.page_main__ElLnY{background:var(--paper);min-height:100vh}.page_container___BbR0{max-width:880px;margin:0 auto;padding:24px 16px 96px;overflow-x:hidden}@media (min-width:768px){.page_container___BbR0{padding:48px 40px 120px}}.QuestionnaireHeader_wrap__iscUj{display:flex;flex-direction:column;gap:16px;padding-bottom:32px;border-bottom:1px solid var(--line)}.QuestionnaireHeader_cityRow__PQrcI{display:flex;flex-direction:column;gap:4px}.QuestionnaireHeader_cityKicker__kMABt{color:var(--accent)}.QuestionnaireHeader_title__aEKsg{margin:0;color:var(--ink)}.QuestionnaireHeader_grid___ii93{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;padding-top:8px}@media (min-width:640px){.QuestionnaireHeader_grid___ii93{grid-template-columns:1fr 1fr}.QuestionnaireHeader_fieldWide__B_tJd{grid-column:1/-1}}.QuestionnaireHeader_field__hGEa2{display:flex;flex-direction:column;gap:6px}.QuestionnaireHeader_input__c4KfG{height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius,2px);background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:15px}.QuestionnaireHeader_input__c4KfG:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.QuestionnaireHeader_error__8lk92{color:var(--accent)}.Button_primary___lVHW{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border:none;border-radius:var(--radius,2px);background:var(--ink);color:var(--white);font-family:var(--font-text);font-weight:600;font-size:15px;line-height:1;cursor:pointer}.Button_icon___zxJf{flex:0 0 auto}.Button_primary___lVHW:hover{background:var(--accent)}.Button_primary___lVHW:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button_secondary__0T4_o{display:inline-flex;align-items:center;min-height:44px;gap:8px;border:none;background:none;padding:0;color:var(--ink);font-family:var(--font-text);font-weight:600;font-size:15px;line-height:1;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.Button_secondary__0T4_o:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Button_secondary__0T4_o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button_arrow__h2pZT{font-family:var(--font-mono);font-size:13px}@media (max-width:767px){.Button_primary___lVHW{height:52px}}.Chip_chip___oFjf{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border-radius:var(--radius,2px);font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:none}.Chip_active__p85wc{border:1px solid var(--ink);background:var(--ink);color:var(--white)}.Chip_inactive__GsHRi{border:1px solid var(--line);color:var(--ink-2)}@media (max-width:767px){.Chip_chip___oFjf{height:44px;font-size:11px}}.Stamp_stamp__iCdbC{display:inline-flex;flex-direction:column;gap:4px;width:-moz-fit-content;width:fit-content;padding:10px 14px;border:1.5px solid var(--ink);border-radius:var(--radius,2px)}.Stamp_dashed__uvTZJ{border-style:dashed}.Stamp_line1__6n82n{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.Stamp_line2__hk0m9{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:1.4;color:var(--ink-2)}.SectionHeading_wrap__l7UY6{display:flex;flex-direction:column;gap:8px}.SectionHeading_columns__1rH06{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}@media (min-width:1024px){.SectionHeading_columns__1rH06{grid-template-columns:1fr 2fr;align-items:start;gap:24px 48px}.SectionHeading_subtitle__VOY28{padding-top:10px}}.SectionHeading_number__OETKq{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.SectionHeading_title__1hrAX{font-family:var(--font-display);font-weight:300;font-size:44px;line-height:1.05;letter-spacing:-.005em;color:var(--ink);margin:0;text-wrap:balance}.SectionHeading_subtitle__VOY28{font-family:var(--font-text);font-weight:400;font-size:16px;line-height:1.5;color:var(--ink-2);margin:0;max-width:62ch}@media (max-width:767px){.SectionHeading_number__OETKq{font-size:11px}.SectionHeading_title__1hrAX{font-size:28px}}.Logo_lockup___ytTY{display:inline-flex;align-items:center;gap:10px}.Logo_mark__t100W{flex:0 0 auto;width:var(--logo-size,28px);height:var(--logo-size,28px);color:var(--brand)}.Logo_text__Gn9pq{display:inline-flex;flex-direction:column;gap:1px}.Logo_word__Y09pW{font-family:var(--font-display);font-weight:600;font-size:calc(var(--logo-size, 28px) * .86);line-height:1;letter-spacing:-.01em;color:var(--ink)}.Logo_tagline__r5raJ{font-family:var(--font-mono);font-weight:400;font-size:calc(var(--logo-size, 28px) * .32);line-height:1.2;letter-spacing:.06em;color:var(--ink-2);white-space:nowrap}.Timeline_track__drPSp{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;list-style:none;margin:0;padding:0;gap:16px}.Timeline_track__drPSp:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:var(--line)}.Timeline_item__vJgbr{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;flex:0 1 auto}.Timeline_start__bdOKT{align-items:flex-start;text-align:left}.Timeline_mid__YYWaQ{align-items:center;text-align:center}.Timeline_end__gA_M2{align-items:flex-end;text-align:right}.Timeline_dotBox__QyUwz{width:12px;height:12px;display:flex;align-items:center;justify-content:center}.Timeline_dot__DeQiP{display:block;border-radius:50%;box-sizing:border-box}.Timeline_dot-past__kPvrF{width:10px;height:10px;background:var(--ink)}.Timeline_dot-current__BMVHc{width:12px;height:12px;background:var(--accent)}.Timeline_dot-future__kBaJj{width:10px;height:10px;background:none;border:1.5px solid var(--line)}.Timeline_label__DYLCe{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.Timeline_label-future__jcdQO,.Timeline_label-past__3nXR5{color:var(--ink-2)}.Timeline_label-current__yvL8L{color:var(--ink)}.Timeline_date__Ezbp8{font-family:var(--font-mono);font-weight:400;font-size:12px;line-height:1.3;white-space:nowrap}.Timeline_date-future___7Z6T,.Timeline_date-past__Ep37i{color:var(--ink-2)}.Timeline_date-current__AfGXW{color:var(--accent)}@media (max-width:767px){.Timeline_date__Ezbp8,.Timeline_label__DYLCe{font-size:11px}}.BackLink_link__T4eg3{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink-2);text-decoration:none}.BackLink_link__T4eg3:hover{color:var(--accent)}.EmptyState_wrap__WUcEo{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px;background:var(--paper-2);border-radius:var(--radius)}.EmptyState_illustration__cyPut{display:block;width:200px;height:140px}.EmptyState_title__HxuSj{color:var(--ink-2);margin:0}.EmptyState_action__zg2xW{display:flex}.DataList_list___PZWl{display:flex;flex-direction:column}.DataList_row__rFl58{display:flex;align-items:flex-start;gap:16px;min-height:44px;padding:12px 0;border-bottom:1px solid var(--line)}.DataList_list___PZWl>.DataList_row__rFl58:last-child{border-bottom:none}.DataList_active__e7Spf{background:var(--paper-2);padding-left:8px;padding-right:8px;margin:0 -8px}.DataList_code__f6eaJ{flex:0 0 auto;min-width:44px;font-family:var(--font-mono);font-weight:500;font-size:13px;line-height:1.4;color:var(--ink);padding-top:1px}.DataList_alertCode__VXJC3{color:var(--accent)}.DataList_body__lwVrD{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.DataList_title__SfH29{font-family:var(--font-text);font-weight:400;font-size:14px;line-height:1.5;color:var(--ink)}.DataList_meta__AKSmT{font-family:var(--font-text);font-weight:400;font-size:13px;line-height:1.4;color:var(--ink-2)}.DataList_status__1NGwT{flex:0 0 auto;padding-top:1px}@media (max-width:767px){.DataList_row__rFl58{min-height:44px}}.Gantt_root__zK_bm{border:1px solid var(--line)}.Gantt_empty__IoNKS{margin:0;padding:24px;font-family:var(--font-mono);font-size:13px;color:var(--ink-3);border:1px dashed var(--ink-3)}.Gantt_scrollContainer__IRMXS{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden}.Gantt_labelColumn__MBu0k{position:-webkit-sticky;position:sticky;left:0;z-index:1;flex:0 0 auto;width:200px;background:var(--paper);border-right:1px solid var(--line)}.Gantt_labelHeader__9qcID{height:40px;border-bottom:1px solid var(--line)}.Gantt_labelRow__qPpJq{display:flex;align-items:center;gap:8px;height:48px;padding:0 12px;border-bottom:1px solid var(--line)}.Gantt_labelNumber__odOyo{flex:0 0 auto;font-family:var(--font-mono);font-weight:500;font-size:12px;letter-spacing:.06em;color:var(--ink-2)}.Gantt_labelTitle__UCKq_{flex:1 1 auto;min-width:0;font-family:var(--font-text);font-weight:400;font-size:14px;line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Gantt_chartArea__dTbRX{flex:0 0 auto}.Gantt_svg__tEn_7{display:block}.Gantt_tickLabel__55AAt{font-size:11px}.Gantt_barLabel__D0f7m,.Gantt_tickLabel__55AAt{font-family:var(--font-mono);font-weight:400;fill:var(--ink-2)}.Gantt_barLabel__D0f7m{font-size:12px}.Gantt_gapLabel__xTiJo{fill:var(--ink-3)}.Gantt_gapLabel__xTiJo,.Gantt_todayLabel__zP_AW{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.Gantt_todayLabel__zP_AW{fill:var(--accent)}.Gantt_revealGroup__nGVLT{animation:Gantt_reveal__7aO_Q .2s cubic-bezier(.2,0,0,1) both;transform-box:view-box}.Gantt_noMotion__D9lpQ{animation:none}@keyframes Gantt_reveal__7aO_Q{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Gantt_revealGroup__nGVLT{animation:none}}@media (max-width:767px){.Gantt_labelColumn__MBu0k{width:140px}.Gantt_labelTitle__UCKq_{font-size:13px}}.Gantt_srOnly__HjcHb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.RateField_row__Cw4KM{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.RateField_info__9OZHb{display:flex;flex-direction:column;gap:4px;min-width:0}.RateField_heading__x5gIN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.RateField_name__9Owut{color:var(--ink);cursor:pointer}.RateField_unit__UIeWq{flex:0 0 auto;color:var(--ink-2)}.RateField_scopeNote__N8ZA8{margin:0;color:var(--ink-2)}.RateField_controls__Ydx8u{display:flex;flex-direction:column;gap:8px;min-width:0}.RateField_inputRow__C899x{display:flex;flex-wrap:wrap;gap:8px}.RateField_input__3GjfX{flex:1 1 140px;min-width:0;height:44px;padding:0 12px;border-radius:var(--radius,2px);background:var(--paper);color:var(--ink);font-size:15px}.RateField_inputEmpty__wL0ww{border:1px solid var(--line)}.RateField_inputPrefilled__om10L{border:1px dashed var(--ink-3);color:var(--ink-2);font-style:italic}.RateField_inputConfirmed__yuuee{border:1px solid var(--ink)}.RateField_inputEdited__V84_5{border:1.5px solid var(--ink)}.RateField_input__3GjfX:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-style:solid;color:var(--ink);font-style:normal}.RateField_materials__cMRrv{display:flex;flex:0 0 auto;border:1px solid var(--line);border-radius:var(--radius,2px);overflow:hidden}.RateField_materialsOption__wE914{height:44px;padding:0 12px;border:none;background:none;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);cursor:pointer}.RateField_materialsOption__wE914:not(:first-child){border-left:1px solid var(--line)}.RateField_materialsActive__EQ7bM{background:var(--ink);color:var(--white)}.RateField_prefilledNote__O5NTL{margin:0;color:var(--ink-2);font-style:italic}.RateField_confirmedTag__8oavi,.RateField_warningAck__Nh6MM{display:inline-flex;align-items:center;gap:4px;color:var(--ink)}.RateField_editedTag__HcXLc{color:var(--ink)}.RateField_warning__0rf2t{display:flex;gap:8px;padding:12px;background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius,2px)}.RateField_warningIcon__mTQTX{flex:0 0 auto;color:var(--accent)}.RateField_warningBody__PQ786{display:flex;flex-direction:column;gap:8px;min-width:0}.RateField_warningBody__PQ786 p{margin:0;color:var(--ink)}.RateField_warningButton__r6I6v{align-self:flex-start;height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:var(--radius,2px);background:var(--white);color:var(--ink);font-family:var(--font-text);font-weight:600;font-size:14px;cursor:pointer}.RateField_warningButton__r6I6v:hover{border-color:var(--accent);color:var(--accent)}.RateField_warningButton__r6I6v:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:768px){.RateField_row__Cw4KM{flex-direction:row;align-items:flex-start;gap:24px;padding:20px 0}.RateField_info__9OZHb{flex:1 1 42%}.RateField_controls__Ydx8u{flex:1 1 58%}}.CookieConsent_banner__4OqQm{position:fixed;left:0;right:0;bottom:0;z-index:100;background:var(--ink-deep);border-top:1px solid rgba(245,242,236,.14)}.CookieConsent_inner__6lFCw{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:16px;display:flex;flex-direction:column;gap:12px}.CookieConsent_text__CnMEW{color:var(--ink-2);margin:0;max-width:78ch}.CookieConsent_text__CnMEW a{color:var(--ink)}.CookieConsent_actions__KjJaH{display:flex;flex-direction:row;align-items:center;gap:24px}@media (min-width:768px){.CookieConsent_inner__6lFCw{padding:20px 40px}}@media (min-width:1024px){.CookieConsent_inner__6lFCw{flex-direction:row;align-items:center;justify-content:space-between;gap:48px;padding:20px 64px}.CookieConsent_actions__KjJaH{flex:0 0 auto}}.AskHouse_block__s8fyT{display:flex;flex-direction:column;gap:16px}.AskHouse_pitch__1whjR{max-width:68ch;color:var(--ink-2)}.AskHouse_form__sxuu_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.AskHouse_field__fmLp1{display:flex;flex-direction:column;gap:8px;flex:1 1 320px;min-width:0}.AskHouse_input__HYwW2{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink);font-family:var(--font-text);font-size:16px}.AskHouse_input__HYwW2:focus{outline:2px solid var(--accent);outline-offset:1px}.AskHouse_examples__J8QBn{display:flex;flex-direction:column;gap:8px}.AskHouse_examplesTitle__E0jxL{color:var(--ink-3)}.AskHouse_examplesList__pqQtC{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.AskHouse_example__FwHsb{min-height:44px;padding:0;border:none;background:none;font-family:var(--font-text);color:var(--ink-2);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;cursor:pointer}.AskHouse_example__FwHsb:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.AskHouse_answer__cTacN{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--paper-2);border-radius:var(--radius);max-width:68ch}.AskHouse_answerMuted__Hh_d4{background:none;border:1px dashed var(--line)}.AskHouse_answerText__Ob_TD{margin:0;color:var(--ink)}.AskHouse_citations__NKVba{margin:0;color:var(--ink-3)}.AskHouse_weak__wqucJ{margin:0;color:var(--accent)}.AskHouse_error__Ou71V{color:var(--accent)}.ProjectStats_wrap__xwEgR{display:flex;flex-direction:column;gap:24px;padding:24px;background:var(--paper-2);border-radius:var(--radius)}.ProjectStats_metrics__iGb_8{display:flex;flex-wrap:wrap;gap:8px 32px;color:var(--ink)}.Nav_nav__4pDaK{display:flex;flex-direction:row;justify-content:space-between;gap:24px;padding:24px 0 0;z-index:45}.Nav_brand__I_zRi,.Nav_nav__4pDaK{align-items:center;position:relative}.Nav_brand__I_zRi{z-index:50;display:inline-flex;min-height:44px;text-decoration:none}.Nav_links__Q5VgT{display:flex;flex-direction:row;align-items:center;gap:24px}.Nav_actions__IUU3P{display:flex;align-items:center;gap:12px}.Nav_link__vLBrN{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--ink);text-decoration:none;white-space:nowrap}a.Nav_link__vLBrN:hover{color:var(--accent)}.Nav_cabinetLink__opbC5{padding-left:20px;border-left:1px solid var(--line)}.Nav_ctaLink__MSRLH{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:var(--radius);background:var(--ink);color:var(--white);font-weight:600;font-size:15px;line-height:1;text-decoration:none;white-space:nowrap}.Nav_ctaLink__MSRLH:hover{background:var(--accent)}.Nav_ctaLink__MSRLH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_menuRoot__ZTRAA{position:relative}.Nav_menuTrigger__MSSeC{display:inline-flex;align-items:center;min-height:44px;gap:6px;border:none;background:none;padding:0;font-family:var(--font-text);font-size:14px;color:var(--ink);cursor:pointer;white-space:nowrap}.Nav_menuTrigger__MSSeC:hover{color:var(--accent)}.Nav_menuTrigger__MSSeC:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_menuIcon___6gdk{flex:0 0 auto;transform:rotate(90deg)}.Nav_menuPanel__67m5o{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);z-index:20;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);width:min(920px,calc(100vw - 48px));max-height:calc(100vh - 120px);overflow-y:auto}.Nav_menuPanelNarrow__N721z{left:0;transform:none;display:flex;flex-direction:column;width:320px}.Nav_menuLink__GUUdp{display:flex;flex-direction:column;gap:2px;padding:12px 16px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.Nav_menuLink__GUUdp:last-child{border-bottom:none}.Nav_menuLink__GUUdp:hover{background:var(--paper-2)}.Nav_menuLink__GUUdp:hover .Nav_menuLinkNote__qLhuj{color:var(--ink-2)}.Nav_menuLinkNote__qLhuj{color:var(--ink-3)}.Nav_panel__JZ8J2{display:flex;flex-direction:column}.Nav_panelGroups__Lm7bY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.Nav_group__CZexn{display:flex;flex-direction:column;gap:4px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.Nav_panelGroups__Lm7bY>.Nav_group__CZexn:nth-child(3n){border-right:none}.Nav_panelGroups__Lm7bY>.Nav_group__CZexn:nth-last-child(-n+2){border-bottom:none}.Nav_groupTitle__T0g65{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;color:var(--ink-2)}.Nav_groupNumber__foE1j{color:var(--accent)}.Nav_groupList__Qd1Ei{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.Nav_groupLink__kOwiT{display:flex;flex-direction:column;gap:1px;padding:8px 8px 8px 0;text-decoration:none;border-radius:var(--radius)}.Nav_groupLink__kOwiT:hover{background:var(--paper-2);padding-left:8px}.Nav_groupLinkName__eHddT{color:var(--ink)}.Nav_groupLink__kOwiT:hover .Nav_groupLinkName__eHddT{color:var(--accent)}.Nav_groupLinkNote__WlQzV{color:var(--ink-3)}.Nav_panelFooter__wfn5Q{display:flex;align-items:center;gap:8px;padding:16px 20px;border-top:1px solid var(--line);color:var(--ink-2);text-decoration:none}.Nav_panelFooter__wfn5Q:hover{color:var(--accent)}.Nav_burger__gKh6L{position:relative;z-index:50;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font-family:var(--font-text);font-size:14px;color:var(--ink);cursor:pointer}.Nav_burger__gKh6L:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_burgerLabel__WkSr6{line-height:1}.Nav_sheet__o_UC0{position:fixed;inset:0;z-index:40;background:var(--paper);overflow-y:auto;padding-top:72px;-webkit-overflow-scrolling:touch}.Nav_sheetInner__0zrbb{display:flex;flex-direction:column;gap:8px;padding:16px 16px 64px}.Nav_sheetPrimary__97uVJ{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 20px;border-radius:var(--radius);background:var(--ink);color:var(--white);font-weight:600;font-size:16px;text-decoration:none;margin-bottom:8px}.Nav_sheet__o_UC0 .Nav_panel__JZ8J2{border:1px solid var(--line);border-radius:var(--radius)}.Nav_sheet__o_UC0 .Nav_panelGroups__Lm7bY{grid-template-columns:1fr}.Nav_sheet__o_UC0 .Nav_panelGroups__Lm7bY>.Nav_group__CZexn{border-right:none}.Nav_sheet__o_UC0 .Nav_panelGroups__Lm7bY>.Nav_group__CZexn:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.Nav_sheet__o_UC0 .Nav_panelGroups__Lm7bY>.Nav_group__CZexn:last-child{border-bottom:none}.Nav_sheet__o_UC0 .Nav_group__CZexn{padding:16px}@media (max-width:1023px){.Nav_links__Q5VgT{display:none}}@media (min-width:1024px){.Nav_burger__gKh6L{display:none}}@media (max-width:767px){.Nav_nav__4pDaK{flex-wrap:wrap;padding-top:16px;gap:12px}.Nav_actions__IUU3P{gap:8px;width:100%;order:3}.Nav_actions__IUU3P button{width:100%}}.page_main__FSM7Y{min-height:100vh;background:var(--paper)}.page_container__JNfTi{max-width:960px;margin:0 auto;padding:0 72px 96px}.page_hero__DsvCN{display:flex;flex-direction:column;gap:16px;padding:64px 0 40px}.page_kicker__bQcRD{color:var(--accent)}.page_headline___eudW{font-family:var(--font-display,serif);font-size:52px;line-height:1.05;margin:0;max-width:18ch}.page_lede__uCYz9{color:var(--ink-2);margin:0;max-width:62ch}.page_honesty__K4hla{border-top:1px solid var(--line);padding-top:24px;margin-top:40px}.page_honestyText__KDn8g{color:var(--ink-2);margin:0;max-width:62ch}.page_honestyText__KDn8g+.page_honestyText__KDn8g{margin-top:12px}@media (max-width:767px){.page_container__JNfTi{padding:0 16px 64px}.page_hero__DsvCN{padding:32px 0 24px}.page_headline___eudW{font-size:28px}}.LeadForm_section__7CO39{display:flex;flex-direction:column;gap:32px;padding-top:96px}.LeadForm_form__2stsA{display:flex;flex-direction:column;gap:24px;max-width:720px}.LeadForm_grid__tHlFS{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.LeadForm_field__g050P{display:flex;flex-direction:column;gap:8px}.LeadForm_fieldWide__W1ETv{grid-column:1/-1}.LeadForm_input__wOAQY,.LeadForm_textarea__CigqW{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink);font-family:var(--font-text);font-size:15px}.LeadForm_textarea__CigqW{height:auto;padding:12px 14px;resize:vertical;font-family:var(--font-text)}.LeadForm_input__wOAQY:focus,.LeadForm_textarea__CigqW:focus{outline:2px solid var(--accent);outline-offset:1px}.LeadForm_input__wOAQY::placeholder,.LeadForm_textarea__CigqW::placeholder{color:var(--ink-3)}.LeadForm_consentField__c8Kbk{display:flex;flex-direction:row;align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;cursor:pointer}.LeadForm_consentCheckbox__XeUlw{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:0;box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--white);cursor:pointer;position:relative}.LeadForm_consentCheckbox__XeUlw:checked{background:var(--ink)}.LeadForm_consentCheckbox__XeUlw:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:9px;border:solid var(--white);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.LeadForm_consentCheckbox__XeUlw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LeadForm_consentText__YZUc5{color:var(--ink-2)}.LeadForm_consentText__YZUc5 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.LeadForm_consentText__YZUc5 a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.LeadForm_success__MIpky{color:var(--ink)}.LeadForm_error__V_IzL{color:var(--accent)}@media (min-width:640px){.LeadForm_grid__tHlFS{grid-template-columns:1fr 1fr}}@media (max-width:767px){.LeadForm_section__7CO39{padding-top:56px}}.PhotoMosaic_band__I8V6j{--reveal-step:90ms;--reveal-duration:200ms;--last-pause:260ms;display:flex;flex-direction:column;gap:12px;background:var(--paper);padding-bottom:8px}.PhotoMosaic_headline__umUrz{width:100%;max-width:1440px;margin-inline:auto;padding:0 16px;color:var(--ink)}@media (min-width:768px){.PhotoMosaic_headline__umUrz{padding:0 40px}}@media (min-width:1024px){.PhotoMosaic_headline__umUrz{padding:0 64px}}.PhotoMosaic_row__rWLs_{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none}.PhotoMosaic_cell__6_cdz{display:flex;flex-direction:column;gap:8px;min-width:0}.PhotoMosaic_frame__38J8f{position:relative;aspect-ratio:1/1;overflow:hidden}.PhotoMosaic_frame__38J8f picture,.PhotoMosaic_tile___f3gQ{display:block;height:100%}.PhotoMosaic_tile___f3gQ{width:100%;object-fit:cover}.PhotoMosaic_veil__xfjtL{position:absolute;inset:0;background:var(--paper);transform-origin:left center;transform:scaleX(1);transition:transform var(--reveal-duration) cubic-bezier(.2,0,0,1);transition-delay:calc(var(--i) * var(--reveal-step))}.PhotoMosaic_revealed__QEv2Z .PhotoMosaic_veil__xfjtL{transform:scaleX(0)}.PhotoMosaic_last__3qJME .PhotoMosaic_veil__xfjtL{transform-origin:center;transition-property:opacity;transition-delay:calc(var(--i) * var(--reveal-step) + var(--last-pause));opacity:1}.PhotoMosaic_revealed__QEv2Z .PhotoMosaic_last__3qJME .PhotoMosaic_veil__xfjtL{transform:scaleX(1);opacity:0}.PhotoMosaic_stage__GlPUt{padding-inline:10px;color:var(--ink-2);opacity:0;transform:translateY(8px);transition:opacity var(--reveal-duration) cubic-bezier(.2,0,0,1),transform var(--reveal-duration) cubic-bezier(.2,0,0,1);transition-delay:calc(var(--i) * var(--reveal-step))}.PhotoMosaic_revealed__QEv2Z .PhotoMosaic_stage__GlPUt{opacity:1;transform:none}.PhotoMosaic_rule__l__7d{height:1px;background:var(--line)}.PhotoMosaic_ruleFill__kfY0m{display:block;height:100%;background:var(--accent);transform-origin:left center;transform:scaleX(0);transition:transform calc(var(--reveal-step) * 7 + var(--reveal-duration)) cubic-bezier(.2,0,0,1)}.PhotoMosaic_revealed__QEv2Z .PhotoMosaic_ruleFill__kfY0m{transform:scaleX(1)}@media (max-width:767px){.PhotoMosaic_row__rWLs_{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.PhotoMosaic_cell__6_cdz{flex:0 0 62%;scroll-snap-align:start}}@media (min-width:768px) and (max-width:1023px){.PhotoMosaic_row__rWLs_{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.PhotoMosaic_veil__xfjtL{display:none}.PhotoMosaic_stage__GlPUt{opacity:1;transform:none;transition:none}.PhotoMosaic_ruleFill__kfY0m{transform:scaleX(1);transition:none}}.ProtocolSection_section__xJBVD{display:flex;flex-direction:column;gap:48px;padding-top:96px}.ProtocolSection_wallRow__vg9es{display:flex;justify-content:center}.ProtocolSection_map__KGD8B{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.ProtocolSection_chipRow__xv83w{display:flex;flex-direction:row;align-items:center;gap:8px}.ProtocolSection_mapFrame__Ae_Cc{position:relative}.ProtocolSection_stamp__kiOEp{margin-left:auto;display:none}@media (min-width:1024px){.ProtocolSection_map__KGD8B{max-width:640px}.ProtocolSection_stamp__kiOEp{display:block}}.ProtocolSection_band__t48pD{display:flex;flex-direction:column;align-items:center;gap:32px}.ProtocolSection_plaque__DDlzM{width:100%;max-width:588px;box-sizing:border-box;border-radius:var(--radius);background:var(--paper-2);padding:24px 24px 16px;margin:0;display:flex;flex-direction:column;gap:8px}.ProtocolSection_plaque__DDlzM svg{display:block;width:100%;height:auto}.ProtocolSection_isoPlaque___nBMt{align-items:center;padding:18px 24px 12px}.ProtocolSection_plaque__DDlzM figcaption{color:var(--ink-2)}.ProtocolSection_centerCaption__CNvSy{text-align:center}@media (min-width:1024px){.ProtocolSection_band__t48pD{flex-direction:row;align-items:flex-start;justify-content:center}.ProtocolSection_plaque__DDlzM{width:588px;flex:0 0 588px}.ProtocolSection_isoPlaque___nBMt{width:557px;flex:0 0 557px}}@media (max-width:767px){.ProtocolSection_section__xJBVD{padding-top:56px}}.WhyBlock_section__X2NpD{display:flex;flex-direction:column;gap:24px;padding-top:96px;border-top:1px solid var(--line);margin-top:96px}.WhyBlock_lead__E69zf{margin:0;max-width:20ch;color:var(--ink)}.WhyBlock_column__d7_td{display:flex;flex-direction:column;gap:16px;max-width:62ch}.WhyBlock_text__TUHhL{margin:0;color:var(--ink-2)}@media (min-width:1024px){.WhyBlock_section__X2NpD{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:64px;gap:64px;align-items:start}}.FactsStrip_band__Jovdb{position:relative;background:var(--ink-deep);overflow:hidden}.FactsStrip_watermark__kyf3j{position:absolute;right:-340px;bottom:-430px;width:980px;height:980px;background:var(--ink);opacity:.03;pointer-events:none;mask-image:url(/favicon.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/favicon.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.FactsStrip_inner__Yq8Ia{position:relative;box-sizing:border-box;max-width:1440px;margin:0 auto;padding:56px 16px;display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.FactsStrip_item__47hJN{display:flex;flex-direction:column;gap:12px}.FactsStrip_number__IuDXq{color:var(--accent)}.FactsStrip_text__CPZyW{margin:0;font-family:var(--font-display);font-weight:300;font-size:24px;line-height:1.25;letter-spacing:-.005em;color:var(--ink);text-wrap:balance}@media (min-width:768px){.FactsStrip_inner__Yq8Ia{grid-template-columns:repeat(3,1fr);gap:48px;padding:88px 40px}}@media (min-width:1024px){.FactsStrip_inner__Yq8Ia{padding:104px 64px;gap:64px}.FactsStrip_text__CPZyW{font-size:28px}}.CabinetBlock_section__hTSPS{display:flex;flex-direction:column;gap:40px;padding-top:96px}.CabinetBlock_steps__PYjKh{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--ink)}.CabinetBlock_step__80xGC{display:flex;flex-direction:column;gap:6px;padding:24px 24px 24px 0;border-bottom:1px solid var(--line)}.CabinetBlock_stepNumber__1fi5x{color:var(--accent)}.CabinetBlock_stepTitle__Sp4nG{color:var(--ink)}.CabinetBlock_stepNote__aQG5i{max-width:44ch;color:var(--ink-2)}.CabinetBlock_sections__RJlOX{display:flex;flex-direction:column}.CabinetBlock_row__qHgdK{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:24px 0;border-bottom:1px solid var(--line)}.CabinetBlock_sections__RJlOX>.CabinetBlock_row__qHgdK:last-child{border-bottom:none}.CabinetBlock_rowTitle__rJx72{margin:0;color:var(--ink)}.CabinetBlock_rowNote__056Ri{margin:0;max-width:68ch;color:var(--ink-2)}.CabinetBlock_answer__ebvEV{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--paper-2);border-radius:var(--radius);max-width:68ch}.CabinetBlock_answerTitle__4mdqm{margin:0;color:var(--ink)}.CabinetBlock_answerNote__7UTib{margin:0;color:var(--ink-2)}.CabinetBlock_actions__Ik2rL{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.CabinetBlock_cta__TyKsP{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:var(--radius);background:var(--ink);color:var(--white);font-family:var(--font-text);font-size:15px;font-weight:600;line-height:1;text-decoration:none}.CabinetBlock_cta__TyKsP:hover{background:var(--accent)}.CabinetBlock_cta__TyKsP:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CabinetBlock_footnote__l9yeR{max-width:62ch;color:var(--ink-2)}@media (min-width:768px){.CabinetBlock_row__qHgdK{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;align-items:baseline}}@media (min-width:1024px){.CabinetBlock_section__hTSPS{padding-top:120px}.CabinetBlock_steps__PYjKh{grid-template-columns:repeat(3,minmax(0,1fr))}.CabinetBlock_step__80xGC{border-bottom:none;border-right:1px solid var(--line);padding-left:24px}.CabinetBlock_steps__PYjKh>.CabinetBlock_step__80xGC:first-child{padding-left:0}.CabinetBlock_steps__PYjKh>.CabinetBlock_step__80xGC:last-child{border-right:none}}.MiniAppBlock_section__iXlbi{display:flex;flex-direction:column;gap:32px;padding:56px 0;border-bottom:1px solid var(--line)}.MiniAppBlock_top__AteO9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.MiniAppBlock_qrPlate__TfVAW{margin:0;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--paper-2);border-radius:2px}.MiniAppBlock_qr__ZYvyg{display:block;width:100%;max-width:200px;height:auto;border:1px solid var(--line);border-radius:2px}.MiniAppBlock_qrCaption__j_tge{margin:0;color:var(--ink-2)}.MiniAppBlock_qrLink__K0fNw{font-family:var(--font-mono);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;white-space:nowrap}.MiniAppBlock_qrLink__K0fNw:focus-visible,.MiniAppBlock_qrLink__K0fNw:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.MiniAppBlock_copy__P1j3E{display:flex;flex-direction:column;gap:12px}.MiniAppBlock_screens__GJOSt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.MiniAppBlock_screen__NyNu2{min-width:0}.MiniAppBlock_shot__SPwVv{margin:0;display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--paper-2);border-radius:2px}.MiniAppBlock_shotImage__X04rc{display:block;width:100%;max-width:100%;height:auto;border-radius:2px}.MiniAppBlock_shotCaption__Kaf1F{color:var(--ink-2)}@media (min-width:768px){.MiniAppBlock_section__iXlbi{gap:40px;padding:96px 0}.MiniAppBlock_top__AteO9{grid-template-columns:240px minmax(0,1fr);gap:40px}.MiniAppBlock_screens__GJOSt{gap:24px}}.BrigadamBlock_section__9JvWS{display:flex;flex-direction:column;gap:32px;padding:56px 0;border-bottom:1px solid var(--line)}.BrigadamBlock_blocks___j010{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}.BrigadamBlock_block__oc08K{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.BrigadamBlock_blockTitle__Od0SE{margin:0;color:var(--ink)}.BrigadamBlock_list__mozgw{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;color:var(--ink-2)}.BrigadamBlock_cta__PbZUV{display:flex;flex-direction:column;gap:12px}.BrigadamBlock_link__o986Z{align-self:start;font-family:var(--font-text);font-weight:500;font-size:15px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}.BrigadamBlock_link__o986Z:focus-visible,.BrigadamBlock_link__o986Z:hover{border-bottom-color:var(--accent)}.BrigadamBlock_note__yvKjQ{margin:0;color:var(--ink-2)}@media (min-width:768px){.BrigadamBlock_section__9JvWS{gap:40px;padding:96px 0}.BrigadamBlock_blocks___j010{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.Footer_footer__0jb_N{box-sizing:border-box;border-top:1px solid var(--line);padding:40px 0 48px;margin-top:96px}.Footer_footer__0jb_N,.Footer_top__xQgYu{display:flex;flex-direction:column;gap:32px}.Footer_brand__Incqk{display:flex;flex-direction:column;gap:12px}.Footer_slogan__ac64j{margin:0;max-width:34ch;color:var(--ink-2)}.Footer_columns__eJp7b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 24px;gap:28px 24px}.Footer_column__f2AO7{display:flex;flex-direction:column;gap:12px;min-width:0}.Footer_columnTitle__AlVXf{color:var(--ink-3)}.Footer_list__1xiDx{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.Footer_contact__HO_vl{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--line);padding-top:24px}.Footer_contactRow__zVlPz{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 28px}.Footer_phone__5Gyo2{font-family:var(--font-text);font-size:20px;font-weight:600;color:var(--ink)}.Footer_where__Vzwt1{margin:0;max-width:62ch;color:var(--ink-2)}.Footer_legal__iVNJM{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--line);padding-top:24px}.Footer_legalText___Wn7M{display:flex;flex-direction:column;gap:6px}.Footer_legalText___Wn7M p{margin:0}.Footer_disclaimer__BJ2gs{font-size:13px;line-height:1.45;max-width:62ch;color:var(--ink-2)}.Footer_requisites__Qc6nd{color:var(--ink-3)}.Footer_legalLinks__h3FoC{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin:0;padding:0;list-style:none}.Footer_link__sENXc{display:inline-flex;align-items:center;min-height:32px;font-size:14px;color:var(--ink-2);text-decoration:none}.Footer_link__sENXc:hover{color:var(--accent)}.Footer_link__sENXc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:768px){.Footer_columns__eJp7b{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer_legal__iVNJM{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px}.Footer_legalLinks__h3FoC{justify-content:flex-end;flex-shrink:0}}@media (min-width:1024px){.Footer_top__xQgYu{flex-direction:row;justify-content:space-between;gap:64px}.Footer_brand__Incqk{flex:0 0 auto;max-width:320px}.Footer_columns__eJp7b{flex:1 1 auto;max-width:820px}.Footer_contact__HO_vl{flex-direction:row;align-items:baseline;gap:32px}.Footer_contactRow__zVlPz{flex:1 1 auto}.Footer_columnTitle__AlVXf{flex:0 0 auto}.Footer_where__Vzwt1{flex:0 1 34ch;text-align:right}}.page_main__eMB9p{background:var(--paper);min-height:100vh}.page_container__XLiJM{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__XLiJM{padding:0 40px}}@media (min-width:1024px){.page_container__XLiJM{padding:0 64px}}.page_content__MxFhf{display:flex;flex-direction:column;gap:40px;max-width:880px;margin:0 auto;padding:32px 0 96px}.SaveCheckToJournal_block__FWocR{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px;border:1px solid var(--line);background:var(--paper-2)}@media (min-width:640px){.SaveCheckToJournal_block__FWocR{padding:24px}}.SaveCheckToJournal_done__l83mp,.SaveCheckToJournal_pitch__tUBF0{margin:0;max-width:62ch;color:var(--ink)}.SaveCheckToJournal_note__HXq1_{margin:0;max-width:62ch;color:var(--ink-2)}.SaveCheckToJournal_field__PQNVR{display:flex;flex-direction:column;gap:6px;width:100%;max-width:480px}.SaveCheckToJournal_input___8PuP{min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font-family:var(--font-text);font-size:16px;color:var(--ink)}.SaveCheckToJournal_input___8PuP:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SaveCheckToJournal_link__NALOc{font-family:var(--font-text);font-size:16px;font-weight:600;color:var(--ink);text-decoration:none}.SaveCheckToJournal_link__NALOc:hover{color:var(--accent)}.SaveCheckToJournal_error__9Bj5C{margin:0;color:var(--accent)}.page_main__VbM9C{background:var(--paper);min-height:100vh}.page_container__8D7LE{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__8D7LE{padding:0 40px}}@media (min-width:1024px){.page_container__8D7LE{padding:0 64px}}.page_content__V0V2J{display:flex;flex-direction:column;gap:40px;max-width:880px;margin:0 auto;padding:32px 0 96px}.SaveToJournal_block__bTKem{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px;border:1px solid var(--line);background:var(--paper-2)}@media (min-width:640px){.SaveToJournal_block__bTKem{padding:24px}}.SaveToJournal_done__R1wqa,.SaveToJournal_pitch__goXvP{margin:0;max-width:62ch;color:var(--ink)}.SaveToJournal_note__HF7hd{margin:0;max-width:62ch;color:var(--ink-2)}.SaveToJournal_field__atzcO{display:flex;flex-direction:column;gap:6px;width:100%;max-width:480px}.SaveToJournal_input__4T_Kd{min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);font-family:var(--font-text);font-size:16px;color:var(--ink)}.SaveToJournal_input__4T_Kd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SaveToJournal_link__S_QsW{font-family:var(--font-text);font-size:16px;font-weight:600;color:var(--ink);text-decoration:none}.SaveToJournal_link__S_QsW:hover{color:var(--accent)}.SaveToJournal_error__Gnz1_{margin:0;color:var(--accent)}.page_main__C84KS{background:var(--paper)}.page_container__6B_NV{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__6B_NV{padding:0 40px}}@media (min-width:1024px){.page_container__6B_NV{padding:0 64px}}.page_hero__Pyamm{position:relative;display:flex;flex-direction:column;gap:24px;padding-top:32px}.page_kicker__F3maq{color:var(--accent)}.page_headline__rPYsS{margin:0;max-width:880px;font-family:var(--font-display);font-weight:600;font-size:44px;line-height:1.05;letter-spacing:-.005em;color:var(--ink)}.page_lede__hVG06{max-width:640px;color:var(--ink-2)}.page_row__4O4K8{display:flex;flex-direction:column-reverse;gap:40px;padding-top:16px}.page_checks__93849{display:flex;flex-direction:column;gap:24px}.page_checksList__81SpN{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.page_checksList__81SpN li{display:flex;gap:12px;align-items:flex-start}.page_checksIcon__JqTHA{flex:0 0 auto;color:var(--accent);padding-top:2px}.page_disclaimer__4GGxR{max-width:560px;color:var(--ink-2)}.page_illustration__loMQb{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px;background:var(--paper-2);border-radius:var(--radius);min-width:0}.page_illustration__loMQb svg{display:block;width:100%;height:auto}.page_illustrationCaption__cggtX{color:var(--ink-2);text-align:center}.page_form__nvjWv{padding-top:64px}@media (min-width:1024px){.page_row__4O4K8{flex-direction:row;align-items:flex-start}.page_checks__93849{flex:1 1 480px}.page_illustration__loMQb{flex:0 0 480px}.page_headline__rPYsS{font-size:56px}}.page_main__jipOq{background:var(--paper)}.page_container__CEI5k{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__CEI5k{padding:0 40px}}@media (min-width:1024px){.page_container__CEI5k{padding:0 64px}}.page_hero__fiSDJ{display:flex;flex-direction:column;gap:24px;padding-top:32px}.page_kicker__clFzv{color:var(--accent)}.page_headline__EyauW{margin:0;max-width:880px;font-family:var(--font-display);font-weight:600;font-size:44px;line-height:1.05;letter-spacing:-.005em;color:var(--ink)}.page_lede__q6_DN{max-width:640px;color:var(--ink-2)}.page_form__2TpdI{padding-top:48px}.page_honesty__9FVOa{padding-top:48px;margin-top:48px;border-top:1px solid var(--line)}.page_honestyText__AP1KF{max-width:62ch;color:var(--ink-2)}@media (min-width:1024px){.page_headline__EyauW{font-size:56px}}.page_main__xj__H{background:var(--paper)}.page_container__U8aEe{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__U8aEe{padding:0 40px}}@media (min-width:1024px){.page_container__U8aEe{padding:0 64px}}.page_hero__ITnrT{display:flex;flex-direction:column;gap:16px;padding-top:32px;max-width:720px}.page_kicker__yPxLw{color:var(--accent)}.page_headline__gAwKJ{margin:0;font-family:var(--font-display);font-weight:300;font-size:40px;line-height:1.05;letter-spacing:-.005em;color:var(--ink)}.page_lede__t_ues{color:var(--ink-2)}.page_form__Tbk_Q{max-width:720px;padding:40px 0 96px}@media (min-width:768px){.page_headline__gAwKJ{font-size:44px}}.WhatToCheckBlock_section__cE_IJ{display:flex;flex-direction:column;gap:32px;padding:56px 0;border-bottom:1px solid var(--line)}.WhatToCheckBlock_points__gUkBy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.WhatToCheckBlock_point__1G83Q{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.WhatToCheckBlock_icon___rU23{margin-top:4px;color:var(--ink)}.WhatToCheckBlock_body__vCwh2{display:flex;flex-direction:column;gap:6px;min-width:0}.WhatToCheckBlock_pointTitle__0o_aE{margin:0;color:var(--ink)}.WhatToCheckBlock_detail__u8Ohw{margin:0;color:var(--ink-2)}.WhatToCheckBlock_link__Q9IAh{align-self:start;margin-top:2px;font-family:var(--font-text);font-weight:500;font-size:15px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}.WhatToCheckBlock_link__Q9IAh:focus-visible,.WhatToCheckBlock_link__Q9IAh:hover{border-bottom-color:var(--accent)}.WhatToCheckBlock_norm__jdvE5{grid-column:2;color:var(--ink-3)}@media (min-width:768px){.WhatToCheckBlock_section__cE_IJ{gap:40px;padding:96px 0}.WhatToCheckBlock_point__1G83Q{grid-template-columns:18px minmax(0,1fr) 240px;gap:24px;align-items:start}.WhatToCheckBlock_norm__jdvE5{grid-column:3;text-align:right;margin-top:4px}}.RegionRibbon_section__7amNL{display:flex;flex-direction:column;gap:32px;padding-top:96px}.RegionRibbon_viewport__UuxAt{position:relative;overflow:hidden}.RegionRibbon_track__eDrP7{display:flex;gap:16px;width:max-content;animation-name:RegionRibbon_ribbonDrift__LON3n;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.RegionRibbon_viewport__UuxAt:focus-within .RegionRibbon_track__eDrP7,.RegionRibbon_viewport__UuxAt:hover .RegionRibbon_track__eDrP7{animation-play-state:paused}@keyframes RegionRibbon_ribbonDrift__LON3n{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.RegionRibbon_set___a2rw{display:flex;gap:16px;align-items:flex-start}.RegionRibbon_card__InjAm{display:flex;flex-direction:column;gap:8px;flex:0 0 264px;width:264px;box-sizing:border-box;padding:16px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius)}.RegionRibbon_cardTitle__Jpwp6{margin:0;font-family:var(--font-text);font-weight:600;font-size:15px;line-height:1.3;color:var(--ink)}.RegionRibbon_cardCount__2u8Ry{margin:0;color:var(--ink-2)}.RegionRibbon_list__r5g_o{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.RegionRibbon_list__r5g_o li{border-bottom:1px solid var(--line);padding:5px 0;font-size:13px;line-height:1.4}.RegionRibbon_list__r5g_o li:last-child{border-bottom:none}.RegionRibbon_list__r5g_o a{display:block;color:var(--ink);text-decoration:none}.RegionRibbon_list__r5g_o a:hover{color:var(--accent)}.RegionRibbon_list__r5g_o a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RegionRibbon_empty__ZHo9q{border-bottom-style:dashed;color:var(--ink-3)}.RegionRibbon_empty__ZHo9q a{color:inherit}@media (prefers-reduced-motion:reduce){.RegionRibbon_track__eDrP7{animation:none}.RegionRibbon_viewport__UuxAt{overflow-x:auto}.RegionRibbon_echo__ASTyf{display:none}}@media (min-width:768px){.RegionRibbon_card__InjAm{flex-basis:280px;width:280px;padding:20px}}.page_main__nw1Wk{background:var(--paper)}.page_container__jZF7q{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__jZF7q{padding:0 40px}}@media (min-width:1024px){.page_container__jZF7q{padding:0 64px}}.PriceBlock_block__eZY51{display:flex;flex-direction:column;gap:16px;background:var(--paper-2);border-radius:var(--radius);padding:24px}.PriceBlock_list__EBP4A{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.PriceBlock_row__H_Fcn{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--paper-3);padding:14px 0}.PriceBlock_row__H_Fcn:first-child{padding-top:0}.PriceBlock_row__H_Fcn:last-child{border-bottom:none;padding-bottom:0}.PriceBlock_label__r1WMx{display:flex;flex-direction:column;gap:2px}.PriceBlock_note__1W1O8{color:var(--ink-2)}.PriceBlock_price__07Vqt{flex:0 0 auto;color:var(--ink);white-space:nowrap}.PriceBlock_marketNote__BzERf{margin:0;color:var(--ink-2)}@media (max-width:639px){.PriceBlock_row__H_Fcn{flex-direction:column;align-items:flex-start;gap:6px}.PriceBlock_price__07Vqt{white-space:normal}}.Faq_list__yzSyR{display:flex;flex-direction:column;margin:0}.Faq_item__RQVYs{border-bottom:1px solid var(--line);padding:24px 0}.Faq_item__RQVYs:last-child{border-bottom:none}.Faq_question__Ag8aR{margin:0 0 8px;color:var(--ink)}.Faq_answer__57580{margin:0;max-width:680px;color:var(--ink-2)}.CheckList_list__VKsGM{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.CheckList_item__LD0zU{display:flex;flex-direction:row;align-items:flex-start;gap:12px;box-sizing:border-box;border-bottom:1px solid var(--line);padding-bottom:12px}.CheckList_item__LD0zU:last-child{border-bottom:none;padding-bottom:0}.CheckList_icon__x95_I{flex:0 0 auto;color:var(--accent);padding-top:2px}.CheckList_body___WmDg{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.CheckList_detail__xp9Q2{color:var(--ink-2)}.CheckList_norm__jV8dd{flex:0 0 auto;color:var(--ink-2);white-space:nowrap;padding-top:3px}@media (max-width:767px){.CheckList_item__LD0zU{flex-wrap:wrap}.CheckList_norm__jV8dd{padding-left:30px;white-space:normal}}.Breadcrumbs_wrap__tHac1{padding-top:24px}.Breadcrumbs_list__HNYpd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.Breadcrumbs_item__5nP5C{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.Breadcrumbs_link__uqesV{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:1px}.Breadcrumbs_link__uqesV:hover{color:var(--accent);border-color:var(--accent)}.Breadcrumbs_current__jS9JL{color:var(--ink)}.Breadcrumbs_sep__aRREo{color:var(--line)}@media (max-width:767px){.Breadcrumbs_item__5nP5C{font-size:11px}}.ToolPage_main__UPIRI{background:var(--paper)}.ToolPage_container__v7NZv{display:flex;flex-direction:column;gap:40px;max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.ToolPage_container__v7NZv{padding:0 40px}}@media (min-width:1024px){.ToolPage_container__v7NZv{padding:0 64px}}.ToolPage_hero__1hfsV{display:flex;flex-direction:column;gap:16px;max-width:720px}.ToolPage_kicker__mysdG{color:var(--accent)}.ToolPage_headline__P9LQf{margin:0;font-family:var(--font-display);font-weight:300;font-size:32px;line-height:1.1;letter-spacing:-.005em;color:var(--ink)}@media (min-width:640px){.ToolPage_headline__P9LQf{font-size:44px}}.ToolPage_lede__KrLPr{margin:0;max-width:62ch;color:var(--ink-2)}.ToolPage_section__hFR4a{display:flex;flex-direction:column;gap:20px}.ToolPage_links__mYbMy{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ToolPage_links__mYbMy li{border-top:1px solid var(--line)}.ToolPage_links__mYbMy li:last-child{border-bottom:1px solid var(--line)}.ToolPage_links__mYbMy a{display:flex;align-items:center;min-height:56px;font-family:var(--font-text);font-size:16px;color:var(--ink);text-decoration:none}.ToolPage_links__mYbMy a:hover{color:var(--accent)}.RegionView_main__hfRvl{background:var(--paper)}.RegionView_container__glpHK{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.RegionView_container__glpHK{padding:0 40px}}@media (min-width:1024px){.RegionView_container__glpHK{padding:0 64px}}.RegionView_hero__ax0TT{display:flex;flex-direction:column;gap:24px;padding-top:32px}.RegionView_kicker__s9bAO{color:var(--accent)}.RegionView_headline__us0ao{margin:0;max-width:880px;color:var(--ink)}.RegionView_lede__JN3Zj{max-width:640px;margin:0;color:var(--ink-2)}.RegionView_widget__K91zr{max-width:640px}.RegionView_section__HlJ8x{display:flex;flex-direction:column;gap:24px;padding-top:56px}.RegionView_empty__hwGa0{margin:0;max-width:640px;color:var(--ink-2)}.RegionView_grid__1i7Th{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:0 24px;gap:0 24px;margin:0;padding:0;list-style:none}.RegionView_row__zdAoI{border-bottom:1px solid var(--line)}.RegionView_link__TmQ5a{display:block;padding:12px 0;color:var(--ink);text-decoration:none}.RegionView_link__TmQ5a:hover{color:var(--accent)}.RegionView_link__TmQ5a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:768px){.RegionView_section__HlJ8x{padding-top:96px}}.page_main__SLD0n{background:var(--paper)}.page_container__VRZR_{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__VRZR_{padding:0 40px}}@media (min-width:1024px){.page_container__VRZR_{padding:0 64px}}.page_hero__aNwai{display:flex;flex-direction:column;gap:24px;padding-top:32px}.page_kicker___ybKq{color:var(--accent)}.page_headline__5sLoB{margin:0;max-width:20ch;font-family:var(--font-display);font-weight:300;font-size:40px;line-height:1;letter-spacing:-.01em;color:var(--ink)}@media (min-width:768px){.page_headline__5sLoB{font-size:60px;max-width:16ch}}@media (min-width:1024px){.page_headline__5sLoB{font-size:76px}}.page_lede__VDDk5{max-width:60ch;color:var(--ink-2)}.page_heroRow__rQWLv{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;align-items:start;padding-top:8px}@media (min-width:1024px){.page_heroRow__rQWLv{grid-template-columns:2fr 1fr;gap:40px}}.page_heroTable__rrnLj{min-width:0;display:flex;flex-direction:column;gap:16px}.page_heroWidget__jlLXl{min-width:0}.page_tableScroll__rLbnq{overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--line)}.page_matrix__xkR2w{width:100%;min-width:460px;border-collapse:collapse;text-align:left}.page_tableCaption__Yr6fY{caption-side:bottom;padding-top:12px;color:var(--ink-2);text-align:left;max-width:60ch}.page_matrixCorner__0YcMO,.page_matrixHead__L0WMY{padding:8px 12px 8px 0;border-bottom:1px solid var(--ink);color:var(--ink-2);font-weight:500;vertical-align:bottom}.page_matrixHead__L0WMY{text-align:right;padding-right:0;padding-left:16px}.page_matrixRowHead__2r_bM{padding:16px 12px 16px 0;font-weight:400;vertical-align:middle}.page_matrixCell__TNUbh,.page_matrixRowHead__2r_bM{border-bottom:1px solid var(--line);color:var(--ink)}.page_matrixCell__TNUbh{padding:16px 0 16px 16px;text-align:right;white-space:nowrap;font-size:15px}@media (min-width:768px){.page_matrixCell__TNUbh{font-size:17px}}.page_levels__ToktA{margin:0;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}@media (min-width:768px){.page_levels__ToktA{grid-template-columns:repeat(3,1fr);gap:16px}}.page_level__HXEdN{display:flex;flex-direction:column;gap:4px}.page_levelTitle__k3r0V{color:var(--ink)}.page_levelText__0Q8TV{margin:0;color:var(--ink-2)}.page_section__EGgcm{display:flex;flex-direction:column;gap:32px;padding-top:56px}@media (min-width:768px){.page_section__EGgcm{padding-top:96px}}.page_disclaimer__6HBa9{max-width:60ch;color:var(--ink-2)}.page_section__EGgcm a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.page_section__EGgcm a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page_breakdown__7U7QL{display:flex;flex-direction:column;gap:32px}.page_provenanceSummary__oxrMF{max-width:70ch;color:var(--ink-2);margin:0}.page_group__SzhYh{display:flex;flex-direction:column;gap:8px}.page_groupHeader__UaQ5M{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1.5px solid var(--ink)}.page_groupTitle__1hdd5{margin:0;color:var(--ink);font-family:var(--font-mono);font-weight:500}.page_groupSubtotal__oP9In{color:var(--ink);white-space:nowrap}.page_lines__FCRcv{width:100%;min-width:560px;border-collapse:collapse;text-align:left}.page_lineHeadNum__uvxfe,.page_lineHead__DH6Gi{padding:8px 0;border-bottom:1px solid var(--line);color:var(--ink-3);font-weight:500}.page_lineHeadNum__uvxfe{text-align:right;padding-left:16px;white-space:nowrap}.page_lineName__gtHno{padding:12px 16px 12px 0;border-bottom:1px solid var(--line);font-weight:400;vertical-align:top;display:table-cell}.page_lineTitle__RKt9i{display:block;color:var(--ink)}.page_lineRoom__tHirk{display:block;padding-top:2px;color:var(--ink-2)}.page_lineNote__k2GR4{display:block;padding-top:4px;color:var(--ink-2);max-width:46ch}.page_priceNote__PVRpl{display:block;margin-top:6px;padding-left:10px;border-left:1px dashed var(--ink-3);color:var(--ink-3);max-width:46ch}.page_lineNum__x8JU3{padding:12px 0 12px 16px;border-bottom:1px solid var(--line);text-align:right;vertical-align:top;white-space:nowrap;color:var(--ink)}.page_grandTotal__iuAB_{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding-top:16px;border-top:1.5px solid var(--ink)}.page_grandTotalLabel__KfNJV{color:var(--ink-2)}.page_grandTotalValue__e7WjE{font-size:18px;color:var(--ink)}.page_schedule__41pt1{display:flex;flex-direction:column;gap:16px;min-width:0}.page_scheduleLead__1dBPf{margin:0;color:var(--ink)}.page_neighbours__mKS_u{display:flex;flex-direction:column;gap:16px}.page_neighboursNote__Mtewl{margin:0;max-width:60ch;color:var(--ink-2)}.page_neighbourList__GgKNv{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px}.page_neighbourLink__vYzLj{display:inline-block;padding:4px 0;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.page_neighbourLink__vYzLj:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page_faq__Z80dY{margin:0;display:flex;flex-direction:column}.page_faqItem__FHzkh{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-bottom:1px solid var(--line)}.page_faqQuestion__4hmZR{margin:0;color:var(--ink)}.page_faqAnswer__p_3Pa{margin:0;max-width:70ch;color:var(--ink-2)}.page_related__SvSAT{display:flex;flex-direction:column;gap:16px;padding-top:56px;border-top:1px solid var(--line);margin-top:56px}@media (min-width:768px){.page_related__SvSAT{margin-top:96px}}.page_relatedLabel__vlXLr{color:var(--ink-2)}.page_relatedLinks__J_NhA{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.page_relatedLinks__J_NhA{flex-direction:row;flex-wrap:wrap;gap:8px 32px}}.page_relatedLink__6Qg6h{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.page_relatedLink__6Qg6h:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page_srOnly__OhrjM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CityIndex_index__AYUtC{display:flex;flex-direction:column}.CityIndex_district__YuV_2{border-top:1px solid var(--line)}.CityIndex_district__YuV_2:last-child{border-bottom:1px solid var(--line)}.CityIndex_summary__FYDWW{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none}.CityIndex_summary__FYDWW::-webkit-details-marker{display:none}.CityIndex_summary__FYDWW:after{content:"+";font-family:var(--font-mono);font-size:18px;color:var(--ink-3)}.CityIndex_district__YuV_2[open]>.CityIndex_summary__FYDWW:after{content:"−"}.CityIndex_summary__FYDWW:hover .CityIndex_districtTitle__0Py14{color:var(--accent)}.CityIndex_districtTitle__0Py14{font-family:var(--font-text);font-weight:600;font-size:17px;color:var(--ink)}.CityIndex_count__kGhXi{color:var(--ink-3);white-space:nowrap}.CityIndex_regions__xURdz{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;padding:4px 0 24px}@media (min-width:640px){.CityIndex_regions__xURdz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CityIndex_regions__xURdz{grid-template-columns:repeat(3,minmax(0,1fr))}}.CityIndex_region__0GjDv{display:flex;flex-direction:column;gap:6px;min-width:0}.CityIndex_regionTitle__7gilj{margin:0;font-family:var(--font-text);font-weight:600;font-size:14px;color:var(--ink-2)}.CityIndex_regionTitle__7gilj a{color:inherit;text-decoration:none}.CityIndex_regionTitle__7gilj a:hover{color:var(--accent)}.CityIndex_cities__VBkG5{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.CityIndex_city__0MxnA{display:flex;align-items:center;min-height:44px;font-family:var(--font-text);font-size:16px;color:var(--ink);text-decoration:none}.CityIndex_city__0MxnA:hover{color:var(--accent)}.page_main__LJTA9{background:var(--paper)}.page_container__5ENE7{display:flex;flex-direction:column;gap:40px;max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.page_container__5ENE7{padding:0 40px}}@media (min-width:1024px){.page_container__5ENE7{padding:0 64px}}.page_hero__8jCyO{display:flex;flex-direction:column;gap:16px;max-width:720px}.page_kicker__fQlkW{color:var(--accent)}.page_headline__QeHW5{margin:0;font-family:var(--font-display);font-weight:300;font-size:32px;line-height:1.1;letter-spacing:-.005em;color:var(--ink)}@media (min-width:640px){.page_headline__QeHW5{font-size:44px}}.page_lede__VV6uI{margin:0;max-width:62ch;color:var(--ink-2)}.page_section__aFReW{display:flex;flex-direction:column;gap:20px}.page_links__nLGVu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.page_links__nLGVu li{border-top:1px solid var(--line)}.page_links__nLGVu li:last-child{border-bottom:1px solid var(--line)}.page_links__nLGVu a{display:flex;align-items:center;min-height:56px;font-family:var(--font-text);font-size:16px;color:var(--ink);text-decoration:none}.page_links__nLGVu a:hover{color:var(--accent)}.page_note__2sxoe{margin:0;max-width:62ch;color:var(--ink-3)}.page_widget__efqTT{max-width:560px}.CitySwitcher_wrap__OIMtA{display:flex;flex-direction:column;gap:8px}.CitySwitcher_label__Xioj1{color:var(--ink-2)}.CitySwitcher_chips__rq4aD{display:flex;flex-wrap:wrap;gap:8px}.CitySwitcher_chip__6kfQM{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border-radius:var(--radius,2px);font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background:none}.CitySwitcher_active__igc2D{border:1px solid var(--ink);background:var(--ink);color:var(--white)}.CitySwitcher_inactive___22Eu{border:1px solid var(--line);color:var(--ink-2)}.CitySwitcher_inactive___22Eu:hover{border-color:var(--accent);color:var(--accent)}.CitySwitcher_note__KKrUV{max-width:560px;color:var(--ink-2)}@media (max-width:767px){.CitySwitcher_chip__6kfQM{height:44px;font-size:11px}}.CityNotice_notice__Findr{display:flex;flex-direction:column;gap:8px;max-width:640px;padding:24px;background:var(--accent-soft);border-radius:var(--radius)}.CityNotice_label__qpUpL{color:var(--ink)}.CityNotice_text__xfxqJ{margin:0;color:var(--ink)}@media (max-width:767px){.CityNotice_notice__Findr{padding:16px}}.ServicePage_main__8KIsf{background:var(--paper)}.ServicePage_container__yFGaa{max-width:1440px;margin:0 auto;padding:0 16px;overflow-x:hidden}@media (min-width:768px){.ServicePage_container__yFGaa{padding:0 40px}}@media (min-width:1024px){.ServicePage_container__yFGaa{padding:0 64px}}.ServicePage_hero__erW_6{position:relative;display:flex;flex-direction:column;gap:24px;padding-top:32px}.ServicePage_kicker__XAE_1{color:var(--accent)}.ServicePage_headline__Gtupg{margin:0;max-width:880px;font-family:var(--font-display);font-weight:600;font-size:40px;line-height:1.08;letter-spacing:-.005em;color:var(--ink)}.ServicePage_lede__n6Z6i{max-width:640px;color:var(--ink-2)}.ServicePage_heroRow__1P2wM{display:flex;flex-direction:column-reverse;gap:40px;padding-top:16px}.ServicePage_heroIllustration__Txyph{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px;background:var(--paper-2);border-radius:var(--radius);min-width:0}.ServicePage_heroIllustration__Txyph svg{display:block;width:100%;height:auto}.ServicePage_heroCaption__dhhpd{color:var(--ink-2);text-align:center}.ServicePage_heroIllustrationSolo__2fFL7{display:flex;flex-direction:column;align-items:center;gap:12px;align-self:flex-start;width:100%;max-width:280px;padding:32px;background:var(--paper-2);border-radius:var(--radius);margin-top:8px}.ServicePage_heroIllustrationSolo__2fFL7 svg{display:block;width:100%;height:auto}.ServicePage_section__UX5uA{display:flex;flex-direction:column;gap:32px;padding-top:96px}.ServicePage_disclaimer__5dz9L{max-width:640px;color:var(--ink-2)}.ServicePage_section__UX5uA a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.ServicePage_section__UX5uA a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.ServicePage_related__HsAXb{display:flex;flex-direction:column;gap:16px;padding-top:56px;border-top:1px solid var(--line);margin-top:96px}.ServicePage_relatedLabel__Fgm4M{color:var(--ink-2)}.ServicePage_relatedLinks__eSnbY{display:flex;flex-direction:column;gap:12px}.ServicePage_relatedLink__Qb7T_{display:inline-flex;align-items:center;min-height:44px;gap:8px;width:-moz-fit-content;width:fit-content;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}.ServicePage_relatedLink__Qb7T_:hover{color:var(--accent);border-color:var(--accent)}@media (min-width:1024px){.ServicePage_heroRow__1P2wM{flex-direction:row;align-items:flex-start}.ServicePage_headline__Gtupg{font-size:56px}.ServicePage_relatedLinks__eSnbY{flex-direction:row;gap:32px}}@media (max-width:767px){.ServicePage_section__UX5uA{padding-top:56px}.ServicePage_related__HsAXb{padding-top:40px;margin-top:56px}}.ServicePage_factList__otYQt div>span:first-child,.ServicePage_geoFacts__8ZOdR div>span:first-child{min-width:80px}@media (max-width:767px){.ServicePage_factList__otYQt div>span:first-child,.ServicePage_geoFacts__8ZOdR div>span:first-child{min-width:68px}}.Byline_byline__LeRba{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-family:var(--font-text);font-size:13px;line-height:1.5;color:var(--ink-2)}.Byline_name__924kU{color:var(--ink)}.Byline_sep__EL7HA{color:var(--line)}.page_facts__gEnLl{display:flex;flex-direction:column;margin:0}.page_fact__so3Yt{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:16px 0;border-bottom:1px solid var(--line)}.page_fact__so3Yt:first-child{padding-top:0}.page_factTerm__fvHvN{color:var(--accent)}.page_factText__vovet{margin:0;color:var(--ink-2);max-width:720px}@media (min-width:768px){.page_fact__so3Yt{grid-template-columns:140px minmax(0,1fr);gap:24px;align-items:baseline}}