.About_grid__6SWEu{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 24px;align-items:center}.About_photo__OULEa{grid-column:span 5;position:relative;aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-2)}.About_img__e_mKH{object-fit:cover}.About_intro__TA4xr{grid-column:7/span 6;display:flex;flex-direction:column;align-items:flex-start;gap:18px;color:var(--fg)}.About_introH2__CsXqY{font-size:clamp(32px,3.2vw,48px)}.About_introText__59E5j{max-width:58ch}.About_feature__J0GZE[data-v-surface],.About_intro__TA4xr[data-v-surface]{padding:24px;border-radius:var(--r-md)}.About_features__kUYCT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:28px 0 0;list-style:none;border-top:1px solid var(--line)}.About_feature__J0GZE{display:flex;align-items:flex-start;gap:14px;color:var(--fg)}.About_featIcon__mCP_H{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--icon) 45%,transparent);color:var(--icon)}.About_featBody__A0Hbk{display:flex;flex-direction:column;gap:4px;padding-top:2px}.About_feature__J0GZE .About_featH3__k1HoY{font-size:18px}.About_featText__baSiX{text-wrap:pretty}.About_revHead__wr5qE{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px 32px;margin-top:96px}.About_revH2__k7Ewq{font-size:clamp(32px,3.2vw,48px)}.About_rating__0MSL7{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.About_star__r9CUu{color:var(--travertine)}.About_ratingVal__53m4k{color:var(--travertine);font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1;letter-spacing:-.02em}.About_revBar__8c8iI{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px}.About_revNav__e_uVQ{display:flex;gap:8px}.About_revBtn__h6o1_{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:transparent;color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--press) var(--ease-out),border-color .2s ease,opacity .2s ease}.About_revBtn__h6o1_:active{transform:scale(.97)}.About_revBtn__h6o1_:disabled{opacity:.35;cursor:default}.About_revPrev___5ZaN{transform:rotate(180deg)}.About_reviews__99KQc{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;margin-top:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.About_reviews__99KQc::-webkit-scrollbar{display:none}.About_reviews__99KQc>*{scroll-snap-align:start}.About_reviews__99KQc:focus-visible{outline-offset:4px;border-radius:var(--r-md)}.About_review__BUNYc{display:flex;flex-direction:column;justify-content:space-between;gap:32px;margin:0}.About_quote__7aB2V{margin:0;font-family:var(--font-display);font-size:20px;font-weight:400;line-height:1.5;text-wrap:pretty}.About_who__f7YLt{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4}.About_avatar__e4M08{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--travertine);font-size:13px;font-weight:600;letter-spacing:.04em}.About_name__WSEpk{display:block;font-weight:600}@media (max-width:1100px){.About_intro__TA4xr,.About_photo__OULEa{grid-column:1/-1}.About_photo__OULEa{aspect-ratio:16/9}.About_features__kUYCT{grid-template-columns:repeat(2,minmax(0,1fr))}.About_reviews__99KQc{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:640px){.About_photo__OULEa{aspect-ratio:16/10;border-radius:var(--r-md)}.About_features__kUYCT{margin-top:40px;padding-top:24px;gap:20px 16px}.About_feature__J0GZE{flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.About_featBody__A0Hbk{align-items:center}.About_revHead__wr5qE{margin-top:64px}.About_quote__7aB2V{font-size:18px}.About_revNav__e_uVQ{display:none}.About_reviews__99KQc{grid-auto-columns:86%;gap:12px;margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge);scroll-padding-inline:var(--edge)}.About_review__BUNYc{padding:24px}}@media (hover:hover) and (pointer:fine){.About_revBtn__h6o1_:not(:disabled):hover{border-color:var(--ghost-line-hover)}}@media (prefers-reduced-motion:reduce){.About_revBtn__h6o1_:active{transform:none}}.About_ratingVal__53m4k[data-v-size="-1"]{font-size:24px}.About_ratingVal__53m4k[data-v-size="+1"]{font-size:44px}.BeforeAfter_section__S2xlo{padding-top:var(--section-y)}.BeforeAfter_track__HzpzM{--n:3}.BeforeAfter_headWrap__X9f1m{position:relative}.BeforeAfter_art__NWFp7{--w:220px;position:absolute;top:50%;left:65%;width:var(--w);margin-top:calc(var(--w) * -890 / 1100 / 2);margin-left:calc(var(--w) / -2)}@media (max-width:1359px){.BeforeAfter_art__NWFp7{display:none}}.BeforeAfter_stage__l0bni{display:flex;flex-direction:column;gap:16px}.BeforeAfter_project__CwatI{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.BeforeAfter_media__6FfyJ{grid-column:span 8;position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.BeforeAfter_layer__OzVRN{position:relative;margin:0;aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-2)}.BeforeAfter_img__Xf7uQ{object-fit:cover}.BeforeAfter_tag__G2nVY{position:absolute;top:16px;z-index:1}.BeforeAfter_before__t8Wdb .BeforeAfter_tag__G2nVY{left:16px}.BeforeAfter_after__XuWWz .BeforeAfter_tag__G2nVY{right:16px}.BeforeAfter_controls__06f6u,.BeforeAfter_hint__by2Rv,.BeforeAfter_seamTrack__HSfOw{display:none}.BeforeAfter_info__7lKwe{grid-column:span 4;display:flex;flex-direction:column;gap:14px;padding:32px var(--sheet-x);border-radius:var(--r-lg);background:var(--surface-1)}.BeforeAfter_district__BQTwO{font-size:14px;font-weight:500;color:var(--travertine)}.BeforeAfter_facts__DG2ei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0;padding-top:18px;border-top:1px solid var(--line)}.BeforeAfter_facts__DG2ei div{display:flex;flex-direction:column-reverse;gap:4px}.BeforeAfter_facts__DG2ei dt{font-size:13px;color:var(--stone)}.BeforeAfter_facts__DG2ei dd{margin:0;font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.1}@media (max-width:1100px){.BeforeAfter_info__7lKwe,.BeforeAfter_media__6FfyJ{grid-column:1/-1}}@media (max-width:640px){.BeforeAfter_media__6FfyJ{grid-template-columns:minmax(0,1fr)}.BeforeAfter_info__7lKwe{padding:24px}}@media (prefers-reduced-motion:no-preference){html:not([data-cms]) .BeforeAfter_track__HzpzM{--pp-h:min(100svh - var(--header-h) - 24px,760px);--pp-top:calc(var(--header-h) + max(12px, (100svh - var(--header-h) - var(--pp-h)) / 2));height:calc(var(--pp-h) + var(--n) * 90svh);view-timeline:--pp block;view-timeline-inset:var(--pp-top) calc(100svh - var(--pp-top) - var(--pp-h))}html:not([data-cms]) .BeforeAfter_stage__l0bni{position:sticky;top:var(--pp-top);height:var(--pp-h);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);gap:16px}html:not([data-cms]) .BeforeAfter_project__CwatI{display:contents}html:not([data-cms]) .BeforeAfter_media__6FfyJ{grid-column:1/span 8;grid-row:1/-1;display:block;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-2)}html:not([data-cms]) .BeforeAfter_layer__OzVRN{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}html:not([data-cms]) .BeforeAfter_info__7lKwe{grid-column:9/-1;grid-row:2;min-height:0}html:not([data-cms]) .BeforeAfter_seamTrack__HSfOw{display:block;position:absolute;inset:0;z-index:2;pointer-events:none}html:not([data-cms]) .BeforeAfter_controls__06f6u{grid-column:9/-1;grid-row:3;display:flex;flex-direction:column;gap:14px;padding:20px var(--sheet-x) 22px;border-radius:var(--r-lg);background:var(--surface-1)}html:not([data-cms]) .BeforeAfter_hint__by2Rv{display:block}html:not([data-cms]) .BeforeAfter_project__CwatI:not([data-active])>*{pointer-events:none}}.BeforeAfter_seam__WAqAr{position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--travertine);box-shadow:0 0 0 1px rgba(27,26,24,.35),0 0 24px rgba(200,181,151,.5)}.BeforeAfter_tabs__ty8Uv{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.BeforeAfter_tab__wl9g6{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:transparent;color:var(--stone);font-size:13px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--press) var(--ease-out),border-color .2s ease,color .2s ease}.BeforeAfter_tab__wl9g6:active{transform:scale(.97)}.BeforeAfter_tab__wl9g6[aria-current=true]{border-color:var(--travertine);color:var(--bone)}.BeforeAfter_progress__GwA9k{height:2px;border-radius:var(--r-pill);background:var(--surface-3);overflow:hidden}.BeforeAfter_bar__Soovh{height:100%;background:var(--travertine);transform-origin:left center;transform:scaleX(0)}.BeforeAfter_hint__by2Rv{font-size:13px;line-height:1.4;color:var(--stone)}@media (hover:hover) and (pointer:fine){.BeforeAfter_tab__wl9g6:hover{border-color:var(--ghost-line-hover);color:var(--bone)}}@media (prefers-reduced-motion:no-preference) and (max-width:900px){html:not([data-cms]) .BeforeAfter_stage__l0bni{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;gap:8px}html:not([data-cms]) .BeforeAfter_media__6FfyJ{grid-column:1;grid-row:1}html:not([data-cms]) .BeforeAfter_info__7lKwe{grid-column:1;grid-row:2;gap:8px;padding:18px 20px}html:not([data-cms]) .BeforeAfter_info__7lKwe .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}html:not([data-cms]) .BeforeAfter_facts__DG2ei{padding-top:10px}html:not([data-cms]) .BeforeAfter_facts__DG2ei dd{font-size:20px}html:not([data-cms]) .BeforeAfter_controls__06f6u{grid-column:1;grid-row:3;gap:10px;padding:12px 14px 14px}html:not([data-cms]) .BeforeAfter_hint__by2Rv{display:none}.BeforeAfter_tabs__ty8Uv{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.BeforeAfter_tab__wl9g6{width:100%;justify-content:center;min-height:44px;padding:0 8px;font-size:13px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-cms]) .BeforeAfter_after__XuWWz{animation:BeforeAfter_ppWipe__MPwle linear both;animation-timeline:--pp;animation-range:contain calc((var(--i) + .15) * 100% / var(--n)) contain calc((var(--i) + .85) * 100% / var(--n))}html:not([data-cms]) .BeforeAfter_seamTrack__HSfOw{animation:BeforeAfter_ppSeam__fuRDl linear both;animation-timeline:--pp;animation-range:contain calc((var(--i) + .15) * 100% / var(--n)) contain calc((var(--i) + .85) * 100% / var(--n))}html:not([data-cms]) .BeforeAfter_project__CwatI:first-of-type:not(:last-of-type)>.BeforeAfter_info__7lKwe,html:not([data-cms]) .BeforeAfter_project__CwatI:first-of-type:not(:last-of-type)>.BeforeAfter_media__6FfyJ{animation:BeforeAfter_ppOut__ZlCBm linear forwards;animation-timeline:--pp;animation-range:contain calc((var(--i) + .88) * 100% / var(--n)) contain calc((var(--i) + 1) * 100% / var(--n))}html:not([data-cms]) .BeforeAfter_project__CwatI:not(:first-of-type):not(:last-of-type)>.BeforeAfter_info__7lKwe,html:not([data-cms]) .BeforeAfter_project__CwatI:not(:first-of-type):not(:last-of-type)>.BeforeAfter_media__6FfyJ{animation:BeforeAfter_ppIn__cnr_B linear both,BeforeAfter_ppOut__ZlCBm linear forwards;animation-timeline:--pp,--pp;animation-range:contain calc(var(--i) * 100% / var(--n)) contain calc((var(--i) + .12) * 100% / var(--n)),contain calc((var(--i) + .88) * 100% / var(--n)) contain calc((var(--i) + 1) * 100% / var(--n))}html:not([data-cms]) .BeforeAfter_project__CwatI:last-of-type:not(:first-of-type)>.BeforeAfter_info__7lKwe,html:not([data-cms]) .BeforeAfter_project__CwatI:last-of-type:not(:first-of-type)>.BeforeAfter_media__6FfyJ{animation:BeforeAfter_ppIn__cnr_B linear both;animation-timeline:--pp;animation-range:contain calc(var(--i) * 100% / var(--n)) contain calc((var(--i) + .12) * 100% / var(--n))}html:not([data-cms]) .BeforeAfter_bar__Soovh{animation:BeforeAfter_ppProgress__DGS8J linear both;animation-timeline:--pp;animation-range:contain 0 contain 100%}}}@keyframes BeforeAfter_ppWipe__MPwle{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes BeforeAfter_ppSeam__fuRDl{0%{transform:translateX(100%);opacity:0}8%,92%{opacity:1}to{transform:translateX(0);opacity:0}}@keyframes BeforeAfter_ppIn__cnr_B{0%{opacity:0}to{opacity:1}}@keyframes BeforeAfter_ppOut__ZlCBm{0%{opacity:1}to{opacity:0}}@keyframes BeforeAfter_ppProgress__DGS8J{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.BeforeAfter_tab__wl9g6{transition:none}.BeforeAfter_tab__wl9g6:active{transform:none}}.Calculator_wz__xAAk3{--calc-track:var(--surface-3);--calc-fill:var(--travertine);--opt-bg:var(--basalt);--opt-line:rgba(230,224,214,0.14);--opt-line-hover:rgba(230,224,214,0.35);--sel-bg:var(--surface-2);--sel-line:var(--travertine);display:flex;flex-direction:column;gap:24px;padding:36px;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--card-shadow)}.tone-light .Calculator_wz__xAAk3{--calc-track:var(--paper-3);--calc-fill:var(--bronze);--opt-bg:var(--paper);--opt-line:var(--line-strong);--opt-line-hover:var(--ghost-line-hover);--sel-bg:var(--travertine);--sel-line:var(--ink)}.tone-light .Calculator_wz__xAAk3 .Calculator_opt__lXu8l[aria-pressed=true]{--fg-muted:var(--on-accent);--accent-text:var(--ink)}.Calculator_progress__UlByv{display:flex;flex-direction:column;gap:12px}.Calculator_progressRow__sEEpu{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.Calculator_progressTitle__ip2vW{font-size:14px;font-weight:500;text-align:right}.Calculator_track__7FPxs{height:4px;border-radius:var(--r-pill);background:var(--calc-track);overflow:hidden}.Calculator_bar__qB87g{height:100%;border-radius:var(--r-pill);background:var(--calc-fill);transform-origin:left center;transition:transform .3s var(--ease-out)}.Calculator_step__A1DsG{display:flex;flex-direction:column;gap:22px;animation:Calculator_stepIn__gONa_ .24s var(--ease-out) both}.Calculator_stepH__Pw_m1{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.25;letter-spacing:-.02em}.Calculator_stepH__Pw_m1:focus{outline:none}.Calculator_stepH__Pw_m1:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.Calculator_q__42QYG{margin-bottom:10px;font-size:14px;font-weight:500;color:var(--fg)}.Calculator_opts__1F4rq{display:grid;gap:10px}.Calculator_cols1__0UYli{grid-template-columns:minmax(0,1fr)}.Calculator_cols2__f1Gz7{grid-template-columns:repeat(2,minmax(0,1fr))}.Calculator_cols3__k0MTI{grid-template-columns:repeat(3,minmax(0,1fr))}.Calculator_opt__lXu8l{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;padding:16px 18px;border-radius:var(--r-sm);border:1px solid var(--opt-line);background:var(--opt-bg);color:var(--fg);font-size:15px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--press) var(--ease-out),border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.Calculator_opt__lXu8l:active{transform:scale(.98)}.Calculator_opt__lXu8l[aria-pressed=true]{border-color:var(--sel-line);background:var(--sel-bg);box-shadow:inset 0 0 0 1px var(--sel-line)}.Calculator_optLabel__JRrDA{display:block}.Calculator_optSub__NKDwv{font-size:13px;font-weight:400;color:var(--fg-muted)}.Calculator_optPrice__voMV8{font-size:13px;font-weight:500;color:var(--accent-text)}.Calculator_est__1Pnxu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:18px 22px;border-radius:var(--r-sm);background:var(--well)}.Calculator_estVal__TpIOl{font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_nav__owniH{display:flex;justify-content:space-between;gap:10px}.Calculator_dock__5U9XU{display:flex;flex-direction:column;gap:24px}.Calculator_bigRow__sD_Cq{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.Calculator_pair__wr4lK{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.Calculator_big__I2RGN{font-family:var(--font-display);font-size:clamp(32px,3.2vw,48px);font-weight:400;letter-spacing:-.035em;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_individual__OtD0Q{font-size:18px;line-height:1.5;color:var(--fg)}.Calculator_sum__ACxT2{display:flex;flex-direction:column;margin:0;font-size:14px;border-top:1px solid var(--line)}.Calculator_sumRow__OqCGg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:9px 0;border-bottom:1px solid var(--line)}.Calculator_sumRow__OqCGg dt{color:var(--fg-muted)}.Calculator_sumRow__OqCGg dd{margin:0;text-align:right}.Calculator_lead__5aPBe{display:flex;flex-direction:column;gap:14px}.Calculator_leadFields__3uVd7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.Calculator_submit__mVU7Q{align-self:flex-start}.Calculator_success__86Gve{padding:18px 20px;border-radius:var(--r-sm);background:var(--card-2);border:1px solid var(--line-strong);font-size:16px;line-height:1.7;letter-spacing:.005em}@media (hover:hover) and (pointer:fine){.Calculator_opt__lXu8l:hover{border-color:var(--opt-line-hover)}.Calculator_opt__lXu8l[aria-pressed=true]:hover{border-color:var(--sel-line)}}@media (max-width:1240px){.Calculator_leadFields__3uVd7{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Calculator_wz__xAAk3{padding:20px;gap:20px}.Calculator_cols3__k0MTI{grid-template-columns:minmax(0,1fr)}.Calculator_nav__owniH .btn{flex:1 1}.Calculator_dock__5U9XU{gap:20px}.Calculator_submit__mVU7Q{align-self:stretch}.Calculator_sumRow__OqCGg{grid-template-columns:minmax(0,1fr);gap:2px}.Calculator_sumRow__OqCGg dd{text-align:left}}@media (max-width:380px){.Calculator_cols2__f1Gz7{grid-template-columns:minmax(0,1fr)}}@keyframes Calculator_stepIn__gONa_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes Calculator_stepFade__MOFgG{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Calculator_step__A1DsG{animation-name:Calculator_stepFade__MOFgG}.Calculator_bar__qB87g,.Calculator_opt__lXu8l{transition:none}.Calculator_opt__lXu8l:active{transform:none}}.Range_rngRow__f6Ki4{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.Range_rngRow__f6Ki4>label{margin-bottom:0}.Range_rngVal__2Vfdb{font-family:var(--font-display);font-size:30px;font-weight:400;letter-spacing:-.03em;line-height:1}.Range_rng__c4oxR{--fill:0%;width:100%;height:44px;margin:4px 0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.Range_rng__c4oxR::-webkit-slider-runnable-track{height:4px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--calc-fill) var(--fill),var(--calc-track) var(--fill))}.Range_rng__c4oxR::-moz-range-track{height:4px;border-radius:var(--r-pill);background:var(--calc-track)}.Range_rng__c4oxR::-moz-range-progress{height:4px;border-radius:var(--r-pill);background:var(--calc-fill)}.Range_rng__c4oxR::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:var(--r-pill);border:4px solid var(--card);background:var(--fg);box-shadow:0 0 0 1px var(--calc-fill);-webkit-transition:transform var(--press) var(--ease-out);transition:transform var(--press) var(--ease-out)}.Range_rng__c4oxR::-moz-range-thumb{width:16px;height:16px;border-radius:var(--r-pill);border:4px solid var(--card);background:var(--fg);box-shadow:0 0 0 1px var(--calc-fill)}.Range_rng__c4oxR:active::-webkit-slider-thumb{transform:scale(1.12)}.Range_rng__c4oxR:focus-visible{outline:none}.Range_rng__c4oxR:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--calc-fill),0 0 0 5px color-mix(in srgb,var(--calc-fill) 35%,transparent)}.Range_rng__c4oxR:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--calc-fill),0 0 0 5px color-mix(in srgb,var(--calc-fill) 35%,transparent)}@media (prefers-reduced-motion:reduce){.Range_rng__c4oxR::-webkit-slider-thumb{-webkit-transition:none;transition:none}.Range_rng__c4oxR:active::-webkit-slider-thumb{transform:none}}.Apziura_section__vQ3wj{padding-top:var(--section-y)}.Apziura_card__Hqzv5{position:relative;display:flex;align-items:center;min-height:clamp(520px,42vw,600px);padding:16px;border-radius:var(--r-xl);overflow:hidden;isolation:isolate;background:var(--surface-2)}.Apziura_photo__EKgl3{position:absolute;inset:0;z-index:-1}.Apziura_img__QQaU_{object-fit:cover;object-position:70% 50%}.Apziura_panel__SD_4n{position:relative;display:flex;flex-direction:column;gap:20px;width:min(100%,540px);padding:40px var(--sheet-x);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--card-shadow)}.Apziura_h2__aL3ww{font-size:clamp(32px,3.2vw,48px)}.Apziura_ctas__nlKgJ{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}@media (max-width:900px){.Apziura_card__Hqzv5{flex-direction:column;align-items:stretch;min-height:0;padding:0;border-radius:var(--r-lg);background:var(--paper)}.Apziura_photo__EKgl3{position:relative;inset:auto;z-index:auto;aspect-ratio:16/10}.Apziura_panel__SD_4n{width:100%;padding:24px 24px 28px;border-radius:0;box-shadow:none}}@media (max-width:520px){.Apziura_ctas__nlKgJ .btn{flex:1 1 100%}}.Process_steps__DvGk0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.Process_step__tj4XZ{display:flex;flex-direction:column;gap:24px;padding:28px}.Process_final__NfbWK{border-radius:var(--r-md)}.Process_num__twKVq{font-family:var(--font-display);font-size:44px;font-weight:300;line-height:1;letter-spacing:-.03em;color:var(--accent-text)}.Process_body__sQ4_5{display:flex;flex-direction:column;gap:10px}.Process_duration__yqifG{margin-top:auto;padding-top:16px;border-top:1px solid var(--line);font-size:14px;font-weight:500;color:var(--fg-muted)}.Process_durations__KWQgi{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;align-items:center;margin-top:16px}.Process_durHead__cle6w{display:flex;flex-direction:column;gap:8px}.Process_tiles__niIx7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.Process_tile__pSBxI{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:var(--r-sm);background:var(--well)}.Process_tileVal__ZtBXW{margin:0;font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.1}@media (max-width:1180px){.Process_steps__DvGk0{grid-template-columns:repeat(2,minmax(0,1fr))}.Process_final__NfbWK{grid-column:1/-1}.Process_durations__KWQgi{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:640px){.Process_steps__DvGk0{grid-template-columns:minmax(0,1fr)}.Process_step__tj4XZ{padding:20px 24px;gap:12px}.Process_num__twKVq{font-size:30px}.Process_tiles__niIx7{grid-template-columns:repeat(2,minmax(0,1fr))}.Process_tile__pSBxI{padding:14px}.Process_tileVal__ZtBXW{font-size:20px}}.Process_tileVal__ZtBXW[data-v-size="-1"]{font-size:20px}.Process_tileVal__ZtBXW[data-v-size="+1"]{font-size:30px}.Faq_grid__pQi_C{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.Faq_side__Ncv0r{grid-column:span 4;position:sticky;top:calc(var(--header-h) + 24px);gap:20px}.Faq_help__hTfq3,.Faq_side__Ncv0r{display:flex;flex-direction:column}.Faq_help__hTfq3{align-items:flex-start;gap:14px;margin-top:16px;padding:32px;border-radius:var(--r-md)}.Faq_art__S0uGP{width:100%;margin-top:4px}@media (max-height:899px),(max-width:1100px){.Faq_art__S0uGP{display:none}}.Faq_helpActions__kmypf{align-self:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:6px}.Faq_list__qm67v{grid-column:6/span 7;display:flex;flex-direction:column;gap:8px}.Faq_item__dzk3z{border-radius:var(--r-md);background:var(--card);box-shadow:var(--card-shadow);padding:0 28px}.Faq_summary__IyvM2{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:20px 0;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.Faq_summary__IyvM2::-webkit-details-marker{display:none}.Faq_summary__IyvM2:focus-visible{outline-offset:6px;border-radius:8px}.Faq_q__E3NZ6{font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.005em}.Faq_ic__Z0Wo9{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-pill);border:1px solid var(--line-strong);transition:transform .24s var(--ease-out),background-color .2s ease}.Faq_item__dzk3z[open] .Faq_ic__Z0Wo9{transform:rotate(45deg)}.Faq_a__nvr1s{padding:0 48px 24px 0;font-size:16px;line-height:1.65;color:var(--fg-muted);text-wrap:pretty}@supports selector(::details-content){.Faq_item__dzk3z::details-content{block-size:0;overflow-y:clip;transition:block-size .3s var(--ease-out),content-visibility .3s allow-discrete}.Faq_item__dzk3z[open]::details-content{block-size:auto}}@media (hover:hover) and (pointer:fine){.Faq_summary__IyvM2:hover .Faq_ic__Z0Wo9{background-color:var(--paper-2)}}@media (max-width:1100px){.Faq_list__qm67v,.Faq_side__Ncv0r{grid-column:1/-1}.Faq_side__Ncv0r{position:static;margin-bottom:24px}}@media (max-width:640px){.Faq_item__dzk3z{padding:0 20px}.Faq_a__nvr1s{padding-right:0}.Faq_help__hTfq3{padding:24px}}@media (prefers-reduced-motion:reduce){.Faq_ic__Z0Wo9{transition:none}@supports selector(::details-content){.Faq_item__dzk3z::details-content{transition:none}}}.Faq_q__E3NZ6[data-v-size="-1"]{font-size:16px}.Faq_q__E3NZ6[data-v-size="+1"]{font-size:20px}.Faq_a__nvr1s[data-v-size="-1"]{font-size:14px}.Faq_a__nvr1s[data-v-size="+1"]{font-size:18px}.Footer_footer__4vzqH{padding-top:8px;padding-bottom:40px}.Footer_top__k6DNG{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 32px;padding-top:32px;border-top:1px solid var(--line)}@media (min-width:901px){.Footer_bottom__2dJjP,.Footer_top__k6DNG{padding-inline:var(--sheet-x)}}.Footer_logo__C9vo8{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-family:var(--font-display);font-size:24px;letter-spacing:.02em;line-height:1;text-decoration:none}.Footer_logo__C9vo8>span{text-box:trim-both cap alphabetic}.Footer_nav__ZaYB1{display:flex;flex-wrap:wrap;gap:2px;margin-inline:-13px}.Footer_nav__ZaYB1 a{display:inline-flex;align-items:center;min-height:44px;padding:0 13px;border-radius:var(--r-pill);color:var(--stone);font-size:15px;text-decoration:none;transition:color .2s ease,background-color .2s ease}.Footer_bottom__2dJjP{justify-content:space-between;gap:12px 32px;margin-top:16px;font-size:14px;color:var(--stone)}.Footer_bottom__2dJjP,.Footer_contacts__9IsDj{display:flex;flex-wrap:wrap;align-items:center}.Footer_contacts__9IsDj{gap:0 24px}.Footer_contacts__9IsDj a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.Footer_nav__ZaYB1 a:hover{color:var(--bone);background-color:rgba(230,224,214,.06)}.Footer_contacts__9IsDj a:hover{color:var(--bone)}}@media (max-width:640px){.Footer_top__k6DNG{flex-direction:column;align-items:flex-start}.Footer_nav__ZaYB1{flex-direction:column;margin-inline:-13px}.Footer_bottom__2dJjP{gap:4px}.Footer_bottom__2dJjP,.Footer_contacts__9IsDj{flex-direction:column;align-items:flex-start}}.PageBackdrop_layer__y_7PT{position:absolute;inset:0;z-index:-1;overflow:clip;pointer-events:none;-webkit-user-select:none;user-select:none}.PageBackdrop_thread__sPWlp{position:absolute;top:0;left:0;max-width:none;overflow:visible}.PageBackdrop_thread__sPWlp path{fill:none;stroke:var(--travertine);stroke-opacity:.14;stroke-width:1.3;stroke-linecap:butt;vector-effect:non-scaling-stroke}.PageBackdrop_thread__sPWlp .PageBackdrop_arrow__bqtUF{stroke-opacity:.4;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.PageBackdrop_shape__d1fYs{position:absolute}.PageBackdrop_art__zoind{width:100%;height:100%;background-color:var(--travertine);opacity:var(--bd-opacity);rotate:var(--bd-rot,0deg);-webkit-mask-image:var(--art);mask-image:var(--art);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.PageBackdrop_shape__d1fYs{animation:PageBackdrop_bdDrift__NPivl linear both;animation-timeline:view()}}}@keyframes PageBackdrop_bdDrift__NPivl{0%{translate:0 16px}to{translate:0 -16px}}@media (max-width:1100px){.PageBackdrop_layer__y_7PT{display:none}}@media print{.PageBackdrop_layer__y_7PT{display:none}}