.slide[data-astro-cid-lcdefpme] img{aspect-ratio:2;object-fit:cover;width:100%;height:auto}@media (width<=48rem){.news[data-astro-cid-lcdefpme]{padding-top:var(--space-5)}}.more[data-astro-cid-lcdefpme]{margin-top:var(--space-5);text-align:center}.eyebrow[data-astro-cid-lcdefpme]{color:var(--color-accent-bright);font-size:var(--text-lg);letter-spacing:.08em;font-weight:600}.intro[data-astro-cid-lcdefpme]{padding-bottom:var(--space-7);overflow-x:clip}.intro__watermark[data-astro-cid-lcdefpme]{padding-left:var(--gutter);color:var(--color-surface-muted);font-family:var(--font-inter), var(--font-sans);letter-spacing:.15em;white-space:nowrap;font-size:clamp(4.5rem,11.25vw,9rem);font-weight:200;line-height:1.4}.intro__body[data-astro-cid-lcdefpme]{isolation:isolate;gap:var(--space-6);padding-left:max(var(--gutter), (100% - var(--content-width)) / 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid;position:relative}.intro__body[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#41bf74b3 99%,#0000) 40.7vw 476px/200px 200px no-repeat,radial-gradient(closest-side,#72cc7933 99%,#0000) 67.4vw 13px/200px 200px no-repeat,radial-gradient(closest-side,#41bf7433 99%,#0000) -342px 119px/620px 620px no-repeat;position:absolute;inset:-40px 0 -260px}.intro__title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7);color:var(--color-accent-vivid);letter-spacing:.15em;font-size:clamp(1.5rem,1rem + 2vw,2.5rem)}.intro__text[data-astro-cid-lcdefpme]{letter-spacing:.15em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.5}.intro__image[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto}.service[data-astro-cid-lcdefpme]{min-height:30rem;padding:var(--space-5);box-shadow:var(--space-3) var(--space-3) 0 var(--color-accent-bright);align-items:center;display:grid;position:relative;overflow:hidden}.service[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.service__card[data-astro-cid-lcdefpme]{gap:var(--space-4);max-width:32rem;padding:var(--space-5);border-radius:var(--radius-md);background:#ffffffe0;justify-items:start;display:grid;position:relative}.service__card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);font-weight:500}.service__text[data-astro-cid-lcdefpme]{gap:var(--space-2);display:grid}.columns[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.columns[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--space-2);text-decoration:none;display:grid}.columns[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.columns[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:500}.columns[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.columns[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{color:var(--color-accent)}.gateways[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gateway[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);isolation:isolate;justify-items:start;display:grid;position:relative;overflow:hidden}.gateway[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{z-index:-1;object-fit:cover;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.gateway[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);font-weight:500}.gateway[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-3);margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.gateway[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:500;text-decoration:none}.gateway--recruit[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--color-recruit)}.gateway--recruit[data-astro-cid-lcdefpme]{--button-color:var(--color-recruit)}.gateway--accent[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}.gateway--recruit[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-recruit)}@media (width<=48rem){.intro__body[data-astro-cid-lcdefpme]:before{background:radial-gradient(closest-side,#41bf74b3 99%,#0000) -98px 129px/200px 200px no-repeat,radial-gradient(closest-side,#41bf7433 99%,#0000) 69vw 120px/315px 400px no-repeat}.intro__watermark[data-astro-cid-lcdefpme]{display:none}.intro__body[data-astro-cid-lcdefpme]{gap:var(--space-7);padding-inline:var(--gutter)}.intro__title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.intro__body[data-astro-cid-lcdefpme],.gateways[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.service[data-astro-cid-lcdefpme]{padding:var(--space-3)}.service__card[data-astro-cid-lcdefpme]{padding:var(--space-4)}}
