.dl .nutri{border:2px solid #111;border-radius:14px;overflow:hidden;background:#fff}.dl .nutri .h{background:#111;color:#fff;padding:14px 18px}.dl .nutri .h b{font:600 12px var(--body);letter-spacing:.16em;text-transform:uppercase;display:block;margin-bottom:4px}.dl .nutri .h span{font-size:13px;opacity:.92;display:block}.dl .nutri table{width:100%;border-collapse:collapse;font-size:14px;margin:6px 0 4px}.dl .nutri th{font:600 12px var(--body);text-align:right;padding:8px 18px;border-bottom:2px solid #111}.dl .nutri td{padding:7px 18px;border-bottom:1px solid #e5e5e5;text-align:right;font-variant-numeric:tabular-nums}.dl .nutri td:first-child,.dl .nutri th:first-child{text-align:left}.dl .nutri td:nth-child(2){font-weight:700}.dl .nutri tr.sub td:first-child{padding-left:30px;color:#444}.dl .small{font-size:12px;color:var(--muted);margin-top:10px}.dl .proof{background:var(--tono);color:#fff;border-radius:24px;padding:56px;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;position:relative;overflow:hidden}.dl .proof h2{color:#fff;font-size:clamp(28px,3.2vw,38px);margin:14px 0 14px}.dl .proof .eyebrow{color:var(--oro)}.dl .proof p{color:rgba(255,255,255,.88);max-width:48ch}.dl .docs{display:grid;gap:12px;align-content:center;position:relative;z-index:2}.dl .doc{display:flex;align-items:center;gap:16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);border-radius:14px;padding:16px 18px;transition:background .18s}.dl .doc:hover{background:rgba(255,255,255,.18)}.dl .doc i{width:42px;height:42px;border-radius:10px;background:var(--oro);color:var(--ink);display:grid;place-items:center;font:700 11px var(--body);font-style:normal;flex:none}.dl .doc b{display:block;font-weight:600}.dl .doc span{font-size:12.5px;opacity:.8}.dl .doc em{margin-left:auto;font-style:normal;font-size:20px;color:var(--oro)}.dl .cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dl .use{border-radius:18px;padding:28px;background:var(--tono-claro);min-height:230px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.dl .use:nth-child(2){background:#f3e7c9}.dl .use:nth-child(3){background:#e6efd2}.dl .use img{width:56px;height:56px;border-radius:10px;margin-bottom:18px}.dl .use h3{font-size:24px;margin-bottom:8px;color:var(--ink)}.dl .use p{font-size:14px;color:var(--text)}.dl .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--bosque)}.dl .step{padding:26px 28px 0 0}.dl .step i{font:600 13px var(--body);font-style:normal;color:var(--oro-texto);letter-spacing:.14em}.dl .step b{display:block;font:500 22px var(--display);color:var(--bosque);margin:8px 0 6px}.dl .step span{font-size:14px;color:var(--muted)}.dl .line{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dl .cta{background:var(--bosque);border-radius:24px;padding:56px;color:#fff;display:flex;gap:32px;align-items:center;justify-content:space-between;flex-wrap:wrap}.dl .cta h2{color:#fff;font-size:clamp(26px,3vw,36px);max-width:20ch}.dl .cta p{color:rgba(255,255,255,.85);margin-top:10px;max-width:50ch}.dl .cta .btn{background:#fff;color:var(--bosque)}.dl .cta .btn.o{background:transparent;border:1.5px solid rgba(255,255,255,.5);color:#fff}.dl .sticky{display:none}@media(max-width:900px){.dl .corner{display:none}.dl .hero{grid-template-columns:1fr;gap:28px}.dl .gal{position:static}.dl .two,.dl .proof{grid-template-columns:1fr}.dl .proof{padding:34px 24px}.dl .stats,.dl .line{grid-template-columns:repeat(2,1fr)}.dl .cards3,.dl .steps{grid-template-columns:1fr}.dl .claims{grid-template-columns:repeat(2,1fr)}.dl .trust{grid-template-columns:1fr}.dl .cta{padding:34px 24px}.dl section{padding:56px 0}.dl .frieze{grid-template-columns:repeat(10,1fr)}.dl .frieze img:nth-child(n+11){display:none}.dl .sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--line);padding:10px 16px;gap:12px;align-items:center;box-shadow:0 -6px 20px rgba(0,0,0,.08)}.dl .sticky b{font:600 18px var(--display);color:var(--ink);line-height:1}.dl .sticky small{display:block;font-size:11px;color:var(--muted)}.dl .sticky .btn{padding:13px 20px;margin-left:auto}.dl{padding-bottom:70px}}.dl .seg{display:inline-flex;background:var(--paper);border-radius:var(--pill);padding:4px;gap:4px;margin-bottom:20px;flex-wrap:wrap}.dl .seg a{border:0;background:transparent;border-radius:var(--pill);padding:10px 20px;font:600 14px var(--body);color:var(--muted);cursor:pointer;display:flex;gap:8px;align-items:center;text-decoration:none}.dl .seg a.on{background:var(--tono);color:#fff}.dl .seg a i{font-style:normal;font-size:12px;opacity:.8;font-weight:500}.dl .opt .tag{display:inline-block;margin-top:6px;font:700 9.5px var(--body);letter-spacing:.12em;text-transform:uppercase;background:var(--oro);color:var(--ink);border-radius:var(--pill);padding:4px 9px}.dl .opts .opt{flex:1;min-width:170px}.dl .jars{position:relative;z-index:2;width:74%;margin-top:34px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px 8px;filter:drop-shadow(0 18px 20px rgba(60,20,62,.22))}.dl .jar{position:relative;aspect-ratio:.72;display:flex;flex-direction:column;align-items:center}.dl .jar .lid{width:78%;height:17%;border-radius:6px 6px 2px 2px;background:var(--tono);border:1px solid rgba(0,0,0,.12)}.dl .jar .glass{flex:1;width:100%;border-radius:8px 8px 14px 14px;background:linear-gradient(90deg,#d8e5b8,#bfd68a 40%,#cfe0a3 70%,#a9c26f);border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;overflow:hidden}.dl .cnt{position:absolute;z-index:3;left:20px;bottom:18px;background:#fff;border-radius:var(--pill);padding:8px 16px;font:600 13px var(--body);color:var(--tono)}.dl .fade{animation:dlf .35s ease}@keyframes dlf{from{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.dl .ladder{margin-top:18px;background:var(--paper);border-radius:14px;padding:16px 18px}.dl .ladder h4{font:600 11px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.dl .lrow{display:grid;grid-template-columns:110px 1fr 90px;gap:12px;align-items:center;font-size:13px;margin:7px 0}.dl .lrow .bar{height:12px;border-radius:6px;background:var(--tono-claro);position:relative;overflow:hidden}.dl .lrow .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--tono);border-radius:6px}.dl .lrow b{text-align:right;font-weight:600;color:var(--ink)}.dl .lrow.hot .bar i{background:var(--oro)}.dl .fam{border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.dl .fam:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.12)}.dl .fam .body{padding:24px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.dl .fam h3{font-size:30px;color:var(--tono)}.dl .fam ul{list-style:none;padding:0;display:grid;gap:6px;font-size:14px}.dl .fam li{display:flex;gap:10px}.dl .fam li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--oro);margin-top:9px;flex:none}.dl .fam .go{margin-top:auto;font:600 14px var(--body);color:var(--tono);padding-top:8px}.dl .bridge{display:flex;gap:28px;align-items:center;background:var(--tono-claro);border-radius:22px;padding:34px 38px;flex-wrap:wrap;justify-content:space-between}.dl .bridge h3{font-size:26px;max-width:26ch}.dl .bridge p{max-width:52ch;color:var(--text);margin-top:6px}@media(max-width:900px){.dl .lrow{grid-template-columns:90px 1fr 76px}}.dl .doc.off{opacity:.75;pointer-events:none}.dl .add-msg{font-size:13px;color:var(--muted);margin-top:8px;min-height:18px}