@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/fraunces-latin-wght-normal.woff2) format("woff2-variations"),url(/fonts/fraunces-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/fraunces-latin-ext-wght-normal.woff2) format("woff2-variations"),url(/fonts/fraunces-latin-ext-wght-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2) format("woff2-variations"),url(/fonts/manrope-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2-variations"),url(/fonts/manrope-latin-ext-wght-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--milk: #fffcfa;--cream: #fbf5ef;--blush: #f7e7e3;--blush-2: #f0d4cf;--sand: #eaddcf;--champagne: #e6d3b3;--burgundy: #7a1f3d;--burgundy-d: #5c1230;--rose: #b4536f;--ink: #2a2427;--ink-soft: #5b5154;--line: #ecdfd8;--ok: #2f6b4f;--radius: 22px;--radius-sm: 14px;--shadow: 0 10px 34px rgba(92, 18, 48, .08);--shadow-s: 0 4px 16px rgba(92, 18, 48, .07);--font-d: "Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-b: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-h1: clamp(1.95rem, 1.2rem + 3.6vw, 3.25rem);--fs-h2: clamp(1.55rem, 1.1rem + 2vw, 2.25rem);--fs-h3: clamp(1.14rem, 1.02rem + .6vw, 1.38rem);--header-h: 68px}*,*:before,*:after{box-sizing:border-box}html{font-size:clamp(17px,.28vw + 16.1px,17.75px);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px);overflow-x:clip}body{margin:0;font-family:var(--font-b);font-size:1rem;line-height:1.65;color:var(--ink);background:var(--milk);overflow-x:clip;-webkit-tap-highlight-color:rgba(122,31,61,.12);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg{max-width:100%;height:auto;display:block}a{color:var(--burgundy);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--burgundy-d)}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--rose);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{font-family:var(--font-d);font-weight:600;line-height:1.16;margin:0 0 .55em;color:var(--ink);letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"WONK" 0}h1{font-size:var(--fs-h1);line-height:1.1;letter-spacing:-.02em}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);line-height:1.25}p,ul,ol,dl,table{margin:0 0 1.05em}ul,ol{padding-left:1.2em}li{margin-bottom:.35em}strong{font-weight:700}.hl{color:var(--burgundy);font-weight:650}h1 .hl,h2 .hl,h3 .hl{font-weight:inherit}.skip{position:absolute;left:-999px;top:0;background:var(--burgundy);color:#fff;padding:.7rem 1rem;z-index:100}.skip:focus{left:8px;top:8px}.wrap{width:100%;max-width:1140px;margin-inline:auto;padding-inline:max(18px,env(safe-area-inset-left)) max(18px,env(safe-area-inset-right))}.narrow{max-width:780px;margin-inline:auto}.narrow p,.narrow li{max-width:68ch}.sec{padding-block:clamp(2.2rem,1.2rem + 4vw,4.2rem)}.sec--cream{background:var(--cream)}.sec--blush{background:linear-gradient(180deg,var(--blush) 0%,var(--cream) 100%)}.sec--tight{padding-block:clamp(1.4rem,1rem + 2vw,2.4rem)}.sec-head{text-align:center;margin-bottom:clamp(1.4rem,1rem + 1.6vw,2.4rem)}.sec-head h2{margin-bottom:0}.sec-head h2:after{content:"";display:block;width:54px;height:3px;border-radius:3px;margin:.6em auto 0;background:linear-gradient(90deg,var(--champagne),var(--rose))}.lead{font-size:1.12rem;color:var(--ink-soft);max-width:62ch}.center{text-align:center}.muted{color:var(--ink-soft)}.small{font-size:.88rem}.site-head{position:sticky;top:0;z-index:50;background:#fffcfaeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.head-row{display:flex;align-items:center;gap:1rem;min-height:var(--header-h)}.brand{display:flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--ink);min-width:0;min-height:46px}.brand img{width:40px;height:40px;border-radius:10px;flex:none}.brand-txt{display:block;line-height:1.15;min-width:0}.brand-name{display:block;font-family:var(--font-d);font-weight:650;font-size:1.15rem;letter-spacing:-.01em}.brand-sub{display:block;font-size:.68rem;line-height:1.2;color:var(--ink-soft);font-weight:500}.nav-desktop{display:none;margin-left:auto}.nav-desktop ul{display:flex;gap:.2rem;list-style:none;padding:0;margin:0}.nav-desktop li{margin:0}.nav-desktop ul a{display:inline-flex;align-items:center;min-height:44px;padding:0 .7rem;color:var(--ink);text-decoration:none;font-weight:600;font-size:.93rem;border-radius:10px}.nav-desktop ul a:hover,.nav-desktop ul a[aria-current=page]{color:var(--burgundy);background:var(--blush)}.btn.head-cta{display:none}.nav-mobile{margin-left:auto;position:relative}.nav-mobile>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;border:1px solid var(--line);background:var(--milk);color:var(--ink)}.nav-mobile>summary::-webkit-details-marker{display:none}.nav-mobile>summary svg{width:22px;height:22px}.nav-mobile[open]>summary{background:var(--blush)}.nav-panel{position:fixed;left:0;right:0;top:var(--header-h);bottom:0;overflow-y:auto;background:var(--milk);padding:1rem max(18px,env(safe-area-inset-left)) calc(2rem + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.nav-mobile:not([open])>.nav-panel{display:none}.nav-panel ul{list-style:none;padding:0;margin:0 0 1rem}.nav-panel li{margin:0;border-bottom:1px solid var(--line)}.nav-panel li a{display:flex;align-items:center;min-height:52px;color:var(--ink);text-decoration:none;font-weight:650;font-size:1.05rem}.nav-panel .btn{width:100%}@media(min-width:1020px){.nav-desktop{display:block}.nav-mobile{display:none}.btn.head-cta{display:inline-flex;margin-left:.4rem}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:.8rem 1.5rem;border-radius:999px;border:2px solid transparent;font:700 1rem/1.2 var(--font-b);text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;text-align:center}.btn-primary{background-color:var(--burgundy);background-image:linear-gradient(135deg,#8a2547,#6a1935);color:#fff;box-shadow:0 8px 22px #7a1f3d47}.btn-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 12px 28px #7a1f3d57;background-image:linear-gradient(135deg,#7a1f3d,#5c1230)}.btn-ghost{background:transparent;color:var(--burgundy);border-color:var(--burgundy)}.btn-ghost:hover{background:var(--blush);color:var(--burgundy-d)}.btn-sm{min-height:44px;padding:.5rem 1.1rem;font-size:.93rem}.btn-block{width:100%}.link-arrow{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:none}.link-arrow:after{content:"→";margin-left:.35em;transition:transform .18s}.link-arrow:hover:after{transform:translate(3px)}.crumbs{font-size:.86rem;color:var(--ink-soft);padding-block:.9rem 0}.crumbs ol{display:flex;flex-wrap:wrap;gap:.1rem .5rem;list-style:none;padding:0;margin:0}.crumbs li{margin:0}.crumbs li+li:before{content:"/";margin-right:.5rem;opacity:.5}.crumbs a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink-soft)}.crumbs{padding-block:0}.toc{margin:0;padding-left:1.3em}.toc a{display:flex;align-items:center;min-height:44px;text-decoration:none;font-weight:600}.hero{padding-block:clamp(1.4rem,1rem + 3vw,3.6rem);background:radial-gradient(1100px 520px at 85% -10%,var(--blush) 0%,transparent 60%),linear-gradient(180deg,var(--cream),var(--milk))}.hero-grid{display:grid;gap:1.1rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "offer" "sub";align-items:start}.hero-head{grid-area:head}.hero-head h1{margin-bottom:0}.hero-offer{grid-area:offer}.hero-sub{grid-area:sub}.hero-sub .lead{margin-bottom:1rem}.chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 1.2rem}.chips li{margin:0;padding:.4rem .85rem;border-radius:999px;background:var(--milk);border:1px solid var(--line);font-size:.86rem;font-weight:600;color:var(--ink-soft)}.offer-card{background:var(--milk);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.hero-art{position:relative;aspect-ratio:4 / 3;background:var(--blush);overflow:hidden}.hero-art .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-art .tube{position:absolute;left:62%;top:50%;height:84%;width:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 18px 22px rgba(92,18,48,.22));animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.offer-body{padding:1.1rem 1.2rem 1.25rem}.price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem .75rem;margin-bottom:.4rem}.price{font-family:var(--font-d);font-size:2.2rem;font-weight:650;line-height:1;color:var(--ink);white-space:nowrap}.price small{font-family:var(--font-b);font-size:.9rem;font-weight:600;color:var(--ink-soft)}.price-note{font-size:.86rem;color:var(--ink-soft);margin:0 0 .9rem}.disclosure{font-size:.78rem;line-height:1.5;color:var(--ink-soft);margin:.8rem 0 0}.disclosure a{color:var(--ink-soft)}@media(min-width:900px){.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"head offer" "sub offer";column-gap:3rem;align-content:center}.hero-head{align-self:end}.hero-sub{align-self:start}.price{font-size:2.6rem}}@keyframes rise{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero-head,.hero-offer,.hero-sub{animation:fadeUp .6s ease both}.hero-offer{animation-delay:.08s}.hero-sub{animation-delay:.16s}.page-hero{padding-block:clamp(1.2rem,1rem + 2vw,2.4rem) clamp(1.4rem,1rem + 2vw,2.6rem);background:linear-gradient(180deg,var(--cream),var(--milk))}.page-hero h1{max-width:20ch}.page-hero .lead{margin-bottom:0}.page-hero--img{display:grid;gap:1.4rem;align-items:center}@media(min-width:900px){.page-hero--img{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}.page-hero h1{max-width:22ch}}.grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid{gap:1.25rem}}.card{background:var(--milk);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem 1.3rem;box-shadow:var(--shadow-s);transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.card h3{margin-bottom:.4em}.card p:last-child{margin-bottom:0}.card .ico{width:46px;height:46px;border-radius:14px;background:var(--blush);color:var(--burgundy);display:grid;place-items:center;margin-bottom:.8rem}.card .ico svg{width:24px;height:24px}a.card{text-decoration:none;color:inherit;display:block}a.card h3{color:var(--burgundy)}.card--soft{background:var(--cream);box-shadow:none}.card-img{margin:-1.25rem -1.3rem 1rem;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden;aspect-ratio:1 / 1;background:var(--blush)}.card-img img{width:100%;height:100%;object-fit:cover}.two-col{display:grid;gap:1.6rem;align-items:center}@media(min-width:900px){.two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem}.two-col--rev>:first-child{order:2}}.stack>*+*{margin-top:1rem}.fig{margin:0 auto;max-width:600px}.fig img{width:100%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow-s);background:var(--blush)}.fig--wide{max-width:640px}.fig--sq{max-width:520px}.fig--d3{max-width:640px}.band{padding-block:clamp(1.2rem,1rem + 2vw,2.2rem)}.band .fig{max-width:640px}.note{border-radius:var(--radius-sm);padding:1rem 1.15rem;background:var(--blush);border:1px solid var(--blush-2)}.note--care{background:#fff8ee;border-color:#f0dfc2}.note h3{font-size:1.05rem;margin-bottom:.3em}.note p:last-child,.note ul:last-child{margin-bottom:0}.checks{list-style:none;padding:0}.checks li{position:relative;padding-left:1.7rem}.checks li:before{content:"";position:absolute;left:0;top:.42em;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--blush) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a1f3d' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/70% no-repeat}.checks--x li:before{background-color:#f6e0e0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a2b2b' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='m7 7 10 10M17 7 7 17'/%3E%3C/svg%3E")}.steps{list-style:none;padding:0;counter-reset:s;display:grid;gap:1rem}.steps li{counter-increment:s;position:relative;padding:1rem 1.1rem 1rem 4rem;margin:0;background:var(--milk);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-s)}.steps li:before{content:counter(s);position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;font:650 1.1rem var(--font-d);color:#fff;background:var(--burgundy)}.tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:.96rem;background:var(--milk);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;table-layout:fixed}.tbl th,.tbl td{padding:.8rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.tbl thead th{background:var(--blush);font-weight:700;font-size:.88rem;color:var(--ink)}.tbl tbody th{font-weight:650;width:34%;background:var(--cream)}.tbl tr:last-child>*{border-bottom:0}@media(max-width:720px){.tbl,.tbl tbody,.tbl tr,.tbl th,.tbl td{display:block;width:100%}.tbl thead{display:none}.tbl tr{border-bottom:1px solid var(--line);padding:.35rem 0}.tbl tr:last-child{border-bottom:0}.tbl th,.tbl td{border:0;padding:.35rem 1rem;background:transparent!important;width:100%!important}.tbl td[data-label]:before{content:attr(data-label);display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-bottom:.1rem}.tbl tbody th{font-size:1.02rem;padding-top:.6rem}}.faq{display:grid;gap:.7rem}.faq details{background:var(--milk);border:1px solid var(--line);border-radius:var(--radius-sm)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.8rem 1.1rem;font-weight:700;font-size:1.02rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:1.3rem;line-height:1;color:var(--burgundy);background:var(--blush);transition:transform .2s}.faq details[open] summary:after{content:"–"}.faq details[open]{box-shadow:var(--shadow-s)}.faq .ans{padding:0 1.1rem 1.1rem;color:var(--ink-soft)}.faq .ans p:last-child{margin-bottom:0}.cta-band{background:linear-gradient(135deg,#5c1230,#7a1f3d 55%,#8a2a49);color:#fff;border-radius:var(--radius);padding:1.5rem 1.3rem;display:grid;gap:1.1rem;align-items:center;box-shadow:var(--shadow)}.cta-band h2,.cta-band h3{color:#fff;margin-bottom:.35em;font-size:clamp(1.4rem,1.1rem + 1.4vw,1.95rem)}.cta-band h2:after{display:none}.cta-band p{color:#ffffffe0}.cta-band .btn-primary{background:#fff;color:var(--burgundy-d);background-image:none;box-shadow:0 8px 22px #00000040}.cta-band .btn-primary:hover{background:var(--blush);color:var(--burgundy-d)}.cta-band .disclosure{color:#ffffffc7}.cta-band .tube-thumb{width:108px;margin-inline:auto;filter:drop-shadow(0 12px 16px rgba(0,0,0,.3))}@media(min-width:760px){.cta-band{grid-template-columns:150px minmax(0,1fr);padding:1.8rem 2.2rem;gap:2.2rem}.cta-band .tube-thumb{width:130px}}.price-box{display:grid;gap:1rem;padding:1.4rem;border-radius:var(--radius);background:var(--milk);border:1px solid var(--line);box-shadow:var(--shadow)}.price-box .price{font-size:2.8rem}@media(min-width:760px){.price-box{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:2rem;padding:1.8rem 2rem}}.price-box img{max-width:160px;margin-inline:auto}.ing{display:grid;gap:0}.ing .card-img{aspect-ratio:4 / 3}.ing .inci{font-size:.78rem;color:var(--ink-soft);font-style:italic;margin-bottom:.6rem;display:block}.tag{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--blush);color:var(--burgundy-d);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem}.post-card{display:flex;flex-direction:column}.post-card .card-img{aspect-ratio:4 / 3}.post-card .more{margin-top:auto;padding-top:.6rem}.prose h2{margin-top:2.2rem}.prose h2:after{display:none}.prose h3{margin-top:1.6rem}.prose table{margin-bottom:1.2rem}.byline{display:flex;align-items:center;gap:.8rem;padding:1rem 1.15rem;border:1px solid var(--line);background:var(--cream);border-radius:var(--radius-sm);font-size:.92rem;color:var(--ink-soft);margin-top:2rem}.related{margin-top:2.4rem}.site-foot{background:#2a1d24;color:#e9dde0;padding:2.6rem 0 calc(1.4rem + env(safe-area-inset-bottom));margin-top:0}.site-foot a{color:#f4e9ec;text-decoration-color:#ffffff59}.site-foot a:hover{color:#fff}.foot-top{display:grid;gap:1.6rem;margin-bottom:1.6rem}.foot-brand{max-width:46ch}.foot-brand .brand-name{color:#fff;font-size:1.3rem}.foot-brand p{color:#cfc0c6;font-size:.93rem;margin-top:.6rem}.foot-cols{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.foot-cols h4{font-family:var(--font-b);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:#bda9b1;margin-bottom:.5rem}.foot-cols ul{list-style:none;padding:0;margin:0}.foot-cols li{margin:0}.foot-cols li a{display:flex;align-items:center;min-height:44px;font-size:.95rem}.foot-legal{border-top:1px solid rgba(255,255,255,.14);padding-top:1.2rem;font-size:.86rem;color:#cfc0c6;display:grid;gap:.8rem}.foot-legal p{margin:0;max-width:90ch}.foot-legal .copy{color:#a99aa1}.foot-legal .copy a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}@media(min-width:900px){.foot-top{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr);gap:4rem}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:.7rem;padding:.6rem max(14px,env(safe-area-inset-right)) calc(.6rem + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#fffcfaf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);box-shadow:0 -8px 24px #5c123014;transform:translateY(110%);transition:transform .25s ease}.sticky-cta.on{transform:none}.sticky-cta img{width:40px;height:40px;border-radius:10px;flex:none}.sticky-cta .t{min-width:0;line-height:1.2;flex:1}.sticky-cta .t b{display:block;font-size:.95rem}.sticky-cta .t span{font-size:.74rem;color:var(--ink-soft)}.sticky-cta .btn{min-height:46px;padding-inline:1.1rem;font-size:.93rem;flex:none}@media(max-width:899px){.sticky-cta{display:flex}body.has-sticky{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-art .tube{animation-duration:.01ms}.hero-head,.hero-offer,.hero-sub{animation-duration:.2s}}@media print{.site-head,.sticky-cta,.cta-band,.nav-mobile{display:none}}
