.black-friday_page__t6khg{--bf-bg:#0b0b14;--bf-bg-2:#11111f;--bf-card:#15152a;--bf-card-edge:#2a2a4a;--bf-text:#f6f6fb;--bf-muted:#b9b9d3;--bf-coral:#ff4d7e;--bf-yellow:#ffe53d;--bf-violet:#8b5cf6;--bf-violet-soft:#b79dff;--bf-lime:#b8ff3c;--bf-ink:#0b0b14;--bf-grad-hot:linear-gradient(100deg,#ff4d7e,#ff8a3d 55%,#ffe53d);--bf-grad-edge:linear-gradient(120deg,#ff4d7e,#ffe53d 50%,#8b5cf6);--bf-display:var(--font-sans);position:relative;overflow-x:clip;background-color:var(--bf-bg);color:var(--bf-text);font-size:17px;line-height:1.6}.black-friday_page__t6khg a{text-underline-offset:3px}.black-friday_endedOnly__fbFyC,html[data-bf=ended] .black-friday_activeOnly__2Seh6{display:none}html[data-bf=ended] .black-friday_endedOnly__fbFyC{display:block}html[data-bf=ended] span.black-friday_endedOnly__fbFyC{display:inline}.black-friday_eyebrow__EfcT2{margin-bottom:14px;color:var(--bf-yellow);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.black-friday_h2__lS5W1{font-family:var(--bf-display);font-size:clamp(2rem,4.6vw,3.5rem);font-weight:700;line-height:1.02;letter-spacing:-.03em}.black-friday_lede__L5Ea2{max-width:62ch;margin-top:16px;color:var(--bf-muted);font-size:18px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.black-friday_reveal__vM7v4{animation:black-friday_bfReveal__8Wk5E linear both;animation-timeline:view();animation-range:entry 0 entry 45%}}}@keyframes black-friday_bfReveal__8Wk5E{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}.black-friday_hero__dLqcg{position:relative;isolation:isolate;overflow:hidden;padding-block:56px 80px;text-align:center}.black-friday_mesh__v4H3f{position:absolute;inset:0;z-index:-1;overflow:hidden}.black-friday_mesh__v4H3f span{position:absolute;border-radius:50%;will-change:transform}.black-friday_blobA__O18Ru{top:-20%;left:-10%;width:60vw;height:60vw;max-width:820px;max-height:820px;background:radial-gradient(circle,rgb(255 77 126/.55) 0,rgb(255 77 126/0) 65%)}.black-friday_blobB__MUYQ3{top:10%;right:-15%;width:55vw;height:55vw;max-width:760px;max-height:760px;background:radial-gradient(circle,rgb(139 92 246/.6) 0,rgb(139 92 246/0) 65%)}.black-friday_blobC__RdAJ0{bottom:-25%;left:25%;width:50vw;height:50vw;max-width:700px;max-height:700px;background:radial-gradient(circle,rgb(255 229 61/.3) 0,rgb(255 229 61/0) 65%)}@media (prefers-reduced-motion:no-preference){.black-friday_blobA__O18Ru{animation:black-friday_bfDriftA__EIvYP 18s ease-in-out infinite alternate}.black-friday_blobB__MUYQ3{animation:black-friday_bfDriftB__4zn4j 22s ease-in-out infinite alternate}.black-friday_blobC__RdAJ0{animation:black-friday_bfDriftA__EIvYP 26s ease-in-out infinite alternate-reverse}}@keyframes black-friday_bfDriftA__EIvYP{to{transform:translate3d(12vw,8vh,0) scale(1.15)}}@keyframes black-friday_bfDriftB__4zn4j{to{transform:translate3d(-14vw,10vh,0) scale(.9)}}.black-friday_heroInner__I1AWi{display:flex;flex-direction:column;align-items:center}.black-friday_kicker__CUACu{margin-bottom:8px;padding:7px 16px;border:1px solid rgb(255 229 61/.45);border-radius:999px;background-color:rgb(11 11 20/.55);color:var(--bf-yellow);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.black-friday_giant__y7lZL{font-family:var(--bf-display);font-size:clamp(8.5rem,22vw,22rem);font-weight:800;line-height:.88;letter-spacing:-.045em;padding-inline:.04em;background-image:linear-gradient(100deg,#ff4d7e,#ffe53d,#8b5cf6,#ff4d7e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 40px rgb(255 77 126/.35))}@media (prefers-reduced-motion:no-preference){.black-friday_giant__y7lZL{animation:black-friday_bfShift__vpweA 9s linear infinite}}@keyframes black-friday_bfShift__vpweA{to{background-position:-300% 0}}.black-friday_headline__qPITK{margin-top:6px;font-family:var(--bf-display);font-size:clamp(2.1rem,5.4vw,4.25rem);font-weight:700;line-height:1;letter-spacing:-.035em}.black-friday_endedTitle__nM2SJ{margin-top:18px}.black-friday_sub__yQoqn{max-width:44ch;margin-top:20px;color:var(--bf-muted);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}.black-friday_heroCta__iPN_t{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:36px}.black-friday_endedOnly__fbFyC .black-friday_heroCta__iPN_t{flex-direction:row;flex-wrap:wrap;justify-content:center}.black-friday_heroNote__H3L8G{color:var(--bf-muted);font-size:14px}.black-friday_countdown__tOjnA{margin-top:36px}.black-friday_tiles__vOVuE{display:grid;grid-template-columns:repeat(4,112px);grid-gap:12px;gap:12px}.black-friday_tile__OIY5f{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px 12px;border:1px solid var(--bf-card-edge);border-radius:18px;background-color:rgb(21 21 42/.85);box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}.black-friday_tileNumber__H5lvY{min-width:2ch;font-family:var(--bf-display);font-size:56px;font-weight:700;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--bf-yellow)}.black-friday_tileLabel__0B9BW{color:var(--bf-muted);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.black-friday_countdownLight__Gb3PW .black-friday_tile__OIY5f{border-color:rgb(11 11 20/.9);background-color:var(--bf-ink)}.black-friday_countdownLight__Gb3PW .black-friday_tileNumber__H5lvY{color:var(--bf-yellow)}.black-friday_countdownLight__Gb3PW .black-friday_tileLabel__0B9BW{color:#d4d4e8}.black-friday_finalInner__S0M3M .black-friday_countdown__tOjnA{display:flex;justify-content:center}.black-friday_ctaDark__OhZnu,.black-friday_ctaSmall__mARxq,.black-friday_cta__dSBCR{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;overflow:hidden;isolation:isolate;border-radius:999px;font-family:var(--bf-display);font-weight:700;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.black-friday_cta__dSBCR{height:68px;padding-inline:40px;background-image:var(--bf-grad-hot);color:var(--bf-ink);font-size:20px;box-shadow:0 10px 40px -8px rgb(255 77 126/.7),inset 0 0 0 1px rgb(255 255 255/.2)}.black-friday_ctaDark__OhZnu{height:64px;padding-inline:36px;background-color:var(--bf-ink);color:var(--bf-text);font-size:18px;box-shadow:0 0 0 2px var(--bf-ink)}.black-friday_ctaSmall__mARxq{width:100%;height:48px;padding-inline:20px;background-image:var(--bf-grad-hot);color:var(--bf-ink);font-size:16px}.black-friday_ctaOutline__2oobi{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;height:48px;padding-inline:20px;border:2px solid var(--bf-text);border-radius:999px;background:transparent;color:var(--bf-text);font-family:var(--bf-display);font-size:16px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:transform .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.black-friday_ctaOutline__2oobi:hover{transform:translateY(-3px);border-color:var(--bf-yellow);color:var(--bf-yellow)}.black-friday_ctaOutline__2oobi:focus-visible{outline:3px solid var(--bf-text);outline-offset:3px}.black-friday_ctaStacked__8CSfz{margin-top:12px}button.black-friday_ctaSmall__mARxq{border:0;cursor:pointer}.black-friday_ctaDark__OhZnu:hover,.black-friday_ctaSmall__mARxq:hover,.black-friday_cta__dSBCR:hover{transform:translateY(-3px)}.black-friday_cta__dSBCR:hover{box-shadow:0 16px 50px -8px rgb(255 77 126/.9),inset 0 0 0 1px rgb(255 255 255/.3)}.black-friday_ctaDark__OhZnu:hover{box-shadow:0 0 0 2px var(--bf-ink),0 14px 34px -10px rgb(11 11 20/.7)}.black-friday_ctaDark__OhZnu:focus-visible,.black-friday_ctaSmall__mARxq:focus-visible,.black-friday_cta__dSBCR:focus-visible{outline:3px solid var(--bf-text);outline-offset:3px}.black-friday_ctaArrow__gGnci,.black-friday_ctaText__Op0Mk{position:relative}.black-friday_ctaArrow__gGnci{transition:transform .25s var(--ease)}.black-friday_ctaDark__OhZnu:hover .black-friday_ctaArrow__gGnci,.black-friday_ctaSmall__mARxq:hover .black-friday_ctaArrow__gGnci,.black-friday_cta__dSBCR:hover .black-friday_ctaArrow__gGnci{transform:translateX(4px)}.black-friday_ctaDark__OhZnu:after,.black-friday_ctaSmall__mARxq:after,.black-friday_cta__dSBCR:after{content:"";position:absolute;inset:0 auto 0 0;z-index:0;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255/.55),transparent);transform:translateX(-160%) skewX(-18deg);pointer-events:none}.black-friday_ctaDark__OhZnu:after{background:linear-gradient(100deg,transparent,rgb(255 229 61/.35),transparent)}@media (prefers-reduced-motion:no-preference){.black-friday_ctaDark__OhZnu:after,.black-friday_ctaSmall__mARxq:after,.black-friday_cta__dSBCR:after{animation:black-friday_bfShimmer__Nmvl_ 4s ease-in-out infinite}.black-friday_cta__dSBCR{animation:black-friday_bfPulse__VpD8e 2.8s ease-in-out infinite}}@keyframes black-friday_bfShimmer__Nmvl_{0%,55%{transform:translateX(-160%) skewX(-18deg)}to{transform:translateX(380%) skewX(-18deg)}}@keyframes black-friday_bfPulse__VpD8e{50%{box-shadow:0 10px 56px -4px rgb(255 77 126/.95),inset 0 0 0 1px rgb(255 255 255/.2)}}.black-friday_marquee__HLugB{overflow:hidden;border-block:2px solid var(--bf-ink);background-color:var(--bf-yellow);color:var(--bf-ink);transform:rotate(-1deg) scale(1.02)}.black-friday_marqueeTrack__cjE0a{display:flex;width:max-content}.black-friday_marqueeList__RPhhn{display:flex;flex-shrink:0;list-style:none}.black-friday_marqueeList__RPhhn li{padding-block:14px;font-family:var(--bf-display);font-size:clamp(1.2rem,2.4vw,1.75rem);font-weight:700;letter-spacing:.02em;white-space:nowrap}.black-friday_marqueeDot__TkHQd{margin-inline:1.1rem;color:var(--bf-coral)}@media (prefers-reduced-motion:no-preference){.black-friday_marqueeTrack__cjE0a{animation:black-friday_bfMarquee__Cay9D 32s linear infinite}}@keyframes black-friday_bfMarquee__Cay9D{to{transform:translateX(-50%)}}.black-friday_phpSection__puLir{padding-block:88px 24px}.black-friday_php___kFKv{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding:48px;border-radius:32px;background-image:linear-gradient(135deg,#ffe53d,#ffc93d);color:var(--bf-ink);box-shadow:0 30px 80px -30px rgb(255 229 61/.4)}.black-friday_phpTag__SIvo3{display:inline-block;margin-bottom:16px;padding:6px 14px;border-radius:999px;background-color:var(--bf-ink);color:var(--bf-yellow);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.black-friday_phpTitle__Wsh_L{font-family:var(--bf-display);font-size:clamp(1.9rem,3.8vw,3rem);font-weight:700;line-height:1.02;letter-spacing:-.03em}.black-friday_phpBody__JsYFN{max-width:58ch;margin-top:18px;font-size:18px;line-height:1.55}.black-friday_phpMore__z6F0D{margin-top:16px;font-weight:700}.black-friday_phpMore__z6F0D a{color:var(--bf-ink);text-decoration:underline;text-decoration-thickness:2px}.black-friday_phpSide__wYsTX{display:flex;flex-direction:column;align-items:stretch;gap:24px}.black-friday_spots__K8B_O{padding:24px;border-radius:24px;background-color:var(--bf-ink);color:var(--bf-text);text-align:center}.black-friday_spotsNumber__eMNnV{font-family:var(--bf-display);font-size:28px;font-weight:700;line-height:1;color:var(--bf-muted)}.black-friday_spotsNumber__eMNnV span{font-size:88px;letter-spacing:-.04em;color:var(--bf-yellow)}.black-friday_spotsLabel__6QnWb{margin-top:6px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.black-friday_pips__0m7y6{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:6px;gap:6px;margin-top:18px}.black-friday_pips__0m7y6 span{height:12px;border-radius:999px}.black-friday_pipOn__n0l8O{background-color:var(--bf-lime)}.black-friday_pipOff__JS6ed{background-color:#2a2a4a}.black-friday_phpSide__wYsTX .black-friday_ctaDark__OhZnu{width:100%;white-space:normal;text-align:center;height:auto;min-height:64px;padding-block:10px}.black-friday_group__xMfh3{padding-block:88px 0}.black-friday_groupHead__qTXOC{margin-bottom:40px}.black-friday_grid__HIFFs{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:28px 24px;gap:28px 24px}.black-friday_card__2jY5d{position:relative;display:flex;flex-direction:column;padding:36px 24px 24px;border:1px solid var(--bf-card-edge);border-radius:22px;background-color:var(--bf-card);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.black-friday_card__2jY5d:before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:23px;background:var(--bf-grad-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .25s var(--ease);pointer-events:none}.black-friday_card__2jY5d:focus-within,.black-friday_card__2jY5d:hover{box-shadow:0 22px 60px -14px rgb(255 77 126/.5),0 0 40px -10px rgb(139 92 246/.55)}.black-friday_card__2jY5d:focus-within:before,.black-friday_card__2jY5d:hover:before{opacity:1}@media (prefers-reduced-motion:no-preference){.black-friday_card__2jY5d:hover{transform:translateY(-6px)}}.black-friday_sticker__mUJDO{position:absolute;top:-14px;right:16px;padding:6px 12px;border-radius:8px;background-color:var(--bf-yellow);color:var(--bf-ink);font-family:var(--bf-display);font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1;box-shadow:3px 3px 0 var(--bf-coral);transform:rotate(6deg);transition:transform .25s var(--ease)}@media (prefers-reduced-motion:no-preference){.black-friday_card__2jY5d:hover .black-friday_sticker__mUJDO{transform:rotate(-3deg) scale(1.08)}}.black-friday_cardName__9HmVP{font-family:var(--bf-display);font-size:22px;font-weight:700;line-height:1.12;letter-spacing:-.02em}.black-friday_cardBlurb__Zue9a{margin-top:10px;color:var(--bf-muted);font-size:15px;line-height:1.5}.black-friday_priceBlock__kutnc{margin-block:22px auto;padding-top:8px}.black-friday_was__iZCxE{color:var(--bf-muted);font-size:17px;font-weight:600}.black-friday_was__iZCxE s{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--bf-coral);text-decoration-color:var(--bf-coral)}.black-friday_now__jZ7nl{margin-top:2px}.black-friday_nowFigure__Zofcx{font-family:var(--bf-display);font-size:44px;font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--bf-yellow)}.black-friday_quoteFigure__ZQLke{font-size:34px;white-space:nowrap}.black-friday_unit__qnoOx{color:var(--bf-muted);font-size:15px;font-weight:600}.black-friday_save__So8oY{display:inline-block;margin-top:10px;color:var(--bf-lime);font-size:15px;font-weight:700;letter-spacing:.01em}.black-friday_cardActions__omchf{margin-top:22px}.black-friday_cardLinks__GI1Je{margin-top:14px;color:var(--bf-muted);font-size:14px;text-align:center}.black-friday_cardLinks__GI1Je a{color:var(--bf-text);text-decoration:underline;-webkit-text-decoration-color:rgb(246 246 251/.4);text-decoration-color:rgb(246 246 251/.4)}.black-friday_cardLinks__GI1Je a:hover{-webkit-text-decoration-color:var(--bf-yellow);text-decoration-color:var(--bf-yellow);color:var(--bf-yellow)}.black-friday_why__zvrbQ{margin-top:96px;padding-block:88px;background-color:var(--bf-bg-2);border-block:1px solid var(--bf-card-edge)}.black-friday_whyInner__G4gkF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.black-friday_whyBody__tmF7S p{color:var(--bf-muted);font-size:18px}.black-friday_whyBody__tmF7S p+p{margin-top:16px}.black-friday_whyLink__EVgbL{padding:18px 20px;border-left:4px solid var(--bf-coral);border-radius:0 12px 12px 0;background-color:rgb(255 77 126/.08);color:var(--bf-text)!important}.black-friday_whyLink__EVgbL a{color:var(--bf-yellow);font-weight:700;text-decoration:underline}.black-friday_how__YaEHW{padding-block:96px 0}.black-friday_steps__iz22U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;list-style:none}.black-friday_step__IQ_aQ{position:relative;padding:28px 24px;border:1px solid var(--bf-card-edge);border-radius:22px;background-color:var(--bf-card)}.black-friday_stepNumber__nqViy{display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border-radius:16px;background-image:var(--bf-grad-hot);color:var(--bf-ink);font-family:var(--bf-display);font-size:30px;font-weight:700;line-height:1;transform:rotate(-5deg)}.black-friday_stepTitle__4gRSv{font-family:var(--bf-display);font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.black-friday_stepBody__OXuPN{margin-top:8px;color:var(--bf-muted);font-size:16px}.black-friday_terms__yb7Nh{padding-block:96px 96px}.black-friday_termsInner__PH1pa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:56px;gap:56px;align-items:start}.black-friday_accordion__RGmK0{display:flex;flex-direction:column;gap:12px}.black-friday_term__zD_OI{border:1px solid var(--bf-card-edge);border-radius:18px;background-color:var(--bf-card);transition:border-color .25s var(--ease),background-color .25s var(--ease)}.black-friday_term__zD_OI[open]{border-color:var(--bf-coral);background-color:#1b1b36}.black-friday_termSummary__NUa_r{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font-family:var(--bf-display);font-size:19px;font-weight:700;letter-spacing:-.01em;cursor:pointer;list-style:none}.black-friday_termSummary__NUa_r::-webkit-details-marker{display:none}.black-friday_termSummary__NUa_r:focus-visible{outline:3px solid var(--bf-yellow);outline-offset:2px;border-radius:18px}.black-friday_termIcon__EKZw6{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:var(--bf-yellow)}.black-friday_termIcon__EKZw6:after,.black-friday_termIcon__EKZw6:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2.5px;margin:-1.25px 0 0 -7px;border-radius:2px;background-color:var(--bf-ink);transition:transform .25s var(--ease)}.black-friday_termIcon__EKZw6:after{transform:rotate(90deg)}.black-friday_term__zD_OI[open] .black-friday_termIcon__EKZw6:after{transform:rotate(0deg)}.black-friday_termBody__MfQWT{padding:0 24px 22px;color:var(--bf-muted);font-size:17px}.black-friday_final__JNHLW{position:relative;overflow:hidden;padding-block:96px;background-image:linear-gradient(110deg,#ff4d7e,#ff8a3d 50%,#ffe53d);background-size:200% 100%;color:var(--bf-ink);text-align:center}@media (prefers-reduced-motion:no-preference){.black-friday_final__JNHLW{animation:black-friday_bfBand__wrCW7 12s ease-in-out infinite alternate}}@keyframes black-friday_bfBand__wrCW7{to{background-position:100% 0}}.black-friday_finalInner__S0M3M{display:flex;flex-direction:column;align-items:center}.black-friday_finalTitle__0SXZx{font-family:var(--bf-display);font-size:clamp(2.4rem,7vw,5.5rem);font-weight:700;line-height:.98;letter-spacing:-.04em}.black-friday_finalSub__WQDkU{max-width:40ch;margin-top:18px;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600;line-height:1.4}.black-friday_finalCta__Dtbtq{margin-top:36px}@media (max-width:900px){.black-friday_php___kFKv,.black-friday_termsInner__PH1pa,.black-friday_whyInner__G4gkF{grid-template-columns:minmax(0,1fr)}.black-friday_php___kFKv{padding:32px 24px;gap:28px}.black-friday_steps__iz22U{grid-template-columns:minmax(0,1fr)}.black-friday_termsInner__PH1pa,.black-friday_whyInner__G4gkF{gap:32px}}@media (max-width:640px){.black-friday_page__t6khg{font-size:16px}.black-friday_hero__dLqcg{padding-block:36px 56px}.black-friday_kicker__CUACu{font-size:11px;letter-spacing:.06em}.black-friday_tiles__vOVuE{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:380px}.black-friday_tile__OIY5f{padding:12px 4px 10px;border-radius:14px}.black-friday_tileNumber__H5lvY{font-size:34px}.black-friday_tileLabel__0B9BW{font-size:10px;letter-spacing:.06em}.black-friday_cta__dSBCR{height:60px;padding-inline:28px;font-size:18px}.black-friday_ctaDark__OhZnu{height:58px;padding-inline:26px;font-size:16px}.black-friday_group__xMfh3,.black-friday_how__YaEHW,.black-friday_phpSection__puLir{padding-top:64px}.black-friday_why__zvrbQ{margin-top:64px;padding-block:64px}.black-friday_final__JNHLW,.black-friday_terms__yb7Nh{padding-block:64px}.black-friday_spotsNumber__eMNnV span{font-size:72px}.black-friday_nowFigure__Zofcx{font-size:40px}}.PayPalSubscribeButton_payArea__DAvjQ{margin-top:18px}.PayPalSubscribeButton_payOff__JyI9i{opacity:.4;filter:grayscale(1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PayPalSubscribeButton_payOn__Po5e7{opacity:1;transition:opacity .2s var(--ease)}.PayPalSubscribeButton_skeleton__ehSnY{display:grid;grid-gap:12px;gap:12px}.PayPalSubscribeButton_skeleton__ehSnY span{display:block;height:48px;border-radius:4px;background-color:var(--ck-card-edge);animation:PayPalSubscribeButton_ckPulse__w5HPp 1.2s ease-in-out infinite}@keyframes PayPalSubscribeButton_ckPulse__w5HPp{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.PayPalSubscribeButton_skeleton__ehSnY span{animation:none}}.PayPalSubscribeButton_notice__rKTGc{margin-top:16px;padding:14px 16px;border-left:4px solid var(--ck-strike);border-radius:0 12px 12px 0;background-color:var(--ck-bg-2);font-size:15px;line-height:1.5}.PayPalSubscribeButton_inlineLink__BHp9U{color:var(--ck-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ck-text) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--ck-text) 40%,transparent);text-underline-offset:3px}.PayPalSubscribeButton_inlineLink__BHp9U:hover{color:var(--ck-accent);-webkit-text-decoration-color:var(--ck-accent);text-decoration-color:var(--ck-accent)}.CheckoutModal_backdrop__IsX4L{--cm-backdrop:rgb(5 5 12/0.72);position:fixed;inset:0;z-index:10000;display:flex;overflow-y:auto;padding:32px 16px;background-color:var(--cm-backdrop);overscroll-behavior:contain}.CheckoutModal_dialog__w_Iez{--cm-bg:#15152a;--cm-field:#11111f;--cm-edge:#2a2a4a;--cm-text:#f6f6fb;--cm-muted:#b9b9d3;--cm-accent:#ffe53d;--cm-price:#ffe53d;--cm-save:#b8ff3c;--cm-strike:#ff4d7e;--cm-on-accent:#0b0b14;--cm-cta:linear-gradient(100deg,#ff4d7e,#ff8a3d 55%,#ffe53d);--cm-cta-shadow:0 10px 40px -8px rgb(255 77 126/0.7);--cm-hover:rgb(255 255 255/0.08);--cm-focus:#f6f6fb;--cm-shadow:0 30px 80px -20px rgb(0 0 0/0.8),0 0 60px -20px rgb(139 92 246/0.5);--ck-bg-2:var(--cm-field);--ck-card-edge:var(--cm-edge);--ck-text:var(--cm-text);--ck-muted:var(--cm-muted);--ck-accent:var(--cm-accent);--ck-price:var(--cm-price);--ck-save:var(--cm-save);--ck-strike:var(--cm-strike);--ck-on-accent:var(--cm-on-accent);position:relative;width:100%;max-width:460px;margin:auto;padding:44px 28px 28px;border:1px solid var(--cm-edge);border-radius:22px;background-color:var(--cm-bg);color:var(--cm-text);font-size:16px;line-height:1.5;box-shadow:var(--cm-shadow);outline:none}.CheckoutModal_light__eRAo8{--cm-bg:#ffffff;--cm-field:#f6f4ef;--cm-edge:var(--color-line);--cm-text:var(--color-ink);--cm-muted:var(--color-muted);--cm-accent:var(--color-brand);--cm-price:var(--color-ink);--cm-save:#0a7a3d;--cm-strike:#c0392b;--cm-on-accent:#ffffff;--cm-cta:var(--color-brand);--cm-cta-shadow:none;--cm-hover:rgb(0 0 0/0.06);--cm-focus:var(--color-brand);--cm-shadow:0 24px 60px -20px rgb(0 0 0/0.35);padding-top:40px}.CheckoutModal_backdropLight__nLkFP{--cm-backdrop:rgb(17 17 24/0.5)}.CheckoutModal_dialog__w_Iez a{text-underline-offset:3px}.CheckoutModal_sticker__pi0er{position:absolute;top:-14px;left:20px;padding:6px 12px;border-radius:8px;background-color:#ffe53d;color:#0b0b14;font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1;box-shadow:3px 3px 0 #ff4d7e;transform:rotate(-5deg)}.CheckoutModal_close__dtpqi{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--cm-muted);font-size:28px;line-height:1;cursor:pointer}.CheckoutModal_close__dtpqi:hover{background-color:var(--cm-hover);color:var(--cm-text)}.CheckoutModal_close__dtpqi:focus-visible,.CheckoutModal_dialog__w_Iez input:focus-visible{outline:3px solid var(--cm-focus);outline-offset:2px}.CheckoutModal_offerLine__1ya45{margin:0 32px 14px 0;padding:8px 12px;border-radius:10px;background-color:var(--cm-field);font-size:13px;line-height:1.4}.CheckoutModal_offerLine__1ya45 a{color:var(--cm-accent);font-weight:600;text-decoration:underline}.CheckoutModal_offerLine__1ya45 a:hover{color:var(--cm-text)}.CheckoutModal_title__es8yb{padding-right:28px;font-family:var(--font-sans);font-size:24px;font-weight:700;line-height:1.12;letter-spacing:-.02em}.CheckoutModal_was__raJLl{margin-top:16px;color:var(--cm-muted);font-size:16px;font-weight:600}.CheckoutModal_was__raJLl s{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--cm-strike);text-decoration-color:var(--cm-strike)}.CheckoutModal_now__0aLIO{margin-top:2px}.CheckoutModal_light__eRAo8 .CheckoutModal_now__0aLIO:first-of-type{margin-top:16px}.CheckoutModal_nowFigure__KW52y{font-family:var(--font-sans);font-size:44px;font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--cm-price)}.CheckoutModal_unitBelow__T598f,.CheckoutModal_unit__RQq4A{color:var(--cm-muted);font-size:16px;font-weight:600}.CheckoutModal_save__QuiKT{margin-top:8px;color:var(--cm-save);font-size:15px;font-weight:700}.CheckoutModal_form__lq11S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;margin-top:18px}.CheckoutModal_field__t97zI{display:grid;grid-gap:4px;gap:4px;min-width:0}.CheckoutModal_fieldLabel__4MChe{color:var(--cm-muted);font-size:12px;font-weight:600;letter-spacing:.02em}.CheckoutModal_optional__YldqA{font-weight:400;opacity:.8}.CheckoutModal_input__xv1S1{width:100%;height:40px;padding:0 12px;border:1px solid var(--cm-edge);border-radius:10px;background-color:var(--cm-field);color:var(--cm-text);font:inherit;font-size:16px;line-height:1}.CheckoutModal_input__xv1S1:focus-visible{border-color:var(--cm-accent);outline:2px solid var(--cm-accent);outline-offset:1px}.CheckoutModal_input__xv1S1[aria-invalid=true]{border-color:var(--cm-strike)}.CheckoutModal_honeypot__iIkFV{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.CheckoutModal_formNote__68bsb{grid-column:1/-1;color:var(--cm-muted);font-size:13px}.CheckoutModal_agree__Hocgy{display:flex;gap:12px;align-items:flex-start;margin-top:22px;padding:14px 16px;border:1px solid var(--cm-edge);border-radius:14px;background-color:var(--cm-field);font-size:14px;line-height:1.45;cursor:pointer}.CheckoutModal_agree__Hocgy input{flex:none;width:22px;height:22px;margin-top:1px;accent-color:var(--cm-accent);cursor:pointer}.CheckoutModal_hint__Pp63z{margin-top:10px;color:var(--cm-muted);font-size:13px;text-align:center}.CheckoutModal_questions__6eGlN{margin-top:18px;color:var(--cm-muted);font-size:14px;text-align:center}.CheckoutModal_link__q0k48{color:var(--cm-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--cm-text) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--cm-text) 40%,transparent)}.CheckoutModal_link__q0k48:hover{color:var(--cm-accent);-webkit-text-decoration-color:var(--cm-accent);text-decoration-color:var(--cm-accent)}.CheckoutModal_tick__7PyTu{display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border-radius:16px;background:var(--cm-cta);color:var(--cm-on-accent);font-size:30px;font-weight:700;line-height:1;transform:rotate(-5deg)}.CheckoutModal_light__eRAo8 .CheckoutModal_tick__7PyTu{border-radius:50%;transform:none}.CheckoutModal_planName__IsCrs{margin-top:6px;color:var(--cm-muted);font-size:16px}.CheckoutModal_record__dEmh1{display:grid;grid-gap:4px;gap:4px;margin-top:20px;padding:14px 16px;border:1px solid var(--cm-edge);border-radius:14px;background-color:var(--cm-field)}.CheckoutModal_recordLabel__AQyz_{color:var(--cm-muted);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CheckoutModal_recordValue__BfsjC{font-size:17px;font-weight:700;overflow-wrap:anywhere}.CheckoutModal_small__kdFld{margin-top:16px;color:var(--cm-muted);font-size:15px}.CheckoutModal_cta__pwbkj{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin-top:22px;border-radius:999px;background:var(--cm-cta);color:var(--cm-on-accent);font-family:var(--font-sans);font-size:18px;font-weight:700;text-decoration:none!important;box-shadow:var(--cm-cta-shadow);transition:transform .25s var(--ease)}.CheckoutModal_cta__pwbkj:focus-visible{outline:3px solid var(--cm-focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.CheckoutModal_cta__pwbkj:hover{transform:translateY(-2px)}.CheckoutModal_dialog__w_Iez{animation:CheckoutModal_ckmIn__LM1Lc .22s var(--ease)}@keyframes CheckoutModal_ckmIn__LM1Lc{0%{opacity:0;transform:translateY(16px)}}}@media (max-width:520px){.CheckoutModal_backdrop__IsX4L{padding:28px 0 0}.CheckoutModal_dialog__w_Iez{margin:auto 0 0;max-width:none;padding:44px 16px 24px;border-radius:22px 22px 0 0}.CheckoutModal_nowFigure__KW52y{font-size:40px}.CheckoutModal_form__lq11S{grid-template-columns:minmax(0,1fr)}}.CarePlans_compareWrap__8KChn{max-width:1080px;margin-inline:auto}.CarePlans_table__kMH64{width:100%;border-collapse:separate;border-spacing:0;background-color:var(--color-white);box-shadow:0 10px 30px rgba(0,0,0,.05);font-size:15px;line-height:1.5;text-align:left}.CarePlans_table__kMH64 td,.CarePlans_table__kMH64 th{padding:16px 24px;border-bottom:1px solid var(--color-line);vertical-align:middle}.CarePlans_table__kMH64 thead th{font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-regular);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid var(--color-divider)}.CarePlans_table__kMH64 td,.CarePlans_table__kMH64 thead th:not(:first-child){width:18%;text-align:center}.CarePlans_table__kMH64 tbody th{font-weight:var(--fw-medium)}.CarePlans_table__kMH64 td{color:var(--color-muted)}.CarePlans_table__kMH64 .CarePlans_groupRow___2xHr th{padding:28px 24px 10px;border-bottom:1px solid var(--color-divider);color:var(--color-brand);font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.14em;text-transform:uppercase}.CarePlans_plusCol__e_JTF{background-color:#eef5ff}.CarePlans_table__kMH64 td.CarePlans_plusCol__e_JTF{color:var(--color-ink)}.CarePlans_table__kMH64 thead th.CarePlans_plusCol__e_JTF{color:var(--color-brand)}.CarePlans_table__kMH64 thead th:first-child{border-top-left-radius:20px}.CarePlans_table__kMH64 thead th:last-child{border-top-right-radius:20px}.CarePlans_table__kMH64 tbody:last-child tr:last-child td,.CarePlans_table__kMH64 tbody:last-child tr:last-child th{border-bottom:0}.CarePlans_table__kMH64 tbody:last-child tr:last-child th{border-bottom-left-radius:20px}.CarePlans_table__kMH64 tbody:last-child tr:last-child td:last-child{border-bottom-right-radius:20px}.CarePlans_cross__cuMxf,.CarePlans_tick__i1uo0{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%}.CarePlans_tick__i1uo0{background-color:var(--color-brand);color:var(--color-white)}.CarePlans_cross__cuMxf{color:var(--color-heading-muted)}.CarePlans_cross__cuMxf svg,.CarePlans_tick__i1uo0 svg{width:13px;height:13px}.CarePlans_mobile__74ux0,.CarePlans_switcher__1fbDe{display:none}.CarePlans_switch__AnbSO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:14px;background-color:var(--color-surface)}.CarePlans_switchButton__VD6V_{height:44px;border:0;border-radius:10px;background-color:transparent;color:var(--color-muted);font:inherit;font-size:15px;font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.CarePlans_switchButton__VD6V_[aria-pressed=true]{background-color:var(--color-ink);color:var(--color-white)}.CarePlans_switchButton__VD6V_:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.CarePlans_mobileList__xBMlB{margin-top:16px;padding:8px 0;border-radius:20px;background-color:var(--color-white);box-shadow:0 10px 30px rgba(0,0,0,.05)}.CarePlans_mobileList__xBMlB dl{margin:0}.CarePlans_mobileGroup__dNxC4{margin:0;padding:18px 20px 6px;color:var(--color-brand);font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-regular);letter-spacing:.14em;text-transform:uppercase}.CarePlans_mobileRow__3iP7n{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid var(--color-line);font-size:15px;line-height:1.4}.CarePlans_mobileRow__3iP7n dt{font-weight:var(--fw-medium)}.CarePlans_mobileRow__3iP7n dd{margin:0;color:var(--color-muted);text-align:right}.CarePlans_supportGrid__vIZhz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;max-width:960px;margin:0 auto;padding:0;list-style:none}.CarePlans_supportCol__kWBgb{padding:32px 36px;border-radius:20px;background-color:var(--color-white)}.CarePlans_supportTitle__3ap7_{font-size:22px;font-weight:var(--fw-semibold);letter-spacing:-.02em}.CarePlans_supportList__cyQIe{margin:16px 0 0;padding:0;list-style:none}.CarePlans_supportList__cyQIe li{display:flex;align-items:flex-start;gap:10px;padding-block:9px;font-size:15px;line-height:1.5}.CarePlans_supportList__cyQIe svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--color-brand)}.CarePlans_supportQuoted__NTcKV svg{color:var(--color-heading-muted)}.CarePlans_supportNote__QZ8CH{max-width:62ch;margin:32px auto 0;color:var(--color-muted);font-size:15px;text-align:center}@media (max-width:767px){.CarePlans_table__kMH64{display:none}.CarePlans_mobile__74ux0,.CarePlans_switcher__1fbDe{display:block}.CarePlans_supportGrid__vIZhz{grid-template-columns:1fr}.CarePlans_supportCol__kWBgb{padding:28px 24px}}.MediaHover_frame__iTg40{position:relative;overflow:hidden}.MediaHover_frame__iTg40 img{object-fit:cover;transition:transform .4s ease-out}.MediaHover_frame__iTg40:hover img{transform:scale(1.04)}.MediaHover_shine__iaPCZ{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.18) 50%,rgba(255,255,255,0) 65%);transform:translateX(-100%)}.MediaHover_frame__iTg40:hover .MediaHover_shine__iaPCZ{transform:translateX(100%);transition:transform .7s ease-out}@media (prefers-reduced-motion:reduce){.MediaHover_frame__iTg40 img,.MediaHover_frame__iTg40:hover img{transform:none;transition:none}.MediaHover_shine__iaPCZ{display:none}}.Controls_dark__is8FI{--dark-bg:#1d166a;--dark-headline:#fafb87;--dark-body:rgba(255,255,255,0.78);--dark-quiet:rgba(255,255,255,0.72);--dark-lift:rgba(255,255,255,0.09);--dark-lift-hover:rgba(255,255,255,0.16);--dark-line:rgba(255,255,255,0.22);background-color:var(--dark-bg);color:var(--color-white)}.Controls_buttonBlue__RXlea.Controls_buttonBlue__RXlea{background-color:var(--color-brand);color:var(--color-white)}.Controls_buttonBlue__RXlea.Controls_buttonBlue__RXlea:hover{background-color:var(--color-white);color:var(--color-ink)}.Controls_buttonOutline__DMH7n.Controls_buttonOutline__DMH7n{border:1px solid var(--dark-line,rgba(255,255,255,.22));background-color:transparent;color:var(--color-white);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.Controls_buttonOutline__DMH7n.Controls_buttonOutline__DMH7n:hover{border-color:var(--color-white);background-color:var(--dark-lift,rgba(255,255,255,.09))}.Controls_monoLabel__3mCtA{font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-regular);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.Controls_monoLabelOnDark__55YyQ{color:var(--dark-quiet,rgba(255,255,255,.62))}.Controls_rule__CAi9a{display:block;height:1px;background-color:var(--color-line)}.Controls_card__LfdDi{border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-white);color:var(--color-ink);transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.Controls_card__LfdDi:hover{transform:translateY(-1px);border-color:var(--color-divider);box-shadow:0 12px 32px rgba(0,0,0,.06)}.Controls_tile__7ir_s{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background-image:linear-gradient(to top right,#fefdf9,#cce6fd);color:var(--color-brand-deep)}.Controls_tile__7ir_s svg{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.Controls_card__LfdDi,.Controls_card__LfdDi:hover{transform:none}}.ContactBooking_section__Dztth{padding-block:0 112px;background-color:var(--color-white)}.ContactBooking_label___nu1T{margin-top:96px}.ContactBooking_frame__iqCjd{margin-top:20px}@media (max-width:1279px){.ContactBooking_section__Dztth{padding-block:0 88px}.ContactBooking_label___nu1T{margin-top:80px}}@media (max-width:640px){.ContactBooking_section__Dztth{padding-block:0 64px}.ContactBooking_label___nu1T{margin-top:56px}}.ToolPreviews_svg__5Oli0{--pv-good:#1f9d55;--pv-mid:#f0a500;--pv-low:#e5484d;--pv-grey:#d9dde3;--pv-track:rgba(20,110,245,0.14);display:block;width:auto;max-width:100%;height:100%;overflow:visible}.ToolPreviews_bar__tg4PG{fill:var(--pv-grey)}.ToolPreviews_ink__FatI8{fill:var(--color-ink)}.ToolPreviews_dialTrack__ebF5C{fill:none;stroke:var(--pv-track);stroke-width:9}.ToolPreviews_dialRing__USXoJ{fill:none;stroke:var(--color-brand);stroke-width:9;stroke-linecap:round;stroke-dasharray:145 214}.ToolPreviews_dialValue__SYaNx{fill:var(--color-ink);font-family:var(--font-sans);font-size:24px;font-weight:600;text-anchor:middle;dominant-baseline:central}.ToolPreviews_tickDisc__YXm0R{fill:var(--color-brand)}.ToolPreviews_tick__YfGwM{fill:none;stroke:var(--color-white);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ToolPreviews_crossDisc__zUpaT{fill:var(--color-ink)}.ToolPreviews_cross__yBMMi{fill:none;stroke:var(--color-white);stroke-width:1.8;stroke-linecap:round}.ToolPreviews_dotGood__s7cI2{fill:var(--pv-good)}.ToolPreviews_dotMid__4NQcM{fill:var(--pv-mid)}.ToolPreviews_dotLow__5mPmt{fill:var(--pv-low)}.ToolPreviews_pinBody__jctu9{fill:var(--color-ink);stroke:var(--color-white);stroke-width:2}.ToolPreviews_pinEye__dYuX0{fill:var(--color-yellow)}.ToolPreviews_paper__nhS4E{fill:var(--color-white);stroke:var(--color-line);stroke-width:1.5}.ToolPreviews_titleBar__QV_cY{fill:var(--color-brand)}.ToolPreviews_rule__SV44G{stroke:var(--color-line);stroke-width:1.5}.ToolPreviews_totalBand__Gpt3N{fill:var(--color-yellow)}.ToolPreviews_rowCard__wjPFT{fill:var(--color-white);stroke:var(--color-line);stroke-width:1.5}.ToolPreviews_rank__usqPt{fill:var(--color-muted);font-family:var(--font-mono);font-size:11px;font-weight:600;text-anchor:middle}.ToolPreviews_scoreTrack__gkAhd{fill:var(--pv-track)}.ToolPreviews_scoreBar__e6qr4{fill:var(--color-brand);transform-box:fill-box;transform-origin:left center}.ToolPreviews_phoneBody__N55d_{fill:var(--color-white);stroke:var(--color-ink);stroke-width:2.5}.ToolPreviews_miniCard__FLzRL{fill:var(--color-surface)}.ToolPreviews_dot__PtJib{fill:var(--color-yellow);stroke:var(--color-ink);stroke-width:1}.ToolPreviews_helpButton__BJL9W{fill:var(--color-brand)}.ToolPreviews_helpText__wjQN8{fill:var(--color-white);font-family:var(--font-sans);font-size:8.5px;font-weight:600;text-anchor:middle;dominant-baseline:central}@media (prefers-reduced-motion:no-preference){.ToolPreviews_dialRing__USXoJ,.ToolPreviews_dotGood__s7cI2,.ToolPreviews_dotLow__5mPmt,.ToolPreviews_dotMid__4NQcM,.ToolPreviews_scoreBar__e6qr4{transition:stroke-dasharray .45s var(--ease),fill .35s var(--ease),transform .45s var(--ease)}.ToolPreviews_phone__ZAkj0,.ToolPreviews_sheet__CL7Wd{transition:transform .35s var(--ease)}[data-tool-card]:hover .ToolPreviews_dialRing__USXoJ{stroke-dasharray:160 214}[data-tool-card]:hover .ToolPreviews_dotMid__4NQcM{fill:var(--pv-good)}[data-tool-card]:hover .ToolPreviews_dotLow__5mPmt{fill:var(--pv-mid)}[data-tool-card]:hover .ToolPreviews_scoreBar__e6qr4{transform:scaleX(1.08)}[data-tool-card]:hover .ToolPreviews_phone__ZAkj0,[data-tool-card]:hover .ToolPreviews_sheet__CL7Wd{transform:translateY(-3px)}}.ToolCallout_cardsSection__Fljyv,.ToolCallout_wideSection__ncRTQ{padding-block:56px}.ToolCallout_flush__U50tn{padding-block:0}.ToolCallout_flush__U50tn .ToolCallout_grid__p2Y8J{justify-content:flex-start}.ToolCallout_badges__BJeeq{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ToolCallout_pill__vNaX8{display:inline-block;padding:4px 10px;border-radius:var(--radius-pill);background-color:var(--color-yellow);color:var(--color-ink);font-family:var(--font-mono);font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.ToolCallout_panel__KtDEY{display:flex;align-items:center;justify-content:center;border-radius:14px;background-image:linear-gradient(to top right,#fefdf9,#cce6fd)}.ToolCallout_description__ozKaN{color:var(--color-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.ToolCallout_wide__QzVDV{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;grid-gap:40px;gap:40px;padding:28px 28px 28px 48px;border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-white);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.ToolCallout_copy__SoVBQ{max-width:560px}.ToolCallout_widePanel__h_FWb{align-self:stretch;min-height:220px;padding:12px}.ToolCallout_widePanel__h_FWb svg{height:196px}.ToolCallout_wideTitle__lHvWE{margin-top:16px;font-size:clamp(24px,2.6vw,34px);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.025em;color:var(--color-ink);text-wrap:balance}.ToolCallout_wide__QzVDV .ToolCallout_description__ozKaN{margin-top:12px}.ToolCallout_button__0SUvz{margin-top:24px}.ToolCallout_heading__XbB96{margin-bottom:20px;font-size:18px;font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--color-ink)}.ToolCallout_pair__Bh_O5,.ToolCallout_single__IZ5Xe{display:grid;grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.ToolCallout_pair__Bh_O5{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolCallout_single__IZ5Xe{grid-template-columns:minmax(0,640px);justify-content:center}.ToolCallout_grid__p2Y8J{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:0;padding:0;list-style:none}.ToolCallout_grid__p2Y8J>li{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 3)}.ToolCallout_card__p3wsn{display:flex;flex-direction:column;align-items:stretch;padding:14px 14px 24px}.ToolCallout_cardPanel__yPGck{height:140px;padding:8px}.ToolCallout_cardPanel__yPGck svg{height:124px}.ToolCallout_cardBody__aLfd_{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;padding:20px 12px 0}.ToolCallout_cardTitle__85ftG{margin-top:14px;font-size:20px;font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.ToolCallout_card__p3wsn .ToolCallout_description__ozKaN{margin-top:8px}.ToolCallout_link__k7cJ6{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:var(--fw-semibold);color:var(--color-brand);transition:color var(--dur) var(--ease)}.ToolCallout_link__k7cJ6:hover{color:var(--color-brand-dark)}.ToolCallout_arrow__mBBNP{width:16px;height:16px;transition:transform var(--dur) var(--ease)}.ToolCallout_link__k7cJ6:hover .ToolCallout_arrow__mBBNP{transform:translateX(3px)}.ToolCallout_inline__SukPs{display:flex;align-items:stretch;gap:20px;margin-block:40px;padding:14px}.ToolCallout_inlinePanel__WcJxT{flex:none;width:140px;padding:8px}.ToolCallout_inlinePanel__WcJxT svg{height:104px}.ToolCallout_inlineBody__p7v1B{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;justify-content:center;padding:6px 10px 6px 0}.ToolCallout_inlineTitle__RWnS7{margin-top:10px;font-size:18px;font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.ToolCallout_inline__SukPs .ToolCallout_description__ozKaN{margin-top:6px;font-size:15px;line-height:1.5}.ToolCallout_inline__SukPs .ToolCallout_link__k7cJ6{padding-top:14px}@media (max-width:1023px){.ToolCallout_grid__p2Y8J>li{flex-basis:calc((100% - 20px) / 2)}}@media (max-width:899px){.ToolCallout_wide__QzVDV{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px 20px 32px}.ToolCallout_widePanel__h_FWb{order:-1;min-height:0;padding:16px}.ToolCallout_widePanel__h_FWb svg{height:150px}.ToolCallout_copy__SoVBQ{padding-inline:8px}}@media (max-width:560px){.ToolCallout_inline__SukPs{flex-direction:column;gap:14px}.ToolCallout_inlinePanel__WcJxT{width:auto;height:120px}.ToolCallout_inlinePanel__WcJxT svg{height:104px}.ToolCallout_inlineBody__p7v1B{padding:0 8px 6px}}@media (max-width:767px){.ToolCallout_cardsSection__Fljyv,.ToolCallout_wideSection__ncRTQ{padding-block:40px}.ToolCallout_pair__Bh_O5{grid-template-columns:minmax(0,1fr)}.ToolCallout_grid__p2Y8J>li{flex-basis:100%}.ToolCallout_single__IZ5Xe{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.ToolCallout_cardsSection__Fljyv .ToolCallout_card__p3wsn:hover,.ToolCallout_inline__SukPs:hover,.ToolCallout_wide__QzVDV:hover{transform:translateY(-2px);border-color:var(--color-divider);box-shadow:0 14px 36px rgba(0,0,0,.08)}}.not-found_message__vKNi8{padding-block:96px 8px;text-align:center}.not-found_heading__cU7M4{margin-top:16px;font-size:clamp(28px,3.4vw,44px);font-weight:var(--fw-semibold);line-height:1.15;letter-spacing:-.025em;color:var(--color-ink)}.not-found_lead__nArZt{margin-top:12px;font-size:16px;line-height:1.6;color:var(--color-muted)}.not-found_home___xlOs{display:inline-block;margin-top:20px;font-size:15px;font-weight:var(--fw-semibold);color:var(--color-brand)}.not-found_home___xlOs:hover{color:var(--color-brand-dark)}.not-found_keyLinks__s8B6k{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:15px}.not-found_keyLinks__s8B6k a{text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:4px}.not-found_keyLinks__s8B6k a:hover{color:var(--color-brand)}.not-found_tools__UTdR2{padding-bottom:96px}@media (max-width:767px){.not-found_message__vKNi8{padding-block:64px 0}.not-found_tools__UTdR2{padding-bottom:72px}}.ContactStudio_section__0KvNa{padding-block:112px 128px;background-color:var(--color-white)}.ContactStudio_grid__7A4BE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:stretch}.ContactStudio_copy__c0bmJ{display:flex;flex-direction:column;justify-content:center}.ContactStudio_heading__1krhg{max-width:14em}.ContactStudio_body__b2wW1{max-width:52ch;margin-top:24px;color:var(--color-muted);font-size:14px;line-height:1.6}.ContactStudio_clockStrip__4Xs1J{max-width:460px;margin-top:28px}.ContactStudio_clockStrip__4Xs1J>div>div>span:nth-child(3){color:var(--color-muted)}.ContactStudio_mapFrame__Bdr0N{display:flex;flex-direction:column;justify-content:center;min-height:420px;padding:40px 36px 32px;border:1px solid var(--color-line);border-radius:20px;background-color:var(--color-white)}@media (max-width:1279px){.ContactStudio_section__0KvNa{padding-block:88px 104px}.ContactStudio_grid__7A4BE{gap:40px}.ContactStudio_mapFrame__Bdr0N{min-height:380px;padding:32px 28px 28px}}@media (max-width:1023px){.ContactStudio_grid__7A4BE{grid-template-columns:1fr;gap:44px}.ContactStudio_mapFrame__Bdr0N{min-height:0}}@media (max-width:640px){.ContactStudio_section__0KvNa{padding-block:64px 72px}.ContactStudio_heading__1krhg{max-width:none}.ContactStudio_body__b2wW1{margin-top:20px}.ContactStudio_mapFrame__Bdr0N{padding:24px 16px 20px;border-radius:16px}}.HomeIntro_section__4lYAN{margin-top:2px;padding-inline:10px}.HomeIntro_block__9q9WN{border-radius:20px;background-color:var(--color-surface);padding-block:90px 90px}.HomeIntro_headingRow__X7JsG{display:flex;justify-content:flex-end}.HomeIntro_heading__McGD4{width:57.4%;font-size:clamp(24px,2.6vw,34px);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.025em;text-wrap:wrap}.HomeIntro_metaRow__JpnW4{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:153px}.HomeIntro_eyebrow__Ut_si{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:var(--fw-semibold);letter-spacing:-.01em;line-height:1.3}.HomeIntro_dot__G99eP{position:relative;flex:none;width:13px;height:13px}.HomeIntro_dot__G99eP:before{z-index:1;box-shadow:0 0 0 2px var(--color-surface),0 0 0 3.5px var(--color-brand)}.HomeIntro_dot__G99eP:after,.HomeIntro_dot__G99eP:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:var(--color-brand)}.HomeIntro_dot__G99eP:after{z-index:0;animation:HomeIntro_dotPulse__RNz_4 2s cubic-bezier(0,0,.2,1) infinite}@keyframes HomeIntro_dotPulse__RNz_4{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.HomeIntro_viewAll__ja4V2{font-size:13px;font-weight:var(--fw-semibold);letter-spacing:.054em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;white-space:nowrap;transition:opacity var(--dur) var(--ease)}.HomeIntro_viewAll__ja4V2:hover{opacity:.65}.HomeIntro_grid__Ifpt_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:44px}.HomeIntro_figure__TaCu_{aspect-ratio:1/1;border-radius:20px;background-color:#e6e6e6}.HomeIntro_stats__PKoxz{display:grid;grid-template-columns:32% 38% 30%;align-items:center;margin-top:44px}.HomeIntro_name__wdtPk{font-size:32px;font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:-.02em;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;transition:opacity var(--dur) var(--ease)}.HomeIntro_name__wdtPk:hover{opacity:.7}.HomeIntro_stat__jTeih{display:flex;align-items:center;gap:8px}.HomeIntro_arrow__xy__l{flex:none;width:28px;height:26px;color:var(--color-brand)}.HomeIntro_statValue__L_7fl{font-size:26px;font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:-.02em}.HomeIntro_statLabel__KjKe4{max-width:88px;margin-left:2px;font-size:13px;font-weight:var(--fw-semibold);line-height:1.2}@media (max-width:1279px){.HomeIntro_block__9q9WN{padding-block:64px 64px}.HomeIntro_metaRow__JpnW4{margin-top:96px}.HomeIntro_name__wdtPk{font-size:26px}.HomeIntro_statValue__L_7fl{font-size:22px}.HomeIntro_arrow__xy__l{width:24px;height:22px}}@media (max-width:1023px){.HomeIntro_heading__McGD4{width:100%}.HomeIntro_headingRow__X7JsG{justify-content:flex-start}.HomeIntro_metaRow__JpnW4{margin-top:56px}.HomeIntro_stats__PKoxz{grid-template-columns:1fr;gap:16px;margin-top:24px}}@media (max-width:640px){.HomeIntro_block__9q9WN{border-radius:16px;padding-block:48px 48px}.HomeIntro_grid__Ifpt_{grid-template-columns:1fr}.HomeIntro_name__wdtPk{font-size:24px}}@media (prefers-reduced-motion:reduce){.HomeIntro_dot__G99eP:after{display:none}}.WorldMap_figure__HFQYx{--map-neutral:var(--color-divider);--map-client:#9cc3f7;--map-from:var(--color-brand);--map-pin-from:#fafb87;--dot:2.9;--dot-strong:3.6;display:flex;flex-direction:column;gap:20px;margin:0}.WorldMap_stage__9E21g{position:relative}.WorldMap_svg__Tlnmr{display:block;width:100%;height:auto}.WorldMap_dots__06dmq,.WorldMap_land__n_b2L{fill:none;stroke-linecap:round}.WorldMap_land__n_b2L{stroke:var(--map-neutral);stroke-width:var(--dot);pointer-events:none}.WorldMap_dots__06dmq{stroke-width:var(--dot-strong);pointer-events:none;transition:stroke var(--dur) var(--ease)}.WorldMap_hit__rShmA{fill:none;stroke:transparent;stroke-width:6.4;stroke-linecap:round;pointer-events:stroke}.WorldMap_dotsClient__mzJ_R{stroke:var(--map-client)}.WorldMap_dotsFrom__5mtyy{stroke:var(--map-from)}.WorldMap_dotsClient__mzJ_R[data-active]{stroke:var(--color-brand)}.WorldMap_dotsFrom__5mtyy[data-active]{stroke:var(--color-brand-dark)}.WorldMap_marker__ksAUY{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transform:translate(-50%,-50%);border-radius:50%}.WorldMap_pinFrom__37BWD.WorldMap_pinFrom__37BWD:before{background-color:var(--map-pin-from);box-shadow:0 0 0 2px var(--color-white),0 0 0 3.5px var(--map-from)}.WorldMap_tip__GYWWw{position:absolute;z-index:3;display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;background-color:var(--color-ink);color:var(--color-white);transform:translate(-50%,calc(-100% - 18px));white-space:nowrap;pointer-events:none;box-shadow:0 10px 24px rgba(0,0,0,.14)}.WorldMap_tipLeft__Vk3wq{transform:translate(-12px,calc(-100% - 18px))}.WorldMap_tipRight__I6sJX{transform:translate(calc(-100% + 12px),calc(-100% - 18px))}.WorldMap_tipName__H945Q{font-size:13px;font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:-.01em}.WorldMap_tipTime__F9i71{font-family:var(--font-mono);font-size:12px;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(255,255,255,.72)}.WorldMap_legend__4lLvZ{display:flex;flex-wrap:wrap;gap:10px 24px;color:var(--color-muted);font-size:13px;line-height:1.4}.WorldMap_legendItem__0FYxq{display:inline-flex;align-items:center;gap:8px}.WorldMap_swatch__wHmPU{flex:none;width:10px;height:10px;border-radius:50%}.WorldMap_swatchFrom__ccb1H{background-color:var(--map-from);box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--map-pin-from)}.WorldMap_swatchClient__pGa7r{background-color:var(--map-client)}@media (max-width:640px){.WorldMap_figure__HFQYx{--dot:4.2;--dot-strong:4.8;gap:16px}.WorldMap_tip__GYWWw{padding:8px 12px}}.ServiceProjects_pin__2TVmh{--pin-distance:160vh;--pin-top:calc(var(--header-height) + 24px);--stack-gap:24px;margin-top:56px}.ServiceProjects_stage__p7u78{position:relative}.ServiceProjects_panel__v12Ks{position:relative;overflow:hidden;aspect-ratio:1300/640;border-radius:20px;background-color:#1d166a;color:var(--color-white);transform-origin:50% 0;will-change:transform,opacity}.ServiceProjects_next__OfxcV{position:absolute;inset:0;z-index:1}.ServiceProjects_image__7iPfj{object-fit:cover}.ServiceProjects_wash__UW_sl{position:absolute;inset:0;background-image:linear-gradient(105deg,rgba(20,15,77,.78),rgba(20,15,77,.45) 45%,rgba(20,15,77,.12)),linear-gradient(0deg,rgba(20,15,77,.7) 0,rgba(20,15,77,0) 40%);pointer-events:none}.ServiceProjects_copy__BCb4V{position:absolute;top:8%;left:5%;max-width:52%}.ServiceProjects_eyebrow__uXCce{color:rgba(255,255,255,.78)}.ServiceProjects_heading__UEKin{margin-top:18px;font-size:clamp(26px,2.8vw,40px);font-weight:var(--fw-semibold);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.ServiceProjects_foot__JWsc4{position:absolute;right:5%;bottom:8%;left:5%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.28)}.ServiceProjects_stats__HfV3N{display:flex;gap:56px}.ServiceProjects_stat__iPALP{display:flex;flex-direction:column;gap:8px}.ServiceProjects_statValue__lpxVO{display:inline-flex;align-items:center;gap:10px;font-size:clamp(32px,3.2vw,44px);font-weight:var(--fw-semibold);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceProjects_stat__iPALP:first-child .ServiceProjects_statValue__lpxVO{color:var(--dark-headline,#fafb87)}.ServiceProjects_arrow__yEDiQ{flex:none;width:.6em;height:.56em}.ServiceProjects_statLabel__bMYSy{max-width:22ch;color:rgba(255,255,255,.82);font-size:14px;font-weight:var(--fw-medium);line-height:1.35}.ServiceProjects_stage__p7u78{display:flex;flex-direction:column;gap:var(--stack-gap)}.ServiceProjects_next__OfxcV{position:relative;inset:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ServiceProjects_pin__2TVmh{--start:calc(100vh - var(--pin-top));--ease:cubic-bezier(0.45,0.05,0.55,0.95);view-timeline:--pin block}.ServiceProjects_pin__2TVmh:after{content:"";display:block;height:var(--pin-distance)}.ServiceProjects_stage__p7u78{display:block;position:-webkit-sticky;position:sticky;top:var(--pin-top)}.ServiceProjects_next__OfxcV{position:absolute;inset:0}.ServiceProjects_first__rkIZ0{animation:ServiceProjects_settle__pGR2Q 1s var(--ease) both,ServiceProjects_cover-scale__TVHLB 1s var(--ease) both,ServiceProjects_cover-fade__K3W4l 1s var(--ease) both;animation-composition:replace;animation-timeline:--pin,--pin,--pin;animation-range:cover var(--start) cover calc(var(--start) + var(--pin-distance) * .25),cover calc(var(--start) + var(--pin-distance) * .55) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 / var(--m))),cover calc(var(--start) + var(--pin-distance) * .55) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 / var(--m)))}.ServiceProjects_next__OfxcV{animation:ServiceProjects_rise__XPwSA 1s var(--ease) both,ServiceProjects_cover-scale__TVHLB 1s var(--ease) both,ServiceProjects_cover-fade__K3W4l 1s var(--ease) both;animation-composition:replace;animation-timeline:--pin,--pin,--pin;animation-range:cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * (var(--i) - 1) / var(--m))) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * var(--i) / var(--m))),cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * var(--i) / var(--m))) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * (var(--i) + 1) / var(--m))),cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * var(--i) / var(--m))) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * (var(--i) + 1) / var(--m)))}.ServiceProjects_last__779fD{animation:ServiceProjects_rise__XPwSA 1s var(--ease) both;animation-composition:replace;animation-timeline:--pin;animation-range:cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * (var(--i) - 1) / var(--m))) cover calc(var(--start) + var(--pin-distance) * (.55 + .45 * var(--i) / var(--m)))}@keyframes ServiceProjects_settle__pGR2Q{0%{translate:0 96px;opacity:.4}to{translate:0 0;opacity:1}}@keyframes ServiceProjects_rise__XPwSA{0%{translate:0 calc(100% + var(--stack-gap))}to{translate:0 0}}@keyframes ServiceProjects_cover-scale__TVHLB{0%{scale:1}to{scale:.94}}@keyframes ServiceProjects_cover-fade__K3W4l{0%{filter:opacity(1)}to{filter:opacity(.55)}}}}@media (max-width:1279px){.ServiceProjects_pin__2TVmh{--stack-gap:16px;margin-top:44px}.ServiceProjects_stats__HfV3N{gap:36px}}@media (max-width:1023px){.ServiceProjects_panel__v12Ks{aspect-ratio:4/3}.ServiceProjects_copy__BCb4V{max-width:80%}}@media (max-width:640px){.ServiceProjects_panel__v12Ks{aspect-ratio:auto;min-height:520px}.ServiceProjects_copy__BCb4V{position:static;max-width:none;padding:28px 22px 0}.ServiceProjects_heading__UEKin{font-size:24px}.ServiceProjects_foot__JWsc4{position:static;flex-direction:column;align-items:flex-start;gap:20px;margin:32px 22px 28px}.ServiceProjects_stats__HfV3N{flex-direction:column;gap:16px}.ServiceProjects_link__t8rKc{width:100%}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ServiceProjects_next__OfxcV{min-height:0}}}.Accordion_list__9G6hl{border-bottom:1px solid var(--color-divider)}.Accordion_item__SnU1S{border-top:1px solid var(--color-divider)}.Accordion_heading__eNRGL{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-wrap:wrap}.Accordion_trigger__SYSEr{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:center;grid-gap:24px;gap:24px;width:100%;padding-block:24px;text-align:left;transition:opacity var(--dur) var(--ease)}.Accordion_triggerNumbered__3bOIO{grid-template-columns:48px minmax(0,1fr) 12px}.Accordion_trigger__SYSEr:hover{opacity:.65}.Accordion_number__XhDhc{color:var(--color-muted);font-size:13px;font-weight:var(--fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.Accordion_title__dKTS2{font-size:17px;font-weight:var(--fw-semibold);line-height:1.35;letter-spacing:-.01em}.Accordion_plus__Q9M5j{display:grid;place-items:center;width:12px;color:var(--color-muted);font-size:18px;font-weight:var(--fw-regular);line-height:1;transition:transform .2s var(--ease),color var(--dur) var(--ease)}.Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_plus__Q9M5j{color:var(--color-ink);transform:rotate(45deg)}.Accordion_trigger__SYSEr{--indicator-width:12px}.Accordion_listCheck__NoAbL .Accordion_trigger__SYSEr{--indicator-width:22px;grid-template-columns:minmax(0,1fr) var(--indicator-width)}.Accordion_listCheck__NoAbL .Accordion_triggerNumbered__3bOIO{grid-template-columns:48px minmax(0,1fr) var(--indicator-width)}.Accordion_listCheck__NoAbL .Accordion_title__dKTS2{color:var(--color-muted);transition:color var(--dur) var(--ease)}.Accordion_listCheck__NoAbL .Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_title__dKTS2{color:var(--color-ink)}.Accordion_check__PkeVU{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--color-body-muted);border-radius:50%;color:var(--color-body-muted);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.Accordion_check__PkeVU svg{width:12px;height:12px;stroke-width:2.2}.Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_check__PkeVU{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-white)}.Accordion_panel__erF8L{padding-bottom:26px}.Accordion_panelNumbered__WRawe{padding-left:72px}.Accordion_body__dpsmB,.Accordion_steps__IZTRu{max-width:60ch;color:var(--color-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.Accordion_steps__IZTRu{margin:12px 0 0;padding-left:22px}.Accordion_steps__IZTRu li+li{margin-top:6px}.Accordion_listDark__Oj5tO .Accordion_steps__IZTRu{color:var(--dark-body,rgba(255,255,255,.78))}.Accordion_listDark__Oj5tO,.Accordion_listDark__Oj5tO .Accordion_item__SnU1S{border-color:var(--dark-line,rgba(255,255,255,.22))}.Accordion_listDark__Oj5tO .Accordion_number__XhDhc,.Accordion_listDark__Oj5tO .Accordion_plus__Q9M5j{color:var(--dark-quiet,rgba(255,255,255,.72))}.Accordion_listDark__Oj5tO .Accordion_title__dKTS2,.Accordion_listDark__Oj5tO .Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_plus__Q9M5j{color:var(--color-white)}.Accordion_bodyLink__YuyC5{display:inline-block;margin-top:8px;color:var(--color-brand);font-size:var(--fs-body);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px}.Accordion_bodyLink__YuyC5:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Accordion_listDark__Oj5tO .Accordion_body__dpsmB{color:var(--dark-body,rgba(255,255,255,.78))}.Accordion_listDark__Oj5tO .Accordion_trigger__SYSEr:hover{opacity:.8}@media (max-width:1279px){.Accordion_trigger__SYSEr{padding-block:20px}.Accordion_triggerNumbered__3bOIO{grid-template-columns:40px minmax(0,1fr) 12px}.Accordion_panelNumbered__WRawe{padding-left:64px}}@media (max-width:640px){.Accordion_trigger__SYSEr{gap:16px;padding-block:18px}.Accordion_triggerNumbered__3bOIO{grid-template-columns:32px minmax(0,1fr) 12px}.Accordion_title__dKTS2{font-size:15px}.Accordion_panelNumbered__WRawe{padding-left:48px}}@media (prefers-reduced-motion:reduce){.Accordion_plus__Q9M5j{transition:none}}.Breadcrumbs_bar__K9DHI{background-color:var(--color-white);border-bottom:1px solid var(--color-line)}.Breadcrumbs_inner__dJerP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-block:14px}.Breadcrumbs_crumbs__jkDXA{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none;color:var(--color-muted);font-size:13px;line-height:1.4}.Breadcrumbs_crumbs__jkDXA li{font-size:inherit;display:inline-flex;align-items:center;gap:10px}.Breadcrumbs_crumbs__jkDXA li+li:before{content:"/";color:var(--color-heading-muted)}.Breadcrumbs_crumbs__jkDXA a{font-size:inherit;transition:color var(--dur) var(--ease)}.Breadcrumbs_crumbs__jkDXA a:hover{color:var(--color-brand)}.Breadcrumbs_crumbs__jkDXA [aria-current=page]{color:var(--color-ink)}.Breadcrumbs_related__322S6{font-size:13px;font-weight:var(--fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:4px;transition:color var(--dur) var(--ease)}.Breadcrumbs_related__322S6:hover{color:var(--color-brand)}