:root{--navy-950: #00133D;--navy-900: #001A52;--navy-800: #00246C;--navy-700: #0C3C84;--navy-600: #0054A8;--navy-500: #0060B4;--navy-400: #2E86D9;--navy-300: #7FB4E8;--navy-100: #DCEAF9;--navy-50: #F0F6FD;--pulse-700: #A8231C;--pulse-600: #C42A22;--pulse-500: #D9342B;--pulse-100: #FDE7E5;--leaf-700: #0A5E42;--leaf-600: #0E7A57;--leaf-500: #16A06F;--leaf-100: #DCF5EB;--amber-600: #9A5F08;--amber-500: #E8940F;--amber-100: #FDF0D9;--ink-900: #0B1220;--ink-800: #16202F;--ink-700: #2A3547;--ink-600: #46536B;--ink-500: #667389;--ink-400: #8B97AB;--ink-300: #C2CAD7;--ink-200: #E1E6EE;--ink-100: #EFF2F7;--ink-50: #F7F9FC;--white: #FFFFFF;--bg: var(--white);--bg-soft: var(--ink-50);--bg-brand: var(--navy-800);--text: var(--ink-900);--text-muted: var(--ink-600);--text-faint: var(--ink-500);--line: var(--ink-200);--line-soft: var(--ink-100);--grad-hero: linear-gradient(158deg, #001A52 0%, #00246C 42%, #0054A8 100%);--grad-deep: linear-gradient(180deg, #00133D 0%, #00246C 100%);--grad-cta: linear-gradient(135deg, #D9342B 0%, #C42A22 100%);--grad-soft: linear-gradient(180deg, #F0F6FD 0%, #FFFFFF 100%);--grad-sheen: linear-gradient(115deg, rgba(255,255,255,0) 30%, rgba(255,255,255,.28) 48%, rgba(255,255,255,0) 66%);--font-sans: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fs-xs: .8125rem;--fs-sm: .9063rem;--fs-base: 1.0313rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: clamp(1.375rem, 1.15rem + .95vw, 1.75rem);--fs-2xl: clamp(1.625rem, 1.25rem + 1.6vw, 2.3rem);--fs-3xl: clamp(1.8rem, 1.3rem + 2.5vw, 3rem);--fs-4xl: clamp(2.05rem, 1.35rem + 3.4vw, 3.8rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 2.75rem;--sp-8: 3.5rem;--sp-9: 4.5rem;--sp-10: 6rem;--section-y: clamp(3rem, 2rem + 4.5vw, 5.75rem);--wrap: 74rem;--wrap-narrow: 46rem;--r-sm: 8px;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(11,18,32,.05), 0 2px 8px rgba(11,18,32,.04);--sh-2: 0 2px 4px rgba(11,18,32,.05), 0 8px 24px rgba(11,18,32,.07);--sh-3: 0 8px 20px rgba(11,18,32,.08), 0 24px 56px rgba(11,18,32,.1);--sh-brand: 0 10px 30px rgba(0,36,108,.22);--sh-cta: 0 6px 18px rgba(196,42,34,.3), 0 14px 40px rgba(196,42,34,.2)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:var(--font-sans);font-size:var(--fs-base);line-height:1.65;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{line-height:1.14;font-weight:800;letter-spacing:-.022em;text-wrap:balance}h1{font-size:var(--fs-4xl)}h2{font-size:var(--fs-3xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-md);font-weight:700;letter-spacing:-.01em}p{text-wrap:pretty}a{color:var(--navy-600);text-underline-offset:.18em}a:hover{color:var(--navy-800)}:focus-visible{outline:3px solid var(--navy-400);outline-offset:3px;border-radius:4px}::selection{background:var(--navy-100);color:var(--navy-900)}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(1rem,.55rem + 2vw,2rem)}.wrap-narrow{max-width:var(--wrap-narrow)}.section{padding-block:var(--section-y)}.section-soft{background:var(--bg-soft)}.section-brand{background:var(--grad-deep);color:var(--white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lede{font-size:var(--fs-md);color:var(--text-muted);max-width:62ch}.section-brand .lede{color:#ffffffd1}.head{margin-bottom:var(--sp-7)}.head h2+.lede,.head h1+.lede{margin-top:var(--sp-4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:56px;padding:.95rem 1.9rem;border:0;border-radius:var(--r-pill);font-weight:800;font-size:var(--fs-md);letter-spacing:-.01em;text-decoration:none;text-align:center;transition:transform .16s ease,box-shadow .2s ease,background-color .2s ease}.btn-cta{background:var(--grad-cta);color:#fff;box-shadow:var(--sh-cta);position:relative;overflow:hidden}.btn-cta:after{content:"";position:absolute;inset:0;background:var(--grad-sheen);transform:translate(-120%)}.btn-cta:hover{color:#fff;transform:translateY(-2px)}.btn-cta:hover:after{transform:translate(120%);transition:transform .75s ease}.btn-cta:active{transform:translateY(0)}.btn-ghost{background:#ffffff1a;color:#fff;border:1.5px solid rgba(255,255,255,.34)}.btn-ghost:hover{background:#ffffff2e;color:#fff}.btn-outline{background:var(--white);color:var(--navy-800);border:1.5px solid var(--navy-200, var(--ink-200));box-shadow:var(--sh-1)}.btn-outline:hover{border-color:var(--navy-400);color:var(--navy-800)}.btn-block{width:100%}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-5);box-shadow:var(--sh-1)}.grid{display:grid;gap:var(--sp-4)}@media(min-width:700px){.grid-2,.grid-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:700px)and (max-width:979px){.grid-4{grid-template-columns:repeat(2,1fr)}}.prose{max-width:68ch}.prose>*+*{margin-top:var(--sp-4)}.prose h2{font-size:var(--fs-2xl);margin-top:var(--sp-8)}.prose h3{font-size:var(--fs-lg);margin-top:var(--sp-6)}.prose ul,.prose ol{padding-left:1.35rem;display:grid;gap:.5rem}.prose li::marker{color:var(--navy-500);font-weight:700}.prose strong{font-weight:700;color:var(--ink-900)}.prose table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.prose th,.prose td{padding:.7rem .85rem;border-bottom:1px solid var(--line);text-align:left}.prose thead th{background:var(--navy-50);color:var(--navy-800);font-weight:800}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r-md)}.table-scroll table{border-collapse:collapse}.table-scroll th,.table-scroll td{white-space:nowrap}:root{--grad-hero:radial-gradient(ellipse at 62% 24%,#087ea0 0%,transparent 48%),linear-gradient(125deg,#0a225d 0%,#1256b1 58%,#073568 100%);--grad-cta:linear-gradient(110deg,#e13a28,#c62935);--grad-deep:radial-gradient(ellipse at 80% 0,#155bb0,transparent 70%),linear-gradient(130deg,#092052,#064652);--bg-soft:#eff7fc;--r-lg:24px;--r-xl:28px;--wrap:84rem;--text-faint:#596b83;--sh-cta:0 5px 0 #901d2b,0 12px 28px #d7352830}html{scroll-padding-top:100px;scrollbar-gutter:stable}[hidden]{display:none!important}.btn{border-radius:15px;min-height:52px;font-size:1rem}.btn-cta{border:1px solid #ffffff30}.btn-ghost{box-shadow:none}.btn:active{transform:translateY(2px);box-shadow:none}.btn:disabled{cursor:wait}:root:root body .hdr{background:#fffffff5;border-bottom-color:#d8e6f6}:root:root body .logo-txt{font-size:1.24rem}:root:root body .hero{padding:38px 0 48px;background:var(--grad-hero);isolation:isolate}:root:root body .hero:before{width:70vw;height:70vw;top:-35vw;right:5%;background:transparent;border:1px solid #b5fcff24;border-radius:50%;box-shadow:0 0 0 60px #8dfdff06,0 0 0 120px #8dfdff06;z-index:-1}:root:root body .hero-in{grid-template-columns:minmax(0,1.2fr) minmax(220px,.78fr) minmax(290px,.94fr);gap:24px;align-items:center}:root:root body .hero h1{font-size:clamp(2rem,2.6vw,2.65rem);line-height:1.12;letter-spacing:-.045em;text-wrap:pretty}:root:root body .hero h1>span{display:block;font-size:clamp(2.6rem,3.7vw,3.65rem);letter-spacing:-.055em;color:#a6fbe0;margin-bottom:10px}:root:root body .hero-badge{padding:0;background:none;border:0;border-radius:0;line-height:1.5;font-size:.7rem;color:#d5edff;margin-bottom:22px;max-width:38ch}:root:root body .dot{flex-shrink:0;background:#65f2c4;box-shadow:0 0 0 4px #65f2c421}:root:root body .hero-facts{gap:18px;margin-top:25px;padding-top:20px;border-top:1px solid #b3e6ff40}:root:root body .hero-facts strong{font-size:1.42rem;color:#fff}:root:root body .hero-facts span{font-size:.71rem;max-width:12ch;color:#d0e6fc;line-height:1.4}:root:root body .hero-cta{gap:12px;margin-top:26px;flex-direction:column;align-items:flex-start}:root:root body .hero-cta .btn-ghost{min-height:32px;padding:4px 0;border:0;background:transparent;border-radius:0;font-size:.87rem;text-decoration:underline;text-underline-offset:5px}:root:root body .hero-pay{font-size:.78rem;color:#d1e6fa;line-height:1.5;max-width:38ch;margin-top:15px}:root:root body .hero-art{align-self:center;padding:25px 0 28px;min-width:0}:root:root body .hero-stage{padding:0;isolation:isolate;position:relative;transform:rotate(-7deg);transition:transform .5s ease}:root:root body .hero-art:hover .hero-stage{transform:rotate(-3deg) translateY(-5px)}:root:root body .hero-stage:before{inset:-12% -25%;background:radial-gradient(ellipse,#7bffed70,transparent 68%);z-index:-1}:root:root body .hero-stage:after{content:"";position:absolute;left:-16%;right:-16%;bottom:-28px;height:62px;border:1px solid #bdffff90;border-radius:50%;background:linear-gradient(175deg,#80d9ef,#0b669c 65%);box-shadow:0 12px #084f85,0 25px 35px #061d6599;z-index:-1;transform:rotate(7deg)}:root:root body .hero-stage img{width:min(19vw,260px);max-height:450px;object-fit:contain;filter:drop-shadow(12px 20px 15px #00173770)}.product-orbit{position:absolute;inset:3% -18%;border:1px solid #ccfff961;border-radius:50%;transform:rotate(25deg);z-index:-1}.product-orbit:before{content:"";position:absolute;width:13px;height:13px;top:16%;left:10%;border-radius:50%;background:#acffe0;box-shadow:0 0 25px #67ffdd}:root:root body .hero-price{position:absolute;right:-10px;bottom:30px;display:grid;justify-items:center;gap:1px;border:3px solid #fff6;border-radius:22px;padding:12px 18px;background:linear-gradient(135deg,#fff4af,#ffc459);color:#173252;transform:rotate(5deg);box-shadow:0 12px 24px #00225635;z-index:2}:root:root body .hp-old{color:#67522d;font-size:.8rem}:root:root body .hp-new{font-size:1.65rem;line-height:1.2;white-space:nowrap}:root:root body .hp-tag{background:none;color:#8b291b;font-size:.85rem}.hero-form{position:relative;z-index:3;min-width:0}.hero-form .lf{gap:14px}.hero-form .lf-h{font-size:1.15rem}.hero-form .lf input{min-height:52px;font-size:16px;min-width:0}.hero-form .lf-legal{font-size:.72rem}:root:root body .strip{background:#082250;padding:23px 0;border-bottom:4px solid #43d7ca}:root:root body .strip-in div{position:relative;padding-left:23px;gap:3px}:root:root body .strip-in div:before{content:"✓";position:absolute;left:0;top:0;color:#6ff1cc;font-size:1rem;font-weight:800}:root:root body .strip-in strong{font-size:.96rem}:root:root body .strip-in span{color:#c2d4ef}:root:root body .section{padding-block:clamp(50px,6vw,92px)}:root:root body .section-soft{background:linear-gradient(130deg,#edf8ff,#f3fbf7)}:root:root body .head{max-width:850px;margin-bottom:38px}:root:root body h2{letter-spacing:-.04em;font-size:clamp(1.8rem,3.1vw,2.8rem)}:root:root body .fig img{border-radius:28px;box-shadow:0 16px 38px #163f6e18;object-fit:cover}:root:root body .fig-wide{display:block;max-width:100%;max-height:510px;overflow:hidden;border-radius:28px}:root:root body .fig-wide img{width:100%;max-height:510px;object-fit:cover}:root:root body .fig-wide.diagram{aspect-ratio:2.6/1;min-height:240px}:root:root body .card{border:1px solid #dce9f1;padding:28px;box-shadow:0 7px 18px #18497807}:root:root body .ben{position:relative;overflow:hidden;background:linear-gradient(140deg,#fff,#f8fcff)}:root:root body .ben:nth-child(2n){background:linear-gradient(140deg,#fff,#edfbf5)}:root:root body .ben-i{display:grid;place-items:center;width:60px;height:60px;border-radius:19px;background:linear-gradient(130deg,#e0f7f4,#d7eaff);color:#087779;margin-bottom:22px}.ben-i svg{width:30px;height:30px}:root:root body .step-i{color:#147d91;width:32px;height:32px;top:28px;right:28px}:root:root body .steps .step{padding-top:80px;border-top:4px solid #4cbebc}:root:root body .step-n{top:25px;left:28px;width:36px;height:36px;border-radius:11px}:root:root body .mech-c{padding-top:68px;border-top:3px solid #189cba}:root:root body .mech-n{top:22px;left:28px;font-size:1.5rem;color:#129797;letter-spacing:-.04em}:root:root body .ing{padding:20px 22px;border:1px solid #dce8ef;border-left:4px solid #29b5ad;border-radius:16px;background:linear-gradient(110deg,#fff,#f4fafb)}:root:root body .ing-mg{color:#005b62;background:#def7ed;padding:5px 10px}:root:root body .tst{border-top:4px solid #efbf56}:root:root body .expert{padding-block:20px}:root:root body .expert blockquote{max-width:56rem;text-align:left;border-left:4px solid #6feacf;padding-left:32px}:root:root body .expert p{font-size:clamp(1.15rem,2vw,1.5rem)}:root:root body .order-facts li{display:list-item;padding-left:28px;position:relative}:root:root body .order-facts li:before{position:absolute;left:0;top:0}:root:root body .order-price .op-old{color:#c8d6eb}:root:root body .order .lf{border:1px solid #cde2fb}:root:root body .lf input{min-width:0}:root:root body .lf input::placeholder{color:#6c7c91}:root:root body .ph-light{background:radial-gradient(ellipse at 95% 5%,#adf0dc85,transparent 55%),linear-gradient(120deg,#eaf4ff,#f4fcff)}:root:root body .ph h1{max-width:26ch}:root:root body .ph-brand{background:var(--grad-hero)}:root:root body .sticky-price s{color:#596b83}:root:root body .sticky{border-top:2px solid #41bdb1}:root:root body .sticky-btn{box-shadow:0 3px #901d2b}@media(min-width:1000px){:root:root body .hdr-in{gap:18px}:root:root body .nav-a{padding-inline:.55rem;font-size:.82rem}:root:root body .hdr-price{font-size:.9rem}}@media(max-width:1099px){:root:root body .hero-in{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:30px}:root:root body .hero-copy{grid-column:1/-1}:root:root body .hero h1{max-width:29ch;font-size:2.45rem}:root:root body .hero h1>span{font-size:3.3rem}:root:root body .hero-cta{flex-direction:row;align-items:center}:root:root body .hero-stage img{width:240px}:root:root body .hero-price{right:4%}:root:root body .hero-art{width:100%;padding:20px 20px 35px}:root:root body .hero-pay{max-width:60ch}.hero-form .lf{max-width:440px}}@media(max-width:699px){:root:root body .hero{padding:28px 0 32px}:root:root body .hero-in{grid-template-columns:1fr;gap:28px}:root:root body .hero-badge{font-size:.64rem;margin-bottom:16px;max-width:none}:root:root body .hero h1{font-size:clamp(1.8rem,6.2vw,2.45rem);max-width:27ch}:root:root body .hero h1>span{font-size:clamp(2.6rem,10vw,3.3rem);margin-bottom:8px}:root:root body .hero-facts{gap:24px;margin-top:21px;padding-top:16px}:root:root body .hero-facts strong{font-size:1.26rem}:root:root body .hero-facts span{font-size:.67rem}:root:root body .hero-cta{gap:16px;margin-top:23px}:root:root body .hero-pay{font-size:.75rem}:root:root body .hero-art{padding:5px 0 35px;max-width:330px;margin:auto}:root:root body .hero-stage img{width:174px;max-height:310px}:root:root body .hero-price{right:0;bottom:15px;padding:10px 15px}:root:root body .hp-new{font-size:1.45rem}:root:root body .hero-stage:after{height:48px;bottom:-21px}:root:root body .hero-in .hero-form{width:100%}.hero-form .lf{max-width:none;padding:22px}:root:root body .strip{padding:22px 0}:root:root body .strip-in{gap:22px 16px}:root:root body .strip-in strong{font-size:.8rem}:root:root body .strip-in span{font-size:.7rem}:root:root body .strip-in div{padding-left:18px}:root:root body .section{padding-block:46px}:root:root body .card{padding:23px}:root:root body .head{margin-bottom:26px}:root:root body .fig-wide.diagram{aspect-ratio:3/2;min-height:0}:root:root body .expert blockquote{padding-left:20px}:root:root body .expert p{font-size:1.1rem}:root:root body .ing{padding:17px}:root:root body .ing header{gap:10px}:root:root body .ing h3{font-size:1rem}:root:root body .mech-c{padding-top:64px}:root:root body .steps .step{padding-top:76px}:root:root body .ph h1{overflow-wrap:anywhere}}html.offer-open{overflow:hidden}.offer-modal{border:1px solid #ffffff6b;padding:0;border-radius:30px;width:min(820px,calc(100% - 32px));max-width:none;max-height:none;margin:auto;overflow:visible;color:#fff;background:var(--grad-hero);box-shadow:0 30px 120px #00122ba6}.offer-modal::backdrop{background:#061a42b8;backdrop-filter:blur(7px)}.offer-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px;padding:30px;align-items:center}.offer-close{position:absolute;right:8px;top:8px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#153b62;font-size:29px;line-height:1;box-shadow:0 3px 12px #06163b33}.offer-presentation{position:relative;text-align:center;min-width:0}.offer-bottle{display:block;width:115px;margin:0 auto 15px;transform:rotate(-7deg);filter:drop-shadow(8px 15px 13px #04225e66)}.offer-bottle img{width:100%;height:auto}.offer-discount{position:absolute;top:8px;right:3%;z-index:1;background:linear-gradient(120deg,#fff4ad,#ffc65e);padding:10px 14px;border-radius:15px;transform:rotate(7deg);font-size:1.35rem;font-weight:800;color:#293452;box-shadow:0 7px 18px #06205633}.offer-details h2{font-size:1.55rem;line-height:1.15;letter-spacing:-.035em;color:#fff}.offer-pack{font-size:.74rem;color:#d5eaff;margin-top:8px}.offer-prices{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;flex-wrap:wrap}.offer-prices s{font-size:.8rem;color:#cee1f5}.offer-prices strong{font-size:2rem;color:#ffdf86;letter-spacing:-.04em;line-height:1.2}.offer-payment{font-size:.77rem;font-weight:700;color:#e2f6ff;margin-top:8px}.offer-desktop-form .lf{padding:25px!important;gap:12px}.offer-desktop-form .lf-offer{display:none}.offer-desktop-form .lf-legal{font-size:.72rem}.offer-desktop-form .lf-h{padding-right:10px}.offer-mobile-action{display:none}@media(max-width:699px),(max-height:600px){.offer-modal{width:min(460px,calc(100% - 24px));border-radius:24px}.offer-layout{display:block;padding:28px 22px 22px}.offer-desktop-form{display:none}.offer-presentation{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:16px;text-align:left;padding-top:15px}.offer-bottle{width:90px;margin:0;transform:rotate(-6deg)}.offer-discount{right:auto;left:-9px;top:0;font-size:1rem;padding:7px 10px}.offer-details h2{font-size:clamp(1.1rem,4.3vw,1.5rem)}.offer-pack{font-size:.69rem}.offer-prices{justify-content:flex-start;gap:5px;margin-top:8px}.offer-prices s{font-size:.7rem}.offer-prices strong{font-size:1.65rem}.offer-payment{font-size:.7rem;margin-top:5px}.offer-mobile-action{display:block;margin-top:23px}.offer-mobile-action p{font-size:.72rem;line-height:1.4;color:#d4eafa;text-align:center;margin-top:14px}}@media(max-height:410px){.offer-modal{width:min(560px,calc(100% - 24px))}.offer-layout{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:22px}.offer-presentation{grid-template-columns:1fr;padding:0}.offer-bottle,.offer-discount,.offer-pack{display:none}.offer-details h2{font-size:1.1rem;padding-right:15px}.offer-prices strong{font-size:1.5rem}.offer-mobile-action{margin:0;padding-top:12px}.offer-mobile-action .btn{font-size:.85rem;padding-inline:10px;min-height:48px}.offer-mobile-action p{font-size:.65rem}.offer-payment{font-size:.66rem}}@media(prefers-reduced-motion:reduce){:root:root body .hero-stage,:root:root body .hero-art:hover .hero-stage{transform:rotate(-7deg)}*{scroll-behavior:auto!important}}:root:root body .offer-details h2{font-size:1.55rem;line-height:1.15;overflow-wrap:anywhere}@media(max-width:699px){:root:root body .hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 12px}:root:root body .hero-copy{display:contents}:root:root body .hero-badge{grid-column:1/-1;margin:0}:root:root body .hero h1{grid-column:1/-1;font-size:clamp(1.65rem,6vw,2.2rem);line-height:1.12}:root:root body .hero h1>span{font-size:clamp(2.4rem,9vw,3rem)}:root:root body .hero-facts{grid-column:1;grid-row:3;display:grid;gap:14px;align-content:center;margin:0;padding:0;border:0}:root:root body .hero-facts li{gap:2px}:root:root body .hero-facts span{max-width:none;font-size:.71rem}:root:root body .hero-facts strong{font-size:1.4rem}:root:root body .hero-art{grid-column:2;grid-row:3;width:100%;max-width:180px;padding:5px 4px 34px;justify-self:center}:root:root body .hero-stage img{width:clamp(108px,33vw,145px);max-height:none}:root:root body .hero-price{right:0;bottom:0;padding:8px 11px;gap:0;border-width:2px;border-radius:15px}:root:root body .hp-old{font-size:.65rem}:root:root body .hp-new{font-size:1.12rem}:root:root body .hp-tag{font-size:.72rem}:root:root body .hero-cta{grid-column:1/-1;grid-row:4;flex-direction:row;flex-wrap:nowrap;gap:16px;margin:4px 0 0;align-items:center}:root:root body .hero-cta .btn-cta{font-size:.9rem;padding:12px 18px;flex:1}:root:root body .hero-cta .btn-ghost{font-size:.73rem;max-width:13ch;line-height:1.4}:root:root body .hero-pay{grid-column:1/-1;grid-row:5;margin:0;font-size:.7rem}:root:root body .hero-form{grid-column:1/-1;grid-row:6}:root:root body .hero-form .lf{gap:12px;padding:20px}:root:root body .hero-form .lf input{min-height:48px}:root:root body .hero-form .lf-legal{font-size:.7rem}:root:root body .offer-details h2{font-size:clamp(1.05rem,4.2vw,1.45rem)}.offer-presentation{grid-template-columns:88px minmax(0,1fr);gap:12px}.offer-bottle{width:80px}.offer-prices strong{font-size:clamp(1.3rem,6vw,1.65rem)}}@media(max-height:410px){:root:root body .offer-details h2{font-size:1.05rem}.offer-presentation{grid-template-columns:1fr}}:root:root body .ftr-h{font-size:.75rem;letter-spacing:.1em}:root:root body .prose h2{font-size:var(--fs-2xl)}:root:root body .mnav{max-height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:999px){:root:root body .ftr{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}:root:root body .comp-top>*,:root:root body .split>*,:root:root body .grid>*{min-width:0}:root:root body .steps-fig{max-width:1040px;max-height:none;margin-inline:auto}:root:root body .steps-fig img{max-height:none;object-fit:contain}:root:root body .scene-3d{display:block;min-width:0;width:100%}:root:root body .scene-3d img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:26px;box-shadow:0 14px 38px #103d681c}:root:root body .fig-wide.scene-3d{max-width:1120px;max-height:none;aspect-ratio:auto;overflow:visible;margin-inline:auto}:root:root body .ben-i{width:96px;height:96px;background:transparent;border-radius:23px;overflow:hidden;margin-bottom:20px}:root:root body .step-i{width:76px;height:76px;top:20px;right:22px;border-radius:18px;overflow:hidden;opacity:1}:root:root body .steps .step{padding-top:116px}:root:root body .order-facts li:before{background:transparent url(/img/icons/icon-sin-receta-3d-96.webp) center/contain no-repeat;width:24px;height:24px;margin-top:0}@media(max-width:699px){:root:root body .ben-i{width:88px;height:88px;border-radius:21px}:root:root body .scene-3d img{border-radius:21px}:root:root body .step-i{width:72px;height:72px;top:18px;right:20px}:root:root body .steps .step{padding-top:112px}}:root:root body [data-visual]{position:relative;isolation:isolate}:root:root body [data-visual] .head{position:relative}:root:root body [data-visual] .head h2{max-width:25ch}:root:root body [data-visual] .head .lede{max-width:64ch}:root:root body [data-visual=hero]{background:radial-gradient(ellipse at 55% 48%,#209bb288,transparent 45%),var(--grad-hero)}:root:root body .hero-form:before{content:"";position:absolute;inset:-7px;border:1px solid #a4fce74d;border-radius:35px;pointer-events:none}:root:root body [data-visual=trust]{padding-block:26px;background:linear-gradient(100deg,#082451,#0b3e65)}:root:root body [data-visual=trust] .strip-in>div+div{border-left:1px solid #8bc9d526;padding-left:35px}:root:root body [data-visual=trust] .strip-in>div+div:before{left:12px}:root:root body [data-visual=recognition]{background:radial-gradient(ellipse at 95% 50%,#d9f5fa 0,transparent 48%),#fff}:root:root body [data-visual=recognition] .split{gap:clamp(32px,5vw,80px)}:root:root body [data-visual=recognition] .scene-3d{position:relative;transform:rotate(2deg)}:root:root body [data-visual=recognition] .scene-3d:before{content:"";position:absolute;inset:18px -14px -18px 14px;background:linear-gradient(140deg,#b4e3e9,#e5f2fa);border-radius:30px;z-index:-1;transform:rotate(-5deg)}:root:root body [data-visual=recognition] h2{font-size:clamp(1.8rem,3vw,2.8rem)}:root:root body [data-visual=recognition] .link-more{border-bottom:2px solid #3dc6b6;padding-bottom:6px}:root:root body [data-visual=mechanism]{background:radial-gradient(ellipse at 75% 38%,#0a6784,transparent 60%),linear-gradient(145deg,#061d46,#103267);color:#fff;overflow:hidden}:root:root body [data-visual=mechanism]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 18%,#5cffe51a,transparent 25%);pointer-events:none;z-index:-1}:root:root body [data-visual=mechanism] .head{margin-inline:auto;text-align:center;max-width:850px}:root:root body [data-visual=mechanism] .head h2,:root:root body [data-visual=mechanism] .head .lede{margin-inline:auto}:root:root body [data-visual=mechanism] .head .lede{color:#c6def1}:root:root body [data-visual=mechanism] .scene-3d img{border:1px solid #99f2ee45;box-shadow:0 25px 65px #000d284d}:root:root body [data-visual=mechanism] .mech{max-width:1120px;margin:28px auto 0;gap:14px}:root:root body [data-visual=mechanism] .mech-c{border:1px solid #85bce239;border-top:3px solid #6ee6c9;background:linear-gradient(145deg,#ffffff15,#ffffff05);box-shadow:none;padding:66px 22px 24px}:root:root body [data-visual=mechanism] .mech-n{top:20px;left:22px;color:#86f5d8;font-size:1.6rem}:root:root body [data-visual=mechanism] .mech-c h3{color:#fff;line-height:1.35}:root:root body [data-visual=mechanism] .mech-c p{color:#c8dcf0}:root:root body [data-visual=composition]{background:linear-gradient(145deg,#fffcf6,#fff 55%,#effbf6)}:root:root body [data-visual=composition] .comp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}:root:root body [data-visual=composition] .comp>.fig{position:sticky;top:112px;display:block}:root:root body [data-visual=composition] .comp>.fig img{border:6px solid #fff;box-shadow:0 18px 50px #082e5430}:root:root body [data-visual=composition] .ing{display:grid;grid-template-columns:88px minmax(0,1fr);gap:18px;padding:18px;border:1px solid #dcebe5;border-radius:21px;background:#ffffffeb;box-shadow:0 5px 15px #224e3905}:root:root body [data-visual=composition] .ing-art{display:block;align-self:start;border-radius:15px;overflow:hidden}:root:root body [data-visual=composition] .ing-art img{width:88px;height:88px;object-fit:cover}:root:root body [data-visual=composition] .ing-copy{min-width:0}:root:root body [data-visual=composition] .ing-copy p:last-child{color:var(--text-muted);font-size:var(--fs-sm)}:root:root body [data-visual=composition] .ing h3{font-size:1rem;line-height:1.3}:root:root body [data-visual=composition] .ing header{gap:10px;align-items:flex-start}:root:root body [data-visual=composition] .ing-mg{box-shadow:inset 0 1px #fff;font-size:.8rem;border-radius:10px}:root:root body [data-visual=composition] .comp-total{background:linear-gradient(120deg,#e1f7eb,#e3f3fc);border:1px solid #c4e8df;line-height:1.6}:root:root body [data-visual=benefits]{background:radial-gradient(ellipse at 0 0,#d9f7f0,transparent 55%),linear-gradient(130deg,#eef9ff,#f7fbff)}:root:root body [data-visual=benefits] .head{max-width:740px}:root:root body [data-visual=benefits] .grid{gap:22px}:root:root body [data-visual=benefits] .ben{padding:28px 28px 30px;border:1px solid #fff;background:linear-gradient(135deg,#fff,#f5fbff);box-shadow:0 9px 30px #14466c0a;transition:transform .25s ease,box-shadow .25s ease}:root:root body [data-visual=benefits] .ben:nth-child(2),:root:root body [data-visual=benefits] .ben:nth-child(5){background:linear-gradient(135deg,#fff,#fdf8e9)}:root:root body [data-visual=benefits] .ben:nth-child(3),:root:root body [data-visual=benefits] .ben:nth-child(4){background:linear-gradient(135deg,#fff,#effbf3)}:root:root body [data-visual=benefits] .ben h3{font-size:1.12rem;line-height:1.3;margin-bottom:10px}:root:root body [data-visual=benefits] .ben p{line-height:1.7}:root:root body [data-visual=benefits] .ben-i{width:108px;height:108px;border-radius:25px;box-shadow:0 7px 16px #14477310}:root:root body [data-visual=life]{background:radial-gradient(ellipse at 8% 60%,#f4dfb9a6,transparent 50%),#fffcf6}:root:root body [data-visual=life] .split{gap:56px}:root:root body [data-visual=life] h2{max-width:14ch;font-size:clamp(2.2rem,4vw,3.7rem);color:#513720}:root:root body [data-visual=life] .lede{color:#655443}:root:root body [data-visual=life] .fig{padding:9px;background:#fff;border-radius:30px;box-shadow:0 20px 50px #75482220;transform:rotate(-2deg)}:root:root body [data-visual=life] .fig img{border-radius:23px;box-shadow:none}:root:root body #oferta{background:radial-gradient(ellipse at 77% 35%,#2ac8c36b,transparent 40%),linear-gradient(120deg,#0a245c,#1254a3 65%,#07405c)}:root:root body #oferta .order-showcase{position:relative;isolation:isolate}:root:root body #oferta .order-showcase:before{content:"";position:absolute;inset:9% 15% 14%;border:1px solid #b1fff76b;border-radius:50%;box-shadow:0 0 0 25px #8ffff70a,0 0 0 50px #8ffff705;z-index:-1}:root:root body #oferta .order-price{gap:12px}:root:root body #oferta .op-new{color:#ffe69a;font-size:clamp(2.4rem,4.5vw,4rem)}:root:root body #oferta .order-facts{gap:13px}:root:root body [data-visual=steps]{background:#fff}:root:root body [data-visual=steps] .head{text-align:center;margin-inline:auto}:root:root body [data-visual=steps] .head h2{margin-inline:auto}:root:root body [data-visual=steps] .steps{gap:24px}:root:root body [data-visual=steps] .step{border:1px solid #d9e7f2;background:linear-gradient(145deg,#fff,#f0f8ff);box-shadow:0 8px 22px #124b8010;padding:116px 28px 28px}:root:root body [data-visual=steps] .step-n{width:44px;height:44px;font-size:1.15rem;border-radius:14px;box-shadow:0 5px #06357125}:root:root body [data-visual=steps] .step h3{font-size:1.1rem;line-height:1.3}:root:root body [data-visual=steps] .steps-fig{margin-top:40px;padding:8px;border:1px solid #d9e7ee;background:#fff;border-radius:31px;box-shadow:0 24px 55px #174e7720}:root:root body [data-visual=steps] .steps-fig img{border-radius:24px;box-shadow:none}:root:root body [data-visual=direct]{background:radial-gradient(ellipse at 92% 10%,#ffdf963b,transparent 50%),linear-gradient(145deg,#fbf8ed,#f1faf7)}:root:root body [data-visual=direct] .scene-3d{padding:6px;border-radius:30px;background:#fff;box-shadow:0 15px 40px #364b4120}:root:root body [data-visual=direct] .scene-3d img{border-radius:24px;box-shadow:none}:root:root body [data-visual=direct] .q-links{gap:9px}:root:root body [data-visual=direct] .q-links a{border-color:#c5dcd5;background:#ffffffb3;font-size:.8rem;min-height:42px;display:inline-flex;align-items:center}:root:root body [data-visual=quality]{background:#fff}:root:root body [data-visual=quality] .qc{position:relative;padding:38px 24px 28px;border-radius:20px;background:linear-gradient(140deg,#f9fdff,#eef7fc);border:1px solid #dbeaf2}:root:root body [data-visual=quality] .qc:before{content:"";position:absolute;left:24px;top:19px;width:38px;height:4px;border-radius:4px;background:linear-gradient(90deg,#0d91ac,#7adebd)}:root:root body [data-visual=quality] .qc:nth-child(2n){background:linear-gradient(140deg,#fffdf6,#f7f4e8);border-color:#efe6ce}:root:root body [data-visual=quality] .qc:nth-child(2n):before{background:linear-gradient(90deg,#d09b42,#ffe395)}:root:root body [data-visual=quality] .qc h3{line-height:1.35;font-size:1.1rem}:root:root body [data-visual=expert]{background:radial-gradient(ellipse at 80% 0,#146d89,transparent 55%),#082650}:root:root body [data-visual=expert] blockquote{position:relative;padding:42px 42px 36px 68px;border:1px solid #9bd6e544;border-radius:28px;background:linear-gradient(130deg,#ffffff0f,#ffffff03);box-shadow:0 22px 40px #03132920}:root:root body [data-visual=expert] blockquote:before{content:"“";position:absolute;left:22px;top:0;font-family:Georgia,serif;font-size:90px;line-height:1.2;color:#f8d688}:root:root body [data-visual=expert] .expert p{font-size:clamp(1.13rem,1.7vw,1.5rem);line-height:1.65}:root:root body [data-visual=expert] .expert footer{padding-top:20px;border-top:1px solid #a7d7ec30}:root:root body [data-visual=stories]{background:linear-gradient(180deg,#fff,#fffdf6)}:root:root body [data-visual=stories] .tst{border:1px solid #eee5d3;border-top:4px solid #e9bf63;background:#fff;box-shadow:0 10px 28px #6555280a;padding:28px;gap:18px}:root:root body [data-visual=stories] .tst-stars{font-size:1.1rem;color:#bd861e;letter-spacing:.14em}:root:root body [data-visual=stories] .tst p{line-height:1.8;color:#37445a}:root:root body [data-visual=stories] .tst footer{padding-top:17px}:root:root body .faq{background:radial-gradient(ellipse at 0 100%,#d9f2f6,transparent 55%),#f2f8fd}:root:root body .faq .wrap{max-width:70rem}:root:root body .faq-list{max-width:none;gap:12px}:root:root body .faq-item{border:1px solid #d3e3f0;border-radius:18px;box-shadow:0 5px 15px #11366005}:root:root body .faq-item[open]{border-color:#65b8c4;box-shadow:0 7px 22px #12677e10}:root:root body .faq-item summary{padding:21px 25px;font-size:1rem}:root:root body .faq-a{padding:0 25px 24px;max-width:84ch}:root:root body #pedir-final{background:radial-gradient(ellipse at 12% 90%,#00b8ab40,transparent 55%),linear-gradient(115deg,#061c49,#0b3e86 65%,#065a75)}:root:root body #pedir-final .op-new{color:#ffe49a}:root:root body #pedir-final .lf{box-shadow:0 22px 65px #02183570;outline:1px solid #b8f4ec55;outline-offset:7px}:root:root body .band{background:radial-gradient(ellipse at 80% 30%,#10b5b24a,transparent 50%),var(--grad-hero);border-block:1px solid #78c3e545}:root:root body .band-price strong{color:#ffe49a;font-size:2rem}:root:root body .band-price s{color:#c6dbee}:root:root body .ph{position:relative;isolation:isolate;overflow:hidden}:root:root body .ph:after{content:"";position:absolute;right:-9%;top:-70%;width:50%;aspect-ratio:1;border:1px solid #269fbd26;border-radius:50%;box-shadow:0 0 0 45px #34b8ba08,0 0 0 90px #34b8ba05;pointer-events:none;z-index:-1}:root:root body .ing-card{background:linear-gradient(145deg,#fff,#f6fbff);border-color:#d8e8ee;box-shadow:0 8px 24px #0b3d5710}@media(hover:hover)and (prefers-reduced-motion:no-preference){:root:root body [data-visual=benefits] .ben:hover{transform:translateY(-6px);box-shadow:0 20px 40px #134c7618}:root:root body .ing-art img{transition:transform .4s ease}:root:root body .ing:hover .ing-art img{transform:scale(1.07)}}@media(max-width:939px){:root:root body [data-visual=composition] .comp{grid-template-columns:1fr;gap:28px}:root:root body [data-visual=composition] .comp>.fig{position:static;max-width:680px}:root:root body [data-visual=life] .split{gap:32px}}@media(max-width:699px){:root:root body [data-visual] .head h2{max-width:none}:root:root body [data-visual=trust] .strip-in>div+div{padding-left:18px;border:0}:root:root body [data-visual=trust] .strip-in>div+div:before{left:0}:root:root body [data-visual=recognition] .scene-3d,:root:root body [data-visual=life] .fig{transform:none}:root:root body [data-visual=recognition] .scene-3d:before{inset:10px -5px -10px 5px;transform:rotate(-2deg)}:root:root body [data-visual=mechanism] .head{text-align:left}:root:root body [data-visual=mechanism] .mech{gap:14px;margin-top:22px}:root:root body [data-visual=mechanism] .mech-c{padding:22px 22px 22px 62px}:root:root body [data-visual=mechanism] .mech-n{font-size:1.25rem;left:17px;top:22px}:root:root body [data-visual=composition] .ing{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:14px}:root:root body [data-visual=composition] .ing-art img{width:60px;height:72px}:root:root body [data-visual=composition] .ing header{display:block}:root:root body [data-visual=composition] .ing-mg{display:inline-block;margin-top:7px}:root:root body [data-visual=composition] .ing-latin{margin-top:7px}:root:root body [data-visual=benefits] .grid{gap:16px}:root:root body [data-visual=benefits] .ben{padding:24px}:root:root body [data-visual=benefits] .ben-i{width:96px;height:96px}:root:root body [data-visual=life] h2{font-size:2.35rem}:root:root body [data-visual=steps] .steps{gap:17px}:root:root body [data-visual=steps] .step{padding:112px 24px 25px}:root:root body [data-visual=steps] .steps-fig{padding:5px;border-radius:25px;margin-top:26px}:root:root body [data-visual=steps] .steps-fig img{border-radius:20px}:root:root body [data-visual=expert] blockquote{padding:54px 24px 26px}:root:root body [data-visual=expert] blockquote:before{left:22px;top:0;font-size:76px}:root:root body [data-visual=stories] .tst{padding:24px}:root:root body .faq-item summary{padding:18px;font-size:.96rem;gap:12px}:root:root body .faq-a{padding:0 18px 20px}:root:root body .hero-form:before{inset:-4px;border-radius:32px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:root:root body [data-visual=benefits] .ben-i{transition:transform .3s ease,box-shadow .3s ease}:root:root body [data-visual=benefits] .ben:hover .ben-i{transform:translateY(-3px) rotate(-4deg);box-shadow:0 12px 24px #14506b20}}:root:root body [data-visual=purpose]{background:linear-gradient(180deg,#fff,#f5fbfc)}:root:root body [data-visual=purpose]>.wrap{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center}:root:root body [data-visual=purpose] .head{margin:0}:root:root body [data-visual=purpose] .pqs{grid-template-columns:1fr;gap:16px}:root:root body [data-visual=purpose] .card{padding:24px 28px;border:1px solid #cae6df;border-left:4px solid #2bad99;background:linear-gradient(110deg,#f0fbf6,#fff);box-shadow:0 5px 18px #125e4410}:root:root body [data-visual=purpose] .card+.card{border-color:#ecdfc5;border-left-color:#cc9843;background:linear-gradient(110deg,#fffaf0,#fff)}:root:root body [data-visual=purpose] .card h3{font-size:1.15rem;line-height:1.3;margin-bottom:10px}:root:root body [data-visual=purpose] .card p{font-size:.94rem;line-height:1.7;color:var(--text-muted)}@media(max-width:939px){:root:root body [data-visual=purpose]>.wrap{grid-template-columns:1fr;gap:26px}}@media(max-width:699px){:root:root body [data-visual=purpose] .card{padding:22px}}:root:root body .ftr{border-top:3px solid #4fcabc;background:radial-gradient(ellipse at 0 0,#124f763d,transparent 60%),linear-gradient(120deg,#071d44,#0b354c)}:root:root body .ftr-logo{font-size:1.8rem;letter-spacing:-.04em}:root:root body .ftr-note{color:#bed3e4}:root:root body .ftr-col a{transition:color .15s ease}:root:root body .ftr-col a:hover{color:#95f4d6}:root:root body:not([data-page=home]){--chapter-accent:#087b91;--chapter-tint:#e9f8f8}:root:root body:not([data-page=home]) .ph-illustrated{padding:36px 0 58px;background:radial-gradient(ellipse at 85% 10%,#1e8394 0,transparent 50%),linear-gradient(125deg,#08214d,#124578);border-bottom:0;color:#fff}:root:root body:not([data-page=home]) .ph-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;align-items:center}:root:root body:not([data-page=home]) .ph-copy{position:relative;z-index:1;min-width:0}:root:root body:not([data-page=home]) .ph h1{max-width:23ch;font-size:clamp(2rem,3.15vw,3.25rem);line-height:1.12;letter-spacing:-.045em;color:inherit;text-wrap:balance}:root:root body:not([data-page=home]) .ph .ph-lede{max-width:62ch;color:#d4e6f6;line-height:1.75;font-size:1rem;margin-top:24px}:root:root body:not([data-page=home]) .ph .crumbs{margin-bottom:32px}:root:root body:not([data-page=home]) .ph .crumbs a,:root:root body:not([data-page=home]) .ph .crumbs span{color:#c6deed}:root:root body:not([data-page=home]) .ph:after{width:570px;right:-100px;top:-250px;border-color:#b9f5f72b;box-shadow:0 0 0 65px #9cffff05,0 0 0 130px #9cffff04}:root:root body:not([data-page=home]) .ph-art{position:relative;isolation:isolate;min-width:0}:root:root body:not([data-page=home]) .ph-art-scene{transform:rotate(2deg);padding:9px;border:1px solid #cdf2ee75;border-radius:32px;background:#ffffff13;box-shadow:0 25px 60px #00132f40}:root:root body:not([data-page=home]) .ph-art-scene:before{content:"";position:absolute;inset:14px -12px -14px 12px;border:1px solid #9ceddc60;border-radius:32px;z-index:-1;transform:rotate(-5deg)}:root:root body:not([data-page=home]) .ph-art-scene picture{display:block;overflow:hidden;border-radius:24px}:root:root body:not([data-page=home]) .ph-art-scene img{width:100%;height:auto;display:block}:root:root body:not([data-page=home]) .ph-art-icons{min-height:300px;display:grid;place-items:center}:root:root body:not([data-page=home]) .ph-art-icons:before,:root:root body:not([data-page=home]) .ph-art-bottle:before{content:"";position:absolute;width:300px;height:300px;inset:50% auto auto 50%;transform:translate(-50%,-50%);border:1px solid #a1f8e957;border-radius:50%;background:radial-gradient(circle,#70eee63b,transparent 66%);box-shadow:0 0 0 26px #d5fffc07,0 0 0 56px #d5fffc04;z-index:-1}:root:root body:not([data-page=home]) .ph-main-icon{width:242px;height:242px;border-radius:46px;transform:rotate(-8deg);box-shadow:0 24px 45px #00183245}:root:root body:not([data-page=home]) .ph-secondary-icon{position:absolute;right:1%;bottom:0;width:125px;height:125px;transform:rotate(9deg);border:5px solid #ffffffcf;border-radius:28px;box-shadow:0 15px 40px #00183245}:root:root body:not([data-page=home]) .ph-art-bottle{display:grid;place-items:center;min-height:330px}:root:root body:not([data-page=home]) .ph-art-bottle:after{content:"";position:absolute;bottom:0;left:15%;right:15%;height:60px;background:linear-gradient(#d6faf0,#69aeb9);border-radius:50%;box-shadow:0 12px #2c6386,0 35px 40px #00193b60;z-index:-1}:root:root body:not([data-page=home]) .ph-product{width:180px;transform:rotate(-8deg);filter:drop-shadow(16px 24px 15px #00204475)}:root:root body:not([data-page=home]) .ph-product img{width:100%;height:auto}:root:root body:not([data-page=home]) .ph[data-theme=botanical]{background:radial-gradient(ellipse at 95% 0,#297a60,transparent 60%),linear-gradient(120deg,#093c36,#072f4e)}:root:root body:not([data-page=home]) .ph[data-theme=stories]{background:radial-gradient(ellipse at 90% 5%,#98662433,transparent 50%),linear-gradient(120deg,#fffaf0,#f0f8f6);color:#493827}:root:root body:not([data-page=home]) .ph[data-theme=safety],:root:root body:not([data-page=home]) .ph[data-theme=document]{background:radial-gradient(ellipse at 90% 50%,#c4edea,transparent 60%),linear-gradient(115deg,#f5fbfc,#ecf4fa);color:#0a354f}:root:root body:not([data-page=home]) .ph:is([data-theme=safety],[data-theme=document],[data-theme=stories]) .ph-lede{color:#48616b}:root:root body:not([data-page=home]) .ph:is([data-theme=safety],[data-theme=document],[data-theme=stories]) .crumbs :is(a,span){color:#546c79}:root:root body:not([data-page=home]) .ph:is([data-theme=safety],[data-theme=document],[data-theme=stories]) .ph-art:before{border-color:#6bbab760;box-shadow:0 0 0 28px #6bbab70b,0 0 0 56px #6bbab707}:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-grid{grid-template-columns:minmax(0,1fr) 240px}:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-main-icon{width:180px;height:180px;border-radius:32px;transform:rotate(5deg);box-shadow:0 15px 35px #17475a20}:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-art{min-height:220px}:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-art:before{width:210px;height:210px}:root:root body:not([data-page=home]) .section{padding-block:clamp(48px,6vw,88px)}:root:root body:not([data-page=home]) [data-chapter]{position:relative}:root:root body:not([data-page=home]) [data-chapter] h2{font-size:clamp(1.65rem,2.55vw,2.45rem);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}:root:root body:not([data-page=home]) [data-chapter] .head{max-width:900px;margin-bottom:34px}:root:root body:not([data-page=home]) [data-chapter] .head .lede{max-width:70ch;margin-top:18px}:root:root body:not([data-page=home]) [data-chapter] p{line-height:1.8}:root:root body:not([data-page=home]) [data-chapter] .split{gap:clamp(28px,5vw,70px)}:root:root body:not([data-page=home]) [data-chapter] .split>.fig{padding:7px;display:block;border-radius:29px;background:#fff;box-shadow:0 20px 45px #0b38521b;border:1px solid #dbe9ee}:root:root body:not([data-page=home]) [data-chapter] .split>.fig img{border-radius:22px;box-shadow:none;height:auto}:root:root body:not([data-page=home]) .wrap-narrow{max-width:960px}:root:root body:not([data-page=home]) .wrap-narrow>h2:before{content:"";display:block;width:46px;height:5px;border-radius:5px;background:linear-gradient(90deg,var(--chapter-accent),#6dd7bd);margin-bottom:22px}:root:root body:not([data-page=home]) .section-soft{background:linear-gradient(120deg,#f0f8fb,#f6fbfa)}:root:root body:not([data-page=home]) .note{padding:17px 21px;border:1px solid #c9e4e5;border-left:4px solid #19958f;border-radius:0 14px 14px 0;background:#f1faf9;color:#48646c;line-height:1.7}:root:root body:not([data-page=home]) .prose{max-width:1100px;counter-reset:chapter}:root:root body:not([data-page=home]) .reading-chapter{position:relative;counter-increment:chapter;padding:32px 32px 32px 100px;margin:0 0 22px;background:linear-gradient(120deg,#fff,#fafdfd);border:1px solid #dce9ec;border-radius:24px;box-shadow:0 8px 28px #1a476207}:root:root body:not([data-page=home]) .reading-chapter:before{content:counter(chapter,decimal-leading-zero);position:absolute;top:34px;left:26px;color:#187e8b;background:#e9f7f6;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:1.05rem;font-weight:800}:root:root body:not([data-page=home]) .reading-chapter>h2{margin:0 0 22px;font-size:clamp(1.4rem,2.1vw,1.9rem);max-width:35ch}:root:root body:not([data-page=home]) .reading-chapter>:is(p,ul,ol,dl){margin-top:18px;max-width:78ch}:root:root body:not([data-page=home]) .reading-chapter>p{color:#4c6070}:root:root body:not([data-page=home]) .reading-chapter ul,:root:root body:not([data-page=home]) .reading-chapter ol{line-height:1.8}:root:root body:not([data-page=home]) .table-scroll{border:1px solid #cadfe7;border-radius:20px;box-shadow:0 8px 25px #17435c09;background:#fff}:root:root body:not([data-page=home]) .table-scroll table{width:100%}:root:root body:not([data-page=home]) .table-scroll :is(td,th){white-space:normal;padding:16px 18px;line-height:1.55;text-align:left;border-bottom:1px solid #e0ebee}:root:root body:not([data-page=home]) .table-scroll th{background:#0d3a60;color:#fff;font-weight:700}:root:root body:not([data-page=home]) .table-scroll tr:last-child td{border-bottom:0}:root:root body:not([data-page=home]) .table-scroll tbody tr:nth-child(2n){background:#f3f9fb}:root:root body:not([data-page=home]) .table-scroll .tr-total td{background:#daf1e8;font-weight:800;color:#0b5644}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="1"]{background:radial-gradient(ellipse at 100% 30%,#d9f4f3,transparent 45%),#fff}:root:root body:not([data-page=home])[data-page=como-tomar] .dose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;margin-top:28px}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li{position:relative;padding:22px;border:1px solid #d8e9ed;border-radius:20px;background:#f5fafc;font-size:.92rem;line-height:1.75}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li:nth-child(1){padding-top:62px;background:linear-gradient(135deg,#fffcf1,#fff2ca);border-color:#f1d997}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li:nth-child(2){padding-top:62px;background:linear-gradient(135deg,#edf8fe,#e1f0fb);border-color:#bfdfea}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li:nth-child(-n+2):before{content:"";position:absolute;top:21px;left:23px;width:25px;height:25px;border-radius:50%;background:linear-gradient(135deg,#ffe47b,#f3af27);box-shadow:0 0 0 6px #edbf3e20,0 6px 12px #d6a04730}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li:nth-child(2):before{background:linear-gradient(135deg,#92cceb,#3f83c8);box-shadow:0 0 0 6px #5198cd15,0 6px 12px #3a7bad25}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li strong{display:block;color:#123a59;font-size:1rem;margin-bottom:7px}:root:root body:not([data-page=home]) .bottle-stage{isolation:isolate;position:relative;background:radial-gradient(ellipse,#8be7e46b,transparent 65%),linear-gradient(145deg,#0d345b,#176e88);border:1px solid #8ed8da;border-radius:36px;box-shadow:0 25px 55px #09314b25;padding:45px}:root:root body:not([data-page=home]) .bottle-stage .bottle-photo{width:210px;max-width:100%;margin:auto;filter:drop-shadow(12px 20px 15px #00183055)}:root:root body:not([data-page=home]) .bottle-stage img{width:100%;height:auto}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"]{background:linear-gradient(125deg,#082a50,#105166)}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] h2{color:#fff}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"]>.wrap>.body-p{color:#c7e2ee}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .wrap{max-width:1150px}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .table-scroll{margin-top:28px}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .table-scroll th{background:#e2f6ef;color:#174c4c}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .table-scroll td:first-child{color:#075266;font-weight:800;min-width:110px}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .note{background:#ffffff0d;color:#d0eae9;border-color:#75b8b240}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="5"]{--chapter-accent:#b9812c;background:#fffcf5}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .wrap{max-width:1200px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .wrap>*{grid-column:1/-1}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .body-p:nth-of-type(2),:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .body-p:nth-of-type(3),:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .body-p:nth-of-type(4){grid-column:auto;background:linear-gradient(140deg,#fffaf1,#fff);padding:26px;border:1px solid #ecdcc0;border-top:4px solid #c39246;border-radius:20px;margin-top:5px;font-size:.95rem}:root:root body:not([data-page=home])[data-page=contraindicaciones] .ing-list{padding:22px;gap:12px;border:1px solid #cde4dd;background:#edf8f3;border-radius:18px}:root:root body:not([data-page=home])[data-page=contraindicaciones] .ing-list li{padding-bottom:12px;border-bottom:1px solid #cde4dd}:root:root body:not([data-page=home])[data-page=contraindicaciones] .ing-list li:last-child{border:0;padding-bottom:0}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="5"]{background:#fff8f4;--chapter-accent:#bb5b40}:root:root body:not([data-page=home])[data-page=contraindicaciones] .rules{list-style:none;padding:0;gap:12px}:root:root body:not([data-page=home])[data-page=contraindicaciones] .rules li{padding:22px 25px;border:1px solid #d6e8e5;border-left:4px solid #419c8b;border-radius:4px 18px 18px 4px;background:#fff;line-height:1.75}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="5"] .rules li{border-color:#ead2c6;border-left-color:#bc684b}:root:root body:not([data-page=home]) .cmp{gap:22px}:root:root body:not([data-page=home]) .cmp>.card{padding:34px;background:linear-gradient(130deg,#fff,#f4f7fa);border:1px solid #dbe5ea;border-top:5px solid #99b4c6;box-shadow:0 15px 30px #14384d0b}:root:root body:not([data-page=home]) .cmp>.card+.card{background:linear-gradient(135deg,#effbf6,#e8f6fa);border-color:#b5ded2;border-top-color:#28a891}:root:root body:not([data-page=home]) .cmp>.card h3{font-size:1.3rem;line-height:1.35;margin-bottom:16px}:root:root body:not([data-page=home]) .comp-list{list-style:none;padding:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#fff;border:1px solid #d8e9e5;border-radius:20px;margin-top:24px}:root:root body:not([data-page=home]) .comp-list li{padding:16px;background:#f3f9f6;border-radius:12px;line-height:1.75}:root:root body:not([data-page=home]) .comp-list strong{color:#195d4e}:root:root body:not([data-page=home]) .states{padding:26px;gap:10px;border-radius:25px;background:linear-gradient(135deg,#0c365b,#0d6471);box-shadow:0 18px 40px #12445e1a}:root:root body:not([data-page=home]) .states li{color:#eafdf8;background:#ffffff0f;border:1px solid #b6e3dd45;border-radius:11px;padding:10px 14px}:root:root body:not([data-page=home]) .risk{gap:20px}:root:root body:not([data-page=home]) .risk .card{padding:28px;border:1px solid #e3ded3;background:linear-gradient(145deg,#fff,#fffaf0);box-shadow:0 8px 25px #624b200a}:root:root body:not([data-page=home]) .risk .risk-n{color:#97632a;background:#f7ead1;border-radius:13px;width:48px;height:48px;display:grid;place-items:center;font-size:1rem;margin-bottom:22px}:root:root body:not([data-page=home]) .risk .card-alt{background:linear-gradient(135deg,#e5f7ef,#f3fbfc);border-color:#aed8cb}:root:root body:not([data-page=home]) .risk h3{line-height:1.4}:root:root body:not([data-page=home])[data-page=precio] .ticket{overflow:hidden;padding:12px;background:#fff;border:1px solid #c6dce8;border-radius:30px;box-shadow:0 22px 50px #143a5e25}:root:root body:not([data-page=home])[data-page=precio] .ticket-bottle{border-radius:21px;background:radial-gradient(ellipse at 50% 30%,#4fb3b65e,transparent 60%),linear-gradient(125deg,#0b2952,#0e5972);padding:28px}:root:root body:not([data-page=home])[data-page=precio] .ticket-bottle .bottle-photo{width:155px;margin:auto;transform:rotate(-6deg);filter:drop-shadow(14px 18px 12px #00132765)}:root:root body:not([data-page=home])[data-page=precio] .ticket-bottle img{width:100%}:root:root body:not([data-page=home])[data-page=precio] .ticket-body{padding:18px 14px 15px;position:relative;border-top:2px dashed #bad3df}:root:root body:not([data-page=home])[data-page=precio] .ticket-body:before,:root:root body:not([data-page=home])[data-page=precio] .ticket-body:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:#eaf4f9;top:-14px;left:-28px;box-shadow:inset 0 0 0 1px #c6dce8}:root:root body:not([data-page=home])[data-page=precio] .ticket-body:after{left:auto;right:-28px}:root:root body:not([data-page=home])[data-page=precio] .t-price{padding:14px 0;gap:10px}:root:root body:not([data-page=home])[data-page=precio] .t-price strong{color:#0d4670;font-size:2.7rem}:root:root body:not([data-page=home])[data-page=precio] .t-off{border-radius:9px;background:#ffdf7c;color:#543b0a;transform:rotate(-4deg)}:root:root body:not([data-page=home])[data-page=precio] .price-copy h2{max-width:25ch}:root:root body:not([data-page=home])[data-page=precio] .payment-art{background:linear-gradient(135deg,#fff,#f0f8fc);padding:28px;border:1px solid #d8e8ef}:root:root body:not([data-page=home])[data-page=precio] .payment-icon{display:block;width:105px;height:105px;border-radius:25px;overflow:hidden;margin-bottom:24px;box-shadow:0 9px 20px #15546f14}:root:root body:not([data-page=home])[data-page=precio] .payment-art h3{font-size:1.15rem;line-height:1.35}:root:root body:not([data-page=home])[data-page=opiniones] [data-chapter="2"]{background:linear-gradient(135deg,#fff8e9,#f9fbf5)}:root:root body:not([data-page=home])[data-page=opiniones] .score{padding:26px 30px;background:linear-gradient(115deg,#123b56,#176573);border:1px solid #7db5ad;border-radius:22px;color:#d9efed;display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-bottom:28px}:root:root body:not([data-page=home])[data-page=opiniones] .score strong{font-size:3.25rem;color:#ffe394;line-height:1;letter-spacing:-.05em}:root:root body:not([data-page=home])[data-page=opiniones] .tst-grid{align-items:start;gap:22px}:root:root body:not([data-page=home])[data-page=opiniones] .tst{border:1px solid #e8dfca;border-top:4px solid #d4b365;padding:28px;background:#fff;box-shadow:0 10px 28px #735b230a}:root:root body:not([data-page=home])[data-page=opiniones] .tst-stars{color:#9d7015;letter-spacing:.12em;margin-bottom:18px}:root:root body:not([data-page=home])[data-page=opiniones] .tst-text{color:#405265;line-height:1.85}:root:root body:not([data-page=home])[data-page=opiniones] .tst footer{border-top:1px solid #ede6d7;padding-top:18px;margin-top:22px}:root:root body:not([data-page=home])[data-page=opiniones] .steps-list{list-style:none;padding:0;display:grid;gap:12px}:root:root body:not([data-page=home])[data-page=opiniones] .steps-list li{border:1px solid #d6e9e3;border-left:4px solid #34a38c;border-radius:4px 16px 16px 4px;padding:22px;background:#f3fbf7;line-height:1.8}:root:root body:not([data-page=home])[data-page=donde-comprar] .answer{padding:32px;border:1px solid #91d2d3;border-radius:24px;background:linear-gradient(135deg,#e6faf0,#e4f3fd);box-shadow:0 12px 32px #15516910}:root:root body:not([data-page=home])[data-page=donde-comprar] .chan{gap:15px}:root:root body:not([data-page=home])[data-page=donde-comprar] .chan-c{background:#fff;position:relative;border:1px solid #d3e1e8;border-radius:22px;padding:25px;box-shadow:0 8px 25px #173d5b0c;transition:transform .2s,box-shadow .2s}:root:root body:not([data-page=home])[data-page=donde-comprar] .chan-no{background:#f6eee4;color:#7d5a36;border-radius:7px;padding:5px 8px}:root:root body:not([data-page=home])[data-page=donde-comprar] .chan-go{display:inline-block;color:#0d7284;border-top:1px solid #e0ebef;padding-top:14px;margin-top:18px}:root:root body:not([data-page=home])[data-page=donde-comprar] .steps-o{list-style:none;padding:0;counter-reset:order;display:grid;gap:15px}:root:root body:not([data-page=home])[data-page=donde-comprar] .steps-o li{counter-increment:order;position:relative;padding:23px 23px 23px 78px;border:1px solid #cfe3e9;border-radius:20px;background:#fff}:root:root body:not([data-page=home])[data-page=donde-comprar] .steps-o li:before{content:counter(order,decimal-leading-zero);position:absolute;left:19px;top:22px;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#155c86,#16a18d);color:#fff;font-size:.95rem;font-weight:800}:root:root body:not([data-page=home])[data-page=donde-comprar] .ck{border:1px solid #cee4dc;background:linear-gradient(135deg,#fff,#effaf4);padding:28px}:root:root body:not([data-page=home])[data-page=contacto] .reading-chapter:nth-child(1){background:linear-gradient(120deg,#e9f8f5,#f3faff);border-color:#acd6d4}:root:root body:not([data-page=home])[data-page=contacto] .reading-chapter a[href^="mailto:"]{overflow-wrap:anywhere}:root:root body:not([data-page=home])[data-page=contacto] .datos{background:#f0f7f8;padding:10px 22px;border-radius:18px;border:1px solid #d6e7e8}:root:root body:not([data-page=home])[data-page=contacto] .datos div{padding-block:16px;border-color:#cfdee3}:root:root body:not([data-page=home])[data-page=composicion] .comp-top{gap:45px;align-items:start}:root:root body:not([data-page=home])[data-page=composicion] .comp-top>.fig{position:sticky;top:100px;padding:8px;border:1px solid #e6dfd0;background:#fff;border-radius:27px;box-shadow:0 20px 45px #4c4a231c}:root:root body:not([data-page=home])[data-page=composicion] .comp-top>.fig img{border-radius:20px}:root:root body:not([data-page=home])[data-page=composicion] [data-chapter="2"]{background:linear-gradient(135deg,#f8f4e9,#eff9f4)}:root:root body:not([data-page=home])[data-page=composicion] .ing-card{padding:0;overflow:hidden;border:1px solid #d3e3d8;border-radius:28px;background:#fff}:root:root body:not([data-page=home])[data-page=composicion] .ing-body{padding:30px}:root:root body:not([data-page=home])[data-page=composicion] .ing-pic img{width:100%;height:auto;object-fit:contain}:root:root body:not([data-page=home])[data-page=composicion] .ing-mg{background:#daf3e3;color:#176646;border:1px solid #a9d9bb;padding:7px 13px;border-radius:10px}:root:root body:not([data-page=home]) .ty{background:radial-gradient(ellipse at 50% 0,#c0efe0,transparent 65%),#f2f8fc}:root:root body:not([data-page=home]) .ty-in{max-width:900px}:root:root body:not([data-page=home]) .ty-mark{width:138px;height:138px;border-radius:34px;transform:rotate(-5deg);box-shadow:0 14px 35px #145b6e20}:root:root body:not([data-page=home]) .ty h1{font-size:clamp(2rem,3.5vw,3.3rem);max-width:20ch;margin-inline:auto}:root:root body:not([data-page=home]) .ty-steps{list-style:none;padding:0;counter-reset:thanks;gap:15px}:root:root body:not([data-page=home]) .ty-steps li{counter-increment:thanks;position:relative;padding:23px 23px 23px 78px;background:#fff;border:1px solid #cee4e4;border-radius:20px;line-height:1.8}:root:root body:not([data-page=home]) .ty-steps li:before{content:counter(thanks,decimal-leading-zero);position:absolute;left:23px;top:25px;color:#218273;font-weight:800;font-size:1.2rem}:root:root body:not([data-page=home]) .ty-box{padding:30px;background:linear-gradient(135deg,#e7f7ed,#fff);border-color:#c6e3d1}:root:root body:not([data-page=home]) .nf{background:radial-gradient(ellipse at 50% 15%,#c0eaf1,transparent 65%),linear-gradient(135deg,#f5fbff,#e8f5f1);min-height:75vh}:root:root body:not([data-page=home]) .nf-in{max-width:900px}:root:root body:not([data-page=home]) .nf-code{font-size:clamp(7rem,16vw,14rem);background:linear-gradient(130deg,#0c3671,#20a997);background-clip:text;color:transparent;text-shadow:0 12px 30px #0b619b12;margin-bottom:20px}:root:root body:not([data-page=home]) .nf-links{gap:12px}:root:root body:not([data-page=home]) .nf-links a{background:#fff;border:1px solid #c9e1e5;border-radius:14px;padding:15px 22px;box-shadow:0 6px 15px #1354790a}@media(min-width:1100px){:root:root body:not([data-page=home]) .reading-chapter{padding:38px 40px 38px 105px}:root:root body:not([data-page=home])[data-page=opiniones] .tst:nth-child(3n+2){margin-top:22px}:root:root body:not([data-page=home]) .cmp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:939px){:root:root body:not([data-page=home]) .ph-grid{gap:30px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}:root:root body:not([data-page=home]) .ph-main-icon{width:180px;height:180px;border-radius:34px}:root:root body:not([data-page=home]) .ph-secondary-icon{width:85px;height:85px;border-radius:22px;right:0;bottom:40px}:root:root body:not([data-page=home]) .ph-art-icons:before{width:210px;height:210px}:root:root body:not([data-page=home]) .ph-art-scene{transform:none;padding:6px;border-radius:22px}:root:root body:not([data-page=home]) .ph-art-scene picture{border-radius:17px}:root:root body:not([data-page=home]) .ph-art-scene:before{display:none}:root:root body:not([data-page=home])[data-page=composicion] .comp-top>.fig{position:static}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .wrap{grid-template-columns:1fr}:root:root body:not([data-page=home])[data-page=precio] .ticket{max-width:650px;margin:auto;width:100%;grid-template-columns:1fr 1.2fr}:root:root body:not([data-page=home])[data-page=precio] .ticket-body{border-top:0;padding:20px 12px;border-left:2px dashed #bad3df}:root:root body:not([data-page=home])[data-page=precio] .ticket-body:before,:root:root body:not([data-page=home])[data-page=precio] .ticket-body:after{display:none}}@media(max-width:699px){:root:root body:not([data-page=home]) .ph-illustrated{padding:24px 0 34px}:root:root body:not([data-page=home]) .ph-grid,:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-grid{grid-template-columns:minmax(0,1fr);gap:28px}:root:root body:not([data-page=home]) .ph h1{font-size:clamp(1.85rem,7.8vw,2.65rem);max-width:25ch}:root:root body:not([data-page=home]) .ph .crumbs{margin-bottom:24px;font-size:.76rem}:root:root body:not([data-page=home]) .ph .ph-lede{margin-top:19px;font-size:.96rem;line-height:1.75}:root:root body:not([data-page=home]) .ph-art-scene{width:100%;max-width:470px;margin:auto;border-radius:24px}:root:root body:not([data-page=home]) .ph-art-scene picture{border-radius:18px}:root:root body:not([data-page=home]) .ph-art-icons{width:100%;min-height:175px;max-width:300px;margin:auto}:root:root body:not([data-page=home]) .ph-main-icon{width:150px;height:150px;border-radius:29px}:root:root body:not([data-page=home]) .ph-secondary-icon{width:82px;height:82px;right:14%;bottom:0;border-width:3px;border-radius:20px}:root:root body:not([data-page=home]) .ph-art-icons:before{width:175px;height:175px}:root:root body:not([data-page=home]) .ph-art-bottle{min-height:200px;max-width:330px;width:100%;margin:auto}:root:root body:not([data-page=home]) .ph-art-bottle:before{width:190px;height:190px}:root:root body:not([data-page=home]) .ph-product{width:110px}:root:root body:not([data-page=home]) .ph-art-bottle:after{height:38px;left:18%;right:18%}:root:root body:not([data-page=home]) .ph[data-theme=document] .ph-art{display:none}:root:root body:not([data-page=home]) [data-chapter] h2{font-size:1.7rem;line-height:1.22}:root:root body:not([data-page=home]) .reading-chapter{padding:70px 21px 25px;border-radius:20px;margin-bottom:16px}:root:root body:not([data-page=home]) .reading-chapter:before{top:21px;left:21px;width:35px;height:35px;border-radius:10px;font-size:.8rem}:root:root body:not([data-page=home]) .reading-chapter>h2{font-size:1.45rem;margin-bottom:18px}:root:root body:not([data-page=home]) .reading-chapter>p{font-size:.97rem;line-height:1.8}:root:root body:not([data-page=home]) .table-scroll :is(td,th){padding:12px 10px;font-size:.81rem;overflow-wrap:anywhere}:root:root body:not([data-page=home]) .bottle-stage{padding:32px;border-radius:26px}:root:root body:not([data-page=home]) .bottle-stage .bottle-photo{width:155px}:root:root body:not([data-page=home])[data-page=como-tomar] .dose{gap:10px}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li{padding:17px;font-size:.86rem}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li strong{font-size:.96rem}:root:root body:not([data-page=home])[data-page=como-tomar] .dose li:nth-child(n+3){grid-column:1/-1}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] .table-scroll{background:none;border:0;box-shadow:none;border-radius:0}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] table,:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] tbody{display:block}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border-radius:18px;margin-bottom:16px;overflow:hidden;border:1px solid #8cbcc4}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td{display:block;padding:14px 17px;font-size:.92rem;border:0}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td:first-child,:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td:last-child{grid-column:1/-1}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td:first-child{background:#e4f5ed;font-size:1.1rem}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td:last-child{border-top:1px solid #e0ebed}:root:root body:not([data-page=home])[data-page=como-tomar] [data-chapter="3"] td:not(:first-child):before{content:attr(data-label);display:block;color:#486e7a;font-weight:800;font-size:.75rem;letter-spacing:.03em;margin-bottom:6px}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .body-p:nth-of-type(n){padding:22px;font-size:.95rem}:root:root body:not([data-page=home])[data-page=contraindicaciones] [data-chapter="1"] .body-p:nth-of-type(n+5){padding:0}:root:root body:not([data-page=home])[data-page=contraindicaciones] .rules li{padding:20px}:root:root body:not([data-page=home]) .cmp>.card{padding:25px}:root:root body:not([data-page=home]) .comp-list{grid-template-columns:1fr;padding:14px}:root:root body:not([data-page=home]) .states{padding:20px;gap:8px}:root:root body:not([data-page=home]) .states li{font-size:.8rem;padding:8px 11px}:root:root body:not([data-page=home]) .risk .card,:root:root body:not([data-page=home])[data-page=precio] .payment-art,:root:root body:not([data-page=home])[data-page=donde-comprar] .ck{padding:25px}:root:root body:not([data-page=home])[data-page=precio] .ticket{grid-template-columns:1fr;max-width:450px}:root:root body:not([data-page=home])[data-page=precio] .ticket-bottle .bottle-photo{width:135px}:root:root body:not([data-page=home])[data-page=precio] .ticket-body{border-left:0;border-top:2px dashed #bad3df;padding:18px 13px}:root:root body:not([data-page=home])[data-page=precio] .ticket-body:before,:root:root body:not([data-page=home])[data-page=precio] .ticket-body:after{display:block}:root:root body:not([data-page=home])[data-page=precio] .t-price strong{font-size:2.55rem}:root:root body:not([data-page=home])[data-page=opiniones] .score{padding:24px;gap:10px 12px}:root:root body:not([data-page=home])[data-page=opiniones] .score strong{font-size:2.7rem}:root:root body:not([data-page=home])[data-page=opiniones] .score-sep{display:none}:root:root body:not([data-page=home])[data-page=opiniones] .score>span:nth-last-child(-n+3){flex-basis:100%;font-size:.88rem}:root:root body:not([data-page=home])[data-page=opiniones] .tst{padding:24px}:root:root body:not([data-page=home])[data-page=donde-comprar] .answer{padding:24px;font-size:1.1rem}:root:root body:not([data-page=home])[data-page=donde-comprar] .steps-o li{padding:70px 22px 23px}:root:root body:not([data-page=home])[data-page=donde-comprar] .steps-o li:before{width:35px;height:35px;top:20px;left:22px}:root:root body:not([data-page=home])[data-page=composicion] .ing-body{padding:24px}:root:root body:not([data-page=home]) .ty-steps li{padding:65px 23px 24px}:root:root body:not([data-page=home]) .ty-steps li:before{top:22px}:root:root body:not([data-page=home]) .ty-box{padding:23px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:root:root body:not([data-page=home])[data-page=donde-comprar] .chan-c:hover{transform:translateY(-5px);box-shadow:0 17px 35px #17486b20}:root:root body:not([data-page=home]) .ph-art-scene{transition:transform .4s ease}:root:root body:not([data-page=home]) .ph-art-scene:hover{transform:rotate(0)}:root:root body:not([data-page=home]) .nf-links a{transition:transform .2s,background .2s}:root:root body:not([data-page=home]) .nf-links a:hover{transform:translateY(-3px);background:#e4f7f1}}:root:root body:not([data-page=home]) .prose:not(.wrap){margin-inline:auto;width:100%}:root:root body[data-page=contraindicaciones] [data-chapter="1"] .body-p>strong{display:block;color:#654920;margin-bottom:12px;line-height:1.5}.bottle-photo[data-astro-cid-nvfpgovi]{display:block;position:relative;isolation:isolate}.bottle-photo[data-astro-cid-nvfpgovi]:before{content:"";position:absolute;inset:0;background:url(/img/bottle-silhouette.svg) center / 100% 100% no-repeat;z-index:-1}.bottle-photo[data-astro-cid-nvfpgovi] img[data-astro-cid-nvfpgovi]{display:block;width:100%;height:auto}.order[data-astro-cid-xyq5hly5]{background:var(--grad-hero);color:#fff;padding-block:var(--section-y);position:relative;overflow:hidden}.order[data-astro-cid-xyq5hly5]:before{content:"";position:absolute;inset:-30% -10% auto auto;width:40rem;height:40rem;background:radial-gradient(circle,rgba(46,134,217,.35),transparent 62%);pointer-events:none}.order-showcase[data-astro-cid-xyq5hly5]{display:grid;justify-items:center;gap:24px}.order-showcase[data-astro-cid-xyq5hly5] picture{width:200px;transform:rotate(6deg);filter:drop-shadow(10px 20px 20px #001a5260)}.order[data-astro-cid-xyq5hly5].embedded{padding:0;background:transparent;overflow:visible}.order[data-astro-cid-xyq5hly5].embedded:before{display:none}.embedded[data-astro-cid-xyq5hly5] .order-in[data-astro-cid-xyq5hly5]{display:block;padding:0}.embedded[data-astro-cid-xyq5hly5] .lf[data-astro-cid-xyq5hly5]{padding:1.5rem;border:1px solid #fff;box-shadow:0 20px 60px #00133d40}.lf-offer[data-astro-cid-xyq5hly5]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;line-height:1.1}.lf-offer[data-astro-cid-xyq5hly5] s[data-astro-cid-xyq5hly5]{color:#697588;font-size:.85rem}.lf-offer[data-astro-cid-xyq5hly5] strong[data-astro-cid-xyq5hly5]{font-size:2rem;letter-spacing:-.05em;color:var(--navy-800)}.lf-offer[data-astro-cid-xyq5hly5]>span[data-astro-cid-xyq5hly5]{padding:.4rem .5rem;background:#ffed9e;border-radius:8px;font-size:.8rem;font-weight:800;color:#493700}.order[data-astro-cid-xyq5hly5].compact{padding-block:var(--sp-8)}.order-in[data-astro-cid-xyq5hly5]{display:grid;gap:var(--sp-7);position:relative}.order[data-astro-cid-xyq5hly5] h2[data-astro-cid-xyq5hly5]{color:#fff;font-size:var(--fs-2xl)}.order[data-astro-cid-xyq5hly5] .lede[data-astro-cid-xyq5hly5]{color:#ffffffd6}.order-facts[data-astro-cid-xyq5hly5]{list-style:none;padding:0;margin-top:var(--sp-5);display:grid;gap:.7rem;font-size:var(--fs-sm);color:#ffffffdb}.order-facts[data-astro-cid-xyq5hly5] li[data-astro-cid-xyq5hly5]{display:flex;gap:.6rem;align-items:flex-start}.order-facts[data-astro-cid-xyq5hly5] li[data-astro-cid-xyq5hly5]:before{content:"";flex:0 0 auto;width:18px;height:18px;margin-top:.2rem;border-radius:50%;background:var(--leaf-500) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.order-facts[data-astro-cid-xyq5hly5] strong[data-astro-cid-xyq5hly5]{color:#fff}.order-price[data-astro-cid-xyq5hly5]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.65rem;margin-top:var(--sp-6)}.op-old[data-astro-cid-xyq5hly5]{font-size:var(--fs-md);color:#ffffff80;text-decoration:line-through}.op-new[data-astro-cid-xyq5hly5]{font-size:clamp(2.1rem,1.6rem + 2vw,2.9rem);font-weight:800;letter-spacing:-.035em;color:#fff}.op-tag[data-astro-cid-xyq5hly5]{font-size:var(--fs-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--grad-cta);color:#fff;padding:.34rem .7rem;border-radius:var(--r-pill)}.lf[data-astro-cid-xyq5hly5]{background:#fff;color:var(--text);border-radius:var(--r-xl);padding:clamp(1.4rem,1rem + 1.6vw,2.1rem);box-shadow:var(--sh-3);display:grid;gap:var(--sp-4);align-content:start}.lf-h[data-astro-cid-xyq5hly5]{font-size:var(--fs-lg);color:var(--navy-900)}.lf-field[data-astro-cid-xyq5hly5]{display:grid;gap:.4rem}.lf-label[data-astro-cid-xyq5hly5]{font-size:var(--fs-sm);font-weight:700;color:var(--ink-700)}.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{width:100%;min-height:56px;padding:.85rem 1rem;border:1.5px solid var(--ink-200);border-radius:var(--r-md);background:var(--ink-50);font-size:1.0625rem;font-weight:600;color:var(--ink-900);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]::placeholder{color:var(--ink-400);font-weight:500}.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus{outline:none;border-color:var(--navy-500);background:#fff;box-shadow:0 0 0 4px var(--navy-100)}.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][aria-invalid=true]{border-color:var(--pulse-500);background:var(--pulse-100)}.lf-phone[data-astro-cid-xyq5hly5]{display:flex;align-items:stretch}.lf-cc[data-astro-cid-xyq5hly5]{display:inline-flex;align-items:center;padding:0 .85rem;border:1.5px solid var(--ink-200);border-right:0;border-radius:var(--r-md) 0 0 var(--r-md);background:var(--navy-50);color:var(--navy-800);font-weight:800;letter-spacing:-.01em}.lf-phone[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{border-radius:0 var(--r-md) var(--r-md) 0}.lf-hint[data-astro-cid-xyq5hly5]{font-size:var(--fs-sm);color:var(--amber-600);font-weight:600}.lf-error[data-astro-cid-xyq5hly5]{font-size:var(--fs-sm);color:var(--pulse-600);font-weight:700}.lf-done[data-astro-cid-xyq5hly5]{font-size:var(--fs-sm);color:var(--leaf-700);font-weight:700}.lf-btn[data-astro-cid-xyq5hly5]{margin-top:.2rem}.lf[data-astro-cid-xyq5hly5].is-sending .lf-btn[data-astro-cid-xyq5hly5]{opacity:.72;pointer-events:none}.lf-legal[data-astro-cid-xyq5hly5]{font-size:var(--fs-xs);color:var(--text-faint);line-height:1.5}@media(min-width:940px){.order-in[data-astro-cid-xyq5hly5]{grid-template-columns:minmax(0,1fr) minmax(0,26.5rem);gap:var(--sp-9);align-items:center}}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:60;background:#ffffffe0;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line-soft)}.hdr-in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-5);min-height:68px}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;flex:0 0 auto}.logo-mark[data-astro-cid-3ef6ksr2]{width:38px;height:38px;border-radius:10px;box-shadow:var(--sh-brand)}.logo-txt[data-astro-cid-3ef6ksr2]{display:grid;font-weight:800;font-size:1.06rem;letter-spacing:-.03em;color:var(--navy-900);line-height:1.1}.logo-txt[data-astro-cid-3ef6ksr2] em[data-astro-cid-3ef6ksr2]{font-style:normal;font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--leaf-600)}.nav[data-astro-cid-3ef6ksr2]{display:none;gap:.3rem;margin-inline:auto}.nav-a[data-astro-cid-3ef6ksr2]{padding:.5rem .72rem;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;color:var(--ink-700);text-decoration:none;transition:background-color .16s ease,color .16s ease}.nav-a[data-astro-cid-3ef6ksr2]:hover{background:var(--navy-50);color:var(--navy-800)}.nav-a[data-astro-cid-3ef6ksr2].on{background:var(--navy-100);color:var(--navy-800)}.hdr-cta[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:.85rem}.hdr-price[data-astro-cid-3ef6ksr2]{font-weight:800;color:var(--navy-900);letter-spacing:-.02em;white-space:nowrap}.hdr-btn[data-astro-cid-3ef6ksr2]{min-height:44px;padding:.55rem 1.25rem;font-size:var(--fs-sm)}.burger[data-astro-cid-3ef6ksr2]{margin-left:auto;width:46px;height:46px;display:grid;place-content:center;gap:5px;background:transparent;border:1px solid var(--line);border-radius:var(--r-md)}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:19px;height:2px;border-radius:2px;background:var(--navy-800);transition:transform .2s ease,opacity .2s ease}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mnav[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--line-soft);background:var(--white);padding:var(--sp-4) clamp(1rem,.55rem + 2vw,2rem) calc(var(--sp-5) + env(safe-area-inset-bottom));display:grid;gap:.35rem}.mnav[data-astro-cid-3ef6ksr2][hidden]{display:none}.mnav[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:grid;gap:.15rem}.mnav-a[data-astro-cid-3ef6ksr2]{padding:.8rem .9rem;border-radius:var(--r-md);text-decoration:none;font-weight:700;color:var(--ink-800);min-height:48px;display:flex;align-items:center}.mnav-a[data-astro-cid-3ef6ksr2].on{background:var(--navy-50);color:var(--navy-800)}.mnav-btn[data-astro-cid-3ef6ksr2]{margin-top:var(--sp-3)}@media(min-width:1000px){.nav[data-astro-cid-3ef6ksr2],.hdr-cta[data-astro-cid-3ef6ksr2]{display:flex}.burger[data-astro-cid-3ef6ksr2],.mnav[data-astro-cid-3ef6ksr2]{display:none!important}.hdr-in[data-astro-cid-3ef6ksr2]{min-height:76px}}.ftr[data-astro-cid-sz7xmlte]{background:var(--grad-deep);color:#ffffffb8;padding-block:var(--sp-8) var(--sp-6);margin-top:var(--sp-2)}.ftr-top[data-astro-cid-sz7xmlte]{display:grid;gap:var(--sp-7)}.ftr-logo[data-astro-cid-sz7xmlte]{display:block;font-size:1.4rem;font-weight:800;letter-spacing:-.03em;color:#fff;margin-bottom:var(--sp-3)}.ftr-claim[data-astro-cid-sz7xmlte]{font-size:var(--fs-sm);max-width:40ch}.ftr-claim[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{color:#fff}.ftr-btn[data-astro-cid-sz7xmlte]{margin-top:var(--sp-4)}.ftr-cols[data-astro-cid-sz7xmlte]{display:grid;gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-h[data-astro-cid-sz7xmlte]{font-size:var(--fs-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--navy-300);margin-bottom:var(--sp-3)}.ftr-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:.55rem}.ftr-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#ffffffc7;text-decoration:none;font-size:var(--fs-sm)}.ftr-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff;text-decoration:underline}.ftr-bottom[data-astro-cid-sz7xmlte]{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid rgba(255,255,255,.14);display:grid;gap:.5rem;font-size:var(--fs-xs)}.ftr-note[data-astro-cid-sz7xmlte]{color:#ffffff8c;max-width:70ch}@media(min-width:760px){.ftr-cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1040px){.ftr-top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--sp-9)}}.sticky[data-astro-cid-544d75lg]{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fffffff0;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-top:1px solid var(--line);padding:.6rem clamp(1rem,.55rem + 2vw,2rem) calc(.6rem + env(safe-area-inset-bottom));box-shadow:0 -6px 24px #0b12201a;transform:translateY(105%);transition:transform .26s cubic-bezier(.32,.72,0,1)}.sticky[data-astro-cid-544d75lg].on{transform:translateY(0)}.sticky-in[data-astro-cid-544d75lg]{display:flex;align-items:center;gap:var(--sp-4);max-width:var(--wrap);margin-inline:auto}.sticky-price[data-astro-cid-544d75lg]{display:grid;line-height:1.15}.sticky-price[data-astro-cid-544d75lg] s[data-astro-cid-544d75lg]{font-size:var(--fs-xs);color:var(--ink-400)}.sticky-price[data-astro-cid-544d75lg] strong[data-astro-cid-544d75lg]{font-size:var(--fs-lg);font-weight:800;letter-spacing:-.03em;color:var(--navy-900)}.sticky-btn[data-astro-cid-544d75lg]{flex:1;min-height:50px;padding:.7rem 1.2rem;font-size:var(--fs-base)}@media(min-width:1000px){.sticky[data-astro-cid-544d75lg]{display:none}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:50%;transform:translate(-50%,-140%);z-index:999;background:var(--navy-800);color:#fff;padding:.75rem 1.25rem;border-radius:0 0 var(--r-md) var(--r-md);font-weight:700;text-decoration:none;transition:transform .18s ease}.skip[data-astro-cid-5hce7sga]:focus{transform:translate(-50%);color:#fff}
