.Header-module__Af2_WG__header{z-index:50;background:var(--paper);border-bottom:1px solid var(--hairline);padding:16px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.Header-module__Af2_WG__lockup{align-items:center;gap:14px;display:flex}.Header-module__Af2_WG__mark{object-fit:contain;width:54px;height:54px}.Header-module__Af2_WG__wordmarkStack{flex-direction:column;gap:3px;line-height:1;display:flex}.Header-module__Af2_WG__wordmark{letter-spacing:.22em;color:var(--ink);font-size:14px;font-weight:700}.Header-module__Af2_WG__subline{letter-spacing:.24em;white-space:nowrap;color:var(--ink-50);font-size:9.5px}.Header-module__Af2_WG__nav{flex-wrap:wrap;align-items:center;gap:clamp(18px,2.4vw,38px);display:flex}.Header-module__Af2_WG__navLink{letter-spacing:.16em;font-size:12px}.Header-module__Af2_WG__cta{letter-spacing:.16em;background:var(--ink);color:#fff;border-radius:999px;padding:13px 22px;font-size:12px;transition:background .25s}.Header-module__Af2_WG__cta:hover{background:var(--teal);color:#fff}
.Footer-module__EZoWya__footer{border-top:1px solid var(--hairline);padding:clamp(36px, 4.5vw, 64px) var(--gutter) clamp(24px, 3vw, 36px)}.Footer-module__EZoWya__row1{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(24px,3vw,48px);display:grid}.Footer-module__EZoWya__mark{object-fit:contain;width:54px;height:54px}.Footer-module__EZoWya__blurb{color:var(--ink-55);max-width:28ch;margin-top:16px;font-size:13px;line-height:1.6}.Footer-module__EZoWya__heading{letter-spacing:.2em;color:var(--ink-45);margin-bottom:14px;font-size:11px}.Footer-module__EZoWya__linkList{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.Footer-module__EZoWya__link{font-size:14px}.Footer-module__EZoWya__enquireBtn{letter-spacing:.14em;background:var(--ink);color:#fff;border-radius:999px;padding:14px 24px;font-size:12px;transition:background .25s;display:inline-block}.Footer-module__EZoWya__enquireBtn:hover{background:var(--teal);color:#fff}.Footer-module__EZoWya__row2{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(28px,3.4vw,48px);padding-top:20px;display:flex}.Footer-module__EZoWya__legal{color:var(--ink-45);font-size:12px}.Footer-module__EZoWya__legalLinks{flex-wrap:wrap;gap:24px;display:flex}
:root{--paper:#fff;--ink:#0b0b0b;--teal:#00a69b;--yellow:#f5dd00;--hairline:#0b0b0b24;--hairline-strong:#0b0b0b38;--hairline-input:#0b0b0b40;--hairline-chip:#0b0b0b33;--ink-70:#0b0b0bb3;--ink-66:#0b0b0ba8;--ink-62:#0b0b0b9e;--ink-60:#0b0b0b99;--ink-55:#0b0b0b8c;--ink-50:#0b0b0b80;--ink-45:#0b0b0b73;--ink-35:#0b0b0b59;--ink-30:#0b0b0b4d;--ink-12:#0b0b0b1f;--on-dark-70:#ffffffb3;--on-dark-55:#ffffff8c;--placeholder-stripe:repeating-linear-gradient(135deg, #f4f4f2 0 9px, #eaeae6 9px 18px);--gutter:clamp(20px, 3.4vw, 52px);--font-body:"Century Gothic", "URW Gothic", Questrial, "Avant Garde", sans-serif;--font-mono:ui-monospace, Menlo, monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink);text-decoration:none}a:hover{color:var(--teal)}input,textarea,button,select{font-family:inherit}::placeholder{color:var(--ink-35)}img{max-width:100%;display:block}h1,h2,h3,p,dl,dd,ol,ul{margin:0;padding:0}ol,ul{list-style:none}:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.pageWrap{max-width:1560px;margin:0 auto}
