.HomeOffers_section__lwBiZ{font-family:var(--ncp-font-body);position:relative;min-height:940px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#f7fafc,#ffffff 96px);color:#0b1c3c}.HomeOffers_blueprintBottom__GunwK,.HomeOffers_blueprintTop__E2Hd7,.HomeOffers_sectionGlow__u6S_j{position:absolute;pointer-events:none;user-select:none;z-index:0}.HomeOffers_sectionGlow__u6S_j{inset:0;width:100%;height:100%;object-fit:cover;opacity:.82}.HomeOffers_blueprintTop__E2Hd7{width:min(440px,29vw);top:-42px;right:-38px;opacity:.36}.HomeOffers_blueprintBottom__GunwK{width:min(390px,28vw);left:-68px;bottom:-76px;opacity:.48}.HomeOffers_container__7EAvY{position:relative;z-index:1;width:var(--ncp-home-frame-width);margin:0 auto;padding:88px 0 53px}.HomeOffers_topRow__pFs9f{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,min(560px,44vw));align-items:center;gap:clamp(32px,4vw,72px);margin-bottom:37px}.HomeOffers_topRowWithoutTabs__kz6iZ{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.HomeOffers_header__nW2g_{position:relative;z-index:2;text-align:left}.HomeOffers_heading__Tbyp2{margin:0;font-size:var(--ncp-type-display-lg);line-height:var(--ncp-leading-display);letter-spacing:var(--ncp-tracking-display);font-family:var(--ncp-font-display);font-weight:800}.HomeOffers_heading__Tbyp2 span{color:transparent;background-image:url(/assets/title-gradient.png);background-size:100% 100%;background-clip:text;-webkit-background-clip:text}.HomeOffers_subtitle__H5Urc{max-width:640px;margin:12px 0 0;color:#445574;font-size:var(--ncp-type-body-lg);line-height:var(--ncp-leading-body);letter-spacing:var(--ncp-tracking-body)}.HomeOffers_tabs__Ulu8I{display:grid;grid-template-columns:1fr 1.08fr;width:100%;min-height:56px;margin:0;padding:3px;border:1px solid rgba(18,47,88,.07);border-radius:16px;background:rgba(249,250,252,.9);box-shadow:0 7px 18px rgba(21,43,77,.13),inset 0 1px 0 rgba(255,255,255,.86)}.HomeOffers_tab___qdWW{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 22px;border:0;border-radius:13px;color:#758096;background:transparent;cursor:pointer;font-size:var(--ncp-type-body-md);font-weight:700;transition:color .24s ease-out,background-color .24s ease-out,box-shadow .24s ease-out,transform .24s ease-out}.HomeOffers_tab___qdWW img{width:22px;height:22px;opacity:.72;filter:invert(48%) sepia(10%) saturate(569%) hue-rotate(182deg) brightness(94%) contrast(92%)}.HomeOffers_tab___qdWW:hover{color:#315277}.HomeOffers_tab___qdWW:focus-visible{outline:3px solid rgba(7,102,255,.24);outline-offset:2px}.HomeOffers_tabActive__Lt_DR{color:#075fff;background:rgba(255,255,255,.97);box-shadow:0 4px 15px rgba(39,82,145,.14),0 0 0 1px rgba(7,102,255,.45)}.HomeOffers_tabActive__Lt_DR img{opacity:1;filter:invert(31%) sepia(92%) saturate(5104%) hue-rotate(218deg) brightness(102%) contrast(102%)}.HomeOffers_grid__4ZgVG{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(390px,1fr);gap:18px;align-items:stretch}.HomeOffers_featuredPanel__i9gwL,.HomeOffers_sidePanel__UrTco{border:1px solid rgba(19,47,82,.14);background:rgba(255,255,255,.89);box-shadow:0 13px 28px rgba(24,53,91,.12)}.HomeOffers_featuredPanel__i9gwL{position:relative;min-height:607px;overflow:hidden;border-color:rgba(7,102,255,.42);border-radius:15px}.HomeOffers_featuredBackdrop__RE8_0,.HomeOffers_featuredVisual__hgIxV{position:absolute;pointer-events:none;user-select:none}.HomeOffers_featuredBackdrop__RE8_0{inset:0;object-fit:cover;opacity:.82}.HomeOffers_featuredVisual__hgIxV{top:8px;right:8px;width:min(45%,420px);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.HomeOffers_featuredVisual__hgIxV:before{content:"";position:absolute;z-index:0;inset:8% 2% 10% 10%;border-radius:42% 48% 48% 40%;background:radial-gradient(ellipse 60% 55% at 55% 48%,rgba(255,255,255,.97) 0,rgba(255,255,255,.88) 48%,rgba(255,255,255,.25) 72%,transparent 86%)}.HomeOffers_apartmentScene__MitFx{z-index:1;object-fit:contain;opacity:0;filter:saturate(.72) contrast(.82) brightness(1.08) drop-shadow(0 16px 26px rgba(18,32,55,.12));transition:opacity .12s ease-out}.HomeOffers_sceneActive__bY7mB{opacity:.9}.HomeOffers_featuredContent__SJsAH{position:relative;z-index:2;display:flex;flex-direction:column;min-height:607px;padding:31px 35px 30px}.HomeOffers_badge__FrAe1{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;min-height:28px;padding:5px 13px 5px 11px;border-radius:999px;color:#0b1c3c;background:#ffcc00;box-shadow:0 4px 14px rgba(255,190,0,.24);font-size:var(--ncp-type-caption);line-height:1;font-weight:800}.HomeOffers_badge__FrAe1 img{width:15px;height:15px;filter:invert(10%) sepia(21%) saturate(1477%) hue-rotate(177deg) brightness(92%) contrast(103%)}.HomeOffers_featuredTitle__XHJbT{width:56%;margin:16px 0 0;font-size:var(--ncp-type-heading-lg);line-height:var(--ncp-leading-heading);letter-spacing:var(--ncp-tracking-heading);font-weight:800}.HomeOffers_featuredTitle__XHJbT span{display:block;margin-top:5px;color:#0766ff}.HomeOffers_featuredDescription__cmggM{width:43%;margin:16px 0 0;color:#41516e;font-size:var(--ncp-type-body-md);line-height:var(--ncp-leading-body)}.HomeOffers_priceBlock__Q1ghi{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:25px}.HomeOffers_priceBlock__Q1ghi strong,.HomeOffers_sideFooter__FP_R_ strong{color:#075fff;font-size:var(--ncp-type-heading-md);line-height:var(--ncp-leading-heading);letter-spacing:var(--ncp-tracking-heading);font-weight:800}.HomeOffers_priceBlock__Q1ghi span,.HomeOffers_sideFooter__FP_R_ span{color:#142744;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-compact);font-weight:650}.HomeOffers_divider___TdYK{width:100%;height:1px;margin:16px 0 17px;background:rgba(28,56,95,.16)}.HomeOffers_checklist__W1JyJ{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,minmax(36px,auto));column-gap:34px;row-gap:3px;width:100%;margin:0;padding:0;list-style:none}.HomeOffers_checklist__W1JyJ li{display:grid;grid-template-columns:16px 1fr;gap:9px;align-items:start;color:#344660;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-compact)}.HomeOffers_checklist__W1JyJ li:first-child{grid-column:1;grid-row:1}.HomeOffers_checklist__W1JyJ li:nth-child(2){grid-column:1;grid-row:2}.HomeOffers_checklist__W1JyJ li:nth-child(3){grid-column:1;grid-row:3}.HomeOffers_checklist__W1JyJ li:nth-child(4){grid-column:2;grid-row:1}.HomeOffers_checklist__W1JyJ li:nth-child(5){grid-column:2;grid-row:2}.HomeOffers_checklist__W1JyJ li:nth-child(6){grid-column:2;grid-row:3}.HomeOffers_checklist__W1JyJ li:nth-child(7){grid-column:2;grid-row:4}.HomeOffers_checklist__W1JyJ img{width:14px;height:14px;margin-top:2px;filter:invert(31%) sepia(92%) saturate(5104%) hue-rotate(218deg) brightness(102%) contrast(102%)}.HomeOffers_primaryCta___Xuos{display:flex;align-items:center;justify-content:space-between;gap:24px;width:350px;min-height:53px;margin-top:auto;padding:0 20px 0 24px;border:var(--ncp-hero-cta-border);border-radius:13px 42px 42px 13px;color:#ffffff;background:var(--ncp-hero-cta-background);box-shadow:var(--ncp-hero-cta-shadow);text-decoration:none;font-size:var(--ncp-type-body-md);font-weight:600;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease-out,background .24s ease-out}.HomeOffers_primaryCta___Xuos:hover{background:var(--ncp-hero-cta-background-hover);transform:translate(-2px,-4px);box-shadow:var(--ncp-hero-cta-shadow-hover)}.HomeOffers_primaryCta___Xuos:active{transform:translate(2px,2px);box-shadow:5px 6px 0 rgba(11,199,191,.23),0 10px 22px rgba(10,31,68,.22)}.HomeOffers_primaryCta___Xuos:focus-visible,.HomeOffers_sideFooter__FP_R_ a:focus-visible{outline:3px solid rgba(7,102,255,.24);outline-offset:3px}.HomeOffers_primaryCta___Xuos img{width:17px;height:17px;filter:brightness(0) invert(1)}.HomeOffers_sideColumn__DB0Ik{display:grid;grid-template-rows:1fr 1fr;gap:18px}.HomeOffers_sidePanel__UrTco{display:grid;grid-template-columns:120px 1fr;min-height:288px;padding:31px 31px 28px 30px;border-radius:15px}.HomeOffers_sideIcon__yybAz{display:grid;place-items:center;width:84px;height:84px;border-radius:999px;background:rgba(255,255,255,.95);box-shadow:0 10px 25px rgba(24,53,91,.12),inset 0 0 0 1px rgba(29,60,103,.08)}.HomeOffers_sideIcon__yybAz svg{width:38px;height:38px;color:#0865f4;stroke-width:1.55}.HomeOffers_sideMain__xT3Ax{min-width:0}.HomeOffers_sideMain__xT3Ax h3{margin:7px 0 0;font-size:var(--ncp-type-heading-sm);line-height:var(--ncp-leading-heading);letter-spacing:var(--ncp-tracking-heading);font-weight:800}.HomeOffers_sideMain__xT3Ax p{margin:14px 0 0;color:#40516d;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-body)}.HomeOffers_sideDivider__IVZw_{height:1px;margin:23px 0 20px;background:rgba(28,56,95,.14)}.HomeOffers_sideFooter__FP_R_{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.HomeOffers_sideFooter__FP_R_>div{display:flex;flex-direction:column;gap:4px}.HomeOffers_sideFooter__FP_R_ a{display:grid;place-items:center;flex:0 0 auto;width:51px;height:51px;border:1px solid rgba(7,102,255,.22);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 8px 18px rgba(28,73,136,.1);transition:transform .24s ease-out,border-color .24s ease-out,box-shadow .24s ease-out}.HomeOffers_sideFooter__FP_R_ a:hover{transform:translateX(3px);border-color:rgba(7,102,255,.48);box-shadow:0 11px 22px rgba(28,73,136,.15)}.HomeOffers_sideFooter__FP_R_ a img{width:20px;height:20px;filter:invert(31%) sepia(92%) saturate(5104%) hue-rotate(218deg) brightness(102%) contrast(102%)}@media (max-width:1120px){.HomeOffers_section__lwBiZ{min-height:auto}.HomeOffers_container__7EAvY{width:var(--ncp-home-frame-width)}.HomeOffers_grid__4ZgVG{grid-template-columns:1fr}.HomeOffers_featuredContent__SJsAH,.HomeOffers_featuredPanel__i9gwL{min-height:610px}.HomeOffers_sideColumn__DB0Ik{grid-template-columns:1fr 1fr;grid-template-rows:auto}.HomeOffers_sidePanel__UrTco{grid-template-columns:80px 1fr;min-height:304px;padding:28px 25px}.HomeOffers_sideIcon__yybAz{width:66px;height:66px}.HomeOffers_sideIcon__yybAz img{width:38px;height:38px}}@media (max-width:900px){.HomeOffers_topRowWithoutTabs__kz6iZ,.HomeOffers_topRow__pFs9f{grid-template-columns:1fr;gap:26px;margin-bottom:30px}.HomeOffers_tabs__Ulu8I{width:min(560px,100%);justify-self:end}}@media (max-width:760px){.HomeOffers_container__7EAvY{width:min(100% - 28px,640px);padding:40px 0 48px}.HomeOffers_desktopBreak__8jh3l{display:none}.HomeOffers_subtitle__H5Urc{max-width:520px;font-size:var(--ncp-type-body-md)}.HomeOffers_tabs__Ulu8I{width:100%}.HomeOffers_tab___qdWW{gap:8px;padding:0 12px;font-size:var(--ncp-type-body-sm)}.HomeOffers_tab___qdWW img{width:19px;height:19px}.HomeOffers_featuredContent__SJsAH,.HomeOffers_featuredPanel__i9gwL{min-height:1000px}.HomeOffers_featuredContent__SJsAH{padding:26px 22px 24px}.HomeOffers_featuredVisual__hgIxV{top:190px;right:auto;left:50%;width:min(94%,460px);aspect-ratio:1245/925;padding:0;opacity:1;transform:translateX(-50%)}.HomeOffers_featuredDescription__cmggM,.HomeOffers_featuredTitle__XHJbT{width:min(100%,420px)}.HomeOffers_featuredTitle__XHJbT{font-size:var(--ncp-type-heading-lg)}.HomeOffers_featuredDescription__cmggM{margin-top:325px;padding-right:0}.HomeOffers_checklist__W1JyJ{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none;row-gap:8px}.HomeOffers_checklist__W1JyJ li{grid-column:auto!important;grid-row:auto!important}.HomeOffers_primaryCta___Xuos{width:100%;justify-content:center;margin-top:24px}.HomeOffers_sideColumn__DB0Ik{grid-template-columns:1fr}.HomeOffers_sidePanel__UrTco{min-height:auto}.HomeOffers_blueprintTop__E2Hd7{width:260px;top:-30px;right:-120px}.HomeOffers_blueprintBottom__GunwK{width:280px}}@media (max-width:460px){.HomeOffers_heading__Tbyp2{font-size:var(--ncp-type-display-lg)!important;line-height:var(--ncp-leading-display)!important}.HomeOffers_subtitle__H5Urc{max-width:350px}.HomeOffers_tabs__Ulu8I{grid-template-columns:1fr;gap:3px}.HomeOffers_featuredContent__SJsAH,.HomeOffers_featuredPanel__i9gwL{min-height:1040px}.HomeOffers_featuredVisual__hgIxV{top:190px;right:auto;left:50%;width:min(94%,360px);aspect-ratio:1245/925;padding:0;opacity:1;transform:translateX(-50%)}.HomeOffers_featuredBackdrop__RE8_0{opacity:.68}.HomeOffers_featuredTitle__XHJbT{width:100%;font-size:var(--ncp-type-heading-lg)}.HomeOffers_featuredDescription__cmggM{width:100%;margin-top:300px;padding-right:0}.HomeOffers_sidePanel__UrTco{grid-template-columns:1fr;gap:18px}.HomeOffers_sideMain__xT3Ax h3{margin-top:0}}@media (max-width:767px){.HomeOffers_section__lwBiZ .HomeOffers_container__7EAvY{padding-top:72px!important}.HomeOffers_featuredPanel__i9gwL,.HomeOffers_sidePanel__UrTco{width:auto;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.HomeOffers_primaryCta___Xuos,.HomeOffers_sideLink__8WKOQ,.HomeOffers_tab___qdWW{transition:none}}.StepsSection_section__EE1TE{--process-ink:#0a2a60;--process-blue:#0865f4;--process-teal:#10bfc1;position:relative;isolation:isolate;width:100%;min-height:clamp(820px,66vw,1019px);overflow:hidden;background:#fbfaf8;color:var(--process-ink);font-family:var(--ncp-font-body)}.StepsSection_scene__c5KWh{z-index:-3;object-fit:cover;object-position:center}.StepsSection_veil__YpvqA{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,250,248,0) 96px),linear-gradient(90deg,rgba(255,255,255,.19),rgba(255,255,255,.04) 58%,rgba(255,255,255,.08));pointer-events:none}.StepsSection_header__62Fk9{position:absolute;z-index:4;top:6%;left:var(--ncp-home-frame-edge,3%);width:36%}.StepsSection_eyebrow__0mgrj{margin:0 0 16px;color:var(--process-blue);font-size:var(--ncp-type-caption);font-weight:800;letter-spacing:var(--ncp-tracking-eyebrow);text-transform:uppercase}.StepsSection_header__62Fk9 h2{margin:0;color:var(--process-ink);font-family:var(--ncp-font-display);font-size:var(--ncp-type-display-lg);font-weight:800;letter-spacing:var(--ncp-tracking-display);line-height:var(--ncp-leading-display)}.StepsSection_lead__TFONc{margin:22px 0 0;color:#53698c;font-size:var(--ncp-type-body-md);line-height:var(--ncp-leading-body)}.StepsSection_timeline__EIusG{position:absolute;z-index:6;top:31.5%;left:var(--ncp-home-frame-edge);display:grid;width:29%;gap:0}.StepsSection_timeline__EIusG:before{position:absolute;top:20px;bottom:20px;left:23px;width:1px;background:linear-gradient(#0e67f7,#9cb5d8);content:""}.StepsSection_timelineItem__YtQsu{position:relative;display:grid;width:100%;min-height:clamp(40px,4.7vw,48px);grid-template-columns:48px 36px minmax(0,1fr) 22px;align-items:center;padding:0 8px 0 0;border:0;background:transparent;color:#526b91;cursor:pointer;font:inherit;text-align:left;border-radius:8px;transition:color .24s ease-out,background-color .24s ease-out}@media (hover:hover) and (pointer:fine){.StepsSection_timelineItem__YtQsu:hover{background:rgba(8,101,244,.045);color:#205999}}.StepsSection_timelineItem__YtQsu:focus-visible{outline:2px solid var(--process-blue);outline-offset:2px}.StepsSection_timelineMarker__ipJBv{position:relative;z-index:2;display:grid;width:15px;height:15px;margin-left:16px;place-items:center;border:1px solid #b8c5d8;border-radius:50%;background:#fbfaf8;transition:.25s ease}.StepsSection_timelineMarker__ipJBv svg{width:11px;stroke-width:2.7}.StepsSection_timelineItemComplete__U_9wU .StepsSection_timelineMarker__ipJBv{border-color:var(--process-teal);color:var(--process-teal);background:#fff}.StepsSection_timelineItemActive__cbcbL{color:var(--process-blue);font-weight:700}.StepsSection_timelineItemActive__cbcbL .StepsSection_timelineMarker__ipJBv{width:23px;height:23px;margin-left:12px;border:6px solid #fff;background:var(--process-blue);box-shadow:0 0 0 7px rgba(8,101,244,.13),0 5px 14px rgba(8,101,244,.35)}.StepsSection_timelineNumber__KbF9a{font-family:var(--ncp-font-display);font-size:clamp(14px,1.15vw,18px)}.StepsSection_timelineLabel__9B3vd{min-width:0;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-compact)}.StepsSection_rowCheck__e_krh{width:15px;color:var(--process-teal);stroke-width:2.7}.StepsSection_connector__SRfiv{--connector-step:33.5%;position:absolute;z-index:5;top:var(--connector-step);left:29%;width:8.5%;height:max(1px,calc(58% - var(--connector-step)));border-top:2px solid var(--process-blue);border-right:2px solid var(--process-blue);border-radius:0 34px 0 0;opacity:.9;transition:top .42s cubic-bezier(.2,.72,.2,1),height .42s cubic-bezier(.2,.72,.2,1);pointer-events:none}.StepsSection_connector__SRfiv:after{position:absolute;right:-5px;bottom:-5px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:var(--process-blue);content:"";box-shadow:0 3px 10px rgba(8,101,244,.35)}.StepsSection_connectorUp__SSe6a{top:58%;height:max(1px,calc(var(--connector-step) - 58%));border-top:0;border-bottom:2px solid var(--process-blue);border-radius:0 0 34px 0}.StepsSection_connectorUp__SSe6a:after{top:-5px;bottom:auto}.StepsSection_activeDocument__SBrwj{position:absolute;z-index:5;top:39.5%;left:43%;width:24%;min-height:28%;padding:24px 26px 20px;color:#17345f;transform:rotate(-1.9deg);transition:opacity .22s ease,transform .42s ease}.StepsSection_documentIcon__Jaozj{display:grid;width:52px;height:52px;margin-bottom:15px;place-items:center;border:1px solid rgba(8,101,244,.2);border-radius:50%;color:var(--process-blue);background:rgba(255,255,255,.64);box-shadow:0 8px 20px rgba(50,72,102,.08)}.StepsSection_documentIcon__Jaozj svg{width:27px;stroke-width:1.55}.StepsSection_stageCopy__J9rai>p{margin:0 0 8px;color:var(--process-blue);font-size:var(--ncp-type-caption);font-weight:800;letter-spacing:var(--ncp-tracking-eyebrow);text-transform:uppercase}.StepsSection_activeDocument__SBrwj h3{margin:0 0 13px;font-family:var(--ncp-font-display);font-size:var(--ncp-type-heading-md);font-weight:600;line-height:var(--ncp-leading-heading)}.StepsSection_activeDocument__SBrwj ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.StepsSection_activeDocument__SBrwj li{position:relative;padding-left:15px;color:#526886;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-compact)}.StepsSection_activeDocument__SBrwj li:before{position:absolute;top:.56em;left:0;width:5px;height:5px;border-radius:50%;background:var(--process-blue);content:""}.StepsSection_documentMeta__H0A7a{margin:18px 0 0;color:var(--process-blue);font-size:var(--ncp-type-caption);font-weight:700;line-height:var(--ncp-leading-compact)}.StepsSection_stageCopy__J9rai{position:absolute;z-index:6;top:58%;left:22%;width:26%;min-height:19%;padding:18px 22px 16px;background:linear-gradient(90deg,rgba(251,248,242,.96),rgba(251,248,242,.78) 58%,rgba(251,248,242,0));animation:StepsSection_process-copy-in__j3m38 .26s ease-out both}.StepsSection_stageCopyLower__Ji_gR{top:39.5%;left:39%;width:30%;min-height:28%;background:linear-gradient(90deg,rgba(251,248,242,.97),rgba(251,248,242,.86) 70%,rgba(251,248,242,.18))}.StepsSection_stageCopy__J9rai h3{margin:0 0 9px;font-family:var(--ncp-font-display);font-size:var(--ncp-type-heading-md);font-weight:600;line-height:var(--ncp-leading-heading)}@keyframes StepsSection_process-copy-in__j3m38{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StepsSection_stageCopy__J9rai>div{color:#53698a;font-size:var(--ncp-type-body-sm);line-height:var(--ncp-leading-body)}.StepsSection_stageCopy__J9rai strong{display:block;margin-top:13px;color:var(--process-blue);font-size:var(--ncp-type-caption);line-height:var(--ncp-leading-compact)}.StepsSection_metrics__6PcFK{position:absolute;z-index:7;bottom:5.2%;left:11.7%;display:grid;width:47%;grid-template-columns:repeat(3,1fr)}.StepsSection_metrics__6PcFK>div{display:grid;min-height:64px;align-content:center;text-align:center}.StepsSection_metrics__6PcFK>div+div{border-left:1px solid rgba(34,67,113,.2)}.StepsSection_metrics__6PcFK strong{font-family:var(--ncp-font-display);font-size:clamp(24px,2vw,33px);font-weight:500}.StepsSection_metrics__6PcFK span{color:#6f83a2;font-size:var(--ncp-type-caption)}.StepsSection_cta__91wNR{position:absolute;z-index:8;right:10%;bottom:5.4%;display:inline-flex;min-width:252px;min-height:54px;align-items:center;justify-content:space-between;gap:28px;padding:0 24px;border:var(--ncp-hero-cta-border);border-radius:13px 42px 42px 13px;color:#fff;background:var(--ncp-hero-cta-background);box-shadow:var(--ncp-hero-cta-shadow);cursor:pointer;font:inherit;font-size:var(--ncp-type-body-sm)}.StepsSection_cta__91wNR svg{width:24px;transition:transform .2s ease}.StepsSection_cta__91wNR:hover svg{transform:translateX(4px)}.StepsSection_cta__91wNR:hover{background:var(--ncp-hero-cta-background-hover);transform:translate(-2px,-4px);box-shadow:var(--ncp-hero-cta-shadow-hover)}.StepsSection_cta__91wNR:focus-visible{outline:3px solid rgba(8,101,244,.35);outline-offset:3px}@media (max-width:900px){.StepsSection_section__EE1TE{min-height:0;padding:58px 20px 36px;overflow:hidden}.StepsSection_scene__c5KWh{top:275px!important;height:430px!important;object-position:70% center;opacity:.72}.StepsSection_veil__YpvqA{background:linear-gradient(180deg,#fbfaf8,rgba(251,250,248,.32) 36%,rgba(251,250,248,.12) 67%,#fbfaf8)}.StepsSection_cta__91wNR,.StepsSection_header__62Fk9,.StepsSection_metrics__6PcFK,.StepsSection_stageCopy__J9rai,.StepsSection_timeline__EIusG{position:relative;inset:auto;width:auto}.StepsSection_header__62Fk9 h2{font-size:var(--ncp-type-display-xl)}.StepsSection_lead__TFONc{font-size:var(--ncp-type-body-sm)}.StepsSection_connector__SRfiv,.StepsSection_lead__TFONc br{display:none}.StepsSection_timeline__EIusG{display:flex;gap:8px;margin:34px -20px 0;padding:8px 20px 18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.StepsSection_timeline__EIusG::-webkit-scrollbar{display:none}.StepsSection_timeline__EIusG:before{display:none}.StepsSection_timelineItem__YtQsu{display:grid;min-width:164px;min-height:72px;grid-template-columns:34px minmax(0,1fr) 18px;grid-template-rows:1fr;justify-items:stretch;gap:8px;padding:9px 10px;border:1px solid rgba(32,68,116,.13);border-radius:9px;background:rgba(255,255,255,.7);scroll-snap-align:start}.StepsSection_timelineItemActive__cbcbL{border-color:rgba(8,101,244,.45);background:#fff;box-shadow:0 8px 20px rgba(20,67,133,.1)}.StepsSection_timelineMarker__ipJBv{display:none}.StepsSection_timelineNumber__KbF9a{align-self:center;font-size:18px}.StepsSection_timelineLabel__9B3vd{display:block;align-self:center;font-size:var(--ncp-type-caption);line-height:var(--ncp-leading-compact)}.StepsSection_rowCheck__e_krh{display:block;align-self:center;justify-self:end}.StepsSection_stageCopy__J9rai{display:flex;min-height:390px;flex-direction:column;justify-content:flex-end;margin:4px -4px 0;padding:24px 24px 32px;border-left:2px solid var(--process-blue);background:linear-gradient(180deg,rgba(247,240,229,0),rgba(247,240,229,.88) 52%,rgba(247,240,229,.98))}.StepsSection_stageCopy__J9rai h3{font-size:var(--ncp-type-heading-lg)}.StepsSection_stageCopy__J9rai>div{font-size:var(--ncp-type-body-sm)}.StepsSection_stageCopy__J9rai strong{font-size:var(--ncp-type-caption)}.StepsSection_metrics__6PcFK{margin-top:32px}.StepsSection_metrics__6PcFK strong{font-size:clamp(20px,6vw,28px)}.StepsSection_metrics__6PcFK span{padding:0 8px;font-size:var(--ncp-type-caption)}.StepsSection_cta__91wNR{display:flex;width:100%;min-height:56px;margin-top:26px}}@media (max-width:520px){.StepsSection_section__EE1TE{padding-right:16px;padding-left:16px}.StepsSection_eyebrow__0mgrj{letter-spacing:var(--ncp-tracking-eyebrow)}.StepsSection_header__62Fk9 h2{font-size:var(--ncp-type-display-xl)}.StepsSection_timeline__EIusG{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.StepsSection_stageCopy__J9rai{min-height:365px;padding:20px 14px 28px}.StepsSection_metrics__6PcFK{grid-template-columns:1.25fr .75fr .85fr}.StepsSection_metrics__6PcFK>div{min-height:74px}.StepsSection_metrics__6PcFK strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.StepsSection_connector__SRfiv,.StepsSection_cta__91wNR svg,.StepsSection_timelineItem__YtQsu,.StepsSection_timelineMarker__ipJBv{transition:none}.StepsSection_stageCopy__J9rai{animation:none}.StepsSection_cta__91wNR:hover{transform:none}}body:has(.ncp-approved-service-route){--ncp-home-frame-edge:clamp(76px,6.7vw,118px);--ncp-page-gutter-left:var(--ncp-home-frame-edge);--ncp-page-gutter-right:var(--ncp-home-frame-edge);--ncp-home-frame-width:calc(100% - (2 * var(--ncp-home-frame-edge)));--ncp-font-display:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ncp-font-body:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ncp-type-display-xl:clamp(56px,4.55vw,72px);--ncp-type-display-lg:clamp(46px,3.55vw,58px);--ncp-type-display-md:clamp(38px,2.75vw,44px);--ncp-type-heading-lg:clamp(28px,2.1vw,34px);--ncp-type-heading-md:24px;--ncp-type-heading-sm:20px;--ncp-type-body-lg:20px;--ncp-type-body-md:16px;--ncp-type-body-sm:14px;--ncp-type-caption:12px;--ncp-leading-display:1.02;--ncp-leading-heading:1.2;--ncp-leading-body:1.55;--ncp-leading-compact:1.35;--ncp-tracking-display:-0.035em;--ncp-tracking-heading:-0.015em;--ncp-tracking-body:0;--ncp-tracking-eyebrow:0.22em;--ncp-hero-cta-background:linear-gradient(104deg,#005ae8,#104de7 42%,#6430e8 74%,#06aebf 115%);--ncp-hero-cta-background-hover:linear-gradient(104deg,#0066ff,#0b7cff 54%,#0bc7bf 120%);--ncp-hero-cta-border:1px solid rgba(255,255,255,0.42);--ncp-hero-cta-shadow:9px 10px 0 rgba(11,199,191,0.24),0 18px 38px rgba(10,31,68,0.25),inset 0 0 0 1px rgba(255,255,255,0.18);--ncp-hero-cta-shadow-hover:12px 14px 0 rgba(11,199,191,0.3),0 22px 46px rgba(10,73,170,0.3),inset 0 0 0 1px rgba(255,255,255,0.22)}@media (max-width:1480px){body:has(.ncp-approved-service-route){--ncp-home-frame-edge:6.3vw}}@media (max-width:1120px){body:has(.ncp-approved-service-route){--ncp-home-frame-edge:56px}}@media (max-width:680px){body:has(.ncp-approved-service-route){--ncp-home-frame-edge:28px;--ncp-type-display-xl:48px;--ncp-type-display-lg:42px;--ncp-type-display-md:36px;--ncp-type-heading-lg:28px;--ncp-type-heading-md:22px;--ncp-type-heading-sm:18px;--ncp-type-body-lg:18px;--ncp-type-body-md:16px;--ncp-type-body-sm:13px;--ncp-type-caption:11px}}.ncp-type-heading-md{font-size:var(--ncp-type-heading-md)}.ncp-type-heading-md,.ncp-type-heading-sm{line-height:var(--ncp-leading-heading);letter-spacing:var(--ncp-tracking-heading)}.ncp-type-heading-sm{font-size:var(--ncp-type-heading-sm)}.ncp-type-body-md{font-size:var(--ncp-type-body-md);line-height:var(--ncp-leading-body);letter-spacing:var(--ncp-tracking-body)}.ncp-type-body-sm{font-size:var(--ncp-type-body-sm)}.ncp-type-body-sm,.ncp-type-caption{line-height:var(--ncp-leading-compact);letter-spacing:var(--ncp-tracking-body)}.ncp-type-caption,.ncp-type-eyebrow{font-size:var(--ncp-type-caption)}.ncp-type-eyebrow{line-height:1;letter-spacing:var(--ncp-tracking-eyebrow)}.typography_page__Jnvav{--ncp-font-display:NcpAtelier,Arial,sans-serif;--ncp-font-body:NcpAtelier,Arial,sans-serif;--ncp-type-display-lg:var(--ncp-type-section);--ncp-type-body-md:var(--ncp-type-body-reading);font-family:var(--ncp-font-body)}.typography_page__Jnvav.typography_page__Jnvav :is(h1,h2,h3,h4,p,li,button,input,select,textarea,label,span,strong,b,small,a){font-family:var(--ncp-font-body)}.typography_page__Jnvav .ncp-approved-hero{--sans:var(--ncp-font-body);--display:var(--ncp-font-display)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav h2{font-size:var(--ncp-type-display-lg)!important;font-weight:300;line-height:var(--ncp-leading-display);letter-spacing:var(--ncp-tracking-display)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:clamp(48px,5.05vw,92px);font-weight:700;line-height:1.01;letter-spacing:-.043em}.typography_page__Jnvav.typography_page__Jnvav .hero__lead{font-size:clamp(18px,1.6vw,24px);font-weight:650;line-height:1.4}.typography_page__Jnvav.typography_page__Jnvav .metric__copy strong{font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.1;letter-spacing:-.035em}.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span{font-size:15px;font-weight:400;line-height:1.5}.typography_page__Jnvav.typography_page__Jnvav .result__copy strong,.typography_page__Jnvav.typography_page__Jnvav .stage__copy strong{font-size:var(--ncp-type-card-title);font-weight:500;line-height:1.24;letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav :is(#services,#process,#articles,#help-formats,#what-can-be-legalized,#official-documents,#reviews) p:not([class*=eyebrow]){font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body);letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav :is(#services,#process,#articles,#help-formats,#what-can-be-legalized,#official-documents,#reviews) [class*=eyebrow]{font-size:var(--ncp-type-caption);font-weight:600;line-height:var(--ncp-leading-compact);letter-spacing:.2em}.typography_page__Jnvav.typography_page__Jnvav #help-formats button[aria-pressed],.typography_page__Jnvav.typography_page__Jnvav #process nav button,.typography_page__Jnvav.typography_page__Jnvav #services button[role=tab]{font-weight:400}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services h3{font-size:var(--ncp-type-heading-lg);font-weight:700;line-height:1.12;letter-spacing:-.035em}.typography_page__Jnvav.typography_page__Jnvav #services :is(p,li){font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:clamp(36px,3.9vw,56px);font-weight:300;line-height:1.08;letter-spacing:-.04em}.typography_page__Jnvav.typography_page__Jnvav #services article strong+span{font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #process h3{font-size:var(--ncp-type-card-title);font-weight:500;line-height:1.24;letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav #process article>div,.typography_page__Jnvav.typography_page__Jnvav #process article>strong{font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{font-size:clamp(22px,2.64vw,34px);font-weight:400;line-height:1;letter-spacing:-.035em}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav :is(#help-formats,#articles) h3{font-size:var(--ncp-type-card-title);font-weight:500;line-height:1.24;letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav :is(#process,#what-can-be-legalized,#help-formats,#articles,#official-documents,#reviews) :is(header>p:last-child,li,blockquote){font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}.typography_page__Jnvav.typography_page__Jnvav #official-documents>div>p:last-child{font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .quiz-stage2-landing [class*=questionTitle]{font-size:var(--ncp-type-heading-sm)!important;font-weight:400;line-height:var(--ncp-leading-heading);letter-spacing:var(--ncp-tracking-heading)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews article h3{font-size:18px;font-weight:600;line-height:1.5;letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews aside h3{font-size:24px;font-weight:300;line-height:1.2;letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews blockquote,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews blockquote p{font-size:22px;line-height:1.4;letter-spacing:-.025em}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:clamp(42px,5.65vw,88px)!important;font-weight:300;line-height:.99;letter-spacing:-.05em}.typography_page__Jnvav.typography_page__Jnvav #plan-check-title+p{font-size:clamp(18px,1.6vw,24px);font-weight:400;line-height:1.35}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check aside>div:first-child h3{font-size:clamp(32px,3.1vw,48px);font-weight:300;line-height:1.04;letter-spacing:-.045em}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check h4{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.typography_page__Jnvav.typography_page__Jnvav #plan-check [aria-label="Текущий этап перепланировки"] button{font-size:17px;font-weight:500;line-height:1.3}.typography_page__Jnvav.typography_page__Jnvav #plan-check [aria-label="Текущий этап перепланировки"] button>span:last-child{font-size:inherit;font-weight:inherit;line-height:inherit}@media (min-width:901px) and (max-width:1150px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:53px}}@media (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:clamp(38px,7.8vw,66px);line-height:1.06;letter-spacing:-.04em}.typography_page__Jnvav.typography_page__Jnvav .hero__lead{font-size:19px}.typography_page__Jnvav.typography_page__Jnvav .metric__copy strong{font-size:clamp(27px,5.5vw,42px)}.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span{font-size:13px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{font-size:23px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews article h3{font-size:18px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check aside>div:first-child h3{font-size:34px}}@media (max-width:720px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:var(--fs-h2-m)!important}.typography_page__Jnvav.typography_page__Jnvav #plan-check-title+p{font-size:18px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check aside>div:first-child h3{font-size:36px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check h4{font-size:21px}.typography_page__Jnvav.typography_page__Jnvav #plan-check [aria-label="Текущий этап перепланировки"] button{font-size:16px}}@media (max-width:600px){.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:46px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{font-size:27px}}@media (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews aside h3{font-size:25px;line-height:1.4}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews blockquote,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews blockquote p{line-height:1.55}}@media (max-width:380px){.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:40px}}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews aside strong{font-size:68px;font-weight:300;line-height:1;letter-spacing:-.07em}@media (max-width:920px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .quiz-stage2-landing [class*=questionTitle]{font-size:var(--fs-h2-m)!important}}@media (max-width:600px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews aside strong{font-size:86px}}.typography_page__Jnvav.typography_page__Jnvav :is(h1,h2,h3,h4){overflow-wrap:normal!important;word-break:normal!important;hyphens:none}.typography_page__Jnvav.typography_page__Jnvav .installment-offer strong{font-size:clamp(36px,3.9vw,56px);font-weight:700;line-height:1.08;letter-spacing:-.04em}.typography_page__Jnvav.typography_page__Jnvav .installment-offer>span{color:var(--blue);font-size:clamp(18px,1.6vw,24px);font-weight:400;line-height:var(--ncp-leading-body);letter-spacing:normal}.typography_page__Jnvav.typography_page__Jnvav .installment-offer{row-gap:4px}@media (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav .installment-offer>span{font-size:19px}}.typography_page__Jnvav.typography_page__Jnvav #services article a{font-size:var(--ncp-type-body-md);font-weight:700;line-height:1.35}.typography_page__Jnvav.typography_page__Jnvav #official-documents strong,.typography_page__Jnvav.typography_page__Jnvav #reviews [aria-label="Результат согласования"] :is(span,b),.typography_page__Jnvav.typography_page__Jnvav #reviews article>div>strong{font-size:var(--ncp-type-body-md);font-weight:400;line-height:var(--ncp-leading-body)}@media (max-width:920px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav h2{line-height:var(--lh-h2-m)!important}}@media (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav .installment-offer strong{font-size:46px}}@media (max-width:600px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{line-height:1.03}}@media (max-width:380px){.typography_page__Jnvav.typography_page__Jnvav .installment-offer strong{font-size:40px}}@media (max-width:920px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:var(--fs-h2-m)!important}}@media (min-width:921px) and (max-width:1000px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:45px!important}}@media (min-width:721px) and (max-width:1000px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check aside>div:first-child h3{font-size:34px}.typography_page__Jnvav.typography_page__Jnvav #plan-check-title+p{font-size:19px}}@media (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{line-height:1.03}}@media (min-width:601px) and (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #reviews aside strong{font-size:110px}}@media (min-width:1151px) and (max-width:1920px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{letter-spacing:-.085em}}@font-face{font-family:ArticleRaleway;src:url(/fonts/raleway-article.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}main:has(.typography_page__Jnvav)+footer,main:has(.typography_page__Jnvav)+footer :is(h3,h4,p,a,li,span,summary){font-family:ArticleRaleway,NcpAtelier,LegacyRaleway,Arial,sans-serif}main:has(.typography_page__Jnvav)+footer :is(h3,p,a,li){font-size:17px;font-weight:400;line-height:1.45;letter-spacing:normal}main:has(.typography_page__Jnvav)+footer :is(h4,summary){font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.14em}main:has(.typography_page__Jnvav)+footer [class~=space-y-2]>div:nth-child(2) span{font-size:17px;font-weight:400;line-height:1.45}main:has(.typography_page__Jnvav)+footer [class~=space-y-2]>div:nth-child(3) span{font-size:13px;font-weight:400;line-height:1.45}main:has(.typography_page__Jnvav)+footer>div>div:last-child,main:has(.typography_page__Jnvav)+footer>div>div:last-child :is(a,div){font-size:14px;font-weight:400;line-height:1.5}@media (max-width:920px){main:has(.typography_page__Jnvav)+footer :is(h4,summary){font-size:var(--fs-h2-m)!important;line-height:var(--lh-h2-m)!important}main:has(.typography_page__Jnvav)+footer [class~=space-y-2]>div:nth-child(2) span,main:has(.typography_page__Jnvav)+footer>div>div:last-child>div:first-child{font-size:var(--mobile-fs-body);line-height:1.5}main:has(.typography_page__Jnvav)+footer [class~=space-y-2]>div:nth-child(3) span{line-height:1.5}}@media (max-width:600px){main:has(.typography_page__Jnvav)+footer a{font-size:15px}main:has(.typography_page__Jnvav)+footer>div>div:last-child a{font-size:12px;line-height:1.5}}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:12px;line-height:1.4;overflow-wrap:normal;word-break:normal}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:32px;white-space:nowrap}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services [class*=sidePanel] strong{font-size:20px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{font-size:20px;line-height:1.2}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:var(--ncp-type-section)!important;line-height:1.08;letter-spacing:var(--ncp-tracking-display)}main:has(.typography_page__Jnvav)+footer>div{width:var(--ncp-home-frame-width);max-width:none;padding-inline:0}main:has(.typography_page__Jnvav)+footer>div>div:first-child{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}main:has(.typography_page__Jnvav)+footer>div>div:first-child>div:first-child{grid-column:auto;min-width:0}main:has(.typography_page__Jnvav)+footer>div>div:first-child>div:first-child>div:first-child{flex-direction:row;align-items:center;gap:16px}main:has(.typography_page__Jnvav)+footer [class~=w-40]{width:100%}main:has(.typography_page__Jnvav)+footer :is(a,p,h3,span){overflow-wrap:normal;word-break:normal}main:has(.typography_page__Jnvav)+footer svg{flex-shrink:0}main:has(.typography_page__Jnvav)+footer>div>div:last-child{align-items:flex-start;gap:16px}main:has(.typography_page__Jnvav)+footer>div>div:last-child>div:last-child{flex-wrap:wrap;gap:12px 24px}main:has(.typography_page__Jnvav)+footer>div>div:last-child>div:last-child a{margin-left:0}@media (max-width:1000px){main:has(.typography_page__Jnvav)+footer>div>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr))}main:has(.typography_page__Jnvav)+footer>div>div:first-child>div:first-child{grid-column:1/-1}}@media (max-width:767px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:11px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:28px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services [class*=sidePanel] strong{font-size:24px}main:has(.typography_page__Jnvav)+footer>div>div:first-child{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:360px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:10px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services article strong{font-size:24px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services [class*=sidePanel] strong{font-size:22px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized:not(:has([data-atelier="06-possibilities"])) h3{font-size:18px}}@media (min-width:768px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:9.5px}}@media (min-width:901px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized :is(p,li){font-size:14px;line-height:1.45}}@media (max-width:360px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:9.5px}.typography_page__Jnvav.typography_page__Jnvav .metric+.metric{padding-left:0}}@media (min-width:901px) and (max-width:1150px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #plan-check-title{font-size:36px!important}}@media (max-width:360px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:34px}}@media (min-width:1600px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:clamp(64px,4.167vw,80px);letter-spacing:-.085em}}@media (min-width:768px) and (max-width:1150px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services [class*=sidePanel] h3{font-size:22px}}@media (min-width:901px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #official-work-title{font-size:clamp(34px,3.65vw,54px)!important}.typography_page__Jnvav.typography_page__Jnvav #articles [class*=selectorLabel]{font-size:14px;line-height:1.4;overflow-wrap:anywhere}}@media (min-width:768px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:11px}.typography_page__Jnvav.typography_page__Jnvav .metric{gap:11px}.typography_page__Jnvav.typography_page__Jnvav .metric+.metric{padding-left:12px}}@media (min-width:1151px) and (max-width:1599px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:clamp(48px,5.05vw,68px)}}@media (min-width:768px) and (max-width:900px){.typography_page__Jnvav.typography_page__Jnvav #services [class*=sideFooter]{flex-wrap:wrap;row-gap:12px}}@media (max-width:600px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .result__copy strong,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .stage__copy strong{font-size:18px;overflow-wrap:normal;word-break:normal}}.typography_page__Jnvav.typography_page__Jnvav #plan-check>[class*=content]{height:auto}@media (max-width:1180px){.typography_page__Jnvav.typography_page__Jnvav #plan-check>[class*=content]{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}@media (min-width:901px) and (max-width:1150px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #official-documents [class*=proof] strong{font-size:14px;line-height:1.45}}.typography_page__Jnvav.typography_page__Jnvav .hero__lead{font-family:var(--ncp-font-display);font-weight:400}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy strong{font-size:clamp(28px,2.3vw,34px)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{color:#000;font-size:16px}@media (min-width:1121px){.typography_page__Jnvav.typography_page__Jnvav .ncp-approved-hero .hero{min-height:calc(100svh - 89px)}.typography_page__Jnvav.typography_page__Jnvav .hero__content{padding-top:clamp(20px,3vh,40px);padding-bottom:24px}.typography_page__Jnvav.typography_page__Jnvav .hero__eyebrow{margin-bottom:30px}.typography_page__Jnvav.typography_page__Jnvav .hero__lead,.typography_page__Jnvav.typography_page__Jnvav .installment-offer{margin-top:16px}.typography_page__Jnvav.typography_page__Jnvav .hero__cta{margin-top:20px}.typography_page__Jnvav.typography_page__Jnvav .metrics{margin-top:24px;transform:none}}@media (min-width:1121px) and (max-height:800px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #hero-title{font-size:min(clamp(48px,5.05vw,68px),6.8svh)}}@media (max-width:680px){.typography_page__Jnvav.typography_page__Jnvav .metrics{grid-template-columns:minmax(0,1fr);gap:12px}.typography_page__Jnvav.typography_page__Jnvav .metric{min-width:0;flex-direction:row;align-items:center}.typography_page__Jnvav.typography_page__Jnvav .metric+.metric{margin-left:0;padding:12px 0 0;border-left:0;border-top:1px solid #dfe4ed}}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #official-documents h2 strong[data-requested-emphasis],.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .installment-offer>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .quiz-stage2-landing h2 strong,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav h2 strong[data-requested-emphasis]{font-size:inherit;font-weight:700}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .installment-offer>span{font-size:clamp(18px,1.6vw,24px)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metrics{width:min(100%,580px);margin-top:16px;gap:12px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric{min-width:0;flex:1}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy strong{font-size:clamp(24px,2vw,30px)}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:14px;line-height:1.35}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services h3,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services h3 span{font-size:var(--ncp-type-card-title);line-height:1.24}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #services article strong[data-installment=true]{max-width:420px;font-size:clamp(22px,2vw,28px);line-height:1.25;font-weight:700;letter-spacing:normal}@media (min-width:1121px) and (max-height:800px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .hero__content{padding-top:16px;padding-bottom:16px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metrics{margin-top:16px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .hero__eyebrow{margin-bottom:18px}}@media (max-width:680px){.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric{flex-direction:column;align-items:flex-start;gap:8px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric+.metric{padding:0;border-top:0}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy strong{font-size:24px}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span,.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav .metric__copy>span>span{font-size:12px}}.typography_page__Jnvav.typography_page__Jnvav.typography_page__Jnvav #official-work-title strong{line-height:inherit}.typography_page__Jnvav.typography_page__Jnvav #what-can-be-legalized [data-atelier="06-possibilities"] li{white-space:normal}