.home_home__kcaw_{--ink:#23334b;--blue:#496dc3;--soft:#eef2fb;color:var(--ink);background:#fcfcfa}.home_hero__o4ZPq{max-width:1240px;margin:auto;padding:54px 40px 64px;display:grid;grid-template-columns:1.07fr 1fr;gap:48px;align-items:center}.home_kicker__NN1p8{font-size:12px;font-weight:700;letter-spacing:.08em;color:#526b97;margin:0 0 24px;display:flex;align-items:center;gap:9px}.home_kicker__NN1p8>span{width:6px;height:6px;border-radius:50%;background:#496dc3}.home_hero__o4ZPq h1{font-size:clamp(38px,4.3vw,60px);font-weight:750;line-height:1.3;letter-spacing:-.055em;margin:0 0 26px}.home_hero__o4ZPq h1 em{color:var(--blue);font-style:normal}.home_lead__hdIQO{font-size:17px;line-height:1.9;color:#5e6c80;margin-bottom:32px}.home_actions__r95_w{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.home_primary__8mB8P{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 22px;min-height:52px;background:var(--blue);border-radius:12px;color:#fff;font-size:14px;font-weight:650;transition:background .15s}.home_primary__8mB8P:hover{background:#3657a5}.home_textLink__7VvOZ{display:inline-flex;align-items:center;gap:18px;min-height:44px;color:#3d557a;font-weight:650;font-size:14px}.home_textLink__7VvOZ:hover{text-decoration:underline;text-underline-offset:5px}.home_availability__7j7s2{font-size:11px;color:#6b7688;margin:22px 0 0}.home_heroVisual__mmHFW{position:relative;background:#edf1fa;border-radius:28px;min-height:545px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding-top:38px}.home_heroVisual__mmHFW:before{content:"";position:absolute;width:430px;height:430px;border:1px solid #d3ddef;border-radius:50%;left:18%;top:24%}.home_heroVisual__mmHFW:after{content:"";position:absolute;width:540px;height:540px;border:1px solid #dce4f3;border-radius:50%;left:7%;top:14%}.home_visualCaption__e7K7p{position:absolute;top:24px;left:28px;right:28px;display:flex;justify-content:space-between;color:#526b97;font-size:11px;letter-spacing:.03em}.home_visualCaption__e7K7p>span:last-child{font-size:26px;line-height:1}.home_heroPhone__01dgd{width:248px;padding:7px;background:white;border:1px solid #dce2ed;border-radius:30px;box-shadow:0 20px 45px #21375b1a;transform:rotate(5deg) translate(22px,30px);z-index:1}.home_heroPhone__01dgd img{display:block;width:100%;height:auto;border-radius:23px}.home_privacyTag__V8srv{position:absolute;z-index:2;bottom:56px;left:18px;display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fffefb;border:1px solid #f1ede2;border-radius:16px;box-shadow:0 8px 28px #23334b0d;transform:rotate(-4deg)}.home_privacyTag__V8srv>span{width:32px;height:32px;display:grid;place-items:center;background:#ecf2e9;color:#50755c;border-radius:50%;font-size:16px}.home_privacyTag__V8srv strong{display:block;font-size:12px}.home_privacyTag__V8srv small{display:block;font-size:10px;color:#6b7688;margin-top:3px}.home_visualFoot__KT0LO{position:absolute;bottom:15px;right:20px;font-size:10px;color:#596c88;z-index:2}.home_promiseStrip__QboqE{display:flex;justify-content:center;gap:70px;border-block:1px solid #e8ebef;padding:22px 24px;font-size:13px;color:#6b7688}.home_promiseStrip__QboqE span+span:before{content:"✳";font-size:12px;color:#a9b8d6;margin-right:70px}.home_experience__HGjaE,.home_explore__b5XIX{max-width:1240px;padding:86px 40px 0;margin:auto;scroll-margin-top:100px}.home_sectionTitle__6Zerm{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.home_sectionTitle__6Zerm .home_kicker__NN1p8{margin-bottom:16px}.home_sectionTitle__6Zerm h2,.home_trust__m3B6o h2{font-size:34px;font-weight:700;line-height:1.45;letter-spacing:-.04em;margin:0}.home_sectionTitle__6Zerm>p{font-size:14px;color:#6b7688;margin-bottom:6px;line-height:1.8}.home_showcase__InkZJ{border:1px solid #e2e6ed;border-radius:24px;overflow:hidden;background:#fff}.home_showcaseTabs__dQnxg{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e2e6ed;background:#f7f8fa}.home_showcaseTabs__dQnxg button{border:0;border-bottom:3px solid transparent;background:transparent;font:inherit;color:#69768a;padding:20px 12px;cursor:pointer;font-size:14px;font-weight:650;display:flex;justify-content:center;gap:12px;align-items:center}.home_showcaseTabs__dQnxg button span{font-size:11px;color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_showcaseTabs__dQnxg button[aria-selected=true]{color:#3b5dab;background:white;border-bottom-color:#496dc3}.home_showcaseTabs__dQnxg button[aria-selected=true] span{color:#496dc3}.home_showcaseTabs__dQnxg button:hover{background:#edf1fa}.home_showcasePanel__r8sVa{display:grid;grid-template-columns:1fr 1fr;min-height:570px;outline-offset:-5px}.home_showcaseCopy__hcQDJ{padding:48px 64px;align-self:center}.home_largeIndex__6zvqR{font-size:12px;font-weight:700;color:#647896;border:1px solid #dfe5ee;border-radius:50%;display:grid;place-items:center;width:34px;height:34px;margin-bottom:22px}.home_showcaseCopy__hcQDJ h3{font-size:30px;line-height:1.4;white-space:pre-line;letter-spacing:-.04em;margin-bottom:18px}.home_showcaseCopy__hcQDJ p{font-size:15px;color:#66758a;line-height:1.85;max-width:330px}.home_showcaseCopy__hcQDJ ul{list-style:none;padding:0;margin:24px 0;font-size:13px;display:grid;gap:11px}.home_showcaseCopy__hcQDJ li{display:flex;gap:10px;align-items:center}.home_showcaseCopy__hcQDJ li span{color:#496dc3}.home_showcaseScreen__jCzOO{background:#f1f3f8;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px 20px;overflow:hidden;gap:14px}.home_device__DwsUd{width:240px;border:1px solid #dce3ef;padding:6px;border-radius:25px;background:white;box-shadow:0 8px 26px #2439570d}.home_device__DwsUd img{display:block;width:100%;height:auto;border-radius:19px}.home_showcaseScreen__jCzOO figcaption{font-size:10px;color:#6b7688;text-align:center}.home_exploreGrid__1Zdru{display:grid;grid-template-columns:1fr 1fr;gap:24px}.home_placeCard__Bl0O6,.home_storyCard__7a7rm{position:relative;overflow:hidden;display:block;min-height:300px;border-radius:22px;padding:32px 36px;transition:transform .2s}.home_placeCard__Bl0O6{background:#e9f0eb}.home_storyCard__7a7rm{background:#f4ece1}.home_cardIndex__39lD9{font-size:11px;color:#63756a;font-weight:600}.home_storyCard__7a7rm .home_cardIndex__39lD9{color:#86745c}.home_exploreGrid__1Zdru h3{font-size:27px;line-height:1.4;letter-spacing:-.04em;margin:25px 0 14px;position:relative;z-index:1}.home_exploreGrid__1Zdru p{font-size:13px;line-height:1.8;color:#5f706a;position:relative;z-index:1}.home_storyCard__7a7rm p{color:#7d705f}.home_cardAction___CQuC{display:flex;align-items:center;gap:22px;font-size:13px;font-weight:650;margin-top:22px;position:relative;z-index:1}.home_placeArt__Sejt2{position:absolute;width:125px;right:24px;bottom:38px;transform:rotate(15deg);color:#b5cdbb}.home_placeArt__Sejt2 svg{width:100%;height:auto}.home_storyArt__oqJaF{position:absolute;right:22px;bottom:24px;width:125px;opacity:.32;transform:rotate(12deg)}.home_storyArt__oqJaF img{width:100%;height:auto;display:block}.home_exploreGrid__1Zdru a:hover{transform:translateY(-3px)}.home_trust__m3B6o{max-width:1160px;margin:86px auto 0;display:grid;grid-template-columns:1fr 1.2fr;padding:48px 0;border-block:1px solid #e1e5eb;gap:64px}.home_trust__m3B6o .home_textLink__7VvOZ{margin-top:24px}.home_trustItems__4y5sA{display:grid;gap:25px}.home_trustItems__4y5sA article{display:flex;gap:22px}.home_trustItems__4y5sA article>span{font-size:11px;font-weight:650;color:#7c8ba6;line-height:28px}.home_trustItems__4y5sA h3{font-size:16px;margin:0 0 6px}.home_trustItems__4y5sA p{font-size:13px;color:#66758a;margin:0;line-height:1.8}.home_closing__ov_WK{max-width:1240px;padding:66px 40px;display:flex;align-items:center;gap:22px;margin:auto}.home_closing__ov_WK>img{flex-shrink:0}.home_closing__ov_WK h2{font-size:22px;letter-spacing:-.04em;margin:0 0 7px}.home_closing__ov_WK p{font-size:12px;color:#6b7688;margin:0}.home_closing__ov_WK .home_primary__8mB8P{margin-left:auto;flex-shrink:0}@media (max-width:1050px){.home_hero__o4ZPq{gap:28px}.home_hero__o4ZPq h1{font-size:43px}.home_heroVisual__mmHFW{min-height:500px}.home_heroPhone__01dgd{width:220px}.home_hero__o4ZPq .home_actions__r95_w{gap:8px;align-items:flex-start;flex-direction:column}.home_showcaseCopy__hcQDJ{padding:35px}.home_trust__m3B6o{margin-inline:40px}.home_placeArt__Sejt2{opacity:.55;right:5px;width:100px}.home_storyArt__oqJaF{opacity:.25;right:10px;width:100px}.home_promiseStrip__QboqE{gap:30px}.home_promiseStrip__QboqE span+span:before{margin-right:30px}}@media (max-width:700px){.home_hero__o4ZPq{grid-template-columns:1fr;padding:30px 22px 32px;gap:26px}.home_kicker__NN1p8{font-size:11px;margin-bottom:16px}.home_hero__o4ZPq h1{font-size:clamp(33px,8.7vw,46px);margin-bottom:18px}.home_lead__hdIQO{font-size:14px;line-height:1.8;margin-bottom:18px}.home_hero__o4ZPq .home_actions__r95_w{flex-direction:row;align-items:center;gap:10px 16px}.home_primary__8mB8P{font-size:12px;min-height:46px;padding:12px 16px;gap:20px}.home_textLink__7VvOZ{font-size:12px;gap:9px}.home_availability__7j7s2{font-size:10px;margin-top:12px}.home_heroVisual__mmHFW{min-height:320px;height:320px;border-radius:22px}.home_visualCaption__e7K7p{top:18px;left:20px;font-size:10px}.home_heroPhone__01dgd{width:204px;transform:rotate(5deg) translate(27px,76px)}.home_privacyTag__V8srv{bottom:28px;left:12px;padding:11px 13px;gap:9px}.home_privacyTag__V8srv strong{font-size:11px}.home_privacyTag__V8srv small{font-size:9px}.home_privacyTag__V8srv>span{width:27px;height:27px}.home_visualFoot__KT0LO{font-size:9px;bottom:9px}.home_promiseStrip__QboqE{gap:18px;padding:17px 16px;font-size:10px}.home_promiseStrip__QboqE span+span:before{display:none}.home_experience__HGjaE,.home_explore__b5XIX{padding:48px 20px 0;scroll-margin-top:120px}.home_sectionTitle__6Zerm{display:block;margin-bottom:22px}.home_sectionTitle__6Zerm h2,.home_trust__m3B6o h2{font-size:26px}.home_sectionTitle__6Zerm>p{font-size:12px;margin-top:14px}.home_sectionTitle__6Zerm>p br{display:none}.home_showcaseTabs__dQnxg button{font-size:12px;padding:17px 5px;gap:6px}.home_showcaseTabs__dQnxg button span{font-size:9px}.home_showcasePanel__r8sVa{grid-template-columns:1fr}.home_showcaseCopy__hcQDJ{padding:26px}.home_largeIndex__6zvqR{display:none}.home_showcaseCopy__hcQDJ h3{font-size:25px}.home_showcaseCopy__hcQDJ p{font-size:13px;max-width:none}.home_showcaseCopy__hcQDJ ul{gap:8px;font-size:12px;margin:18px 0}.home_showcaseScreen__jCzOO{padding:24px 20px 18px}.home_device__DwsUd{width:215px}.home_exploreGrid__1Zdru{grid-template-columns:1fr;gap:16px}.home_placeCard__Bl0O6,.home_storyCard__7a7rm{padding:26px;min-height:280px}.home_exploreGrid__1Zdru h3{font-size:25px}.home_placeArt__Sejt2{right:22px;opacity:.75}.home_storyArt__oqJaF{right:16px;opacity:.28;width:90px}.home_trust__m3B6o{grid-template-columns:1fr;margin:48px 20px 0;padding:32px 0;gap:28px}.home_trust__m3B6o .home_kicker__NN1p8{margin-bottom:14px}.home_trust__m3B6o .home_textLink__7VvOZ{margin-top:14px}.home_trustItems__4y5sA{gap:20px}.home_trustItems__4y5sA h3{font-size:15px}.home_trustItems__4y5sA p{font-size:12px}.home_closing__ov_WK{padding:38px 20px;gap:14px;flex-wrap:wrap}.home_closing__ov_WK>img{width:40px;height:40px}.home_closing__ov_WK>div{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 60px)}.home_closing__ov_WK h2{font-size:18px}.home_closing__ov_WK p{font-size:11px}.home_closing__ov_WK .home_primary__8mB8P{margin:5px 0 0 54px}}@media (prefers-reduced-motion:reduce){.home_exploreGrid__1Zdru a,.home_primary__8mB8P{transition:none}.home_exploreGrid__1Zdru a:hover{transform:none}}.home_featurePage__klZbL{max-width:1140px;padding:50px 40px 60px;margin:auto}.home_featureHeading__kbKjz{padding:15px 0 34px}.home_featureHeading__kbKjz h1{font-size:46px;line-height:1.35;letter-spacing:-.045em;margin-bottom:20px}.home_featureHeading__kbKjz>p:not(.home_kicker__NN1p8){font-size:15px;color:#66758a}.home_featureNav__qY1_u{display:flex;gap:12px;flex-wrap:wrap;padding:20px 0 30px;border-bottom:1px solid #e1e5eb}.home_featureNav__qY1_u a{border:1px solid #dfe5ee;border-radius:30px;padding:10px 18px;font-size:13px;display:flex;gap:18px;align-items:center;background:white}.home_featureNav__qY1_u a:hover{border-color:#496dc3;color:#496dc3}.home_featureSection__rqVD9{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding:54px 0;border-bottom:1px solid #e1e5eb;scroll-margin-top:120px}.home_featureSection__rqVD9 .home_kicker__NN1p8{margin-bottom:16px}.home_featureSection__rqVD9 h2{font-size:28px;letter-spacing:-.04em;line-height:1.4}.home_featureSection__rqVD9 p{font-size:14px;color:#66758a;line-height:1.85}.home_featureSection__rqVD9 article+article{margin-top:24px}.home_featureSection__rqVD9 h3{font-size:16px;margin-bottom:7px}.home_featureSection__rqVD9 article p{margin-bottom:0}.home_faq__Kz2Fq{padding:48px 0}.home_faq__Kz2Fq>h2{font-size:27px;margin-bottom:25px}.home_faq__Kz2Fq details{border-bottom:1px solid #e1e5eb;padding:18px 0}.home_faq__Kz2Fq summary{list-style:none;cursor:pointer;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:20px}.home_faq__Kz2Fq summary::-webkit-details-marker{display:none}.home_faq__Kz2Fq summary>span{font-size:22px;color:#7b8ca8}.home_faq__Kz2Fq details[open] summary>span{transform:rotate(45deg)}.home_faq__Kz2Fq details p{font-size:14px;color:#66758a;line-height:1.8;padding:15px 30px 0 0;margin:0}.home_featureHelp__NZdHO{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:26px;background:#edf1fa;border-radius:16px}.home_featureHelp__NZdHO p{font-size:12px;color:#576d90;margin:0}.home_featureHelp__NZdHO a{flex-shrink:0}@media (max-width:700px){.home_featurePage__klZbL{padding:24px 20px 40px}.home_featureHeading__kbKjz h1{font-size:33px}.home_featureHeading__kbKjz>p:not(.home_kicker__NN1p8){font-size:13px}.home_featureNav__qY1_u{gap:8px}.home_featureNav__qY1_u a{font-size:12px;padding:9px 12px;gap:12px}.home_featureSection__rqVD9{grid-template-columns:1fr;gap:24px;padding:32px 0}.home_featureSection__rqVD9 h2{font-size:25px}.home_featureSection__rqVD9 p{font-size:13px}.home_faq__Kz2Fq>h2{font-size:24px}.home_faq__Kz2Fq summary{font-size:14px}.home_faq__Kz2Fq details p{font-size:13px}.home_featureHelp__NZdHO{display:block;padding:22px}.home_featureHelp__NZdHO a{margin-top:18px}}