.Af2_WG_header{z-index:50;height:var(--header-h);justify-content:space-between;align-items:center;gap:var(--gutter);padding-inline:var(--margin);color:var(--white);transition:transform .42s var(--ease-out), background-color .3s ease, color .3s ease;background-color:#0000;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.Af2_WG_header[data-hidden=true]{transform:translateY(-100%)}.Af2_WG_header[data-top=false][data-tone=photo],.Af2_WG_header[data-tone=dark]{background-color:var(--graphite);color:var(--white)}.Af2_WG_header[data-tone=light]{background-color:var(--paper);color:var(--ink)}.Af2_WG_header[data-tone=gray]{background-color:var(--paper-2);color:var(--ink)}.Af2_WG_header[data-tone=orange]{background-color:var(--accent);color:var(--ink)}.Af2_WG_header[data-top=true][data-tone=photo]{background-color:#0000}.Af2_WG_wordmark{font-size:var(--step-mid);letter-spacing:.03em;white-space:nowrap;font-weight:800;line-height:1}.Af2_WG_nav{align-items:center;gap:clamp(20px,2.6vw,40px);display:flex}.Af2_WG_links{font-size:var(--step-body);gap:clamp(20px,2.4vw,36px);font-weight:600;display:flex}.Af2_WG_link{padding-block:8px}.Af2_WG_cta{min-height:46px;font-size:var(--step-small);padding-inline:22px}.Af2_WG_header[data-tone=orange] .Af2_WG_cta{background:var(--graphite);color:var(--white)}@media (max-width:767px){.Af2_WG_header{--header-h:64px}.Af2_WG_links{display:none}.Af2_WG_cta{min-height:42px;padding-inline:16px}}
.EZoWya_footer{background:var(--accent);min-height:min(100svh,860px);color:var(--ink);flex-direction:column;justify-content:space-between;padding-block-start:clamp(96px,10vw,150px);display:flex;position:relative;overflow:clip}.EZoWya_top{align-items:start}.EZoWya_invite{grid-column:1/span 7;justify-items:start;gap:40px;display:grid}.EZoWya_title{font-size:var(--step-display);font-weight:800}.EZoWya_links{font-size:var(--step-body);grid-column:10/span 3;gap:12px;font-weight:700;display:grid}.EZoWya_links a{padding-block:4px;display:inline-block}.EZoWya_bottom{margin-block-start:64px}.EZoWya_legal{padding-inline:var(--margin);font-size:var(--step-small);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-weight:600;display:flex}.EZoWya_mark{padding-inline:var(--margin);font-size:calc((100vw - 2 * var(--margin)) / 5.65);letter-spacing:-.03em;white-space:nowrap;color:var(--graphite);transform:translateY(var(--cut));--cut:30%;margin:0;font-weight:900;line-height:.95}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.EZoWya_mark{animation:linear both EZoWya_rise;animation-timeline:view();animation-range:entry}}}@keyframes EZoWya_rise{0%{transform:translateY(60%)}to{transform:translateY(var(--cut))}}@media (max-width:767px){.EZoWya_footer{min-height:0}.EZoWya_bottom{margin-block-start:72px}.EZoWya_invite{grid-column:1/-1;gap:28px}.EZoWya_action{width:100%}.EZoWya_action .button{width:100%}.EZoWya_links{flex-wrap:wrap;grid-column:1/-1;gap:8px 20px;margin-block-start:40px;display:flex}}
.KTD73a_hero{height:100svh;min-height:620px;color:var(--white);isolation:isolate;background:#3d4d60;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}.KTD73a_media{z-index:-2;transform-origin:50% 0;position:absolute;inset:0}.KTD73a_mediaInner{position:absolute;inset:0}.KTD73a_img{object-fit:cover;object-position:50% 62%}.KTD73a_scrim{z-index:-1;opacity:.85;background:#10111366;position:absolute;inset:0}.KTD73a_title{grid-area:1/1/-1;grid-template-rows:subgrid;font-size:var(--step-monument);margin:0;display:grid}.KTD73a_line{font-size:var(--step-monument);letter-spacing:-.03em;padding-block:.06em .2em;font-weight:900;line-height:1.05;display:block;overflow:clip}.KTD73a_word{display:block}.KTD73a_l1{grid-row:1;justify-self:start;margin-block-start:calc(var(--header-h) - .12em);padding-inline-start:var(--margin)}.KTD73a_l2{grid-row:3;justify-self:end;margin-block-end:-.1em;padding-inline-end:var(--margin)}.KTD73a_lead{grid-area:2/1;place-self:center start;max-width:44ch;margin-inline-start:30vw}.KTD73a_leadInner{gap:28px;display:grid}.KTD73a_sentence{font-size:var(--step-body);font-weight:500;line-height:1.8}.KTD73a_actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.KTD73a_second{font-size:var(--step-body);padding-block:8px;font-weight:600}@media (prefers-reduced-motion:no-preference){.js .KTD73a_word{animation:KTD73a_line-up 1s var(--ease-expo) forwards;animation-delay:calc(.14s + var(--i) * .12s);transform:translateY(112%)}.js .KTD73a_leadInner{opacity:0;animation:KTD73a_rise .7s var(--ease-out) .52s forwards;transform:translateY(16px)}.js .KTD73a_mediaInner{animation:KTD73a_settle 2s var(--ease-soft) forwards;transform:scale(1.14)}}html.intro .KTD73a_word{animation:none;transform:none}:is(html.intro-live:not(.intro-open) .KTD73a_leadInner,html.intro-live:not(.intro-open) .KTD73a_mediaInner){animation-play-state:paused}@keyframes KTD73a_line-up{to{transform:none}}@keyframes KTD73a_rise{to{opacity:1;transform:none}}@keyframes KTD73a_settle{to{transform:none}}@media (max-width:767px){.KTD73a_hero{min-height:560px}.KTD73a_img{object-position:38% 62%}.KTD73a_title,.KTD73a_line{font-size:clamp(88px,27vw,140px)}.KTD73a_l1{margin-block-start:calc(var(--header-h) + 8px)}.KTD73a_lead{margin-inline:var(--margin);align-self:center;max-width:none}.KTD73a_leadInner{gap:22px}.KTD73a_actions{gap:20px}}@media (min-width:768px) and (max-width:1100px){.KTD73a_lead{margin-inline-start:18vw}}
.JQ6vyG_intro{background:var(--paper);color:var(--ink);padding-block:clamp(120px,11vw,170px) clamp(110px,9vw,150px)}.JQ6vyG_top{align-items:end}.JQ6vyG_title{font-size:var(--step-display);grid-column:1/span 7;font-weight:300;line-height:1.2}.JQ6vyG_note{font-size:var(--step-body);grid-column:9/span 4;max-width:40ch;padding-block-end:.5em;line-height:1.8}.JQ6vyG_facts{justify-content:space-between;gap:var(--gutter);padding-inline:var(--margin);margin-block-start:clamp(88px,8.5vw,128px);display:flex}.JQ6vyG_fact{align-content:start;gap:10px;display:grid}.JQ6vyG_value{font-size:var(--step-display);white-space:nowrap;font-weight:300;line-height:1.1}.JQ6vyG_unit{font-size:var(--step-body);font-weight:600}.JQ6vyG_caption{font-size:var(--step-small);color:var(--ink-soft);max-width:22ch;line-height:1.6}@media (max-width:900px){.JQ6vyG_title{grid-column:1/-1}.JQ6vyG_note{grid-column:1/-1;max-width:52ch;margin-block-start:28px}.JQ6vyG_facts{grid-template-columns:1fr 1fr;row-gap:40px;display:grid}}
._3Z-mkq_street{background:var(--graphite);color:var(--white)}._3Z-mkq_stage{grid-template-areas:"band""north""south";display:grid}._3Z-mkq_band{background:var(--accent);color:var(--ink);z-index:3;grid-area:band;position:relative}._3Z-mkq_bandIntro{padding:clamp(96px, 10vw, 160px) var(--margin);text-align:center;justify-items:center;gap:24px;display:grid}._3Z-mkq_title{font-size:var(--step-display);font-weight:800;line-height:1.15}._3Z-mkq_lead{font-size:var(--step-body);max-width:46ch;font-weight:500;line-height:1.75}._3Z-mkq_bandLabel{padding:22px var(--margin);background:var(--accent);font-size:var(--step-mid);text-align:center;font-weight:800;line-height:1.2}._3Z-mkq_north,._3Z-mkq_south{min-height:62svh;position:relative;overflow:clip}._3Z-mkq_north{grid-area:north}._3Z-mkq_south{grid-area:south}._3Z-mkq_northPhoto,._3Z-mkq_southPhoto{position:absolute;inset:0 -4%}._3Z-mkq_img{object-fit:cover}._3Z-mkq_northPhoto ._3Z-mkq_img{object-position:50% 72%}._3Z-mkq_southPhoto ._3Z-mkq_img{object-position:50% 58%}._3Z-mkq_shade{background:#10111352;position:absolute;inset:0}._3Z-mkq_name{font-size:var(--step-monument);letter-spacing:-.045em;color:var(--white);white-space:nowrap;margin:0;font-weight:900;line-height:.8;position:absolute}._3Z-mkq_northName{inset-block-end:.02em;inset-inline-start:var(--margin)}._3Z-mkq_southName{inset-block-start:.1em;inset-inline-end:var(--margin)}._3Z-mkq_tag{background:var(--graphite);font-size:var(--step-body);gap:4px;padding:14px 20px;font-weight:600;line-height:1.5;display:grid;position:absolute}._3Z-mkq_tag a{color:var(--accent);padding-block:4px;font-weight:700}._3Z-mkq_northTag{text-align:end;inset-block-end:28px;inset-inline-end:var(--margin)}._3Z-mkq_southTag{inset-block-end:28px;inset-inline-start:var(--margin)}._3Z-mkq_street.is-live ._3Z-mkq_stage{display:block}:is(._3Z-mkq_street.is-live ._3Z-mkq_north,._3Z-mkq_street.is-live ._3Z-mkq_south){height:42%;min-height:0;position:absolute;inset-inline:0}._3Z-mkq_street.is-live ._3Z-mkq_north{inset-block-start:0}._3Z-mkq_street.is-live ._3Z-mkq_south{inset-block-end:0}._3Z-mkq_street.is-live ._3Z-mkq_band{place-items:center;display:grid;position:absolute;inset:0}._3Z-mkq_street.is-live ._3Z-mkq_bandIntro{align-content:center;position:absolute;inset:0}._3Z-mkq_street.is-live ._3Z-mkq_bandLabel{padding:0 var(--margin);font-size:var(--step-display);background:0 0;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}._3Z-mkq_street.is-live ._3Z-mkq_northTag{inset-block-start:calc(var(--header-h) + 20px);inset-block-end:auto}@media (max-width:767px){._3Z-mkq_north,._3Z-mkq_south{min-height:48svh}._3Z-mkq_name{font-size:clamp(88px,27vw,140px)}._3Z-mkq_southName{inset-block-start:.12em}._3Z-mkq_tag{font-size:var(--step-small);padding:10px 14px}._3Z-mkq_northTag{inset-block:20px auto}:is(._3Z-mkq_street.is-live ._3Z-mkq_north,._3Z-mkq_street.is-live ._3Z-mkq_south){height:41%}._3Z-mkq_street.is-live ._3Z-mkq_northTag{inset-block-start:calc(var(--header-h) + 12px)}._3Z-mkq_street.is-live ._3Z-mkq_bandLabel{font-size:32px}}
.qCnHeq_opening{background:var(--graphite);color:var(--white)}.qCnHeq_stage{min-height:100svh;padding:var(--margin);align-content:end;padding-block-end:clamp(32px,5vh,56px);display:grid;position:relative;overflow:clip}.qCnHeq_photo{transform-origin:50% 44%;position:absolute;inset:0}.qCnHeq_img{object-fit:cover;object-position:50% 55%}.qCnHeq_knock{width:100%;height:100%;display:block;position:absolute;inset:0}.qCnHeq_knockText{font-family:var(--font);letter-spacing:-.03em;font-size:23vw;font-weight:900}.qCnHeq_field{fill:var(--graphite)}.qCnHeq_caption{gap:14px;width:min(100%,980px);display:grid;position:relative}.qCnHeq_caption .qCnHeq_lead{max-width:52ch}.qCnHeq_title{font-size:var(--step-display);font-weight:800}.qCnHeq_lead{font-size:var(--step-body);color:var(--on-dark-soft);line-height:1.75}.qCnHeq_statement{max-width:24ch;font-size:var(--step-mid);margin-block-start:28px;font-weight:700;line-height:1.45;position:relative}.qCnHeq_opening.is-live .qCnHeq_stage{padding:0;display:block}.qCnHeq_opening.is-live .qCnHeq_caption{inset-inline:var(--margin);width:auto;position:absolute;inset-block-end:clamp(32px,6vh,64px)}.qCnHeq_opening.is-live .qCnHeq_statement{background:var(--graphite);max-width:min(560px, calc(100% - 2 * var(--margin)));margin:0;padding:clamp(24px,2.6vw,40px);position:absolute;inset-block-end:var(--margin);inset-inline-start:var(--margin)}@media (max-width:767px){.qCnHeq_knockText{font-size:24vw}}
.VDj_KG_overview{background:var(--paper);color:var(--ink);padding-block:var(--section) clamp(110px, 12vw, 180px)}.VDj_KG_layout{align-items:start}.VDj_KG_statement{font-size:var(--step-mid);grid-area:1/2/auto/span 8;max-width:30ch;font-weight:500;line-height:1.55}.VDj_KG_title{font-size:var(--step-mid);grid-area:2/2/auto/span 6;margin-block:clamp(88px,9vw,136px) 48px;margin-inline-start:144px;font-weight:700}.VDj_KG_rows{grid-area:3/2/auto/span 6;gap:36px;display:grid}.VDj_KG_row{grid-template-columns:120px 1fr;align-items:baseline;column-gap:24px;display:grid}.VDj_KG_figure{font-size:var(--step-display);justify-content:flex-end;align-items:baseline;gap:8px;font-weight:300;line-height:1;display:flex}.VDj_KG_unitBeside{display:none}.VDj_KG_unitInline{font-weight:700}.VDj_KG_text{font-size:var(--step-body);max-width:40ch;line-height:1.7}.VDj_KG_photo{aspect-ratio:4/5;background:#6f7b70;grid-area:2/9/span 2/span 4;margin:clamp(88px,9vw,136px) 0 0;position:relative;overflow:clip}.VDj_KG_img{object-fit:cover;object-position:40% 50%}@media (max-width:900px){.VDj_KG_overview{padding-block:88px 96px}.VDj_KG_title,.VDj_KG_statement,.VDj_KG_rows,.VDj_KG_photo{grid-column:1/-1}.VDj_KG_title{grid-row:1}.VDj_KG_statement{grid-row:2}.VDj_KG_photo{grid-row:3}.VDj_KG_rows{grid-row:4}.VDj_KG_title{font-size:var(--step-display);margin:0 0 16px;font-weight:800}.VDj_KG_statement{max-width:32ch}.VDj_KG_photo{margin:40px calc(-1 * var(--margin)) 44px;aspect-ratio:4/3}.VDj_KG_rows{gap:32px}.VDj_KG_row{grid-template-columns:1fr;row-gap:8px;display:grid}.VDj_KG_figure{justify-content:flex-start;gap:10px;font-weight:500}.VDj_KG_unitBeside{font-size:var(--step-body);font-weight:700;display:inline}.VDj_KG_unitInline{display:none}.VDj_KG_text{max-width:38ch}}@media (min-width:600px) and (max-width:900px){.VDj_KG_rows{grid-template-columns:1fr 1fr;gap:36px 32px}.VDj_KG_photo{aspect-ratio:16/9}}
.bhmF5q_section{background:var(--paper-2);color:var(--ink);padding-block:var(--section) clamp(96px, 9vw, 140px)}.bhmF5q_title{font-size:var(--step-display);grid-column:3/span 8;margin-block-end:64px;font-weight:700}.bhmF5q_band{height:68svh;min-height:420px;display:flex}.bhmF5q_panel{flex:var(--g) 1 0;min-width:0;transition:flex-grow .7s var(--ease-out);background:#50607a;position:relative;overflow:clip}.bhmF5q_reveal{position:absolute;inset:0;overflow:clip}.bhmF5q_drift{position:absolute;inset:-8% 0}.bhmF5q_img{object-fit:cover}.bhmF5q_panelTitle{color:var(--white);font-size:var(--step-mid);background:#1011139e;padding:24px;font-weight:700;line-height:1.35;position:absolute;inset-block-start:0;inset-inline-start:0}.bhmF5q_label{background:var(--graphite);color:var(--white);font-size:var(--step-small);white-space:nowrap;transition:transform var(--t-ui) var(--ease-out);padding:12px 18px;font-weight:600;position:absolute;inset-block-end:0;inset-inline-start:0;transform:translateY(101%)}.bhmF5q_caption{font-size:var(--step-body);max-width:60ch;margin-block-start:28px}@media (hover:hover) and (pointer:fine){.bhmF5q_band:hover .bhmF5q_panel:hover{flex-grow:6}.bhmF5q_panel:hover .bhmF5q_label{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bhmF5q_drift{animation:linear both bhmF5q_drift;animation-timeline:view();animation-range:entry exit}}}@keyframes bhmF5q_drift{0%{transform:translateY(-6%)}to{transform:translateY(6%)}}@media (max-width:767px){.bhmF5q_title{grid-column:1/-1;margin-block-end:36px}.bhmF5q_band{grid-template-columns:1fr 1fr;height:auto;min-height:0;display:grid}.bhmF5q_panel{flex:none;height:auto}.bhmF5q_panel:first-child{aspect-ratio:4/3;grid-column:1/-1}.bhmF5q_panel:nth-child(2),.bhmF5q_panel:nth-child(3){aspect-ratio:1}.bhmF5q_panel:nth-child(4){aspect-ratio:16/9;grid-column:1/-1}.bhmF5q_panel:nth-child(2) .bhmF5q_img{object-position:45% 55%}.bhmF5q_panel:nth-child(3) .bhmF5q_img{object-position:52% 75%}.bhmF5q_panelTitle{padding:14px var(--margin);font-size:var(--step-mid)}.bhmF5q_label{padding:8px var(--margin);white-space:nowrap;transform:none}}
._7adria_features{background:var(--graphite);color:var(--white);padding-block:var(--section) clamp(80px, 8vw, 120px)}._7adria_head{align-items:end;margin-block-end:clamp(56px,6vw,96px)}._7adria_title{font-size:var(--step-display);grid-column:1/span 6;font-weight:800}._7adria_lead{font-size:var(--step-body);color:var(--on-dark-soft);grid-column:8/span 5;max-width:44ch;line-height:1.75}._7adria_body{align-items:start}._7adria_frameCol{grid-column:1/span 6;align-self:stretch}._7adria_frame{background:var(--graphite-2);height:72vh;position:sticky;top:14vh;overflow:clip}._7adria_pic{clip-path:inset(100% 0 0);transition:clip-path .95s var(--ease-in-out);position:absolute;inset:0}._7adria_pic[data-on=true]{clip-path:inset(0)}._7adria_img{object-fit:cover;transition:transform 1.6s var(--ease-soft);transform:scale(1.12)}._7adria_pic[data-on=true] ._7adria_img{transform:none}._7adria_picCaption{z-index:20;background:var(--graphite);font-size:var(--step-small);padding:12px 20px;font-weight:600;position:absolute;inset-block-end:0;inset-inline-start:0}._7adria_list{grid-column:8/span 5;margin:0;padding:0;list-style:none}._7adria_row{opacity:.55;align-content:center;gap:14px;min-height:44vh;transition:opacity .5s;display:grid}._7adria_row:first-child{align-content:start;min-height:40vh;padding-block-start:14vh}._7adria_row:last-child{min-height:46vh}._7adria_row[data-on=true]{opacity:1}._7adria_rowTitle{font-size:var(--step-mid);font-weight:700;line-height:1.3;transition:color .4s}._7adria_row[data-on=true] ._7adria_rowTitle{color:var(--accent)}._7adria_rowText{font-size:var(--step-body);max-width:40ch;line-height:1.75}@media (max-width:767px){._7adria_title,._7adria_lead{grid-column:1/-1}._7adria_lead{margin-block-start:18px}._7adria_body._7adria_body{padding-inline:var(--margin);display:block}._7adria_frameCol{display:contents}._7adria_frame{z-index:2;background:var(--graphite);height:calc(36svh + 28px);padding-block:8px 20px;top:64px}._7adria_frame:before{content:"";background:var(--graphite-2);position:absolute;inset:8px 0 20px}._7adria_pic{inset:8px 0 20px}._7adria_picCaption{inset-block-end:20px}._7adria_row{min-height:38svh}._7adria_row:first-child{min-height:40svh;padding-block-start:6svh}._7adria_row:last-child{min-height:44svh}}
.U7DALG_section{background:var(--accent);min-height:110svh;color:var(--ink);isolation:isolate;place-items:center;display:grid;position:relative;overflow:clip}.U7DALG_word{font-size:var(--step-oversize);letter-spacing:-.06em;white-space:nowrap;color:var(--graphite);z-index:0;margin:0;font-weight:900;line-height:.8;translate:0 -6%}.U7DALG_colon{display:inline-block}@media (prefers-reduced-motion:no-preference){.U7DALG_colon{animation:1s step-end infinite U7DALG_tick}}@keyframes U7DALG_tick{50%{opacity:.15}}.U7DALG_print{z-index:2;rotate:none;transform:rotate(var(--r));margin:0;position:absolute}.U7DALG_print:hover{z-index:5}.U7DALG_paper{background:var(--white);transition:transform .26s var(--ease-out);padding:8px}@media (hover:hover) and (pointer:fine){.U7DALG_print:hover .U7DALG_paper{transform:rotate(calc(-1 * var(--r))) scale(1.04)}}.U7DALG_photo{background:#4b5463;position:relative;overflow:clip}.U7DALG_img{object-fit:cover}.U7DALG_p1{width:31vw;inset-block-start:14%;inset-inline-start:22%}.U7DALG_p2{width:26vw;inset-block-start:30%;inset-inline-start:44%}.U7DALG_p3{width:18vw;inset-block-end:-4%;inset-inline-end:8%}.U7DALG_text{z-index:3;gap:10px;max-width:34ch;display:grid;position:absolute;inset-block-end:var(--margin);inset-inline-start:var(--margin)}.U7DALG_title{font-size:var(--step-mid);font-weight:800}.U7DALG_lead{font-size:var(--step-body);font-weight:500;line-height:1.7}@media (max-width:767px){.U7DALG_section{min-height:0;padding-block:calc(var(--header-h) + 48px) var(--margin);display:block}.U7DALG_word{text-align:center;padding-inline:var(--margin);font-size:40vw;display:block;translate:none}.U7DALG_print{display:block;position:relative}.U7DALG_p1,.U7DALG_p2,.U7DALG_p3{inset:auto}.U7DALG_p1{width:62vw;margin-block-start:-12vw;margin-inline-start:6vw}.U7DALG_p2{width:54vw;margin-block-start:-10vw;margin-inline-start:38vw}.U7DALG_p3{display:none}.U7DALG_text{padding-inline:var(--margin);max-width:none;margin-block-start:40px;position:relative;inset:auto}}
.KOTOcq_section{background:var(--paper);color:var(--ink);padding-block:var(--section) clamp(110px, 11vw, 170px)}.KOTOcq_head{align-items:end}.KOTOcq_title{font-size:var(--step-display);grid-column:1/span 6;font-weight:800}.KOTOcq_statement{font-size:var(--step-body);grid-column:8/span 5;max-width:40ch;font-weight:500;line-height:1.7}.KOTOcq_bar{background:var(--graphite);height:clamp(150px,22vh,220px);color:var(--white);margin-block-start:clamp(56px,6vw,96px);display:flex;position:relative;overflow:clip}.KOTOcq_fill{background:var(--accent);height:100%;color:var(--ink);position:relative}.KOTOcq_fillLabel{gap:2px;display:grid;position:absolute;inset-block-end:clamp(16px,2vw,28px);inset-inline-start:clamp(16px,2vw,28px)}.KOTOcq_pct{font-size:var(--step-display);font-weight:800;line-height:1}.KOTOcq_fillText{font-size:var(--step-body);font-weight:700}.KOTOcq_builtLabel{font-size:var(--step-body);font-weight:700;position:absolute;inset-block-end:clamp(16px,2vw,28px);inset-inline-end:clamp(16px,2vw,28px)}.KOTOcq_figures{row-gap:40px;margin-block-start:clamp(64px,6vw,96px)}.KOTOcq_figure{grid-column:span 4;align-content:start;gap:8px;display:grid}.KOTOcq_value{font-size:var(--step-display);align-items:baseline;gap:10px;font-weight:300;line-height:1.05;display:flex}.KOTOcq_unit{font-size:var(--step-body);font-weight:600}.KOTOcq_text{font-size:var(--step-body);color:var(--ink-soft);max-width:26ch}@media (max-width:767px){.KOTOcq_title,.KOTOcq_statement{grid-column:1/-1}.KOTOcq_statement{margin-block-start:20px}.KOTOcq_bar{height:200px}.KOTOcq_fillText{font-size:var(--step-small);max-width:14ch;line-height:1.4}.KOTOcq_builtLabel{font-size:var(--step-small)}.KOTOcq_figure{grid-column:1/-1}}
.HvV2Ta_services{background:var(--graphite);color:var(--white)}.HvV2Ta_stage{padding-block:clamp(96px,9vw,140px) 0}.HvV2Ta_track{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HvV2Ta_panel{min-height:46svh;margin:0;position:relative}.HvV2Ta_introPanel{min-height:0;padding:0 var(--margin) clamp(56px, 6vw, 88px);grid-column:1/-1;align-content:end;gap:24px;display:grid}.HvV2Ta_title{font-size:var(--step-display);font-weight:800}.HvV2Ta_lead{font-size:var(--step-body);color:var(--on-dark-soft);max-width:34ch;line-height:1.75}.HvV2Ta_textPanel{background:var(--graphite-2);align-content:end;gap:16px;padding:clamp(28px,3vw,48px);display:grid}.HvV2Ta_textPanel[data-tone=step]{background:var(--graphite-3)}.HvV2Ta_textPanel[data-tone=accent]{background:var(--accent);color:var(--ink)}.HvV2Ta_textPanel[data-align=start]{align-content:start;padding-block-start:clamp(48px,7vh,88px)}.HvV2Ta_textPanel[data-align=center]{align-content:center}.HvV2Ta_panelTitle{font-size:var(--step-display);font-weight:800;line-height:1.2}.HvV2Ta_panelText{font-size:var(--step-body);max-width:30ch;line-height:1.7}.HvV2Ta_imagePanel{background:#3b4250;overflow:clip}.HvV2Ta_panel:last-child{grid-column:1/-1}.HvV2Ta_img{object-fit:cover;scale:1.18}.HvV2Ta_caption{background:var(--graphite);font-size:var(--step-small);padding:12px 20px;font-weight:600;position:absolute;inset-block-end:24px;inset-inline-start:24px}.HvV2Ta_services.is-live .HvV2Ta_stage{align-items:stretch;padding:0;display:flex}.HvV2Ta_services.is-live .HvV2Ta_track{width:max-content;height:100%;padding-block:calc(var(--header-h) + 24px) 40px;display:flex}.HvV2Ta_services.is-live .HvV2Ta_panel{flex:none;height:100%;min-height:0}.HvV2Ta_services.is-live .HvV2Ta_introPanel{width:min(36vw,600px);padding:0 var(--margin) 0 clamp(32px, 4vw, 72px);align-content:center}.HvV2Ta_services.is-live .HvV2Ta_textPanel{width:clamp(360px,34vw,560px);padding-inline:clamp(28px,2.6vw,40px)}.HvV2Ta_services.is-live .HvV2Ta_imagePanel{width:clamp(360px,40vw,680px)}@media (max-width:767px){.HvV2Ta_stage{padding-block:72px 0}.HvV2Ta_track{grid-template-columns:1fr}.HvV2Ta_panel{min-height:0}.HvV2Ta_textPanel{min-height:0;padding-block:44px}.HvV2Ta_imagePanel{aspect-ratio:4/3}.HvV2Ta_imagePanel .HvV2Ta_caption{inset-block:16px auto;inset-inline-start:var(--margin)}.HvV2Ta_introPanel{padding-block-end:48px}}
.pEqYFa_section{background:var(--paper);color:var(--ink);padding-block:var(--section) var(--section)}.pEqYFa_head{align-items:end;margin-block-end:clamp(72px,7vw,112px)}.pEqYFa_title{font-size:var(--step-display);grid-column:1/span 7;font-weight:800}.pEqYFa_lead{font-size:var(--step-body);grid-column:8/span 5;max-width:42ch;line-height:1.75}.pEqYFa_side{align-items:end;row-gap:32px}.pEqYFa_text{grid-column:1/span 6;padding-block-end:8px}.pEqYFa_pic{aspect-ratio:4/3;background:#6c6f68;grid-column:8/span 5;position:relative;overflow:clip}.pEqYFa_side[data-flip=true]{align-items:start}.pEqYFa_side[data-flip=true] .pEqYFa_text{grid-area:1/7/auto/span 6;padding-block:8px 0}.pEqYFa_side[data-flip=true] .pEqYFa_pic{grid-area:1/1/auto/span 5}.pEqYFa_img{object-fit:cover}.pEqYFa_name{font-size:var(--step-display);margin-block-end:28px;font-weight:800;line-height:1.2}.pEqYFa_places{font-size:var(--step-mid);flex-wrap:wrap;gap:10px 0;font-weight:500;line-height:1.35;display:flex}.pEqYFa_places li{flex:0 0 50%;padding-inline-end:24px}.pEqYFa_street{margin-block:clamp(56px,6vw,96px);overflow:clip}.pEqYFa_lane{background:var(--accent);color:var(--ink);white-space:nowrap;padding-block:6px;font-size:clamp(46px,4.8vw,76px);font-weight:800;line-height:1.35;overflow:clip}.pEqYFa_lane+.pEqYFa_lane{background:var(--graphite);color:var(--accent)}.pEqYFa_laneTrack{width:max-content;display:flex}.pEqYFa_laneHalf{display:flex}.pEqYFa_laneItem{padding-inline:.6em}@media (prefers-reduced-motion:no-preference){.pEqYFa_laneTrack{animation:46s linear infinite pEqYFa_lane}.pEqYFa_lane[data-reverse=true] .pEqYFa_laneTrack{animation-duration:52s;animation-direction:reverse}.pEqYFa_street:hover .pEqYFa_laneTrack{animation-play-state:paused}}@keyframes pEqYFa_lane{0%{transform:translate(0)}to{transform:translate(50%)}}@media (max-width:767px){.pEqYFa_title,.pEqYFa_lead{grid-column:1/-1}.pEqYFa_lead{margin-block-start:18px}.pEqYFa_text,.pEqYFa_side[data-flip=true] .pEqYFa_text,.pEqYFa_pic,.pEqYFa_side[data-flip=true] .pEqYFa_pic{grid-area:auto/1/auto/-1}.pEqYFa_places{font-size:var(--step-mid)}.pEqYFa_places li{flex-basis:100%}}
.UT7GOW_contact{background:var(--graphite);color:var(--white);padding-block-start:clamp(72px,7vw,112px)}.UT7GOW_form{margin:0}.UT7GOW_row{min-height:clamp(120px,11vw,160px);padding:18px var(--margin) 22px;flex-wrap:wrap;align-items:flex-end;gap:8px 32px;display:flex;position:relative}.UT7GOW_row[data-tone=b]{background:var(--graphite-2)}.UT7GOW_display{font-size:var(--step-display);font-weight:700;line-height:1.1}.UT7GOW_head{justify-content:space-between;align-items:flex-end}.UT7GOW_intro{font-size:var(--step-body);color:var(--on-dark-soft);max-width:34ch;padding-block-end:.5em}.UT7GOW_legend{min-width:8ch;font-size:var(--step-small);color:var(--on-dark-soft);flex:none;padding-block-end:.6em;font-weight:700}.UT7GOW_textInput{border:0;min-width:0;color:var(--white);font:inherit;font-size:var(--step-display);transition:border-color var(--t-hover) ease;background:0 0;border-block-end:3px solid #ffffff38;border-radius:0;flex:320px;margin:0;padding:0 0 .08em;font-weight:700;line-height:1.2}.UT7GOW_textInput::placeholder{color:#fff6}.UT7GOW_textInput:focus,.UT7GOW_textInput:focus-visible{border-block-end-color:var(--accent);outline:none}.UT7GOW_textInput[aria-invalid=true]{border-block-end-color:var(--accent)}.UT7GOW_phoneInput{text-align:right}.UT7GOW_error{min-height:1.5em;font-size:var(--step-small);color:var(--accent);flex-basis:100%;font-weight:600}.UT7GOW_error:empty{min-height:0}.UT7GOW_options{flex-wrap:wrap;gap:4px clamp(24px,3.2vw,56px);display:flex}.UT7GOW_option{cursor:pointer;position:relative}.UT7GOW_input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.UT7GOW_tile{gap:2px;display:grid}.UT7GOW_optionName{font-size:var(--step-display);color:#ffffff6b;text-underline-offset:.28em;transition:color var(--t-hover) ease, text-decoration-color var(--t-hover) ease;font-weight:700;line-height:1.1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em}.UT7GOW_optionSub{font-size:var(--step-small);color:var(--on-dark-soft);padding-block-start:10px;font-weight:600}.UT7GOW_input:checked+.UT7GOW_tile .UT7GOW_optionName{color:var(--white);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.UT7GOW_input:focus-visible+.UT7GOW_tile{outline:3px solid var(--accent);outline-offset:6px}.UT7GOW_option[data-off=true]{cursor:not-allowed}.UT7GOW_option[data-off=true] .UT7GOW_optionName{color:#fff6;-webkit-text-decoration:line-through #fff6;text-decoration:line-through #fff6}@media (hover:hover) and (pointer:fine){.UT7GOW_option:not([data-off=true]):hover .UT7GOW_optionName{color:#ffffffc7}.UT7GOW_option:hover .UT7GOW_input:checked+.UT7GOW_tile .UT7GOW_optionName{color:var(--white)}}.UT7GOW_note{min-height:1.6em;font-size:var(--step-small);color:var(--accent);flex-basis:100%;font-weight:600}.UT7GOW_sendRow{justify-content:space-between;align-items:flex-end}.UT7GOW_preview{font-size:var(--step-mid);max-width:34ch;padding-block-end:.3em;font-weight:500;line-height:1.5}.UT7GOW_send{color:var(--white);font:inherit;font-size:var(--step-display);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35em;padding:0;font-weight:700;line-height:1.1;display:inline-flex}.UT7GOW_sendPhone{display:none}.UT7GOW_round{background:var(--accent);width:1.15em;height:1.15em;color:var(--ink);transition:transform var(--t-ui) var(--ease-out), background-color var(--t-hover) ease;place-items:center;line-height:1;display:inline-grid}.UT7GOW_send:active .UT7GOW_round{transform:scale(.94)}.UT7GOW_send[aria-disabled=true]{cursor:progress;opacity:.6}.UT7GOW_thanksText{gap:14px;display:grid}.UT7GOW_thanks h3:focus{outline:none}.UT7GOW_thanks .UT7GOW_preview{color:var(--on-dark-soft)}.UT7GOW_address{font-size:var(--step-display);font-weight:700;line-height:1.15}.UT7GOW_lineLink{text-underline-offset:.22em;transition:text-decoration-color var(--t-hover) ease, color var(--t-hover) ease;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.06em}@media (hover:hover) and (pointer:fine){.UT7GOW_send:hover .UT7GOW_round{background:var(--accent-strong);transform:translate(-10px)}.UT7GOW_lineLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}@media (max-width:767px){.UT7GOW_contact{padding-block:72px 32px}.UT7GOW_row,.UT7GOW_row[data-tone=b]{min-height:0;padding:0 var(--margin);background:0 0;margin-block-end:28px;display:block}.UT7GOW_head{margin-block-end:36px}.UT7GOW_intro{max-width:none;margin-block-start:12px;padding:0}.UT7GOW_legend{min-width:0;margin-block-end:10px;padding:0;display:block}.UT7GOW_textInput{background:var(--graphite-2);width:100%;height:56px;font-size:var(--step-body);border-block-end:2px solid #0000;padding:0 16px;font-weight:600;line-height:56px;display:block}.UT7GOW_textInput::placeholder{color:var(--on-dark-soft)}.UT7GOW_error{margin-block-start:8px}.UT7GOW_options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.UT7GOW_tile{background:var(--graphite-2);min-height:56px;transition:background-color var(--t-hover) ease, color var(--t-hover) ease;align-content:center;padding:12px 16px}.UT7GOW_projects .UT7GOW_tile{min-height:84px}.UT7GOW_optionName{font-size:var(--step-body);color:var(--white);text-decoration:none}.UT7GOW_projects .UT7GOW_optionName{font-size:var(--step-mid)}.UT7GOW_optionSub{padding:0}.UT7GOW_subName{display:none}.UT7GOW_input:checked+.UT7GOW_tile{background:var(--accent);color:var(--ink)}.UT7GOW_input:checked+.UT7GOW_tile .UT7GOW_optionName,.UT7GOW_input:checked+.UT7GOW_tile .UT7GOW_optionSub{color:var(--ink)}.UT7GOW_input:focus-visible+.UT7GOW_tile{outline-offset:3px}.UT7GOW_option[data-off=true] .UT7GOW_tile{opacity:.45}.UT7GOW_option[data-off=true] .UT7GOW_optionName{color:var(--white)}.UT7GOW_note{min-height:0;margin-block-start:8px}.UT7GOW_preview{background:var(--graphite-2);max-width:none;font-size:var(--step-body);margin-block-end:12px;padding:16px;line-height:1.7}.UT7GOW_send{background:var(--accent);width:100%;min-height:56px;color:var(--ink);font-size:var(--step-body);justify-content:center;gap:12px;display:flex}.UT7GOW_sendWide{display:none}.UT7GOW_sendPhone{display:inline}.UT7GOW_round{width:auto;height:auto;color:inherit;background:0 0}.UT7GOW_thanksText{margin-block-end:20px}.UT7GOW_thanks .UT7GOW_preview{background:0 0;margin:0;padding:0}.UT7GOW_again{background:var(--graphite-2);color:var(--white)}.UT7GOW_reach{margin-block-end:18px}.UT7GOW_address{font-size:var(--step-mid)}}
.Vk_pMG_dock{left:var(--margin);bottom:max(var(--margin), env(safe-area-inset-bottom));z-index:60;flex-direction:column;gap:14px;display:flex;position:fixed}.Vk_pMG_circle{--size:58px;isolation:isolate;width:var(--size);height:var(--size);background:var(--fill);color:var(--white);transition:transform var(--t-press) var(--ease-out), box-shadow var(--t-hover) ease;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 8px 22px #00000038}.Vk_pMG_whatsapp{--fill:#25d366}.Vk_pMG_call{--fill:var(--accent);color:var(--graphite)}.Vk_pMG_circle:before{content:"";z-index:-1;border-radius:inherit;background:var(--fill);animation:Vk_pMG_pulse 2s var(--ease-out) infinite;position:absolute;inset:0}.Vk_pMG_whatsapp:before{animation-delay:1s}@keyframes Vk_pMG_pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.Vk_pMG_icon{width:26px;height:26px}.Vk_pMG_whatsapp .Vk_pMG_icon{width:30px;height:30px}.Vk_pMG_circle:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.Vk_pMG_circle:hover{transform:scale(1.07);box-shadow:0 12px 28px #00000047}.Vk_pMG_circle:active{transform:scale(.94)}}.Vk_pMG_circle:focus-visible{outline-offset:4px;border-radius:50%}@media (max-width:767px){.Vk_pMG_circle{--size:52px}.Vk_pMG_icon{width:23px;height:23px}.Vk_pMG_whatsapp .Vk_pMG_icon{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){.Vk_pMG_circle:before{opacity:0;animation:none}}@media print{.Vk_pMG_dock{display:none}}
