@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo Fallback"}.lp{color-scheme:light;--paper:#f6f6f9;--white:#ffffff;--black:#000000;--ink:#0b0b0d;--ink-2:#3a3a44;--ink-inv:#ffffff;--ink-inv-2:#e4e1fb;--violet:#5c50e0;--violet-deep:#362291;--violet-ink:#4d40d6;--violet-tint:#ecebfc;--yellow:#ffd400;--leaf:#23803a;--rail:#d6d6de;--hdr:64px;--gut:clamp(16px,4vw,48px);--maxw:1280px;--sans:var(--font-archivo),"Arial Narrow","Helvetica Neue",Arial,sans-serif}html:has(.lp){scroll-padding-top:80px;background:#f6f6f9}@media (max-width:520px){html:has(.lp){scroll-padding-top:74px}}.lp{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;font-stretch:100%;font-feature-settings:"kern" 1;text-rendering:optimizeLegibility;caret-color:var(--violet);scrollbar-color:var(--black) var(--paper);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.lp ::selection{background:var(--yellow);color:var(--black)}html:has(.lp)::-webkit-scrollbar{width:12px;height:12px}html:has(.lp)::-webkit-scrollbar-track{background:#f6f6f9}html:has(.lp)::-webkit-scrollbar-thumb{background:#000;border:3px solid #f6f6f9}.lp a{color:inherit;text-decoration-line:underline;text-underline-offset:.2em;text-decoration-thickness:2px}.lp img{max-width:100%;display:block}.lp button{font:inherit;color:inherit}.lp :focus-visible{outline:3px solid var(--violet);outline-offset:3px}.lp .cierre :focus-visible,.lp .foot :focus-visible,.lp .stage :focus-visible{outline-color:var(--yellow)}.lp .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp svg text{font-family:var(--sans)}.lp .num{font-variant-numeric:tabular-nums lining-nums}.lp .cond{font-stretch:62%;font-weight:900;letter-spacing:-.004em;line-height:.88}.lp .cond,.lp .semi{text-transform:uppercase}.lp .semi{font-stretch:75%;font-weight:800;letter-spacing:.02em}.lp h1,.lp h2,.lp h3{margin:0;font-family:inherit;letter-spacing:normal;text-wrap:balance}.lp p{margin:0}.lp .h2{font-size:clamp(2.4rem,5.2vw,4.6rem)}.lp .lede{font-size:clamp(17px,1.4vw,20px);max-width:58ch;color:var(--ink-2)}.lp .scene{width:100%;height:100%;display:block}.lp .grain,.lp .scene{position:fixed;inset:0;z-index:0;pointer-events:none}.lp .grain{opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.lp .page{position:relative;z-index:1}.lp .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-stretch:75%;font-weight:850;text-transform:uppercase;letter-spacing:.03em;font-size:15px;line-height:1;padding:15px 20px;border:2px solid var(--black);background:var(--black);color:var(--white);text-decoration:none;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s,transform .18s}.lp .btn:hover{background:var(--violet);border-color:var(--violet)}.lp .btn:active{transform:translateY(1px)}.lp .btn svg{width:18px;height:18px;flex:none}.lp .btn-lg{font-size:18px;padding:19px 26px}.lp .btn-violet{background:var(--violet);border-color:var(--violet)}.lp .btn-violet:hover{background:var(--black);border-color:var(--black)}.lp .btn-line{background:transparent;color:var(--ink)}.lp .btn-line:hover{background:var(--black);color:var(--white);border-color:var(--black)}.lp .btn-white{background:var(--white);color:var(--black);border-color:var(--white)}.lp .btn-white:hover{background:var(--black);border-color:var(--black);color:var(--white)}.lp .link-arrow{display:inline-flex;align-items:center;gap:.4em;font-weight:700;text-decoration:underline}.lp .link-arrow svg{width:16px;height:16px}.lp .hdr{position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:var(--white);border-bottom:3px solid var(--black)}.lp .hdr-in{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);height:var(--hdr);display:flex;align-items:center;gap:28px}.lp .brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--violet-ink);font-stretch:80%;font-weight:900;font-size:24px;letter-spacing:-.01em}.lp .brand img{width:36px;height:36px}.lp .nav{display:flex;gap:26px;margin-left:auto;font-weight:650;font-size:15px}.lp .nav a{text-decoration:none;padding-block:6px;border-bottom:3px solid transparent}.lp .nav a:hover{border-bottom-color:var(--black)}.lp .hdr-cta{display:flex;gap:10px;align-items:center}.lp .hdr-cta .btn{padding:12px 16px;font-size:14px}.lp .short,.lp .show-sm{display:none}@media (max-width:860px){.lp .hide-sm{display:none}.lp .show-sm{display:inline-flex}.lp .nav{display:none}.lp .hdr-cta{margin-left:auto}}@media (max-width:520px){.lp{--hdr:58px}.lp .brand{font-size:21px}.lp .brand img{width:30px;height:30px}.lp .hdr-cta{gap:6px}.lp .hdr-cta .btn{min-height:44px;padding:0 12px;font-size:13px}.lp .fine .dot{display:none}.lp .fine{gap:2px 14px}.lp .long{display:none}.lp .short{display:inline}}.lp .hero{position:relative;min-height:calc(100svh - var(--hdr));display:flex}.lp .hero-in{position:relative;flex:1;max-width:var(--maxw);margin-inline:auto;width:100%;padding-inline:var(--gut);display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);align-items:center}.lp .hero-copy{padding-block:48px 110px}.lp .hero h1{font-size:clamp(3.1rem,6.7vw,6rem)}.lp .hero h1 span{display:block}.lp .hero .sub{margin-top:26px;font-size:clamp(17px,1.45vw,21px);max-width:36ch;color:var(--ink-2)}.lp .hero .sub strong{color:var(--ink);font-weight:700}.lp .ctas{gap:12px 20px;margin-top:30px}.lp .ctas,.lp .fine{display:flex;flex-wrap:wrap;align-items:center}.lp .fine{margin-top:18px;font-size:14px;color:var(--ink-2);gap:6px 14px}.lp .fine .dot{width:4px;height:4px;background:var(--ink-2);border-radius:50%}.lp .fine span:not(.dot){white-space:nowrap}.lp .play{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;color:var(--ink-2)}.lp .play button{background:none;border:0;padding:0;font-weight:750;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em;cursor:pointer}.lp .hero-fallback{display:none;position:absolute;right:var(--gut);bottom:8px;width:min(46vw,620px);flex-wrap:wrap-reverse;justify-content:flex-end;gap:10px;padding-bottom:6px}.lp .hero-fallback svg{width:clamp(96px,11vw,150px);height:auto}.lp:not(.webgl-on) .hero-fallback{display:flex}@media (max-width:820px){.lp .hero-in{grid-template-columns:1fr;align-items:start}.lp .hero-copy{padding-block:22px 210px}.lp .hero h1{font-size:clamp(2.6rem,12.4vw,3.4rem)}.lp .hero .sub{margin-top:16px;font-size:16.5px}.lp .ctas{margin-top:20px;gap:10px 16px}.lp .ctas .btn-lg{font-size:14.5px;padding:15px 16px;width:100%;justify-content:space-between}.lp .fine{margin-top:12px;font-size:13px;gap:4px 10px}.lp .play{margin-top:10px;font-size:13px}.lp .hero{min-height:calc(100svh - var(--hdr))}.lp .hero-fallback{left:var(--gut);right:var(--gut);width:auto;justify-content:center}.lp .hero-fallback svg{width:28%}}@media (min-width:821px) and (max-height:700px){.lp .hero h1{font-size:clamp(2.2rem,8.6vh,4.4rem)}.lp .hero-copy{padding-block:20px 24px}.lp .hero .sub{margin-top:12px;font-size:15px;line-height:1.5}.lp .ctas{margin-top:16px}.lp .ctas .btn-lg{font-size:16px;padding:15px 20px}.lp .fine,.lp .play{margin-top:8px;font-size:13px}.lp .drop-in{top:calc(var(--hdr) + 6vh)}html .lp .step-drop .mega{font-size:min(15vh,14.5cqi)}html .lp .sec{padding-block:40px}html .lp .sec-h{margin-bottom:20px}html .lp .tag-price .amt{font-size:clamp(64px,15vh,96px)}html .lp .tag-price .cur{font-size:32px;margin-top:6px}html .lp .tag-body{padding:12px 16px 14px}html .lp .tag-rows{display:grid;grid-template-columns:1.3fr .85fr;column-gap:14px;margin-top:10px}html .lp .tag-rows div{padding:5px 0;font-size:12.5px}html .lp .tag-after,html .lp .tag-sub{display:inline;margin:0;font-size:14px}html .lp .tag-after{margin-left:.3em}html .lp .tag-top{padding:7px 14px}html .lp .gondola{padding-top:18px}html .lp .rail{height:18px}html .lp .tagcard .btn-lg{padding:13px 18px;font-size:16px;margin-top:12px}html .lp .gondola{position:sticky;top:calc(var(--hdr) + 12px)}}.lp .stage{position:relative;color:var(--ink-inv)}.lp:not(.webgl-on) .cierre,.lp:not(.webgl-on) .stage{background:var(--violet)}.lp .stage-in{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px)}.lp .stage-graphic{grid-column:2;grid-row:1;position:sticky;top:var(--hdr);height:calc(100vh - var(--hdr));display:grid;place-items:center;pointer-events:none}.lp .pack-slot{position:relative;width:min(80%,440px);height:min(74%,640px)}.lp .pack-fallback{display:none;position:absolute;inset:0;margin:auto;height:100%;aspect-ratio:2.4/3.4;max-width:100%}.lp .pack-fallback canvas,.lp .pack-fallback svg{width:100%;height:100%;display:block;box-shadow:0 30px 60px -20px rgba(15,5,60,.55)}.lp:not(.webgl-on) .pack-fallback{display:block}.lp .stage-steps{grid-column:1;grid-row:1;padding-bottom:4vh;container-type:inline-size}.lp .step{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-block:6vh}.lp .step-drop{justify-content:flex-start;min-height:140vh;padding-block:0 6vh}.lp .drop-in{position:sticky;top:calc(var(--hdr) + 20vh)}.lp .mega{font-size:clamp(4.4rem,9.2vw,8.4rem);color:var(--white);line-height:.9}.lp .mega span{display:block}.lp .mega span+span{margin-top:.08em}.lp .step-drop .mega{font-size:min(9.2vw,14.5cqi)}.lp .cierre .lede,.lp .step-drop .lede{color:#fff;font-weight:500}.lp .step-drop .lede{margin-top:26px;max-width:30ch;font-size:clamp(18px,1.6vw,22px)}.lp .label{background:var(--white);color:var(--ink);border:3px solid var(--black);padding:clamp(20px,2.6vw,34px);max-width:600px;box-shadow:0 26px 50px -18px rgba(18,6,70,.55)}.lp .label-h{font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(2.3rem,4.4vw,3.8rem);line-height:.92;padding-bottom:12px;border-bottom:8px solid var(--black);margin-bottom:16px}.lp .label p+p{margin-top:12px}.lp .label .btn{margin-top:22px}.lp .chk{width:22px;height:22px;flex:none;color:var(--leaf)}.lp .ingredients{font-size:16.5px;line-height:1.7}.lp .ingredients strong{font-stretch:75%;font-weight:900;letter-spacing:.02em}.lp .ing{background:none;border:0;padding:0 1px;margin:0;font:inherit;font-weight:700;color:var(--ink);cursor:pointer;text-decoration:underline dotted 2px;text-underline-offset:.22em;text-decoration-color:var(--violet)}.lp .ing:hover{background:var(--violet-tint);text-decoration-style:solid}.lp .contains{margin-top:14px;padding-top:12px;border-top:4px solid var(--black);font-size:15px}.lp .contains b{font-stretch:75%;font-weight:900;letter-spacing:.02em}.lp .hint{margin:0 0 14px;font-size:15px;font-weight:700;color:var(--violet-ink);display:flex;gap:8px;align-items:center}.lp .hint svg{width:18px;height:18px;flex:none}.lp .nutri{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.lp .nutri caption{text-align:left;font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:.92;padding-bottom:10px;border-bottom:8px solid var(--black)}.lp .nutri .portion th{text-align:left;font-weight:700;padding:10px 0;border-bottom:4px solid var(--black);font-size:16px}.lp .nutri thead tr:last-child th{font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:8px 0 6px;border-bottom:1px solid var(--black);text-align:right;white-space:nowrap}.lp .nutri thead tr:last-child th:first-child{text-align:left}.lp .nutri tbody th,.lp .nutri td{padding:9px 0;border-bottom:1px solid var(--black);vertical-align:baseline;font-size:15.5px}.lp .nutri tbody th{text-align:left;font-weight:650;padding-right:10px}.lp .nutri td{text-align:right;padding-left:12px}.lp .nutri td.vd{white-space:nowrap;font-weight:900;font-stretch:75%;width:4.2em}.lp .nutri tbody tr:last-child td,.lp .nutri tbody tr:last-child th{border-bottom:4px solid var(--black)}.lp .nutri .zero td:not(.vd){font-weight:800}.lp .nfoot{margin-top:10px;font-size:12.5px;line-height:1.45;color:var(--ink-2)}@media (min-width:821px) and (max-width:1100px){.lp .stage-in{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lp .nutri tbody th,.lp .nutri td{font-size:14.5px}}.lp .pop{margin:0;inset:auto;left:50%;bottom:max(20px,env(safe-area-inset-bottom,0px));translate:-50% 0;position:fixed;width:min(440px,calc(100vw - 32px));max-height:min(78vh,620px);overflow:auto;background:var(--white);color:var(--ink);border:3px solid var(--black);padding:20px 20px 16px;box-shadow:0 30px 70px -20px rgba(10,5,40,.6)}@supports not selector(:popover-open){.lp .pop{display:none}}.lp .pop::backdrop{background:rgba(10,8,30,.28)}.lp .pop-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;border-bottom:6px solid var(--black)}.lp .pop-hd .cond{font-size:28px;line-height:.92}.lp .tag{flex:none;font-stretch:75%;font-weight:900;font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--black);padding:3px 6px}.lp .pop p{margin-top:10px;font-size:15px;color:var(--ink-2)}.lp .demo{margin-top:12px;border-top:4px solid var(--black);font-size:14.5px;font-variant-numeric:tabular-nums}.lp .demo .r{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--black)}.lp .demo .r b{font-weight:750}.lp .demo .ok{color:var(--leaf)}.lp .demo .ok,.lp .demo .wait{font-weight:800}.lp .bubble{margin-top:12px;background:var(--violet-tint);padding:12px 14px;font-size:14.5px}.lp .bubble .bt{display:inline-block;margin-top:8px;background:var(--violet);color:#fff;font-weight:800;font-stretch:75%;text-transform:uppercase;font-size:12px;letter-spacing:.05em;padding:7px 10px}.lp .pop-x{margin-top:14px;width:100%}.lp .sec{position:relative;background:var(--paper);border-top:4px solid var(--black);padding-block:clamp(48px,min(5.5vw,9vh),88px)}.lp .sec.white{background:var(--white)}.lp #antes{border-top:0}.lp .sec-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;padding-bottom:18px;border-bottom:8px solid var(--black);margin-bottom:28px}.lp .sec-h .lede{max-width:46ch}.lp .cond.big,.lp .h2{line-height:.92}.lp .rotulo-negro{background:var(--black);color:#fff;padding:clamp(22px,3.4vw,44px)}.lp .rotulo-negro h2{color:#fff;padding-bottom:16px;border-bottom:8px solid #fff;margin-bottom:10px}.lp .rotulo-negro .chk{color:#fff}.lp .rotulo-negro .link-arrow{margin-top:18px}.lp .tally{width:100%;border-collapse:collapse}.lp .tally th{text-align:left;font-stretch:75%;font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:13px;padding:14px 0 10px;border-bottom:4px solid #fff;color:#fff}.lp .tally td{padding:16px 16px 16px 0;border-bottom:1px solid rgba(255,255,255,.4);vertical-align:middle}.lp .tally td:first-child{width:48%}@property --oct-fill{syntax:"<color>";inherits:true;initial-value:#000}.lp .warn{display:flex;align-items:center;gap:14px;font-stretch:66%;font-weight:900;text-transform:uppercase;font-size:clamp(19px,2vw,26px);line-height:1;color:#fff}.lp .warn svg{width:46px;height:46px;flex:none;--oct-fill:#000;transition:--oct-fill .45s ease-out}.lp .warn .wchk{opacity:0;transition:opacity .35s ease-out .2s}.lp .warn span{position:relative}.lp .warn span:after{content:"";position:absolute;left:-4px;right:-4px;top:56%;height:3px;background:var(--violet);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lp tr.is-out .warn span:after{transform:scaleX(1)}.lp tr.is-out .warn svg{--oct-fill:var(--violet)}.lp tr.is-out .warn .wchk{opacity:1}.lp .fix{display:flex;gap:12px;align-items:flex-start;font-size:16px;color:#ecebf7}.lp .fix .chk{margin-top:2px}.lp .law{margin-top:20px;font-size:15px;color:var(--ink-2);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lp .law a{font-weight:750;color:var(--ink)}@media (max-width:700px){.lp .tally thead{display:none}.lp .tally tr{display:block;border-bottom:1px solid rgba(255,255,255,.4);padding:14px 0}.lp .tally td{display:block;border:0;padding:0;width:auto!important}.lp .tally td+td{margin-top:10px}}@media (prefers-reduced-motion:reduce){.lp .warn .wchk,.lp .warn span:after,.lp .warn svg{transition:none}}.lp .price-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);column-gap:clamp(28px,5vw,80px);align-items:start}.lp .price-head{grid-column:1;grid-row:1}.lp .price-list{grid-column:1;grid-row:2}.lp .gondola{grid-column:2;grid-row:1/span 2;position:relative;padding-top:26px}.lp .price-head .lede{margin-top:18px}.lp .incl{list-style:none;padding:0;margin:22px 0 0;border-top:4px solid var(--black)}.lp .incl li{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--black);font-weight:600}.lp .smallprint{margin-top:16px;font-size:14px;color:var(--ink-2);max-width:52ch}.lp .rail{position:absolute;top:0;left:-24px;right:-24px;height:26px;background:var(--rail);border-top:2px solid #b9b9c4;border-bottom:3px solid #a9a9b6}.lp .tagcard{position:relative;margin-top:-6px;background:var(--yellow);color:var(--black);border:3px solid var(--black);transform-origin:50% -20px;box-shadow:0 22px 34px -18px rgba(0,0,0,.45);font-variant-numeric:tabular-nums lining-nums}.lp .tagcard:hover{animation:lp-swing 1.3s cubic-bezier(.2,.7,.3,1)}@keyframes lp-swing{0%{rotate:0deg}18%{rotate:-2.2deg}40%{rotate:1.4deg}62%{rotate:-.7deg}82%{rotate:.3deg}to{rotate:0deg}}.lp .tag-top{display:flex;justify-content:space-between;align-items:center;background:var(--black);color:var(--yellow);padding:10px 16px}.lp .tag-top .cond{font-size:30px;line-height:1}.lp .tag-top small{font-stretch:75%;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.lp .tag-body{padding:18px 18px 20px}.lp .tag-name{font-stretch:75%;font-weight:900;text-transform:uppercase;letter-spacing:.03em;font-size:15px}.lp .tag-price{display:flex;align-items:flex-start;gap:4px;margin-top:6px;font-stretch:62%;font-weight:900;line-height:.8}.lp .tag-price .cur{font-size:44px;margin-top:10px}.lp .tag-price .amt{font-size:clamp(96px,10vw,128px);letter-spacing:-.02em}.lp .tag-price .per{align-self:flex-end;font-size:26px;margin-bottom:8px;font-stretch:75%}.lp .tag-sub{margin-top:10px;font-weight:700;font-size:16px}.lp .tag-after{margin-top:4px;font-size:15px}.lp .tag-rows{margin-top:14px;border-top:4px solid var(--black)}.lp .tag-rows div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--black);font-size:14.5px}.lp .tag-rows b{font-weight:800}.lp .tagcard .btn{margin-top:16px;width:100%}@media (max-width:820px){.lp .price-grid{grid-template-columns:1fr}.lp .gondola,.lp .price-head,.lp .price-list{grid-column:1;grid-row:auto}.lp .gondola{margin-top:20px}.lp .rail{left:-16px;right:-16px}}@media (prefers-reduced-motion:reduce){.lp .tagcard:hover{animation:none}}.lp .howto{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lp .howto li{padding:22px 24px 8px 0;display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-content:start}.lp .howto li+li{padding-left:24px;border-left:1px solid rgba(255,255,255,.4)}.lp .howto .n{grid-row:span 2;font-stretch:62%;font-weight:900;font-size:clamp(84px,9vw,128px);line-height:.78;color:#fff}.lp .howto h3{font-stretch:70%;font-weight:900;text-transform:uppercase;font-size:clamp(24px,2.4vw,32px);line-height:.95;color:#fff}.lp .howto p{margin-top:8px;color:#dedbf0;font-size:16px}@media (max-width:820px){.lp .howto{grid-template-columns:1fr}.lp .howto li,.lp .howto li+li{padding:18px 0;border-left:0;border-bottom:1px solid rgba(255,255,255,.4)}.lp .howto li:last-child{border-bottom:0}}.lp .keep-label{background:var(--white);border:3px solid var(--black);padding:clamp(22px,3.4vw,44px);max-width:880px}.lp .keep-label h2{padding-bottom:14px;border-bottom:8px solid var(--black);margin-bottom:18px}.lp .keep-label p{font-size:clamp(17px,1.5vw,20px);line-height:1.6;max-width:66ch}.lp .keep-label b{font-stretch:70%;font-weight:900;text-transform:uppercase;letter-spacing:.01em;font-size:1.08em}.lp .keep-label .link-arrow{margin-top:18px}.lp .care{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}.lp .carebox{border:3px solid var(--black);padding:22px;background:var(--white);position:sticky;top:calc(var(--hdr) + 24px)}.lp .carebox .cond{font-size:30px;line-height:.92;padding-bottom:10px;border-bottom:6px solid var(--black);color:var(--ink);margin-top:0}.lp .carebox p{margin-top:12px;font-size:15.5px;color:var(--ink-2)}.lp .mailrow{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lp .mailrow code{font-family:var(--sans);font-weight:800;font-size:17px;user-select:all;color:var(--ink)}.lp .mailrow a{text-decoration:none}.lp .copy{border:2px solid var(--black);background:var(--white);padding:6px 10px;font-stretch:75%;font-weight:850;text-transform:uppercase;font-size:12px;letter-spacing:.05em;cursor:pointer}.lp .copy:hover{background:var(--black);color:var(--white)}.lp .faq details{border-bottom:1px solid var(--black)}.lp .faq details:first-child{border-top:4px solid var(--black)}.lp .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 0;font-weight:750;font-size:18px}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary .pm{width:22px;height:22px;flex:none;transition:rotate .25s}.lp .faq details[open] summary .pm{rotate:45deg}.lp .faq details p{padding:0 0 20px;color:var(--ink-2);max-width:66ch}@media (max-width:820px){.lp .care{grid-template-columns:1fr}.lp .carebox{position:static}}.lp .made-box{border:3px solid var(--black);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lp .made-id{padding:clamp(22px,3vw,40px);border-right:3px solid var(--black);display:flex;flex-direction:column;gap:14px}.lp .made-id h2{font-size:clamp(2.4rem,4.6vw,4.2rem)}.lp .made-id .who-line{font-weight:800;font-size:18px}.lp .made-id .seal{width:118px;height:118px;margin-top:auto}.lp .made-txt{padding:clamp(22px,3vw,40px)}.lp .made-txt p{color:var(--ink-2);max-width:60ch}.lp .made-txt p+p{margin-top:14px}.lp .made-txt strong{color:var(--ink)}@media (max-width:820px){.lp .made-box{grid-template-columns:1fr}.lp .made-id{border-right:0;border-bottom:3px solid var(--black)}.lp .made-id .seal{margin-top:6px}}.lp .reads{list-style:none;margin:0;padding:0;border-top:4px solid var(--black)}.lp .reads a{display:grid;grid-template-columns:minmax(120px,200px) 1fr auto;gap:8px 24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--black);text-decoration:none}.lp .reads a:hover .t{text-decoration:underline;text-decoration-thickness:2px}.lp .reads .c{font-stretch:75%;font-weight:850;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;color:var(--ink-2)}.lp .reads .t{font-weight:700;font-size:clamp(17px,1.6vw,21px)}.lp .reads svg{width:22px;height:22px}.lp .reads .feat{background:var(--black);color:var(--white);padding:22px 20px;grid-template-columns:auto 1fr auto}.lp .reads .feat .c{color:#cfcfe0}.lp .reads .feat .oct{width:56px;height:56px}@media (max-width:640px){.lp .reads a{grid-template-columns:1fr auto}.lp .reads a .c{grid-column:1/-1}.lp .reads .feat{grid-template-columns:auto 1fr}}.lp .cierre{position:relative;color:var(--white)}.lp .cierre-in{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,4vw,64px);align-items:center;padding-block:clamp(56px,7vw,96px)}.lp .cierre .mega{font-size:clamp(3rem,5.6vw,5.8rem)}.lp .cierre .lede{margin-top:22px}.lp .cierre .ctas{margin-top:30px}.lp .cierre .btn-white{position:relative}.lp .cierre .btn-white.pulse{animation:lp-pulse 1.1s ease-out 1}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.9)}to{box-shadow:0 0 0 18px rgba(255,255,255,0)}}.lp .barcode{margin-top:36px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:520px}.lp .barcode .bars{position:relative;width:min(100%,520px);background:var(--white);padding:10px 12px;overflow:hidden}.lp .barcode svg{display:block;width:100%;height:96px}.lp .barcode .scan{position:absolute;left:0;right:0;top:0;height:2px;background:#b7b0ff;box-shadow:0 0 12px 2px rgba(150,140,255,.9);opacity:0}.lp .barcode.scanned .scan{animation:lp-scan 1.1s cubic-bezier(.4,0,.2,1) 1 forwards}@keyframes lp-scan{0%{opacity:1;transform:translateY(0)}90%{opacity:1}to{opacity:0;transform:translateY(116px)}}.lp .barcode span{font-size:14px;letter-spacing:.3em;font-weight:700;color:#fff}.lp .cierre .pack-slot{width:min(86%,420px);height:min(70vh,600px);margin-inline:auto}@media (max-width:820px){.lp .cierre-in{grid-template-columns:1fr}.lp .cierre .pack-slot{height:52vh;order:-1}}@media (prefers-reduced-motion:reduce){.lp .barcode.scanned .scan,.lp .cierre .btn-white.pulse{animation:none}}.lp .review{background:var(--white);border:3px solid var(--black);padding:20px 20px 18px;display:flex;flex-direction:column;gap:12px}.lp .review .stars{font-size:20px;letter-spacing:.12em;line-height:1;color:var(--black)}.lp .review .stars .off{color:#c9c9d4}.lp .review blockquote{margin:0;font-size:16.5px;line-height:1.55;flex:1}.lp .review .reply{background:var(--violet-tint);padding:10px 12px;font-size:14.5px;color:var(--ink-2)}.lp .review .reply b{display:block;margin-bottom:2px;font-stretch:75%;font-weight:900;text-transform:uppercase;font-size:12px;letter-spacing:.05em;color:var(--violet-ink)}.lp .review .who{display:flex;gap:12px;align-items:center;padding-top:12px;border-top:4px solid var(--black);text-decoration:none}.lp .review .ini,.lp .review .who img{width:44px;height:44px;flex:none;object-fit:cover;border:2px solid var(--black)}.lp .review .ini{display:grid;place-items:center;background:var(--violet-tint);font-weight:900;font-stretch:75%}.lp .review .nm{display:block;font-weight:800}.lp .review .rl{display:block;font-size:14px;color:var(--ink-2)}.lp .review a.who:hover .nm{text-decoration:underline;text-decoration-thickness:2px}.lp .foot{position:relative;z-index:1;background:var(--black);color:var(--white);padding-block:44px 52px}.lp .foot-in{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);display:flex;flex-wrap:wrap;gap:24px 40px;align-items:center;justify-content:space-between}.lp .foot .brand{color:var(--white)}.lp .foot nav{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:15px}.lp .foot nav a{text-decoration:none}.lp .foot nav a:hover{text-decoration:underline}.lp .foot small{font-size:13px;color:#b8b8c8}.lp .foot .disc{flex-basis:100%;max-width:80ch}@media (max-width:520px){.lp .label{padding:18px 16px}.lp .nutri tbody th,.lp .nutri td{font-size:14.5px}.lp .nutri thead tr:last-child th{font-size:11px}.lp .nutri td{padding-left:8px}}@media (max-width:820px){.lp .stage-in{display:block}.lp .stage-graphic{position:sticky;top:var(--hdr);height:44svh;z-index:0}.lp .pack-slot{width:62%;height:86%}.lp .stage-steps{position:relative;z-index:1;padding-bottom:4vh}.lp .step{min-height:auto;padding-block:4vh 6vh}.lp .step-drop{min-height:125svh;padding-block:0}.lp .drop-in{top:calc(var(--hdr) + 45svh)}.lp .mega{font-size:clamp(3.6rem,19vw,6rem)}.lp .step-drop .mega{font-size:min(19vw,14.5cqi)}}