.inquiry-form[data-astro-cid-biat5vty]{--error:#f4cbb6;flex-direction:column;align-items:flex-start;gap:20px;display:flex}.inquiry-row[data-astro-cid-biat5vty]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.field[data-astro-cid-biat5vty]{width:100%;min-width:0;transition:border-color var(--motion-duration-short) var(--motion-ease);border-bottom:1px solid #676b5d;flex-direction:column;gap:18px;padding:12px 0 20px;display:flex}.field-message[data-astro-cid-biat5vty]{padding-bottom:20px}.field[data-astro-cid-biat5vty]:focus-within{border-color:var(--paper);box-shadow:0 1px 0 var(--paper)}.field[data-astro-cid-biat5vty]:has([aria-invalid=true]){border-color:var(--error)}label[data-astro-cid-biat5vty]{letter-spacing:1.5px;text-transform:uppercase;color:var(--paper);font-size:12px;line-height:1.5}input[data-astro-cid-biat5vty],select[data-astro-cid-biat5vty],textarea[data-astro-cid-biat5vty]{width:100%;font:inherit;color:#fffdf7;background:0 0;border:0;border-radius:0;outline:none;margin:-4px 0;padding:4px 0;font-size:14px;line-height:1.5}input[data-astro-cid-biat5vty]::placeholder,textarea[data-astro-cid-biat5vty]::placeholder{color:var(--beige);opacity:1}textarea[data-astro-cid-biat5vty]{resize:none;field-sizing:content;min-height:57px;max-height:320px;display:block}@supports not (field-sizing:content){textarea[data-astro-cid-biat5vty]{resize:vertical}}.field-select[data-astro-cid-biat5vty]{align-items:baseline;gap:14px;max-width:100%;display:inline-flex;position:relative}select[data-astro-cid-biat5vty]{appearance:none;cursor:pointer;width:auto;max-width:100%;margin-right:-22px;padding-right:22px}select[data-astro-cid-biat5vty]:invalid{color:var(--beige)}option[data-astro-cid-biat5vty]{color:var(--ink);background:var(--paper)}.field-chevron[data-astro-cid-biat5vty]{pointer-events:none;color:var(--beige);font-size:12px;line-height:1}input[data-astro-cid-biat5vty]:-webkit-autofill,textarea[data-astro-cid-biat5vty]:-webkit-autofill{-webkit-text-fill-color:#fffdf7;box-shadow:0 0 0 40px var(--olive) inset;caret-color:#fffdf7}.field-error[data-astro-cid-biat5vty]{color:var(--error);margin-top:-8px;font-size:13px;line-height:1.5}.field-error[data-astro-cid-biat5vty]:empty{display:none}.inquiry-submit[data-astro-cid-biat5vty]{color:#fffdf7;letter-spacing:1.5px;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #676b5d;margin-top:0;padding-inline:0;font-size:12px;line-height:1.5}.inquiry-submit[data-astro-cid-biat5vty] span[data-astro-cid-biat5vty]{color:#fffdf7}.inquiry-status[data-astro-cid-biat5vty]{color:#fffdf7;max-width:520px}.inquiry-status[data-astro-cid-biat5vty]:empty{display:none}.inquiry-actions[data-astro-cid-biat5vty]{color:#fffdf7;flex-wrap:wrap;gap:8px 28px;font-size:13px;display:flex}.inquiry-actions[data-astro-cid-biat5vty][hidden]{display:none}.inquiry-actions[data-astro-cid-biat5vty] a[data-astro-cid-biat5vty],.inquiry-actions[data-astro-cid-biat5vty] button[data-astro-cid-biat5vty]{letter-spacing:1.5px;text-transform:uppercase;text-underline-offset:5px;color:#fffdf7;background:0 0;border:0;padding:4px 0;font-size:13px;line-height:1.5;text-decoration:underline}.inquiry-submit[data-astro-cid-biat5vty]:focus-visible,.inquiry-actions[data-astro-cid-biat5vty] [data-astro-cid-biat5vty]:focus-visible,.inquiry-fallback[data-astro-cid-biat5vty] a[data-astro-cid-biat5vty]:focus-visible{outline-color:var(--paper)}.inquiry-fallback[data-astro-cid-biat5vty]{color:var(--beige)}.inquiry-fallback[data-astro-cid-biat5vty] a[data-astro-cid-biat5vty]{color:#fffdf7;text-underline-offset:4px;text-decoration:underline}html.js .inquiry-fallback[data-astro-cid-biat5vty],html:not(.js) .inquiry-form[data-astro-cid-biat5vty]{display:none}@media (width<=767px){.inquiry-row[data-astro-cid-biat5vty]{grid-template-columns:1fr;gap:20px}}.character{flex-direction:column;gap:80px;padding-block:128px;display:flex}.character-intro{align-items:flex-end;gap:140px;display:flex}.character-intro .section-intro{flex:1}.character-summary{flex-shrink:0;width:410px}.uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none;display:grid}.uses li{border-top:1px solid var(--rule);flex-direction:column;gap:18px;padding-top:24px;display:flex}.use-number{color:var(--olive);font-size:11px;line-height:1.5}.uses h3{font-size:36px;line-height:normal}.great-room h2{font-size:68px}.great-room-action{display:flex}.specifications{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:110px;padding-block:104px;display:grid}.locations{background:var(--beige);flex-direction:column;gap:64px;padding-block:128px;display:flex}.locations-pair{grid-template-columns:minmax(0,764fr) minmax(0,420fr);align-items:start;gap:64px;display:grid}.locations-offset{padding-top:112px}.locations-wide{--story-ratio-mobile:4 / 3}.inquiry{background:var(--olive);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:120px;padding-block:120px;display:grid}.inquiry-invitation{gap:28px}.inquiry .eyebrow{color:#fffdf7}.inquiry h2{color:var(--paper)}.inquiry-invitation p{color:var(--beige)}.inquiry-email{color:#fffdf7;font-size:14px;line-height:normal}.inquiry-email span{transition:transform var(--motion-duration-short) var(--motion-ease);display:inline-block}.inquiry-email:hover{text-underline-offset:5px;text-decoration:underline}.inquiry-email:hover span{transform:translate(2px,-2px)}.inquiry a:focus-visible{outline-color:var(--paper)}.inquiry-panel{min-width:0}@media (width<=1199px){.hero h1{font-size:clamp(80px,10.6vw,112px)}.character{gap:64px;padding-block:104px}.character-intro{gap:56px}.character-summary{width:320px}.uses{gap:32px}.uses h3{font-size:32px}.great-room h2{font-size:56px}.specifications{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:64px;padding-block:96px}.locations{gap:56px;padding-block:104px}.locations-pair{gap:40px}.locations-offset{padding-top:80px}.inquiry{gap:64px;padding-block:104px}}@media (width<=1023px){.character-intro{flex-direction:column;align-items:flex-start;gap:28px}.character-summary{width:auto;max-width:560px}.specifications{grid-template-columns:1fr;gap:48px}.specifications .section-intro{max-width:560px}.inquiry{grid-template-columns:1fr;gap:56px}.inquiry-invitation{max-width:560px}}@media (width<=767px){.hero h1{font-size:clamp(38px,14.0845vw - 6.76056px,80px)}.character{gap:48px;padding-block:72px}.character-intro{flex-direction:column;align-items:flex-start;gap:24px}.character-summary{width:auto;max-width:480px}.uses{grid-template-columns:1fr;gap:32px}.uses li{gap:12px;padding-top:20px}.uses h3{font-size:30px}.great-room h2{font-size:clamp(42px,8.2vw,62px)}.specifications{grid-template-columns:1fr;gap:40px;padding-block:72px}.locations{gap:40px;padding-block:72px}.locations-pair{grid-template-columns:1fr;gap:48px}.locations-offset{padding-top:0}.inquiry{grid-template-columns:1fr;gap:48px;padding-block:72px}.inquiry-invitation{gap:24px}}
