.framed-image[data-astro-cid-ed5ftrnw],.framed-image[data-astro-cid-ed5ftrnw]>img[data-astro-cid-ed5ftrnw],.framed-image[data-astro-cid-ed5ftrnw]>svg[data-astro-cid-ed5ftrnw]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.framed-image[data-astro-cid-ed5ftrnw]>.framed-image__mobile[data-astro-cid-ed5ftrnw]{display:none}@media (width<=47.99rem){.framed-image[data-astro-cid-ed5ftrnw]>.framed-image__desktop[data-astro-cid-ed5ftrnw]{display:none}.framed-image[data-astro-cid-ed5ftrnw]>.framed-image__mobile[data-astro-cid-ed5ftrnw]{display:block}}.campaign[data-astro-cid-r4v7g5i2]{width:100%}.campaign__above[data-astro-cid-r4v7g5i2]:empty{display:none}.campaign__above[data-astro-cid-r4v7g5i2]{padding-block-end:1.5rem}.campaign__above[data-astro-cid-r4v7g5i2] .campaign-copy{margin-block:0 .75rem}.campaign__above[data-astro-cid-r4v7g5i2] .campaign-copy:last-child{margin-block-end:0}.campaign__stage[data-astro-cid-r4v7g5i2]{background:var(--color-ink);color:var(--color-paper);isolation:isolate;position:relative}.campaign__media[data-astro-cid-r4v7g5i2],.campaign__media[data-astro-cid-r4v7g5i2] img[data-astro-cid-r4v7g5i2]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.campaign__positions[data-astro-cid-r4v7g5i2] .campaign-copy{text-wrap:pretty;overflow-wrap:anywhere;text-shadow:0 1px 20px oklab(0% none none/.42);margin:0;position:absolute}.campaign__positions[data-astro-cid-r4v7g5i2] .dl-action{text-shadow:inherit}.campaign__positions[data-astro-cid-r4v7g5i2] .dl-eyebrow,.campaign__positions[data-astro-cid-r4v7g5i2] .dl-lede{color:inherit}.campaign--no-image[data-astro-cid-r4v7g5i2] .campaign__above[data-astro-cid-r4v7g5i2] .campaign-copy{width:100%!important;margin-inline:0!important}.dl-hero[data-astro-cid-gbldpqxp]{width:100%;min-height:clamp(30rem,82svh,54rem);color:var(--color-paper);isolation:isolate;display:flex;position:relative}.dl-hero__media[data-astro-cid-gbldpqxp],.dl-hero__media[data-astro-cid-gbldpqxp] img[data-astro-cid-gbldpqxp]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dl-hero__scrim[data-astro-cid-gbldpqxp]{z-index:1;background:linear-gradient(to top, oklab(0% none none/.54), oklab(0% none none/.16) 30%, transparent 52%), linear-gradient(to var(--dl-hero-fade,right), oklab(0% none none/.26), transparent 52%);position:absolute;inset:0}[data-astro-cid-gbldpqxp][dir=rtl] .dl-hero__scrim[data-astro-cid-gbldpqxp]{--dl-hero-fade:left}.dl-hero[data-astro-cid-gbldpqxp][data-presentation=center] .dl-hero__scrim[data-astro-cid-gbldpqxp]{background:linear-gradient(#0000 42%,oklab(0% none none/.1) 66%,oklab(0% none none/.46))}.dl-hero__shell[data-astro-cid-gbldpqxp]{z-index:2;padding-block:var(--dl-head-space) clamp(2.5rem, 6vh, 4.5rem);align-items:flex-end;display:flex;position:relative}.dl-hero__copy[data-astro-cid-gbldpqxp]{text-shadow:0 1px 20px oklab(0% none none/.42);flex-direction:column;align-items:flex-start;gap:1rem;max-width:34rem;display:flex}.dl-hero[data-astro-cid-gbldpqxp][data-presentation=center] .dl-hero__shell[data-astro-cid-gbldpqxp]{padding-block:var(--dl-head-space) clamp(3rem, 12vh, 8rem);justify-content:center;align-items:center}.dl-hero[data-astro-cid-gbldpqxp][data-presentation=center] .dl-hero__copy[data-astro-cid-gbldpqxp]{text-align:center;align-items:center;max-width:40rem}.dl-hero[data-astro-cid-gbldpqxp][data-presentation=minimal] .dl-hero__copy[data-astro-cid-gbldpqxp]{gap:1.25rem}.dl-hero__copy[data-astro-cid-gbldpqxp]>[data-astro-cid-gbldpqxp]{margin:0}.dl-hero__copy[data-astro-cid-gbldpqxp] .dl-eyebrow[data-astro-cid-gbldpqxp]{color:color-mix(in oklab, currentColor 94%, transparent);font-weight:500}.dl-hero__copy[data-astro-cid-gbldpqxp] .dl-lede[data-astro-cid-gbldpqxp]{color:color-mix(in oklab, currentColor 95%, transparent)}@media (prefers-reduced-motion:no-preference){.dl-hero__step[data-astro-cid-gbldpqxp]{opacity:0;animation:dl-hero-in .62s var(--dl-ease) forwards;animation-delay:calc(var(--step,1) * 90ms);transform:translateY(.75rem)}.dl-hero__step--1[data-astro-cid-gbldpqxp]{--step:1}.dl-hero__step--2[data-astro-cid-gbldpqxp]{--step:2}.dl-hero__step--3[data-astro-cid-gbldpqxp]{--step:3}.dl-hero__step--4[data-astro-cid-gbldpqxp]{--step:4}}.dl-hero__title[data-astro-cid-gbldpqxp]{margin-block-start:.75rem}.dl-hero__body[data-astro-cid-gbldpqxp]{margin-block-start:1.25rem}.dl-hero__cta[data-astro-cid-gbldpqxp]{margin-block-start:2rem}@keyframes dl-hero-in{to{opacity:1;transform:none}}.dl-hero--type[data-astro-cid-gbldpqxp]{padding-block-start:calc(var(--dl-head-space) + 2rem)}.dl-hero--type[data-astro-cid-gbldpqxp] .dl-shell[data-astro-cid-gbldpqxp]{flex-direction:column;align-items:flex-start;display:flex}.hero-carousel[data-astro-cid-5hmvxybg] .dl-hero--type{min-height:clamp(30rem,82svh,54rem)}.hero-carousel[data-astro-cid-5hmvxybg] .dl-hero:not([data-presentation=center]) .dl-hero__shell{padding-block-end:clamp(5rem,8vh,6rem)}.hero-carousel[data-astro-cid-5hmvxybg]{touch-action:pan-y;position:relative}[data-astro-cid-5hmvxybg][data-hero-slide][hidden],[data-astro-cid-5hmvxybg][data-hero-controls][hidden],[data-astro-cid-5hmvxybg][data-hero-pause][hidden]{display:none}.hero-carousel__controls[data-astro-cid-5hmvxybg]{z-index:3;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset-block-end:1rem;inset-inline:1rem}.hero-carousel__step[data-astro-cid-5hmvxybg],.hero-carousel__pause[data-astro-cid-5hmvxybg]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.hero-carousel__step[data-astro-cid-5hmvxybg]{flex:0 4.5rem;width:4.5rem;min-width:0;padding:0}.hero-carousel__track[data-astro-cid-5hmvxybg]{background:#fff5;border-radius:999px;width:100%;height:3px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0005}.hero-carousel__fill[data-astro-cid-5hmvxybg]{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}[data-astro-cid-5hmvxybg][dir=rtl] .hero-carousel__fill[data-astro-cid-5hmvxybg]{transform-origin:100%}@media (prefers-reduced-motion:reduce){.hero-carousel__step[data-astro-cid-5hmvxybg][aria-current=true] .hero-carousel__fill[data-astro-cid-5hmvxybg]{transform:scaleX(1)}}.hero-carousel__pause[data-astro-cid-5hmvxybg]{color:var(--color-ink);flex-shrink:0;padding:0}.hero-carousel__pause-surface[data-astro-cid-5hmvxybg]{background:color-mix(in oklab, var(--color-paper) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);width:1.75rem;height:1.75rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ink) 8%, transparent);border-radius:.5rem;place-items:center;display:grid}.hero-carousel__pause[data-astro-cid-5hmvxybg] svg[data-astro-cid-5hmvxybg]{width:.875rem;height:.875rem}.hero-carousel__play-icon[data-astro-cid-5hmvxybg],[data-astro-cid-5hmvxybg][data-paused=true] .hero-carousel__pause-icon[data-astro-cid-5hmvxybg]{display:none}[data-astro-cid-5hmvxybg][data-paused=true] .hero-carousel__play-icon[data-astro-cid-5hmvxybg]{display:block}button[data-astro-cid-5hmvxybg]:focus-visible{outline-offset:2px;outline:2px solid #fff}.dl-mosaic[data-astro-cid-oa4nrzsa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,.9vw,1rem);margin-block-start:clamp(1.75rem,3vw,2.75rem);display:grid}.dl-tile[data-astro-cid-oa4nrzsa]{color:inherit;min-width:0;text-decoration:none}.dl-tile__frame[data-astro-cid-oa4nrzsa]{aspect-ratio:3/4;height:100%}.dl-tile__blank[data-astro-cid-oa4nrzsa]{background:var(--color-paper-2);width:100%;height:100%;display:block}.dl-tile__frame[data-astro-cid-oa4nrzsa] img[data-astro-cid-oa4nrzsa]{transition:transform .9s var(--dl-ease)}.dl-tile[data-astro-cid-oa4nrzsa]:hover .dl-tile__frame[data-astro-cid-oa4nrzsa] img[data-astro-cid-oa4nrzsa]{transform:scale(1.02)}.dl-tile__veil[data-astro-cid-oa4nrzsa]{background:linear-gradient(#0000 62%,oklab(0% none none/.46));position:absolute;inset:0}.dl-tile__label[data-astro-cid-oa4nrzsa]{color:var(--color-paper);text-shadow:0 1px 14px oklab(0% none none/.45);flex-direction:column;gap:.4rem;display:flex;position:absolute;inset-block-end:clamp(.875rem,1.6vw,1.5rem);inset-inline:clamp(.875rem,1.6vw,1.5rem)}.dl-tile__label[data-astro-cid-oa4nrzsa] .dl-rail__label[data-astro-cid-oa4nrzsa]{font-weight:500}.dl-tile__lead-name[data-astro-cid-oa4nrzsa]{font-size:clamp(1.0625rem,1.4vw,1.375rem)}.dl-tile__desc[data-astro-cid-oa4nrzsa]{opacity:.85;max-width:32ch;font-size:.875rem}.dl-tile[data-astro-cid-oa4nrzsa] .dl-rail__rule[data-astro-cid-oa4nrzsa]{opacity:.45}.dl-tile[data-astro-cid-oa4nrzsa]:hover .dl-rail__rule[data-astro-cid-oa4nrzsa],.dl-tile[data-astro-cid-oa4nrzsa]:focus-visible .dl-rail__rule[data-astro-cid-oa4nrzsa]{opacity:1}.dl-mosaic--row[data-astro-cid-oa4nrzsa]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48rem){.dl-mosaic[data-astro-cid-oa4nrzsa]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(13rem,21vw,20rem)}.dl-tile--lead[data-astro-cid-oa4nrzsa]{grid-area:span 2/span 2}.dl-mosaic[data-astro-cid-oa4nrzsa][data-count="3"] .dl-tile[data-astro-cid-oa4nrzsa]:not(.dl-tile--lead),.dl-mosaic[data-astro-cid-oa4nrzsa][data-count="4"] .dl-tile[data-astro-cid-oa4nrzsa]:not(.dl-tile--lead):last-child{grid-column:span 2}.dl-mosaic[data-astro-cid-oa4nrzsa] .dl-tile__frame[data-astro-cid-oa4nrzsa]{aspect-ratio:auto}.dl-mosaic--row[data-astro-cid-oa4nrzsa]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-auto-rows:auto}.dl-mosaic--row[data-astro-cid-oa4nrzsa] .dl-tile__frame[data-astro-cid-oa4nrzsa]{aspect-ratio:3/4}}.dl-split[data-astro-cid-oa4nrzsa]{gap:clamp(1.5rem,3vw,3rem);margin-block-start:clamp(1.75rem,3vw,2.75rem);display:grid}.dl-split__copy[data-astro-cid-oa4nrzsa]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.dl-split__grid[data-astro-cid-oa4nrzsa]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:clamp(.5rem,.9vw,1rem);display:grid}@media (width>=48rem){.dl-split[data-astro-cid-oa4nrzsa]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center}}.dl-grid[data-astro-cid-sysdzmgt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem) clamp(.75rem,1.2vw,1.25rem);margin-block-start:clamp(1.75rem,3vw,2.75rem);display:grid}@media (width>=40rem){.dl-grid[data-astro-cid-sysdzmgt]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.dl-grid[data-astro-cid-sysdzmgt]{grid-template-columns:repeat(4,minmax(0,1fr))}}
