.ProductHero_hero__VH3JL{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(40px,6vw,96px);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}.ProductHero_hero__VH3JL:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(46% 60% at 100% 2%,var(--accent-soft),transparent 58%),radial-gradient(40% 54% at 0 100%,color-mix(in oklab,var(--accent) 9%,transparent),transparent 60%)}.ProductHero_inner__4te4M{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.ProductHero_pill__uOXWJ{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-line);border-radius:999px;padding:7px 15px;font-size:.82rem;font-weight:600;letter-spacing:.01em}.ProductHero_pill__uOXWJ .ProductHero_diamond__M_R4V{color:var(--accent-strong);font-size:.72em}.ProductHero_title__5UdGg{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:800;line-height:1.05;letter-spacing:-.025em;margin:16px 0 14px;color:var(--ink)}.ProductHero_titleAccent__FlsYU{color:var(--accent-strong)}.ProductHero_titleSuffix__Ps6Jk{display:block;font-size:.5em;font-weight:600;color:var(--ink-2);letter-spacing:0;margin-top:8px}.ProductHero_lede__bG5wt{font-size:clamp(1.04rem,1.6vw,1.22rem);color:var(--ink-2);max-width:48ch;font-weight:300;line-height:1.6;margin:0}.ProductHero_stats__Yw2qc{display:flex;gap:clamp(20px,2.5vw,34px);flex-wrap:wrap;margin:28px 0 4px}.ProductHero_stat__CVHUk{display:flex;flex-direction:column;gap:3px;padding-inline-start:clamp(18px,2vw,30px);border-inline-start:1px solid var(--line)}.ProductHero_stat__CVHUk:first-child{padding-inline-start:0;border-inline-start:none}.ProductHero_stat__CVHUk b{display:block;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;color:var(--ink);line-height:1;letter-spacing:-.02em}.ProductHero_statUnit__RVANA{font-size:.6em;font-weight:700;color:var(--accent-strong);margin-inline-start:2px}.ProductHero_stat__CVHUk span.ProductHero_statLabel__m_T39{font-size:.8rem;color:var(--muted);font-weight:500}.ProductHero_media__i_QGy{position:relative;isolation:isolate;overflow:hidden;border-radius:clamp(24px,3vw,36px);padding:clamp(24px,4vw,52px);background:var(--media-bg,radial-gradient(120% 120% at 70% 15%,var(--accent-soft),var(--surface-2) 72%));border:1px solid var(--line);box-shadow:0 44px 100px -50px color-mix(in oklab,var(--accent) 46%,oklch(.2 .02 260)),0 2px 10px -3px rgba(0,0,0,.08);display:grid;place-items:center;min-height:min(56vh,520px)}.ProductHero_media__i_QGy[data-frame=none]{background:transparent;border:none;box-shadow:none;overflow:visible}.ProductHero_media__i_QGy[data-frame=none]:before{display:none}.ProductHero_media__i_QGy:before{content:"";position:absolute;inset:0;margin:auto;z-index:0;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--f,var(--accent)) 34%,transparent),transparent 68%);filter:blur(34px);pointer-events:none;transition:background .5s ease}.ProductHero_mediaImg__vZ8Bz{position:relative;z-index:1;max-width:88%;max-height:500px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 40px 60px oklch(.35 .06 250/.4))}.ProductHero_media__i_QGy:not([data-frame=none])[data-shadow=soft],.ProductHero_stage__xi2TN:not([data-frame=none])[data-shadow=soft]{box-shadow:0 24px 60px -40px rgba(0,0,0,.3),0 2px 6px -3px rgba(0,0,0,.07)}.ProductHero_media__i_QGy:not([data-frame=none])[data-shadow=none],.ProductHero_stage__xi2TN:not([data-frame=none])[data-shadow=none]{box-shadow:none}.ProductHero_media__i_QGy[data-shadow=soft] .ProductHero_mediaImg__vZ8Bz,.ProductHero_stage__xi2TN[data-shadow=soft] .ProductHero_stageImg__LDd4_{filter:drop-shadow(0 22px 38px oklch(.35 .06 250/.26))}.ProductHero_media__i_QGy[data-shadow=none] .ProductHero_mediaImg__vZ8Bz,.ProductHero_stage__xi2TN[data-shadow=none] .ProductHero_stageImg__LDd4_{filter:none}.ProductHero_float__drCnJ{position:absolute;z-index:2;background:color-mix(in oklab,var(--surface) 82%,transparent);border:1px solid var(--line);border-radius:14px;padding:10px 14px;font-size:.82rem;font-weight:500;color:var(--ink-2);box-shadow:0 16px 40px -18px rgba(0,0,0,.32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:inline-flex;align-items:center;gap:8px;max-width:62%}.ProductHero_float__drCnJ b{color:var(--accent-strong);font-weight:800}.ProductHero_floatA__zmZ_e{top:clamp(16px,3vw,28px);inset-inline-start:clamp(14px,3vw,26px)}.ProductHero_floatB__tChnL{bottom:clamp(70px,12vw,100px);inset-inline-end:clamp(12px,3vw,22px)}.ProductHero_floatC__DS7dA{bottom:clamp(16px,3vw,28px);inset-inline-start:clamp(24px,4vw,40px)}.ProductHero_buy__rcRHz{margin-top:28px;background:var(--surface);border:1px solid var(--line);border-radius:clamp(18px,2vw,24px);padding:clamp(20px,2.4vw,28px);box-shadow:0 30px 70px -44px rgba(0,0,0,.28),0 2px 6px -2px rgba(0,0,0,.06)}.ProductHero_chooseSize__Eo0Ff{font-size:.78rem;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.ProductHero_sizes__3SLpJ{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}.ProductHero_size__5TK0e{flex:1 1 44%;min-width:132px;border:1.5px solid var(--line);border-radius:14px;padding:12px 15px;cursor:pointer;background:transparent;font-family:inherit;text-align:start;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}.ProductHero_size__5TK0e:hover{border-color:var(--accent-line);transform:translateY(-1px)}.ProductHero_size__5TK0e:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProductHero_sizeName__6LRjM{display:block;font-weight:700;font-size:1.02rem;color:var(--ink)}.ProductHero_sizePrice__duOE3{display:block;font-size:.9rem;color:var(--muted);margin-top:2px}.ProductHero_sizeSave__2ESfB{color:var(--accent-strong);font-weight:700}.ProductHero_sizeOn__gtYWm{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 8px 20px -10px color-mix(in oklab,var(--accent) 40%,transparent)}.ProductHero_sizeOn__gtYWm .ProductHero_sizePrice__duOE3{color:var(--accent-ink)}.ProductHero_priceLine__jZHKz{display:flex;align-items:baseline;gap:10px;margin-bottom:18px;flex-wrap:wrap}.ProductHero_priceBig__7yh4a{font-size:clamp(2.2rem,3.4vw,2.8rem);font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.ProductHero_priceCur__0qlVc{color:var(--muted);font-size:1.05rem;font-weight:600}.ProductHero_priceWas__oObAe{color:var(--muted);text-decoration:line-through;font-size:1rem}.ProductHero_priceSave__AHE7e{margin-inline-start:auto;font-size:.78rem;font-weight:700;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:4px 11px}.ProductHero_ctaRow__Uda80{display:flex;gap:10px;flex-wrap:wrap}.ProductHero_btn__XCAtv{flex:1 1 auto;border:1px solid transparent;cursor:pointer;font-family:inherit;font-weight:700;border-radius:14px;padding:15px 24px;font-size:1rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:transform .25s cubic-bezier(.2,.9,.3,1),box-shadow .25s,background .25s,filter .25s}.ProductHero_btn__XCAtv:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ProductHero_btnPrimary__Zojjq{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;box-shadow:0 16px 34px -14px color-mix(in oklab,var(--accent) 70%,transparent);transition:background .5s ease,box-shadow .4s,transform .25s cubic-bezier(.2,.9,.3,1)}.ProductHero_flavored__8bg3A .ProductHero_btnPrimary__Zojjq{background:linear-gradient(135deg,var(--f),color-mix(in oklab,var(--f) 80%,#000));box-shadow:0 16px 34px -14px color-mix(in oklab,var(--f) 70%,transparent)}.ProductHero_btnPrimary__Zojjq:after{content:"\2192";font-weight:700;transition:transform .25s cubic-bezier(.2,.9,.3,1)}[dir=rtl] .ProductHero_btnPrimary__Zojjq:after{content:"\2190"}.ProductHero_btnPrimary__Zojjq:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px color-mix(in oklab,var(--accent) 78%,transparent)}.ProductHero_btnPrimary__Zojjq:hover:after{transform:translateX(3px)}[dir=rtl] .ProductHero_btnPrimary__Zojjq:hover:after{transform:translateX(-3px)}.ProductHero_btnPrimary__Zojjq:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.ProductHero_btnPrimary__Zojjq:disabled:hover{transform:none}.ProductHero_btnShop__MZymG{background:transparent;border:1px solid var(--line);color:var(--ink);text-decoration:none}.ProductHero_btnShop__MZymG:hover{border-color:var(--accent);color:var(--accent-strong);transform:translateY(-2px)}.ProductHero_certs___9Qrb{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.ProductHero_cert__9zCP6{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;color:var(--ink-2);font-weight:500}.ProductHero_certIcon__gcrEX{width:22px;height:22px;border-radius:7px;background:var(--accent-soft);color:var(--accent-strong);display:grid;place-items:center;flex:0 0 auto;font-weight:700}.ProductHero_splitGrid__FjXOU{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,4.5vw,64px);align-items:center}.ProductHero_splitGrid__FjXOU .ProductHero_media__i_QGy{order:2}@media (max-width:900px){.ProductHero_splitGrid__FjXOU{grid-template-columns:1fr;gap:32px}.ProductHero_splitGrid__FjXOU .ProductHero_media__i_QGy{order:-1}}.ProductHero_centered__7Mqlj{text-align:center;max-width:820px;margin-inline:auto}.ProductHero_centered__7Mqlj .ProductHero_media__i_QGy{max-width:480px;margin-inline:auto;margin-bottom:34px}.ProductHero_centered__7Mqlj .ProductHero_lede__bG5wt{margin-inline:auto}.ProductHero_centered__7Mqlj .ProductHero_stats__Yw2qc{justify-content:center}.ProductHero_centered__7Mqlj .ProductHero_buy__rcRHz{max-width:540px;margin-inline:auto;text-align:start}.ProductHero_centered__7Mqlj .ProductHero_pill__uOXWJ{margin-inline:auto}.ProductHero_spotlight__Ns_qU{display:grid;gap:clamp(30px,4vw,48px)}.ProductHero_stage__xi2TN{position:relative;isolation:isolate;overflow:hidden;border-radius:clamp(28px,3.5vw,40px);padding:clamp(30px,5vw,60px);background:var(--media-bg,radial-gradient(130% 120% at 50% 8%,var(--accent-soft),var(--surface-2) 70%,var(--surface)));border:1px solid var(--line);box-shadow:0 50px 110px -54px color-mix(in oklab,var(--accent) 46%,oklch(.2 .02 260));display:grid;place-items:center;min-height:min(52vh,480px)}.ProductHero_stage__xi2TN[data-frame=none]{background:transparent;border:none;box-shadow:none;overflow:visible}.ProductHero_stage__xi2TN[data-frame=none]:before{display:none}.ProductHero_stage__xi2TN:before{content:"";position:absolute;inset:0;margin:auto;z-index:0;width:56%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--f,var(--accent)) 32%,transparent),transparent 68%);filter:blur(42px);pointer-events:none;transition:background .5s ease}.ProductHero_stageImg__LDd4_{position:relative;z-index:1;max-width:min(72%,520px);max-height:500px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 44px 70px oklch(.35 .06 250/.4))}.ProductHero_spotlightBody__Gb9zM{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,4vw,52px);align-items:center}@media (max-width:900px){.ProductHero_spotlightBody__Gb9zM{grid-template-columns:1fr;gap:28px}}.ProductHero_spotlight__Ns_qU .ProductHero_buy__rcRHz{margin-top:0}.ProductHero_flavorPick__hheZM{margin-bottom:20px}.ProductHero_flavorChips__G_twt{display:flex;flex-wrap:wrap;gap:9px}.ProductHero_flavorChip__lmSLc{display:inline-flex;align-items:center;gap:9px;padding:8px 15px 8px 11px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:600;color:var(--ink-2);background:var(--surface);border:1.5px solid var(--line);transition:transform .25s cubic-bezier(.2,.9,.3,1),border-color .25s,color .25s,background .25s,box-shadow .25s}.ProductHero_flavorSw__1gM8r{width:15px;height:15px;border-radius:50%;flex:0 0 auto;background:var(--fc,var(--accent));box-shadow:0 0 0 3px color-mix(in oklab,var(--fc,var(--accent)) 22%,transparent)}.ProductHero_flavorChip__lmSLc:hover{transform:translateY(-2px);color:var(--ink);border-color:color-mix(in oklab,var(--fc,var(--accent)) 55%,var(--line))}.ProductHero_flavorChip__lmSLc:focus-visible{outline:2px solid var(--fc,var(--accent));outline-offset:2px}.ProductHero_flavorChipOn__wWtdb{color:var(--ink);border-color:color-mix(in oklab,var(--fc,var(--accent)) 70%,transparent);background:color-mix(in oklab,var(--fc,var(--accent)) 8%,var(--surface));box-shadow:0 10px 24px -14px color-mix(in oklab,var(--fc,var(--accent)) 65%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--fc,var(--accent)) 40%,transparent)}.ProductHero_flavorChipOn__wWtdb .ProductHero_flavorSw__1gM8r{box-shadow:0 0 0 3px color-mix(in oklab,var(--fc,var(--accent)) 42%,transparent)}.ProductHero_flavorImg__MZ3df{animation:ProductHero_heroFlavorIn__G6U_t .42s cubic-bezier(.2,.9,.3,1) both}@keyframes ProductHero_heroFlavorIn__G6U_t{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ProductHero_flavorImg__MZ3df{animation:none}.ProductHero_flavorChip__lmSLc,.ProductHero_flavorChip__lmSLc:hover{transition:none;transform:none}}.Benefits_section__op_rh{position:relative;padding-block:clamp(48px,7vw,104px)}.Benefits_inner__StdNc{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Benefits_head__145xV{max-width:60ch;margin-bottom:clamp(28px,4vw,52px)}.Benefits_eyebrow___tj9F{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 13px;letter-spacing:.02em}.Benefits_eyebrow___tj9F:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent-strong);flex:0 0 auto}[dir=ltr] .Benefits_eyebrow___tj9F{text-transform:uppercase;letter-spacing:.06em}.Benefits_title__nvvoT{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;color:var(--ink);letter-spacing:-.025em;line-height:1.1;margin-block:14px 12px}.Benefits_subtitle__XxtJJ{max-width:60ch;color:var(--ink-2);font-weight:300;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.6}.Benefits_cardTitle__iZrkN{font-size:1.14rem;font-weight:600;color:var(--ink);line-height:1.3}.Benefits_cardDesc__iOp9_{margin-top:6px;font-size:.95rem;color:var(--muted);font-weight:300;line-height:1.6}.Benefits_seal__0b_va{inline-size:52px;block-size:52px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;border:1px solid transparent;transition:transform .5s cubic-bezier(.2,.9,.3,1),box-shadow .5s cubic-bezier(.2,.9,.3,1),background .3s ease,border-color .3s ease}.Benefits_sealGlyph__aIq_k{inline-size:24px;block-size:24px}.Benefits_tintA__IZI56,.Benefits_tintB__XXkQ_,.Benefits_tintC__5rxgI{background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));color:#fff;box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 58%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Benefits_ghost__FWkrb{position:absolute;inset-block-start:clamp(12px,2vw,18px);inset-inline-end:clamp(14px,2.4vw,22px);font-size:clamp(2.1rem,5vw,3rem);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--accent);opacity:.09;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Benefits_rule__U01Vh{display:block;block-size:2px;inline-size:30px;border-radius:2px;margin-block:14px 12px;background:var(--accent-line);transform:scaleX(1);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.9,.3,1),background .3s ease}[dir=rtl] .Benefits_rule__U01Vh{transform-origin:right center}.Benefits_grid__a862k{display:grid;grid-template-columns:repeat(var(--bcols,3),minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}@media (max-width:860px){.Benefits_grid__a862k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.Benefits_grid__a862k{grid-template-columns:1fr}}.Benefits_cell__sr8GU{position:relative;overflow:hidden;background:var(--surface);padding:clamp(24px,3vw,34px) clamp(22px,2.6vw,30px);transition:background .3s ease}.Benefits_cell__sr8GU .Benefits_seal__0b_va{margin-bottom:clamp(16px,2vw,22px)}.Benefits_cell__sr8GU:hover{background:var(--accent-soft)}.Benefits_cell__sr8GU:hover .Benefits_seal__0b_va{transform:scale(1.08);box-shadow:0 20px 38px -16px color-mix(in oklab,var(--accent) 66%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Benefits_cell__sr8GU:hover .Benefits_rule__U01Vh{transform:scaleX(2.1);background:var(--accent)}.Benefits_numbered__8SljA{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(32px,5vw,64px)}@media (max-width:760px){.Benefits_numbered__8SljA{grid-template-columns:1fr}}.Benefits_numRow__h1Bps{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,2.2vw,24px);align-items:start;padding:clamp(18px,2.4vw,26px) clamp(12px,1.8vw,20px);border-block-end:1px solid var(--line);transition:background .3s ease,border-color .3s ease}.Benefits_numRow__h1Bps:hover{background:var(--accent-soft);border-block-end-color:var(--accent-line)}.Benefits_num__4IkOY{position:relative;min-inline-size:2.4ch;padding-block-end:12px;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;transition:color .3s ease,transform .5s cubic-bezier(.2,.9,.3,1)}.Benefits_num__4IkOY:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:52%;block-size:2px;border-radius:2px;background:var(--accent-line);transition:inline-size .5s cubic-bezier(.2,.9,.3,1),background .3s ease}.Benefits_numRow__h1Bps:hover .Benefits_num__4IkOY{transform:translateY(-2px);color:var(--accent-strong)}.Benefits_numRow__h1Bps:hover .Benefits_num__4IkOY:after{inline-size:100%;background:var(--accent)}.Benefits_numText__eteUY{min-width:0}.Benefits_numTintA__3dgRV{color:var(--accent-strong)}.Benefits_numTintB__cL2Nm{color:var(--accent)}.Benefits_numTintC__2Z8zh{color:var(--accent-ink)}.Benefits_rows__b5C_T{display:grid;gap:clamp(12px,1.6vw,18px)}.Benefits_imgRow__9ckHG{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:clamp(16px,2.4vw,26px);align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:clamp(14px,1.6vw,20px);padding:clamp(16px,2vw,24px) clamp(18px,2.4vw,28px);box-shadow:var(--shadow);overflow:hidden;transition:box-shadow .4s ease,border-color .3s ease}.Benefits_imgRow__9ckHG:hover{box-shadow:var(--shadow-lg);border-color:var(--accent-line)}.Benefits_imgRow__9ckHG .Benefits_seal__0b_va{inline-size:clamp(56px,7vw,72px);block-size:clamp(56px,7vw,72px)}.Benefits_imgRow__9ckHG .Benefits_sealGlyph__aIq_k{inline-size:28px;block-size:28px}.Benefits_imgRow__9ckHG:hover .Benefits_seal__0b_va{transform:scale(1.06);box-shadow:0 20px 38px -16px color-mix(in oklab,var(--accent) 66%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Benefits_rowText__k_Qu0{min-width:0}.Benefits_rowIndex__inJvd{align-self:center;padding-inline-end:4px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--accent);opacity:.14;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:540px){.Benefits_imgRow__9ckHG{grid-template-columns:auto 1fr}.Benefits_rowIndex__inJvd{display:none}}.Benefits_spotlight__4YGsk{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(28px,5vw,72px);align-items:start}@media (max-width:860px){.Benefits_spotlight__4YGsk{grid-template-columns:1fr;gap:clamp(22px,4vw,36px)}}.Benefits_spotLead__bsTPg{position:sticky;inset-block-start:clamp(20px,4vw,40px)}@media (max-width:860px){.Benefits_spotLead__bsTPg{position:static}}.Benefits_spotLead__bsTPg .Benefits_subtitle__XxtJJ{margin-top:4px}.Benefits_spotList__DgYhh{display:grid}.Benefits_spotItem__MnyK_{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,2vw,22px);align-items:start;padding-block:clamp(20px,2.6vw,28px);border-block-end:1px solid var(--line)}.Benefits_spotItem__MnyK_:first-child{padding-block-start:0}.Benefits_spotItem__MnyK_:last-child{padding-block-end:0;border-block-end:0}.Benefits_spotItem__MnyK_ .Benefits_seal__0b_va{inline-size:48px;block-size:48px}.Benefits_spotItem__MnyK_:hover .Benefits_seal__0b_va{transform:scale(1.06);box-shadow:0 20px 38px -16px color-mix(in oklab,var(--accent) 66%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Benefits_spotText__fRT0V{min-width:0}.Benefits_section__op_rh[data-anim=on] .Benefits_cell__sr8GU,.Benefits_section__op_rh[data-anim=on] .Benefits_imgRow__9ckHG,.Benefits_section__op_rh[data-anim=on] .Benefits_numRow__h1Bps,.Benefits_section__op_rh[data-anim=on] .Benefits_spotItem__MnyK_{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.2,.9,.3,1),transform .6s cubic-bezier(.2,.9,.3,1);transition-delay:calc(var(--i, 0) * 55ms)}.Benefits_section__op_rh[data-anim=on][data-shown=on] .Benefits_cell__sr8GU,.Benefits_section__op_rh[data-anim=on][data-shown=on] .Benefits_imgRow__9ckHG,.Benefits_section__op_rh[data-anim=on][data-shown=on] .Benefits_numRow__h1Bps,.Benefits_section__op_rh[data-anim=on][data-shown=on] .Benefits_spotItem__MnyK_{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Benefits_section__op_rh[data-anim=on] .Benefits_cell__sr8GU,.Benefits_section__op_rh[data-anim=on] .Benefits_imgRow__9ckHG,.Benefits_section__op_rh[data-anim=on] .Benefits_numRow__h1Bps,.Benefits_section__op_rh[data-anim=on] .Benefits_spotItem__MnyK_{opacity:1!important;transform:none!important;transition:none!important}.Benefits_num__4IkOY,.Benefits_rule__U01Vh,.Benefits_seal__0b_va{transition:none!important}}.Features_section__XTa51{padding-block:clamp(48px,6.5vw,96px)}.Features_inner__uISHX{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Features_head__dibQx{max-width:60ch;margin-bottom:clamp(30px,3.6vw,52px)}.Features_eyebrow__t5mfQ{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 13px;letter-spacing:.02em}.Features_eyebrow__t5mfQ:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-strong)}.Features_title__3MKh9{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;color:var(--ink);margin:16px 0 12px;line-height:1.1}.Features_subtitle___TXW_{color:var(--ink-2);font-weight:300;font-size:clamp(1.04rem,1.5vw,1.2rem);line-height:1.6}.Features_tintA__tskvL,.Features_tintB__cSmk2,.Features_tintC__Uymm9{background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));color:#fff;box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .32s cubic-bezier(.2,.9,.3,1),box-shadow .32s}.Features_glyph__LJrcf{width:24px;height:24px}.Features_glyphSm__LRC9V{width:18px;height:18px}.Features_checklist__L6MlN{list-style:none;margin:0;padding:0;max-width:820px;display:grid;gap:6px}.Features_checkRow__XN2Pr{display:flex;gap:18px;align-items:center;padding:15px 16px;border-radius:16px;transition:background .25s}.Features_checkRow__XN2Pr:hover{background:var(--accent-soft)}.Features_checkIcon__MKwR2{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex:0 0 auto}.Features_checkRow__XN2Pr:hover .Features_checkIcon__MKwR2{transform:scale(1.06);box-shadow:0 16px 32px -14px color-mix(in oklab,var(--accent) 65%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Features_checkText__rq59w{color:var(--ink);font-weight:600;font-size:1.08rem;line-height:1.4}.Features_pills__ZE2h3{display:flex;flex-wrap:wrap;gap:12px}.Features_pill__TTuFd{display:inline-flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding-block:8px;padding-inline-start:8px;padding-inline-end:20px;box-shadow:0 8px 20px -12px rgba(0,0,0,.24);transition:border-color .25s,transform .25s,box-shadow .25s}.Features_pill__TTuFd:hover{border-color:var(--accent-line);transform:translateY(-2px);box-shadow:0 16px 32px -16px color-mix(in oklab,var(--accent) 50%,transparent)}.Features_pillIcon__S54sO{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;flex:0 0 auto}.Features_pill__TTuFd:hover .Features_pillIcon__S54sO{transform:scale(1.06)}.Features_pillText__W_Mpo{font-size:.98rem;font-weight:600;color:var(--ink)}.Features_twoCol__8Iuzk{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:1060px}@media (max-width:760px){.Features_twoCol__8Iuzk{grid-template-columns:1fr}}.Features_card__u57K6{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;gap:20px;padding:24px 26px;border-radius:22px;background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s,border-color .35s}.Features_card__u57K6:before{content:"";position:absolute;z-index:-1;inset-block-start:-22%;inset-inline-end:-14%;width:48%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 22%,transparent),transparent 70%);opacity:.5;transition:opacity .35s;pointer-events:none}.Features_card__u57K6:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 38px 74px -30px color-mix(in oklab,var(--accent) 46%,transparent)}.Features_card__u57K6:hover:before{opacity:1}.Features_cardNum__EcIP3{position:absolute;z-index:-1;inset-block-end:-18px;inset-inline-end:8px;font-size:5.2rem;font-weight:800;line-height:1;letter-spacing:-.05em;color:var(--accent);opacity:.09;font-variant-numeric:tabular-nums;pointer-events:none}.Features_cardIcon__PKdYS{position:relative;z-index:1;width:60px;height:60px;border-radius:17px;display:grid;place-items:center;flex:0 0 auto}.Features_card__u57K6:hover .Features_cardIcon__PKdYS{transform:scale(1.06)}.Features_cardText__s22hd{position:relative;z-index:1;color:var(--ink);font-weight:600;font-size:1.1rem;line-height:1.4}.CtaBanner_section__UAQx0{padding-block:clamp(40px,6vw,84px)}.CtaBanner_inner__IjOUL{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.CtaBanner_band__OopGf{border-radius:clamp(24px,3vw,36px)}.CtaBanner_copy__hxM4V{min-width:0}.CtaBanner_eyebrow__8oL82{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:14px}.CtaBanner_eyebrow__8oL82:before{content:"";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.55}.CtaBanner_title__clHfB{font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin:0}.CtaBanner_subtitle__MP4Fg{margin:12px 0 0;font-weight:300;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;max-width:54ch}.CtaBanner_pills__xetM9{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.CtaBanner_pill__x5VhU{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 14px;font-size:.84rem;font-weight:500}.CtaBanner_pillIcon__1MRUi{width:16px;height:16px}.CtaBanner_actions__mk9YM{display:flex;gap:12px;flex-wrap:wrap}.CtaBanner_btn__0TgSJ{border:1px solid transparent;cursor:pointer;font-family:inherit;font-weight:700;border-radius:14px;padding:14px 26px;font-size:.98rem;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:transform .25s cubic-bezier(.2,.9,.3,1),box-shadow .25s,background .25s,border-color .25s,color .25s}.CtaBanner_btn__0TgSJ:focus-visible{outline:2px solid currentColor;outline-offset:3px}.CtaBanner_btnPrimary__uzxrD:after{content:"\2192";font-weight:700;transition:transform .25s cubic-bezier(.2,.9,.3,1)}[dir=rtl] .CtaBanner_btnPrimary__uzxrD:after{content:"\2190"}.CtaBanner_btnPrimary__uzxrD:hover:after{transform:translateX(3px)}[dir=rtl] .CtaBanner_btnPrimary__uzxrD:hover:after{transform:translateX(-3px)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(130% 130% at 100% 0,color-mix(in oklab,var(--accent) 42%,transparent),transparent 58%),linear-gradient(135deg,color-mix(in oklab,var(--accent) 48%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 30%,oklch(.14 .02 280)));display:flex;justify-content:space-between;align-items:center;gap:clamp(28px,4vw,56px);flex-wrap:wrap;padding:clamp(34px,5vw,66px);box-shadow:0 44px 100px -46px color-mix(in oklab,var(--accent-ink) 82%,#000)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf:before{content:"";position:absolute;z-index:-1;inset-block-start:-38%;inset-inline-end:-8%;width:44%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.22),transparent 68%);pointer-events:none}.CtaBanner_band__OopGf.CtaBanner_band__OopGf:after{content:"";position:absolute;z-index:-1;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.14) 1px,transparent 1.5px);background-size:22px 22px;opacity:.5;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%);pointer-events:none}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_lead__Ezhpz{min-width:min(100%,340px)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_eyebrow__8oL82{color:hsla(0,0%,100%,.85)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_title__clHfB{color:#fff}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_subtitle__MP4Fg{color:hsla(0,0%,100%,.85)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_pill__x5VhU{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.28);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_btnPrimary__uzxrD{background:#fff;color:var(--accent-strong);box-shadow:0 14px 34px -12px rgba(0,0,0,.4)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_btnPrimary__uzxrD:hover{transform:translateY(-2px);box-shadow:0 20px 46px -14px rgba(0,0,0,.45)}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_btnGhost__OhJJB{background:transparent;border:1px solid hsla(0,0%,100%,.5);color:#fff}.CtaBanner_band__OopGf.CtaBanner_band__OopGf .CtaBanner_btnGhost__OhJJB:hover{background:hsla(0,0%,100%,.14);transform:translateY(-2px)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);color:var(--ink);display:grid;grid-template-columns:1.5fr .82fr;align-items:stretch;overflow:hidden;padding:0}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_lead__Ezhpz{padding:clamp(30px,4vw,54px);display:flex;flex-direction:column;justify-content:center}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_eyebrow__8oL82{color:var(--accent-ink)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_title__clHfB{color:var(--ink)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_subtitle__MP4Fg{color:var(--ink-2)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_pill__x5VhU{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3.5vw,46px);color:#fff;background:radial-gradient(120% 120% at 100% 0,color-mix(in oklab,var(--accent) 42%,transparent),transparent 60%),linear-gradient(150deg,color-mix(in oklab,var(--accent) 48%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 30%,oklch(.14 .02 280)))}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC .CtaBanner_actions__mk9YM{flex-direction:column;align-items:stretch;gap:12px}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC .CtaBanner_btnPrimary__uzxrD{background:#fff;color:var(--accent-strong);box-shadow:0 12px 28px -12px rgba(0,0,0,.35)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC .CtaBanner_btnPrimary__uzxrD:hover{transform:translateY(-2px);box-shadow:0 18px 36px -14px rgba(0,0,0,.4)}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC .CtaBanner_btnGhost__OhJJB{background:transparent;border:1px solid hsla(0,0%,100%,.5);color:#fff}.CtaBanner_band__OopGf.CtaBanner_split__JXHfW .CtaBanner_rail__mJ_pC .CtaBanner_btnGhost__OhJJB:hover{background:hsla(0,0%,100%,.14);transform:translateY(-2px)}@media (max-width:760px){.CtaBanner_band__OopGf.CtaBanner_split__JXHfW{grid-template-columns:1fr}}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv{position:relative;isolation:isolate;background:transparent;padding-block:clamp(26px,3.6vw,48px);color:var(--ink);display:grid;justify-items:center;text-align:center;gap:18px;border-block:1px solid var(--line);border-radius:0}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(58% 130% at 50% 0,var(--accent-soft),transparent 72%);pointer-events:none}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_copy__hxM4V{display:grid;justify-items:center}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_eyebrow__8oL82{color:var(--accent-ink);justify-content:center}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_title__clHfB{color:var(--ink);font-size:clamp(1.9rem,4vw,3rem)}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_subtitle__MP4Fg{color:var(--ink-2);max-width:56ch;margin-inline:auto}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_pills__xetM9{justify-content:center}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_pill__x5VhU{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink)}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_actions__mk9YM{justify-content:center}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_btnPrimary__uzxrD{background:var(--accent-strong);color:#fff}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_btnPrimary__uzxrD:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px color-mix(in oklab,var(--accent) 45%,transparent)}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_btnGhost__OhJJB{background:transparent;border:1px solid var(--line);color:var(--ink)}.CtaBanner_band__OopGf.CtaBanner_minimal__ORTGv .CtaBanner_btnGhost__OhJJB:hover{border-color:var(--accent);color:var(--accent-strong);transform:translateY(-2px)}.SupplementFacts_section__RcSL_{padding-block:clamp(44px,6vw,88px)}.SupplementFacts_inner__UDe74{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.SupplementFacts_lead__TBdUR{max-width:46ch}.SupplementFacts_eyebrow__O6Ezl{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 13px;letter-spacing:.02em}.SupplementFacts_title__imFRc{font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;color:var(--ink);margin:14px 0 12px;line-height:1.12}.SupplementFacts_subtitle__GsenM{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.6}.SupplementFacts_meta__E7qvg{list-style:none;margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.SupplementFacts_metaItem__jLxzv{display:flex;flex-direction:column;gap:4px;padding:13px 16px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line);min-width:132px}.SupplementFacts_metaKey__qS85V{color:var(--muted);font-weight:600;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.SupplementFacts_metaVal__OaGZ2{color:var(--ink);font-weight:700;font-size:1.05rem}.SupplementFacts_table___j2J_{width:100%}.SupplementFacts_fhead__Qlsfk{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:19px 24px;background:linear-gradient(135deg,color-mix(in oklab,var(--accent),#000 26%),color-mix(in oklab,var(--accent),#000 50%));color:oklch(.99 .008 210)}.SupplementFacts_fhead__Qlsfk:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 46%);pointer-events:none}.SupplementFacts_fhead__Qlsfk:after{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.16) 1px,transparent 1.5px);background-size:18px 18px;opacity:.4;-webkit-mask-image:linear-gradient(180deg,#000,transparent 92%);mask-image:linear-gradient(180deg,#000,transparent 92%);pointer-events:none}.SupplementFacts_fheadLead__qjS41{position:relative;display:inline-flex;align-items:center;gap:12px}.SupplementFacts_fheadMark__VrOv7{flex:0 0 auto;width:36px;height:36px;border-radius:11px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.24);display:grid;place-items:center}.SupplementFacts_fheadMark__VrOv7 svg{width:19px;height:19px;color:#fff}.SupplementFacts_fheadTitle__NSu2j{font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.SupplementFacts_fheadServing__Xs3rz{position:relative;font-size:.82rem;opacity:.9;text-align:end}.SupplementFacts_colHead__vi0Sc{display:grid;grid-template-columns:1fr auto;align-items:baseline;padding:11px 24px 9px;border-top:1px solid var(--line)}.SupplementFacts_colHeadAmt__uWb2t,.SupplementFacts_colHeadDv__M_TGh{font-size:.7rem;font-weight:700;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.SupplementFacts_colHeadDv__M_TGh{text-align:end}.SupplementFacts_frow__LCEPn{display:grid;grid-template-columns:1fr auto auto;gap:18px;padding:14px 24px;border-top:1px solid var(--line);align-items:center}.SupplementFacts_nm__cFaYp{font-weight:500;color:var(--ink)}.SupplementFacts_bullet__6b2ly{color:var(--accent-strong);margin-inline-end:8px}.SupplementFacts_am__zwdRZ{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.SupplementFacts_dv__ArdMw{display:flex;flex-direction:column;gap:6px;min-width:92px}.SupplementFacts_dvNum__T6iHr{font-size:.84rem;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums;text-align:end}.SupplementFacts_meter__lnndH{display:block;width:100%;height:5px;border-radius:3px;background:var(--accent-soft);overflow:hidden}.SupplementFacts_meterFill__xZt3_{display:block;height:100%;border-radius:3px;background:var(--accent)}.SupplementFacts_meterFull__midEd{background:var(--accent-strong)}.SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2{background:var(--accent-soft)}.SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2 .SupplementFacts_nm__cFaYp{font-weight:700}.SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2 .SupplementFacts_am__zwdRZ,.SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2 .SupplementFacts_dvNum__T6iHr{color:var(--accent-strong);font-weight:700}.SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2 .SupplementFacts_meter__lnndH{background:color-mix(in oklab,var(--accent) 24%,var(--surface))}.SupplementFacts_frow__LCEPn.SupplementFacts_sub__At1qn{padding-block:10px}.SupplementFacts_frow__LCEPn.SupplementFacts_sub__At1qn .SupplementFacts_nm__cFaYp{padding-inline-start:16px;font-size:.92rem;color:var(--ink-2)}.SupplementFacts_ffoot__SI6MG{padding:15px 24px;border-top:1px solid var(--line);font-size:.8rem;color:var(--muted);font-weight:300;line-height:1.5}.SupplementFacts_inner__UDe74.SupplementFacts_panel__VuMdT{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,4vw,56px);align-items:center}.SupplementFacts_inner__UDe74.SupplementFacts_panel__VuMdT .SupplementFacts_table___j2J_{border:1px solid var(--line);border-radius:clamp(18px,2vw,24px);overflow:hidden;background:var(--surface);box-shadow:0 30px 70px -40px rgba(0,0,0,.28),0 2px 8px -3px rgba(0,0,0,.06);max-width:620px}.SupplementFacts_inner__UDe74.SupplementFacts_panel__VuMdT .SupplementFacts_frow__LCEPn{transition:background .2s}.SupplementFacts_inner__UDe74.SupplementFacts_panel__VuMdT .SupplementFacts_frow__LCEPn:not(.SupplementFacts_hi__PllL2):hover{background:var(--surface-2)}@media (max-width:820px){.SupplementFacts_inner__UDe74.SupplementFacts_panel__VuMdT{grid-template-columns:1fr}}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec{display:grid;gap:clamp(20px,3vw,32px);max-width:760px}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fhead__Qlsfk{background:transparent;color:var(--ink);padding-inline:0;padding-block:0 12px;border-bottom:2px solid var(--accent-line);align-items:end}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fhead__Qlsfk:after{display:none}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fheadMark__VrOv7{background:var(--accent-soft);border-color:var(--accent-line)}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fheadMark__VrOv7 svg{color:var(--accent-strong)}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fheadTitle__NSu2j{color:var(--ink)}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_fheadServing__Xs3rz{color:var(--accent-ink);opacity:1}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_colHead__vi0Sc,.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_frow__LCEPn{padding-inline:0}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_frow__LCEPn.SupplementFacts_hi__PllL2{background:var(--accent-soft);border-radius:12px;padding-inline:14px}.SupplementFacts_inner__UDe74.SupplementFacts_cleanRows__OMiec .SupplementFacts_ffoot__SI6MG{padding-inline:0}.SupplementFacts_inner__UDe74.SupplementFacts_cards__gCKfX{display:grid;gap:clamp(22px,3vw,36px)}.SupplementFacts_inner__UDe74.SupplementFacts_cards__gCKfX .SupplementFacts_lead__TBdUR{max-width:62ch}.SupplementFacts_cardsWrap__3_IWN{display:grid;gap:clamp(14px,2vw,20px)}.SupplementFacts_cardsHead__GGJrX{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-radius:14px;background:var(--accent-soft);border:1px solid var(--accent-line)}.SupplementFacts_cardsHeadLead__y53Se{display:inline-flex;align-items:center;gap:11px}.SupplementFacts_cardsHeadMark__mAgdu{flex:0 0 auto;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in oklab,var(--accent),#000 30%);color:oklch(.99 .008 210)}.SupplementFacts_cardsHeadMark__mAgdu svg{width:18px;height:18px}.SupplementFacts_cardsHeadTitle__JvK2E{font-size:1.02rem;font-weight:700;color:var(--accent-ink);letter-spacing:-.01em}.SupplementFacts_cardsHeadServing__NOH2h{font-size:.85rem;font-weight:600;color:var(--accent-ink);text-align:end}.SupplementFacts_cardsGrid__x_jhW{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:clamp(12px,1.6vw,16px)}.SupplementFacts_factCard__PTdac{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);transition:transform .3s cubic-bezier(.2,.9,.3,1),box-shadow .3s ease,border-color .3s ease}.SupplementFacts_factCard__PTdac:hover{transform:translateY(-3px);border-color:var(--accent-line);box-shadow:var(--shadow-lg)}.SupplementFacts_factCardTop__Lq46o{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-block-size:44px}.SupplementFacts_factName__y4TSm{font-size:.94rem;font-weight:600;color:var(--ink);line-height:1.3}.SupplementFacts_factAmount__4ohJg{font-size:clamp(1.4rem,2vw,1.75rem);font-weight:800;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.SupplementFacts_factDvCaption__Vbqur{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.SupplementFacts_ring__Bm4Qq{--p:0;position:relative;flex:0 0 auto;inline-size:44px;block-size:44px;border-radius:50%;background:conic-gradient(var(--accent) calc(var(--p) * 1%),var(--accent-soft) 0);display:grid;place-items:center}.SupplementFacts_ring__Bm4Qq:before{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--surface)}.SupplementFacts_ringNum__JyZbz{position:relative;font-size:.66rem;font-weight:800;color:var(--accent-strong);font-variant-numeric:tabular-nums;line-height:1}.SupplementFacts_dvBadge__HmojO{flex:0 0 auto;font-size:.8rem;font-weight:700;color:var(--muted);background:var(--surface-2);border-radius:8px;padding:3px 8px}.SupplementFacts_factCardHi__ReRV7{border-color:var(--accent-line);background:var(--accent-soft)}.SupplementFacts_factCardHi__ReRV7 .SupplementFacts_factName__y4TSm{color:var(--accent-ink);font-weight:700}.SupplementFacts_factCardHi__ReRV7 .SupplementFacts_factAmount__4ohJg{color:var(--accent-strong)}.SupplementFacts_factCardHi__ReRV7 .SupplementFacts_ring__Bm4Qq:before{background:var(--accent-soft)}.SupplementFacts_factCardSub__wRK37 .SupplementFacts_factName__y4TSm{color:var(--ink-2)}.SupplementFacts_factCardSub__wRK37 .SupplementFacts_factAmount__4ohJg{font-size:clamp(1.15rem,1.6vw,1.4rem);color:var(--ink-2)}.SupplementFacts_inner__UDe74.SupplementFacts_cards__gCKfX .SupplementFacts_ffoot__SI6MG{padding-inline:4px;border-top:none}@media (prefers-reduced-motion:reduce){.SupplementFacts_factCard__PTdac{transition:none}}.Gallery_section__SX0MK{padding-block:clamp(40px,6vw,80px)}.Gallery_inner__fNQbf{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Gallery_head__BVVg2{margin-bottom:clamp(20px,3vw,32px)}.Gallery_title__msyK6{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;color:var(--ink)}.Gallery_img__9TYYP{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain}.Gallery_link__BQZek{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;text-decoration:none;cursor:pointer}.Gallery_link__BQZek:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:inherit}.Gallery_grid__zGQcC{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.Gallery_cell__03mAn{border-radius:16px;overflow:hidden;background:var(--media-bg,var(--surface-2));border:1px solid var(--line);aspect-ratio:1;height:var(--gal-h,auto);display:grid;place-items:center}.Gallery_section__SX0MK[data-frame=none] .Gallery_big__xqjkd,.Gallery_section__SX0MK[data-frame=none] .Gallery_cell__03mAn,.Gallery_section__SX0MK[data-frame=none] .Gallery_slide__j3w_y,.Gallery_section__SX0MK[data-frame=none] .Gallery_thumb__1Ghfk{background:transparent;border:none;box-shadow:none}.Gallery_cell__03mAn .Gallery_img__9TYYP{width:78%;height:78%;transition:transform .4s cubic-bezier(.2,.9,.3,1)}.Gallery_cell__03mAn:hover .Gallery_img__9TYYP{transform:scale(1.06)}.Gallery_spotlight__HXPWC{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}@media (max-width:760px){.Gallery_spotlight__HXPWC{grid-template-columns:1fr}}.Gallery_big__xqjkd{border-radius:20px;background:var(--media-bg,radial-gradient(120% 120% at 70% 20%,var(--accent-soft),var(--surface-2)));border:1px solid var(--line);display:grid;place-items:center;min-height:var(--gal-h,300px);padding:24px}.Gallery_big__xqjkd .Gallery_img__9TYYP{max-width:70%;max-height:var(--gal-h,300px);filter:drop-shadow(0 24px 40px oklch(.4 .08 224/.25))}.Gallery_thumbs__JLTxh{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Gallery_thumb__1Ghfk{border-radius:14px;overflow:hidden;background:var(--media-bg,var(--surface-2));border:1px solid var(--line);aspect-ratio:1;display:grid;place-items:center;transition:border-color .25s}.Gallery_thumb__1Ghfk:hover{border-color:var(--accent-line)}.Gallery_thumb__1Ghfk .Gallery_img__9TYYP{width:76%;height:76%}.Gallery_carousel__o_gHP{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(16px,4vw,40px);padding-block:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--accent-line) transparent}.Gallery_carousel__o_gHP:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:20px}.Gallery_carousel__o_gHP::-webkit-scrollbar{height:8px}.Gallery_carousel__o_gHP::-webkit-scrollbar-thumb{background:var(--accent-line);border-radius:999px}.Gallery_slide__j3w_y{flex:0 0 clamp(220px,42%,340px);scroll-snap-align:center;border-radius:20px;overflow:hidden;background:var(--media-bg,radial-gradient(120% 120% at 60% 20%,var(--accent-soft),var(--surface-2)));border:1px solid var(--line);aspect-ratio:4/3;height:var(--gal-h,auto);display:grid;place-items:center;padding:20px}.Gallery_slide__j3w_y .Gallery_img__9TYYP{max-width:74%;max-height:82%;filter:drop-shadow(0 18px 32px oklch(.4 .08 224/.2))}.Gallery_section__SX0MK[data-fill] .Gallery_grid__zGQcC{grid-template-columns:1fr}.Gallery_section__SX0MK[data-fill] .Gallery_cell__03mAn,.Gallery_section__SX0MK[data-fill] .Gallery_slide__j3w_y{aspect-ratio:auto}.Gallery_section__SX0MK[data-fill] .Gallery_big__xqjkd,.Gallery_section__SX0MK[data-fill] .Gallery_cell__03mAn,.Gallery_section__SX0MK[data-fill] .Gallery_slide__j3w_y{padding:0}.Gallery_section__SX0MK[data-fill] .Gallery_big__xqjkd .Gallery_img__9TYYP,.Gallery_section__SX0MK[data-fill] .Gallery_cell__03mAn .Gallery_img__9TYYP,.Gallery_section__SX0MK[data-fill] .Gallery_slide__j3w_y .Gallery_img__9TYYP,.Gallery_section__SX0MK[data-fill] .Gallery_thumb__1Ghfk .Gallery_img__9TYYP{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;filter:none}.ImageText_section__V5wY6{padding-block:clamp(48px,7vw,104px)}.ImageText_inner__ryRyY{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.ImageText_sideBySide__lwj8B{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(36px,5.5vw,84px);align-items:center}@media (max-width:820px){.ImageText_sideBySide__lwj8B{grid-template-columns:1fr;gap:clamp(42px,9vw,60px)}}.ImageText_stacked__h6cMw{display:grid;grid-template-columns:1fr;gap:clamp(40px,6vw,60px);justify-items:center;max-width:780px;text-align:center}.ImageText_stacked__h6cMw .ImageText_copy__LSDut{align-items:center}.ImageText_stacked__h6cMw .ImageText_chips__MgQcG{justify-content:center}.ImageText_stacked__h6cMw .ImageText_mediaWrap__iZzWy{width:100%}.ImageText_section__V5wY6[data-variant=overlay]{padding-block:0}.ImageText_overlayPanel__LONOO{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(460px,72vh,760px);display:flex;align-items:flex-end}.ImageText_overlayInner__imQK4{position:relative;z-index:2;width:100%;max-width:1180px;margin-inline:auto;padding:clamp(30px,5vw,76px)}.ImageText_overlayPanel__LONOO .ImageText_mediaWrap__iZzWy{position:absolute;inset:0;z-index:0;width:100%;height:100%}.ImageText_overlayPanel__LONOO .ImageText_depth__yRetN,.ImageText_overlayPanel__LONOO .ImageText_ring__Vk5Vb{display:none}.ImageText_overlayPanel__LONOO .ImageText_media__emk7X{position:absolute;inset:0;height:100%;min-height:0;border:none;border-radius:0;box-shadow:none}.ImageText_overlayPanel__LONOO .ImageText_media__emk7X:after{display:none}.ImageText_overlayPanel__LONOO .ImageText_img__DwRAA{-o-object-fit:cover;object-fit:cover;padding:0}.ImageText_overlayPanel__LONOO .ImageText_scrim__g4awZ{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(8,10,20,.82) 0,rgba(8,10,20,.5) 38%,rgba(8,10,20,.12) 72%,rgba(8,10,20,.03))}.ImageText_overlayPanel__LONOO .ImageText_copy__LSDut{max-width:640px;color:#fff}.ImageText_overlayPanel__LONOO .ImageText_copy__LSDut .ImageText_body__qJg0y,.ImageText_overlayPanel__LONOO .ImageText_copy__LSDut .ImageText_eyebrow__EUxSu,.ImageText_overlayPanel__LONOO .ImageText_copy__LSDut .ImageText_title__2H0Rx{color:#fff}.ImageText_overlayPanel__LONOO .ImageText_copy__LSDut .ImageText_body__qJg0y{opacity:.92}.ImageText_section__V5wY6[data-variant=split-full]{padding-block:0}.ImageText_splitFull__L12YF{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(440px,66vh,700px);align-items:stretch}@media (max-width:820px){.ImageText_splitFull__L12YF{grid-template-columns:1fr}}.ImageText_splitCopy__syX7o{display:flex;align-items:center;background:var(--copy-bg,var(--accent-soft));padding-block:clamp(40px,6vw,88px);padding-inline-start:clamp(20px,6vw,100px);padding-inline-end:clamp(24px,4vw,60px)}.ImageText_splitCopy__syX7o .ImageText_copy__LSDut{max-width:520px}.ImageText_splitMediaCol__uyQJE{position:relative;overflow:hidden;min-height:clamp(300px,42vh,700px)}.ImageText_splitMediaCol__uyQJE .ImageText_mediaWrap__iZzWy{position:absolute;inset:0;z-index:0;width:100%;height:100%}.ImageText_splitMediaCol__uyQJE .ImageText_depth__yRetN,.ImageText_splitMediaCol__uyQJE .ImageText_ring__Vk5Vb{display:none}.ImageText_splitMediaCol__uyQJE .ImageText_media__emk7X{position:absolute;inset:0;height:100%;min-height:0;border:none;border-radius:0;box-shadow:none}.ImageText_splitMediaCol__uyQJE .ImageText_media__emk7X:after{display:none}.ImageText_splitMediaCol__uyQJE .ImageText_img__DwRAA{-o-object-fit:cover;object-fit:cover;padding:0}.ImageText_mediaWrap__iZzWy{position:relative;z-index:0;isolation:isolate}.ImageText_depth__yRetN{z-index:-1;inset-inline:clamp(16px,2.4vw,30px);inset-block-start:clamp(26px,3.6vw,44px);inset-block-end:clamp(-26px,-3.2vw,-38px);border-radius:clamp(22px,2.2vw,30px);background:linear-gradient(155deg,color-mix(in oklab,var(--accent) 30%,var(--surface)),color-mix(in oklab,var(--accent) 10%,var(--surface)));border:1px solid var(--accent-line)}.ImageText_depth__yRetN,.ImageText_ring__Vk5Vb{position:absolute;transition:transform .5s cubic-bezier(.2,.9,.3,1)}.ImageText_ring__Vk5Vb{z-index:2;inset-block-start:clamp(-18px,-2.2vw,-24px);inset-inline-start:clamp(-18px,-2.2vw,-24px);width:clamp(66px,8vw,96px);aspect-ratio:1;border-radius:50%;border:2px solid var(--accent-line);background:radial-gradient(circle,var(--accent-soft),transparent 68%);pointer-events:none}.ImageText_media__emk7X{position:relative;z-index:1;overflow:hidden;min-height:clamp(380px,52vh,560px);height:100%;border-radius:clamp(22px,2.2vw,30px);border:1px solid var(--line);background:var(--media-bg,radial-gradient(120% 120% at 50% 18%,var(--accent-soft),var(--surface-2)));box-shadow:none;transition:transform .5s cubic-bezier(.2,.9,.3,1)}.ImageText_mediaWrap__iZzWy[data-frame=none] .ImageText_media__emk7X{background:transparent;border:none;box-shadow:none}.ImageText_mediaWrap__iZzWy[data-frame=none] .ImageText_depth__yRetN,.ImageText_mediaWrap__iZzWy[data-frame=none] .ImageText_media__emk7X:after,.ImageText_mediaWrap__iZzWy[data-frame=none] .ImageText_ring__Vk5Vb{display:none}.ImageText_img__DwRAA{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:clamp(26px,4.5vw,52px);transition:transform .7s cubic-bezier(.2,.9,.3,1)}.ImageText_mediaWrap__iZzWy[data-fit=cover] .ImageText_img__DwRAA{-o-object-fit:cover;object-fit:cover;padding:0}.ImageText_media__emk7X:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,transparent 62%,color-mix(in oklab,var(--accent) 12%,transparent))}.ImageText_mediaWrap__iZzWy[data-hover=lift]:hover .ImageText_media__emk7X{transform:translateY(-4px)}.ImageText_mediaWrap__iZzWy[data-hover=lift]:hover .ImageText_img__DwRAA,.ImageText_mediaWrap__iZzWy[data-hover=zoom]:hover .ImageText_img__DwRAA{transform:scale(1.045)}.ImageText_mediaWrap__iZzWy[data-hover=lift]:hover .ImageText_depth__yRetN{transform:translateY(6px)}.ImageText_mediaWrap__iZzWy[data-hover=lift]:hover .ImageText_ring__Vk5Vb{transform:translate(2px,-2px) rotate(8deg)}.ImageText_copy__LSDut{display:flex;flex-direction:column;align-items:flex-start}.ImageText_eyebrow__EUxSu{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 13px;letter-spacing:.02em}.ImageText_eyebrow__EUxSu:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-strong)}.ImageText_title__2H0Rx{font-size:clamp(1.9rem,3.8vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-wrap:balance;color:var(--ink);margin:18px 0 16px}.ImageText_body__qJg0y{color:var(--ink-2);font-weight:300;margin-bottom:20px;font-size:clamp(1.04rem,1.4vw,1.16rem);line-height:1.72;max-width:54ch}.ImageText_chips__MgQcG{display:flex;gap:8px;flex-wrap:wrap}.ImageText_chip__zxDJf{background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-line);border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:500}.ImageText_cta__Uoc7N{margin-top:24px;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font-family:inherit;font-weight:600;font-size:.95rem;text-decoration:none;border-radius:14px;padding:15px 28px;background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;box-shadow:0 16px 32px -14px color-mix(in oklab,var(--accent) 60%,transparent);transition:transform .25s cubic-bezier(.2,.9,.3,1),box-shadow .25s}.ImageText_cta__Uoc7N:after{content:"\2192";font-weight:700;transition:transform .25s cubic-bezier(.2,.9,.3,1)}[dir=rtl] .ImageText_cta__Uoc7N:after{content:"\2190"}.ImageText_stacked__h6cMw .ImageText_cta__Uoc7N{align-self:center}.ImageText_cta__Uoc7N:hover{transform:translateY(-2px);box-shadow:0 22px 44px -16px color-mix(in oklab,var(--accent) 70%,transparent)}.ImageText_cta__Uoc7N:hover:after{transform:translateX(3px)}[dir=rtl] .ImageText_cta__Uoc7N:hover:after{transform:translateX(-3px)}.ImageText_cta__Uoc7N:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ImageText_cta__Uoc7N,.ImageText_depth__yRetN,.ImageText_img__DwRAA,.ImageText_media__emk7X,.ImageText_ring__Vk5Vb{transition:none}.ImageText_mediaWrap__iZzWy[data-hover]:hover .ImageText_depth__yRetN,.ImageText_mediaWrap__iZzWy[data-hover]:hover .ImageText_img__DwRAA,.ImageText_mediaWrap__iZzWy[data-hover]:hover .ImageText_media__emk7X,.ImageText_mediaWrap__iZzWy[data-hover]:hover .ImageText_ring__Vk5Vb{transform:none}}.UsageWarnings_section__b5gqs{padding-block:clamp(44px,6vw,88px)}.UsageWarnings_inner__HRAMM{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.UsageWarnings_head__rnMoc{max-width:56ch;margin-bottom:clamp(28px,3.4vw,46px)}.UsageWarnings_eyebrow__pi6Ug{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink);border-radius:999px;padding:6px 13px;font-size:.78rem;font-weight:600;letter-spacing:.01em}.UsageWarnings_eyebrow__pi6Ug:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-strong)}.UsageWarnings_title__Gb7kH{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin-top:14px}.UsageWarnings_twoCol__L9clE{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.2vw,26px);align-items:start}@media (max-width:760px){.UsageWarnings_twoCol__L9clE{grid-template-columns:1fr}}.UsageWarnings_stack__zRwGE,.UsageWarnings_stacked__66QZS{display:grid;gap:clamp(18px,2.2vw,26px)}.UsageWarnings_stacked__66QZS{max-width:820px}.UsageWarnings_panel__MxgV0{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);padding:clamp(22px,3vw,30px);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s cubic-bezier(.2,.9,.3,1),border-color .35s ease}.UsageWarnings_panel__MxgV0>*{position:relative;z-index:1}.UsageWarnings_panel__MxgV0:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:190px;height:190px;border-radius:50%;transform:translate(35%,-35%);opacity:0;transition:opacity .4s ease;pointer-events:none}.UsageWarnings_panelAccent__cTSJx{background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)))}.UsageWarnings_panelAccent__cTSJx:after{background:radial-gradient(circle at center,var(--accent-soft),transparent 70%)}.UsageWarnings_panelAccent__cTSJx:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 38px 74px -30px color-mix(in oklab,var(--accent) 46%,transparent)}.UsageWarnings_panelGold__Hgtvo{background:linear-gradient(158deg,color-mix(in oklab,var(--gold) 7%,var(--surface)),color-mix(in oklab,var(--gold) 11%,color-mix(in oklab,var(--surface-2) 72%,var(--surface))));border-color:color-mix(in oklab,var(--gold) 26%,var(--line))}.UsageWarnings_panelGold__Hgtvo:after{background:radial-gradient(circle at center,color-mix(in oklab,var(--gold) 20%,transparent),transparent 70%)}.UsageWarnings_panelGold__Hgtvo:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--gold) 42%,var(--line));box-shadow:0 38px 74px -30px color-mix(in oklab,var(--gold) 40%,transparent)}.UsageWarnings_panel__MxgV0:hover:after{opacity:.9}.UsageWarnings_panelTitle__YrFJH{font-size:clamp(1.1rem,1.6vw,1.25rem);font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:clamp(16px,2vw,20px);display:flex;align-items:center;gap:12px}.UsageWarnings_panelIcon__BbjBl{flex:0 0 auto;width:42px;height:42px;border-radius:13px;display:grid;place-items:center}.UsageWarnings_panelIcon__BbjBl svg{width:20px;height:20px}.UsageWarnings_iconAccent__RykcP{background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));color:#fff;box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.UsageWarnings_iconGold__uxvKn{background:linear-gradient(140deg,color-mix(in oklab,var(--gold) 50%,oklch(.3 .1 58)),color-mix(in oklab,var(--gold) 30%,oklch(.21 .08 52)));color:#fff;box-shadow:0 14px 30px -14px color-mix(in oklab,var(--gold) 55%,transparent),inset 0 1px 0 hsla(0,0%,100%,.26)}.UsageWarnings_steps__WDXSA{counter-reset:step;list-style:none;margin:0;padding:0;display:grid;gap:18px}.UsageWarnings_step__Jg89w{position:relative;display:flex;gap:14px;align-items:flex-start;color:var(--ink-2);font-weight:300;font-size:1rem;line-height:1.6}.UsageWarnings_step__Jg89w:before{counter-increment:step;content:counter(step);flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));color:#fff;font-weight:700;font-size:.9rem;display:grid;place-items:center;font-variant-numeric:tabular-nums;box-shadow:0 10px 22px -12px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.UsageWarnings_step__Jg89w:not(:last-child):after{content:"";position:absolute;inset-inline-start:14px;inset-block-start:34px;inset-block-end:-22px;width:2px;border-radius:2px;background:linear-gradient(var(--accent-line),color-mix(in oklab,var(--accent-line) 30%,transparent))}.UsageWarnings_notes__uIlGC{list-style:none;margin:0;padding:0;display:grid;gap:13px}.UsageWarnings_note__o6aKw{display:flex;gap:13px;color:var(--ink-2);font-weight:300;font-size:.97rem;line-height:1.55}.UsageWarnings_note__o6aKw:before{content:"";flex:0 0 auto;width:8px;height:8px;margin-top:8px;border-radius:50%}.UsageWarnings_warns__pqVpn .UsageWarnings_note__o6aKw:before{background:var(--gold);box-shadow:0 0 0 4px color-mix(in oklab,var(--gold) 22%,transparent)}.UsageWarnings_store__uyikO .UsageWarnings_note__o6aKw:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}@media (prefers-reduced-motion:reduce){.UsageWarnings_panel__MxgV0{transition:none}.UsageWarnings_panelAccent__cTSJx:hover,.UsageWarnings_panelGold__Hgtvo:hover{transform:none}}.Specifications_section__bzBCz{padding-block:clamp(44px,6vw,84px)}.Specifications_inner__K7Ff2{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Specifications_head__E8duB{max-width:62ch;margin-bottom:clamp(24px,3.4vw,40px)}.Specifications_eyebrow__SVUAp{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink);border-radius:999px;padding:6px 13px;font-size:.78rem;font-weight:600}.Specifications_eyebrow__SVUAp:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent-strong)}.Specifications_title__DOKNb{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;color:var(--ink);margin-block-start:14px;line-height:1.1}.Specifications_seal__KNDGD{flex:0 0 auto;inline-size:40px;block-size:40px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s ease}.Specifications_seal__KNDGD svg{inline-size:19px;block-size:19px;color:#fff}[dir=rtl] .Specifications_seal__KNDGD{background:linear-gradient(220deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)))}.Specifications_plate__d5tUO{border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);overflow:hidden;background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));box-shadow:0 24px 56px -34px rgba(0,0,0,.3)}[dir=rtl] .Specifications_plate__d5tUO{background:linear-gradient(202deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)))}.Specifications_plateHead__az7Pf{display:flex;align-items:center;gap:12px;padding:16px 22px;background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)));color:#fff;position:relative;overflow:hidden}[dir=rtl] .Specifications_plateHead__az7Pf{background:linear-gradient(225deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)))}.Specifications_plateHead__az7Pf:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.16),transparent 48%);pointer-events:none}.Specifications_plateHeadMark__TrNXW{position:relative;flex:0 0 auto;inline-size:32px;block-size:32px;border-radius:9px;display:grid;place-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.26)}.Specifications_plateHeadMark__TrNXW svg{inline-size:17px;block-size:17px;color:#fff}.Specifications_plateHeadTitle__rVHck{position:relative;font-size:1.04rem;font-weight:700;letter-spacing:-.01em}.Specifications_plateHeadCount__5Pc0b{position:relative;margin-inline-start:auto;min-inline-size:26px;padding:3px 10px;border-radius:999px;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.24)}.Specifications_strip__bz9YV{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;background:var(--line);margin:0}.Specifications_cell___Lc83{display:flex;align-items:flex-start;gap:14px;background:var(--surface);padding:19px 20px;transition:background .3s cubic-bezier(.2,.9,.3,1)}.Specifications_cellReg__uhIXh,.Specifications_cell___Lc83:hover{background:color-mix(in oklab,var(--accent-soft) 55%,var(--surface))}.Specifications_cellText__zsx_I{min-inline-size:0}.Specifications_k__Bw6Xf{font-size:.78rem;font-weight:500;color:var(--muted);margin:0}.Specifications_v__7h38k{font-weight:650;color:var(--ink);margin-block-start:4px;line-height:1.35;max-inline-size:40ch;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.Specifications_sheet__qcn5L{max-width:860px;border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);overflow:hidden;background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));box-shadow:0 24px 56px -34px rgba(0,0,0,.3)}[dir=rtl] .Specifications_sheet__qcn5L{background:linear-gradient(202deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)))}.Specifications_sheetHead__Kl_RR{position:relative;display:grid;grid-template-columns:1fr auto;gap:18px;padding:13px 22px;background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)));color:#fff;font-size:.72rem;font-weight:600;overflow:hidden}[dir=rtl] .Specifications_sheetHead__Kl_RR{background:linear-gradient(225deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)))}.Specifications_sheetHead__Kl_RR:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 60%);pointer-events:none}.Specifications_sheetHeadDetail__c6a9g,.Specifications_sheetHeadSpec__6GnmG{position:relative}[dir=ltr] .Specifications_sheetHead__Kl_RR{text-transform:uppercase;letter-spacing:.08em}.Specifications_sheetHeadDetail__c6a9g{text-align:end;opacity:.9}.Specifications_rows__4nAV0{margin:0}.Specifications_row__Az8QR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;align-items:center;padding:15px 22px;border-top:1px solid var(--line);transition:background .3s cubic-bezier(.2,.9,.3,1)}.Specifications_row__Az8QR:first-child{border-top:0}.Specifications_row__Az8QR:hover{background:color-mix(in oklab,var(--accent-soft) 40%,var(--surface))}.Specifications_rowReg__YVqku{background:color-mix(in oklab,var(--accent-soft) 55%,var(--surface))}.Specifications_rowLabel__YTFkp{display:flex;align-items:center;gap:12px;font-weight:500;color:var(--ink-2);min-inline-size:0}.Specifications_rowLabelText__MGNby{min-inline-size:0}.Specifications_rowValue__GejFE{text-align:end;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.4;margin:0;overflow-wrap:break-word}.Specifications_rowReg__YVqku .Specifications_rowValue__GejFE{color:var(--accent-ink)}.Specifications_cert__kLFn0{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(260px,1.7fr);gap:clamp(20px,3vw,44px);align-items:start}.Specifications_sealPanel__fDEuz{position:sticky;top:clamp(16px,4vw,40px);display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding:clamp(26px,3vw,36px) clamp(18px,2.4vw,28px);border-radius:clamp(16px,2vw,22px);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);overflow:hidden}[dir=rtl] .Specifications_sealPanel__fDEuz{background:linear-gradient(202deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)))}.Specifications_sealPanel__fDEuz:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0,color-mix(in oklab,var(--accent-soft) 70%,transparent),transparent 62%);pointer-events:none}.Specifications_stamp__RVOQN{position:relative;inline-size:clamp(96px,12vw,128px);block-size:clamp(96px,12vw,128px);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,color-mix(in oklab,var(--accent) 68%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 44%,oklch(.15 .02 280)));color:#fff;box-shadow:0 18px 40px -16px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Specifications_stamp__RVOQN:before{content:"";position:absolute;inset:7px;border-radius:50%;border:2px dashed hsla(0,0%,100%,.5)}.Specifications_stampInner__AdAkD{display:grid;place-items:center}.Specifications_stampInner__AdAkD svg{inline-size:clamp(34px,4.4vw,46px);block-size:clamp(34px,4.4vw,46px);color:#fff}.Specifications_stampMeta__UXZiZ{position:relative;display:flex;flex-direction:column;gap:5px}.Specifications_stampLabel__sgQxf{font-size:.74rem;font-weight:600;color:var(--muted)}[dir=ltr] .Specifications_stampLabel__sgQxf{text-transform:uppercase;letter-spacing:.1em}.Specifications_stampValue__4ssjY{font-size:1.04rem;font-weight:700;color:var(--ink);line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.Specifications_certList__Cd6M7{margin:0;display:grid;gap:12px;counter-reset:spec}.Specifications_certRow__JMBK3{position:relative;counter-increment:spec;overflow:hidden;display:flex;align-items:flex-start;gap:14px;padding:16px 18px;padding-inline-end:46px;border-radius:clamp(14px,1.6vw,18px);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s ease,border-color .35s ease,background .35s ease}[dir=rtl] .Specifications_certRow__JMBK3{background:linear-gradient(202deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)))}.Specifications_certRow__JMBK3:after{content:counter(spec,decimal-leading-zero);position:absolute;inset-block-start:50%;inset-inline-end:14px;transform:translateY(-50%);font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;line-height:1;color:var(--accent);opacity:.09;font-variant-numeric:tabular-nums;pointer-events:none}.Specifications_certRow__JMBK3:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 38px 74px -30px color-mix(in oklab,var(--accent) 46%,transparent)}.Specifications_certText__RjNb9{position:relative;min-inline-size:0}.Specifications_cell___Lc83:hover .Specifications_seal__KNDGD,.Specifications_certRow__JMBK3:hover .Specifications_seal__KNDGD,.Specifications_row__Az8QR:hover .Specifications_seal__KNDGD{transform:translateY(-2px) scale(1.04);box-shadow:0 20px 38px -14px color-mix(in oklab,var(--accent) 72%,transparent),inset 0 1px 0 hsla(0,0%,100%,.28)}@media (max-width:720px){.Specifications_cert__kLFn0{grid-template-columns:1fr}.Specifications_sealPanel__fDEuz{position:static;flex-direction:row;gap:16px;text-align:start}.Specifications_stampMeta__UXZiZ{align-items:flex-start}.Specifications_row__Az8QR{grid-template-columns:1fr;gap:6px}.Specifications_rowValue__GejFE{text-align:start}}.Specifications_section__bzBCz[data-anim=on] .Specifications_cell___Lc83,.Specifications_section__bzBCz[data-anim=on] .Specifications_certRow__JMBK3,.Specifications_section__bzBCz[data-anim=on] .Specifications_row__Az8QR{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.9,.3,1),transform .55s cubic-bezier(.2,.9,.3,1);transition-delay:calc(var(--i, 0) * 55ms)}.Specifications_section__bzBCz[data-anim=on][data-shown=on] .Specifications_cell___Lc83,.Specifications_section__bzBCz[data-anim=on][data-shown=on] .Specifications_certRow__JMBK3,.Specifications_section__bzBCz[data-anim=on][data-shown=on] .Specifications_row__Az8QR{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Specifications_section__bzBCz[data-anim=on] .Specifications_cell___Lc83,.Specifications_section__bzBCz[data-anim=on] .Specifications_certRow__JMBK3,.Specifications_section__bzBCz[data-anim=on] .Specifications_row__Az8QR{opacity:1!important;transform:none!important;transition:none!important}.Specifications_certRow__JMBK3,.Specifications_seal__KNDGD{transition:none!important}}.Ingredients_section__x0Jrd{padding-block:clamp(44px,6vw,88px)}.Ingredients_inner__PG_fz{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Ingredients_head__WUuRV{max-width:62ch;margin-bottom:clamp(26px,3.4vw,46px)}.Ingredients_eyebrow__0yqQw{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink);border-radius:999px;padding:6px 13px;font-size:.78rem;font-weight:600}.Ingredients_eyebrow__0yqQw:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent-strong);flex:0 0 auto}.Ingredients_title__IP_Vi{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;color:var(--ink);line-height:1.1;margin:14px 0 12px}.Ingredients_subtitle__qDqgo{max-width:70ch;color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6}.Ingredients_simple__sSXB4{max-width:760px;display:grid;gap:16px}.Ingredients_mainCard__5XkfY{display:flex;gap:clamp(16px,2.4vw,22px);align-items:center;padding:clamp(22px,3vw,32px);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s cubic-bezier(.2,.9,.3,1),border-color .35s ease}.Ingredients_mainCard__5XkfY:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 38px 74px -30px color-mix(in oklab,var(--accent) 46%,transparent)}.Ingredients_mainIcon__9PJnl{flex:0 0 auto;inline-size:60px;block-size:60px;display:grid;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Ingredients_mainIcon__9PJnl svg{inline-size:28px;block-size:28px}.Ingredients_mainBody__0D8ma{display:flex;flex-direction:column;gap:6px;min-width:0}.Ingredients_mainName__HmxVQ{font-size:clamp(1.2rem,2.1vw,1.6rem);font-weight:700;letter-spacing:-.015em;color:var(--ink);line-height:1.2}.Ingredients_mainPct__itd5c{align-self:flex-start;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--accent-strong);font-variant-numeric:tabular-nums}.Ingredients_serving__VcaEj{margin:0;display:flex;flex-wrap:wrap;gap:12px}.Ingredients_servingRow__0xcTb{display:flex;flex-direction:column;gap:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:14px;padding:13px 16px;min-width:140px}.Ingredients_servingLabel__qLD_f{font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.Ingredients_servingValue__easEx{margin:0;font-size:1.05rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.Ingredients_otherLine__IfQIA{max-width:70ch;color:var(--muted);font-weight:300;font-size:.96rem;line-height:1.6}.Ingredients_otherLabel__HFgZ8{font-weight:600;color:var(--ink-2)}.Ingredients_interactive__rG46Z{display:grid;gap:20px}.Ingredients_chips__rCrXZ{display:flex;flex-wrap:wrap;gap:10px}.Ingredients_chip__Ncy_e{font-family:inherit;font-size:.92rem;font-weight:600;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 18px;cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s cubic-bezier(.2,.9,.3,1)}.Ingredients_chip__Ncy_e:hover{border-color:var(--accent-line);color:var(--accent-ink);transform:translateY(-2px)}.Ingredients_chip__Ncy_e:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Ingredients_chipOn__nLt4W,.Ingredients_chipOn__nLt4W:hover{color:#fff;border-color:transparent;transform:translateY(-2px);background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)));box-shadow:0 14px 26px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.18)}.Ingredients_reveal__dHndv{display:flex;gap:clamp(14px,2vw,18px);align-items:flex-start;padding:clamp(20px,2.6vw,26px);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);box-shadow:0 24px 56px -34px rgba(0,0,0,.3)}.Ingredients_reveal__dHndv:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Ingredients_revealIcon__QR2ij{flex:0 0 auto;inline-size:46px;block-size:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Ingredients_revealIcon__QR2ij svg{inline-size:22px;block-size:22px}.Ingredients_revealName__Ub4I8{font-size:1.16rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:5px}.Ingredients_revealBenefit__ETfug{max-width:68ch;color:var(--ink-2);font-weight:300;font-size:.98rem;line-height:1.6}.Ingredients_lab__60V3l{display:grid;gap:18px}.Ingredients_heroCard__R6r6S{display:flex;gap:clamp(18px,2.6vw,24px);align-items:center;color:#fff;border-radius:clamp(18px,2.2vw,24px);padding:clamp(24px,3.2vw,36px);background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 42%,oklch(.18 .02 280)),color-mix(in oklab,var(--accent) 28%,oklch(.14 .02 280)));box-shadow:0 30px 66px -34px color-mix(in oklab,var(--accent) 60%,transparent);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s cubic-bezier(.2,.9,.3,1)}.Ingredients_heroCard__R6r6S:hover{transform:translateY(-4px);box-shadow:0 44px 84px -32px color-mix(in oklab,var(--accent) 66%,transparent)}.Ingredients_heroIcon__IHOdJ{flex:0 0 auto;inline-size:62px;block-size:62px;border-radius:18px;display:grid;place-items:center;color:#fff;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24)}.Ingredients_heroIcon__IHOdJ svg{inline-size:30px;block-size:30px}.Ingredients_heroBody__QKwV0{display:flex;flex-direction:column;gap:8px;min-width:0}.Ingredients_heroName__yIF_7{font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}.Ingredients_heroPct__sr86q{align-self:flex-start;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.Ingredients_heroOther__fNV48{max-width:68ch;color:hsla(0,0%,100%,.86);font-weight:300;font-size:.96rem;line-height:1.6}.Ingredients_labGrid__zNDNC{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.Ingredients_labCard__gPGEf{padding:clamp(20px,2.4vw,26px);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s cubic-bezier(.2,.9,.3,1),border-color .35s ease}.Ingredients_labCard__gPGEf:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 38px 74px -30px color-mix(in oklab,var(--accent) 46%,transparent)}.Ingredients_labDot__a5GM_{display:block;inline-size:30px;block-size:30px;border-radius:9px;margin-bottom:14px;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 10px 22px -12px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.Ingredients_labName__sQJXy{font-size:1.08rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:6px}.Ingredients_labBenefit__g9L69{max-width:68ch;font-size:.94rem;color:var(--muted);font-weight:300;line-height:1.6}@media (prefers-reduced-motion:reduce){.Ingredients_chipOn__nLt4W,.Ingredients_chipOn__nLt4W:hover,.Ingredients_chip__Ncy_e,.Ingredients_chip__Ncy_e:hover,.Ingredients_heroCard__R6r6S,.Ingredients_heroCard__R6r6S:hover,.Ingredients_labCard__gPGEf,.Ingredients_labCard__gPGEf:hover,.Ingredients_mainCard__5XkfY,.Ingredients_mainCard__5XkfY:hover{transform:none}}.Faq_section__gTbx6{padding-block:clamp(48px,7vw,96px)}.Faq_inner__kqlZ6{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Faq_head__3Q6Qk{max-width:62ch;margin-inline:auto;margin-block-end:clamp(28px,4vw,52px);text-align:center}.Faq_eyebrow__PldwS{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-ink);border-radius:999px;padding:6px 13px;font-size:.78rem;font-weight:600;letter-spacing:.01em}.Faq_eyebrow__PldwS:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent-strong)}.Faq_title__uZ6hw{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin-block:clamp(14px,1.8vw,18px) 0}.Faq_subtitle__1I9Nh{color:var(--ink-2);font-weight:300;line-height:1.6;font-size:clamp(1rem,1.4vw,1.12rem);max-width:60ch;margin-block-start:12px;margin-inline:auto}.Faq_accordion__mhmM_{max-width:780px;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(12px,1.4vw,16px)}.Faq_qa__LCSJT{background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(14px,1.6vw,18px);box-shadow:0 20px 46px -34px rgba(0,0,0,.25);transition:border-color .3s ease-out,box-shadow .3s ease-out,background .3s ease-out}@media (hover:hover){.Faq_qa__LCSJT:hover{border-color:var(--accent-line);box-shadow:0 26px 52px -32px rgba(0,0,0,.3)}}.Faq_qa__LCSJT[open]{border-color:var(--accent-line);background:linear-gradient(158deg,color-mix(in oklab,var(--accent-soft) 42%,var(--surface)),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));box-shadow:0 28px 60px -30px color-mix(in oklab,var(--accent) 42%,transparent),0 20px 46px -34px rgba(0,0,0,.22)}.Faq_summary__p1s14{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,22px);padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,26px);color:var(--ink);font-weight:600}.Faq_summary__p1s14::-webkit-details-marker{display:none}.Faq_summary__p1s14::marker{content:""}.Faq_summary__p1s14:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:clamp(14px,1.6vw,18px)}.Faq_q__JtrxE{min-width:0;line-height:1.4;font-size:clamp(1rem,1.4vw,1.075rem)}.Faq_chevron__OGzZw{flex:0 0 auto;inline-size:clamp(30px,3.4vw,36px);block-size:clamp(30px,3.4vw,36px);display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 14px 30px -14px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .35s ease-out,box-shadow .3s ease-out}.Faq_chevron__OGzZw svg{inline-size:18px;block-size:18px;stroke-width:2.25}.Faq_qa__LCSJT[open] .Faq_chevron__OGzZw{transform:rotate(45deg);box-shadow:0 18px 34px -14px color-mix(in oklab,var(--accent) 72%,transparent),inset 0 1px 0 hsla(0,0%,100%,.26)}.Faq_qa__LCSJT::details-content{overflow:hidden;max-block-size:0;opacity:0;transition:max-block-size .42s ease-out,opacity .32s ease-out,content-visibility allow-discrete .42s ease-out}.Faq_qa__LCSJT[open]::details-content{max-block-size:42rem;opacity:1}.Faq_a__DPKuU{margin:0;padding-block:clamp(4px,1vw,8px) clamp(18px,2.2vw,24px);padding-inline:clamp(18px,2.4vw,26px);color:var(--ink-2);font-weight:300;line-height:1.7;max-width:70ch}.Faq_twoCol__wj23O{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,24px)}@media (max-width:760px){.Faq_twoCol__wj23O{grid-template-columns:1fr}}.Faq_qaStatic__rz0Yf{background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(14px,1.6vw,18px);box-shadow:0 20px 46px -34px rgba(0,0,0,.25);padding:clamp(18px,2.2vw,26px);transition:border-color .3s ease-out,box-shadow .3s ease-out}@media (hover:hover){.Faq_qaStatic__rz0Yf:hover{border-color:var(--accent-line);box-shadow:0 26px 52px -32px rgba(0,0,0,.3)}}.Faq_qStatic__mUAbG{display:flex;align-items:center;gap:10px;font-size:clamp(1rem,1.4vw,1.075rem);font-weight:600;color:var(--ink);line-height:1.4;margin-block-end:10px}.Faq_qStatic__mUAbG:before{content:"";flex:0 0 auto;inline-size:8px;block-size:8px;border-radius:50%;background:linear-gradient(140deg,color-mix(in oklab,var(--accent) 70%,oklch(.22 .02 280)),color-mix(in oklab,var(--accent) 46%,oklch(.16 .02 280)));box-shadow:0 0 0 4px var(--accent-soft)}.Faq_aStatic__Zf1lq{color:var(--ink-2);font-weight:300;font-size:.96rem;line-height:1.7;max-width:70ch}@media (prefers-reduced-motion:reduce){.Faq_chevron__OGzZw,.Faq_qaStatic__rz0Yf,.Faq_qa__LCSJT,.Faq_qa__LCSJT::details-content{transition:none}}.TargetAudience_section__X8862{padding-block:clamp(40px,6vw,80px)}.TargetAudience_inner__Xdr2Y{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.TargetAudience_head__Y4ehM{max-width:56ch;margin-bottom:clamp(24px,3vw,40px)}.TargetAudience_eyebrow__F03mF{font-size:.8rem;font-weight:500;color:var(--accent-ink);letter-spacing:.04em}.TargetAudience_title__N_8_5{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;color:var(--ink);margin:8px 0 10px}.TargetAudience_subtitle__ekfy7{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.1rem)}.TargetAudience_tintA___zOEx{background:var(--accent-soft);color:var(--accent-strong)}.TargetAudience_tintB__5eHrp{background:radial-gradient(120% 120% at 30% 20%,var(--accent-soft),var(--surface-2));color:var(--accent-strong)}.TargetAudience_tintC__ptcs2{background:linear-gradient(150deg,var(--accent-soft),var(--surface));color:var(--accent-ink)}.TargetAudience_chips__QYELm{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.TargetAudience_chip__JiyhK{display:inline-flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 18px 9px 10px;padding-inline:10px 18px;box-shadow:var(--shadow);transition:border-color .25s,transform .25s}.TargetAudience_chip__JiyhK:hover{border-color:var(--accent-line);transform:translateY(-1px)}.TargetAudience_chipIcon__6I1Pa{flex:0 0 auto;width:34px;height:34px;border-radius:999px;display:grid;place-items:center}.TargetAudience_chipGlyph__1Qt_B{width:18px;height:18px}.TargetAudience_chipText__q9__q{font-size:.95rem;font-weight:500;color:var(--ink)}.TargetAudience_cards__7zrAW{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.TargetAudience_card__fftqN{display:flex;gap:16px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:clamp(18px,2.2vw,24px);box-shadow:var(--shadow);transition:border-color .25s,transform .25s}.TargetAudience_card__fftqN:hover{border-color:var(--accent-line);transform:translateY(-2px)}.TargetAudience_cardIcon__S1vg_{flex:0 0 auto;width:48px;height:48px;border-radius:14px;display:grid;place-items:center}.TargetAudience_cardGlyph__W7g_w{width:24px;height:24px}.TargetAudience_cardText__DUm51{font-size:1rem;font-weight:500;color:var(--ink);min-width:0}.OptionsGrid_section__Xetk0{padding-block:clamp(48px,6.5vw,96px)}.OptionsGrid_inner__R7_1G{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.OptionsGrid_head__1n4E4{max-width:60ch;margin-bottom:clamp(28px,3.4vw,48px)}.OptionsGrid_eyebrow__NXe43{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 13px}.OptionsGrid_eyebrow__NXe43:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-strong)}.OptionsGrid_title__8ibGR{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin:16px 0 12px}.OptionsGrid_subtitle__rTMkl{color:var(--ink-2);font-weight:300;line-height:1.6;font-size:clamp(1.04rem,1.5vw,1.2rem)}.OptionsGrid_cardIcon__HnkcE,.OptionsGrid_revealIcon__OWH9R{flex:0 0 auto;display:grid;place-items:center;line-height:1;background:linear-gradient(150deg,var(--accent-soft),color-mix(in oklab,var(--accent-soft) 55%,var(--surface)));border:1px solid var(--accent-line);color:var(--accent-strong);box-shadow:0 10px 22px -14px color-mix(in oklab,var(--accent) 55%,transparent),inset 0 1px 0 hsla(0,0%,100%,.5);transition:transform .3s cubic-bezier(.2,.9,.3,1),box-shadow .3s}.OptionsGrid_grid__DJVzo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(14px,1.6vw,20px)}.OptionsGrid_card__P2G7_{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:clamp(16px,2vw,22px);box-shadow:0 24px 56px -34px rgba(0,0,0,.3);transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s,border-color .35s}.OptionsGrid_card__P2G7_:before{content:"";position:absolute;z-index:-1;inset-block-start:-24%;inset-inline-end:-16%;width:52%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--f,var(--accent)) 26%,transparent),transparent 70%);opacity:.5;transition:opacity .35s;pointer-events:none}.OptionsGrid_card__P2G7_:hover{transform:translateY(-6px);border-color:color-mix(in oklab,var(--f,var(--accent)) 42%,var(--line));box-shadow:0 46px 86px -30px color-mix(in oklab,var(--f,var(--accent)) 46%,transparent)}.OptionsGrid_card__P2G7_:hover:before{opacity:1}.OptionsGrid_card__P2G7_:hover .OptionsGrid_stageImg__MSks_{transform:scale(1.07)}.OptionsGrid_card__P2G7_:hover .OptionsGrid_badge__VpspU{transform:scale(1.1) translateY(-2px)}.OptionsGrid_card__P2G7_:hover .OptionsGrid_cardIcon__HnkcE{transform:scale(1.06)}.OptionsGrid_stage__A7WvO{position:relative;aspect-ratio:1/1.34;display:grid;place-items:center;padding:clamp(16px,2.4vw,28px) clamp(14px,2vw,22px) 6px;overflow:hidden;border-block-end:1px solid var(--line);background:linear-gradient(160deg,color-mix(in oklab,var(--f,var(--accent)) 16%,var(--surface)),color-mix(in oklab,var(--f,var(--accent)) 5%,var(--surface)) 62%,var(--surface))}.OptionsGrid_aura__8RUDx{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--f,var(--accent)) 55%,transparent),transparent 66%);filter:blur(14px);opacity:.5;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1);pointer-events:none}.OptionsGrid_card__P2G7_:hover .OptionsGrid_aura__8RUDx{opacity:.85;transform:translate(-50%,-50%) scale(1.12)}.OptionsGrid_stageImg__MSks_{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 24px rgba(35,12,20,.24));transition:transform .5s cubic-bezier(.2,.9,.3,1)}.OptionsGrid_badge__VpspU{position:absolute;inset-block-end:12px;inset-inline-end:12px;width:46px;height:46px;display:grid;place-items:center;font-size:1.5rem;line-height:1;border-radius:14px;z-index:2;color:var(--ink);background:var(--surface);border:1px solid color-mix(in oklab,var(--f,var(--accent)) 45%,var(--line));box-shadow:0 12px 26px -12px color-mix(in oklab,var(--f,var(--accent)) 50%,rgba(0,0,0,.4)),inset 0 1px 0 hsla(0,0%,100%,.6);transition:transform .3s cubic-bezier(.2,.9,.3,1)}.OptionsGrid_badge__VpspU svg{width:22px;height:22px}.OptionsGrid_iconWrap__vuQCs{display:grid;place-items:center;padding:clamp(26px,3.2vw,36px) 0 6px}.OptionsGrid_cardIcon__HnkcE{width:60px;height:60px;border-radius:17px;font-size:1.9rem}.OptionsGrid_cardIcon__HnkcE svg{width:26px;height:26px}.OptionsGrid_cardFoot__y4Ntf{display:flex;flex-direction:column;align-items:center;gap:6px;padding:clamp(15px,1.8vw,20px) clamp(14px,1.6vw,18px) clamp(17px,2vw,22px);text-align:center}.OptionsGrid_cardName__y0hmN{font-size:1.08rem;font-weight:700;color:var(--ink);letter-spacing:-.01em}.OptionsGrid_cardDesc__h3dVZ{font-size:.92rem;color:var(--ink-2);font-weight:300;line-height:1.55}.OptionsGrid_rule__nofCr{width:30px;height:4px;border-radius:999px;background:var(--f,var(--accent));box-shadow:0 3px 8px -2px color-mix(in oklab,var(--f,var(--accent)) 60%,transparent);transition:width .4s cubic-bezier(.2,.9,.3,1)}.OptionsGrid_card__P2G7_:hover .OptionsGrid_rule__nofCr{width:46px}.OptionsGrid_interactive__cMc_r{display:grid;gap:clamp(16px,2vw,22px)}.OptionsGrid_tablist__OyKEe{display:flex;flex-wrap:wrap;gap:10px}.OptionsGrid_pick__Mou5_{font-family:inherit;display:inline-flex;align-items:center;gap:10px;color:var(--ink-2);background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--line);border-radius:14px;padding:10px 16px 10px 12px;cursor:pointer;box-shadow:0 8px 20px -14px rgba(0,0,0,.24);transition:color .22s,background .22s,border-color .22s,transform .22s,box-shadow .22s}.OptionsGrid_pick__Mou5_:hover{border-color:var(--accent-line);color:var(--accent-strong);transform:translateY(-2px);box-shadow:0 16px 30px -18px color-mix(in oklab,var(--accent) 50%,transparent)}.OptionsGrid_pick__Mou5_:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OptionsGrid_pickIcon__wEHnh{display:inline-grid;place-items:center;font-size:1.3rem;line-height:1}.OptionsGrid_pickIcon__wEHnh svg{width:20px;height:20px}.OptionsGrid_pickName__3M_R4{font-size:.96rem;font-weight:600}.OptionsGrid_pickSwatch__Todyl{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--swatch,var(--accent));border:1px solid oklch(1 0 0/.5)}.OptionsGrid_pickOn__r0fbA,.OptionsGrid_pickOn__r0fbA:hover{color:#fff;border-color:transparent;transform:translateY(-2px);background:radial-gradient(120% 140% at 100% 0,color-mix(in oklab,var(--accent) 40%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in oklab,var(--accent) 52%,oklch(.19 .02 280)),color-mix(in oklab,var(--accent) 32%,oklch(.14 .02 280)));box-shadow:0 16px 34px -16px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.22)}.OptionsGrid_pickOn__r0fbA .OptionsGrid_pickIcon__wEHnh{color:#fff}.OptionsGrid_pickOn__r0fbA .OptionsGrid_pickSwatch__Todyl{border-color:hsla(0,0%,100%,.7)}.OptionsGrid_reveal__XXEvM{position:relative;overflow:hidden;isolation:isolate;display:flex;gap:clamp(16px,2vw,22px);align-items:center;background:linear-gradient(158deg,var(--surface),color-mix(in oklab,var(--surface-2) 72%,var(--surface)));border:1px solid var(--accent-line);border-radius:clamp(16px,2vw,22px);padding:clamp(20px,2.6vw,28px);box-shadow:0 28px 64px -34px color-mix(in oklab,var(--accent) 40%,rgba(0,0,0,.34));animation:OptionsGrid_og-reveal__L9Jzp .42s cubic-bezier(.2,.9,.3,1) both}.OptionsGrid_reveal__XXEvM:before{content:"";position:absolute;z-index:-1;inset-block-start:-30%;inset-inline-start:-10%;width:44%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 26%,transparent),transparent 70%);opacity:.7;pointer-events:none}.OptionsGrid_reveal__XXEvM:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes OptionsGrid_og-reveal__L9Jzp{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OptionsGrid_reveal__XXEvM{animation:none}}.OptionsGrid_revealIcon__OWH9R{width:64px;height:64px;border-radius:18px;font-size:2rem}.OptionsGrid_revealIcon__OWH9R svg{width:28px;height:28px}.OptionsGrid_revealStage__n11Ee{flex:0 0 auto;width:clamp(88px,12vw,112px);aspect-ratio:1;border-radius:18px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line);background:radial-gradient(120% 120% at 50% 15%,var(--accent-soft),var(--surface-2))}.OptionsGrid_revealBody__w6Sei{flex:1 1 auto;min-width:0}.OptionsGrid_revealName__mUgZ4{font-size:1.2rem;font-weight:700;color:var(--ink);margin-bottom:6px;letter-spacing:-.015em}.OptionsGrid_revealDesc__brQiH{color:var(--ink-2);font-weight:300;font-size:.98rem;line-height:1.6}.OptionsGrid_revealSwatch__PloxI{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--swatch,var(--accent));border:1px solid oklch(0 0 0/.12);box-shadow:inset 0 0 0 3px var(--surface),0 3px 8px -2px rgba(0,0,0,.3)}@media (max-width:560px){.OptionsGrid_reveal__XXEvM{flex-direction:column;align-items:flex-start;text-align:start}}.OptionsGrid_wgrid__Zq9Mb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(16px,1.8vw,24px)}.OptionsGrid_wcard__6qHTq{position:relative;display:flex;flex-direction:column;aspect-ratio:3/5;border-radius:26px;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(160deg,var(--f,var(--accent)),color-mix(in oklab,var(--f,var(--accent)),#000 26%) 88%);box-shadow:0 30px 60px -34px color-mix(in oklab,var(--f,var(--accent)) 70%,rgba(0,0,0,.4));transition:transform .55s cubic-bezier(.2,.85,.25,1),box-shadow .55s}.OptionsGrid_wcard__6qHTq:before{content:"";position:absolute;z-index:1;inset:0;background:radial-gradient(90% 60% at 22% -8%,hsla(0,0%,100%,.4),transparent 60%),radial-gradient(70% 40% at 100% 0,hsla(0,0%,100%,.16),transparent 55%);pointer-events:none}.OptionsGrid_wcard__6qHTq:after{content:"";position:absolute;z-index:1;inset-inline:0;inset-block-end:0;height:44%;background:linear-gradient(0deg,rgba(0,0,0,.34),transparent);pointer-events:none}.OptionsGrid_wcard__6qHTq:hover{transform:translateY(-9px);box-shadow:0 60px 100px -34px color-mix(in oklab,var(--f,var(--accent)) 78%,rgba(0,0,0,.5))}.OptionsGrid_wstage__Pi3DQ{position:relative;z-index:2;flex:1 1 auto;display:grid;place-items:center;padding:clamp(20px,3vw,34px) clamp(14px,2.5vw,26px) 0}.OptionsGrid_whalo____U1z{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:82%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.5),transparent 62%);filter:blur(10px);opacity:.72;transition:opacity .5s,transform .6s cubic-bezier(.2,.85,.25,1);pointer-events:none}.OptionsGrid_wbox__XxByz{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 26px 30px rgba(0,0,0,.42));transition:transform .6s cubic-bezier(.2,.85,.25,1)}.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_whalo____U1z{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_wbox__XxByz{transform:scale(1.08) translateY(-4px)}.OptionsGrid_wfoot__95D0X{position:relative;z-index:2;display:flex;align-items:center;gap:12px;padding:0 clamp(16px,2.4vw,22px) clamp(18px,2.4vw,24px)}.OptionsGrid_wchip__DTyWO{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;font-size:1.4rem;line-height:1;border-radius:13px;background:hsla(0,0%,100%,.92);color:#1a1a1a;box-shadow:0 10px 22px -10px rgba(0,0,0,.45);transition:transform .4s cubic-bezier(.2,.85,.25,1)}.OptionsGrid_wchip__DTyWO svg{width:20px;height:20px}.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_wchip__DTyWO{transform:translateY(-2px) rotate(-4deg) scale(1.06)}.OptionsGrid_wname__AVxhn{margin:0;color:#fff;font-size:1.16rem;font-weight:800;letter-spacing:-.01em;text-shadow:0 1px 10px rgba(0,0,0,.28)}.OptionsGrid_wIconWrap__8srMF{position:relative;z-index:2;flex:1 1 auto;display:grid;place-items:center;padding:clamp(24px,3vw,36px)}.OptionsGrid_wcardIcon__tAbUa{width:68px;height:68px;display:grid;place-items:center;border-radius:20px;font-size:2.1rem;line-height:1;color:#fff;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.4)}.OptionsGrid_wcardIcon__tAbUa svg{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.OptionsGrid_wcard__6qHTq,.OptionsGrid_wcard__6qHTq:hover,.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_wbox__XxByz,.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_wchip__DTyWO,.OptionsGrid_wcard__6qHTq:hover .OptionsGrid_whalo____U1z{transform:none}}.HeroGeneric_section__hYcu1{padding-block:clamp(48px,8vw,104px);position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}.HeroGeneric_inner__DyLCA{width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px);position:relative}.HeroGeneric_copy__2Jv8D{min-width:0}.HeroGeneric_eyebrow__PgHSS{display:inline-flex;align-items:center;font-size:.82rem;font-weight:600;letter-spacing:.06em;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 14px;margin-bottom:20px}.HeroGeneric_title__JVpPX{font-size:clamp(2rem,5.2vw,3.5rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--ink);margin:0 0 18px}.HeroGeneric_titleAccent__VXABH{color:var(--accent-strong);font-weight:800}.HeroGeneric_subtitle__fXSTr{font-size:clamp(1.06rem,1.8vw,1.32rem);font-weight:400;color:var(--ink-2);line-height:1.5;max-width:46ch;margin:0 0 14px}.HeroGeneric_description__a5Wak{font-size:1.02rem;font-weight:300;color:var(--muted);line-height:1.7;max-width:60ch;margin:0}.HeroGeneric_actions__Xk1Kn{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.HeroGeneric_btn__49Stq{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;border-radius:14px;padding:14px 26px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .25s,border-color .25s,color .25s}.HeroGeneric_btnPrimary__ML8Ed{background:var(--accent-strong);color:var(--surface);box-shadow:0 10px 26px -12px var(--accent)}.HeroGeneric_btnPrimary__ML8Ed:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px var(--accent)}.HeroGeneric_btnGhost__e_aoG{background:transparent;color:var(--accent-ink);border-color:var(--accent-line)}.HeroGeneric_btnGhost__e_aoG:hover{background:var(--accent-soft);transform:translateY(-2px)}.HeroGeneric_btnText__VFmlE{background:transparent;color:var(--accent-ink);border-color:transparent;padding-inline:10px}.HeroGeneric_btnText__VFmlE:hover{color:var(--accent-strong);text-decoration:underline;text-underline-offset:4px}.HeroGeneric_split__bZWf2{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);align-items:center}@media (max-width:820px){.HeroGeneric_split__bZWf2{grid-template-columns:1fr;gap:36px}}.HeroGeneric_media__E6028{margin:0;position:relative;border-radius:var(--radius);background:var(--hg-media-bg,radial-gradient(120% 120% at 70% 15%,var(--accent-soft),var(--surface-2)));border:1px solid var(--line);box-shadow:var(--shadow-lg);aspect-ratio:4/3.4;display:grid;place-items:center;overflow:hidden}.dark .HeroGeneric_media__E6028{background:var(--hg-media-bg-dark,radial-gradient(120% 120% at 70% 15%,var(--accent-soft),var(--surface-2)))}:is(.pb-surface,.pb-thumb):not(.dark) .HeroGeneric_media__E6028{background:var(--hg-media-bg,radial-gradient(120% 120% at 70% 15%,var(--accent-soft),var(--surface-2)))}.HeroGeneric_mediaImg__O62me{max-width:calc(var(--hg-img-scale, 82) * 1%);max-height:calc(var(--hg-img-scale, 82) * 1%);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.HeroGeneric_mediaFallback___8p6n{position:relative;border-radius:var(--radius);background:var(--hg-media-bg,radial-gradient(130% 130% at 72% 18%,var(--accent-soft),var(--surface-2)));border:1px solid var(--line);box-shadow:var(--shadow-lg);aspect-ratio:4/3.4;overflow:hidden}.dark .HeroGeneric_mediaFallback___8p6n{background:var(--hg-media-bg-dark,radial-gradient(130% 130% at 72% 18%,var(--accent-soft),var(--surface-2)))}:is(.pb-surface,.pb-thumb):not(.dark) .HeroGeneric_mediaFallback___8p6n{background:var(--hg-media-bg,radial-gradient(130% 130% at 72% 18%,var(--accent-soft),var(--surface-2)))}.HeroGeneric_mediaBare__yqciq,.dark .HeroGeneric_mediaBare__yqciq,:is(.pb-surface,.pb-thumb):not(.dark) .HeroGeneric_mediaBare__yqciq{background:none;border-color:transparent;box-shadow:none}.HeroGeneric_orb__0mMBx{position:absolute;inset-block-start:16%;inset-inline-start:22%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--accent),var(--accent-strong));opacity:.85;filter:blur(2px)}.HeroGeneric_orbSmall__TlxtT{position:absolute;inset-block-end:18%;inset-inline-end:20%;width:22%;aspect-ratio:1;border-radius:50%;border:2px solid var(--accent-line);background:var(--surface)}.HeroGeneric_section__hYcu1[data-variant=centered]{background:radial-gradient(90% 120% at 50% -10%,var(--accent-soft),transparent 70%)}.HeroGeneric_centered__TG0Ea{max-width:760px;margin-inline:auto;text-align:center}.HeroGeneric_centered__TG0Ea .HeroGeneric_description__a5Wak,.HeroGeneric_centered__TG0Ea .HeroGeneric_eyebrow__PgHSS,.HeroGeneric_centered__TG0Ea .HeroGeneric_subtitle__fXSTr{margin-inline:auto}.HeroGeneric_centered__TG0Ea .HeroGeneric_actions__Xk1Kn{justify-content:center}.HeroGeneric_section__hYcu1[data-variant=spotlight]{background:radial-gradient(72% 90% at 50% 2%,var(--accent-soft),transparent 70%)}.HeroGeneric_spotlight__jmw3W{display:grid;justify-items:center;text-align:center;gap:clamp(30px,5vw,52px)}.HeroGeneric_spotlight__jmw3W .HeroGeneric_copy__2Jv8D{max-width:680px}.HeroGeneric_spotlight__jmw3W .HeroGeneric_description__a5Wak,.HeroGeneric_spotlight__jmw3W .HeroGeneric_eyebrow__PgHSS,.HeroGeneric_spotlight__jmw3W .HeroGeneric_subtitle__fXSTr{margin-inline:auto}.HeroGeneric_spotlight__jmw3W .HeroGeneric_actions__Xk1Kn{justify-content:center}.HeroGeneric_spotStage__noA1k{position:relative;display:grid;place-items:center;width:min(320px,74vw);aspect-ratio:1}.HeroGeneric_spotGlow__xEQN0{position:absolute;inset:4%;border-radius:50%;background:radial-gradient(circle at 50% 42%,var(--accent),transparent 66%);opacity:.55;filter:blur(30px)}.HeroGeneric_spotImg__vN1z9{position:relative;width:82%;height:82%;-o-object-fit:contain;object-fit:contain;padding:clamp(18px,3vw,30px);border-radius:30px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg)}.HeroGeneric_spotOrb__Q_XWj{position:relative;width:66%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 36% 30%,var(--accent),var(--accent-strong));box-shadow:var(--shadow-lg)}.HeroGeneric_overlay__FpCXX{position:relative;display:flex;align-items:flex-end;min-height:clamp(400px,58vh,600px);border-radius:var(--radius);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow-lg)}.HeroGeneric_overlayImg__18r_i{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HeroGeneric_overlayFallback__XXFv8{position:absolute;inset:0;background:linear-gradient(135deg,var(--accent),var(--accent-strong))}.HeroGeneric_overlayScrim__H6Mo9{position:absolute;inset:0;background:linear-gradient(0deg,oklch(.16 .03 250/.9) 0,oklch(.16 .03 250/.55) 38%,transparent 76%)}.HeroGeneric_overlayCopy__lhILK{position:relative;padding:clamp(26px,4.5vw,56px);max-width:640px}.HeroGeneric_overlay__FpCXX .HeroGeneric_eyebrow__PgHSS{color:#fff;background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.32)}.HeroGeneric_overlay__FpCXX .HeroGeneric_title__JVpPX{color:#fff}.HeroGeneric_overlay__FpCXX .HeroGeneric_titleAccent__VXABH{color:var(--accent)}.HeroGeneric_overlay__FpCXX .HeroGeneric_subtitle__fXSTr{color:hsla(0,0%,100%,.92)}.HeroGeneric_overlay__FpCXX .HeroGeneric_description__a5Wak{color:hsla(0,0%,100%,.78)}.HeroGeneric_overlay__FpCXX .HeroGeneric_btnGhost__e_aoG{color:#fff;border-color:hsla(0,0%,100%,.5)}.HeroGeneric_overlay__FpCXX .HeroGeneric_btnGhost__e_aoG:hover{background:hsla(0,0%,100%,.14)}.HeroGeneric_panel__zLiJ8{display:grid;grid-template-columns:1.08fr .92fr;align-items:center}.HeroGeneric_panel__zLiJ8 .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_panel__zLiJ8 .HeroGeneric_media__E6028{aspect-ratio:4/3.6}.HeroGeneric_panelCard__g5b9g{position:relative;z-index:2;margin-inline-start:clamp(-96px,-14%,-48px);padding:clamp(28px,3.5vw,48px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg)}@media (max-width:820px){.HeroGeneric_panel__zLiJ8{grid-template-columns:1fr}.HeroGeneric_panelCard__g5b9g{margin-inline-start:0;margin-block-start:-40px;margin-inline:clamp(12px,5vw,40px)}}.HeroGeneric_showcase__DoTIn{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,68px);align-items:center}@media (max-width:820px){.HeroGeneric_showcase__DoTIn{grid-template-columns:1fr;gap:44px}}.HeroGeneric_showcaseStage__Tx4eA{position:relative;isolation:isolate}.HeroGeneric_showcaseBackdrop__5Qt2A{position:absolute;z-index:-1;inset-block:10%;inset-inline:16% -7%;border-radius:var(--radius);background:linear-gradient(135deg,var(--accent),var(--accent-strong));opacity:.92}.HeroGeneric_showcaseStage__Tx4eA .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_showcaseStage__Tx4eA .HeroGeneric_media__E6028{position:relative}.HeroGeneric_minimal__HaIme{max-width:820px}.HeroGeneric_minimal__HaIme .HeroGeneric_title__JVpPX{font-size:clamp(2.4rem,6.6vw,4.6rem);line-height:1.02}.HeroGeneric_minimal__HaIme .HeroGeneric_title__JVpPX:after{content:"";display:block;width:68px;height:4px;margin-block-start:clamp(20px,3vw,30px);border-radius:2px;background:var(--accent)}.HeroGeneric_minimal__HaIme .HeroGeneric_subtitle__fXSTr{font-size:clamp(1.12rem,2vw,1.42rem)}.HeroGeneric_section__hYcu1[data-variant=signature]{background:radial-gradient(58% 78% at 84% 10%,oklch(.65 .2 18/.1),transparent 60%),radial-gradient(52% 70% at 10% 92%,oklch(.8 .15 74/.09),transparent 62%)}.HeroGeneric_signature__FiM_W{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,5vw,72px);align-items:center}@media (max-width:820px){.HeroGeneric_signature__FiM_W{grid-template-columns:1fr;gap:40px}}.HeroGeneric_sigStage__D_cxF{position:relative;isolation:isolate}.HeroGeneric_sigAura__3JK4U{position:absolute;z-index:-1;inset:-8% -5%;border-radius:50%;background:linear-gradient(135deg,#e11d48,#f59e0b);filter:blur(48px);opacity:.3}.HeroGeneric_signature__FiM_W .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_signature__FiM_W .HeroGeneric_media__E6028{box-shadow:0 34px 90px -34px oklch(.5 .12 20/.55)}.HeroGeneric_signature__FiM_W .HeroGeneric_btnPrimary__ML8Ed{background:linear-gradient(135deg,#e11d48,#f59e0b);color:#fff;box-shadow:0 12px 30px -12px #e11d48}.HeroGeneric_signature__FiM_W .HeroGeneric_btnPrimary__ML8Ed:hover{box-shadow:0 18px 42px -12px #e11d48}.HeroGeneric_bento__l_UG5{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto auto;gap:clamp(14px,1.6vw,20px);min-height:clamp(420px,56vh,560px)}@media (max-width:820px){.HeroGeneric_bento__l_UG5{grid-template-columns:1fr;grid-template-rows:none}}.HeroGeneric_bentoMain__xWNQM{grid-row:1/span 2;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,3.4vw,48px);border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);overflow:hidden}@media (max-width:820px){.HeroGeneric_bentoMain__xWNQM{grid-row:auto}}.HeroGeneric_bentoHead__AnhhD{display:flex;flex-direction:column;align-items:flex-start}.HeroGeneric_bentoMain__xWNQM .HeroGeneric_title__JVpPX{font-size:clamp(2.2rem,4.6vw,3.7rem);margin-block-end:24px}.HeroGeneric_bentoArt__wGiXf{align-self:flex-end;max-width:60%;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 40px oklch(.4 .05 250/.25))}.HeroGeneric_bentoBrand__NXMI0,.HeroGeneric_bentoDark__5Y1u1{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(22px,2.4vw,32px);border-radius:var(--radius);overflow:hidden;min-height:168px}.HeroGeneric_bentoBrand__NXMI0{background:linear-gradient(150deg,#e11d48,#f97316 55%,#f59e0b);color:#fff}.HeroGeneric_bentoDark__5Y1u1{background:oklch(.21 .02 255);border:1px solid oklch(.32 .02 255);color:#fff}.HeroGeneric_bentoCardTitle__emzlo{margin:0;font-size:clamp(1.14rem,1.7vw,1.5rem);font-weight:700;line-height:1.25;color:#fff;max-width:92%}.HeroGeneric_bentoChart__VcKST{width:100%;height:78px;color:hsla(0,0%,100%,.92)}.HeroGeneric_bentoDark__5Y1u1 .HeroGeneric_btnGhost__e_aoG{color:#fff;border-color:hsla(0,0%,100%,.4);align-self:flex-start}.HeroGeneric_bentoDark__5Y1u1 .HeroGeneric_btnGhost__e_aoG:hover{background:hsla(0,0%,100%,.12)}.HeroGeneric_immersive__dKmVH{position:relative;min-height:clamp(460px,66vh,660px);border-radius:var(--radius);overflow:hidden;display:flex;align-items:center;isolation:isolate}.HeroGeneric_immBg__44HES{position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,var(--accent-strong) 0,var(--accent) 55%,oklch(.28 .05 220) 100%)}.HeroGeneric_immBgImg__M7WOM{position:absolute;inset-block:0;inset-inline-end:0;width:56%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to var(--imm-fade,left),#000 62%,transparent 100%);mask-image:linear-gradient(to var(--imm-fade,left),#000 62%,transparent 100%)}[dir=rtl] .HeroGeneric_immBgImg__M7WOM{inset-inline-end:auto;inset-inline-start:0;--imm-fade:right}.HeroGeneric_immScrim__t9Gf4{position:absolute;inset:0;background:linear-gradient(to var(--imm-scrim,right),oklch(.2 .04 230/.5) 0,transparent 60%)}[dir=rtl] .HeroGeneric_immScrim__t9Gf4{--imm-scrim:left}.HeroGeneric_immCopy__DHqtB{position:relative;padding:clamp(28px,5vw,68px);max-width:620px}.HeroGeneric_immEyebrow__m637T{gap:8px;color:#fff;background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.32)}.HeroGeneric_immMark__fFAWT{color:#fff}.HeroGeneric_immersive__dKmVH .HeroGeneric_title__JVpPX{color:#fff;font-size:clamp(2.6rem,6.4vw,4.8rem);line-height:1.03;font-weight:500}.HeroGeneric_immersive__dKmVH .HeroGeneric_titleAccent__VXABH{color:#fff;font-weight:800}.HeroGeneric_immersive__dKmVH .HeroGeneric_btnPrimary__ML8Ed{background:#fff;color:oklch(.28 .05 230)}.HeroGeneric_immersive__dKmVH .HeroGeneric_btnPrimary__ML8Ed:hover{background:hsla(0,0%,100%,.9)}.HeroGeneric_immersive__dKmVH .HeroGeneric_btnGhost__e_aoG{color:#fff;border-color:hsla(0,0%,100%,.5)}.HeroGeneric_immersive__dKmVH .HeroGeneric_btnGhost__e_aoG:hover{background:hsla(0,0%,100%,.14)}.HeroGeneric_immCard__A4R8A{position:absolute;z-index:2;inset-block-end:clamp(24px,4vw,48px);inset-inline-end:clamp(24px,4vw,56px);max-width:min(320px,62%);padding:20px 22px;border-radius:18px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px -20px rgba(0,0,0,.45)}.HeroGeneric_immCardTitle__kcbmU{margin:0 0 6px;font-size:1.15rem;font-weight:700;color:#fff}.HeroGeneric_immCardText__pdjnu{margin:0;font-size:.92rem;line-height:1.5;color:hsla(0,0%,100%,.82)}@media (max-width:720px){.HeroGeneric_immCard__A4R8A{position:static;max-width:none;margin:clamp(12px,4vw,28px);margin-block-start:-8px}}.HeroGeneric_section__hYcu1[data-variant=fullscreen]{padding:0}.HeroGeneric_section__hYcu1[data-variant=fullscreen] .HeroGeneric_inner__DyLCA{max-width:none;padding-inline:0}.HeroGeneric_fullscreen__8iMfX{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(28px,5vw,60px);overflow:hidden;text-align:start}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_overlayFallback__XXFv8,.HeroGeneric_fullscreen__8iMfX .HeroGeneric_overlayImg__18r_i{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HeroGeneric_fsScrim__oEAKJ{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,oklch(.14 .02 55/.62) 0,oklch(.14 .02 55/.1) 24%,transparent 46%,oklch(.13 .02 55/.55) 74%,oklch(.11 .02 55/.92) 100%),linear-gradient(to var(--fs-lead,right),oklch(.12 .02 55/.6),transparent 58%)}[dir=rtl] .HeroGeneric_fsScrim__oEAKJ{--fs-lead:left}.HeroGeneric_fsGlow__wpy8Z{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(44% 50% at var(--fs-glow-x,84%) 6%,color-mix(in oklab,var(--accent) 55%,transparent),transparent 68%);opacity:.55;mix-blend-mode:screen}[dir=rtl] .HeroGeneric_fsGlow__wpy8Z{--fs-glow-x:16%}.HeroGeneric_fsFrame__mYW1p{position:absolute;inset:clamp(14px,1.5vw,26px);z-index:2;pointer-events:none;border:1px solid hsla(0,0%,100%,.14);border-radius:10px}@media (max-width:640px){.HeroGeneric_fsFrame__mYW1p{display:none}}.HeroGeneric_fsBottom__obzUa,.HeroGeneric_fsTop__a58Mo{position:relative;z-index:3;padding:clamp(30px,4.6vw,68px)}.HeroGeneric_fsTop__a58Mo{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,1.8vw,22px);padding-bottom:0}.HeroGeneric_fsLogo__wHxXe{height:clamp(38px,4.4vw,54px);width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:clamp(2px,.6vw,6px);filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.HeroGeneric_fsEyebrow__1ZVML{gap:8px;color:#fff;background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3);margin:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.HeroGeneric_fsEyebrow__1ZVML:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 40%,transparent)}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_title__JVpPX{color:#fff;font-size:clamp(2.5rem,6vw,4.7rem);line-height:1.03;letter-spacing:-.025em;font-weight:700;margin:0;max-width:17ch;text-shadow:0 2px 30px rgba(0,0,0,.4)}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_titleAccent__VXABH{color:var(--accent);font-weight:800;text-shadow:0 1px 26px color-mix(in oklab,var(--accent) 55%,transparent)}.HeroGeneric_fsRating__MDLcM{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.HeroGeneric_fsStars__SyZNY{position:relative;display:inline-block;direction:ltr;font-size:1.15rem;line-height:1;letter-spacing:3px}.HeroGeneric_fsStarsBase__wYx_Y{color:hsla(0,0%,100%,.32)}.HeroGeneric_fsStarsFill__Op5IY{position:absolute;inset:0;width:var(--fs-fill,0);overflow:hidden;white-space:nowrap;color:oklch(.82 .16 82)}.HeroGeneric_fsRatingNote__dfdUF{color:hsla(0,0%,100%,.85);font-size:.92rem;font-weight:500;letter-spacing:.01em}.HeroGeneric_fsBottom__obzUa{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(28px,4vw,48px);flex-wrap:wrap;padding-top:0}.HeroGeneric_fsLead__kffGz{max-width:50ch;min-width:min(100%,320px);flex:1 1 420px}.HeroGeneric_fsSubtitle__BeLgZ{color:#fff;font-size:clamp(1.24rem,2vw,1.7rem);font-weight:600;line-height:1.35;letter-spacing:-.01em;margin:0 0 14px;max-width:32ch}.HeroGeneric_fsDesc__gI_XW{color:hsla(0,0%,100%,.8);font-size:clamp(.98rem,1.4vw,1.14rem);font-weight:400;line-height:1.65;margin:0 0 26px;max-width:52ch}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_btnPrimary__ML8Ed{background:#fff;color:oklch(.2 .012 60);box-shadow:0 12px 34px -14px rgba(0,0,0,.65)}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_btnPrimary__ML8Ed:hover{background:hsla(0,0%,100%,.9)}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_btnGhost__e_aoG{color:#fff;border-color:hsla(0,0%,100%,.5)}.HeroGeneric_fullscreen__8iMfX .HeroGeneric_btnGhost__e_aoG:hover{background:hsla(0,0%,100%,.14)}.HeroGeneric_fsStatRow__sq7tV{list-style:none;margin:clamp(26px,3vw,36px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:clamp(18px,2.4vw,34px)}.HeroGeneric_fsStat__tSKqW{display:flex;flex-direction:column;gap:3px;padding-inline-start:clamp(18px,2.4vw,34px);border-inline-start:1px solid hsla(0,0%,100%,.2)}.HeroGeneric_fsStat__tSKqW:first-child{padding-inline-start:0;border-inline-start:none}.HeroGeneric_fsStatValue__CuMdw{color:#fff;font-size:clamp(1.4rem,2.3vw,1.9rem);font-weight:800;line-height:1;letter-spacing:-.02em}.HeroGeneric_fsStatLabel___7pyu{color:hsla(0,0%,100%,.72);font-size:.78rem;font-weight:500;letter-spacing:.02em}.HeroGeneric_fsCard__2M71w{align-self:flex-end;flex:0 1 380px;max-width:min(400px,100%);padding:clamp(20px,1.9vw,28px);display:flex;flex-direction:column;gap:clamp(16px,1.6vw,22px);border-radius:22px;background:rgba(18,14,10,.46);border:1px solid hsla(0,0%,100%,.16);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);box-shadow:0 30px 72px -30px rgba(0,0,0,.7)}.HeroGeneric_fsFeatures__PG82j{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(15px,1.5vw,20px)}.HeroGeneric_fsFeature__uD_Ul{display:flex;gap:13px;align-items:flex-start}.HeroGeneric_fsFeatureIcon__OU2bJ{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in oklab,var(--accent) 32%,hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.16);color:#fff}.HeroGeneric_fsFeatureGlyph__wRPlB{width:19px;height:19px}.HeroGeneric_fsFeatureDot__Xq_zA{width:8px;height:8px;border-radius:50%;background:#fff}.HeroGeneric_fsFeatureBody__nnoxs{display:flex;flex-direction:column;gap:3px;min-width:0}.HeroGeneric_fsFeatureTitle__IN861{color:#fff;font-weight:700;font-size:1rem;line-height:1.25}.HeroGeneric_fsFeatureText__4bDMB{color:hsla(0,0%,100%,.74);font-size:.86rem;line-height:1.45}.HeroGeneric_fsBadges__MuC3i{display:flex;flex-wrap:wrap;gap:8px;padding-top:clamp(14px,1.4vw,18px);border-top:1px solid hsla(0,0%,100%,.12)}.HeroGeneric_fsBadge__csYuC{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;letter-spacing:.05em;padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.92)}.HeroGeneric_fsBadge__csYuC:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent)}@media (max-width:720px){.HeroGeneric_fsBottom__obzUa{flex-direction:column;align-items:stretch}.HeroGeneric_fsCard__2M71w{align-self:stretch;flex-basis:auto;max-width:none}}.HeroGeneric_section__hYcu1[data-variant=split]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 58% at 98% -4%,var(--accent-soft),transparent 58%),radial-gradient(38% 52% at -2% 104%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 60%)}.HeroGeneric_split__bZWf2{position:relative}.HeroGeneric_split__bZWf2 .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_split__bZWf2 .HeroGeneric_media__E6028{border-radius:clamp(20px,2.2vw,30px);box-shadow:0 44px 100px -50px color-mix(in oklab,var(--accent) 58%,oklch(.22 .03 260)),0 2px 10px -3px rgba(0,0,0,.12)}.HeroGeneric_section__hYcu1[data-variant=centered]{background:radial-gradient(80% 110% at 50% -12%,var(--accent-soft),transparent 66%),radial-gradient(48% 62% at 50% 122%,color-mix(in oklab,var(--accent) 9%,transparent),transparent 70%)}.HeroGeneric_centered__TG0Ea .HeroGeneric_title__JVpPX{font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.05;letter-spacing:-.025em}.HeroGeneric_centered__TG0Ea .HeroGeneric_eyebrow__PgHSS{margin-bottom:22px}.HeroGeneric_centered__TG0Ea .HeroGeneric_actions__Xk1Kn{margin-top:34px}.HeroGeneric_section__hYcu1[data-variant=spotlight]{background:radial-gradient(66% 84% at 50% 0,var(--accent-soft),transparent 68%),radial-gradient(40% 42% at 50% 6%,color-mix(in oklab,var(--accent) 13%,transparent),transparent 70%)}.HeroGeneric_spotStage__noA1k{isolation:isolate}.HeroGeneric_spotStage__noA1k:after{content:"";position:absolute;inset-block-end:-5%;inset-inline:16%;height:7%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.3),transparent 78%);filter:blur(7px)}.HeroGeneric_spotGlow__xEQN0{opacity:.7}.HeroGeneric_spotImg__vN1z9{box-shadow:0 42px 92px -42px color-mix(in oklab,var(--accent) 52%,rgba(0,0,0,.6))}.HeroGeneric_overlay__FpCXX{border-radius:clamp(20px,2vw,30px);box-shadow:0 46px 104px -54px rgba(0,0,0,.6)}.HeroGeneric_overlayScrim__H6Mo9{background:linear-gradient(to top,oklch(.14 .03 250/.94) 0,oklch(.14 .03 250/.5) 42%,transparent 78%),linear-gradient(to var(--ov-lead,right),oklch(.14 .03 250/.48),transparent 56%)}[dir=rtl] .HeroGeneric_overlayScrim__H6Mo9{--ov-lead:left}.HeroGeneric_overlay__FpCXX .HeroGeneric_eyebrow__PgHSS{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.HeroGeneric_overlay__FpCXX .HeroGeneric_title__JVpPX{text-shadow:0 2px 24px rgba(0,0,0,.45)}.HeroGeneric_panel__zLiJ8 .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_panel__zLiJ8 .HeroGeneric_media__E6028{border-radius:clamp(20px,2vw,28px)}.HeroGeneric_panelCard__g5b9g{overflow:hidden;box-shadow:0 42px 92px -48px color-mix(in oklab,var(--accent) 40%,oklch(.2 .02 260)),0 2px 8px -2px rgba(0,0,0,.08)}.HeroGeneric_panelCard__g5b9g:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(to var(--pnl,right),var(--accent),transparent 78%)}[dir=rtl] .HeroGeneric_panelCard__g5b9g:before{--pnl:left}.HeroGeneric_showcaseBackdrop__5Qt2A{filter:blur(1.5px);opacity:.9;border-radius:clamp(22px,2.4vw,32px)}.HeroGeneric_showcaseStage__Tx4eA:after{content:"";position:absolute;z-index:-2;inset:-8%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--accent) 28%,transparent),transparent 72%);filter:blur(44px)}.HeroGeneric_showcase__DoTIn .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_showcase__DoTIn .HeroGeneric_media__E6028{border-radius:clamp(20px,2vw,28px);box-shadow:0 42px 92px -46px color-mix(in oklab,var(--accent) 48%,oklch(.2 .02 260))}.HeroGeneric_minimal__HaIme .HeroGeneric_title__JVpPX{font-size:clamp(2.6rem,7.2vw,5rem);letter-spacing:-.03em}.HeroGeneric_minimal__HaIme .HeroGeneric_title__JVpPX:after{width:88px;height:5px;background:linear-gradient(to var(--min,right),var(--accent),color-mix(in oklab,var(--accent) 25%,transparent))}[dir=rtl] .HeroGeneric_minimal__HaIme .HeroGeneric_title__JVpPX:after{--min:left}.HeroGeneric_minimal__HaIme .HeroGeneric_eyebrow__PgHSS{margin-bottom:24px}.HeroGeneric_minimal__HaIme .HeroGeneric_description__a5Wak{max-width:62ch}.HeroGeneric_sigAura__3JK4U{opacity:.4;filter:blur(56px);inset:-12% -8%}.HeroGeneric_sigStage__D_cxF:after{content:"";position:absolute;z-index:-1;inset:2%;border-radius:50%;border:1px solid color-mix(in oklab,#e11d48 42%,transparent);opacity:.5}.HeroGeneric_signature__FiM_W .HeroGeneric_mediaFallback___8p6n,.HeroGeneric_signature__FiM_W .HeroGeneric_media__E6028{border-radius:clamp(22px,2.4vw,34px)}.HeroGeneric_bentoBrand__NXMI0,.HeroGeneric_bentoDark__5Y1u1,.HeroGeneric_bentoMain__xWNQM{border-radius:clamp(18px,1.8vw,26px);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}.HeroGeneric_bentoMain__xWNQM{box-shadow:0 30px 70px -48px rgba(0,0,0,.3)}.HeroGeneric_bentoBrand__NXMI0{position:relative;box-shadow:0 26px 60px -34px color-mix(in oklab,#e11d48 60%,transparent)}.HeroGeneric_bentoDark__5Y1u1{box-shadow:0 26px 60px -40px rgba(0,0,0,.5)}.HeroGeneric_bentoBrand__NXMI0:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(80% 60% at 50% -22%,hsla(0,0%,100%,.22),transparent 62%);pointer-events:none}.HeroGeneric_immersive__dKmVH{box-shadow:0 46px 104px -56px rgba(0,0,0,.55)}.HeroGeneric_immBg__44HES:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 100% at 50% 100%,oklch(.15 .04 250/.42),transparent 60%);pointer-events:none}.HeroGeneric_immCard__A4R8A{box-shadow:0 28px 66px -26px rgba(0,0,0,.55)}.HeroCarousel_section__nmSXl{position:relative;isolation:isolate;overflow:hidden;width:100%;color-scheme:light dark;--on:oklch(0.98 0.01 95);--on-dim:oklch(0.9 0.018 95);--on-line:color-mix(in oklab,var(--on) 42%,transparent);--tint:var(--slide-tint,var(--accent-strong,oklch(0.5 0.11 224)));--scrim-active:var(--scrim)}.dark .HeroCarousel_section__nmSXl{--scrim-active:var(--scrim-dark,var(--scrim))}.HeroCarousel_section__nmSXl[data-height=full]{min-height:100vh;min-height:100svh}.HeroCarousel_section__nmSXl[data-height=tall]{min-height:82vh;min-height:82svh}.HeroCarousel_section__nmSXl[data-height=medium]{min-height:66vh;min-height:66svh}.HeroCarousel_viewport__cc5m2{position:absolute;inset:0}.HeroCarousel_slide__SgSLO{position:absolute;inset:0;opacity:0;transition:none;will-change:opacity}.HeroCarousel_slide__SgSLO[data-active]{opacity:1;z-index:1}.HeroCarousel_section__nmSXl[data-ready] .HeroCarousel_slide__SgSLO{transition:opacity .9s cubic-bezier(.22,1,.36,1)}.HeroCarousel_media__S9Pqc{position:absolute;inset:0;overflow:hidden;background:var(--accent-soft,oklch(.95 .02 220))}.HeroCarousel_mediaImg__ePuFo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.02)}.HeroCarousel_section__nmSXl[data-ready] .HeroCarousel_slide__SgSLO[data-active] .HeroCarousel_mediaImg__ePuFo{animation:HeroCarousel_kenburns__wtIKk 11s ease-out both}@keyframes HeroCarousel_kenburns__wtIKk{0%{transform:scale(1.02)}to{transform:scale(1.13)}}.HeroCarousel_mediaFallback__KDMU8{position:absolute;inset:0;background:radial-gradient(120% 120% at 78% 12%,color-mix(in oklab,var(--tint) 55%,transparent),transparent 60%),linear-gradient(135deg,var(--accent-strong,#2b6) 0,var(--accent-ink,#144) 100%)}.HeroCarousel_scrim__hTcTW{position:absolute;inset:0;pointer-events:none}[data-variant=cinematic] .HeroCarousel_scrim__hTcTW{background:linear-gradient(to top,color-mix(in oklab,#000 calc(var(--scrim-active) * 96%),transparent),transparent 58%),linear-gradient(to right,color-mix(in oklab,#000 calc(var(--scrim-active) * 60%),transparent),transparent 55%)}[data-variant=centered] .HeroCarousel_scrim__hTcTW{background:radial-gradient(120% 90% at 50% 50%,transparent 30%,color-mix(in oklab,#000 calc(var(--scrim-active) * 82%),transparent)),linear-gradient(0deg,color-mix(in oklab,#000 calc(var(--scrim-active) * 40%),transparent),color-mix(in oklab,#000 calc(var(--scrim-active) * 40%),transparent))}[data-variant=minimal] .HeroCarousel_scrim__hTcTW{background:linear-gradient(to top,color-mix(in oklab,#000 calc(var(--scrim-active) * 70%),transparent),transparent 46%)}[data-variant=split] .HeroCarousel_scrim__hTcTW{background:none}.HeroCarousel_copy__XIqqD{display:flex;flex-direction:column;gap:0;color:var(--on);z-index:2}.HeroCarousel_eyebrow__TdpO3{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--on);background:color-mix(in oklab,var(--on) 14%,transparent);border:1px solid var(--on-line);border-radius:999px;padding:7px 15px;margin-bottom:22px;backdrop-filter:blur(6px)}.HeroCarousel_title__Xa9Ll{font-size:clamp(2.3rem,6vw,4.4rem);font-weight:800;line-height:1.04;letter-spacing:-.025em;color:var(--on);margin:0;text-wrap:balance;text-shadow:0 2px 30px color-mix(in oklab,#000 45%,transparent)}.HeroCarousel_titleAccent__jQArQ{color:color-mix(in oklab,var(--accent,oklch(.7 .13 220)) 62%,var(--on));font-weight:800}.HeroCarousel_subtitle__EH8We{font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:400;color:var(--on-dim);line-height:1.55;max-width:52ch;margin:20px 0 0;text-shadow:0 1px 20px color-mix(in oklab,#000 45%,transparent)}.HeroCarousel_alignStart__XZqDK{align-items:flex-start;text-align:start}.HeroCarousel_alignCenter__qL745{align-items:center;text-align:center}.HeroCarousel_alignCenter__qL745 .HeroCarousel_subtitle__EH8We{margin-inline:auto}.HeroCarousel_alignEnd__om7Yz{align-items:flex-end;text-align:end}.HeroCarousel_alignEnd__om7Yz .HeroCarousel_subtitle__EH8We{margin-inline-start:auto}.HeroCarousel_actions__9ymYW{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.HeroCarousel_alignCenter__qL745 .HeroCarousel_actions__9ymYW{justify-content:center}.HeroCarousel_alignEnd__om7Yz .HeroCarousel_actions__9ymYW{justify-content:flex-end}.HeroCarousel_btn__u2Smz{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;padding:15px 30px;border-radius:999px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),background-color .3s ease}.HeroCarousel_btnPrimary__6pqzd{background:var(--accent,oklch(.6 .12 220));color:var(--on);box-shadow:0 12px 34px color-mix(in oklab,var(--accent,#2b6) 45%,transparent)}.HeroCarousel_btnPrimary__6pqzd:hover{transform:translateY(-2px);box-shadow:0 18px 42px color-mix(in oklab,var(--accent,#2b6) 55%,transparent)}.HeroCarousel_btnGhost__Fc3K7{background:color-mix(in oklab,var(--on) 10%,transparent);border-color:var(--on-line);color:var(--on);backdrop-filter:blur(8px)}.HeroCarousel_btnGhost__Fc3K7:hover{transform:translateY(-2px);background:color-mix(in oklab,var(--on) 18%,transparent)}[data-variant=centered] .HeroCarousel_copy__XIqqD,[data-variant=cinematic] .HeroCarousel_copy__XIqqD,[data-variant=minimal] .HeroCarousel_copy__XIqqD{position:absolute;inset:0;padding:clamp(28px,7vw,104px) clamp(28px,7vw,104px) clamp(48px,9vw,116px);justify-content:flex-end}[data-variant=cinematic] .HeroCarousel_copy__XIqqD{max-width:min(760px,68vw)}[data-variant=cinematic] .HeroCarousel_copy__XIqqD.HeroCarousel_alignCenter__qL745,[data-variant=cinematic] .HeroCarousel_copy__XIqqD.HeroCarousel_alignEnd__om7Yz{max-width:none}[data-variant=cinematic] .HeroCarousel_copy__XIqqD.HeroCarousel_alignEnd__om7Yz{margin-inline-start:auto;max-width:min(760px,68vw)}[data-variant=centered] .HeroCarousel_copy__XIqqD{justify-content:center;align-items:center;text-align:center;padding-bottom:clamp(28px,7vw,104px)}[data-variant=centered] .HeroCarousel_copy__XIqqD>*{align-self:center}[data-variant=centered] .HeroCarousel_subtitle__EH8We{margin-inline:auto}[data-variant=centered] .HeroCarousel_actions__9ymYW{justify-content:center}[data-variant=minimal] .HeroCarousel_copy__XIqqD{justify-content:flex-end;max-width:min(620px,74vw)}[data-variant=minimal] .HeroCarousel_title__Xa9Ll{font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:700}[data-variant=minimal] .HeroCarousel_eyebrow__TdpO3{background:none;border:none;backdrop-filter:none;padding:0;margin-bottom:14px;color:var(--on-dim)}[data-variant=split] .HeroCarousel_slide__SgSLO{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}[data-variant=split] .HeroCarousel_media__S9Pqc{position:relative;inset:auto;grid-column:2}[data-variant=split] .HeroCarousel_copy__XIqqD{position:relative;grid-column:1;justify-content:center;padding:clamp(32px,6vw,92px);background:radial-gradient(120% 80% at 100% 0,color-mix(in oklab,var(--on) 8%,transparent),transparent 60%),linear-gradient(150deg,var(--tint) 0,color-mix(in oklab,var(--tint) 78%,#000) 100%)}[data-variant=split] .HeroCarousel_btnPrimary__6pqzd{box-shadow:0 12px 34px color-mix(in oklab,#000 30%,transparent)}[data-variant=split] .HeroCarousel_btnPrimary__6pqzd,[data-variant=split] .HeroCarousel_btnPrimary__6pqzd:hover{background:var(--on);color:var(--accent-ink,oklch(.28 .08 224))}[data-variant=split] .HeroCarousel_title__Xa9Ll{font-size:clamp(2rem,3.6vw,3.4rem)}@media (max-width:860px){[data-variant=split] .HeroCarousel_slide__SgSLO{grid-template-columns:1fr}[data-variant=split] .HeroCarousel_media__S9Pqc{position:absolute;inset:0;grid-column:1}[data-variant=split] .HeroCarousel_copy__XIqqD{position:absolute;inset:0;grid-column:1;justify-content:flex-end;background:linear-gradient(to top,color-mix(in oklab,var(--tint) 92%,#000) 0,color-mix(in oklab,var(--tint) 40%,transparent) 55%,transparent 100%)}}.HeroCarousel_progress__8rnEj{position:absolute;inset-inline:0;inset-block-start:0;height:3px;background:color-mix(in oklab,var(--on) 18%,transparent);z-index:4}.HeroCarousel_progressFill__OBPGC{display:block;height:100%;inline-size:0;background:var(--on);transform-origin:inline-start;animation-name:HeroCarousel_progressGrow__V8mgB;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused}.HeroCarousel_progressFill__OBPGC[data-run]{animation-play-state:running}@keyframes HeroCarousel_progressGrow__V8mgB{0%{inline-size:0}to{inline-size:100%}}.HeroCarousel_arrow__FfkdO{position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:4;inline-size:clamp(44px,4vw,56px);block-size:clamp(44px,4vw,56px);display:grid;place-items:center;border-radius:50%;border:1px solid var(--on-line);background:color-mix(in oklab,#000 24%,transparent);color:var(--on);cursor:pointer;backdrop-filter:blur(8px);transition:background-color .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.HeroCarousel_arrow__FfkdO:hover{background:color-mix(in oklab,#000 42%,transparent);transform:translateY(-50%) scale(1.06)}.HeroCarousel_arrowPrev__MJ9i6{inset-inline-start:clamp(12px,2.4vw,34px)}.HeroCarousel_arrowNext__R_by1{inset-inline-end:clamp(12px,2.4vw,34px)}.HeroCarousel_arrowGlyph__0_yhV{display:grid;place-items:center}.HeroCarousel_arrowGlyphFlip__zZ6vL,[dir=rtl] .HeroCarousel_arrowGlyph__0_yhV{transform:scaleX(-1)}[dir=rtl] .HeroCarousel_arrowGlyphFlip__zZ6vL{transform:none}[data-variant=minimal] .HeroCarousel_arrow__FfkdO{background:none;border:none;backdrop-filter:none}.HeroCarousel_dots__fYNH4{position:absolute;inset-block-end:clamp(20px,3.6vw,40px);inset-inline:0;z-index:4;display:flex;gap:10px;justify-content:center;padding-inline:24px}[data-variant=cinematic] .HeroCarousel_dots__fYNH4,[data-variant=minimal] .HeroCarousel_dots__fYNH4{justify-content:flex-start;padding-inline:clamp(28px,7vw,104px)}[data-variant=split] .HeroCarousel_dots__fYNH4{inset-inline-start:auto;inset-inline-end:clamp(20px,3vw,40px);justify-content:flex-end}.HeroCarousel_dot__6MaoS{inline-size:26px;block-size:5px;padding:0;border:none;border-radius:999px;background:color-mix(in oklab,var(--on) 32%,transparent);cursor:pointer;transition:inline-size .45s cubic-bezier(.22,1,.36,1),background-color .3s ease}.HeroCarousel_dot__6MaoS:hover{background:color-mix(in oklab,var(--on) 55%,transparent)}.HeroCarousel_dot__6MaoS[data-active]{inline-size:46px;background:var(--on)}.HeroCarousel_srOnly__2GM63{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.HeroCarousel_section__nmSXl[data-ready] .HeroCarousel_slide__SgSLO{transition:none}.HeroCarousel_section__nmSXl[data-ready] .HeroCarousel_slide__SgSLO[data-active] .HeroCarousel_mediaImg__ePuFo{animation:none;transform:scale(1.02)}.HeroCarousel_arrow__FfkdO,.HeroCarousel_btn__u2Smz,.HeroCarousel_dot__6MaoS{transition:none}.HeroCarousel_progressFill__OBPGC{animation:none;inline-size:0}}.Stats_section__uZ4iA{padding-block:clamp(40px,6vw,84px)}.Stats_inner__hhE6T{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Stats_head__bJAQg{max-width:56ch;margin-bottom:clamp(26px,3.4vw,46px)}.Stats_eyebrow__jkzSA{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:600;color:var(--accent-ink);letter-spacing:.05em}.Stats_eyebrow__jkzSA:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--accent)}.Stats_title__d_83m{font-size:clamp(1.55rem,3vw,2.3rem);font-weight:700;letter-spacing:-.015em;color:var(--ink);margin:12px 0 10px}.Stats_subtitle__nwbcv{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.6}.Stats_stat__Vhwxo{gap:4px}.Stats_statBody___sgql,.Stats_stat__Vhwxo{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.Stats_statIcon__VQ9Yg{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--accent-soft);color:var(--accent-strong);margin-bottom:12px}.Stats_statGlyph__oQsso{width:20px;height:20px}.Stats_value__U4t_Q{margin:0;display:inline-flex;align-items:baseline;gap:3px;line-height:1;direction:ltr}.Stats_num__ew3DF{font-size:clamp(2.1rem,4.6vw,3.2rem);font-weight:700;letter-spacing:-.02em;color:var(--accent-strong);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Stats_suffix__t4kK0{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:600;color:var(--accent)}.Stats_label__1Guc4{position:relative;font-size:.95rem;font-weight:500;color:var(--muted);padding-top:13px}.Stats_label__1Guc4:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:32px;height:3px;border-radius:3px;background:var(--accent)}@keyframes Stats_statRise__Z_3qE{0%{opacity:0;transform:translateY(16px)}to{opacity:1}}.Stats_section__uZ4iA[data-enhanced] .Stats_stat__Vhwxo{opacity:0}.Stats_section__uZ4iA[data-enhanced][data-in] .Stats_stat__Vhwxo{animation:Stats_statRise__Z_3qE .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 70ms)}.Stats_section__uZ4iA[data-enhanced]:not([data-in]) .Stats_stat__Vhwxo .Stats_label__1Guc4:before{width:0}.Stats_section__uZ4iA[data-enhanced][data-in] .Stats_stat__Vhwxo .Stats_label__1Guc4:before{width:32px;transition:width .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 70ms + .16s)}@media (prefers-reduced-motion:reduce){.Stats_section__uZ4iA[data-enhanced] .Stats_stat__Vhwxo{opacity:1;animation:none}.Stats_section__uZ4iA[data-enhanced]:not([data-in]) .Stats_stat__Vhwxo .Stats_label__1Guc4:before{width:32px}}.Stats_row__xoulN{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(20px,3vw,40px);padding-block:clamp(24px,3vw,36px);border-block:1px solid var(--line)}.Stats_row__xoulN .Stats_stat__Vhwxo{padding-inline-start:clamp(20px,3vw,40px);border-inline-start:1px solid var(--line)}.Stats_row__xoulN .Stats_stat__Vhwxo:first-child{padding-inline-start:0;border-inline-start:none}@media (max-width:620px){.Stats_row__xoulN{grid-template-columns:1fr 1fr;gap:24px}.Stats_row__xoulN .Stats_stat__Vhwxo{padding-inline-start:0;border-inline-start:none}}.Stats_grid__HErBO{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.Stats_grid__HErBO .Stats_stat__Vhwxo{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:clamp(22px,2.6vw,30px);box-shadow:var(--shadow);transition:border-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.Stats_grid__HErBO .Stats_stat__Vhwxo:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:140px;height:140px;border-radius:50%;transform:translate(35%,-35%);background:radial-gradient(circle at center,var(--accent-soft),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.Stats_grid__HErBO .Stats_stat__Vhwxo>*{position:relative}.Stats_grid__HErBO .Stats_stat__Vhwxo:hover{border-color:var(--accent-line);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.Stats_grid__HErBO .Stats_stat__Vhwxo:hover:after{opacity:.85}.Stats_bold__N2Ip6{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(28px,4vw,60px)}.Stats_bold__N2Ip6 .Stats_stat__Vhwxo{align-items:center;text-align:center}.Stats_bold__N2Ip6 .Stats_statBody___sgql{align-items:center}.Stats_bold__N2Ip6 .Stats_statIcon__VQ9Yg{margin-inline:auto}.Stats_bold__N2Ip6 .Stats_num__ew3DF{font-size:clamp(2.8rem,6.4vw,4.6rem)}.Stats_bold__N2Ip6 .Stats_label__1Guc4{padding-top:16px}.Stats_bold__N2Ip6 .Stats_label__1Guc4:before{inset-inline-start:50%;transform:translateX(-50%)}.Stats_accent__tTomy{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.Stats_accent__tTomy .Stats_stat__Vhwxo{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--accent),var(--accent-strong));border-radius:22px;padding:clamp(24px,2.8vw,34px);box-shadow:0 20px 44px -22px var(--accent-strong),var(--shadow-lg);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.Stats_accent__tTomy .Stats_stat__Vhwxo:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 82% at 50% -18%,hsla(0,0%,100%,.3),transparent 62%);pointer-events:none}.Stats_accent__tTomy .Stats_stat__Vhwxo:after{content:"";position:absolute;inset-block-end:-46px;inset-inline-end:-34px;width:158px;height:158px;border-radius:50%;border:2px solid hsla(0,0%,100%,.16);pointer-events:none}.Stats_accent__tTomy .Stats_stat__Vhwxo>*{position:relative}.Stats_accent__tTomy .Stats_num__ew3DF,.Stats_accent__tTomy .Stats_suffix__t4kK0{color:#fff}.Stats_accent__tTomy .Stats_label__1Guc4{color:hsla(0,0%,100%,.88)}.Stats_accent__tTomy .Stats_label__1Guc4:before{background:hsla(0,0%,100%,.65)}.Stats_accent__tTomy .Stats_statIcon__VQ9Yg{background:hsla(0,0%,100%,.2);color:#fff}.Stats_accent__tTomy .Stats_stat__Vhwxo:hover{transform:translateY(-3px);box-shadow:0 26px 52px -22px var(--accent-strong),var(--shadow-lg)}.Stats_iconGrid__pcqC_{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.Stats_iconGrid__pcqC_ .Stats_stat__Vhwxo{flex-direction:row;align-items:center;gap:16px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(18px,2vw,24px);transition:border-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.Stats_iconGrid__pcqC_ .Stats_stat__Vhwxo:hover{border-color:var(--accent-line);transform:translateY(-3px);box-shadow:var(--shadow)}.Stats_iconGrid__pcqC_ .Stats_statIcon__VQ9Yg{margin-bottom:0;width:54px;height:54px;flex-shrink:0;transition:background .3s ease,color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.Stats_iconGrid__pcqC_ .Stats_statGlyph__oQsso{width:24px;height:24px}.Stats_iconGrid__pcqC_ .Stats_stat__Vhwxo:hover .Stats_statIcon__VQ9Yg{background:linear-gradient(150deg,var(--accent),var(--accent-strong));color:#fff;transform:scale(1.05)}.Stats_iconGrid__pcqC_ .Stats_num__ew3DF{font-size:clamp(1.7rem,3vw,2.3rem)}.Stats_iconGrid__pcqC_ .Stats_label__1Guc4{padding-top:4px}.Stats_iconGrid__pcqC_ .Stats_label__1Guc4:before{display:none}.Stats_inline__WQbfp{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px,2.6vw,34px)}.Stats_inline__WQbfp .Stats_stat__Vhwxo{flex-direction:row;align-items:baseline;gap:10px;padding-inline-end:clamp(16px,2.6vw,34px);border-inline-end:1px solid var(--line)}.Stats_inline__WQbfp .Stats_stat__Vhwxo:last-child{padding-inline-end:0;border-inline-end:none}.Stats_inline__WQbfp .Stats_statIcon__VQ9Yg{display:none}.Stats_inline__WQbfp .Stats_statBody___sgql{flex-direction:row;align-items:baseline;gap:8px}.Stats_inline__WQbfp .Stats_num__ew3DF{font-size:clamp(1.5rem,2.6vw,2.1rem)}.Stats_inline__WQbfp .Stats_label__1Guc4{padding-top:0;color:var(--muted);font-size:.92rem}.Stats_inline__WQbfp .Stats_label__1Guc4:before{display:none}.Stats_ring__FMBxz{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:clamp(26px,3.4vw,46px);justify-items:center}.Stats_ring__FMBxz .Stats_stat__Vhwxo{align-items:center;text-align:center}.Stats_ring__FMBxz .Stats_statIcon__VQ9Yg{display:none}.Stats_ring__FMBxz .Stats_statBody___sgql{align-items:center}.Stats_ring__FMBxz .Stats_value__U4t_Q{position:relative;width:clamp(120px,15vw,152px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;gap:2px;padding-inline:10%;box-sizing:border-box;border-radius:50%;background:radial-gradient(closest-side,var(--surface) 82%,transparent 83% 100%),conic-gradient(from 128deg,var(--accent),var(--accent-strong) 50%,var(--accent));box-shadow:0 10px 26px -16px var(--accent),var(--shadow);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.Stats_ring__FMBxz .Stats_stat__Vhwxo:hover .Stats_value__U4t_Q{transform:scale(1.05);box-shadow:0 16px 34px -16px var(--accent),var(--shadow-lg)}.Stats_ring__FMBxz .Stats_num__ew3DF{font-size:clamp(1.6rem,2.9vw,2.25rem);line-height:1;color:var(--accent-strong)}.Stats_ring__FMBxz .Stats_suffix__t4kK0{font-size:clamp(.9rem,1.5vw,1.15rem);font-weight:700;color:var(--accent);align-self:center}.Stats_ring__FMBxz .Stats_label__1Guc4{padding-top:18px;font-weight:600;color:var(--ink-2)}.Stats_ring__FMBxz .Stats_label__1Guc4:before{display:none}@media (prefers-reduced-motion:reduce){.Stats_ring__FMBxz .Stats_stat__Vhwxo:hover .Stats_value__U4t_Q{transform:none}}.Testimonials_section__MTevM{padding-block:clamp(40px,6vw,80px)}.Testimonials_inner__k_tPs{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Testimonials_head__iwS_I{max-width:56ch;margin-bottom:clamp(24px,3vw,40px)}.Testimonials_eyebrow__zS0jS{font-size:.8rem;font-weight:500;color:var(--accent-ink);letter-spacing:.04em}.Testimonials_title__4r6z_{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;color:var(--ink);margin:8px 0 10px}.Testimonials_subtitle__SO3OX{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.1rem)}.Testimonials_card__hlveZ{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,3vw,34px);box-shadow:var(--shadow);overflow:hidden;height:100%;transition:border-color .25s,transform .25s}.Testimonials_card__hlveZ:hover{border-color:var(--accent-line);transform:translateY(-2px)}.Testimonials_quoteMark__t8GJ4{position:absolute;inset-block-start:-.35em;inset-inline-end:.15em;font-size:6rem;line-height:1;font-family:Georgia,Times New Roman,serif;color:var(--accent-soft);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Testimonials_rating__mLTCf{display:inline-flex;gap:3px}.Testimonials_star__49jiv{width:17px;height:17px}.Testimonials_starOn__9zKyp{color:var(--accent);fill:var(--accent)}.Testimonials_starOff__CFaKN{color:var(--line);fill:var(--line)}.Testimonials_quote__nZ_eu{position:relative;margin:0;font-size:1.06rem;font-weight:400;line-height:1.65;color:var(--ink);flex:1 1 auto}.Testimonials_person__CLl7m{display:flex;align-items:center;gap:13px;padding-top:4px}.Testimonials_avatar__G2HA3{width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;border:1px solid var(--line)}.Testimonials_monogram__6rTG_{flex:0 0 auto;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:1.15rem;font-weight:700}.Testimonials_personText__W7_uK{display:flex;flex-direction:column;min-width:0}.Testimonials_author__pVFs8{font-size:.98rem;font-weight:600;color:var(--ink)}.Testimonials_role__cH6_W{font-size:.85rem;color:var(--muted);font-weight:300}.Testimonials_tintA__87Mvc{background:var(--accent-soft);color:var(--accent-strong)}.Testimonials_tintB__qpsbb{background:radial-gradient(120% 120% at 30% 20%,var(--accent-soft),var(--surface-2));color:var(--accent-strong)}.Testimonials_tintC__IprCd{background:linear-gradient(150deg,var(--accent-soft),var(--surface));color:var(--accent-ink)}.Testimonials_grid__tV4KA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;align-items:stretch}.Testimonials_marquee__pWAPQ{overflow:hidden;padding-block:14px 18px;margin-inline:-2px;padding-inline:2px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.Testimonials_track__pVzzo{display:flex;width:-moz-max-content;width:max-content;animation:Testimonials_testimonialsMarquee__ZCCCb 40s linear infinite;will-change:transform}.Testimonials_marquee__pWAPQ:focus-within .Testimonials_track__pVzzo,.Testimonials_marquee__pWAPQ:hover .Testimonials_track__pVzzo{animation-play-state:paused}.Testimonials_slide__NT1Ap{flex:0 0 auto;width:min(380px,84vw);margin-inline-end:18px;display:flex}.Testimonials_slide__NT1Ap>.Testimonials_card__hlveZ{width:100%}@keyframes Testimonials_testimonialsMarquee__ZCCCb{0%{transform:translateX(0)}to{transform:translateX(-50%)}}html[dir=rtl] .Testimonials_track__pVzzo{animation-name:Testimonials_testimonialsMarqueeRtl__LJLsM}@keyframes Testimonials_testimonialsMarqueeRtl__LJLsM{0%{transform:translateX(0)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.Testimonials_marquee__pWAPQ{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:thin}.Testimonials_track__pVzzo{animation:none;width:auto}.Testimonials_slideDup__pidKH{display:none}}.Timeline_section__Jv_g4{padding-block:clamp(40px,6vw,80px)}.Timeline_inner__RWEDV{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.Timeline_head__fQ4f8{max-width:56ch;margin-bottom:clamp(28px,3.4vw,44px)}.Timeline_eyebrow__JhNFn{font-size:.8rem;font-weight:500;color:var(--accent-ink);letter-spacing:.04em}.Timeline_title__XAPAp{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;color:var(--ink);margin:8px 0 10px}.Timeline_subtitle__bP6o4{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.1rem)}.Timeline_item__ODNc9{position:relative}.Timeline_node__U2ka7{position:absolute;width:15px;height:15px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 0 5px var(--accent-soft)}.Timeline_date__ACnUE{display:inline-block;font-size:.82rem;font-weight:700;letter-spacing:.03em;color:var(--accent-ink);margin-bottom:6px}.Timeline_itemTitle__1EIZg{font-size:1.12rem;font-weight:600;color:var(--ink);margin:0 0 6px}.Timeline_desc__x0kQ1{font-size:.95rem;font-weight:300;color:var(--muted);line-height:1.6;margin:0}.Timeline_vertical__tZ4hl{list-style:none;margin:0;padding:0;position:relative}.Timeline_vertical__tZ4hl .Timeline_item__ODNc9{padding-inline-start:40px;padding-block-end:clamp(26px,3vw,40px)}.Timeline_vertical__tZ4hl .Timeline_item__ODNc9:last-child{padding-block-end:0}.Timeline_vertical__tZ4hl .Timeline_item__ODNc9:before{content:"";position:absolute;inset-block:7px 0;inset-inline-start:6px;width:2px;background:var(--accent-line)}.Timeline_vertical__tZ4hl .Timeline_item__ODNc9:last-child:before{inset-block-end:auto;height:0}.Timeline_vertical__tZ4hl .Timeline_node__U2ka7{inset-block-start:0;inset-inline-start:0}.Timeline_horizontal___TmOB{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,280px);gap:clamp(18px,2.4vw,28px);overflow-x:auto;scroll-snap-type:x mandatory;padding-block-start:30px;padding-block-end:12px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.Timeline_horizontal___TmOB .Timeline_item__ODNc9{scroll-snap-align:start;padding-block-start:30px}.Timeline_horizontal___TmOB .Timeline_item__ODNc9:before{content:"";position:absolute;inset-block-start:7px;inset-inline:0 calc(-1 * clamp(18px, 2.4vw, 28px));height:2px;background:var(--accent-line)}.Timeline_horizontal___TmOB .Timeline_item__ODNc9:last-child:before{inset-inline-end:0}.Timeline_horizontal___TmOB .Timeline_node__U2ka7{inset-block-start:0;inset-inline-start:0}.Timeline_horizontal___TmOB .Timeline_content__CuvF_{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:var(--shadow);height:100%}.FeatureCards_section__p_crm{padding-block:clamp(40px,6vw,84px)}.FeatureCards_inner__NsJnT{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.FeatureCards_head__wpXxk{max-width:56ch;margin-bottom:clamp(26px,3.4vw,46px)}.FeatureCards_eyebrow__oYSKE{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:600;color:var(--accent-ink);letter-spacing:.05em}.FeatureCards_eyebrow__oYSKE:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--accent)}.FeatureCards_title__3KThq{font-size:clamp(1.55rem,3vw,2.3rem);font-weight:700;letter-spacing:-.015em;color:var(--ink);margin:12px 0 10px}.FeatureCards_subtitle__OSuGl{color:var(--ink-2);font-weight:300;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.6}.FeatureCards_cardTitle__C5axR{font-size:1.1rem;font-weight:600;color:var(--ink);margin:0 0 6px;letter-spacing:-.01em}.FeatureCards_cardDesc__Lv0Qq{font-size:.94rem;color:var(--muted);font-weight:300;line-height:1.6;margin:0}.FeatureCards_tintA__w5hmF{background:var(--accent-soft);color:var(--accent-strong)}.FeatureCards_tintB__IqJ2E{background:radial-gradient(120% 120% at 30% 20%,var(--accent-soft),var(--surface-2));color:var(--accent-strong)}.FeatureCards_tintC__8X0J5{background:linear-gradient(150deg,var(--accent-soft),var(--surface));color:var(--accent-ink)}@keyframes FeatureCards_fcRise__eUkVq{0%{opacity:0;transform:translateY(18px)}to{opacity:1}}.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_card__mWrRa,.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_lead__OEmuk,.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_row__b8VuX{opacity:0}.FeatureCards_section__p_crm[data-enhanced][data-in] .FeatureCards_card__mWrRa,.FeatureCards_section__p_crm[data-enhanced][data-in] .FeatureCards_lead__OEmuk,.FeatureCards_section__p_crm[data-enhanced][data-in] .FeatureCards_row__b8VuX{animation:FeatureCards_fcRise__eUkVq .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 80ms)}@media (prefers-reduced-motion:reduce){.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_card__mWrRa,.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_lead__OEmuk,.FeatureCards_section__p_crm[data-enhanced] .FeatureCards_row__b8VuX{opacity:1;animation:none}}.FeatureCards_bento__xcORd{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;align-items:stretch}@media (max-width:860px){.FeatureCards_bento__xcORd{grid-template-columns:1fr}}.FeatureCards_lead__OEmuk{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(130% 130% at 20% 15%,var(--accent-soft),var(--surface));border:1px solid var(--accent-line);border-radius:24px;padding:clamp(28px,3.2vw,44px);box-shadow:var(--shadow);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}.FeatureCards_lead__OEmuk:after{content:"";position:absolute;inset-block-end:-78px;inset-inline-end:-66px;width:230px;height:230px;border-radius:50%;border:1.5px solid var(--accent-line);opacity:.55;pointer-events:none;z-index:-1}.FeatureCards_lead__OEmuk:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.FeatureCards_leadIcon__GWb4Y{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;margin-bottom:22px;box-shadow:0 10px 24px -14px var(--accent);transition:transform .45s cubic-bezier(.16,1,.3,1)}.FeatureCards_lead__OEmuk:hover .FeatureCards_leadIcon__GWb4Y{transform:scale(1.06)}.FeatureCards_leadGlyph__pP6kC{width:30px;height:30px}.FeatureCards_leadTitle__6WY10{font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;color:var(--ink);margin:0 0 10px;letter-spacing:-.015em}.FeatureCards_leadDesc__lrDoY{font-size:1rem;color:var(--ink-2);font-weight:300;line-height:1.65;margin:0;max-width:42ch}.FeatureCards_supporting__cfMS9{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:520px){.FeatureCards_supporting__cfMS9{grid-template-columns:1fr}}.FeatureCards_card__mWrRa{position:relative;overflow:hidden;isolation:isolate;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:clamp(20px,2.4vw,28px);box-shadow:var(--shadow);transition:border-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.FeatureCards_card__mWrRa:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:140px;height:140px;border-radius:50%;transform:translate(35%,-35%);background:radial-gradient(circle at center,var(--accent-soft),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:-1}.FeatureCards_card__mWrRa:hover{border-color:var(--accent-line);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.FeatureCards_card__mWrRa:hover:after{opacity:.85}.FeatureCards_icon__ROeMr{position:relative;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin-bottom:15px;transition:transform .4s cubic-bezier(.16,1,.3,1)}.FeatureCards_card__mWrRa:hover .FeatureCards_icon__ROeMr{transform:scale(1.08)}.FeatureCards_iconGlyph__Mjaf4{width:23px;height:23px}.FeatureCards_rows__wQ9Ie{display:grid;gap:clamp(16px,2.4vw,26px)}.FeatureCards_row__b8VuX{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,34px);background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(20px,2.6vw,30px);box-shadow:var(--shadow);transition:border-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.FeatureCards_row__b8VuX:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:220px;border-radius:50%;transform:translateX(-45%);background:radial-gradient(circle at center,var(--accent-soft),transparent 68%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:-1}.FeatureCards_row__b8VuX:hover{border-color:var(--accent-line);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.FeatureCards_row__b8VuX:hover:after{opacity:.8}.FeatureCards_row__b8VuX[data-flip=true]{grid-template-columns:1fr auto}.FeatureCards_row__b8VuX[data-flip=true] .FeatureCards_medallion__N7y6l{order:2}.FeatureCards_row__b8VuX[data-flip=true] .FeatureCards_rowText__TnHmy{order:1;text-align:end}.FeatureCards_row__b8VuX[data-flip=true]:after{inset-inline-start:auto;inset-inline-end:0;transform:translateX(45%)}.FeatureCards_medallion__N7y6l{position:relative;width:clamp(64px,8vw,88px);height:clamp(64px,8vw,88px);border-radius:22px;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--line);box-shadow:0 10px 24px -16px var(--accent);transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease}.FeatureCards_row__b8VuX:hover .FeatureCards_medallion__N7y6l{transform:scale(1.05);border-color:var(--accent-line)}.FeatureCards_medallionGlyph__2s_uR{width:clamp(30px,4vw,40px);height:clamp(30px,4vw,40px)}.FeatureCards_rowText__TnHmy{position:relative;min-width:0}@media (max-width:560px){.FeatureCards_row__b8VuX,.FeatureCards_row__b8VuX[data-flip=true]{grid-template-columns:auto 1fr}.FeatureCards_row__b8VuX[data-flip=true] .FeatureCards_medallion__N7y6l{order:0}.FeatureCards_row__b8VuX[data-flip=true] .FeatureCards_rowText__TnHmy{order:0;text-align:start}.FeatureCards_row__b8VuX[data-flip=true]:after{inset-inline-end:auto;inset-inline-start:0;transform:translateX(-45%)}}.ProductGrid_section__vwp3K{padding-block:clamp(48px,7vw,96px)}.ProductGrid_inner__tHYrB{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.ProductGrid_head__H22M1{max-width:60ch;margin-bottom:clamp(28px,4vw,52px)}.ProductGrid_eyebrow__IzMUm{display:inline-flex;align-items:center;gap:.6em;font-size:.8rem;font-weight:600;color:var(--accent-strong);letter-spacing:normal}.ProductGrid_eyebrow__IzMUm:before{content:"";inline-size:clamp(18px,4vw,28px);block-size:2px;border-radius:2px;background:var(--accent);flex:0 0 auto}[dir=ltr] .ProductGrid_eyebrow__IzMUm{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.ProductGrid_title__kY49t{font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.12;margin-block:12px 12px}.ProductGrid_subtitle__dNjSL{max-width:60ch;color:var(--ink-2);font-weight:300;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.6}.ProductGrid_card__3kIKE{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:clamp(16px,1.8vw,22px);overflow:hidden;box-shadow:var(--shadow);transition:transform .4s cubic-bezier(.2,.9,.3,1),box-shadow .4s ease,border-color .3s ease}.ProductGrid_card__3kIKE:hover{border-color:var(--accent-line);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.ProductGrid_media__xDoeC{position:relative;display:block;aspect-ratio:1;background:radial-gradient(130% 120% at 50% 0,var(--accent-soft),transparent 68%),var(--surface-2);overflow:hidden}.ProductGrid_img__LZ2ga{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:clamp(18px,3vw,30px);transition:transform .55s cubic-bezier(.2,.9,.3,1)}.ProductGrid_card__3kIKE:hover .ProductGrid_img__LZ2ga{transform:scale(1.05)}.ProductGrid_tag__rD9nC{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:1;font-size:.72rem;font-weight:600;color:var(--accent-ink);background:var(--surface);border:1px solid var(--accent-line);border-radius:999px;padding:4px 11px;box-shadow:var(--shadow)}[dir=ltr] .ProductGrid_tag__rD9nC{letter-spacing:.02em}.ProductGrid_body__aEJde{display:flex;flex-direction:column;gap:9px;padding:clamp(16px,2vw,22px);flex:1 1 auto}.ProductGrid_name__iKEc1{margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:600;line-height:1.25}.ProductGrid_nameLink__Vs_7d{color:var(--ink);text-decoration:none;transition:color .2s}.ProductGrid_nameLink__Vs_7d:hover{color:var(--accent-strong)}.ProductGrid_excerpt___LT6d{margin:0;font-size:.92rem;color:var(--muted);font-weight:300;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductGrid_chips__pdcGl{list-style:none;margin:3px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px}.ProductGrid_chip__CvOry{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:400;color:var(--ink-2);background:var(--accent-soft);border-radius:999px;padding-block:4px;padding-inline:10px 11px}.ProductGrid_chipIcon__7TWio{inline-size:13px;block-size:13px;color:var(--accent-strong);flex:0 0 auto}.ProductGrid_meta__NnTNt{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.ProductGrid_price__yhauL{display:inline-flex;align-items:baseline;gap:4px}.ProductGrid_priceNum__jadEg{font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:700;color:var(--accent-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ProductGrid_priceCur__KLdBK{font-size:.82rem;font-weight:500;color:var(--muted)}.ProductGrid_stock__zZFw7{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:600;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:4px 11px}.ProductGrid_stock__zZFw7:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent)}.ProductGrid_stockOut__Ex_i6{color:var(--muted);background:var(--surface-2)}.ProductGrid_stockOut__Ex_i6:before{background:var(--muted)}.ProductGrid_actions__LmvEd{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px}.ProductGrid_viewLink__zja6Q{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--accent-strong);text-decoration:none;border:1px solid var(--accent-line);border-radius:999px;padding:8px 15px;transition:background .25s ease,color .25s ease,border-color .25s ease,gap .25s ease}.ProductGrid_viewLink__zja6Q:hover{background:var(--accent-soft);gap:9px}.ProductGrid_viewIcon__lbFq_{width:16px;height:16px}[dir=rtl] .ProductGrid_viewIcon__lbFq_{transform:scaleX(-1)}.ProductGrid_shopLink__k6A9q{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;color:var(--ink-2);text-decoration:none;margin-inline-start:auto;transition:color .2s}.ProductGrid_shopLink__k6A9q:hover{color:var(--accent-ink)}.ProductGrid_shopIcon__lTftZ{width:15px;height:15px}.ProductGrid_grid__iIS1c{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:clamp(16px,2vw,24px)}.ProductGrid_featured__shaiR{display:grid;gap:clamp(18px,2.4vw,28px)}.ProductGrid_cardFeatured__74_M8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;flex-direction:unset}.ProductGrid_cardFeatured__74_M8 .ProductGrid_media__xDoeC{aspect-ratio:auto;min-block-size:clamp(210px,23vw,300px);max-block-size:360px}.ProductGrid_cardFeatured__74_M8 .ProductGrid_body__aEJde{justify-content:center;gap:10px;padding:clamp(20px,2.6vw,34px)}.ProductGrid_cardFeatured__74_M8 .ProductGrid_name__iKEc1{font-size:clamp(1.35rem,2.2vw,1.8rem)}.ProductGrid_cardFeatured__74_M8 .ProductGrid_excerpt___LT6d{font-size:.98rem;-webkit-line-clamp:2}.ProductGrid_cardFeatured__74_M8 .ProductGrid_viewLink__zja6Q,.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_viewLink__zja6Q{background:var(--accent-strong);color:var(--bg);border-color:var(--accent-strong);padding:11px 20px;font-size:.95rem}.ProductGrid_cardFeatured__74_M8 .ProductGrid_viewLink__zja6Q:hover,.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_viewLink__zja6Q:hover{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--bg)}@media (max-width:760px){.ProductGrid_cardFeatured__74_M8{grid-template-columns:1fr}.ProductGrid_cardFeatured__74_M8 .ProductGrid_media__xDoeC{min-block-size:240px}}.ProductGrid_featuredRest__MNSJ3{display:grid;grid-template-columns:repeat(auto-fill,minmax(226px,1fr));gap:clamp(16px,2vw,24px)}.ProductGrid_showcase__qkl3I{display:grid;gap:clamp(20px,3vw,44px)}.ProductGrid_cardShowcase__Vbxu6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;flex-direction:unset}.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_media__xDoeC{aspect-ratio:4/3;min-block-size:clamp(260px,32vw,400px);border-radius:clamp(14px,1.4vw,18px);margin:clamp(14px,1.6vw,20px)}.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_body__aEJde{gap:13px;padding:clamp(22px,3.6vw,48px)}.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_name__iKEc1{font-size:clamp(1.4rem,2.6vw,2.1rem)}.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_excerpt___LT6d{font-size:1.02rem;-webkit-line-clamp:4}.ProductGrid_cardShowcase__Vbxu6:nth-child(2n) .ProductGrid_media__xDoeC{order:2}@media (max-width:760px){.ProductGrid_cardShowcase__Vbxu6{grid-template-columns:1fr}.ProductGrid_cardShowcase__Vbxu6 .ProductGrid_media__xDoeC{aspect-ratio:16/10;min-block-size:220px}.ProductGrid_cardShowcase__Vbxu6:nth-child(2n) .ProductGrid_media__xDoeC{order:0}}@media (prefers-reduced-motion:reduce){.ProductGrid_card__3kIKE,.ProductGrid_img__LZ2ga,.ProductGrid_viewLink__zja6Q{transition:none!important}}