.hero[data-astro-cid-6bfsojfh]{min-height:600px;padding:82px var(--gutter);border-bottom:1px solid var(--black);flex-direction:column;display:flex}.hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{letter-spacing:-.08em;text-transform:uppercase;max-width:1300px;margin:auto 0;font-size:clamp(70px,9.8vw,152px);line-height:.8}.hero-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.hero-row[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{max-width:690px;color:var(--grey);margin:0;font-size:18px;line-height:1.7}.hero-row[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--orange);font:300 72px/1 var(--display)}.contact-grid[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--black);grid-template-columns:repeat(2,1fr);display:grid}.contact-grid[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]{min-height:370px;padding:38px var(--gutter);border-right:1px solid var(--black);background:var(--black);color:var(--white);border-bottom:1px solid #444;flex-direction:column;display:flex;position:relative}.contact-grid[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]:nth-child(2n){border-right:0}.contact-grid[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]:nth-last-child(-n+2){border-bottom:0}.contact-grid[data-astro-cid-6bfsojfh] .orange[data-astro-cid-6bfsojfh]{background:var(--orange)}.contact-grid[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{font:11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.contact-grid[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font:800 clamp(30px,4.3vw,66px)/1 var(--display);letter-spacing:-.05em;margin:auto 0 20px}.contact-grid[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#bbb;max-width:470px;margin:0;line-height:1.6}.contact-grid[data-astro-cid-6bfsojfh] .orange[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--white)}.contact-grid[data-astro-cid-6bfsojfh] i[data-astro-cid-6bfsojfh]{font:40px/1 var(--display);font-style:normal;position:absolute;top:30px;right:35px}.enquiries[data-astro-cid-6bfsojfh]{background:var(--white);grid-template-columns:.7fr 1.3fr;gap:clamp(60px,9vw,150px);display:grid}.enquiries[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.06em;margin:0;font-size:clamp(50px,6vw,90px);line-height:.9}.enquiry-list[data-astro-cid-6bfsojfh]{border-top:1px solid var(--black)}.enquiry-list[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr auto;align-items:start;gap:25px;padding:28px 0;display:grid}.enquiry-list[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--orange);font:12px/1 var(--mono)}.enquiry-list[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin:0;font-size:23px}.enquiry-list[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{max-width:610px;color:var(--grey);margin:9px 0 0;font-size:14px;line-height:1.6}.enquiry-list[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{border-bottom:2px solid var(--orange);align-self:center;font-size:13px;font-weight:800}.company[data-astro-cid-6bfsojfh]{background:var(--paper);grid-template-columns:1.05fr .95fr;gap:clamp(60px,9vw,150px);display:grid}.company[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.06em;margin:0;font-size:clamp(48px,5.7vw,84px);line-height:.9}.company-copy[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow){max-width:790px;color:var(--grey);margin:30px 0;font-size:17px;line-height:1.75}address[data-astro-cid-6bfsojfh]{border-top:1px solid var(--black);margin:0;font-style:normal}address[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1fr;gap:25px;padding:22px 0;display:grid}address[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--orange);font:11px/1.4 var(--mono);text-transform:uppercase}address[data-astro-cid-6bfsojfh] b[data-astro-cid-6bfsojfh]{line-height:1.5}.response[data-astro-cid-6bfsojfh]{min-height:600px;padding:85px var(--gutter);background:var(--black);color:var(--white);grid-template-columns:.65fr 1.35fr;gap:clamp(50px,9vw,150px);display:grid}.response-mark[data-astro-cid-6bfsojfh]{background:var(--orange);font:850 clamp(140px,20vw,310px)/1 var(--display);border:1px solid #555;place-items:center;display:grid}.response[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(48px,5.8vw,86px);line-height:.9}.response[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{border-top:1px solid #444;grid-template-columns:repeat(2,1fr);margin:45px 0 0;padding:0;list-style:none;display:grid}.response[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{color:#ccc;border-bottom:1px solid #444;padding:19px 0}.response[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:nth-child(odd){margin-right:25px}@media (width<=900px){.enquiries[data-astro-cid-6bfsojfh],.company[data-astro-cid-6bfsojfh],.response[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.response-mark[data-astro-cid-6bfsojfh]{min-height:320px}.enquiry-list[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{grid-template-columns:45px 1fr}.enquiry-list[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{grid-column:2;justify-self:start}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.contact-grid[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]{border-right:0;border-bottom:1px solid var(--black)}}@media (width<=600px){.hero[data-astro-cid-6bfsojfh]{min-height:500px;padding:62px var(--gutter)}.hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:57px}.hero-row[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{display:none}.contact-grid[data-astro-cid-6bfsojfh]>a[data-astro-cid-6bfsojfh]{min-height:290px}.contact-grid[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-size:30px}.enquiry-list[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{grid-template-columns:35px 1fr}.response[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.response[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:nth-child(odd){margin-right:0}address[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}
