.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);padding:1rem 0;display:flex;justify-content:center;pointer-events:none;font-size:24px;transition:background-color .3s ease,color .3s ease}.header-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:flex-end;gap:4.5rem;pointer-events:auto;margin-left:16px}.text-link[data-astro-cid-3ef6ksr2]{color:#fff;text-decoration:none;transition:opacity .3s ease,color .3s ease;line-height:1;text-transform:uppercase;font-size:1rem;margin-top:-1px}.text-link[data-astro-cid-3ef6ksr2]:hover{opacity:.8}.logo[data-astro-cid-3ef6ksr2]{transform:translateY(-2px)}.logo-img[data-astro-cid-3ef6ksr2]{display:block;transition:opacity .3s ease}.hidden[data-astro-cid-3ef6ksr2]{display:none}.header[data-astro-cid-3ef6ksr2].scrolled,.no-hero .header{background-color:var(--c-background);color:var(--c-font)}.header[data-astro-cid-3ef6ksr2].scrolled .text-link[data-astro-cid-3ef6ksr2],.no-hero .header .text-link[data-astro-cid-3ef6ksr2]{color:var(--c-font)}.no-hero .header #site-logo-dark{display:block!important}.no-hero .header #site-logo-light{display:none!important}@media (max-width: 768px){.header[data-astro-cid-3ef6ksr2]{padding:1rem}.logo[data-astro-cid-3ef6ksr2]{transform:translateY(0)}.header-nav[data-astro-cid-3ef6ksr2]{gap:3rem;font-size:.9rem}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.footer[data-astro-cid-sz7xmlte]{width:100%;padding:40px 2rem 0;font-size:var(--fs-small);background:#cec7bb}.footer-content[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:40px 0;gap:0;max-width:936px}.footer-logo[data-astro-cid-sz7xmlte],.footer-links[data-astro-cid-sz7xmlte]{width:50%;flex:0 0 auto}.footer-logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:flex-end;padding-right:178px}.footer-links[data-astro-cid-sz7xmlte]{display:flex;padding-left:178px;align-items:center;justify-content:flex-start}.links-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,max-content);column-gap:4rem;margin-top:-2px}.links-column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;margin-bottom:.5rem;text-align:left}.links-column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:last-child{margin-bottom:0}.footer__copyright[data-astro-cid-sz7xmlte]{text-align:center;padding:40px 0 50px;font-size:var(--fs-small)}@media (max-width: 768px){.footer-content[data-astro-cid-sz7xmlte]{flex-direction:row;justify-content:space-between}.footer-logo[data-astro-cid-sz7xmlte],.footer-links[data-astro-cid-sz7xmlte]{width:auto;padding:0}}:root{--c-font: #49443c;--c-background: #F1EEE9;--s-page-width: 1200px;--s-text-width: 660px;--s-padding: 160px;--ff: "amblelight", sans-serif;--ff-heading: "latin_modern_roman10_regular", serif;--fs: 14px;--fs-large: 20px;--fs-small: 14px;--z-header: 100;--z-lightbox: 9999}*{margin:0;padding:0;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth;scroll-padding-top:120px}}html{background-color:var(--c-background);height:100%;min-height:-webkit-fill-available}body{font-family:var(--ff);font-optical-sizing:auto;font-weight:300;font-style:normal;line-height:1.5;letter-spacing:-.02em;font-size:var(--fs);color:var(--c-font);display:grid;grid-template-rows:auto 1fr auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:common-ligatures tabular-nums;height:100%;min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available;background-color:var(--c-background);background-attachment:scroll;padding-top:env(safe-area-inset-top);background-clip:content-box}h1,h2,h3,h4,h5,h6{font-family:var(--ff-heading);font-weight:400;line-height:1.2;text-transform:uppercase;margin-bottom:.3rem;letter-spacing:3px}h1{font-size:15px}h2{font-size:13px;margin-bottom:1.5rem}h3{font-size:32px}a{color:var(--c-font);text-decoration:none;transition:all .3s ease;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:rgb(from var(--c-font) r g b / .2)}a:hover{text-decoration-color:var(--c-font)}#__astro-dev-toolbar{display:none!important}.bold{font-weight:800}.no-hero{padding-top:125px}.no-hero .page-intro{max-width:var(--s-text-width);padding:0 40px;margin:0 auto;text-align:center}.narrow-text{max-width:var(--s-text-width);margin:0 auto}.page-content{padding:var(--s-padding) 40px;max-width:var(--s-page-width);margin:0 auto;position:relative}.page-content>*+*,.text-content>*+*,p+p{margin-top:1.5rem}.page-content h1{margin-bottom:3.5rem}.page-intro{margin-bottom:var(--s-padding)}.header__spacer{transform-origin:top}table td{padding:0 .5rem .5rem 0;vertical-align:top}.hidden{display:none}.careers-grid,.grid{display:grid;grid-template-areas:"left right";grid-template-columns:1fr 1fr;gap:4rem;margin:0 auto;padding:0}.careers-left{grid-area:left}.careers-right{grid-area:right;text-align:right;display:flex;align-items:center;justify-content:flex-end}.grid-left{grid-area:left;text-align:left;display:flex;align-items:center;justify-content:flex-start}.grid-right{grid-area:right}.careers-right img,.grid-left img{width:67%;height:auto;object-fit:cover}@media (max-width: 768px){.careers-grid,.grid{grid-template-columns:1fr;gap:2rem;padding:0 1rem 60px;text-align:center}.careers-grid{grid-template-areas:"left" "right"}.grid{grid-template-areas:"right" "left"}.careers-left,.careers-right,.grid-left,.grid-right{padding-top:0;margin-top:0;justify-content:center;text-align:center}.careers-right img,.grid-left img{width:80%;margin:0 auto;display:block}.no-hero .page-intro{padding:0 40px}.page-content{padding:calc(var(--s-padding) / 2) 0}.page-intro{margin-bottom:calc(var(--s-padding) / 2)!important}body{font-size:16px}}.align-centre{text-align:center}.page-image img{margin:var(--s-padding) auto 0 auto;display:block;max-width:100%;height:auto}@font-face{font-family:amblelight;font-display:swap;src:url(/fonts/Amble-Light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:latin_modern_roman10_regular;font-display:swap;src:url(/fonts/lmroman10-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
