.splithero[data-astro-cid-ngdik34l]{padding-block:clamp(40px,7vh,88px) clamp(48px,8vh,100px);overflow:hidden}.splithero[data-astro-cid-ngdik34l][data-layout=bleed]{isolation:isolate;clip-path:inset(0);color:var(--brand-on);padding-block:clamp(96px,17vh,190px);position:relative;overflow:visible}.splithero__bg[data-astro-cid-ngdik34l]{z-index:-2;object-fit:cover;object-position:var(--bleed-focal,center);width:100%;height:120%;transform:scaleX(var(--bleed-flip,1));position:absolute;inset:-10% 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.splithero__bg[data-astro-cid-ngdik34l]{animation:linear both bleed-parallax;animation-timeline:view();animation-range:cover}}}@keyframes bleed-parallax{0%{transform:scaleX(var(--bleed-flip,1)) translateY(-6%)}to{transform:scaleX(var(--bleed-flip,1)) translateY(6%)}}.splithero__scrim[data-astro-cid-ngdik34l]{z-index:-1;background:linear-gradient(100deg, rgb(var(--brand-rgb) / 93%) 0%, rgb(var(--brand-rgb) / 84%) 44%, rgb(var(--brand-accent-rgb) / 44%) 80%, rgb(var(--brand-accent-rgb) / 24%) 100%), linear-gradient(180deg, rgb(var(--ink-rgb) / 20%) 0%, transparent 48%);position:absolute;inset:0}.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__grid[data-astro-cid-ngdik34l]{grid-template-columns:1fr}@media (width>=900px){.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__copy[data-astro-cid-ngdik34l]{max-width:62%}}.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__lede[data-astro-cid-ngdik34l],.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__body[data-astro-cid-ngdik34l]{color:rgb(var(--paper-rgb) / 92%)}.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__title[data-astro-cid-ngdik34l] .voice[data-astro-cid-ngdik34l]{color:var(--brand-on)}.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__cta[data-astro-cid-ngdik34l]{background:var(--brand-on);color:var(--brand)}.splithero[data-astro-cid-ngdik34l][data-layout=bleed] .splithero__cta[data-astro-cid-ngdik34l]:hover{background:var(--paper);color:var(--brand-deep)}.splithero__grid[data-astro-cid-ngdik34l]{grid-template-columns:1fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (width>=900px){.splithero__grid[data-astro-cid-ngdik34l]{grid-template-columns:1.15fr .85fr}.splithero__grid[data-astro-cid-ngdik34l][data-side=left] .splithero__copy[data-astro-cid-ngdik34l]{order:2}}.splithero__copy[data-astro-cid-ngdik34l]{isolation:isolate;position:relative}.splithero__watermark[data-astro-cid-ngdik34l]{z-index:-1;font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;pointer-events:none;color:rgb(var(--brand-rgb) / 10%);font-size:clamp(96px,17vw,260px);font-weight:800;line-height:.8;position:absolute;top:-.34em;left:-.06em}.splithero__title[data-astro-cid-ngdik34l]{max-width:16ch;margin-top:18px;font-size:clamp(38px,5.2vw,72px)}.splithero__title[data-astro-cid-ngdik34l] .voice[data-astro-cid-ngdik34l]{color:var(--brand);font-weight:400}.splithero__lede[data-astro-cid-ngdik34l]{max-width:52ch;font-family:var(--display);margin-top:20px;font-size:clamp(17px,1.6vw,21px);font-weight:600;line-height:1.45}.splithero__body[data-astro-cid-ngdik34l]{max-width:58ch;color:var(--ink-soft);margin-top:16px}.splithero__cta[data-astro-cid-ngdik34l]{background:var(--brand);color:var(--brand-on);margin-top:clamp(24px,4vh,36px)}.splithero__cta[data-astro-cid-ngdik34l]:hover{background:var(--brand-deep);transform:translateY(-2px)}.splithero__cta[data-astro-cid-ngdik34l]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:3px}.splithero__media[data-astro-cid-ngdik34l] img[data-astro-cid-ngdik34l]{width:100%;height:auto;aspect-ratio:var(--ratio);border-radius:var(--radius-xl);object-fit:cover}.splithero__media[data-astro-cid-ngdik34l][data-treatment=artwork] img[data-astro-cid-ngdik34l]{aspect-ratio:1;object-fit:contain;border-radius:0}.jobsTeaser[data-astro-cid-nqqbqclk]{padding-block:clamp(48px,8vh,96px)}.jobsTeaser[data-astro-cid-nqqbqclk][data-tone=tint]{background:var(--brand-tint)}.jobsTeaser__head[data-astro-cid-nqqbqclk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.jobsTeaser__head[data-astro-cid-nqqbqclk] .jobsTeaser__title{max-width:20ch;margin-top:16px;font-size:clamp(28px,3.6vw,48px)}.jobsTeaser__head[data-astro-cid-nqqbqclk] .jobsTeaser__title .voice[data-astro-cid-nqqbqclk]{color:var(--brand);font-weight:400}.jobsTeaser__cta[data-astro-cid-nqqbqclk]{background:var(--brand);color:var(--brand-on)}.jobsTeaser__cta[data-astro-cid-nqqbqclk]:hover{background:var(--brand-deep);transform:translateY(-2px)}.jobsTeaser__cta[data-astro-cid-nqqbqclk]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:3px}.jobsTeaser__grid[data-astro-cid-nqqbqclk]{grid-template-columns:1fr;gap:clamp(14px,2vw,20px);margin-top:clamp(28px,4vh,44px);display:grid}@media (width>=900px){.jobsTeaser__grid[data-astro-cid-nqqbqclk]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}.jobsTeaser__card[data-astro-cid-nqqbqclk]{border-radius:var(--radius-md);border:1px solid rgb(var(--ink-rgb) / 10%);background:rgb(var(--paper-rgb) / 72%);min-height:200px;transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);flex-direction:column;justify-content:space-between;gap:22px;padding:clamp(20px,2.4vw,30px);display:flex;position:relative}.jobsTeaser__card[data-astro-cid-nqqbqclk][data-linked=true]:hover{border-color:var(--brand);box-shadow:0 28px 60px -30px rgb(var(--ink-rgb) / 35%);transform:translateY(-5px)}.jobsTeaser__link[data-astro-cid-nqqbqclk]:after{content:"";border-radius:inherit;position:absolute;inset:0}.jobsTeaser__card[data-astro-cid-nqqbqclk]:has(.jobsTeaser__link:focus-visible){outline:3px solid var(--brand-ring);outline-offset:3px}.jobsTeaser__link[data-astro-cid-nqqbqclk]:focus-visible{outline:none}.jobsTeaser__hosted[data-astro-cid-nqqbqclk]{color:var(--brand);margin-top:.35rem;font-size:12px;font-weight:500;display:block}.jobsTeaser__hosted[data-astro-cid-nqqbqclk]:after{content:" ↗"}.jobsTeaser__sr[data-astro-cid-nqqbqclk]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jobsTeaser__rate[data-astro-cid-nqqbqclk]{color:var(--brand);font-size:26px;line-height:1}.jobsTeaser__card[data-astro-cid-nqqbqclk] .jobsTeaser__jobTitle{font-size:clamp(18px,1.8vw,22px)}.jobsTeaser__card[data-astro-cid-nqqbqclk] p[data-astro-cid-nqqbqclk]{color:var(--ink-soft);margin-top:9px;font-size:15px}
