.campaign_page__9vBv8{container:page/inline-size;width:100%;--canvas:#f4f2f0;--paper:#fff;--ink-hard:#101010;--ink:#373737;--ink-soft:#6b6866;--orange:#eb622f;--ring:#fd9398;--line:#e2ddd8;color:var(--ink);background:var(--canvas);font-family:var(--font-display),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.campaign_page__9vBv8 *,.campaign_page__9vBv8 :after,.campaign_page__9vBv8 :before{box-sizing:border-box}.campaign_wrap__9QQKT{width:100%;max-width:1160px}.campaign_headerWrap__IpKwR,.campaign_wrap__9QQKT{margin-inline:auto;padding-inline:max(24px,env(safe-area-inset-left,0px))}.campaign_headerWrap__IpKwR{max-width:1280px}.campaign_header__2iRn4{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:12px}.campaign_header__2iRn4>img{width:142px;height:28px;object-fit:contain;object-position:left center}.campaign_desktopNav__qwiqH{display:none}.campaign_desktopNav__qwiqH a,.campaign_mobileMenu__jqYpD nav a{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.campaign_headerActions__Dof_4{display:flex;align-items:center;gap:10px}.campaign_navBuy__LSjaX{min-height:40px;justify-content:center;padding:8px 18px;border-radius:999px;background:var(--orange);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none}.campaign_localeSlot__ebV8y,.campaign_navBuy__LSjaX{display:inline-flex;align-items:center}.campaign_mobileMenu__jqYpD{position:relative}.campaign_mobileMenu__jqYpD>summary{position:relative;display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-hard);cursor:pointer;list-style:none}.campaign_mobileMenu__jqYpD>summary::-webkit-details-marker{display:none}.campaign_menuIcon__exArR,.campaign_menuIcon__exArR:after,.campaign_menuIcon__exArR:before{position:absolute;width:18px;height:1.5px;border-radius:2px;background:currentColor;content:"";transition:transform .18s,background .18s}.campaign_menuIcon__exArR:before{transform:translateY(-6px)}.campaign_menuIcon__exArR:after{transform:translateY(6px)}.campaign_mobileMenu__jqYpD[open] .campaign_menuIcon__exArR{background:transparent}.campaign_mobileMenu__jqYpD[open] .campaign_menuIcon__exArR:before{transform:rotate(45deg)}.campaign_mobileMenu__jqYpD[open] .campaign_menuIcon__exArR:after{transform:rotate(-45deg)}.campaign_mobileMenu__jqYpD nav{position:absolute;z-index:30;top:calc(100% + 10px);right:0;display:grid;min-width:190px;gap:4px;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:0 12px 28px rgba(20,20,20,.14)}.campaign_mobileMenu__jqYpD nav a{padding:10px 12px;border-radius:8px}.campaign_mobileMenu__jqYpD nav a:hover{background:var(--canvas)}.campaign_page__9vBv8 section{position:relative;padding-block:44px;border-top:1px solid var(--line)}.campaign_hero__mEmy6{padding-block:0!important;border-top:0!important}.campaign_sky__Q9cvL{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;overflow:hidden;max-width:100%;min-height:170.666cqi;background:linear-gradient(180deg,#9fc6e6 0,#a9d0ef 45%,#a9d0ef)}.campaign_skyText__6Hv14{position:relative;z-index:2;padding-top:30px}.campaign_skyWrap__DH4S4{max-width:1160px;margin-inline:auto;padding-inline:max(24px,env(safe-area-inset-left,0px))}.campaign_sky__Q9cvL h1{margin:0;color:#1e1e1e;font-size:30px;font-weight:300;line-height:1.25;letter-spacing:-.01em}.campaign_sky__Q9cvL h1 b{display:block;font-weight:500}.campaign_education__BKiRk{margin:6px 0 0;color:#1e1e1e;font-family:var(--font-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.campaign_skyPhoto__QLmIT{position:absolute;left:50%;bottom:0;width:auto;height:70%;max-width:none;transform:translateX(-50%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.campaign_eyebrow__rgUQ3{margin:0 0 14px;color:var(--orange);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.campaign_page__9vBv8 h2{margin:0;color:var(--ink-hard);font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.campaign_page__9vBv8 h2 b{font-weight:700}.campaign_lede___lDiz{max-width:34ch;margin:14px 0 0;color:var(--ink);font-size:17px;line-height:1.45}.campaign_lede___lDiz strong{color:var(--ink-hard)}.campaign_heroAnimation__V_N9L{display:block;width:calc(100% + 24px);height:auto;max-width:none;margin:22px -12px 0}.campaign_signalLabel__1RLi2{position:relative;margin:28px 0 0;padding-top:22px;color:var(--orange);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.campaign_signalLabel__1RLi2:before{position:absolute;top:0;right:0;left:0;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(154,191,212,.2),#9abfd4 15%,#ff99a5 50%,#eb622f 85%,rgba(235,98,47,.2));content:""}.campaign_signals__zGZRt{display:grid;gap:10px;margin-top:14px}.campaign_signal__DqqfW{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:14px;align-items:start;min-width:0;padding:16px 20px;border-radius:18px;background:#faf9f7;box-shadow:0 0 0 1px rgba(0,0,0,.035),0 10px 24px -18px rgba(60,40,20,.25)}.campaign_signalDot__pIwvT{width:10px;height:10px;margin-top:7px;border-radius:50%;background:#e58e93}.campaign_signal2__k2fFn .campaign_signalDot__pIwvT{background:#79a6d3}.campaign_signal3__HnfjD .campaign_signalDot__pIwvT{background:var(--orange)}.campaign_signal__DqqfW h3{margin:0;color:#2b2b2b;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.campaign_signal__DqqfW p{margin:3px 0 0;color:var(--orange);font-size:15.5px;line-height:1.4}.campaign_howCta__0rVJQ{margin-top:26px}.campaign_pill__8u9VB{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border:0;border-radius:999px;background:var(--orange);color:#fff;font:inherit;font-size:16px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.campaign_footer__ukz6U a:focus-visible,.campaign_header__2iRn4 a:focus-visible,.campaign_pill__8u9VB:focus-visible,.campaign_questions__64TU7 summary:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.campaign_ghost__rs_Y0{background:transparent;color:var(--ink-hard);box-shadow:inset 0 0 0 1.5px var(--ink-hard)}.campaign_block__GUnOQ{width:100%}.campaign_arrow__Unc9M{font-weight:400}.campaign_quality__KBsI_{overflow:hidden;padding:0!important;background:var(--canvas)}.campaign_quality__KBsI_:before{position:absolute;top:14%;right:-35%;width:95%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(168,208,240,.5),transparent 66%);content:"";pointer-events:none}.campaign_qualityBackdrop__uldYV{display:none}.campaign_qualityWrap__NXy_2{position:relative;z-index:1;padding-block:48px}.campaign_qualityTitle__pW0df{position:relative;color:#3a3a3a!important;font-size:34px!important;font-weight:500!important;line-height:1.08!important}.campaign_qualityTitle__pW0df span{display:block;font-weight:300}.campaign_qualityLede__J9Hry{max-width:38ch;margin:16px 0 0;color:#4a4a4a;font-size:16px;line-height:1.5}.campaign_qualityHow__1R3K7{display:grid;grid-template-columns:minmax(0,161px) minmax(0,1fr);gap:22px;align-items:start;margin-top:28px}.campaign_vialMobile__7MSpg{display:block;width:100%;height:auto}.campaign_steps__jNHsJ h3{margin:2px 0 16px;color:#3a3a3a;font-size:20px;font-weight:300;letter-spacing:-.01em}.campaign_steps__jNHsJ ol{margin:0;padding:0;list-style:none}.campaign_steps__jNHsJ li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding-bottom:26px;color:#3a3a3a;font-size:15px;font-weight:300;line-height:1.35}.campaign_steps__jNHsJ li:last-child{padding-bottom:0}.campaign_steps__jNHsJ li:after{position:absolute;top:36px;bottom:6px;left:14px;width:2px;border-radius:2px;background:linear-gradient(180deg,#eb622f,#9abfd4);content:"";opacity:.75}.campaign_steps__jNHsJ li:last-child:after{display:none}.campaign_steps__jNHsJ li span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:var(--orange);font-size:14px;box-shadow:inset 0 0 0 1.5px var(--ring)}.campaign_qualityCta___UN6N{margin-top:30px}.campaign_faqWrap__qmlS6{display:grid}.campaign_questions__64TU7{display:grid;margin-top:22px}.campaign_questions__64TU7 details{border-top:1px solid var(--line)}.campaign_questions__64TU7 details:last-child{border-bottom:1px solid var(--line)}.campaign_questions__64TU7 summary{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:16px 0;color:var(--ink-hard);font-size:16px;font-weight:600;list-style:none;cursor:pointer}.campaign_questions__64TU7 summary::-webkit-details-marker{display:none}.campaign_questions__64TU7 summary i{position:relative;width:22px;height:22px}.campaign_questions__64TU7 summary i:after,.campaign_questions__64TU7 summary i:before{position:absolute;top:10px;right:5px;left:5px;height:1.5px;background:var(--ink-hard);content:"";transition:transform .2s}.campaign_questions__64TU7 summary i:after{transform:rotate(90deg)}.campaign_questions__64TU7 details[open] summary i:after{transform:rotate(0)}.campaign_answer___2h_7{padding:0 0 18px;color:var(--ink)}.campaign_final__wAz6P{overflow:hidden;text-align:center}.campaign_finalActions__g7vgo{max-width:420px;margin:22px auto 0}.campaign_researchOnly__DD9sB{margin:12px 0 0;color:var(--ink-soft);font-size:12px;letter-spacing:.02em}.campaign_trust__mkG2I{padding-block:22px!important;border-top:1px solid var(--line);background:var(--paper)}.campaign_trust__mkG2I ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.campaign_trust__mkG2I li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;color:var(--ink-hard);font-size:14.5px;font-weight:600;line-height:1.35}.campaign_trustIcon__Nc_CF{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:radial-gradient(circle,#fff 55%,#ffe9df);color:var(--orange);box-shadow:inset 0 0 0 1.5px var(--orange),0 0 14px rgba(235,98,47,.22)}.campaign_trustIcon__Nc_CF svg{width:24px;height:24px}.campaign_footer__ukz6U{padding-block:28px 120px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:13px}.campaign_footer__ukz6U>div>img{width:114px;height:22px;object-fit:contain;object-position:left center}.campaign_footerLinks___RkYq{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0}.campaign_footer__ukz6U a{color:var(--ink);font-weight:600;text-decoration:none}.campaign_footer__ukz6U p{margin:0}.campaign_buyBar__Ab_dK{position:sticky;z-index:20;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px max(18px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(18px,env(safe-area-inset-left,0px));transform:translateY(0);border-top:1px solid var(--line);background:rgba(255,255,255,.94);backdrop-filter:blur(10px);transition:transform .25s ease}.campaign_buyBar__Ab_dK[data-hidden=true]{transform:translateY(110%)}.campaign_productName__tL4Gv{color:var(--orange);font-size:15px;font-weight:700;line-height:1.2}.campaign_buyBar__Ab_dK .campaign_pill__8u9VB{min-height:46px;padding:12px 22px}@media (max-width:699px){.campaign_header__2iRn4{gap:8px}.campaign_header__2iRn4>img{width:112px}.campaign_headerActions__Dof_4{gap:6px}.campaign_localeSlot__ebV8y>nav{zoom:.85}.campaign_mobileMenu__jqYpD>summary{width:36px;height:36px}.campaign_navBuy__LSjaX{min-height:36px;padding:6px 12px;font-size:13px}}@media (min-width:700px){.campaign_headerWrap__IpKwR{padding-inline:40px}.campaign_header__2iRn4{padding-block:14px}.campaign_desktopNav__qwiqH{display:flex;align-items:center;gap:24px;margin-left:auto}.campaign_mobileMenu__jqYpD{display:none}.campaign_headerActions__Dof_4{gap:0}.campaign_localeSlot__ebV8y{margin-inline:24px 16px}.campaign_page__9vBv8 section{padding-block:72px}.campaign_page__9vBv8 h2{font-size:40px}.campaign_hero__mEmy6{padding-block:0!important}.campaign_sky__Q9cvL{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:55.45cqi}.campaign_skyPhoto__QLmIT{top:auto;bottom:0;left:36%;width:84%;height:auto;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%),linear-gradient(180deg,transparent 0,#000 18%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 16%),linear-gradient(180deg,transparent 0,#000 18%);mask-composite:intersect}.campaign_skyText__6Hv14{grid-column:1;max-width:none;padding:9cqi 0 0}.campaign_skyWrap__DH4S4{padding-inline:5.2cqi 0}.campaign_sky__Q9cvL h1{max-width:44cqi;font-size:4.3cqi;line-height:1.3}.campaign_education__BKiRk{position:static;margin:16px 0 0;font-size:max(10px,1.05cqi)}.campaign_how__vhnbp .campaign_wrap__9QQKT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:56px;align-items:center}.campaign_how__vhnbp .campaign_eyebrow__rgUQ3{align-self:end}.campaign_how__vhnbp .campaign_lede___lDiz{align-self:start}.campaign_heroAnimation__V_N9L{grid-column:2;grid-row:1/span 3;align-self:center;width:100%;max-width:640px;margin:0}.campaign_howCta__0rVJQ,.campaign_signalLabel__1RLi2,.campaign_signals__zGZRt{grid-column:1/-1}.campaign_signalLabel__1RLi2{margin-top:44px}.campaign_signals__zGZRt{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.campaign_signal__DqqfW{grid-template-columns:1fr;row-gap:12px}.campaign_signalDot__pIwvT{margin-top:0}.campaign_howCta__0rVJQ{margin-top:32px}.campaign_howCta__0rVJQ .campaign_block__GUnOQ{width:auto;min-width:280px}.campaign_quality__KBsI_{min-height:max(540px,50cqi);display:flex;align-items:center}.campaign_quality__KBsI_:before{display:none}.campaign_qualityBackdrop__uldYV{position:absolute;z-index:0;inset:0;display:block}.campaign_qualityBackdrop__uldYV img{display:block;width:100%;height:100%;object-fit:cover;object-position:80% 58%}.campaign_qualityBackdrop__uldYV:after{position:absolute;inset:0;background:linear-gradient(90deg,#f4f2f0,rgba(244,242,240,.97) 30%,rgba(244,242,240,.7) 46%,transparent 64%),linear-gradient(180deg,#f4f2f0 0,transparent 12%,transparent 88%,#f4f2f0);content:""}.campaign_qualityWrap__NXy_2{width:100%;padding-block:72px}.campaign_qualityCopy__r_uMO{max-width:min(54%,600px)}.campaign_qualityTitle__pW0df{font-size:min(4.2cqi,56px)!important}.campaign_qualityTitle__pW0df:before{position:absolute;top:4px;bottom:4px;left:-24px;width:6px;border-radius:3px;background:linear-gradient(180deg,transparent,#eb622f 24%,#ff99a5 56%,#9abfd4 86%,transparent);content:""}.campaign_qualityLede__J9Hry{max-width:36ch;font-size:max(16px,1.45cqi)}.campaign_qualityHow__1R3K7{display:block;margin-top:34px}.campaign_steps__jNHsJ h3,.campaign_vialMobile__7MSpg{display:none}.campaign_steps__jNHsJ li{padding-bottom:30px;font-size:max(16px,1.5cqi)}.campaign_steps__jNHsJ li:after{top:38px;bottom:8px}.campaign_qualityCta___UN6N .campaign_block__GUnOQ{width:auto;min-width:260px}.campaign_faqWrap__qmlS6{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:56px;align-items:start}.campaign_faq__9m87T .campaign_eyebrow__rgUQ3,.campaign_faq__9m87T h2{grid-column:1}.campaign_questions__64TU7{grid-column:2;grid-row:1/span 3;margin-top:0}.campaign_trust__mkG2I ul{grid-template-columns:repeat(3,1fr);gap:24px}}@media (min-width:900px){.campaign_buyBar__Ab_dK{display:none}.campaign_footer__ukz6U{padding-bottom:40px}.campaign_footer__ukz6U>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.campaign_footerLinks___RkYq{margin:0}}@media (prefers-reduced-motion:reduce){.campaign_page__9vBv8 *,.campaign_page__9vBv8 :after,.campaign_page__9vBv8 :before{scroll-behavior:auto!important;transition:none!important}}