._GfWtW_site{color:#242822;background:#f1eee5;font-family:Arial,sans-serif}._GfWtW_site a{text-decoration:none}._GfWtW_site a:focus-visible,._GfWtW_site button:focus-visible,._GfWtW_site input:focus-visible,._GfWtW_site select:focus-visible{outline-offset:4px;outline:2px solid}._GfWtW_site h1,._GfWtW_site h2,._GfWtW_site h3,._GfWtW_site dd{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:400;line-height:.98}._GfWtW_site h2{margin:.25em 0;font-size:clamp(2.6rem,6vw,6rem)}._GfWtW_label,._GfWtW_header,._GfWtW_controls,._GfWtW_footer{letter-spacing:.1em;font:700 .72rem/1.4 ui-monospace,monospace}._GfWtW_hero{isolation:isolate;color:#fffaf0;background:#302d29;flex-direction:column;justify-content:space-between;min-height:max(38rem,92svh);display:flex;position:relative;overflow:hidden}._GfWtW_backdrop,._GfWtW_foreground{object-fit:cover;object-position:center 54%}._GfWtW_wordmark{text-align:center;color:#fff5df;letter-spacing:-.085em;pointer-events:none;padding-right:.085em;font-size:27vw;font-weight:800;line-height:.85;position:absolute;inset:10% 0 auto}._GfWtW_shade{background:linear-gradient(#21140db3,#0000 22% 44%,#1e130de8 100%);position:absolute;inset:0}._GfWtW_header,._GfWtW_heroCopy{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem clamp(1.25rem,5vw,5rem);display:flex;position:relative}._GfWtW_header>a:first-child{font-size:1rem}._GfWtW_header span{font-size:.72rem}._GfWtW_header nav{gap:clamp(1rem,4vw,3rem);display:flex}._GfWtW_header nav a:hover,._GfWtW_footer a:hover{text-decoration:underline}._GfWtW_outline,._GfWtW_button{white-space:nowrap;border:1px solid;justify-content:center;align-items:center;padding:.85rem 1.15rem;font:700 .78rem/1.4 ui-monospace,monospace;display:inline-flex}._GfWtW_button{color:#242822;cursor:pointer;background:#e4c78e;border-color:#e4c78e}._GfWtW_button:hover{background:#f4dba7}._GfWtW_heroCopy{align-items:end;padding-bottom:clamp(2rem,6vw,6rem)}._GfWtW_heroCopy h1{margin:.08em 0;font-size:clamp(4rem,12vw,11rem)}._GfWtW_heroCopy p:not(._GfWtW_label),._GfWtW_details>div>p:last-child,._GfWtW_viewing>div>p:not(._GfWtW_label){max-width:49ch;line-height:1.65}._GfWtW_details,._GfWtW_viewing{grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,7rem);padding:clamp(3rem,9vw,9rem) clamp(1.25rem,7vw,8rem);display:grid}._GfWtW_details dl{grid-template-columns:1fr 1fr;align-self:center;margin:0;display:grid}._GfWtW_details dl div{border-top:1px solid #c7b198;padding:1.2rem .5rem 1.2rem 0}._GfWtW_details dt{margin-bottom:.5rem;font-size:.82rem}._GfWtW_details dd{margin:0;font-size:clamp(1.55rem,3vw,3rem)}._GfWtW_tourHeader{padding-bottom:1rem}._GfWtW_scene{aspect-ratio:16/8;isolation:isolate;background:#141813;align-items:end;width:100%;min-height:23rem;margin:0;display:flex;position:relative}._GfWtW_scene img{object-fit:cover;z-index:-2}._GfWtW_scene:before{content:"";z-index:-1;background:linear-gradient(#0000 30%,#141813f0);position:absolute;inset:0}._GfWtW_scene figcaption{padding:clamp(1.2rem,4vw,4rem)}._GfWtW_scene h3{margin:.1em 0;font-size:clamp(2.4rem,5vw,4.5rem)}._GfWtW_controls{justify-content:center;gap:.35rem;margin-top:1rem;display:flex}._GfWtW_controls button{color:inherit;cursor:pointer;background:0 0;border:1px solid #8c8c7d;width:clamp(28px,8vw,48px);min-height:44px}._GfWtW_controls button:hover,._GfWtW_controls button[aria-pressed=true]{color:#242822;background:#e4c78e}._GfWtW_note{margin-top:1rem;font-size:.85rem}._GfWtW_form{align-content:center;gap:1rem;display:grid}._GfWtW_form label{gap:.35rem;font-size:.86rem;display:grid}._GfWtW_form input,._GfWtW_form select{color:#242822;background:#faf8f0;border:1px solid #8c8c7d;border-radius:0;min-width:0;min-height:48px;padding:.75rem}._GfWtW_form p{min-height:1.5em;margin:0}._GfWtW_footer{color:#f1eee5;background:#222721;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.5rem clamp(1.25rem,5vw,5rem);display:flex}@media (max-width:680px){._GfWtW_header{flex-wrap:wrap}._GfWtW_header nav{order:1;width:100%}._GfWtW_wordmark{top:24%}._GfWtW_heroCopy{flex-direction:column;align-items:start}._GfWtW_details,._GfWtW_viewing{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._GfWtW_site,._GfWtW_site *{scroll-behavior:auto}}body:has(._GfWtW_site)>.site-header{display:none}._GfWtW_tour{color:#ecfbff;background:#080f14;padding:0}._GfWtW_tour[data-scrubbing=true]{height:570svh}._GfWtW_tourViewport{isolation:isolate;align-content:space-between;height:100svh;min-height:32rem;padding:clamp(1rem,4vw,3.5rem);display:grid;position:sticky;top:0}._GfWtW_tourViewport ._GfWtW_scene{aspect-ratio:auto;z-index:-1;align-items:end;height:100%;position:absolute;inset:0}._GfWtW_tourViewport figcaption{padding-bottom:clamp(6.5rem,16vh,10rem)}._GfWtW_tourHeader{width:fit-content}._GfWtW_tourHeader h2{font:600 clamp(1.5rem, 4vw, 3.4rem)/1.1 var(--font-body), sans-serif;letter-spacing:-.045em}._GfWtW_tourHeader ._GfWtW_label,._GfWtW_scene ._GfWtW_label{color:#96f8ec}._GfWtW_tourConsole{background:#061118d9;border:1px solid #96f8ec55;align-self:end;width:min(100%,42rem);padding:.55rem}._GfWtW_progress{background:#96f8ec33;height:2px}._GfWtW_progress span{transform-origin:0;background:#96f8ec;height:100%;display:block;box-shadow:0 0 12px #96f8ec}._GfWtW_tourConsole ._GfWtW_controls{grid-template-columns:repeat(8,minmax(0,1fr));margin-top:.45rem;display:grid}._GfWtW_tourConsole button{border-color:#96f8ec55;width:100%}._GfWtW_tourConsole button:hover,._GfWtW_tourConsole button[aria-pressed=true]{color:#061118;background:#96f8ec}@media (max-height:520px){._GfWtW_tourViewport{min-height:0}._GfWtW_tourViewport figcaption{padding-bottom:4.5rem}}._GfWtW_hero ._GfWtW_header{border-bottom:1px solid #96f8ec40}._GfWtW_heroCopy ._GfWtW_label{color:#96f8ec}._GfWtW_heroCopy ._GfWtW_button{color:#061118;background:#96f8ec;border-color:#96f8ec}._GfWtW_heroCopy ._GfWtW_button:hover{background:#c9fff8}@media (max-width:680px){._GfWtW_tourViewport{padding-bottom:3.75rem}._GfWtW_tourViewport figcaption{padding-bottom:9rem}}._GfWtW_site{--estate-ink:#30241d;--estate-paper:#f6efe3;--estate-brass:#e8c697;--estate-night:#281c16;background:var(--estate-paper);color:var(--estate-ink);font-family:var(--font-body), Arial, sans-serif}._GfWtW_site h1,._GfWtW_site h2,._GfWtW_site h3,._GfWtW_site dd{font-family:var(--font-display), Georgia, serif}._GfWtW_site h2{font-size:clamp(2.5rem,5.1vw,5rem);line-height:1.04}._GfWtW_label,._GfWtW_header,._GfWtW_controls,._GfWtW_footer,._GfWtW_outline,._GfWtW_button{letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}._GfWtW_hero ._GfWtW_wordmark{color:#f3e0c6}._GfWtW_hero ._GfWtW_header{border-color:#f3e0c648}._GfWtW_heroCopy h1{font-size:clamp(3.6rem,10vw,9rem);line-height:1.02}._GfWtW_heroCopy ._GfWtW_label,._GfWtW_tourHeader ._GfWtW_label,._GfWtW_scene ._GfWtW_label{color:var(--estate-brass)}._GfWtW_heroCopy ._GfWtW_button,._GfWtW_viewing ._GfWtW_button{background:var(--estate-brass);border-color:var(--estate-brass);color:var(--estate-night)}._GfWtW_heroCopy ._GfWtW_button:hover,._GfWtW_viewing ._GfWtW_button:hover{background:#f4d9b2}._GfWtW_outline:hover{background:#f3e0c625}._GfWtW_details,._GfWtW_viewing{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}._GfWtW_details dl{column-gap:clamp(.75rem,3vw,2.5rem)}._GfWtW_details dd{font-variant-numeric:lining-nums tabular-nums}._GfWtW_tour{background:var(--estate-night);color:#fff5e8}._GfWtW_tourViewport ._GfWtW_scene:before{background:linear-gradient(#24160ed9,#0000 31% 51%,#24160ef5 100%)}._GfWtW_tourHeader h2{font:450 clamp(1.6rem, 3.5vw, 3rem)/1.15 var(--font-display), Georgia, serif}._GfWtW_tourConsole{background:#2b1c14ef;border-color:#e8c69760;width:min(100%,36rem)}._GfWtW_progress{background:#e8c69736}._GfWtW_progress span{background:var(--estate-brass);box-shadow:none}._GfWtW_tourConsole button{border-color:#0000}._GfWtW_tourConsole button:hover{border-color:var(--estate-brass);color:#fff5e8;background:#503926}._GfWtW_tourConsole button[aria-pressed=true]{background:var(--estate-brass);color:var(--estate-night)}._GfWtW_viewing{background:#eee1cf}._GfWtW_viewing ._GfWtW_form{background:#faf3e8;border:1px solid #bda68b;padding:clamp(1.25rem,4vw,3rem)}._GfWtW_form input,._GfWtW_form select{background:#fffaf3}._GfWtW_form p{font-size:.9rem}._GfWtW_footer{background:var(--estate-night)}@media (max-width:680px){._GfWtW_details,._GfWtW_viewing{grid-template-columns:minmax(0,1fr)}._GfWtW_header{gap:.75rem}._GfWtW_header ._GfWtW_outline{padding-inline:.75rem}}@media (max-height:520px) and (orientation:landscape){._GfWtW_tourViewport{padding-bottom:1rem}._GfWtW_tourViewport figcaption{padding-bottom:5rem}._GfWtW_tourHeader{padding-bottom:0}._GfWtW_tourHeader h2{font-size:1.6rem}}
