._header_1tgn2_1{z-index:30;border-bottom:1px solid var(--border);background:var(--paper);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;min-height:86px;padding-inline:clamp(1.2rem,5vw,5rem);display:grid;position:sticky;top:0}._desktopNav_1tgn2_15{white-space:nowrap;align-items:center;gap:clamp(1.1rem,2.45vw,2.2rem);font-size:.88rem;display:flex}._desktopNav_1tgn2_15 a:hover,._mobileNav_1tgn2_24 a:hover{text-underline-offset:.32em;text-decoration:underline}._enquiry_1tgn2_29{background:var(--ink);min-width:11.25rem;min-height:2.85rem;color:var(--paper-light);white-space:nowrap;justify-content:space-between;justify-self:end;align-items:center;gap:1.25rem;padding-inline:1.2rem;font-size:.79rem;display:inline-flex}._enquiry_1tgn2_29:hover{background:var(--oxblood)}._enquiry_1tgn2_29 svg{flex:none}._menuButton_1tgn2_52,._mobileNav_1tgn2_24{display:none}@media (max-width:900px){._header_1tgn2_1{grid-template-columns:minmax(0,1fr) auto auto;gap:.65rem;min-height:76px}._header_1tgn2_1 .wordmark-main{font-size:1.75rem}._header_1tgn2_1 .wordmark-main:after{width:.3rem;height:.3rem;transform:translateY(-.8rem)}._header_1tgn2_1 .wordmark-sub,._desktopNav_1tgn2_15{display:none}._enquiry_1tgn2_29{gap:.75rem;min-width:9.7rem;min-height:2.75rem;padding-inline:1rem}._menuButton_1tgn2_52{width:2.5rem;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._mobileNav_1tgn2_24:not([hidden]){top:100%;border-bottom:1px solid var(--border);background:var(--paper);max-height:calc(100dvh - 76px);padding:1.1rem clamp(1.5rem,5vw,5rem);display:grid;position:absolute;inset-inline:0;overflow-y:auto}._mobileNav_1tgn2_24 a{justify-content:space-between;align-items:center;gap:1rem;padding-block:.85rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,serif;font-size:1.5rem;line-height:1.05;display:flex}}@media (max-width:600px){._header_1tgn2_1{min-height:72px}._mobileNav_1tgn2_24:not([hidden]){max-height:calc(100dvh - 72px)}}@media (max-width:330px){._header_1tgn2_1{gap:.35rem}._enquiry_1tgn2_29{gap:.6rem;min-width:0;padding-inline:.75rem}._menuButton_1tgn2_52{width:2.25rem}}._footer_1tgn2_143{background:var(--ink);color:var(--paper-light);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:2.5rem;padding-block:3.25rem;display:grid}._footerIntro_1tgn2_152>p{color:#d0cdc4;margin-top:1rem;font-size:.8rem}._footerEnquiry_1tgn2_153{border-bottom:1px solid #8b897e;align-items:center;gap:.7rem;margin-top:1rem;padding-bottom:.25rem;font-size:.8rem;display:inline-flex}._footerNav_1tgn2_162{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}._footerNav_1tgn2_162 div{align-content:start;gap:.6rem;display:grid}._footerNav_1tgn2_162 p{color:#d0cdc4;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem;font-weight:650}._footerNav_1tgn2_162 a{width:fit-content;font-size:.8rem;line-height:1.6}._footerNav_1tgn2_162 a:hover{text-underline-offset:.2em;text-decoration:underline}._footer_1tgn2_143 p._copyright_1tgn2_178{color:#d0cdc4;border-top:1px solid #f8f5ed24;grid-column:1/-1;padding-top:1.4rem;font-size:.68rem}@media (max-width:800px){._footer_1tgn2_143{grid-template-columns:1fr;gap:2rem}}@media (max-width:420px){._footerNav_1tgn2_162{grid-template-columns:repeat(2,minmax(0,1fr))}}
