.page-hero[data-astro-cid-75ysl5lo]{background:var(--ink);color:#fff;min-height:620px;display:grid;position:relative;overflow:hidden}.page-hero[data-astro-cid-75ysl5lo]:after{content:"";z-index:3;clip-path:polygon(0 34%,52% 64%,100% 22%,100% 100%,0 100%);filter:drop-shadow(0 -22px 24px #1f1b2433);pointer-events:none;background:#fff;height:clamp(88px,9vw,150px);position:absolute;bottom:-1px;left:0;right:0}.page-hero--with-image[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.page-hero--article[data-astro-cid-75ysl5lo].page-hero--with-image{grid-template-columns:minmax(0,1fr) minmax(380px,.8fr)}.page-hero--overlay-image[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--overlay-image{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.page-hero--overlay-image[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{text-shadow:0 2px 24px #00000052;background:#000000a3;grid-column:1;max-width:none}.page-hero--overlay-soft-dark[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{color:#fff;text-shadow:0 2px 24px #00000052;background:#0000008a}.page-hero--overlay-soft-dark[data-astro-cid-75ysl5lo] .section-kicker[data-astro-cid-75ysl5lo]{color:#f5d384}.page-hero--overlay-soft-dark[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]>p[data-astro-cid-75ysl5lo]:not(.section-kicker){color:#ffffffd1}.page-hero--overlay-light[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{color:var(--ink);text-shadow:none;background:#eae7e2e6}.page-hero--overlay-light[data-astro-cid-75ysl5lo] .section-kicker[data-astro-cid-75ysl5lo]{color:var(--teal)}.page-hero--overlay-light[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]>p[data-astro-cid-75ysl5lo]:not(.section-kicker){color:#514b55}.page-hero--image-text[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--image-text{isolation:isolate;grid-template-columns:1fr}.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{text-shadow:0 2px 24px #0000007a;max-width:980px}.page-hero--plain[data-astro-cid-75ysl5lo]{background:#2c292f;min-height:520px}.page-hero--compact[data-astro-cid-75ysl5lo]{min-height:420px}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{padding-bottom:clamp(88px,9vw,124px)}.page-hero__copy[data-astro-cid-75ysl5lo]{z-index:2;flex-direction:column;justify-content:center;min-width:0;padding:clamp(44px,5.5vw,82px) clamp(44px,5.5vw,82px) clamp(112px,10vw,156px);display:flex;position:relative}.page-hero__back[data-astro-cid-75ysl5lo]{color:#ffffffc7;text-underline-offset:5px;width:fit-content;margin-bottom:auto;font-weight:760}.page-hero--plain[data-astro-cid-75ysl5lo] .page-hero__back[data-astro-cid-75ysl5lo]{border:1px solid #ffffff6b;border-radius:999px;padding:10px 14px;font-weight:800}.page-hero__back[data-astro-cid-75ysl5lo]:hover{color:#fff;text-decoration:underline}.page-hero--plain[data-astro-cid-75ysl5lo] .page-hero__back[data-astro-cid-75ysl5lo]:hover{background:#ffffff1f;text-decoration:none}.section-kicker[data-astro-cid-75ysl5lo]{color:#f5d384}.section-kicker[data-astro-cid-75ysl5lo]:after{display:none}h1[data-astro-cid-75ysl5lo]{letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;max-width:780px;margin:0;font-size:clamp(3rem,6.4vw,6rem);line-height:1.02}.page-hero--article[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{overflow-wrap:normal;max-width:860px;font-size:clamp(2.5rem,4.2vw,4.2rem);line-height:1.06}.page-hero--plain[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:900px;font-size:clamp(3rem,7vw,6.4rem)}.page-hero__copy[data-astro-cid-75ysl5lo]>p[data-astro-cid-75ysl5lo]:not(.section-kicker){color:#ffffffc7;max-width:680px;margin:24px 0 0;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.55}.page-hero__media[data-astro-cid-75ysl5lo]{z-index:0;min-width:0;min-height:0;position:relative;overflow:hidden}.page-hero--overlay-image[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo],.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo]{z-index:0;position:absolute;inset:0}.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000a3 0%,#00000061 52%,#00000029 100%);position:absolute;inset:0}.page-hero__media[data-astro-cid-75ysl5lo] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=1120px){.page-hero[data-astro-cid-75ysl5lo],.page-hero--with-image[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--with-image{grid-template-columns:1fr;min-height:0}.page-hero--plain[data-astro-cid-75ysl5lo]{min-height:480px}.page-hero--compact[data-astro-cid-75ysl5lo]{min-height:360px}.page-hero--overlay-image[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--overlay-image,.page-hero--image-text[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--image-text{min-height:540px}.page-hero--overlay-image[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{width:min(72%,720px);min-height:540px}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{min-height:360px}.page-hero__copy[data-astro-cid-75ysl5lo]{min-height:420px;padding-bottom:clamp(70px,8vw,104px)}.page-hero__media[data-astro-cid-75ysl5lo]{height:clamp(300px,44vw,440px)}.page-hero--overlay-image[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo],.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo]{height:auto}}@media (width<=640px){.page-hero__copy[data-astro-cid-75ysl5lo]{min-height:390px;padding:42px 20px 80px}.page-hero--plain[data-astro-cid-75ysl5lo]{min-height:440px}.page-hero--compact[data-astro-cid-75ysl5lo],.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{min-height:330px}.page-hero--overlay-image[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--overlay-image{min-height:650px}.page-hero--overlay-image[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{background:#000000b8;align-self:start;width:100%;min-height:400px}.page-hero--overlay-light[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{background:#eae7e2f0}.page-hero--overlay-soft-dark[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{background:#0000009e}.page-hero--image-text[data-astro-cid-75ysl5lo],.page-hero--article[data-astro-cid-75ysl5lo].page-hero--image-text,.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__copy[data-astro-cid-75ysl5lo]{min-height:560px}.page-hero--image-text[data-astro-cid-75ysl5lo] .page-hero__media[data-astro-cid-75ysl5lo]:after{background:linear-gradient(#00000061 0%,#000000b8 100%)}h1[data-astro-cid-75ysl5lo],.page-hero--plain[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.85rem,15vw,4.4rem)}.page-hero--article[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.3rem,10vw,3.1rem)}.page-hero__media[data-astro-cid-75ysl5lo]{height:300px}}
