:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f1e9;background:#060605;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}.holding-page{grid-template-columns:minmax(230px,.85fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,80px);max-width:1160px;min-height:100svh;margin:0 auto;padding:clamp(32px,7vw,100px) clamp(20px,5vw,72px);display:grid}.announcement{text-align:center}.announcement h1{aspect-ratio:2;width:min(100%,350px);margin:0 auto}.announcement img{object-fit:cover;object-position:center 48%;mix-blend-mode:screen;width:100%;height:100%;display:block}.announcement p{text-transform:uppercase;color:#d6bd92;letter-spacing:.32em;margin:26px 0 18px;font-size:12px}.announcement a{color:#c7c0b5;padding:8px 0;font-size:13px;text-decoration:none;display:inline-block}.announcement a:hover{text-decoration:underline}.contact-panel{border-left:1px solid #4a4133;padding-left:clamp(24px,4vw,60px)}.switcher{border-bottom:1px solid #4a4133;gap:24px;margin-bottom:26px;display:flex}.switcher button{cursor:pointer;color:#bdb7ae;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font:15px Arial,sans-serif}.switcher button[aria-pressed=true]{color:#e3c99b;border-color:#d6bd92}:focus-visible{outline-offset:3px;outline:2px solid #d6bd92}.enquiries h2{margin:0 0 24px;font:400 clamp(34px,5vw,46px)/1.1 Georgia,serif}.enquiries form,.enquiries label{gap:9px;display:grid}.enquiries form{gap:18px}.fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.enquiries label{min-width:0;font-size:14px}.enquiries :is(input,select,textarea){width:100%;color:inherit;background:#11110e;border:1px solid #645b4b;border-radius:2px;padding:11px;font:16px/1.4 Arial,sans-serif}.enquiries textarea{resize:vertical}.enquiries :focus-visible{outline-offset:3px;outline:2px solid #d6bd92}.enquiries .note,.direct{color:#c7c0b5;margin:0;font-size:13px;line-height:1.55}.enquiries button{color:#18140d;cursor:pointer;background:#d6bd92;border:0;border-radius:2px;justify-self:start;padding:13px 25px;font:600 14px/1.4 Arial,sans-serif}.enquiries button:hover{background:#e5d0ac}.enquiries button:disabled{opacity:.7}.direct{margin-top:24px}.direct a{color:#e2ccaa;text-underline-offset:3px;overflow-wrap:anywhere}.enquiries [role=alert]{color:#ffd8b5;margin:0}@media (max-width:520px){.fields{grid-template-columns:1fr}}.enquiries label.check{color:#d1cdc6;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.check input[type=checkbox]{accent-color:#d6bd92;flex:none;width:17px;height:17px;margin:2px 0 0}@media (max-width:750px){.holding-page{max-width:590px;display:block}.announcement{padding-bottom:30px}.announcement h1{width:min(75%,260px)}.contact-panel{border:0;padding-left:0}}
