.landing_page__pEwES{--ink:#0c0e1a;--mut:#555a69;--line:rgba(20,24,48,.1);--line2:rgba(20,24,48,.2);--acc:#3544c4;--acc-h:#2a37a0;--acc-soft:rgba(53,68,196,.09);--paper:#f6f7fb;--warm:#fbf1e6;font:16px/1.6 Segoe UI Variable Text,Segoe UI,Inter,system-ui,-apple-system,Roboto,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip;background:radial-gradient(900px 480px at 6% -10%,rgba(110,130,255,.12),transparent 62%),radial-gradient(720px 440px at 100% 0,rgba(255,196,150,.12),transparent 60%),var(--paper)}.landing_page__pEwES *{box-sizing:border-box}.landing_page__pEwES :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.landing_page__pEwES dd,.landing_page__pEwES dl,.landing_page__pEwES h1,.landing_page__pEwES h2,.landing_page__pEwES h3,.landing_page__pEwES ol,.landing_page__pEwES p,.landing_page__pEwES ul{margin:0;padding:0}.landing_page__pEwES ol,.landing_page__pEwES ul{list-style:none}.landing_wrap__a5_s_{max-width:1200px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.landing_ic__qayr_{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.landing_btnP__Pdvta,.landing_btnS__4q9F_{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:99px;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.landing_btnP__Pdvta{background:var(--ink);color:#fff}.landing_btnP__Pdvta:hover{background:#262a3d}.landing_btnS__4q9F_{background:transparent;color:var(--ink);border-color:var(--line2)}.landing_btnS__4q9F_:hover{border-color:var(--ink)}.landing_btnP__Pdvta.landing_onDark__PEdFz{background:#fff;color:var(--ink)}.landing_btnP__Pdvta.landing_onDark__PEdFz:hover{background:#eceeff}.landing_btnS__4q9F_.landing_onDark__PEdFz{color:#fff;border-color:hsla(0,0%,100%,.4)}.landing_btnS__4q9F_.landing_onDark__PEdFz:hover{border-color:#fff}.landing_sm__Vmkst{height:38px;padding:0 16px;font-size:14px}.landing_nav__knAbU{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(246,247,251,.84);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-bottom:1px solid var(--line)}.landing_navIn__j9SWY{display:flex;align-items:center;gap:28px;height:64px}.landing_logo__Z__TN{display:inline-flex;align-items:center;gap:11px;font-weight:650;font-size:16px;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.landing_logoImg__WfPB3{display:block;width:auto;height:38px}.landing_mark__aGVL0{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;font-weight:800;font-size:13px;letter-spacing:0;box-shadow:0 4px 10px -2px rgba(12,14,26,.35)}.landing_links__fBSm6{display:flex;gap:2px;margin-left:auto}.landing_links__fBSm6 a{padding:8px 13px;border-radius:99px;color:var(--mut);font-size:14.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s}.landing_links__fBSm6 a:hover{background:rgba(20,24,48,.06);color:var(--ink)}.landing_navBtns__y0ET4{display:flex;align-items:center;gap:14px}.landing_navStaff__gLuGX{color:var(--ink);font-size:14.5px;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:4px}.landing_navStaff__gLuGX:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.landing_burger__OZtSw{display:none;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;border:1px solid var(--line2);border-radius:11px;background:#fff;color:var(--ink);cursor:pointer}.landing_sheet__BHUoi{display:none;border-top:1px solid var(--line);background:#fff;padding:8px clamp(18px,4vw,40px) 16px}.landing_sheet__BHUoi a{display:block;padding:13px 4px;border-bottom:1px solid var(--line);color:var(--ink);font-weight:550;text-decoration:none}.landing_sheet__BHUoi a:last-child{border-bottom:0}@media(max-width:900px){.landing_logoImg__WfPB3{height:32px}.landing_links__fBSm6,.landing_navBtns__y0ET4{display:none}.landing_burger__OZtSw{display:grid}.landing_sheetOpen__q_WXD{display:block}}.landing_sr__vm629{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.landing_banner__Q7yhD{background:#fff;border-bottom:1px solid var(--line)}.landing_bannerView__IUTlX{position:relative;overflow:hidden;max-width:1920px;margin:0 auto;aspect-ratio:2172/724;touch-action:pan-y;background:#fff}.landing_bannerTrack__6Ssde{display:flex;height:100%;transition:transform .8s cubic-bezier(.65,0,.25,1);will-change:transform}.landing_bannerSlide__VS_zw{position:relative;flex:0 0 100%;min-width:0;height:100%}.landing_bannerSlide__VS_zw img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.landing_arrow__9ahhe{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid var(--line);border-radius:50%;background:hsla(0,0%,100%,.92);color:var(--ink);cursor:pointer;box-shadow:0 8px 22px -10px rgba(20,24,48,.4);opacity:.88;transition:opacity .15s,background .15s}.landing_arrow__9ahhe:hover:not(:disabled){opacity:1;background:#fff;border-color:var(--line);box-shadow:0 8px 22px -10px rgba(20,24,48,.4)}.landing_arrowL__n5qnq{left:clamp(8px,2vw,24px)}.landing_arrowR__WGvPS{right:clamp(8px,2vw,24px)}.landing_bannerBar__PmGbT{justify-content:center;gap:10px;padding:10px 16px;background:var(--paper)}.landing_bannerBar__PmGbT,.landing_dots__qqsGb{display:flex;align-items:center}.landing_dot__S9AHa{position:relative;width:30px;height:28px;padding:0;border:0;border-radius:0;background:none;cursor:pointer}.landing_dot__S9AHa:hover:not(:disabled){background:none;box-shadow:none}.landing_dot__S9AHa:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:99px;background:var(--line2);transform:translate(-50%,-50%);transition:width .3s,background .3s}.landing_dot__S9AHa:hover:before{background:var(--mut)}.landing_dotOn___Qhqu:before,.landing_dotOn___Qhqu:hover:before{width:24px;background:var(--acc)}.landing_pp__WWqTc{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--line2);border-radius:50%;background:#fff;color:var(--ink);cursor:pointer}.landing_pp__WWqTc:hover:not(:disabled){background:#fff;border-color:var(--ink);box-shadow:none}.landing_pp__WWqTc .landing_ic__qayr_{width:14px;height:14px;stroke-width:2.2}@media(max-width:600px){.landing_arrow__9ahhe{width:30px;height:30px;margin-top:-15px}.landing_arrow__9ahhe .landing_ic__qayr_{width:16px;height:16px}}.landing_section__ICJEz{padding:clamp(64px,9vw,120px) 0;scroll-margin-top:64px}.landing_warm__fY5hA{background:var(--warm)}.landing_head__adGTh{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:16px clamp(32px,6vw,80px);gap:16px clamp(32px,6vw,80px);align-items:end;margin-bottom:clamp(32px,5vw,60px)}.landing_h2__W2_Nh{font-size:clamp(28px,4vw,46px);line-height:1.08;letter-spacing:-.03em;font-weight:650;max-width:19ch}.landing_sub__aXliE{max-width:44ch;color:var(--mut)}.landing_page__pEwES h3{font-size:18px;line-height:1.3;letter-spacing:-.01em;font-weight:600}.landing_svc___znf_{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(32px,6vw,80px);column-gap:clamp(32px,6vw,80px)}.landing_svcItem__ozuH8{display:grid;grid-template-columns:28px 1fr;grid-gap:20px;gap:20px;padding:28px 0;border-top:1px solid var(--line2)}.landing_svcItem__ozuH8>.landing_ic__qayr_{width:28px;height:28px;color:var(--acc);margin-top:1px}.landing_svcItem__ozuH8 p{margin-top:8px;color:var(--mut);max-width:42ch}.landing_spec__cuC4x{border-top:2px solid var(--ink)}.landing_specHead___Q2QI,.landing_specRow__KuxxV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.5fr);grid-gap:8px 32px;gap:8px 32px;align-items:baseline}.landing_specHead___Q2QI{padding:12px 0;border-bottom:1px solid var(--line2);font-size:13px;font-weight:600;color:var(--mut)}.landing_specRow__KuxxV{padding:24px 0;border-bottom:1px solid var(--line2)}.landing_specRow__KuxxV dt{font-size:clamp(19px,2vw,24px);font-weight:600;letter-spacing:-.02em;line-height:1.2}.landing_specRow__KuxxV dd{color:var(--mut)}.landing_specRow__KuxxV dd.landing_specTag__WmHL_{color:var(--acc-h);font-weight:600;font-size:14.5px}.landing_steps__Bnb3O{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 clamp(20px,3vw,40px);gap:0 clamp(20px,3vw,40px);counter-reset:none}.landing_steps__Bnb3O li{position:relative;padding-top:28px;border-top:1px solid var(--line2)}.landing_steps__Bnb3O li:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 5px var(--paper)}.landing_num__5I61M{display:block;font-size:44px;line-height:1;font-weight:650;letter-spacing:-.04em;color:var(--acc);margin-bottom:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_steps__Bnb3O p{margin-top:8px;color:var(--mut)}.landing_dark__w0deh{background:var(--ink);color:#fff}.landing_whyGrid__xheKi{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}.landing_whyGrid__xheKi .landing_h2__W2_Nh{position:-webkit-sticky;position:sticky;top:104px}.landing_whyList__fP4IY li{display:grid;grid-template-columns:28px 1fr;grid-gap:18px;gap:18px;padding:26px 0;border-top:1px solid hsla(0,0%,100%,.16)}.landing_whyList__fP4IY li:last-child{border-bottom:1px solid hsla(0,0%,100%,.16)}.landing_whyList__fP4IY .landing_ic__qayr_{width:26px;height:26px;color:#9aa6ff;stroke-width:2.2;margin-top:1px}.landing_whyList__fP4IY h3{font-size:clamp(19px,2vw,24px);letter-spacing:-.02em}.landing_whyList__fP4IY p{margin-top:6px;color:hsla(0,0%,100%,.68);max-width:44ch}.landing_faqWrap__nZLPK{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}.landing_faqHead__FmGJV .landing_sub__aXliE{margin-top:16px}.landing_faq__AfA8B{border-top:2px solid var(--ink)}.landing_faq__AfA8B details{border-bottom:1px solid var(--line2)}.landing_faq__AfA8B summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:600;letter-spacing:-.01em}.landing_faq__AfA8B summary::-webkit-details-marker{display:none}.landing_faq__AfA8B summary:after{content:"";flex:none;width:16px;height:16px;background:linear-gradient(var(--acc),var(--acc)) 50%/100% 2px no-repeat,linear-gradient(var(--acc),var(--acc)) 50%/2px 100% no-repeat;transition:transform .2s}.landing_faq__AfA8B details[open] summary:after{transform:rotate(45deg)}.landing_faq__AfA8B details p{padding:0 36px 24px 0;color:var(--mut);max-width:60ch}.landing_visitGrid__BMRMA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:stretch}.landing_info__E2nkp>div{display:grid;grid-template-columns:28px 128px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;padding:22px 0;border-top:1px solid var(--line2)}.landing_info__E2nkp>div:last-child{border-bottom:1px solid var(--line2)}.landing_info__E2nkp .landing_ic__qayr_{color:var(--acc);margin-top:2px}.landing_info__E2nkp dt{font-weight:600}.landing_info__E2nkp dd{color:var(--mut)}.landing_info__E2nkp dd span{display:block}.landing_info__E2nkp dd a{color:var(--ink);font-weight:550;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:4px;overflow-wrap:anywhere}.landing_info__E2nkp dd a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.landing_hours__meUKP span{display:flex;justify-content:space-between;gap:16px}.landing_hours__meUKP em{font-style:normal;color:var(--ink)}.landing_cta__8qSFp{display:flex;flex-direction:column;padding:clamp(28px,4vw,48px);border-radius:26px;background:var(--acc);color:#fff;box-shadow:0 24px 50px -24px rgba(53,68,196,.6)}.landing_cta__8qSFp h3{font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.03em;font-weight:650}.landing_cta__8qSFp p{margin-top:12px;max-width:34ch;color:hsla(0,0%,100%,.82)}.landing_bigPhone__rP9w9{display:block;margin-top:auto;padding-top:36px;color:#fff;font-size:clamp(26px,3.2vw,38px);font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;overflow-wrap:anywhere}.landing_ctaBtns__U8BTz{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.landing_foot__WDdu2{padding-top:clamp(48px,6vw,72px);background:#fff;border-top:1px solid var(--line);overflow:hidden}.landing_footIn__H3Oh7{display:flex;justify-content:space-between;gap:28px 48px;flex-wrap:wrap;align-items:flex-start}.landing_footBrand__m4h7n p{margin-top:12px;color:var(--mut);max-width:30ch}.landing_footLinks__9hUvf{display:flex;gap:10px 28px;flex-wrap:wrap}.landing_footLinks__9hUvf a{color:var(--ink);font-weight:500;text-decoration:none}.landing_footLinks__9hUvf a:hover{color:var(--acc);text-decoration:underline}.landing_word__Q_jus{margin-top:clamp(20px,4vw,48px);font-size:clamp(44px,13.2vw,176px);font-weight:700;letter-spacing:-.055em;line-height:.9;white-space:nowrap;color:rgba(20,24,48,.07);-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_copy__WOhaZ{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding-top:18px;padding-bottom:26px;margin-top:8px;border-top:1px solid var(--line);color:var(--mut);font-size:13px}.landing_copy__WOhaZ a{color:var(--mut);text-decoration:none}.landing_copy__WOhaZ a:hover{color:var(--ink);text-decoration:underline}.landing_credit__8oXpt{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.landing_creditText__ZQ5AQ{font-size:13px;color:var(--mut)}.landing_creditLogo__HECc5{display:block;width:auto;max-width:100%;height:clamp(22px,5vw,32px);object-fit:contain}@media(max-width:960px){.landing_faqWrap__nZLPK,.landing_head__adGTh,.landing_visitGrid__BMRMA,.landing_whyGrid__xheKi{grid-template-columns:minmax(0,1fr)}.landing_whyGrid__xheKi .landing_h2__W2_Nh{position:static}.landing_steps__Bnb3O{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}}@media(max-width:720px){.landing_svc___znf_{grid-template-columns:minmax(0,1fr)}.landing_specHead___Q2QI{display:none}.landing_specRow__KuxxV{grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0}.landing_info__E2nkp>div{grid-template-columns:28px minmax(0,1fr)}.landing_info__E2nkp dd,.landing_info__E2nkp dt{grid-column:2}.landing_copy__WOhaZ{flex-direction:column;justify-content:center;text-align:center;gap:14px}.landing_credit__8oXpt{flex-direction:column;gap:6px}.landing_creditLogo__HECc5{height:28px}}@media(max-width:520px){.landing_steps__Bnb3O{grid-template-columns:minmax(0,1fr)}.landing_ctaBtns__U8BTz>a{flex:1 1}}@media(max-width:380px){.landing_credit__8oXpt{white-space:normal}.landing_creditLogo__HECc5{height:24px}}@media(prefers-reduced-motion:reduce){.landing_page__pEwES *{transition:none!important}}