.home-module__xN3HmW__home{--navy:#09344b;--teal:#008e9e;--muted:#536d7c;color:var(--navy);background:#fff;padding-bottom:64px}.home-module__xN3HmW__section,.home-module__xN3HmW__agreementInner,.home-module__xN3HmW__appSection,.home-module__xN3HmW__contact{width:min(1200px,100% - 64px);margin-inline:auto}.home-module__xN3HmW__section{padding-block:88px}.home-module__xN3HmW__section.home-module__xN3HmW__homeWork{width:min(1240px,100% - 80px);padding-block:24px 36px}.home-module__xN3HmW__homeWork .home-module__xN3HmW__heading{gap:12px 40px;margin-bottom:20px}.home-module__xN3HmW__homeWork .home-module__xN3HmW__label{margin-bottom:10px}.home-module__xN3HmW__home [id]{scroll-margin-top:28px}.home-module__xN3HmW__home h2,.home-module__xN3HmW__home h3{color:var(--navy);letter-spacing:-.045em;font-weight:650}.home-module__xN3HmW__home h2{text-wrap:balance;font-size:clamp(32px,3.4vw,46px);line-height:1.13}.home-module__xN3HmW__home h2 span{color:var(--teal)}.home-module__xN3HmW__home p{color:var(--muted)}.home-module__xN3HmW__home a:focus-visible,.home-module__xN3HmW__home summary:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.home-module__xN3HmW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);align-items:center;gap:7px;margin-bottom:18px;font-size:10px;font-weight:750;line-height:1.6;display:flex}.home-module__xN3HmW__label svg{flex-shrink:0}.home-module__xN3HmW__heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.home-module__xN3HmW__heading>p{max-width:330px;padding-bottom:3px;font-size:14px;line-height:1.8}.home-module__xN3HmW__textLink{color:#006b7a;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}.home-module__xN3HmW__textLink:hover,.home-module__xN3HmW__mutedLink:hover,.home-module__xN3HmW__helpLink:hover{text-decoration:underline}.home-module__xN3HmW__textLink svg{flex-shrink:0}.home-module__xN3HmW__extraServices{border-block:1px solid #e1ebef;grid-template-columns:1.25fr 1fr 1fr;gap:30px;margin-top:32px;padding:32px 0;display:grid}.home-module__xN3HmW__extraGroup+.home-module__xN3HmW__extraGroup{border-left:1px solid #e1ebef;padding-left:30px}.home-module__xN3HmW__extraGroup h3{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 15px;font-size:15px;display:flex}.home-module__xN3HmW__extraGroup h3 svg{color:var(--teal);flex-shrink:0}.home-module__xN3HmW__extraGroup>div{flex-wrap:wrap;gap:7px 15px;display:flex}.home-module__xN3HmW__extraGroup a{color:#536d7c;text-underline-offset:4px;padding-block:5px;font-size:12px;line-height:1.6}.home-module__xN3HmW__extraGroup a:hover{color:#006b7a;text-decoration:underline}.home-module__xN3HmW__sectionFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:18px;display:flex}.home-module__xN3HmW__mutedLink{color:var(--muted);text-underline-offset:5px;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.home-module__xN3HmW__agreement{background:#f0f8f9;border-block:1px solid #e5eff1;padding-block:72px}.home-module__xN3HmW__agreementInner{grid-template-columns:1.25fr 1fr;align-items:center;gap:100px;display:grid}.home-module__xN3HmW__steps{gap:24px;margin:30px 0 20px;padding:0;list-style:none;display:grid}.home-module__xN3HmW__steps li{grid-template-columns:35px 1fr;gap:18px;display:grid}.home-module__xN3HmW__steps li>span{color:var(--teal);border-top:1px solid #91c9cd;padding-top:3px;font-size:12px}.home-module__xN3HmW__steps h3{letter-spacing:-.025em;margin:0 0 7px;font-size:18px;line-height:1.4}.home-module__xN3HmW__steps p{max-width:420px;font-size:13px;line-height:1.8}.home-module__xN3HmW__priceNote{color:#fff;background:radial-gradient(at 100% 0,#176578,#0000 70%),#09374b;border-radius:28px;padding:38px}.home-module__xN3HmW__priceIcon{color:#abedef;background:#ffffff0c;border:1px solid #ffffff25;border-radius:17px;place-items:center;width:62px;height:62px;margin-bottom:28px;display:grid}.home-module__xN3HmW__priceNote .home-module__xN3HmW__label{color:#96d6da;margin-bottom:14px}.home-module__xN3HmW__priceNote h3{color:#fff;margin-bottom:18px;font-size:30px;line-height:1.2}.home-module__xN3HmW__priceNote h3 span{color:#b5e3e8}.home-module__xN3HmW__priceNote p{color:#c6dce4;font-size:13px;line-height:1.8}.home-module__xN3HmW__units{border-block:1px solid #ffffff20;flex-wrap:wrap;gap:10px 16px;margin:24px 0;padding-block:18px;display:flex}.home-module__xN3HmW__units span{color:#d0e4e8;align-items:center;gap:7px;font-size:11px;display:inline-flex}.home-module__xN3HmW__lightButton,.home-module__xN3HmW__primary{border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:15px 22px;font-size:13px;font-weight:650;transition:transform .2s,box-shadow .2s;display:inline-flex}.home-module__xN3HmW__lightButton{color:var(--navy);background:#fff;width:100%}.home-module__xN3HmW__primary{background:var(--navy);color:#fff}.home-module__xN3HmW__lightButton:hover,.home-module__xN3HmW__primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #09344b12}.home-module__xN3HmW__priceNote small{text-align:center;color:#b5ced8;margin-top:13px;font-size:10px;display:block}.home-module__xN3HmW__coverage{grid-template-columns:1fr 1.2fr;align-items:center;gap:85px;display:grid}.home-module__xN3HmW__coverageCopy>p{max-width:410px;margin-top:23px;font-size:14px;line-height:1.85}.home-module__xN3HmW__coverageCopy .home-module__xN3HmW__small{margin-top:15px;font-size:12px}.home-module__xN3HmW__coverageCopy .home-module__xN3HmW__textLink{margin-top:22px}.home-module__xN3HmW__locationGrid{background:#f5fafb;border:1px solid #e3eef1;border-radius:25px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:24px;display:grid}.home-module__xN3HmW__locationGrid a{background:#fff;border:1px solid #dfecef;border-radius:12px;align-items:center;gap:8px;min-height:46px;padding:10px 12px;font-size:12px;line-height:1.4;transition:background .2s,border-color .2s;display:flex}.home-module__xN3HmW__locationGrid a svg{color:var(--teal);flex-shrink:0;width:14px}.home-module__xN3HmW__locationGrid a:hover{background:#eaf7f7;border-color:#a5d6d8}.home-module__xN3HmW__reviewWrap{background:#f5fafb;border-block:1px solid #e4eef1}.home-module__xN3HmW__appSection{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;padding-block:88px 10px;display:grid}.home-module__xN3HmW__appCopy>p{max-width:440px;margin-top:22px;font-size:14px;line-height:1.85}.home-module__xN3HmW__appCopy .home-module__xN3HmW__primary{margin-top:26px}.home-module__xN3HmW__clubLink{color:var(--muted);text-underline-offset:4px;align-items:center;gap:10px;max-width:380px;margin-top:24px;font-size:12px;line-height:1.7;display:flex}.home-module__xN3HmW__clubLink:hover{text-decoration:underline}.home-module__xN3HmW__clubLink svg{color:var(--teal);flex-shrink:0}.home-module__xN3HmW__appVisual{color:#fff;background:radial-gradient(at 0 0,#226572,#0000 70%),#09374b;border:1px solid #17495c;border-radius:28px;padding:32px;box-shadow:0 20px 45px #09344b0d}.home-module__xN3HmW__appBrand{align-items:center;gap:16px;display:flex}.home-module__xN3HmW__appBrand img{border-radius:12px;flex-shrink:0}.home-module__xN3HmW__appBrand>span{letter-spacing:-.025em;font-size:24px;font-weight:650}.home-module__xN3HmW__appBrand small{letter-spacing:0;color:#b5d1d8;margin-top:2px;font-size:11px;font-weight:400;display:block}.home-module__xN3HmW__appFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:26px;display:grid}.home-module__xN3HmW__appFlow span{background:#ffffff08;border:1px solid #ffffff16;border-radius:12px;flex-direction:column;gap:12px;padding:16px 12px;font-size:11px;line-height:1.6;display:flex}.home-module__xN3HmW__appFlow svg{color:#95dce0}.home-module__xN3HmW__qr{background:#fff;border-radius:18px;align-items:center;gap:18px;margin-top:24px;padding:15px;display:flex}.home-module__xN3HmW__qr img{flex-shrink:0}.home-module__xN3HmW__qr p{color:var(--navy);font-size:13px;font-weight:650;line-height:1.7}.home-module__xN3HmW__qr p span{color:var(--muted);font-size:11px;font-weight:400}.home-module__xN3HmW__appPlatforms{color:#b7d1d9;text-align:center;text-underline-offset:4px;margin-top:19px;font-size:11px;display:block}.home-module__xN3HmW__appPlatforms:hover{text-decoration:underline}.home-module__xN3HmW__faqLayout{grid-template-columns:1fr 1.4fr;gap:90px;display:grid}.home-module__xN3HmW__faqIntro{max-width:320px;margin:23px 0 18px;font-size:14px;line-height:1.85}.home-module__xN3HmW__helpLink{color:var(--muted);text-underline-offset:4px;margin-top:10px;font-size:12px;display:block}.home-module__xN3HmW__faq details{border-bottom:1px solid #dfe9ed;padding:20px 0}.home-module__xN3HmW__faq details:first-child{border-top:1px solid #dfe9ed}.home-module__xN3HmW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}.home-module__xN3HmW__faq summary::-webkit-details-marker{display:none}.home-module__xN3HmW__faq summary svg{color:var(--teal);flex-shrink:0;transition:transform .2s}.home-module__xN3HmW__faq details[open] summary svg{transform:rotate(45deg)}.home-module__xN3HmW__faq details p{margin:15px 30px 0 0;font-size:13px;line-height:1.85}.home-module__xN3HmW__faq details>a{color:#006b7a;text-underline-offset:4px;margin-top:13px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-block}.home-module__xN3HmW__contact{background:#edf8f8;border:1px solid #d3e8e9;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:32px 38px;display:flex}.home-module__xN3HmW__contact .home-module__xN3HmW__label{margin-bottom:10px}.home-module__xN3HmW__contact h2{font-size:37px}.home-module__xN3HmW__contact>div+div{text-align:right}.home-module__xN3HmW__contactPhone{letter-spacing:-.035em;align-items:center;gap:15px;font-size:28px;font-weight:650;display:inline-flex}.home-module__xN3HmW__contactPhone svg{color:var(--teal)}.home-module__xN3HmW__contact>div>a+a{color:var(--muted);text-underline-offset:4px;margin-top:9px;font-size:12px;display:block}.home-module__xN3HmW__contact>div>a+a:hover{text-decoration:underline}@media (max-width:1100px){.home-module__xN3HmW__agreementInner,.home-module__xN3HmW__coverage,.home-module__xN3HmW__appSection,.home-module__xN3HmW__faqLayout{gap:50px}.home-module__xN3HmW__locationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__xN3HmW__appVisual{padding:26px}.home-module__xN3HmW__extraServices{gap:20px}.home-module__xN3HmW__extraGroup+.home-module__xN3HmW__extraGroup{padding-left:20px}}@media (max-width:800px){.home-module__xN3HmW__section.home-module__xN3HmW__homeWork{width:calc(100% - 40px);padding-block:18px 28px}.home-module__xN3HmW__section,.home-module__xN3HmW__agreementInner,.home-module__xN3HmW__appSection,.home-module__xN3HmW__contact{width:calc(100% - 40px)}.home-module__xN3HmW__section{padding-block:60px}.home-module__xN3HmW__heading{flex-direction:column;align-items:start;gap:18px;margin-bottom:26px}.home-module__xN3HmW__heading>p{max-width:500px}.home-module__xN3HmW__agreementInner,.home-module__xN3HmW__coverage,.home-module__xN3HmW__appSection,.home-module__xN3HmW__faqLayout{grid-template-columns:1fr;gap:36px}.home-module__xN3HmW__agreement{padding-block:55px}.home-module__xN3HmW__priceNote{max-width:600px;padding:30px}.home-module__xN3HmW__coverageCopy>p{max-width:580px}.home-module__xN3HmW__locationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__xN3HmW__appSection{padding-top:60px}.home-module__xN3HmW__appVisual{max-width:560px}.home-module__xN3HmW__faqIntro{max-width:500px}.home-module__xN3HmW__extraServices{grid-template-columns:1fr;gap:20px;margin-top:26px;padding-block:24px}.home-module__xN3HmW__extraGroup+.home-module__xN3HmW__extraGroup{border-top:1px solid #e1ebef;border-left:0;padding:20px 0 0}.home-module__xN3HmW__extraGroup h3{margin-bottom:10px}.home-module__xN3HmW__extraGroup>div{gap:5px 18px}.home-module__xN3HmW__extraGroup a{min-height:32px}.home-module__xN3HmW__contact{padding:28px}.home-module__xN3HmW__contactPhone{font-size:23px}}@media (max-width:640px){.home-module__xN3HmW__home{padding-bottom:32px}.home-module__xN3HmW__home h2{font-size:32px}.home-module__xN3HmW__label{margin-bottom:15px;font-size:9px}.home-module__xN3HmW__heading>p{font-size:13px}.home-module__xN3HmW__section{padding-block:50px}.home-module__xN3HmW__steps{gap:22px}.home-module__xN3HmW__steps li{grid-template-columns:26px 1fr;gap:15px}.home-module__xN3HmW__steps h3{font-size:17px}.home-module__xN3HmW__steps p{font-size:12px}.home-module__xN3HmW__priceNote{border-radius:23px;padding:27px}.home-module__xN3HmW__priceNote h3{font-size:28px}.home-module__xN3HmW__priceIcon{margin-bottom:25px}.home-module__xN3HmW__units{gap:10px 12px}.home-module__xN3HmW__units span{font-size:10px}.home-module__xN3HmW__coverage{gap:28px}.home-module__xN3HmW__coverageCopy>p{margin-top:20px;font-size:13px}.home-module__xN3HmW__coverageCopy .home-module__xN3HmW__textLink{margin-top:16px}.home-module__xN3HmW__locationGrid{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px}.home-module__xN3HmW__locationGrid a{gap:6px;padding:10px;font-size:11px}.home-module__xN3HmW__appSection{gap:30px;padding-top:50px}.home-module__xN3HmW__appCopy>p{font-size:13px}.home-module__xN3HmW__appVisual{border-radius:23px;padding:25px}.home-module__xN3HmW__appFlow{gap:7px}.home-module__xN3HmW__appFlow span{padding:13px 10px;font-size:10px}.home-module__xN3HmW__qr{display:none}.home-module__xN3HmW__faqLayout{gap:26px}.home-module__xN3HmW__faqIntro{font-size:13px}.home-module__xN3HmW__faq summary{gap:15px;font-size:14px}.home-module__xN3HmW__faq details{padding-block:18px}.home-module__xN3HmW__faq details p{margin-right:0}.home-module__xN3HmW__contact{padding:28px 25px;display:block}.home-module__xN3HmW__contact>div+div{text-align:left;margin-top:23px}.home-module__xN3HmW__contactPhone{font-size:27px}.home-module__xN3HmW__contact>div>a+a{margin-top:12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__xN3HmW__priceNote,.home-module__xN3HmW__appVisual{animation:linear both home-module__xN3HmW__appear;animation-timeline:view();animation-range:entry entry 20%}}}@keyframes home-module__xN3HmW__appear{0%{opacity:.6;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-module__xN3HmW__home *,.home-module__xN3HmW__home :before,.home-module__xN3HmW__home :after{transition:none!important;animation:none!important}.home-module__xN3HmW__lightButton:hover,.home-module__xN3HmW__primary:hover{transform:none}}
