.MjUT-a_hero{--hero-edge:var(--gutter);--hero-foot:var(--space-4);isolation:isolate;background:var(--cs-ink);block-size:100svh;min-block-size:30rem;color:var(--color-on-dark);position:relative;overflow:clip}.MjUT-a_poster,.MjUT-a_film{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0;scale:1.012}.MjUT-a_poster{z-index:0;background:var(--blur-wide,var(--pic-tone,none)) center / cover no-repeat}@media (orientation:portrait){.MjUT-a_poster{background-image:var(--blur-tall,var(--pic-tone,none))}}.MjUT-a_film{z-index:1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-ui)}.MjUT-a_film.on{opacity:1}.MjUT-a_loop{z-index:2}.MjUT-a_loop.on{transition:none}.MjUT-a_hero[data-mode=still] .MjUT-a_film{opacity:0}.MjUT-a_scrim{z-index:3;pointer-events:none;background:radial-gradient(150% 115% at 0% 100%, var(--scrim-strength) 0%, var(--scrim-strength) 42%, transparent 82%), linear-gradient(to top, var(--scrim-foot), transparent var(--scrim-foot-reach));position:absolute;inset:0}@media (orientation:portrait){.MjUT-a_scrim{--scrim-foot:#231f2073;--scrim-foot-reach:55%}}.MjUT-a_words{z-index:4;pointer-events:none;position:absolute;inset:0}.MjUT-a_words :is(a,button){pointer-events:auto}.MjUT-a_pause{z-index:5;inline-size:var(--tap);block-size:var(--tap);background:var(--scrim-chip);color:var(--cs-white);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-ui);border:2px solid #ffffffd9;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:var(--hero-foot);inset-inline-end:var(--hero-edge)}.MjUT-a_pause[hidden]{display:none}.MjUT-a_pause svg{fill:currentColor}@media (hover:hover) and (pointer:fine){.MjUT-a_pause:hover{background:var(--cs-ink)}}.MjUT-a_pause:active{transform:scale(.96)}.MjUT-a_pause[data-state=playing] .MjUT-a_iconPlay,.MjUT-a_pause[data-state=paused] .MjUT-a_iconPause,.MjUT-a_pause,.MjUT-a_pause:not([hidden]){display:none}
._9iQrtW_section{scroll-margin-block-start:calc(-1 * (var(--header-h) + var(--space-2)))}._9iQrtW_photo{isolation:isolate;block-size:100svh;min-block-size:34rem;position:relative;overflow:clip}._9iQrtW_pic{position:absolute;inset:0}._9iQrtW_film[data-hero-film]{block-size:100%;min-block-size:0}._9iQrtW_pic [data-hero-film]>button{display:none!important}._9iQrtW_scrim{pointer-events:none;background:linear-gradient(#0d27389e 0%,#0d27384d 32%,#0d273800 55%);position:absolute;inset:0}._9iQrtW_words{z-index:1;padding-block:calc(var(--header-h) + var(--space-block)) var(--space-block);position:relative}._9iQrtW_head{min-inline-size:0}@media (min-width:48rem){._9iQrtW_head{grid-column:1/span 7}}@media (max-width:63.99rem) and (max-height:32rem){._9iQrtW_scrim{background:linear-gradient(#0d27389e 0%,#0d273885 40% 60%,#0d273800 82%)}._9iQrtW_lede{text-shadow:0 1px 12px #00000052}}._9iQrtW_band{padding-block:var(--space-screen)}._9iQrtW_boatHead{min-inline-size:0}@media (min-width:48rem){._9iQrtW_boatHead{grid-column:1/span 8}}._9iQrtW_times{column-gap:var(--grid-gap);row-gap:var(--space-line);margin:var(--space-block) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._9iQrtW_time{border-block-start:1px solid var(--color-line-soft);grid-template-rows:auto 1fr;gap:.75rem;min-inline-size:0;padding-block-start:1rem;display:grid}._9iQrtW_time dt{min-inline-size:0;color:var(--color-text);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;line-height:1.4}._9iQrtW_note{letter-spacing:normal;text-transform:none;font-weight:400;display:block}._9iQrtW_time dd{align-content:end;min-inline-size:0;margin:0;display:grid}._9iQrtW_about{color:var(--color-text);font-size:var(--type-small);line-height:1.4}._9iQrtW_num{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-number);font-weight:var(--weight-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;line-height:1}._9iQrtW_small{margin:var(--space-line) 0 0;color:var(--color-text);font-size:var(--type-small);line-height:1.45}._9iQrtW_rules{gap:var(--space-2) var(--grid-gap);margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}._9iQrtW_rule{min-inline-size:0;max-inline-size:var(--measure);border-block-start:1px solid var(--color-line-soft);color:var(--color-text);font-size:var(--type-body);line-height:var(--leading-body);overflow-wrap:anywhere;text-wrap:pretty;padding-block-start:1rem}@media (min-width:48rem){._9iQrtW_times{grid-template-columns:repeat(4,minmax(0,1fr))}._9iQrtW_rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){._9iQrtW_head,._9iQrtW_boatHead{text-align:center;justify-items:center}._9iQrtW_times{margin-block-start:var(--space-4)}._9iQrtW_time{gap:.5rem;padding-block-start:.75rem}._9iQrtW_rules{margin-block-start:var(--space-4)}}
:where(.J4yVcG_frame){aspect-ratio:var(--pic-ratio);position:relative;overflow:clip}:where(.J4yVcG_picture){block-size:100%;inline-size:100%;display:block}:where(.J4yVcG_img){object-fit:cover;object-position:var(--pic-pos,50% 50%);background:var(--pic-tone,none) var(--pic-pos,50% 50%) / cover no-repeat;block-size:100%;inline-size:100%;display:block}:where(.J4yVcG_toned){background:var(--pic-tone,none) var(--pic-pos,50% 50%) / cover no-repeat}:where(.J4yVcG_fade){transition:opacity .2s ease-out}:where(.J4yVcG_fade[data-fade]){opacity:0}@media (max-aspect-ratio:3/4){:where(.J4yVcG_frame){aspect-ratio:var(--pic-ratio-tall,var(--pic-ratio))}:where(.J4yVcG_img,.J4yVcG_toned){background-position:var(--pic-pos-tall,var(--pic-pos,50% 50%))}:where(.J4yVcG_img){object-position:var(--pic-pos-tall,var(--pic-pos,50% 50%))}}
._3Lx8hG_hero{isolation:isolate;background:var(--cs-ink);min-block-size:max(20rem,100svh);color:var(--color-on-dark);align-items:end;display:grid;position:relative;overflow:clip}._3Lx8hG_photo{z-index:-2;position:absolute;inset:0}._3Lx8hG_img{object-position:54% 62%}._3Lx8hG_shade{--top-shade:linear-gradient(to bottom, #231f20b3 0, #231f20a3 var(--header-h), #231f2061 calc(var(--header-h) + (28% - var(--header-h)) * .3), #231f2026 calc(var(--header-h) + (28% - var(--header-h)) * .6), #231f2008 calc(var(--header-h) + (28% - var(--header-h)) * .85), transparent 28%);z-index:-1;background:var(--top-shade), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 70%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 58%, transparent) 28%, color-mix(in srgb, var(--cs-ink) 36%, transparent) 40%, color-mix(in srgb, var(--cs-ink) 10%, transparent) 52%, transparent 62%);pointer-events:none;position:absolute;inset:0}._3Lx8hG_words{gap:var(--space-line);padding-block:calc(var(--header-h) + var(--space-block)) clamp(2.5rem, 8svh, 6rem);min-inline-size:0;display:grid}._3Lx8hG_words>*{min-inline-size:0}._3Lx8hG_title{font-size:min(var(--type-display), 16svh);color:var(--cs-white);text-shadow:0 1px 24px #0000004d;margin-inline-start:-.03em}._3Lx8hG_lede{color:var(--cs-white);text-shadow:0 1px 12px #00000052}@media (min-width:48rem){._3Lx8hG_lede{max-inline-size:none}}@media (max-aspect-ratio:3/4){._3Lx8hG_img{object-position:50% 50%}._3Lx8hG_shade{background:var(--top-shade), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 70%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 58%, transparent) 26%, color-mix(in srgb, var(--cs-ink) 36%, transparent) 38%, color-mix(in srgb, var(--cs-ink) 10%, transparent) 48%, transparent 56%)}}@media (max-aspect-ratio:3/4) and (max-height:43.75rem){._3Lx8hG_title{font-size:3rem}._3Lx8hG_lede{font-size:1.125rem}._3Lx8hG_words{gap:.75rem;padding-block-end:1.75rem}}._3Lx8hG_filmSection{--hero-h:max(100svh, 30rem);--frame-h:max(var(--hero-h), 100vw * 16 / 9);--title-at:.31;position:relative}@media (orientation:landscape){._3Lx8hG_filmSection{--frame-h:max(var(--hero-h), 100vw * 9 / 16);--title-at:.235}}._3Lx8hG_filmSection ._3Lx8hG_film{block-size:100svh}._3Lx8hG_filmSection ._3Lx8hG_film:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to bottom, #231f20b3 0, #231f20a3 var(--header-h), #231f2061 calc(var(--header-h) + (28% - var(--header-h)) * .3), #231f2026 calc(var(--header-h) + (28% - var(--header-h)) * .6), #231f2008 calc(var(--header-h) + (28% - var(--header-h)) * .85), transparent 28%);position:absolute;inset:0}._3Lx8hG_filmSection [data-hero-film]>button{display:none!important}._3Lx8hG_filmTitle{isolation:isolate;inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--gutter));color:var(--cs-white);font-size:min(4.25rem, (100vw - 2 * var(--gutter)) / 8.6);font-weight:var(--weight-display);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-align:center;text-shadow:0 1px 14px #0000004d;margin:0 auto;position:absolute;inset-block-start:calc(var(--title-at) * var(--frame-h) - (var(--frame-h) - var(--hero-h)) / 2);inset-inline:0}._3Lx8hG_filmTitle:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#00000047,#00000024 60%,#0000);position:absolute;inset:-.6em -.9em}._3Lx8hG_filmLine{white-space:nowrap;display:block}._3Lx8hG_filmLast{font-style:italic}@media (min-width:48rem){._3Lx8hG_filmTitle{font-size:clamp(3.5rem,6vw,7rem)}}@media (orientation:landscape){._3Lx8hG_filmTitle{font-size:min(7rem, 6vw, (100vw - 2 * var(--gutter)) / 8.6, var(--frame-h) * .09)}}
._8fb26W_top{row-gap:var(--space-line)}._8fb26W_head{min-inline-size:0}@media (min-width:48rem){._8fb26W_top{row-gap:0}._8fb26W_head{grid-column:1/span 8}}._8fb26W_models{gap:var(--space-block) var(--grid-gap);margin:var(--space-block) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}._8fb26W_model{flex-direction:column;align-items:stretch;min-inline-size:0;display:flex}._8fb26W_modelPic{inline-size:100%;display:block}@media (hover:hover) and (pointer:fine){._8fb26W_model:has(._8fb26W_modelPic:hover) ._8fb26W_modelName{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}._8fb26W_only{margin:var(--space-3) 0 0;color:var(--color-text);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);line-height:var(--leading-body);text-transform:uppercase}._8fb26W_only+._8fb26W_modelHead{margin-block-start:var(--space-1)}._8fb26W_ask{color:inherit}._8fb26W_modelHead{gap:.25rem;min-inline-size:0;margin-block-start:var(--space-3);display:grid}._8fb26W_modelName{min-inline-size:0;color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-card);font-weight:var(--weight-display);line-height:var(--leading-title);letter-spacing:var(--tracking-screen);margin:0}._8fb26W_price{color:var(--color-heading);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);margin:0}._8fb26W_specs{margin:var(--space-1) 0 0 -1.25rem;font-size:var(--type-body);line-height:var(--leading-body);clip-path:inset(0 0 0 1.25rem);flex-wrap:wrap;gap:0;padding:0;list-style:none;display:flex}._8fb26W_specs>li{overflow-wrap:anywhere;min-inline-size:0}._8fb26W_specs>li:before{content:"·";text-align:center;inline-size:1.25rem;color:var(--color-line);display:inline-block}._8fb26W_actions{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-3);display:flex}._8fb26W_plans{min-block-size:var(--tap);white-space:nowrap;padding-inline:1.25rem;font-size:1rem}._8fb26W_steps{display:none}@media (max-width:47.99rem){._8fb26W_models{gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._8fb26W_models::-webkit-scrollbar{display:none}._8fb26W_model{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 2.5rem)}._8fb26W_steps{justify-content:center;align-items:center;gap:var(--space-2);margin-block-start:var(--space-4);display:flex}}._8fb26W_dots{align-items:center;gap:.375rem;display:flex}._8fb26W_dot{background:var(--color-line);border-radius:.25rem;block-size:.5rem;inline-size:.5rem;transition:inline-size .25s,background-color .25s}._8fb26W_dotAt{background:var(--color-heading);inline-size:1.5rem}._8fb26W_count{color:var(--color-heading);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){._8fb26W_dot{transition:none}}@media (min-width:48rem){._8fb26W_models{grid-template-columns:repeat(2,minmax(0,1fr))}._8fb26W_model:last-child{column-gap:var(--grid-gap);grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}._8fb26W_model:last-child>._8fb26W_modelPic{grid-area:1/1/span 3}._8fb26W_model:last-child>:not(._8fb26W_modelPic){grid-column:2}._8fb26W_model:last-child>._8fb26W_modelHead,._8fb26W_model:last-child>._8fb26W_actions{margin-block-start:0}}@media (min-width:80rem){._8fb26W_models{grid-template-columns:repeat(6,minmax(0,1fr))}._8fb26W_model{grid-column:span 2}._8fb26W_modelBig{grid-column:span 3}._8fb26W_model:last-child{grid-column:span 2;display:flex}._8fb26W_model:last-child>._8fb26W_modelHead{margin-block-start:var(--space-3)}._8fb26W_model:last-child>._8fb26W_actions{margin-block-start:auto}}._8fb26W_spread{row-gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}._8fb26W_spreadPic{min-inline-size:0;display:block}._8fb26W_ink{--color-heading:var(--cs-paper);--color-line:var(--color-on-dark-soft);--color-line-soft:#fafaf833;background:var(--cs-ink);color:var(--cs-paper)}._8fb26W_spreadFrame{border-radius:0}._8fb26W_spreadWords{min-inline-size:0;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}._8fb26W_spreadPrice{color:var(--color-heading);font-size:var(--type-lede);font-weight:var(--weight-semibold);line-height:var(--leading-lede);margin:0}._8fb26W_units{min-inline-size:0;margin:var(--space-block) 0 0;padding:0;list-style:none}._8fb26W_unit{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);min-inline-size:0;padding-block:var(--space-3);border-block-start:1px solid var(--color-line-soft);flex-wrap:wrap;display:flex}._8fb26W_unit:last-child{border-block-end:1px solid var(--color-line-soft)}._8fb26W_unitWords{flex:12rem;min-inline-size:0}._8fb26W_unitName{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-card);font-weight:var(--weight-display);line-height:var(--leading-title);letter-spacing:var(--tracking-screen);margin:0}._8fb26W_unitSize{font-size:var(--type-body);line-height:var(--leading-body);margin:.25rem 0 0}._8fb26W_unitSpecs{margin-block-start:var(--space-3)}._8fb26W_finishes{max-inline-size:var(--measure);font-size:var(--type-body);line-height:var(--leading-body);text-wrap:pretty;margin:0}._8fb26W_spreadFinishes{margin-block-start:var(--space-2)}._8fb26W_spreadBtn{justify-self:start;margin-block-start:var(--space-4)}@media (min-width:64rem){._8fb26W_spread{column-gap:var(--space-block);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;padding-inline-end:max(var(--gutter), calc((100vw - var(--content-max)) / 2))}._8fb26W_spreadFrame{border-start-end-radius:var(--radius-picture);border-end-end-radius:var(--radius-picture)}._8fb26W_spreadWords{padding-inline:0}}@media (max-width:47.99rem){._8fb26W_head,._8fb26W_spreadWords{text-align:center;justify-items:center}._8fb26W_spreadWords>._8fb26W_units,._8fb26W_spreadWords>._8fb26W_specs{justify-self:stretch}._8fb26W_spreadWords .cs-head{justify-items:center}._8fb26W_units{border-block:1px solid var(--color-line-soft);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}._8fb26W_unit,._8fb26W_unit:last-child{padding-block:var(--space-3);border:0;justify-content:center}._8fb26W_unit+._8fb26W_unit{border-inline-start:1px solid var(--color-line-soft)}._8fb26W_unitWords{flex:auto}._8fb26W_unitSpecs{gap:.25rem var(--grid-gap);clip-path:none;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;display:grid}._8fb26W_unitSpecs>li:before{content:none}._8fb26W_spreadBtn{justify-self:center}}@media (max-aspect-ratio:3/4){._8fb26W_ink.cs-screen{padding-block-start:0}._8fb26W_spread{--spread-pic-h:min(calc(100vw * 16 / 9), 100svh);row-gap:0}._8fb26W_spreadPic{--open-r:0;position:relative}._8fb26W_spreadPic:after{content:"";pointer-events:none;background:linear-gradient(to top, var(--cs-ink) 0%, var(--cs-ink) 43%, color-mix(in srgb, var(--cs-ink) 72%, transparent) 47.5%, color-mix(in srgb, var(--cs-ink) 36%, transparent) 51.5%, color-mix(in srgb, var(--cs-ink) 10%, transparent) 54.5%, transparent 57%);position:absolute;inset:0}._8fb26W_spreadFrame{block-size:var(--spread-pic-h);aspect-ratio:auto}._8fb26W_spreadWords{z-index:1;margin-block-start:calc(var(--spread-pic-h) * -.42);position:relative}}
.-eyOnW_request{--link-pad-block:calc((var(--tap) - 1lh) / 2);margin-block:calc(-1 * var(--link-pad-block));white-space:nowrap}
.dV1c6a_section{background:var(--cs-ink);color:var(--cs-paper)}.dV1c6a_head{text-align:center;justify-items:center;margin-block-end:var(--space-block)}.dV1c6a_rooms{gap:calc(var(--grid-gap) * 1.5);margin:0;padding:0;list-style:none;display:grid}.dV1c6a_room{min-inline-size:0;margin:0}.dV1c6a_open{--open-r:var(--radius-picture)}.dV1c6a_pic{border-radius:var(--radius-picture)}.dV1c6a_caption{color:var(--cs-paper);font-size:var(--type-body);text-align:center;margin-block-start:var(--space-2);line-height:1.4}@media (min-width:48rem){.dV1c6a_head{text-align:start;justify-items:start}.dV1c6a_rooms{gap:calc(var(--grid-gap) * 1.5) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.dV1c6a_caption{text-align:start}}@media (max-width:47.99rem){.dV1c6a_section{--color-heading:var(--cs-paper);--color-line:var(--color-on-dark-soft)}.dV1c6a_rooms{gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.dV1c6a_rooms::-webkit-scrollbar{display:none}.dV1c6a_rooms>li{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 2.5rem);min-inline-size:0}}
@property --p{syntax:"<number>";inherits:true;initial-value:1}@property --cam{syntax:"<number>";inherits:true;initial-value:1}@property --lift{syntax:"<number>";inherits:false;initial-value:0}@property --camx{syntax:"<number>";inherits:true;initial-value:0}@property --camy{syntax:"<number>";inherits:true;initial-value:0}@keyframes LsY7Fa_lotmap-lift{0%{--p:0}to{--p:1}}.LsY7Fa_map{--aspect:var(--at);--key-block:calc(var(--space-2) + 3rem + var(--space-1));--fitw:min(100%, max(14rem, calc((var(--lotmap-room,1000vh) - var(--key-block)) * var(--aspect))));position:relative}@media (min-width:48rem){.LsY7Fa_map{--key-block:calc(var(--space-2) + 1.5rem)}}@media (min-width:64rem){.LsY7Fa_map{--aspect:var(--aw);container-type:inline-size}}.LsY7Fa_stage{--tilt:calc((var(--t0) + (var(--t1) - var(--t0)) * var(--p)) * 1deg);--scale:calc(var(--s0) + (var(--s1) - var(--s0)) * var(--p));--shift:calc(var(--y0) + (var(--y1) - var(--y0)) * var(--p));--rise:clamp(0, var(--p) * 1.4 - .4, 1);inline-size:var(--fitw);-webkit-tap-highlight-color:transparent;--u:calc(100cqw / var(--W));--narrow:clamp(0px, (100vw - 1.25rem - (var(--lotmap-room,1000vh) - var(--key-block)) * var(--aspect)) * 1000, 1px);border-radius:calc(var(--narrow) * 14);background:radial-gradient(120% 60% at 50% 42%,#fffdf4b3,#fffdf400 70%),linear-gradient(#b9d7ea 0%,#d3e6f0 30%,#e9f1f2 55%,#f3f0e8 100%);margin-inline:auto;position:relative;overflow:clip;container-type:inline-size}.LsY7Fa_stage:after{content:"";border-radius:inherit;box-shadow:inset var(--narrow) 0 0 var(--color-line-soft), inset calc(-1 * var(--narrow)) 0 0 var(--color-line-soft), inset 0 1px 0 var(--color-line-soft), inset 0 -1px 0 var(--color-line-soft);pointer-events:none;position:absolute;inset:0}.LsY7Fa_map{margin-inline:calc(-1 * var(--gutter))}@media (min-width:48rem){.LsY7Fa_map{margin-inline:0}.LsY7Fa_stage{border-radius:var(--radius-picture)}.LsY7Fa_stage:after{box-shadow:inset 0 0 0 1px var(--color-line-soft)}}.LsY7Fa_wide{display:none}.LsY7Fa_single .LsY7Fa_stage{display:block}@media (min-width:64rem){.LsY7Fa_wide{display:block}.LsY7Fa_tall{display:none}}@media (max-width:63.99rem) and (max-height:32rem){.LsY7Fa_map{--aspect:var(--aw);margin-inline:0}.LsY7Fa_wide{display:block}.LsY7Fa_tall{display:none}.LsY7Fa_keyRow{padding-inline:0}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-calm]) .LsY7Fa_stage{animation:linear both LsY7Fa_lotmap-lift;animation-timeline:view();animation-range:entry cover 42%}}html:not([data-calm]) .LsY7Fa_stage[data-cs-arm]:not([data-cs-in]){--p:0}html:not([data-calm]) .LsY7Fa_stage[data-cs-in]{animation:LsY7Fa_lotmap-lift 1.6s var(--ease) both}html:not([data-calm]) .LsY7Fa_stage{transition:--cam .9s cubic-bezier(.6,0,.2,1),--camx .9s cubic-bezier(.6,0,.2,1),--camy .9s cubic-bezier(.6,0,.2,1)}}.LsY7Fa_view{perspective:calc(100cqw * var(--k));transform:translate(calc(var(--camx) * var(--u)), calc(var(--camy) * var(--u))) scale(var(--cam)) translateY(calc(100cqw * var(--shift)));position:absolute;inset:0}.LsY7Fa_board{inline-size:calc(var(--W) * var(--u));block-size:calc(var(--H) * var(--u));transform-style:preserve-3d;transform:scale3d(var(--scale), var(--scale), var(--scale)) rotateX(var(--tilt));margin-block-start:calc(var(--H) * var(--u) / -2);margin-inline-start:calc(var(--W) * var(--u) / -2);position:absolute;inset-block-start:50%;inset-inline-start:50%}.LsY7Fa_over{pointer-events:none}.LsY7Fa_ground{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:visible}.LsY7Fa_ground text{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;text-rendering:geometricprecision}.LsY7Fa_slab{inline-size:100%;block-size:calc(var(--slab) * var(--u));transform-origin:50% 0;background:linear-gradient(#ffffff29, #0000 30%, #0000 55%, #140c0452), var(--slab-lip,#97c472) top / 100% 14% no-repeat, repeating-linear-gradient(#0000 0 31%, #28180821 31% 34%), var(--slab-body,#8d6a45);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 30) #0a1e2d57;position:absolute;inset-block-start:100%;inset-inline-start:0;transform:rotateX(-90deg)}.LsY7Fa_ground [id$=plan-shore]{stroke:#fff;stroke-opacity:.9;stroke-width:1.6px}.LsY7Fa_ground [id$=plan-roads]{stroke:#fbfaf6;stroke-width:3.2px}.LsY7Fa_ground [id$=docks-built]{fill:#fffdf8;stroke:#9c8a6a;stroke-width:1.1px}.LsY7Fa_ground [id$=docks-planned]{stroke:#fff;stroke-width:2.4px}.LsY7Fa_ground text{paint-order:stroke;stroke-linejoin:round;stroke-width:3.2px}:is(.LsY7Fa_ground .label-water,.LsY7Fa_ground .cs-wet){fill:#fff;stroke:#0a4a7a80;font-weight:600}.LsY7Fa_ground .label-place:not(.cs-wet){fill:#24502a;stroke:#f6fbf0b3;font-weight:600}.LsY7Fa_ground .label-road{fill:var(--cs-navy);stroke:#ffffffb3;font-weight:600}.LsY7Fa_ground [id$=plan-north] path{stroke:var(--cs-navy)}.LsY7Fa_ground [id$=plan-north] text{fill:var(--cs-navy);stroke:#fff9;font-weight:600}.LsY7Fa_ground [id$=plan-north].cs-wet path{stroke:#fff}.LsY7Fa_ground [id$=plan-north].cs-wet text{fill:#fff;stroke:#0a4a7a80}.LsY7Fa_tall .LsY7Fa_ground text{stroke-width:2.4px}.LsY7Fa_tall .LsY7Fa_ground [id$=plan-shore]{stroke-width:1px}.LsY7Fa_tall .LsY7Fa_ground [id$=plan-roads]{stroke-width:1.5px}.LsY7Fa_tall .LsY7Fa_ground [id$=docks-built]{stroke-width:.7px}.LsY7Fa_tall .LsY7Fa_ground [id$=docks-planned]{stroke-width:1.2px}.LsY7Fa_glow{fill:#59bdff;stroke:#59bdff;opacity:.85;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:visible}@keyframes LsY7Fa_lotmap-breathe{0%,to{opacity:.5}50%{opacity:1}}@media screen and (prefers-reduced-motion:no-preference){html:not([data-calm]) .LsY7Fa_glow{will-change:opacity;animation:3.6s ease-in-out infinite LsY7Fa_lotmap-breathe}}.LsY7Fa_map[data-away] .LsY7Fa_glow{animation-play-state:paused}.LsY7Fa_wall{inline-size:calc(var(--l) * var(--u) + .5px);block-size:calc(var(--h) * var(--u));transform-origin:0 0;transform:rotateZ(var(--a)) rotateX(90deg) scaleY(calc(var(--rise) * (1 + var(--lift) / var(--h))));backface-visibility:hidden;pointer-events:none;background:#0b5a93;position:absolute;inset-block-start:calc(var(--y) * var(--u));inset-inline-start:calc(var(--x) * var(--u));box-shadow:inset 0 0 0 .5px #ffffff38}.LsY7Fa_wall[data-s="1"]{background:#0a5185}.LsY7Fa_wall[data-s="2"]{background:#084674}.LsY7Fa_wall[data-s="3"]{background:#073b62}.LsY7Fa_wall[data-status=model]{background:#fff;box-shadow:inset 0 0 0 .5px #163f574d}.LsY7Fa_wall[data-status=model][data-s="1"]{background:#eeebe4}.LsY7Fa_wall[data-status=model][data-s="2"]{background:#ddd7cb}.LsY7Fa_wall[data-status=model][data-s="3"]{background:#c8c0b1}.LsY7Fa_wall[data-picked]{background:#1f4f6c;box-shadow:inset 0 0 0 .5px #fff3}.LsY7Fa_wall[data-picked][data-s="1"]{background:var(--cs-navy)}.LsY7Fa_wall[data-picked][data-s="2"]{background:#11334a}.LsY7Fa_wall[data-picked][data-s="3"]{background:#0d283b}.LsY7Fa_wall[data-by]:not([data-picked]){display:none}.LsY7Fa_wall[data-picked],.LsY7Fa_top[data-picked]:not([data-status=sold]),.LsY7Fa_tag[data-picked]:not([data-status=sold]){--lift:var(--lift-to)}.LsY7Fa_ground .cs-shadows path[data-picked]{transform:translate(calc(var(--lift-to) * .34px), calc(var(--lift-to) * -.17px))}@media screen and (prefers-reduced-motion:no-preference){html:not([data-calm]) .LsY7Fa_wall,html:not([data-calm]) .LsY7Fa_top,html:not([data-calm]) .LsY7Fa_tag{transition:--lift .55s cubic-bezier(.3,1.45,.45,1)}html:not([data-calm]) .LsY7Fa_wall[data-by]{transition:--lift .55s cubic-bezier(.3, 1.45, .45, 1), display .55s allow-discrete}}.LsY7Fa_top{inline-size:calc(var(--w) * var(--u));block-size:calc(var(--d) * var(--u));transform:translateZ(calc((var(--h) + var(--lift)) * var(--rise) * var(--u)));pointer-events:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset-block-start:calc(var(--y) * var(--u));inset-inline-start:calc(var(--x) * var(--u))}.LsY7Fa_top svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.LsY7Fa_top path{fill:var(--cs-harbour);stroke:#fff9;stroke-width:calc(1.25px / var(--cam));stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:auto;cursor:pointer;transition:fill var(--dur-ui) var(--ease-ui)}.LsY7Fa_top[data-status=model] path{fill:#fff;stroke:var(--cs-navy)}.LsY7Fa_top[data-status=sold] path{fill:#e6e3dd;stroke:#c6bfb2}.LsY7Fa_top[data-held] path{fill:#dce2e6;stroke:var(--cs-navy);stroke-width:calc(2px / var(--cam));stroke-dasharray:5 3}@media (hover:hover) and (pointer:fine){.LsY7Fa_top:hover path{fill:#1a76b9}.LsY7Fa_top[data-status=model]:hover path{fill:#f1f5f8}.LsY7Fa_top[data-status=sold]:hover path{fill:#ddd6ca}}.LsY7Fa_top[data-picked] path,.LsY7Fa_top[data-picked]:hover path{fill:var(--cs-navy);stroke:#fff;stroke-width:calc(3px / var(--cam))}.LsY7Fa_top:focus-visible path{stroke:#fff;stroke-width:calc(7px / var(--cam))}.LsY7Fa_top[data-status=open]:not([data-picked]):focus-visible path{fill:#1a76b9}.LsY7Fa_top[data-status=sold]:not([data-picked]):focus-visible path,.LsY7Fa_top[data-status=model]:not([data-picked]):focus-visible path{fill:#cfe5f5;stroke:var(--cs-navy)}.LsY7Fa_tag{transform-origin:0 0;transform:translateZ(calc(((var(--z) + var(--lift)) * var(--rise) + 1) * var(--u))) rotateX(calc(-1 * var(--tilt))) scale(calc(1 / var(--cam))) translate(var(--anchor,-50%), -100%);border-radius:var(--radius-pill);color:var(--cs-white);font-family:var(--font-sans);font-size:max(calc(14px * var(--g)), calc(var(--u) * var(--fs)));font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-shadow:0 0 .12em #063458e6,0 .06em .2em #06345899;pointer-events:none;align-items:center;gap:.2em;padding:.1em .3em;line-height:1;display:inline-flex;position:absolute;inset-block-start:calc(var(--y) * var(--u));inset-inline-start:calc(var(--x) * var(--u))}.LsY7Fa_tag[data-status=sold]{color:#4f4a43;text-shadow:0 0 .15em #ffffffb3;font-weight:500}.LsY7Fa_tag[data-status=model]{background:var(--cs-navy);color:var(--cs-white);text-shadow:none;padding:.18em .42em .18em .34em;box-shadow:0 0 0 .12em #fff,0 .25em .6em #0a1e2d59}.LsY7Fa_wide .LsY7Fa_tag[data-status=model]{--anchor:-80%}.LsY7Fa_tag[data-picked]{background:var(--cs-white);color:var(--cs-navy);text-shadow:none;padding:.14em .4em;box-shadow:0 .2em .5em #0a1e2d59}.LsY7Fa_house{flex:none;block-size:.95em;inline-size:.95em}.LsY7Fa_block{background:var(--cs-white);color:var(--cs-navy);text-shadow:none;box-shadow:0 .12em .4em #0a1e2d4d}.LsY7Fa_tall .LsY7Fa_tag:not(.LsY7Fa_block,[data-row],[data-status=model],[data-picked]){opacity:clamp(0, (var(--cam) - 1.4) * 2, 1)}.LsY7Fa_tall .LsY7Fa_tag[data-row]:not([data-picked]){opacity:clamp(0, (var(--cam) / var(--rows,100) - .8) * 5, 1)}.LsY7Fa_tall .LsY7Fa_block{opacity:clamp(0, (1 - var(--cam) / var(--rows,100)) * 5, 1)}@media (max-width:87.49rem){.LsY7Fa_wide .LsY7Fa_tag[data-row]:not([data-picked]){opacity:clamp(0, (var(--cam) / var(--rows,100) - .8) * 5, 1)}.LsY7Fa_wide .LsY7Fa_block{opacity:clamp(0, (1 - var(--cam) / var(--rows,100)) * 5, 1)}}@media (max-width:63.99rem) and (max-height:32rem){.LsY7Fa_wide .LsY7Fa_tag:not(.LsY7Fa_block,[data-row],[data-status=model],[data-picked]){opacity:clamp(0, (var(--cam) - 1.1) * 2.5, 1)}}@media (min-width:87.5rem){.LsY7Fa_wide .LsY7Fa_block{display:none}}.LsY7Fa_sign{transform-origin:0 0;transform:translateZ(calc(var(--z) * var(--rise) * var(--u))) scale(1, calc(1 / cos(var(--t1) * 1deg))) rotate(var(--r)) translate(-50%, -50%);border-radius:var(--radius-pill);background:var(--cs-white);color:var(--cs-navy);font-family:var(--font-sans);font-size:calc(var(--size) * var(--u));font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;padding:.3em .5em .3em .64em;line-height:1;position:absolute;inset-block-start:calc(var(--y) * var(--u));inset-inline-start:calc(var(--x) * var(--u));box-shadow:0 .15em .5em #0a1e2d40}.LsY7Fa_keyRow{margin:var(--space-2) 0 0;padding:0 var(--gutter)}.LsY7Fa_key{align-items:center;gap:var(--space-1) var(--space-5);color:var(--color-text);font-size:var(--type-small);flex-wrap:wrap;margin:0;padding:0;line-height:1.5rem;list-style:none;display:flex}.LsY7Fa_key li{align-items:center;gap:.5rem;display:inline-flex}.LsY7Fa_swatch{border-radius:.1875rem;flex:none;block-size:1rem;inline-size:1rem}.LsY7Fa_swatchOpen{background:var(--cs-harbour);box-shadow:inset 0 0 0 1px #ffffff73,0 0 .6rem .0625rem #59bdffbf}.LsY7Fa_swatchSold{background:#e6e3dd;box-shadow:inset 0 0 0 1px #c6bfb2}.LsY7Fa_swatchHeld{border:1.5px dashed var(--cs-navy);background:#dce2e6}.LsY7Fa_swatchModel{border-radius:var(--radius-pill);background:var(--cs-navy);color:var(--cs-white);font-weight:var(--weight-semibold);box-shadow:0 0 0 1.5px var(--cs-white);align-items:center;gap:.2em;padding:.1875rem .4375rem .1875rem .375rem;font-size:.875rem;line-height:1;display:inline-flex}.LsY7Fa_key .LsY7Fa_asOf{color:var(--color-text)}@media (min-width:48rem){.LsY7Fa_keyRow{inline-size:max-content;min-inline-size:var(--fitw);max-inline-size:100%;margin-inline:auto;padding-inline:0}}@media (min-width:64rem){.LsY7Fa_keyRow{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.LsY7Fa_key{column-gap:var(--space-4)}}.LsY7Fa_map[data-zoomed] .LsY7Fa_stage{touch-action:none;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.LsY7Fa_map[data-zoomed] .LsY7Fa_stage{cursor:grab}}.LsY7Fa_back{z-index:3;min-block-size:var(--tap);border-radius:var(--radius-pill);background:var(--cs-white);color:var(--cs-navy);font:inherit;font-size:var(--type-small);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:.25rem;padding:0 1rem 0 .625rem;display:inline-flex;position:absolute;inset-block-start:var(--space-1);inset-inline-start:calc((100% - var(--fitw)) / 2 + var(--space-2));box-shadow:0 .15em .6em #0a1e2d40}.LsY7Fa_card{z-index:60;max-block-size:calc(100svh - var(--header-h) - var(--space-3));overscroll-behavior:contain;padding:var(--space-3) var(--gutter) max(var(--space-3), env(safe-area-inset-bottom));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);box-shadow:var(--shadow-sheet);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}@media screen and (prefers-reduced-motion:no-preference){html:not([data-calm]) .LsY7Fa_card{animation:LsY7Fa_lotmap-sheet .32s var(--ease) both}}@keyframes LsY7Fa_lotmap-sheet{0%{opacity:0;transform:translateY(40%)}}@media (max-width:63.99rem) and (min-height:32.01rem){.LsY7Fa_card{touch-action:none}.LsY7Fa_card:before{content:"";border-radius:var(--radius-pill);background:var(--color-line-soft);block-size:.3125rem;inline-size:2.25rem;margin-inline-start:-1.125rem;position:absolute;inset-block-start:.5rem;inset-inline-start:50%}}@media (max-width:63.99rem) and (max-height:32rem){.LsY7Fa_card{inset:var(--header-h) auto 0 0;max-block-size:none;inline-size:min(24rem,50vw);padding:var(--space-2) var(--space-3) max(var(--space-2), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));border-radius:0 var(--radius-sheet) 0 0}@keyframes LsY7Fa_lotmap-side{0%{opacity:0;transform:translate(-40%)}}@media screen and (prefers-reduced-motion:no-preference){html:not([data-calm]) .LsY7Fa_card{animation-name:LsY7Fa_lotmap-side}}}@media (min-width:64rem){.LsY7Fa_card{z-index:2;inset:var(--space-3) auto auto calc((100% - var(--fitw)) / 2 + var(--space-3));inline-size:min(22rem, calc(var(--fitw) * .4));max-block-size:calc(min(var(--lotmap-room,1000vh), 100cqw / var(--aspect) + var(--key-block)) - var(--space-3) - var(--space-2));padding:var(--space-2);border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:absolute}@keyframes LsY7Fa_lotmap-card{0%{opacity:0;transform:translateY(.75rem)}}@media screen and (prefers-reduced-motion:no-preference){html:not([data-calm]) .LsY7Fa_card{animation-name:LsY7Fa_lotmap-card}}}.LsY7Fa_cardBody{position:relative}.LsY7Fa_kind{color:var(--color-text);font-size:var(--type-small);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-inline-end:var(--tap);line-height:1.35}.LsY7Fa_titleRow{justify-content:space-between;align-items:center;gap:0 var(--space-1);flex-wrap:wrap;margin-block-start:1.25rem;display:flex}.LsY7Fa_lotTitle{color:var(--color-heading);font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;outline:none;margin:0;font-size:1.75rem;line-height:1.1}.LsY7Fa_status{margin:var(--space-1) 0 0;font-size:var(--type-body);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;line-height:1.3;display:flex}.LsY7Fa_dot{background:var(--cs-white);block-size:.75rem;inline-size:.75rem;box-shadow:inset 0 0 0 2px var(--cs-navy);border-radius:50%;flex:none}[data-status=sold] .LsY7Fa_dot{background:var(--color-line);box-shadow:none}[data-status=model] .LsY7Fa_dot{background:var(--cs-navy);box-shadow:none}.LsY7Fa_statusWord{color:var(--color-heading);font-weight:var(--weight-semibold)}.LsY7Fa_asOf{color:var(--color-text);font-size:var(--type-small)}.LsY7Fa_facts{margin:var(--space-2) 0 0;color:var(--color-text);font-size:var(--type-small);padding:0;line-height:1.3;list-style:none}.LsY7Fa_facts li{border-block-start:1px solid var(--color-line-soft);padding-block:.25rem}.LsY7Fa_cardAction{gap:var(--space-1);margin-block-start:var(--space-2);display:grid}.LsY7Fa_cardAction>a,.LsY7Fa_cardAction>button{min-block-size:var(--tap)}.LsY7Fa_cardAction:empty{display:none}.LsY7Fa_ask{--btn-hover:#9c2019;--btn-press:#841b15;color:var(--cs-white);background:#b3261e}.LsY7Fa_steps{gap:.125rem;margin:-.5rem -.5rem -.5rem auto;display:flex}.LsY7Fa_step{min-block-size:var(--tap);border-radius:var(--radius-pill);color:var(--color-heading);font:inherit;font-size:var(--type-small);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.125rem;padding:0 .5rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.LsY7Fa_step:hover{background:#163f5712}}.LsY7Fa_close{inline-size:var(--tap);block-size:var(--tap);color:var(--color-heading);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:calc(-1 * var(--space-2));inset-inline-end:calc(-1 * var(--space-2))}@media (hover:hover) and (pointer:fine){.LsY7Fa_close:hover{background:#163f5712}}[data-surface=dark] .LsY7Fa_stage:after{box-shadow:inset var(--narrow) 0 0 #fafaf829, inset calc(-1 * var(--narrow)) 0 0 #fafaf829, inset 0 1px 0 #fafaf829, inset 0 -1px 0 #fafaf829}@media (min-width:48rem){[data-surface=dark] .LsY7Fa_stage:after{box-shadow:inset 0 0 0 1px #fafaf829}}[data-surface=dark] .LsY7Fa_key{color:var(--cs-paper)}[data-surface=dark] .LsY7Fa_key .LsY7Fa_asOf{color:var(--cs-mist)}[data-surface=dark] .LsY7Fa_swatchHeld{box-shadow:0 0 0 1px #fafaf880}.LsY7Fa_card{--color-focus-on-dark:var(--color-focus)}.LsY7Fa_card .cs-btn.cs-btn-quiet{--btn-hover:#163f5712;--btn-press:#163f571f;color:var(--cs-navy);box-shadow:inset 0 0 0 2px var(--cs-navy)}
._0X3Nba_section{background:var(--cs-ink);color:var(--cs-paper);--air:var(--space-2);--air-end:var(--space-6);--head:calc(var(--type-screen) * var(--leading-screen) + var(--space-line) + var(--type-lede) * var(--leading-lede) + var(--count,0px));--lotmap-room:calc(100svh - var(--header-h) - var(--air) - var(--air-end) - var(--head) - var(--space-3) - var(--space-3) - var(--control));overflow-x:clip}._0X3Nba_live{--count:calc(var(--space-line) + var(--space-2) + var(--type-body) * var(--leading-body))}._0X3Nba_head{grid-column:1/-1}._0X3Nba_count{margin:var(--space-2) 0 0;color:var(--cs-paper);font-weight:var(--weight-semibold);overflow-wrap:anywhere;align-items:baseline;gap:.625rem;display:flex}._0X3Nba_swatch{background:var(--cs-harbour);border-radius:.1875rem;flex:none;block-size:.875rem;inline-size:.875rem;transform:translateY(.0625rem);box-shadow:inset 0 0 0 1px #ffffff73,0 0 .6rem .0625rem #59bdffbf}._0X3Nba_plan{min-inline-size:0;grid-column:1/-1;margin-block-start:var(--space-3)}._0X3Nba_download{inline-size:100%;white-space:normal;text-align:center;margin-block-start:var(--space-3);padding-block:.75rem}._0X3Nba_section ._0X3Nba_phoneSheet,._0X3Nba_section ._0X3Nba_sideSheet{display:none}@media (max-width:47.99rem),(max-height:33.99rem) and (orientation:landscape){._0X3Nba_section ._0X3Nba_phoneSheet{display:inline-flex}._0X3Nba_section ._0X3Nba_wideSheet{display:none}}@media (hover:hover) and (pointer:fine){._0X3Nba_section ._0X3Nba_download:hover svg:last-child:not(:first-child){transform:translateY(2px)}}@media (max-width:63.99rem){._0X3Nba_section{min-block-size:100svh;padding-block:calc(var(--header-h) + var(--air)) var(--air-end);flex-direction:column;justify-content:center;display:flex}._0X3Nba_section#lots{scroll-margin-block-start:calc(-1 * (var(--header-h) + var(--space-2)))}}@media (min-width:48rem){._0X3Nba_plan{max-inline-size:40rem;margin-inline:0}._0X3Nba_download{inline-size:auto}}@media (min-width:64rem){._0X3Nba_section{--lotmap-room:calc(100svh - var(--header-h) - 2 * var(--air) - var(--head) - var(--space-4))}._0X3Nba_head{grid-column:1/span 8}._0X3Nba_plan{max-inline-size:none;margin-block-start:var(--space-4)}}@media (min-width:64rem),(max-width:63.99rem) and (max-height:32rem){._0X3Nba_section a._0X3Nba_download{min-block-size:0;inline-size:auto;box-shadow:none;font-size:var(--type-body);text-underline-offset:.3em;white-space:nowrap;flex:none;margin:-.625rem -1rem;padding:.625rem 1rem;line-height:1.5rem;-webkit-text-decoration:underline #fafaf866;text-decoration:underline #fafaf866;text-decoration-thickness:1px}}@media (max-width:47.99rem){._0X3Nba_head{text-align:center;justify-items:center}._0X3Nba_count{justify-content:center}}._0X3Nba_touch{display:none}@media (hover:none){._0X3Nba_touch{display:inline}._0X3Nba_mouse{display:none}}@media (max-width:63.99rem) and (max-height:32rem){._0X3Nba_section{--air-end:var(--air);--lotmap-room:calc(100svh - var(--header-h) - 2 * var(--air))}._0X3Nba_grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}._0X3Nba_head{text-align:start;grid-column:1;justify-items:start;container-type:inline-size}._0X3Nba_head .cs-title{font-size:min(var(--type-screen), 17.5cqi)}._0X3Nba_count{justify-content:flex-start}._0X3Nba_plan{grid-column:2;margin-block-start:0}._0X3Nba_section a._0X3Nba_sideSheet{font-size:max(.875rem, min(var(--type-body), 7.5cqi));white-space:normal;text-align:start;margin-block-start:calc(var(--space-3) - .625rem);display:inline-flex}._0X3Nba_plan ._0X3Nba_download{display:none}}
.kY4B0q_screen{background:var(--cs-ink);min-block-size:max(34rem,100svh);color:var(--cs-white);align-content:end;padding-block:0;display:grid;position:relative;overflow:clip}.kY4B0q_pic{position:absolute;inset:0}.kY4B0q_pic:after{content:"";pointer-events:none;background:linear-gradient(to bottom, #231f2099 0, #231f2070 var(--header-h), #231f2029 calc(var(--header-h) * 2), transparent 24%), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 82%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 64%, transparent) 22%, color-mix(in srgb, var(--cs-ink) 34%, transparent) 38%, color-mix(in srgb, var(--cs-ink) 8%, transparent) 50%, transparent 58%);position:absolute;inset:0}.kY4B0q_frame{aspect-ratio:auto;border-radius:0;block-size:100%}.kY4B0q_listing{z-index:1;gap:var(--space-4);padding-block:calc(var(--header-h) + var(--space-block)) clamp(2rem, 6svh, 4.5rem);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.kY4B0q_listing>*,.kY4B0q_name>*,.kY4B0q_more>*{min-inline-size:0}.kY4B0q_kicker{color:#ffffffdb;font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;line-height:1.4}.kY4B0q_address{margin:var(--space-1) 0 0;color:var(--cs-white);font-family:var(--font-display);font-weight:var(--weight-display-strong);font-size:min(clamp(2.25rem,1.5rem + 3.5vw,5rem),10svh);line-height:var(--leading-title);letter-spacing:var(--tracking-screen);text-wrap:balance;overflow-wrap:break-word}.kY4B0q_lot{margin:var(--space-1) 0 0;color:var(--cs-white);font-size:var(--type-fact);font-weight:var(--weight-medium);line-height:1.3}.kY4B0q_facts{border-block:1px solid #ffffff52;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.kY4B0q_fact{min-inline-size:0;padding:var(--space-3) var(--space-2);flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;display:flex}.kY4B0q_fact:first-child{padding-inline-start:0}.kY4B0q_fact+.kY4B0q_fact{border-inline-start:1px solid #ffffff52}.kY4B0q_factN{color:var(--cs-white);font-family:var(--font-display);font-weight:var(--weight-display-strong);font-size:var(--type-card);white-space:nowrap;margin:0;line-height:1}.kY4B0q_factN .kY4B0q_plus{font-family:var(--font-sans);font-weight:var(--weight-medium);vertical-align:.2em;margin-inline-start:.05em;font-size:.7em}.kY4B0q_factWhat{color:#ffffffdb;font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.kY4B0q_actions{gap:var(--space-1);margin-block-start:var(--space-4);display:grid}.kY4B0q_btn{inline-size:100%}.kY4B0q_see{--btn-hover:#231f2014;--btn-press:#231f2024;background:var(--cs-paper);color:var(--cs-ink)}.kY4B0q_book{--btn-hover:#ffffff1a;--btn-press:#ffffff29;color:var(--cs-white);box-shadow:inset 0 0 0 2px var(--color-on-dark-line)}.kY4B0q_mls{margin:var(--space-2) 0 0;color:#fffc;font-size:var(--type-small);line-height:1.4}@media (max-aspect-ratio:3/4){.kY4B0q_screen{min-block-size:100svh}.kY4B0q_pic:after{background:linear-gradient(to bottom, #231f2099 0, #231f2070 var(--header-h), transparent calc(var(--header-h) * 2.5))}.kY4B0q_frame img{object-position:50% -8vw;background-position:50% -8vw}.kY4B0q_listing{background:linear-gradient(to bottom, transparent calc(70vw - .5rem), color-mix(in srgb, var(--cs-ink) 55%, transparent) calc(70vw + var(--space-3)), color-mix(in srgb, var(--cs-ink) 76%, transparent) calc(70vw + 10rem), color-mix(in srgb, var(--cs-ink) 86%, transparent) 100%);padding-block-start:calc(70vw + var(--space-3))}}@media (max-height:33.99rem) and (orientation:landscape){.kY4B0q_screen{min-block-size:100svh}.kY4B0q_pic{inset-inline-end:calc(50% + var(--grid-gap) / 2)}.kY4B0q_frame img{object-position:45% 35%;background-position:45% 35%}.kY4B0q_listing{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gap);padding-block:calc(var(--header-h) + var(--space-2)) var(--space-3);align-items:end}.kY4B0q_name{grid-column:1/span 6}.kY4B0q_more{grid-column:7/-1;padding-inline-start:var(--grid-gap)}.kY4B0q_facts{grid-template-columns:repeat(3,minmax(min-content,1fr))}.kY4B0q_fact{padding-block:var(--space-2)}.kY4B0q_actions{margin-block-start:var(--space-3)}.kY4B0q_pic:after{background:linear-gradient(to bottom, #231f2099 0, #231f2070 var(--header-h), transparent calc(var(--header-h) * 2)), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 82%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 66%, transparent) 30%, color-mix(in srgb, var(--cs-ink) 30%, transparent) 46%, transparent 60%)}}@media (max-height:33.99rem) and (orientation:landscape) and (max-width:47.99rem){.kY4B0q_pic{inset-inline-end:calc((100% - 2 * var(--gutter) + var(--grid-gap)) * 5 / 12 + var(--gutter))}.kY4B0q_frame img{object-position:40% 35%;background-position:40% 35%}.kY4B0q_name{grid-column:1/span 7}.kY4B0q_more{grid-column:8/-1;padding-inline-start:var(--space-1)}}@media (min-width:48rem){.kY4B0q_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.kY4B0q_btn{inline-size:auto}}@media (min-width:64rem){.kY4B0q_listing{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gap);align-items:end}.kY4B0q_name{grid-column:1/span 6}.kY4B0q_more{grid-column:7/-1}}@media (min-width:80rem){.kY4B0q_name{grid-column:1/span 7}.kY4B0q_more{grid-column:8/-1}}
.iXLyHG_screen{overflow-x:clip}.iXLyHG_spread{--side:max(var(--gutter), calc((100% - var(--content-max)) / 2))}.iXLyHG_words{padding-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;display:flex}.iXLyHG_title{max-inline-size:100%;margin:0}.iXLyHG_title>*{max-inline-size:100%}.iXLyHG_title>:first-child{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:lining-nums;font-size:clamp(6.5rem,42vw,11rem);line-height:.86}.iXLyHG_title>:last-child{letter-spacing:-.015em;margin-block-start:.42em;font-size:clamp(2.5rem,1.75rem + 3vw,3.25rem);line-height:1.06}.iXLyHG_price{align-items:center;gap:var(--space-line);margin:var(--space-4) 0 0;color:var(--color-heading);font-family:var(--font-sans);font-size:clamp(1.375rem,1rem + 1vw,1.75rem);font-weight:var(--weight-medium);letter-spacing:.01em;font-variant-numeric:lining-nums;flex-direction:column;line-height:1.3;display:flex}.iXLyHG_price:before{content:"";border-block-start:1px solid #163f5752;inline-size:3.5rem;display:block}.iXLyHG_detail{flex-direction:column;align-items:center;max-inline-size:100%;display:flex}.iXLyHG_community{max-inline-size:28rem;margin:var(--space-2) 0 0;color:var(--color-text);font-size:var(--type-body);line-height:var(--leading-body);text-wrap:pretty}.iXLyHG_picture{margin-block-start:var(--space-block);margin-inline:var(--gutter);aspect-ratio:4/5;border-radius:var(--radius-picture);background:var(--color-line-soft);max-block-size:75svh}.iXLyHG_picture[data-hero-film]{block-size:auto;min-block-size:0}.iXLyHG_picture[data-hero-film] :is(img,video){scale:1.02}@media (min-width:40rem){.iXLyHG_picture{inline-size:min(100% - 2 * var(--gutter), 34rem);margin-inline:auto}}@media (min-width:64rem){.iXLyHG_spread{grid-template-columns:[full-start] calc(var(--side) - var(--grid-gap)) [content-start] repeat(var(--grid-columns), minmax(0, 1fr)) [content-end] calc(var(--side) - var(--grid-gap)) [full-end];column-gap:var(--grid-gap);align-items:stretch;display:grid}.iXLyHG_words{text-align:start;grid-area:1/2/auto/span 5;justify-content:space-between;align-items:flex-start;min-inline-size:0;padding-inline:0}.iXLyHG_title>:first-child{margin-inline-start:-.04em;font-size:min(12.5rem,13vw);line-height:.84}.iXLyHG_title>:last-child{font-size:min(4.75rem,4.9vw)}.iXLyHG_detail{align-self:stretch;align-items:stretch}.iXLyHG_price{align-self:stretch;align-items:flex-start}.iXLyHG_price:before{inline-size:100%}.iXLyHG_picture{aspect-ratio:16/9;grid-area:1/7/auto/content-end;align-self:center;max-block-size:none;inline-size:auto;margin:0}}@media (max-width:63.99rem){.iXLyHG_picture{aspect-ratio:16/9;max-block-size:none}}
.FeRxEa_script{aspect-ratio:332/39;background:currentColor;inline-size:100%;max-inline-size:22em;display:block;-webkit-mask:url(/brand/script-champlain-shores.svg) 50%/contain no-repeat;mask:url(/brand/script-champlain-shores.svg) 50%/contain no-repeat}
.Grjkva_footer{--f-bg:var(--cs-paper);--f-text:var(--cs-ink);--f-soft:var(--cs-charcoal);--f-line:#231f2024;padding-block:clamp(4rem, 2.886rem + 4.571vw, 7rem) max(var(--space-6), env(safe-area-inset-bottom,0px));background:var(--f-bg);color:var(--f-text)}.Grjkva_footer[data-tone=ink]{--f-bg:var(--cs-ink);--f-text:var(--cs-paper);--f-soft:var(--cs-mist);--f-line:#fafaf829}.Grjkva_wrap{gap:clamp(3rem,2.443rem + 2.286vw,4.5rem);display:grid}.Grjkva_sign{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.Grjkva_welcome{font-size:var(--type-welcome);justify-items:center;gap:.35em;margin:0;display:grid}.Grjkva_caps{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1}.Grjkva_script{inline-size:7.4em;max-inline-size:100%}.Grjkva_actions{gap:.75rem;inline-size:min(100%,22rem);display:grid}.Grjkva_facts{gap:var(--space-5);border-block-start:1px solid var(--f-line);padding-block-start:var(--space-5);display:grid}.Grjkva_fact{text-align:center;align-content:start;justify-items:center;gap:.625rem;min-inline-size:0;display:grid}.Grjkva_label{color:var(--f-soft);font-size:.875rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;line-height:1.2}.Grjkva_value{color:var(--f-text);font-family:var(--font-display);font-size:clamp(1.5rem,1.407rem + .381vw,1.75rem);font-style:normal;font-weight:var(--weight-display-strong);letter-spacing:var(--tracking-screen);overflow-wrap:anywhere;margin:0;line-height:1.25}.Grjkva_reach{min-block-size:var(--tap);max-inline-size:100%;margin-block:calc((var(--tap) - 1.25em) / -2);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.Grjkva_at{font-family:Georgia,serif;font-size:.86em}@media (hover:hover) and (pointer:fine){.Grjkva_reach:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}}.Grjkva_more{font-size:var(--type-body);justify-self:center}.Grjkva_links{font-size:var(--type-nav);flex-wrap:wrap;justify-content:center;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:flex}.Grjkva_links li{min-block-size:var(--tap);align-items:center;min-inline-size:0;max-inline-size:100%;display:flex}.Grjkva_more,.Grjkva_links a,.Grjkva_trust a{--link-pad-block:calc((var(--tap) - 1lh) / 2);min-inline-size:var(--tap);max-inline-size:100%;color:var(--f-text);text-overflow:ellipsis;white-space:nowrap;overflow:clip}.Grjkva_base{justify-items:center;gap:var(--space-3);border-block-start:1px solid var(--f-line);text-align:center;padding-block-start:var(--space-5);display:grid}.Grjkva_seal{block-size:4.5rem;inline-size:4.5rem}.Grjkva_legal{gap:var(--space-2);grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.Grjkva_trust,.Grjkva_fine{flex-wrap:wrap;justify-content:center;gap:0 1.25rem;margin:0;display:flex}.Grjkva_trust{font-size:var(--type-body);align-items:baseline}.Grjkva_trust a{font-weight:var(--weight-regular)}.Grjkva_fine{color:var(--f-soft);font-size:var(--type-fine);gap:.25rem 1rem;line-height:1.5}.Grjkva_trust>*,.Grjkva_fine>*{overflow-wrap:anywhere;min-inline-size:0}@media (max-width:47.999rem){.Grjkva_fine{flex-direction:column;align-items:center;gap:0;line-height:1.45}.Grjkva_fine>*{text-wrap:balance;max-inline-size:100%}}@media (max-width:63.99rem){.Grjkva_links:after{content:"";flex-basis:100%;order:1}.Grjkva_links li:nth-child(n+4){order:2}}@media (min-width:22.5rem) and (max-width:61.86rem){.Grjkva_trust{grid-template-columns:repeat(2,auto);justify-content:center;justify-items:center;column-gap:1rem;display:grid}.Grjkva_trust>span{grid-column:1/-1}}@media (min-width:34rem) and (max-width:61.86rem){.Grjkva_trust{grid-template-columns:repeat(3,auto);column-gap:1.25rem}}@media (min-width:48rem){.Grjkva_actions{inline-size:auto;display:flex}.Grjkva_facts{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.Grjkva_fact{text-align:start;justify-items:start}.Grjkva_more{justify-self:start}.Grjkva_links{margin-block:calc((var(--tap) - 1lh) / -2);justify-content:flex-start}.Grjkva_base{place-items:center start;column-gap:var(--space-4);text-align:start;grid-template-columns:auto minmax(0,1fr)}.Grjkva_trust,.Grjkva_fine{justify-content:flex-start}.Grjkva_trust{justify-items:start}}@media (min-width:64rem){.Grjkva_footer{align-content:center;min-block-size:100svh;display:grid}.Grjkva_facts{grid-template-columns:repeat(4,minmax(0,max-content));justify-content:space-between}.Grjkva_links{grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;gap:0 1.5rem;max-inline-size:none;display:grid}}@media (min-width:64rem) and (max-height:49.9rem){.Grjkva_footer{padding-block:6.25rem 1.5rem}.Grjkva_wrap{gap:clamp(1.25rem,45svh - 16.5rem,4.5rem)}.Grjkva_welcome{font-size:clamp(2.5rem,7svh,4.125rem)}}.Grjkva_quick{display:none}@media (max-width:47.99rem){.Grjkva_quick{inline-size:min(100%,24rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-block-start:var(--space-2);display:grid}.Grjkva_quick>a{min-inline-size:0;font-size:var(--type-button);white-space:nowrap;padding-inline:.5rem}.Grjkva_more,.Grjkva_wideOnly{display:none}.Grjkva_seal{block-size:3.5rem;inline-size:3.5rem}}@media (max-width:22.49rem){.Grjkva_quick{grid-template-columns:repeat(2,minmax(0,1fr))}.Grjkva_quick>a:first-child{grid-column:1/-1}}.Grjkva_phoneSheet{display:none}@media (max-width:47.99rem),(max-height:33.99rem) and (orientation:landscape){.Grjkva_phoneSheet{display:inline-block}.Grjkva_wideSheet{display:none}}
.ldgnoG_header{--veil:#fafaf8e6;--veil-solid:#fafaf8;--mark-shadow:0 0 1.125rem #091c286b, 0 1px 3px #091c2838;--mark-drop:drop-shadow(0 0 .75rem #091c2866) drop-shadow(0 1px 2px #091c2833);z-index:50;block-size:var(--header-h);color:var(--cs-navy);pointer-events:none;transition:transform var(--dur-frost,.5s) var(--ease), color var(--dur-float) var(--ease);position:sticky;inset-block-start:0}.ldgnoG_header[data-home]{position:fixed;inset-inline:0}.ldgnoG_header:has(~main [data-hero-page]:not([style*=none])){position:fixed;inset-inline:0}@media (scripting:none){.ldgnoG_header{position:relative}.ldgnoG_header[data-home]{position:absolute}.ldgnoG_header:has(~main [data-hero-page]:not([style*=none])){position:absolute}}@media (max-width:35.99rem){.ldgnoG_header:has(~main [data-book-page]:not([style*=none])){z-index:71}.ldgnoG_header:has(~main [data-book-page]:not([style*=none])) .ldgnoG_actions .ldgnoG_book{display:none}}.ldgnoG_header[data-tuck]{transform:translateY(-100%)}.ldgnoG_header:focus-within{transform:none}.ldgnoG_header:before,.ldgnoG_header:after{content:"";z-index:-1;block-size:calc(100% + var(--veil-reach));clip-path:inset(var(--veil-top,0px) 0 max(0px, calc(100% - var(--veil-cut,100vh))) 0);opacity:0;pointer-events:none;transition:opacity var(--dur-float) var(--ease);position:absolute;inset:0 0 auto}.ldgnoG_header:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:var(--blur-fade);-webkit-mask-image:var(--blur-fade);mask-image:var(--blur-fade)}.ldgnoG_header:after{background-color:var(--veil);-webkit-mask-image:var(--veil-fade);-webkit-mask-image:var(--veil-fade);mask-image:var(--veil-fade)}.ldgnoG_header{--veil-reach:2.5rem;--blur-fade:linear-gradient(to bottom, #000 0, #000 var(--header-h), #000000f0 calc(var(--header-h) + .375rem), #000c calc(var(--header-h) + .75rem), #0009 calc(var(--header-h) + 1.125rem), #00000061 calc(var(--header-h) + 1.5rem), #0000002e calc(var(--header-h) + 1.875rem), #0000000d calc(var(--header-h) + 2.25rem), transparent calc(var(--header-h) + 2.5rem));--veil-fade:linear-gradient(to bottom, #000 0%, #000 50%, #000000f5 58%, #000000d9 66%, #000000a6 74%, #00000069 82%, #0003 89%, #0000000f 95%, transparent 100%)}.ldgnoG_header[data-past]:before,.ldgnoG_header[data-past]:after{opacity:1}.ldgnoG_header[data-tuck]:before,.ldgnoG_header[data-tuck]:after{opacity:0}.ldgnoG_header[data-tone=ink]{--veil:#231f20db;--veil-solid:#231f20}.ldgnoG_header[data-tone=photo]{--veil:#091c28b3;--veil-solid:#091c28;--veil-reach:7rem;--veil-fade:linear-gradient(to bottom, #000 0%, #000000f0 20%, #000000d1 35%, #000000a3 48%, #00000073 60%, #00000045 72%, #0000001f 84%, #0000000a 93%, transparent 100%)}.ldgnoG_header[data-veil-fill]:after{background-image:linear-gradient(to bottom, var(--veil-solid) var(--fill-top,0px), transparent var(--fill-top,0px) var(--fill-from,100%), var(--veil-solid) var(--fill-from,100%));--fill-mask:linear-gradient(to bottom, #000 var(--fill-top,0px), transparent var(--fill-top,0px) var(--fill-from,100%), #000 var(--fill-from,100%));-webkit-mask-image:var(--veil-fade), var(--fill-mask);-webkit-mask-image:var(--veil-fade), var(--fill-mask);mask-image:var(--veil-fade), var(--fill-mask)}.ldgnoG_header[data-veil-fill]:before{transform:translateY(var(--fill-top,0px));block-size:calc(min(100% + var(--veil-reach), var(--fill-from,100vh)) - var(--fill-top,0px));clip-path:inset(0 0 max(0px, calc(100% + var(--fill-top,0px) - var(--veil-cut,100vh))) 0);-webkit-mask-position:0 calc(-1 * var(--fill-top,0px));-webkit-mask-position:0 calc(-1 * var(--fill-top,0px));mask-position:0 calc(-1 * var(--fill-top,0px));-webkit-mask-size:100% calc(100% + var(--fill-top,0px));-webkit-mask-size:100% calc(100% + var(--fill-top,0px));mask-size:100% calc(100% + var(--fill-top,0px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-transparency:reduce){.ldgnoG_header{--veil:#fafaf8f7}.ldgnoG_header[data-tone=ink]{--veil:#231f20f7}.ldgnoG_header[data-tone=photo]{--veil:#091c28d9}}.ldgnoG_inner{justify-content:space-between;align-items:center;gap:var(--space-1);block-size:100%;max-inline-size:var(--wrap-max);padding-inline:var(--gutter);margin-inline:auto;display:flex}.ldgnoG_brand,.ldgnoG_nav,.ldgnoG_actions,.ldgnoG_callSheet,.ldgnoG_menu{pointer-events:auto}.ldgnoG_brand{min-block-size:var(--tap);border-radius:var(--radius-s);flex:none;justify-self:start;align-items:center;display:flex}.ldgnoG_mark{block-size:2.25rem;inline-size:5.75rem;display:block;position:relative}.ldgnoG_mark img{block-size:100%;inline-size:100%;transition:opacity var(--dur-float) var(--ease), filter var(--dur-float) var(--ease);position:absolute;inset:0}.ldgnoG_mark .ldgnoG_markLight{opacity:0}.ldgnoG_nav{display:none}.ldgnoG_nav ul{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ldgnoG_navLink{min-block-size:var(--tap);border-radius:var(--radius-s);font-size:var(--type-nav);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex;position:relative}.ldgnoG_navLink:after{content:"";transform-origin:0;block-size:2px;transition:transform var(--dur-frost,.5s) var(--ease);background:currentColor;position:absolute;inset-block-end:.625rem;inset-inline:1rem;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.ldgnoG_navLink:hover:after{transform:scaleX(1)}}.ldgnoG_navLink:focus-visible:after,.ldgnoG_navLink[aria-current]:after{transform:scaleX(1)}.ldgnoG_actions{flex:none;align-items:center;gap:.375rem;display:flex;position:relative}.ldgnoG_icon{inline-size:var(--tap);block-size:var(--tap);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:opacity var(--dur-ui) var(--ease), color var(--dur-float) var(--ease), transform .16s var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.ldgnoG_icon svg{transition:filter var(--dur-float) var(--ease)}@media (hover:hover) and (pointer:fine){.ldgnoG_icon:hover{opacity:.68}}.ldgnoG_icon:active{transform:scale(.94)}.ldgnoG_actions .ldgnoG_book,.ldgnoG_menuTop .ldgnoG_book{min-block-size:var(--tap);border:1px solid;border-color:color-mix(in srgb, currentColor 70%, transparent);color:inherit;white-space:nowrap;transition:transform .16s var(--ease), border-color var(--dur-ui) var(--ease), color var(--dur-float) var(--ease);background:0 0;padding:0 calc(1rem - 1px);font-size:1.125rem}.ldgnoG_actions .ldgnoG_book:before,.ldgnoG_menuTop .ldgnoG_book:before{content:none}@media (hover:hover) and (pointer:fine){.ldgnoG_actions .ldgnoG_book:hover,.ldgnoG_menuTop .ldgnoG_book:hover{border-color:currentColor}}.ldgnoG_actions .ldgnoG_book:focus-visible,.ldgnoG_menuTop .ldgnoG_book:focus-visible{border-color:currentColor}.ldgnoG_header[data-home]:not([data-past]),.ldgnoG_header[data-tone]{color:var(--cs-paper)}.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_mark .ldgnoG_markLight,.ldgnoG_header[data-tone] .ldgnoG_mark .ldgnoG_markLight{opacity:1}.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_mark .ldgnoG_markDark,.ldgnoG_header[data-tone] .ldgnoG_mark .ldgnoG_markDark{opacity:0}.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_navLink,.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_actions .ldgnoG_book,.ldgnoG_header[data-tone=photo] .ldgnoG_navLink,.ldgnoG_header[data-tone=photo] .ldgnoG_actions .ldgnoG_book{text-shadow:var(--mark-shadow)}.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_mark img,.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_actions .ldgnoG_icon svg,.ldgnoG_header[data-tone=photo] .ldgnoG_mark img,.ldgnoG_header[data-tone=photo] .ldgnoG_actions .ldgnoG_icon svg{filter:var(--mark-drop)}.ldgnoG_header[data-home]:not([data-past]) .ldgnoG_inner :focus-visible,.ldgnoG_header[data-tone] .ldgnoG_inner :focus-visible{outline-color:var(--cs-paper)}.ldgnoG_brand,.ldgnoG_nav{transition:opacity var(--dur-float) var(--ease), visibility 0s}@media (min-width:64rem){.ldgnoG_inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ldgnoG_brand{min-block-size:var(--control)}.ldgnoG_mark{block-size:2.9375rem;inline-size:7.5rem}.ldgnoG_nav{display:block}.ldgnoG_actions{justify-self:end;gap:.75rem}.ldgnoG_actions .ldgnoG_icon{inline-size:var(--control);block-size:var(--control)}.ldgnoG_actions .ldgnoG_book{min-block-size:var(--control);padding:0 calc(1.75rem - 1px)}.ldgnoG_menuPhone,.ldgnoG_callPhone{display:none}}@media (max-width:22.49rem){.ldgnoG_inner{padding-inline:.75rem}.ldgnoG_actions{gap:.25rem}.ldgnoG_mark{block-size:1.875rem;inline-size:4.75rem}.ldgnoG_actions .ldgnoG_book{padding:0 calc(.625rem - 1px);font-size:1rem}}@media (prefers-reduced-motion:reduce){.ldgnoG_header,.ldgnoG_header *,.ldgnoG_header:before,.ldgnoG_header:after{transition-duration:0s!important;transition-delay:0s!important}}.ldgnoG_callSheet:focus,.ldgnoG_menu:focus{outline:none}.ldgnoG_callSheet{inset:calc(var(--header-h) + .5rem) var(--gutter) auto auto;inline-size:min(22rem, calc(100vw - 2 * var(--gutter)));max-inline-size:none;max-block-size:calc(100dvh - var(--header-h) - 1rem);border-radius:var(--radius-sheet);background:var(--cs-paper);color:var(--color-text);border:0;margin:0;padding:0;position:fixed;box-shadow:0 18px 50px -18px #091c2873,0 0 0 1px #163f5714}.ldgnoG_callSheet[open]{opacity:1;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:none}@starting-style{.ldgnoG_callSheet[open]{opacity:0;transform:translateY(-.5rem)}}@media (max-width:47.999rem){.ldgnoG_callSheet{inline-size:auto;inset-inline-start:var(--gutter)}}.ldgnoG_callSheet::backdrop{background:#091c283d}.ldgnoG_callBody{gap:.75rem;padding:1rem;display:grid;position:relative}.ldgnoG_number{min-block-size:var(--tap);color:var(--color-heading);font-size:var(--type-lede);font-weight:var(--weight-medium);white-space:nowrap;order:-1;align-items:center;padding-inline:.5rem 3.5rem;display:flex}.ldgnoG_sheetClose{color:var(--cs-navy);position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.ldgnoG_menu{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:0 0 max(2rem, env(safe-area-inset-bottom,0px));background:var(--cs-ink);color:var(--cs-white);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.ldgnoG_menu[open]{opacity:1;transition:opacity .3s var(--ease);flex-direction:column;display:flex}@starting-style{.ldgnoG_menu[open]{opacity:0}}.ldgnoG_menu::backdrop{background:var(--cs-ink)}.ldgnoG_menuTop{block-size:var(--header-h);padding-inline:var(--gutter);flex:none;align-items:center;gap:.375rem;display:flex}.ldgnoG_menuMark{block-size:2.25rem;inline-size:5.75rem;margin-inline-end:auto;display:block}.ldgnoG_menuMark img{block-size:100%;inline-size:100%}.ldgnoG_menuTop .ldgnoG_icon{color:var(--cs-white)}.ldgnoG_menuNav{padding:var(--space-4) var(--gutter) 0}.ldgnoG_menuNav ul{margin:0;padding:0;list-style:none}.ldgnoG_menuNav a{min-block-size:4.5rem;color:var(--cs-white);font-family:var(--font-display);font-size:2.5rem;font-weight:var(--weight-display);letter-spacing:var(--tracking-screen);border-block-end:1px solid #ffffff29;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:flex}.ldgnoG_menuNav a:focus-visible{border-radius:var(--radius-s)}.ldgnoG_menuNav a[aria-current]:before,.ldgnoG_menuNav a[aria-current]:after{content:"";border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem}.ldgnoG_menuNav a[aria-current]:before{margin-inline-end:.875rem}.ldgnoG_menuNav a[aria-current]:after{background:currentColor;margin-inline-start:.875rem}.ldgnoG_menuEnd{padding:var(--space-5) var(--gutter) 0;gap:.75rem;margin-block-start:auto;display:grid}@media (max-width:63.99rem) and (max-height:32rem){.ldgnoG_menuNav{padding-block-start:var(--space-1)}.ldgnoG_menuNav a{min-block-size:var(--tap);font-size:2rem}.ldgnoG_menuEnd{padding-block-start:var(--space-2)}}
.M9PeQa_sheet{--sheet-h:min(var(--vvh,100dvh), 100dvh);inline-size:100%;max-inline-size:100%;block-size:var(--sheet-h);background:var(--color-surface);max-block-size:none;color:var(--color-text);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0}.M9PeQa_sheet[open]{animation:M9PeQa_sheet-in var(--dur-ui) var(--ease) both;flex-direction:column;display:flex}.M9PeQa_sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#231f2080}@keyframes M9PeQa_sheet-in{0%{opacity:0;transform:translateY(1.5rem)}}@media (min-width:36rem){.M9PeQa_sheet{--sheet-top:clamp(1rem, 25vh - 9rem, 6rem);block-size:fit-content;inline-size:min(36rem,100% - 2rem);max-block-size:calc(var(--sheet-h) - var(--sheet-top) - 1rem);margin:var(--sheet-top) auto auto;border-radius:var(--radius-sheet);overflow:hidden;box-shadow:0 1px 2px #231f200f,0 8px 24px #231f2014}}html[data-calm] .M9PeQa_sheet[open]{animation:none}.M9PeQa_flow{--color-heading:var(--cs-ink);--color-focus:var(--cs-ink);--color-hover:#231f200f;--color-accent:var(--cs-ink);--color-line-soft:#231f2024;--field-line:#8a8788;--step-dur:.2s;--field-edge:1.5px solid var(--field-line);--field-on:inset 0 0 0 .5px var(--cs-ink);flex-direction:column;flex:auto;min-block-size:0;display:flex;container:flow/inline-size}.M9PeQa_win{--pad-x:1.5rem;--bar-pad:1rem var(--pad-x) 0;--head-pad:.875rem var(--pad-x) 1rem;--medal:2.75rem;--title-size:1.5rem;--q-size:var(--type-question);--body-top:1.5rem;--body-pad:var(--body-top) var(--pad-x) 1.5rem;--gap:1rem;--choice-h:3.75rem;--lot-h:3.5rem;--lot-gap:.5rem;--time-h:3rem;--field-h:var(--control);--notes-h:7.5rem;--btn-h:var(--control);--foot-pad:.875rem var(--pad-x) calc(1rem + env(safe-area-inset-bottom,0px));background:var(--color-surface);flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}@container flow (max-width:35.99rem){.M9PeQa_win{--pad-x:1rem;--bar-pad:.75rem var(--pad-x) 0;--head-pad:.625rem var(--pad-x) .75rem;--medal:2.25rem;--title-size:1.25rem;--q-size:1.5rem;--body-top:1.25rem;--body-pad:var(--body-top) var(--pad-x) 1.25rem;--choice-h:3.5rem;--lot-gap:.375rem;--foot-pad:.75rem var(--pad-x) calc(.75rem + env(safe-area-inset-bottom,0px))}.M9PeQa_sub{display:none}}.M9PeQa_flow[data-page] .M9PeQa_head{display:none}.M9PeQa_flow:not([data-dense="0"]) .M9PeQa_win{--body-pad:var(--body-top) var(--pad-x) 1rem;--gap:.75rem;--notes-h:6rem;--lot-h:3.25rem;--foot-pad:.625rem var(--pad-x) calc(.625rem + env(safe-area-inset-bottom,0px))}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_win{--body-pad:var(--body-top) var(--pad-x) .75rem;--field-h:3rem;--notes-h:5rem;--btn-h:3rem;--choice-h:3.25rem;--lot-h:var(--tap)}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_win{--body-pad:var(--body-top) var(--pad-x) .5rem;--gap:.5rem;--lot-gap:.25rem;--foot-pad:.5rem var(--pad-x) calc(.5rem + env(safe-area-inset-bottom,0px))}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_lotGroup{gap:.25rem}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_hint{display:none}.M9PeQa_flow[data-dense="4"] .M9PeQa_field{gap:.25rem}.M9PeQa_flow[data-dense="4"] .M9PeQa_fieldError{line-height:1.3}.M9PeQa_flow[data-dense="4"] .M9PeQa_held{font-size:var(--type-small)}.M9PeQa_flow[data-dense="4"] .M9PeQa_heldWhen{padding-block:.25rem}@container flow (max-width:31.99rem){.M9PeQa_flow:not([data-dense="0"]) .M9PeQa_times{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.M9PeQa_flow:not([data-dense="0"]) .M9PeQa_time{padding:0;font-size:.875rem}}.M9PeQa_bar{padding:var(--bar-pad);flex:none;gap:.375rem;display:flex}.M9PeQa_bar>span{border-radius:var(--radius-pill);background:var(--color-line-soft);flex:1 1 0;block-size:4px;position:relative;overflow:hidden}.M9PeQa_bar>span:after{content:"";background:var(--cs-ink);transform-origin:0;transition:transform var(--step-dur) var(--ease);position:absolute;inset:0;transform:scaleX(0)}.M9PeQa_bar>[data-on]:after{transform:none}html[data-calm] .M9PeQa_bar>span:after{transition:none}.M9PeQa_head{padding:var(--head-pad);border-block-end:1px solid var(--color-line-soft);flex:none;align-items:center;gap:.875rem;display:flex}.M9PeQa_medal{inline-size:var(--medal);block-size:var(--medal);color:var(--cs-ink);background:#231f200f;border-radius:.75rem;flex:none;place-items:center;display:grid}.M9PeQa_headText{flex:auto;min-inline-size:0}.M9PeQa_eyebrow{color:var(--color-accent);font-size:.875rem;font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.M9PeQa_title{color:var(--color-heading);font-family:var(--font-display);font-size:var(--title-size);font-weight:var(--weight-display-strong);margin-block-start:.125rem;line-height:1.15}.M9PeQa_sub{font-size:var(--type-small);margin-block-start:.25rem;line-height:1.35}.M9PeQa_close{inline-size:var(--tap);block-size:var(--tap);background:var(--color-hover);color:var(--color-heading);cursor:pointer;transition:background-color var(--dur-press) var(--ease-ui);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.M9PeQa_close:hover{background:var(--color-line-soft)}}@media (max-height:47.49rem){.M9PeQa_win{--bar-pad:.625rem var(--pad-x) 0;--head-pad:.5rem var(--pad-x) .625rem;--body-top:1rem}@container flow (max-width:35.99rem){.M9PeQa_win{--body-top:.75rem}}.M9PeQa_sub{display:none}.M9PeQa_flow[data-page] .M9PeQa_win{--bar-pad:.125rem var(--pad-x) 0}.M9PeQa_flow[data-page] .M9PeQa_bar{z-index:1;position:absolute;inset:0 0 auto}.M9PeQa_flow[data-page] .M9PeQa_bar>span{block-size:3px}}@media (max-height:40.99rem){.M9PeQa_win{--bar-pad:.375rem var(--pad-x) 0;--head-pad:.875rem var(--pad-x) .375rem;--medal:0px;--title-size:1.125rem;--q-size:1.25rem;--body-top:.875rem}@container flow (max-width:35.99rem){.M9PeQa_win{--body-top:.75rem}}.M9PeQa_medal,.M9PeQa_eyebrow{display:none}.M9PeQa_bar{z-index:1;position:absolute;inset:0 0 auto}.M9PeQa_bar>span{block-size:3px}}@media (min-height:31.3rem) and (max-height:37.49rem){@container flow (max-width:35.99rem){.M9PeQa_win{--q-size:1.125rem}}}.M9PeQa_form{flex-direction:column;flex:0 auto;min-block-size:0;display:flex}.M9PeQa_body{min-block-size:0;padding:var(--body-pad);overscroll-behavior:contain;flex:0 auto;overflow:hidden auto}.M9PeQa_step{gap:var(--gap);animation:M9PeQa_step-in var(--step-dur) var(--ease) both;flex-direction:column;display:flex}@keyframes M9PeQa_step-in{0%{opacity:0;transform:translate(.375rem)}}html[data-calm] .M9PeQa_step{animation:none}@media (max-height:31.25rem){.M9PeQa_sheet{overflow:hidden auto}.M9PeQa_flow,.M9PeQa_win,.M9PeQa_form,.M9PeQa_body{flex:none}.M9PeQa_body{overflow:visible}.M9PeQa_win{--body-top:.75rem}}.M9PeQa_flow[data-still] .M9PeQa_step{animation:none}.M9PeQa_ghost{border-radius:var(--radius-s);background:var(--color-hover);block-size:18rem;animation:.9s ease-in-out infinite alternate M9PeQa_ghost}.M9PeQa_ghost[data-for=field]{block-size:calc(var(--field-h) + 1.75rem)}.M9PeQa_ghost[data-for=notes]{block-size:calc(var(--notes-h) + 1.75rem)}@keyframes M9PeQa_ghost{to{opacity:.45}}html[data-calm] .M9PeQa_ghost{animation:none}.M9PeQa_question{color:var(--color-heading);font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-size:var(--q-size);font-weight:var(--weight-display-strong);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.18}.M9PeQa_question:focus{outline:none}.M9PeQa_hint{font-size:var(--type-small);margin-block-start:calc(.25rem - var(--gap));line-height:1.4}.M9PeQa_summary{min-inline-size:0;max-inline-size:100%;color:var(--color-text);font:inherit;font-size:var(--type-small);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block-start:calc(.25rem - var(--gap));padding:0;line-height:1.4;display:block;position:relative}.M9PeQa_summary:after{content:"";position:absolute;inset:-1.25rem -.25rem -.25rem}.M9PeQa_summaryEnd{white-space:nowrap}.M9PeQa_summaryChange{white-space:nowrap;color:var(--cs-ink);font-weight:var(--weight-semibold);text-underline-offset:.2em;margin-inline-start:.25rem;text-decoration:underline;display:inline-block}.M9PeQa_held{border-radius:var(--radius-s);min-inline-size:0;color:var(--cs-ink);font-size:var(--type-label);font-weight:var(--weight-semibold);background:#231f200f;flex-wrap:wrap;align-items:center;gap:0 .5rem;padding-inline:1rem .25rem;line-height:1.3;display:flex}.M9PeQa_heldWhen{overflow-wrap:anywhere;flex:12rem;min-inline-size:0;padding-block:.5rem}.M9PeQa_heldChange{min-block-size:var(--tap);border-radius:var(--radius-s);color:var(--cs-ink);font-family:inherit;font-size:inherit;font-weight:var(--weight-semibold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0 .75rem;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.M9PeQa_heldChange:hover{text-decoration-thickness:2px}}.M9PeQa_choices{gap:.625rem;display:grid}.M9PeQa_choice{inline-size:100%;min-inline-size:0;min-block-size:var(--choice-h);border:var(--field-edge);border-radius:var(--radius-card);background:var(--cs-white);color:var(--color-heading);font-size:var(--type-button);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;transition:border-color var(--dur-press) var(--ease-ui), background-color var(--dur-press) var(--ease-ui);align-items:center;gap:.875rem;padding:.625rem .75rem .625rem 1.125rem;line-height:1.25;display:flex}@media (hover:hover) and (pointer:fine){.M9PeQa_choice:hover{border-color:var(--cs-ink)}}.M9PeQa_choice:active{background:var(--color-hover);transform:scale(.985)}.M9PeQa_choice[aria-pressed=true]{border-color:var(--cs-ink);box-shadow:var(--field-on);background:var(--color-hover)}.M9PeQa_chevron{block-size:1.25rem;inline-size:1.25rem;color:var(--cs-ink);transition:transform var(--dur-press) var(--ease-ui);flex:none}@media (hover:hover) and (pointer:fine){.M9PeQa_choice:hover .M9PeQa_chevron{transform:translate(2px)}}.M9PeQa_choiceText{overflow-wrap:anywhere;flex:auto;min-inline-size:0}@container flow (max-width:22.49rem){.M9PeQa_choiceMore{display:none}}.M9PeQa_know{min-block-size:var(--tap);border-radius:var(--radius-s);color:var(--cs-ink);font-family:inherit;font-size:var(--type-label);font-weight:var(--weight-medium);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block-start:calc(.125rem - var(--gap));margin-inline-start:-.25rem;padding:0 .25rem;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.M9PeQa_know:hover{text-decoration-thickness:2px}}.M9PeQa_lotGroup{gap:.375rem;display:grid}.M9PeQa_lots{grid-template-columns:repeat(auto-fill, minmax(var(--tap), 1fr));gap:var(--lot-gap);display:grid}.M9PeQa_lot{min-inline-size:0;min-block-size:var(--lot-h);border:var(--field-edge);border-radius:var(--radius-s);background:var(--cs-white);color:var(--color-heading);font-family:inherit;font-size:var(--type-button);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--dur-press) var(--ease-ui), background-color var(--dur-press) var(--ease-ui);padding:0}@media (hover:hover) and (pointer:fine){.M9PeQa_lot:hover{border-color:var(--cs-ink)}}.M9PeQa_lot:active{transform:scale(.97)}.M9PeQa_lot[aria-pressed=true]{border-color:var(--cs-ink);box-shadow:var(--field-on);background:var(--color-hover)}.M9PeQa_when{gap:var(--gap);flex-direction:column;display:flex}.M9PeQa_picked{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);line-height:1.3}.M9PeQa_label{color:var(--color-text);font-size:var(--type-small);font-weight:var(--weight-semibold)}.M9PeQa_times{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block-start:calc(.5rem - var(--gap));display:grid}.M9PeQa_time{min-inline-size:0;min-block-size:var(--time-h);border:var(--field-edge);border-radius:var(--radius-pill);background:var(--cs-white);color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-press) var(--ease-ui), background-color var(--dur-press) var(--ease-ui);padding:0 .75rem}@media (hover:hover) and (pointer:fine){.M9PeQa_time:hover{border-color:var(--cs-ink)}}.M9PeQa_time:active{transform:scale(.97)}.M9PeQa_time[aria-pressed=true]{border-color:var(--cs-ink);background:var(--cs-ink);color:var(--cs-white)}@container flow (min-width:32rem){.M9PeQa_times{grid-template-columns:repeat(4,minmax(0,1fr))}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_win{--time-h:2.75rem}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_win{--time-h:2.5rem}}.M9PeQa_strip{margin-inline:calc(-1 * var(--pad-x));margin-block:calc(.5rem - var(--gap) - .375rem) -.375rem;padding:.375rem var(--pad-x);scroll-padding-inline:var(--pad-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(22.2222% - .444444rem);grid-auto-flow:column;gap:.5rem;display:grid;overflow:auto hidden}.M9PeQa_strip::-webkit-scrollbar{display:none}.M9PeQa_stripDay{min-inline-size:0;min-block-size:var(--strip-h,4.75rem);border:var(--field-edge);border-radius:var(--radius-card);background:var(--cs-white);color:var(--color-heading);font:inherit;scroll-snap-align:start;cursor:pointer;transition:border-color var(--dur-press) var(--ease-ui), background-color var(--dur-press) var(--ease-ui), transform var(--dur-press) var(--ease-ui);flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .25rem;display:flex}.M9PeQa_stripWeek,.M9PeQa_stripMonth{color:var(--color-text);font-size:var(--type-small);line-height:1.2}.M9PeQa_stripWeek{font-weight:var(--weight-semibold)}.M9PeQa_stripNum{font-size:1.375rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1}@media (hover:hover) and (pointer:fine){.M9PeQa_stripDay:hover{border-color:var(--cs-ink)}}.M9PeQa_stripDay:active{transform:scale(.97)}.M9PeQa_stripDay[aria-pressed=true]{border-color:var(--cs-ink);background:var(--cs-ink);color:var(--cs-white)}.M9PeQa_stripDay[aria-pressed=true] :is(.M9PeQa_stripWeek,.M9PeQa_stripMonth){color:var(--cs-white)}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_strip{--strip-h:4.25rem}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_strip{--strip-h:3.75rem}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_stripMonth{display:none}@container flow (min-width:32rem){.M9PeQa_strip{--strip-h:4.875rem;grid-auto-columns:min(5rem,15.3846% - .461539rem)}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_strip{--strip-h:4.5rem}.M9PeQa_flow:is([data-dense="3"],[data-dense="4"]) .M9PeQa_strip{--strip-h:4rem}}.M9PeQa_pair{align-items:start;gap:var(--gap) .875rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.M9PeQa_field{gap:.375rem;min-inline-size:0;display:grid}.M9PeQa_field label{color:var(--color-heading);font-size:var(--type-small);font-weight:var(--weight-semibold)}.M9PeQa_field input,.M9PeQa_field textarea{border:var(--field-edge);border-radius:var(--radius-card);background:var(--cs-white);inline-size:100%;min-inline-size:0;color:var(--cs-ink);font-family:inherit;font-size:var(--type-field);font-weight:var(--weight-medium)}.M9PeQa_field input{block-size:var(--field-h);padding:0 1rem}.M9PeQa_field textarea{block-size:var(--notes-h);resize:none;padding:.75rem 1rem;line-height:1.45;display:block}.M9PeQa_field textarea::placeholder{color:var(--color-text);opacity:.75}.M9PeQa_field input:focus-visible,.M9PeQa_field textarea:focus-visible{border-color:var(--cs-ink);box-shadow:var(--field-on);outline:none}.M9PeQa_field input[aria-invalid=true]{box-shadow:none;border-color:#b3261e}.M9PeQa_field input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 .5px #b3261e}.M9PeQa_fieldError,.M9PeQa_error{color:#b3261e;font-size:var(--type-small);overflow-wrap:anywhere;font-weight:400;line-height:1.4}.M9PeQa_error a{color:inherit;text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.M9PeQa_fieldFix{min-inline-size:0;max-inline-size:100%;color:var(--cs-ink);font:inherit;font-size:var(--type-small);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-self:start;margin-block-start:-.375rem;padding:.71875rem 0;line-height:1.4;display:block}.M9PeQa_fieldFix strong{font-weight:var(--weight-semibold);text-underline-offset:.2em;text-decoration:underline}.M9PeQa_check{font-size:var(--type-small);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;line-height:1.4;display:grid}.M9PeQa_check input{border:2px solid var(--cs-charcoal);background:var(--cs-white) none center / 1.125rem no-repeat;appearance:none;cursor:pointer;border-radius:4px;flex:none;block-size:1.5rem;inline-size:1.5rem;margin:0}.M9PeQa_check input:checked{border-color:var(--cs-ink);background-color:var(--cs-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4.25 4.25L18.5 8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.M9PeQa_from{color:var(--color-text);margin-block-start:.125rem;font-size:.875rem;line-height:1.35;display:block}.M9PeQa_small{font-size:.875rem;line-height:1.4}.M9PeQa_small a{color:var(--cs-ink);font-weight:var(--weight-semibold)}.M9PeQa_trap{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.M9PeQa_foot{padding:var(--foot-pad);border-block-start:1px solid var(--color-line-soft);background:var(--color-surface);flex:none;gap:.625rem;display:flex}.M9PeQa_foot .M9PeQa_back{--btn-hover:#231f200f;--btn-press:#231f201a;min-block-size:var(--btn-h);background:var(--color-hover);box-shadow:none;color:var(--cs-ink);flex:none;padding-inline:1.375rem}.M9PeQa_foot .M9PeQa_next{--btn-hover:#3a3536;--btn-press:#3a3536;min-inline-size:0;min-block-size:var(--btn-h);background:var(--cs-ink);color:var(--cs-white);flex:auto}.M9PeQa_next[aria-disabled=true]{cursor:progress}.M9PeQa_done{align-items:center;gap:var(--gap);text-align:center;flex-direction:column;display:flex}.M9PeQa_ring{--ring:4rem;inline-size:var(--ring);block-size:var(--ring);background:var(--cs-ink);color:var(--cs-white);animation:M9PeQa_ring-in .32s var(--ease) both;border-radius:50%;flex:none;place-items:center;display:grid}.M9PeQa_ring svg{block-size:58%;inline-size:58%}.M9PeQa_ring path{stroke-dasharray:20;animation:M9PeQa_tick-in .3s .16s var(--ease) both}@keyframes M9PeQa_ring-in{0%{opacity:0;transform:scale(.85)}}@keyframes M9PeQa_tick-in{0%{stroke-dashoffset:20px}}html[data-calm] .M9PeQa_ring{animation:none}html[data-calm] .M9PeQa_ring path{animation:none}.M9PeQa_flow:not([data-dense="0"]) .M9PeQa_ring{--ring:3.5rem}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_ring{--ring:3rem}.M9PeQa_done .M9PeQa_question{font-size:max(var(--q-size), 1.375rem);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.M9PeQa_lotLine{color:var(--color-heading);font-size:var(--type-label);margin-block-start:calc(.25rem - var(--gap));line-height:1.35}.M9PeQa_rows{border:1px solid var(--color-line-soft);border-radius:var(--radius-card);text-align:start;align-self:stretch;margin:0;padding:0 1rem;list-style:none;display:grid;container:rows/inline-size}.M9PeQa_row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text pill";align-items:center;gap:.5rem .75rem;padding-block:.75rem;display:grid}.M9PeQa_row+.M9PeQa_row{border-block-start:1px solid var(--color-line-soft)}.M9PeQa_flow:is([data-dense="2"],[data-dense="3"],[data-dense="4"]) .M9PeQa_row{padding-block:.5rem}.M9PeQa_rowIcon{background:var(--cs-paper);block-size:2.5rem;inline-size:2.5rem;color:var(--cs-ink);border-radius:50%;grid-area:icon;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #231f201f}.M9PeQa_rowIcon svg{block-size:1.25rem;inline-size:1.25rem}.M9PeQa_rowText{min-inline-size:0;font-size:var(--type-small);overflow-wrap:anywhere;grid-area:text;line-height:1.35;display:grid}.M9PeQa_rowText strong{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold)}.M9PeQa_rowCall{inline-size:var(--tap);block-size:var(--tap);background:var(--color-hover);color:var(--cs-ink);transition:background-color var(--dur-press) var(--ease-ui);border-radius:50%;grid-area:pill;place-items:center;display:grid}.M9PeQa_rowCall:active,.M9PeQa_doneButton:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.M9PeQa_rowCall:hover,.M9PeQa_doneButton:hover{background:var(--color-line-soft)}}.M9PeQa_doneButtons{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:.625rem;display:grid;container:buttons/inline-size}.M9PeQa_doneButton{min-inline-size:0;min-block-size:var(--btn-h);border-radius:var(--radius-pill);background:var(--color-hover);color:var(--cs-ink);font-size:var(--type-small);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-press) var(--ease-ui), transform var(--dur-press) var(--ease-ui);justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;text-decoration:none;display:inline-flex}.M9PeQa_doneButton svg{flex:none;block-size:1.25rem;inline-size:1.25rem}@container flow (max-width:21.99rem){.M9PeQa_doneButtons{grid-template-columns:minmax(0,1fr);gap:.5rem}}@container rows (max-width:17.99rem){.M9PeQa_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text pill"}.M9PeQa_rowIcon{display:none}}@container rows (max-width:13.99rem){.M9PeQa_row{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""pill"}.M9PeQa_rowCall{justify-self:start}}
@font-face{font-family:Boska;src:url(../media/Boska_Medium-s.p.35o0n9_8gw3m1.woff2)format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:Boska;src:url(../media/Boska_Italic-s.p.2aogf0-j2714l.woff2)format("woff2");font-display:block;font-weight:400;font-style:italic}@font-face{font-family:boskaMore Fallback;src:local(Times New Roman);ascent-override:96.66%;descent-override:25.17%;line-gap-override:9.06%;size-adjust:99.31%}._9ZX0EW_className{font-family:boskaMore,boskaMore Fallback,Georgia,Times New Roman,serif}._9ZX0EW_variable{--font-boska-more:"boskaMore", "boskaMore Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:Boska;src:url(../media/Boska_Regular-s.p.0hrkxihy8tmst.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:boska Fallback;src:local(Times New Roman);ascent-override:96.04%;descent-override:25.01%;line-gap-override:9.0%;size-adjust:99.96%}.nYpa3q_className{font-family:boska,boska Fallback,Georgia,Times New Roman,serif;font-style:normal;font-weight:400}.nYpa3q_variable{--font-boska:"boska", "boska Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:Radio Canada;src:url(../media/radio_canada_latin_300_700-s.p.3omv9bsee5kdg.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:radioCanada Fallback;src:local(Arial);ascent-override:90.5%;descent-override:24.42%;line-gap-override:0.0%;size-adjust:104.42%}.juzsGG_className{font-family:radioCanada,radioCanada Fallback,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-style:normal}.juzsGG_variable{--font-radio-canada:"radioCanada", "radioCanada Fallback", system-ui, -apple-system, Segoe UI, Arial, sans-serif}
.lcnzia_section{position:relative}.lcnzia_section .lcnzia_film{block-size:100svh}.lcnzia_section [data-hero-film]>button{display:none!important}.lcnzia_words{inset-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex;position:absolute;inset-block-end:clamp(2.5rem,8svh,6rem)}.lcnzia_title{max-inline-size:11ch;color:var(--cs-white);font-size:clamp(3.25rem,14vw,4.25rem);font-weight:var(--weight-display);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-wrap:balance;text-shadow:0 1px 12px #00000052}.lcnzia_last{font-style:italic}@media (orientation:portrait) and (max-width:47.99rem){.lcnzia_section .lcnzia_film :is(video,img){object-position:50% 100%}.lcnzia_words{gap:var(--space-2);inset-block-end:1.25rem}.lcnzia_title{font-size:clamp(2.25rem,11vw,3.25rem)}}@media (min-width:48rem){.lcnzia_title{white-space:nowrap;max-inline-size:none;font-size:clamp(3.5rem,5.5vw,6.5rem)}}
.XFqHfa_lab{gap:var(--space-12);max-inline-size:calc(var(--content-max) + 2 * var(--gutter));padding:calc(var(--header-h) + var(--space-6)) var(--gutter) 60svh;color:var(--color-text);margin-inline:auto;display:grid;overflow-x:clip}.XFqHfa_top{gap:var(--space-1);display:grid}.XFqHfa_title{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-title);font-weight:var(--weight-display)}.XFqHfa_note{max-inline-size:60ch;color:var(--color-text);font-size:var(--type-small);text-wrap:pretty}.XFqHfa_demo{gap:var(--space-4);min-inline-size:0;border-block-start:1px solid var(--color-line);padding-block-start:var(--space-4);display:grid}.XFqHfa_demoHead{gap:.25rem;display:grid}.XFqHfa_demoName{color:var(--color-heading);font-size:var(--type-fact);font-weight:var(--weight-semibold)}.XFqHfa_timings{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;display:grid}.XFqHfa_timing{gap:.125rem;min-inline-size:0;display:grid}.XFqHfa_timing dt{color:var(--color-heading);font-weight:var(--weight-semibold)}.XFqHfa_timing dd{font-variant-numeric:tabular-nums;margin:0}.XFqHfa_timing code{font-size:.875rem}.XFqHfa_heroDemo{border-radius:var(--radius-picture);background:#3c5361;block-size:min(78svh,46rem);position:relative;overflow:clip}.XFqHfa_heroPhoto{position:absolute;inset:0}.XFqHfa_heroDemo:after{content:"";pointer-events:none;background:linear-gradient(#0e263500 42%,#0e263566 68%,#0e2635b8);position:absolute;inset:0}.XFqHfa_heroWords{z-index:1;inset:auto var(--gutter) var(--space-6);position:absolute}.XFqHfa_onPhoto{color:var(--cs-white)}.XFqHfa_swatches{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.XFqHfa_swatch{gap:.25rem;min-inline-size:0;display:grid}.XFqHfa_chip{border:1px solid var(--color-line);border-radius:var(--radius-s);block-size:4rem}.XFqHfa_swatchName{color:var(--color-heading);font-weight:var(--weight-semibold)}.XFqHfa_brandRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.XFqHfa_logoBox{block-size:6rem;padding:var(--space-1);border-radius:var(--radius-card)}.XFqHfa_onNavy{background:var(--cs-navy)}.XFqHfa_script{inline-size:min(70vw,20rem);color:var(--cs-harbour)}.XFqHfa_buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.XFqHfa_book{min-block-size:var(--control);border-radius:var(--radius-pill);background:var(--cs-harbour);color:var(--cs-white);font-size:var(--type-field);font-weight:var(--weight-semibold);transition:background-color var(--dur-ui) var(--ease-ui);align-items:center;padding:0 1.75rem;text-decoration:none;display:inline-flex}.XFqHfa_book:hover{background:var(--cs-harbour-deep,var(--cs-navy))}.XFqHfa_phone{inline-size:var(--control);block-size:var(--control);border:2px solid var(--cs-navy);color:var(--cs-navy);border-radius:50%;place-items:center;display:grid}.XFqHfa_long{font-size:clamp(2rem,1.2rem + 3vw,3.5rem)}.XFqHfa_figure{gap:var(--space-2);margin:0;display:grid}.XFqHfa_caption{font-size:var(--type-body)}.XFqHfa_group{gap:var(--space-6) var(--grid-gap,var(--space-3));grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.XFqHfa_card{gap:var(--space-1);min-inline-size:0;font-size:var(--type-body);display:grid}.XFqHfa_cardName{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-card);text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--space-1);line-height:1.1;overflow:hidden}.XFqHfa_demoWide{overflow:visible}.XFqHfa_grow{inline-size:100vw;margin-inline:calc(50% - 50vw)}.XFqHfa_planCard{border-radius:var(--radius-picture);background:var(--cs-white);padding:clamp(1rem,3vw,2.25rem);box-shadow:0 0 0 1px #163f5714,0 24px 60px -36px #091c2859}.XFqHfa_plan{max-block-size:70svh}.XFqHfa_wall{fill:none;stroke:var(--cs-navy);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.XFqHfa_thin{fill:none;stroke:var(--cs-charcoal);stroke-width:1px}.XFqHfa_room{fill:var(--cs-charcoal);font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-anchor:middle;text-transform:uppercase}.XFqHfa_lot{fill:#0000;stroke:var(--cs-navy);stroke-width:1.5px}.XFqHfa_lot[data-fill]{fill:var(--cs-harbour);fill-opacity:.55}.XFqHfa_living{aspect-ratio:16/9;border-radius:var(--radius-picture);cursor:default}@media (orientation:portrait){.XFqHfa_living{aspect-ratio:9/16;max-block-size:80svh;margin-inline:auto}}.XFqHfa_glowStandIn{background:radial-gradient(14% 10% at 34% 52%,#ffc478d9,#0000 70%),radial-gradient(12% 9% at 58%,#ffbe6ecc,#0000 70%),radial-gradient(10% 8% at 78% 54%,#ffc882bf,#0000 70%);position:absolute;inset:0}.XFqHfa_revealLine{color:var(--color-heading);font-size:var(--type-fact)}
._cV4Cq_hero{background:var(--cs-ink);align-content:end;min-block-size:max(34rem,100svh);display:grid;position:relative;overflow:clip}._cV4Cq_heroPic{position:absolute;inset:0}._cV4Cq_heroPic:after{content:"";pointer-events:none;background:linear-gradient(to bottom, #231f20bd 0, #231f20a3 var(--header-h), #231f2042 calc(var(--header-h) * 2), transparent 26%), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 72%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 56%, transparent) 22%, color-mix(in srgb, var(--cs-ink) 30%, transparent) 34%, color-mix(in srgb, var(--cs-ink) 8%, transparent) 44%, transparent 52%);position:absolute;inset:0}._cV4Cq_heroFrame{aspect-ratio:auto;block-size:100%}._cV4Cq_heroWords{z-index:1;justify-items:center;gap:var(--space-2);padding-block:var(--space-block) clamp(2rem, 6svh, 4.5rem);text-align:center;display:grid;position:relative}._cV4Cq_heroTitle{color:var(--cs-white);font-size:min(var(--type-display), 10.5svh, calc((100vw - 2rem) / 6.4));margin:0}._cV4Cq_hero ._cV4Cq_facts{color:var(--cs-white);margin:0}._cV4Cq_hero ._cV4Cq_facts>span+span:before{color:#ffffff8c}._cV4Cq_hero ._cV4Cq_actions{margin-block-start:var(--space-3)}._cV4Cq_hero ._cV4Cq_heroBook{--btn-hover:#231f2014;--btn-press:#231f2024;background:var(--cs-paper);color:var(--cs-ink)}._cV4Cq_hero ._cV4Cq_heroPdf{--btn-hover:#ffffff1a;--btn-press:#ffffff29;color:var(--cs-white);box-shadow:inset 0 0 0 2px var(--color-on-dark-line)}@media (max-width:63.99rem) and (max-height:32rem) and (orientation:landscape){._cV4Cq_hero{min-block-size:100svh}._cV4Cq_heroWords{padding-block-start:calc(var(--header-h) + var(--space-2))}._cV4Cq_heroPic:after{background:linear-gradient(to bottom, #231f20bd 0, #231f20a3 var(--header-h), #231f2042 calc(var(--header-h) * 2), transparent 26%), linear-gradient(to top, color-mix(in srgb, var(--cs-ink) 74%, transparent) 0%, color-mix(in srgb, var(--cs-ink) 68%, transparent) 40%, color-mix(in srgb, var(--cs-ink) 58%, transparent) 62%, color-mix(in srgb, var(--cs-ink) 30%, transparent) 78%, transparent 90%)}}@media (max-width:39.99rem) and (max-height:32rem) and (orientation:landscape){._cV4Cq_hero ._cV4Cq_facts>span:not(:first-child){flex-basis:auto}._cV4Cq_hero ._cV4Cq_facts>span+span+span:before{content:"·"}._cV4Cq_hero ._cV4Cq_actions{flex-wrap:wrap;display:flex}}@media (max-height:33.99rem) and (orientation:landscape){._cV4Cq_hero{min-block-size:100svh}}@media (max-aspect-ratio:3/4){._cV4Cq_hero{min-block-size:100svh}._cV4Cq_heroPic:after{background:linear-gradient(to bottom, #231f20bd 0, #231f2094 var(--header-h), transparent 24%), linear-gradient(to top, var(--cs-ink) 0%, var(--cs-ink) 43%, color-mix(in srgb, var(--cs-ink) 72%, transparent) 47.5%, color-mix(in srgb, var(--cs-ink) 36%, transparent) 51.5%, color-mix(in srgb, var(--cs-ink) 10%, transparent) 54.5%, transparent 57%)}}._cV4Cq_top{padding-block:var(--space-block)}._cV4Cq_kicker{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}._cV4Cq_plansKicker{text-align:center}._cV4Cq_facts{flex-wrap:wrap;justify-content:center;column-gap:.6em;max-inline-size:none;display:flex}._cV4Cq_facts>span+span:before{color:var(--color-line);margin-inline-end:.6em}._cV4Cq_facts>span{flex-basis:100%}._cV4Cq_actions{justify-content:center;gap:var(--space-2);grid-template-columns:min(100%,17rem);margin-block-start:var(--space-4);display:grid}@media (min-width:40rem){._cV4Cq_facts>span{flex-basis:auto}._cV4Cq_facts>span+span:before{content:"·"}._cV4Cq_actions{flex-wrap:wrap;display:flex}}@media (min-width:40rem) and (max-width:63.99rem){._cV4Cq_facts>span:first-child{flex-basis:100%}._cV4Cq_facts>span:nth-child(2):before{content:none}}._cV4Cq_plans{margin-block-start:var(--space-3)}._cV4Cq_tabs{inline-size:fit-content;max-inline-size:100%;border-radius:var(--radius-pill);scrollbar-width:none;background:#163f570f;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;margin-block-end:var(--space-4);margin-inline:auto;padding:.25rem;display:grid;overflow-x:auto}._cV4Cq_tab{min-inline-size:0;min-block-size:var(--control);border-radius:var(--radius-pill);color:var(--color-text);font-family:var(--font-sans);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease), box-shadow .2s var(--ease), color .2s var(--ease);background:0 0;border:0;align-content:center;gap:.125rem;padding:.375rem clamp(.75rem,3vw,1.75rem);display:grid}._cV4Cq_tab:hover{background:var(--color-hover)}._cV4Cq_tab[aria-selected=true]{background:var(--color-surface);color:var(--color-heading);box-shadow:0 1px 2px #163f5714,0 4px 12px #163f5714}._cV4Cq_tabName{font-size:var(--type-button);font-weight:var(--weight-semibold);line-height:1.1}._cV4Cq_tabSize{font-size:var(--type-small);line-height:1.2}._cV4Cq_printTitle{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._cV4Cq_styleLine{margin:0 auto var(--space-4);color:var(--color-text);font-size:var(--type-small);text-align:center;justify-items:center;display:grid}@media (min-width:40rem){._cV4Cq_styleLine{flex-wrap:wrap;justify-content:center;column-gap:.6em;display:flex}._cV4Cq_styleLine>span+span:before{content:"·";color:var(--color-line);margin-inline-end:.6em}}._cV4Cq_floors{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:60rem){._cV4Cq_floors{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._cV4Cq_floors:has(>:only-child){grid-template-columns:minmax(0,46rem);justify-content:center}}@media screen and (min-width:60rem){._cV4Cq_floors>:last-child:nth-child(odd):not(:only-child){inline-size:calc((100% - var(--space-4)) / 2);grid-column:1/-1;justify-self:center}}._cV4Cq_floor{--floor-pad:clamp(.875rem, 3vw, 2rem);gap:var(--space-3);padding:var(--floor-pad);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);grid-template-rows:auto 1fr auto;display:grid}._cV4Cq_floorHead{justify-content:space-between;align-items:baseline;gap:0 var(--space-2);border-block-end:1px solid var(--color-line-soft);flex-wrap:wrap;padding-block-end:var(--space-2);display:flex}._cV4Cq_floorName{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-card);font-weight:var(--weight-display-strong);line-height:var(--leading-title);margin:0}._cV4Cq_floorArea{color:var(--color-text);font-size:var(--type-small);margin:0}._cV4Cq_zoomWrap{align-self:center;position:relative}._cV4Cq_zoomBtn{color:var(--color-heading);cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.5rem;justify-content:flex-end;align-items:flex-end;padding:0;display:flex;position:absolute;inset:0}._cV4Cq_zoomBtn:focus-visible{outline:2px solid var(--color-heading);outline-offset:4px}._cV4Cq_zoomChip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:50%;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid;box-shadow:0 1px 2px #163f571f,0 4px 12px #163f571a}@media (min-width:48rem){._cV4Cq_zoomBtn{display:none}}@media screen and (max-width:47.99rem){._cV4Cq_zoomWrap>div .fp-size{display:none}._cV4Cq_zoomWrap{margin-inline:calc(-1 * var(--floor-pad))}._cV4Cq_zoomWrap>div:first-child{max-inline-size:24rem;margin-inline:auto}._cV4Cq_zoomBtn{padding:.5rem}}@media screen and (min-width:48rem) and (max-width:74.625rem){._cV4Cq_zoomWrap .fp-draw .fp-room .fp-name{font-size:clamp(10px,2.15cqw,13px)}._cV4Cq_zoomWrap .fp-draw .fp-room.fp-small .fp-name{font-size:clamp(10px,1.65cqw,10.5px)}._cV4Cq_zoomWrap .fp-draw .fp-room:is(.fp-tiny,.fp-stair) .fp-name{font-size:10px}._cV4Cq_zoomWrap .fp-draw .fp-room :is(.fp-sub,.fp-size){font-size:clamp(9px,1.75cqw,11px)}._cV4Cq_zoomWrap .fp-draw .fp-room.fp-note .fp-name{font-size:clamp(9px,1.6cqw,10.5px)}@container (max-width:36rem){._cV4Cq_zoomWrap .fp-room[data-phone]{left:var(--fp-phone-left)!important;top:var(--fp-phone-top)!important}._cV4Cq_zoomWrap .fp-room[data-hand]{left:var(--fp-hand-left)!important;top:var(--fp-hand-top)!important}._cV4Cq_zoomWrap .fp-room[data-short~=hand] .fp-short{display:block}:is(._cV4Cq_zoomWrap .fp-room[data-short~=hand] .fp-full,._cV4Cq_zoomWrap .fp-room[data-short~=bare] .fp-sub){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container (max-width:31.25rem){._cV4Cq_zoomWrap .fp-room:is(.fp-small,.fp-tiny) .fp-size{display:none}}}@media screen and (min-width:60rem) and (max-width:74.625rem){._cV4Cq_zoomWrap{margin-inline:calc(-1 * var(--floor-pad))}}._cV4Cq_zoom{background:var(--color-surface);block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;color:var(--color-text);border:0;margin:0;padding:0}._cV4Cq_zoom[open]{grid-template-rows:minmax(0,1fr) auto;display:grid}._cV4Cq_zoom:focus{outline:none}._cV4Cq_zoom::backdrop{background:#163f5766}._cV4Cq_zoomBar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:.5rem .5rem max(.5rem, env(safe-area-inset-bottom,0px)) var(--gutter);border-block-start:1px solid var(--color-line-soft);display:flex}._cV4Cq_zoomTitle{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);margin:0}._cV4Cq_zoomClose{inline-size:var(--control);block-size:var(--control);color:var(--color-heading);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#163f570f;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._cV4Cq_zoomPane{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._cV4Cq_zoomPane:active{cursor:grabbing}._cV4Cq_zoomStage{transform-origin:0 0;inline-size:42rem;position:absolute;inset-block-start:0;inset-inline-start:0}._cV4Cq_zoomStage[data-ease]{transition:transform .25s ease-out}._cV4Cq_floorMore{color:var(--color-text);font-size:var(--type-small);flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}._cV4Cq_fine{max-inline-size:40rem;margin:var(--space-block) auto 0;color:var(--color-text);font-size:var(--type-small);text-align:center;text-wrap:balance;line-height:1.5}._cV4Cq_cover,._cV4Cq_elev,._cV4Cq_sheetMark{display:none}._cV4Cq_sheetHead{display:contents}@media print{._cV4Cq_cover{break-after:page;grid-template-rows:minmax(0,1fr) auto;gap:.3in;block-size:7.25in;display:grid}._cV4Cq_coverPic{object-fit:cover;border-radius:.12in;block-size:100%;min-block-size:0;inline-size:100%;display:block}._cV4Cq_coverBand{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.45in;display:grid}._cV4Cq_coverMark{block-size:auto;inline-size:1.45in;margin-block-end:.2in;display:block}._cV4Cq_coverTitle{color:var(--cs-navy);font-family:var(--font-display);font-size:30pt;font-weight:var(--weight-display-strong);white-space:nowrap;margin:.05in 0 .08in;line-height:1}._cV4Cq_coverFacts{color:var(--cs-charcoal);margin:0;font-size:10.5pt;display:grid}._cV4Cq_coverList{border-inline-start:1px solid var(--color-line-soft);color:var(--cs-charcoal);gap:.07in;margin:0;padding:0 0 0 .3in;font-size:10pt;list-style:none;display:grid}._cV4Cq_coverList li{white-space:nowrap;justify-content:space-between;gap:.3in;display:flex}._cV4Cq_coverList li>:first-child{color:var(--cs-navy);font-weight:var(--weight-semibold)}._cV4Cq_coverQr{grid-template-columns:1in auto;align-items:center;gap:.16in;display:grid}._cV4Cq_coverQr svg{inline-size:1in;color:var(--cs-navy);display:block}._cV4Cq_coverQr p{max-inline-size:2.3in;color:var(--cs-charcoal);gap:.05in;margin:0;font-size:9pt;line-height:1.35;display:grid}._cV4Cq_coverQr p>span{color:var(--cs-navy);font-size:7.25pt;font-weight:var(--weight-semibold);white-space:nowrap}._cV4Cq_sheetHead{border-block-end:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:.3in;margin-block-end:.16in;padding-block-end:.1in;display:flex}._cV4Cq_sheetMark{block-size:auto;inline-size:1in;display:block}._cV4Cq_plans{margin-block-start:0}._cV4Cq_styleLine{text-align:start;justify-content:flex-start;margin:0 0 .12in}._cV4Cq_floor{gap:.1in}._cV4Cq_floorHead{padding-block-end:.06in}._cV4Cq_fine{margin-block-start:.15in}._cV4Cq_elev{break-before:page;break-inside:avoid;display:block}._cV4Cq_elevViews{--elev-gap:.4in;align-items:end;gap:.3in var(--elev-gap);margin:.25in auto 0;display:grid}._cV4Cq_elevView{text-align:center;margin:0}._cV4Cq_elevView img{block-size:auto;margin-inline:auto}._cV4Cq_elevView figcaption{margin-block-start:.08in}}._cV4Cq_more{gap:var(--space-3);margin-block-start:var(--space-block);display:grid}._cV4Cq_moreList{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._cV4Cq_moreList>li{min-inline-size:0}._cV4Cq_moreCard{align-items:center;gap:var(--space-2);min-block-size:var(--control);border-radius:var(--radius-picture);color:var(--color-heading);grid-template-columns:8rem minmax(0,1fr);text-decoration:none;display:grid}._cV4Cq_morePic{border-radius:var(--radius-picture);overflow:hidden}._cV4Cq_moreWords{gap:.25rem;min-inline-size:0;display:grid}._cV4Cq_moreName{font-family:var(--font-display);font-size:var(--type-fact);font-weight:var(--weight-display);line-height:1.2}._cV4Cq_moreFrom{color:var(--color-text);font-size:var(--type-small);line-height:1.4}@media (hover:hover) and (pointer:fine){._cV4Cq_moreCard:hover ._cV4Cq_moreName{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}@media (min-width:48rem){._cV4Cq_moreList{gap:var(--grid-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._cV4Cq_moreCard{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}._cV4Cq_visit{background:var(--cs-ink);color:var(--cs-paper);padding-block:clamp(4rem,2.886rem + 4.571vw,7rem)}._cV4Cq_visitWrap{justify-items:center;gap:var(--space-4);text-align:center;display:grid}._cV4Cq_visitTitle{font-size:var(--type-title);margin:0;line-height:1.1}._cV4Cq_specs,._cV4Cq_price{display:none}@media (max-aspect-ratio:3/4){._cV4Cq_hero ._cV4Cq_facts{display:none}._cV4Cq_specs{margin:var(--space-1) 0 0;justify-content:center;padding:0;list-style:none;display:flex}._cV4Cq_spec{justify-items:center;gap:.25rem;padding-inline:clamp(.75rem,3.5vw,1.5rem);display:grid}._cV4Cq_spec+._cV4Cq_spec{border-inline-start:1px solid #ffffff59}._cV4Cq_specNum{color:var(--cs-white);font-family:var(--font-display);font-size:var(--type-fact);font-weight:var(--weight-display-strong);white-space:nowrap;line-height:1.1}._cV4Cq_specWord{color:#ffffffdb;font-size:var(--type-small);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;line-height:1.2}._cV4Cq_price{color:var(--cs-white);font-size:var(--type-body);flex-wrap:wrap;justify-content:center;column-gap:.6em;margin:0;display:flex}._cV4Cq_price>span+span:before{content:"·";color:#ffffff8c;margin-inline-end:.6em}}@media (max-aspect-ratio:3/4) and (max-width:39.99rem){._cV4Cq_hero ._cV4Cq_actions{inline-size:min(100%,22rem);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin-block-start:var(--space-2)}._cV4Cq_hero ._cV4Cq_actions>*{padding-inline:var(--space-2);white-space:nowrap}}@media screen and (max-width:47.99rem){._cV4Cq_floors{gap:var(--space-1);margin:-.5rem calc(-1 * var(--gutter)) -2rem;padding:.5rem var(--gutter) 2rem;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._cV4Cq_floors::-webkit-scrollbar{display:none}._cV4Cq_floor{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 max(100% - 1.25rem,min(100%,18rem));min-inline-size:0}._cV4Cq_moreList{gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._cV4Cq_moreList::-webkit-scrollbar{display:none}._cV4Cq_moreList>li{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 2.5rem)}._cV4Cq_moreCard{align-items:start;gap:var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr)}._cV4Cq_moreName{font-size:var(--type-card);font-weight:var(--weight-display-strong)}._cV4Cq_moreFrom{font-size:var(--type-body)}}
.NrnisW_section{background:var(--cs-ink);color:var(--cs-paper);scroll-margin-block-start:calc(-1 * (var(--header-h) + var(--space-2)))}@media (max-width:47.99rem){.NrnisW_picture{display:none}}.NrnisW_grid{row-gap:var(--space-block);align-items:start}.NrnisW_picture{--open-r:0px;margin-inline:calc(-1 * var(--gutter));grid-column:1/-1}.NrnisW_frame{border-radius:var(--open-r);overflow:clip}.NrnisW_side{gap:var(--space-block);grid-column:1/-1;min-inline-size:0;display:grid}.NrnisW_head{text-align:center;justify-items:center}@media (min-width:48rem){.NrnisW_picture{--open-r:var(--radius-picture);inline-size:min(100%,36rem);margin-inline:auto}}@media (min-width:48rem) and (max-width:63.99rem){.NrnisW_side{inline-size:min(100%,34rem);margin-inline:auto}}@media (min-width:64rem){.NrnisW_side{gap:calc(var(--space-line) * 2);grid-area:1/1/auto/span 5;padding-inline-end:var(--grid-gap)}.NrnisW_head{text-align:start;justify-items:start}.NrnisW_picture{inline-size:auto;margin:calc(var(--type-screen) * .18) 0 0;grid-area:1/6/auto/-1}}.NrnisW_picker{gap:1rem;display:grid}.NrnisW_days{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;min-inline-size:0;margin:0;padding:0;display:grid}.NrnisW_day{min-block-size:5.75rem;color:var(--cs-paper);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-press) var(--ease-ui), box-shadow var(--dur-press) var(--ease-ui), transform var(--dur-press) var(--ease-ui);border-radius:.75rem;align-content:center;justify-items:center;gap:.25rem;padding:.75rem .25rem;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #fafaf873}.NrnisW_day:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.NrnisW_day:not(:has(.NrnisW_radio:checked)):hover{box-shadow:inset 0 0 0 1.5px var(--cs-paper)}}.NrnisW_radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.NrnisW_weekday,.NrnisW_month{color:var(--cs-mist);font-size:var(--type-small);font-weight:var(--weight-semibold);line-height:1.1}.NrnisW_num{font-family:var(--font-display);font-size:clamp(1.875rem,1.6rem + 1vw,2.5rem);line-height:1}.NrnisW_day:has(.NrnisW_radio:checked){background:var(--cs-paper);color:var(--cs-ink);box-shadow:none}.NrnisW_day:has(.NrnisW_radio:checked) :is(.NrnisW_weekday,.NrnisW_month){color:var(--cs-charcoal)}.NrnisW_day:has(.NrnisW_radio:focus-visible){outline:3px solid var(--color-focus-on-dark);outline-offset:3px}.NrnisW_radio:focus-visible{outline:none}.NrnisW_times{min-block-size:calc(var(--control) * 2 + .75rem);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;display:none}:is(.NrnisW_picker:has(.NrnisW_radio[data-i="0"]:checked) .NrnisW_times[data-i="0"],.NrnisW_picker:has(.NrnisW_radio[data-i="1"]:checked) .NrnisW_times[data-i="1"],.NrnisW_picker:has(.NrnisW_radio[data-i="2"]:checked) .NrnisW_times[data-i="2"],.NrnisW_picker:has(.NrnisW_radio[data-i="3"]:checked) .NrnisW_times[data-i="3"]){display:grid}@supports not selector(:has(*)){.NrnisW_picker[data-picked="0"] .NrnisW_times[data-i="0"],.NrnisW_picker[data-picked="1"] .NrnisW_times[data-i="1"],.NrnisW_picker[data-picked="2"] .NrnisW_times[data-i="2"],.NrnisW_picker[data-picked="3"] .NrnisW_times[data-i="3"]{display:grid}.NrnisW_picker[data-picked="0"] .NrnisW_day[data-i="0"],.NrnisW_picker[data-picked="1"] .NrnisW_day[data-i="1"],.NrnisW_picker[data-picked="2"] .NrnisW_day[data-i="2"],.NrnisW_picker[data-picked="3"] .NrnisW_day[data-i="3"]{background:var(--cs-paper);color:var(--cs-ink);box-shadow:none}}.NrnisW_time{inline-size:100%;padding-inline:.5rem}.NrnisW_foot{justify-items:center;gap:.25rem;display:grid}.NrnisW_more{--link-pad-block:.75rem;color:var(--cs-paper);align-items:center;gap:.5rem;display:inline-flex}.NrnisW_more svg{block-size:1.125rem;inline-size:1.125rem;transition:transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.NrnisW_more:hover svg{transform:translate(3px)}}.NrnisW_zone{color:var(--cs-mist);font-size:var(--type-small)}.NrnisW_zone[hidden]{display:none}.NrnisW_quiet{border-block-start:1px solid #fafaf829;flex-wrap:wrap;justify-content:center;gap:.25rem 2rem;min-inline-size:0;padding-block-start:1.5rem;display:flex}.NrnisW_textLink{--link-pad-block:.75rem;color:var(--cs-mist);font-size:var(--type-body);cursor:pointer;background:0 0;border:0;padding-inline:0}@media (max-width:47.99rem){.NrnisW_textLink{margin-block-end:calc(-1 * var(--link-pad-block))}}@media (min-width:64rem){.NrnisW_days{gap:.75rem}.NrnisW_day{min-block-size:6.5rem}.NrnisW_foot{justify-items:start}.NrnisW_quiet{justify-content:flex-start}}
.R0Yk2G_page{padding-block:var(--space-4) 0}.R0Yk2G_grid{row-gap:var(--space-line);align-items:start}.R0Yk2G_head>*{margin:0}.R0Yk2G_note{justify-items:start}.R0Yk2G_note>*{margin:0}.R0Yk2G_note>.cs-btn{margin-block-start:calc(var(--space-block) - var(--space-line))}.R0Yk2G_pic{display:none}.R0Yk2G_frame{border-radius:var(--radius-picture)}.R0Yk2G_main{min-inline-size:0;max-inline-size:40rem;display:grid}@media (min-width:48rem) and (max-width:63.99rem){.R0Yk2G_head,.R0Yk2G_main{grid-column:2/span 10}}@media (min-width:64rem){.R0Yk2G_grid{row-gap:var(--space-block)}.R0Yk2G_head,.R0Yk2G_pic{grid-column:1/span 5}.R0Yk2G_pic{display:block}.R0Yk2G_main{grid-area:1/7/span 2/-1}}@media (min-width:64rem) and (max-height:39.99rem){.R0Yk2G_pic{display:none}}.R0Yk2G_card,.R0Yk2G_plain{--color-heading:var(--cs-ink);--color-focus:var(--cs-ink);--color-hover:#231f200f;--color-accent:var(--cs-ink);--color-line-soft:#231f2024}.R0Yk2G_card{max-block-size:calc(100dvh - var(--header-h) - var(--space-4) - 1rem);border:1px solid var(--color-line-soft);border-radius:var(--radius-sheet);background:var(--color-surface);flex-direction:column;display:flex;overflow:clip;box-shadow:0 1px 2px #231f200f,0 8px 24px #231f2014}.R0Yk2G_card,.R0Yk2G_card *{overflow-anchor:none}@media (max-height:31.25rem){.R0Yk2G_card{max-block-size:none}}.R0Yk2G_plain{gap:var(--space-3);display:grid}.R0Yk2G_plain fieldset{gap:var(--space-1);border:0;margin:0;padding:0;display:grid}.R0Yk2G_plain legend{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-question);font-weight:var(--weight-display-strong);line-height:var(--leading-title);margin-block-end:var(--space-1)}.R0Yk2G_option{min-block-size:var(--tap);font-size:var(--type-field);align-items:center;gap:.75rem;display:flex}.R0Yk2G_option input{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--cs-ink);margin:0}.R0Yk2G_news{align-items:start}.R0Yk2G_news input{border:2px solid var(--cs-charcoal);background:var(--cs-white) none center / 1.125rem no-repeat;appearance:none;cursor:pointer;border-radius:4px;flex:none;block-size:1.5rem;inline-size:1.5rem;margin:0}.R0Yk2G_news input:checked{border-color:var(--cs-ink);background-color:var(--cs-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4.25 4.25L18.5 8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.R0Yk2G_from{color:var(--color-text);font-size:var(--type-small);margin-block-start:.25rem;display:block}.R0Yk2G_field{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);gap:.375rem;display:grid}.R0Yk2G_field input{block-size:var(--control);border:2px solid var(--cs-charcoal);border-radius:var(--radius-s);background:var(--cs-white);font-size:var(--type-field);padding:0 1rem}.R0Yk2G_hint{font-size:var(--type-small)}.R0Yk2G_hint a{color:var(--cs-ink);font-weight:var(--weight-semibold)}.R0Yk2G_trap{opacity:0;block-size:1px;inline-size:1px;position:absolute}.R0Yk2G_submit{min-block-size:var(--control);border-radius:var(--radius-pill);background:var(--cs-ink);color:var(--cs-white);font-size:var(--type-field);font-weight:var(--weight-semibold);cursor:pointer;border:0}@media (hover:hover) and (pointer:fine){.R0Yk2G_submit:hover{background:#3a3536}}
