.GDZL-G_section{background:var(--brix);color:var(--ink);padding:clamp(80px, 10vw, 140px) var(--gutter);justify-items:start;gap:16px;display:grid}.GDZL-G_section>*{width:100%;max-width:var(--max);margin-inline:auto}.GDZL-G_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3.75rem);font-weight:700;line-height:1.15}.GDZL-G_lede{font-size:1.0625rem}.GDZL-G_phone{font-family:var(--font-sign);font-variation-settings:"wdth" 125;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-block:12px;font-size:clamp(3rem,10vw,9rem);font-weight:800;line-height:1;text-decoration:none}.GDZL-G_phone:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:4px}.GDZL-G_phone:focus-visible,.GDZL-G_primary:focus-visible{outline-color:var(--ink)}.GDZL-G_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.GDZL-G_primary{background:var(--ink);min-height:52px;color:var(--limestone);border-radius:10px;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.GDZL-G_primary:hover{background:#3a2a23}.GDZL-G_address{gap:2px;font-size:.9375rem;display:grid}.GDZL-G_todo{border:1px dashed var(--ink);border-radius:4px;width:fit-content;padding:1px 8px;font-size:.8125rem}
.aAxBzW_section{max-width:var(--max);padding:clamp(96px, 12vw, 168px) var(--gutter);gap:clamp(28px,4vw,48px);margin-inline:auto;display:grid}.aAxBzW_sign{font-family:var(--font-sign);font-variation-settings:"wdth" 125;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.25rem,6.2vw,6rem);font-weight:800;line-height:1.02}.aAxBzW_pillar{white-space:nowrap;display:block}.aAxBzW_gloss{font-family:var(--font-body);letter-spacing:0;color:var(--brix);vertical-align:super;margin-left:.4em;font-size:clamp(.875rem,1.1vw,1.0625rem);font-weight:700}.aAxBzW_body{color:var(--limestone-dim);max-width:40em;font-size:clamp(1rem,1.2vw,1.125rem)}@media (max-width:520px){.aAxBzW_sign{font-size:8.4vw}.aAxBzW_gloss{vertical-align:baseline;margin:2px 0 10px;font-size:.875rem;display:block}}
.pQznIa_phone{background:var(--limestone);width:min(100%,340px);color:var(--ink);border-radius:22px;padding:16px 18px 20px;box-shadow:0 30px 60px -28px #000000a6,inset 0 2px #fff6}.pQznIa_bar{border-bottom:1px solid #251a161f;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.pQznIa_app{font-size:.8125rem;font-weight:700}.pQznIa_sample{color:#6a5546;border:1px solid #251a1633;border-radius:999px;padding:1px 8px;font-size:.75rem}.pQznIa_heading{margin-top:14px;font-size:1.0625rem;font-weight:700}.pQznIa_steps{gap:0;margin-top:12px;display:grid}.pQznIa_steps li{grid-template-columns:18px 1fr;column-gap:12px;padding-bottom:14px;display:grid;position:relative}.pQznIa_steps li:last-child{padding-bottom:0}.pQznIa_steps li:not(:last-child):before{content:"";background:#251a1624;width:2px;position:absolute;top:18px;bottom:0;left:8px}.pQznIa_marker{background:var(--limestone);z-index:1;border:2px solid #251a164d;border-radius:50%;grid-row:1/span 2;width:18px;height:18px;margin-top:3px}.pQznIa_label{font-size:.9375rem;font-weight:600}.pQznIa_meta{color:#6a5546;font-variant-numeric:tabular-nums;grid-column:2;font-size:.8125rem}.pQznIa_done .pQznIa_marker{background:var(--ink);border-color:var(--ink)}.pQznIa_done:not(:last-child):before{background:var(--ink)}.pQznIa_current .pQznIa_marker{background:var(--brix);border-color:var(--brix);box-shadow:0 0 0 4px #ff862340}.pQznIa_next .pQznIa_label{color:#6a5546;font-weight:500}
.f9-svG_dial{width:100%;height:auto;overflow:visible}.f9-svG_rim{fill:none;stroke:var(--brass);stroke-width:2.5px}.f9-svG_track{fill:#c99a550f;stroke:#c99a5566;stroke-width:1px}.f9-svG_tick{stroke:var(--brass);stroke-width:1.4px;stroke-linecap:round}.f9-svG_label{fill:var(--limestone-dim);font-family:var(--font-sign);font-variation-settings:"wdth" 112;font-size:13px;font-weight:600}.f9-svG_needle{transform-origin:160px 160px;transform-box:view-box;transition:transform .9s var(--ease-out)}.f9-svG_shaft{stroke:var(--limestone);stroke-width:2.5px;stroke-linecap:round}.f9-svG_tip{fill:var(--brix)}.f9-svG_hub{fill:var(--brass);stroke:var(--ink);stroke-width:3px}.f9-svG_base{fill:#c99a5559}@media (max-width:860px){.f9-svG_label{display:none}.f9-svG_rim{stroke-width:6px}.f9-svG_tick{stroke-width:4px}.f9-svG_shaft{stroke-width:7px}}@media (prefers-reduced-motion:reduce){.f9-svG_needle{transition:none}}
.WGjv-G_section{border-top:1px solid var(--line);padding-block:clamp(96px,12vw,168px) clamp(64px,8vw,120px)}.WGjv-G_intro{padding-inline:var(--gutter);max-width:var(--max);gap:18px;margin-inline:auto;display:grid}.WGjv-G_title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.75rem);font-weight:700;line-height:1.18}.WGjv-G_sub{color:var(--limestone-dim);max-width:36em}.WGjv-G_layout{max-width:var(--max);padding-inline:var(--gutter);grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:clamp(32px,6vw,96px);margin:clamp(48px,7vw,96px) auto 0;display:grid}.WGjv-G_indicator{top:calc(var(--header-h) + 48px);align-self:start;justify-items:center;gap:4px;padding-top:8px;display:grid;position:sticky}.WGjv-G_dial{width:100%;max-width:320px}.WGjv-G_numeral{font-family:var(--font-sign);font-variation-settings:"wdth" 125;letter-spacing:-.03em;color:var(--brix);font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(4rem,7vw,6rem);font-weight:800;line-height:.95}.WGjv-G_place{color:var(--limestone-dim);text-align:center;min-height:1.7em;font-size:.9375rem}.WGjv-G_stories{display:grid}.WGjv-G_story{border-bottom:1px solid var(--line);align-content:center;gap:14px;min-height:86svh;padding-block:clamp(40px,6vw,88px);display:grid}.WGjv-G_story:first-child{padding-top:0}.WGjv-G_story:last-child{border-bottom:0}.WGjv-G_storyTitle{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.625rem);font-weight:600;line-height:1.2}.WGjv-G_storyPlace{color:var(--brass);font-size:.9375rem}.WGjv-G_body{color:var(--limestone-dim);max-width:34em}.WGjv-G_media{gap:14px;margin-top:18px;display:grid;position:relative}.WGjv-G_photo{background:var(--brick-deep);border-radius:4px;margin:0;position:relative;overflow:hidden}.WGjv-G_photo img{object-fit:cover}.WGjv-G_kind{color:var(--limestone);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#251a16c7;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600;position:absolute;bottom:10px;left:10px}.WGjv-G_media3{grid-template-columns:1fr 1fr;align-items:start;padding-bottom:96px}.WGjv-G_media3 .WGjv-G_wide{grid-column:1/-1}.WGjv-G_media3 .WGjv-G_photo:nth-child(3){margin-top:48px}.WGjv-G_media3>figure:last-child:not(.WGjv-G_photo){position:absolute;bottom:0;right:-2%}.WGjv-G_media2{grid-template-columns:1fr 1fr;align-items:start;padding-bottom:120px}.WGjv-G_media2:not(:has(>figure:not(.WGjv-G_photo))){padding-bottom:0}.WGjv-G_media2 .WGjv-G_photo:nth-child(2){margin-top:56px}.WGjv-G_media2>figure:last-child:not(.WGjv-G_photo){position:absolute;bottom:0;right:4%}.WGjv-G_media0{grid-template-columns:1fr;place-items:center end;min-height:clamp(360px,34vw,460px)}.WGjv-G_media0>*{grid-area:1/1}.WGjv-G_painted{font-family:var(--font-sign);font-variation-settings:"wdth" 125;letter-spacing:-.05em;color:var(--brick);white-space:nowrap;-webkit-user-select:none;user-select:none;place-self:center start;font-size:clamp(5.5rem,9.2vw,9.5rem);font-weight:900;line-height:.85}.WGjv-G_media0>figure{margin-right:clamp(0px,3vw,40px)}@media (max-width:860px){.WGjv-G_layout{grid-template-columns:minmax(0,1fr);gap:0}.WGjv-G_indicator{top:var(--header-h);z-index:5;margin-inline:calc(-1 * var(--gutter));padding:8px 0;padding-inline:var(--gutter);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#251a16eb;grid-template-columns:108px auto minmax(0,1fr);place-items:center start;gap:12px}.WGjv-G_dial{width:108px}.WGjv-G_numeral{margin:0;font-size:2.5rem}.WGjv-G_place{text-align:left;min-height:0;font-size:.875rem}.WGjv-G_story{min-height:0;padding-block:48px}.WGjv-G_story:first-child{padding-top:40px}.WGjv-G_media2{grid-template-columns:1fr 1fr;gap:10px;padding-bottom:0}.WGjv-G_media2 .WGjv-G_photo:nth-child(2){margin-top:28px}.WGjv-G_media0{justify-items:center;min-height:0}.WGjv-G_painted{align-self:start;max-width:100%;margin-top:-8px;font-size:clamp(4rem,21vw,7rem);overflow:hidden}.WGjv-G_media0>figure{margin:64px 0 0}.WGjv-G_media3{gap:10px;padding-bottom:0}.WGjv-G_media3 .WGjv-G_photo:nth-child(3){margin-top:28px}.WGjv-G_media3>figure:last-child:not(.WGjv-G_photo),.WGjv-G_media2>figure:last-child:not(.WGjv-G_photo){grid-column:1/-1;justify-self:center;margin-top:8px;position:static}}
.ey43wG_form{gap:14px;max-width:560px;display:grid}.ey43wG_fields{grid-template-columns:1fr 1.25fr;gap:10px;display:grid}.ey43wG_field{align-content:start;gap:6px;display:grid}.ey43wG_field label{color:var(--limestone-dim);font-size:.875rem}.ey43wG_field input{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;background:#ede3d60f;border-radius:10px;height:52px;padding:0 16px;font-size:1.0625rem;transition:border-color .2s,background-color .2s}.ey43wG_field input::placeholder{color:var(--limestone-faint)}.ey43wG_field input:hover{border-color:#ede3d673}.ey43wG_field input:focus-visible{border-color:var(--brix);background:#ede3d617;outline:none;box-shadow:0 0 0 3px #ff862340}.ey43wG_field input[aria-invalid=true]{border-color:var(--error)}.ey43wG_row{grid-template-columns:1fr auto;align-items:start;gap:14px;display:grid}.ey43wG_consent{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;font-size:.9375rem;display:grid}.ey43wG_consent input{appearance:none;border:1.5px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:6px;place-content:center;width:22px;height:22px;margin:0;display:grid}.ey43wG_consent input:after{content:"";border:2px solid var(--ink);opacity:0;border-top:0;border-right:0;width:11px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.ey43wG_consent input:checked{background:var(--brix);border-color:var(--brix)}.ey43wG_consent input:checked:after{opacity:1}.ey43wG_consent input[aria-invalid=true]{border-color:var(--error)}.ey43wG_consent label{cursor:pointer}.ey43wG_required{color:var(--limestone-faint)}.ey43wG_terms{color:var(--limestone-faint);grid-column:2;font-size:.8125rem}.ey43wG_terms summary{cursor:pointer;text-underline-offset:.2em;width:fit-content;text-decoration:underline}.ey43wG_terms p{max-width:46ch;margin-top:6px;line-height:1.6}.ey43wG_consent .ey43wG_error{grid-column:2}.ey43wG_submit{cursor:pointer;background:var(--brix);height:52px;color:var(--ink);white-space:nowrap;transition:background-color .2s, transform .2s var(--ease-out);border:0;border-radius:10px;padding:0 26px;font-size:1.0625rem;font-weight:700;box-shadow:0 10px 28px -12px #ff8623b3}.ey43wG_submit:hover{background:var(--brix-press)}.ey43wG_submit:active{transform:translateY(1px)}.ey43wG_submit:disabled{opacity:.6;cursor:progress}.ey43wG_error{color:var(--error);font-size:.8125rem;line-height:1.5}.ey43wG_done{border:1px solid var(--brix);background:#ff862314;border-radius:12px;padding:22px 24px}.ey43wG_doneText{font-size:1.0625rem}@media (max-width:520px){.ey43wG_fields{grid-template-columns:1fr;gap:8px}.ey43wG_field{grid-template-columns:92px 1fr;align-items:center;column-gap:8px}.ey43wG_field label{font-size:.875rem}.ey43wG_field .ey43wG_error{grid-column:2}.ey43wG_field input{height:48px}.ey43wG_row{grid-template-columns:1fr;gap:12px}.ey43wG_submit{width:100%;height:52px}}.ey43wG_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ey43wG_done:focus-visible{outline:2px solid var(--brix);outline-offset:3px}
.GgLHAa_hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:max(720px,100svh);display:grid;position:relative}.GgLHAa_copy{padding:calc(var(--header-h) + 40px) clamp(24px, 4vw, 64px) 48px var(--gutter);grid-area:1/1;align-self:center;gap:22px;max-width:760px;display:grid}.GgLHAa_title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.6rem,5.4vw,5.25rem);font-weight:700;line-height:1.12}.GgLHAa_line{display:block}.GgLHAa_lede{color:var(--limestone-dim);max-width:34em;font-size:clamp(1.0625rem,1.3vw,1.1875rem)}.GgLHAa_fact{color:var(--limestone);align-items:center;gap:10px;font-size:.9375rem;display:inline-flex}.GgLHAa_dot{background:var(--brix);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff862333}.GgLHAa_call{color:var(--limestone-dim);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:.9375rem;display:flex}.GgLHAa_call a{color:var(--limestone);font-variant-numeric:tabular-nums;font-weight:700}.GgLHAa_callNote{color:var(--limestone-faint)}.GgLHAa_visual{background:var(--brick-deep);grid-area:1/2;margin:0;position:relative;overflow:hidden}.GgLHAa_photo{object-fit:cover;object-position:38% 50%}.GgLHAa_visual:after{content:"";background:linear-gradient(90deg, var(--ink) 0%, #251a1600 26%), linear-gradient(0deg, #251a16b8 0%, #251a1600 40%);pointer-events:none;position:absolute;inset:0}.GgLHAa_sign{z-index:1;font-family:var(--font-sign);font-variation-settings:"wdth" 125;letter-spacing:-.02em;text-align:right;color:#ede3d6eb;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:800;line-height:1;position:absolute;bottom:clamp(24px,4vw,52px);right:clamp(20px,3vw,44px)}.GgLHAa_tower{z-index:1;aspect-ratio:1041/944;border:1px solid var(--brass);border-bottom:0;border-radius:3px 3px 0 0;width:clamp(160px,16vw,236px);position:absolute;bottom:0;left:clamp(28px,4vw,56px);overflow:hidden;box-shadow:0 -18px 40px -24px #000c}.GgLHAa_tower img{object-fit:cover;filter:sepia(.45)saturate(1.15)hue-rotate(-12deg)brightness(.82)contrast(1.05)}.GgLHAa_tower:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#ff86232e,#251a1659);position:absolute;inset:0}.GgLHAa_towerNote{color:var(--limestone);text-shadow:0 1px 2px #000000b3;font-size:.6875rem;font-weight:600;position:absolute;bottom:4px;right:6px}@media (max-width:860px){.GgLHAa_tower{display:none}.GgLHAa_hero{grid-template-columns:1fr;min-height:0}.GgLHAa_visual{height:clamp(170px,26svh,300px);margin-top:var(--header-h);grid-area:1/1}.GgLHAa_visual:after{background:linear-gradient(0deg, var(--ink) 0%, #251a1600 60%)}.GgLHAa_sign{bottom:14px;right:var(--gutter);font-size:1.25rem}.GgLHAa_copy{padding:6px var(--gutter) 40px;grid-area:2/1;gap:14px}.GgLHAa_title{font-size:clamp(2rem,8.6vw,2.75rem)}.GgLHAa_lede{font-size:1rem;line-height:1.6}.GgLHAa_fact{font-size:.875rem}}
._22InBW_dialog{border:1px solid var(--line-strong);background:var(--ink);width:min(560px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--limestone);border-radius:16px;padding:0;box-shadow:0 40px 80px -30px #000c}._22InBW_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140e0bb8}._22InBW_dialog[open]{animation:_22InBW_rise .35s var(--ease-out)}@keyframes _22InBW_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._22InBW_panel{gap:16px;padding:28px 28px 32px;display:grid}._22InBW_head{justify-content:space-between;align-items:center;gap:16px;display:flex}._22InBW_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.75rem;font-weight:700}._22InBW_close{cursor:pointer;border:1px solid var(--line-strong);background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid}._22InBW_close:hover{background:#ede3d614}._22InBW_close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}._22InBW_lede{color:var(--limestone-dim);font-size:.9375rem}._22InBW_lede a{color:var(--limestone);font-weight:700}@media (max-width:520px){._22InBW_dialog{border-bottom:0;border-radius:18px 18px 0 0;width:100vw;max-width:100vw;margin:auto 0 0}._22InBW_dialog[open]{animation-name:_22InBW_sheet}._22InBW_panel{padding:22px var(--gutter) calc(24px + env(safe-area-inset-bottom))}._22InBW_title{font-size:1.5rem}}@keyframes _22InBW_sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._22InBW_dialog[open]{animation:none}}
._7TOhqa_wrap{background:var(--brick-deep);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin:0;padding:clamp(24px,4vw,48px);display:grid}._7TOhqa_map{justify-self:center;width:100%;max-width:520px;height:auto;overflow:visible}._7TOhqa_road{fill:none;stroke:#ede3d629;stroke-width:26px;stroke-linecap:round}._7TOhqa_line4{fill:none;stroke:#00a5de;stroke-width:4px;stroke-linecap:round;opacity:.9}._7TOhqa_roadMinor{fill:none;stroke:#ede3d61a;stroke-width:12px;stroke-linecap:round}._7TOhqa_roadFaint{fill:none;stroke:#ede3d60f;stroke-width:7px;stroke-linecap:round}._7TOhqa_roadLabel{fill:var(--limestone-dim);font-family:var(--font-body);letter-spacing:.08em;font-size:13px;font-weight:600}._7TOhqa_parcel{fill:#c99a5529;stroke:var(--brass);stroke-width:1.5px;stroke-linejoin:round}._7TOhqa_parcelPlan{fill:#c99a5514;stroke:var(--brass);stroke-width:1.5px;stroke-dasharray:5 4;stroke-linejoin:round}._7TOhqa_badge{fill:var(--brass)}._7TOhqa_badgeText{fill:var(--ink);font-family:var(--font-sign);font-size:13px;font-weight:800}._7TOhqa_walk{fill:none;stroke:var(--brix);stroke-width:2px;stroke-dasharray:2 6;stroke-linecap:round}._7TOhqa_walkLabel{fill:var(--brix);font-family:var(--font-body);font-size:13px;font-weight:700}._7TOhqa_station{fill:var(--ink);stroke:var(--limestone);stroke-width:2px}._7TOhqa_stationLabel{fill:var(--limestone);font-family:var(--font-body);font-size:15px;font-weight:700}._7TOhqa_l4{fill:#00a5de}._7TOhqa_l7{fill:#747f00}._7TOhqa_lineNo{fill:#fff;font-family:var(--font-body);font-size:11px;font-weight:800}._7TOhqa_pinHalo{fill:#ff86232e}._7TOhqa_pin{fill:var(--brix);stroke:var(--ink);stroke-width:3px}._7TOhqa_pinTag{fill:var(--brix)}._7TOhqa_pinText{fill:var(--ink);font-family:var(--font-sign);font-variation-settings:"wdth" 112;font-size:15px;font-weight:800}._7TOhqa_north{fill:var(--limestone-dim)}._7TOhqa_northText{fill:var(--limestone-dim);font-family:var(--font-sign);font-size:11px;font-weight:700}._7TOhqa_legend{align-content:center;gap:18px;display:grid}._7TOhqa_legend ol{border-top:2px solid var(--brass);gap:0;display:grid}._7TOhqa_legend li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;align-items:baseline;gap:2px 12px;padding:12px 0;display:grid}._7TOhqa_no{background:var(--brass);width:24px;height:24px;color:var(--ink);font-family:var(--font-sign);border-radius:50%;grid-row:1/span 2;align-self:start;place-items:center;margin-top:2px;font-size:.8125rem;font-weight:800;display:grid}._7TOhqa_name{font-weight:700}._7TOhqa_detail{color:var(--limestone-dim);font-variant-numeric:tabular-nums;grid-column:2;font-size:.9375rem}._7TOhqa_note{color:var(--limestone-faint);font-size:.8125rem}@media (max-width:860px){._7TOhqa_wrap{grid-template-columns:1fr;padding:20px 16px}._7TOhqa_map{max-width:400px}}
.LfU75a_section{gap:clamp(32px,4vw,56px);padding:clamp(96px,12vw,168px) 0 clamp(72px,9vw,128px);display:grid}.LfU75a_head,.LfU75a_groups,.LfU75a_map{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.LfU75a_head{gap:14px;display:grid}.LfU75a_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3.75rem);font-weight:700;line-height:1.15}.LfU75a_lede{color:var(--limestone-dim)}.LfU75a_aerial{aspect-ratio:1376/768;width:100%;max-height:86svh;margin:0;position:relative;overflow:hidden}.LfU75a_aerial img{object-fit:cover}.LfU75a_tags{position:absolute;inset:0}.LfU75a_tag{--leader:clamp(26px, 3.6vw, 52px);width:0;height:0;position:absolute}.LfU75a_tag:before{content:"";background:var(--limestone);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 3px #251a168c}.LfU75a_tag:after{content:"";width:1px;height:var(--leader);background:#ede3d6d9;position:absolute;bottom:4px;left:-.5px}.LfU75a_tagLabel{left:0;bottom:calc(var(--leader) + 4px);white-space:nowrap;color:var(--limestone);letter-spacing:-.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#251a16db;border:1px solid #c99a55b3;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:clamp(.75rem,.9vw,.9375rem);font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 20px -10px #000000b3}.LfU75a_brixTag{--leader:clamp(40px, 5.4vw, 78px);z-index:1}.LfU75a_brixTag:before{background:var(--brix);width:12px;height:12px;top:-6px;left:-6px;box-shadow:0 0 0 4px #ff86234d,0 0 0 9px #ff86231f}.LfU75a_brixTag:after{background:var(--brix);width:2px;bottom:6px;left:-1px}.LfU75a_brixTag .LfU75a_tagLabel{background:var(--brix);border-color:var(--brix);color:var(--ink);border-radius:6px;gap:8px;padding:8px 16px 8px 14px;font-size:clamp(.875rem,1.1vw,1.0625rem);font-weight:700;box-shadow:0 14px 30px -12px #000000bf}.LfU75a_tagMark{width:clamp(48px,5vw,72px);height:auto;color:var(--ink)}.LfU75a_groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.LfU75a_group{border-top:1px solid var(--line-strong);align-content:start;gap:10px;padding-top:16px;display:grid}.LfU75a_group h3{color:var(--brix);font-size:1rem;font-weight:700}.LfU75a_group ul{color:var(--limestone-dim);gap:4px;font-size:.9375rem;display:grid}.LfU75a_map{margin-top:24px}@media (max-width:860px){.LfU75a_groups{grid-template-columns:1fr 1fr}}@media (max-width:640px){.LfU75a_tag:not(.LfU75a_brixTag){display:none}.LfU75a_brixTag{--leader:16px}.LfU75a_brixTag:before{width:10px;height:10px;top:-5px;left:-5px}.LfU75a_brixTag .LfU75a_tagLabel{gap:6px;padding:5px 10px;font-size:.8125rem}.LfU75a_tagMark{width:40px}}@media (max-width:480px){.LfU75a_groups{grid-template-columns:1fr}}
._1BKC4q_section{background:var(--brick-deep);padding:clamp(88px, 11vw, 150px) var(--gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);max-width:none;display:grid}._1BKC4q_section>*{max-width:calc(var(--max) / 2)}._1BKC4q_head{align-content:start;justify-self:end;gap:20px;width:100%;display:grid}._1BKC4q_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3.75rem);font-weight:700;line-height:1.15}._1BKC4q_lede{color:var(--limestone-dim);max-width:30em}._1BKC4q_card{aspect-ratio:3/4;border-radius:4px;width:min(100%,360px);margin:12px 0 0;position:relative;overflow:hidden}._1BKC4q_card img{object-fit:cover}._1BKC4q_kind{color:var(--limestone);background:#251a16c7;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600;position:absolute;bottom:10px;left:10px}._1BKC4q_directory{border-top:2px solid var(--brass)}._1BKC4q_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(8em,.8fr) 1.2fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}._1BKC4q_row dt{font-size:1.1875rem;font-weight:700}._1BKC4q_row dd{color:var(--limestone-dim)}@media (max-width:860px){._1BKC4q_section{grid-template-columns:1fr}._1BKC4q_section>*{max-width:none}._1BKC4q_head{justify-self:stretch}._1BKC4q_row{grid-template-columns:1fr;gap:2px;padding:16px 0}}
.J-8wiG_bar{display:none}@media (max-width:860px){.J-8wiG_bar{z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transition:transform .35s var(--ease-out);background:#251a16f0;grid-template-columns:1fr 1.6fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.J-8wiG_visible{transform:none}.J-8wiG_call,.J-8wiG_register{border-radius:10px;place-items:center;min-height:50px;font-weight:700;text-decoration:none;display:grid}.J-8wiG_call{border:1px solid var(--line-strong);color:var(--limestone)}.J-8wiG_register{background:var(--brix);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.J-8wiG_bar{transition:none}}
.sC_A-q_section{max-width:var(--max);padding:clamp(72px, 9vw, 128px) var(--gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);margin-inline:auto;display:grid}.sC_A-q_tower{top:calc(var(--header-h) + 32px);aspect-ratio:1041/944;margin:0;position:sticky}.sC_A-q_tower img{object-fit:cover;border-radius:4px}.sC_A-q_tower figcaption{color:var(--limestone-faint);margin-top:8px;font-size:.8125rem;position:absolute;top:100%}.sC_A-q_body{gap:28px;display:grid}.sC_A-q_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,3.6vw,3rem);font-weight:700}.sC_A-q_table{border-top:2px solid var(--brass)}.sC_A-q_row{border-bottom:1px solid var(--line);grid-template-columns:7.5em 1fr;gap:16px;padding:14px 0;font-size:.9875rem;display:grid}.sC_A-q_row dt{color:var(--limestone-faint)}.sC_A-q_row dd{font-variant-numeric:tabular-nums}@media (max-width:860px){.sC_A-q_section{grid-template-columns:1fr}.sC_A-q_tower{margin-bottom:28px;position:relative;top:0}.sC_A-q_row{grid-template-columns:6em 1fr}}
.RMA--q_footer{padding:56px var(--gutter) 48px;max-width:var(--max);gap:28px;margin-inline:auto;display:grid}.RMA--q_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.RMA--q_wordmark{width:104px;height:auto;color:var(--limestone)}.RMA--q_links{flex-wrap:wrap;gap:8px 24px;font-size:.9375rem;display:flex}.RMA--q_links a{color:var(--limestone-dim);text-decoration:none}.RMA--q_links a:hover{color:var(--limestone);text-decoration:underline}@media (max-width:860px){.RMA--q_footer{padding-bottom:104px}}.RMA--q_legal{color:var(--limestone-faint);gap:4px;font-size:.8125rem;line-height:1.6;display:grid}
.um8CYG_header{z-index:50;height:var(--header-h);padding-inline:var(--gutter);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--line);background:#251a16db;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;display:grid;position:fixed;inset:0 0 auto}.um8CYG_brand{color:var(--limestone);align-items:baseline;gap:10px;text-decoration:none;display:inline-flex}.um8CYG_wordmark{width:78px;height:auto;transform:translateY(2px)}.um8CYG_place{font-family:var(--font-sign);font-variation-settings:"wdth" 100;letter-spacing:.01em;color:var(--limestone-dim);font-size:.95rem;font-weight:500}.um8CYG_nav ul{justify-content:center;gap:clamp(16px,2.4vw,36px);display:flex}.um8CYG_nav a{color:var(--limestone-dim);padding-block:8px;font-size:.9375rem;text-decoration:none;transition:color .2s}.um8CYG_nav a:hover{color:var(--limestone)}.um8CYG_actions{align-items:center;gap:8px;display:flex}.um8CYG_login{border:1px solid var(--line-strong);border-radius:999px;padding:9px 14px;font-size:.9375rem;text-decoration:none;transition:border-color .2s,background-color .2s}.um8CYG_login:hover{border-color:var(--limestone);background:#ede3d60f}.um8CYG_call{color:var(--limestone);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.um8CYG_call:hover{color:var(--brix)}.um8CYG_register{background:var(--brix);color:var(--ink);border-radius:999px;align-items:center;padding:9px 18px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.um8CYG_register:hover{background:var(--brix-press)}.um8CYG_icon{width:17px;height:17px}@media (max-width:960px){.um8CYG_nav{display:none}}@media (max-width:860px){.um8CYG_register{display:none}}@media (max-width:960px){.um8CYG_header{grid-template-columns:auto 1fr}.um8CYG_actions{justify-self:end}}@media (max-width:520px){.um8CYG_place,.um8CYG_callText{display:none}.um8CYG_call{border:1px solid var(--line-strong);justify-content:center;width:44px;height:44px;padding:0}.um8CYG_login{align-items:center;min-height:44px;padding:10px 14px;display:inline-flex}}
