.page-skeleton:has(>.inner-page-hero){max-width:none;padding-block-start:0;padding-inline:0}.page-skeleton:has(>.inner-page-hero)>:not(.inner-page-hero){width:min(78rem,100% - 2rem);margin-inline:auto}.inner-page-hero{isolation:isolate;width:100%;min-height:clamp(39rem,48vw,46rem);color:var(--text-inverse);background:var(--background-dark);position:relative;overflow:hidden}.inner-page-hero__background,.inner-page-hero__scrim,.inner-page-hero__transition{pointer-events:none;position:absolute}.inner-page-hero__background{z-index:-3;background-color:var(--background-dark);background-image:var(--inner-page-hero-image);animation:inner-page-hero-background-settle .9s var(--ease-enter) both;background-position:57%;background-size:cover;inset:0;transform:scale(1.015)}.inner-page-hero__scrim{z-index:-2;background:linear-gradient(90deg,#08090cf7 0%,#101115e6 38%,#202127a3 68%,#08090c8a 100%),linear-gradient(#08090ce0 0%,#08090c2e 42%,#08090ce0 100%),radial-gradient(circle at 84% 72%,#b10b1c33,#0000 35%);inset:0}.inner-page-hero[data-overlay=strong] .inner-page-hero__scrim{background:linear-gradient(90deg,#08090cfa 0%,#101115ed 42%,#202127b3 70%,#08090c99 100%),linear-gradient(#08090ceb 0%,#08090c38 42%,#08090ceb 100%),radial-gradient(circle at 84% 72%,#b10b1c38,#0000 36%)}.inner-page-hero__inner{width:min(100%, var(--container-wide));min-height:inherit;padding-block:clamp(14.5rem,21vw,17rem) clamp(7.5rem,10vw,9rem);padding-inline:var(--page-gutter);align-items:start;margin-inline:auto;display:grid}.inner-page-hero__message{text-align:center;width:min(100%,62rem);min-width:0;margin-inline:auto}.inner-page-hero__signal-rule{grid-template-columns:.72rem minmax(4rem,10rem);align-items:center;gap:.7rem;width:fit-content;margin-block-end:1.1rem;margin-inline:auto;display:grid}.inner-page-hero__signal-rule i{background:var(--brand-primary);width:.72rem;height:.18rem}.inner-page-hero__signal-rule span{transform-origin:0;height:1px;animation:inner-page-hero-rule-draw .68s .22s var(--ease-enter) both;background:#c7c8ceb8}.inner-page-hero__eyebrow{max-width:48ch;color:var(--text-inverse-muted);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0 auto .8rem;font-size:clamp(.76rem,.71rem + .16vw,.86rem);font-weight:700;line-height:1.35}.inner-page-hero__title-wrap{width:fit-content;max-width:100%;margin-inline:auto;position:relative}.inner-page-hero h1,.inner-page-hero__stroke-title{width:fit-content;max-width:100%;color:var(--text-inverse);font-family:var(--font-display);letter-spacing:-.04em;text-shadow:0 .45rem 2rem #000000a8;flex-direction:column;margin:0;font-size:clamp(4.25rem,6.7vw,6rem);font-weight:800;line-height:.88;display:flex}.inner-page-hero__title-line,.inner-page-hero__stroke-line{white-space:nowrap;display:block}.inner-page-hero[data-title-scale=fit] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(3.5rem,6.2vw,5.6rem)}.inner-page-hero[data-title-scale=article] .inner-page-hero__message{width:min(100%,78rem)}.inner-page-hero[data-title-scale=article] .inner-page-hero__title-wrap,.inner-page-hero[data-title-scale=article] :is(h1,.inner-page-hero__stroke-title){width:100%}.inner-page-hero[data-title-scale=article] :is(h1,.inner-page-hero__stroke-title){letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.8rem,4.8vw,5rem);line-height:.96}.inner-page-hero[data-title-scale=article] :is(.inner-page-hero__title-line,.inner-page-hero__stroke-line){overflow-wrap:normal;white-space:normal}.inner-page-hero__title-mark{background:var(--brand-primary);width:.16em;height:.16em;margin-inline-start:.08em;display:inline-block;box-shadow:0 .18rem .65rem #b10b1c57}.inner-page-hero__stroke-title{z-index:2;pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0}.inner-page-hero__stroke-line{color:#0000;clip-path:inset(0 100% 0 0);paint-order:stroke fill;-webkit-text-stroke:1.5px var(--text-inverse)}.inner-page-hero__divider{grid-template-columns:minmax(3rem,9rem) .5rem minmax(5rem,20rem);align-items:center;gap:.65rem;width:min(100%,31rem);margin-block-start:1.35rem;margin-inline:auto;display:grid}.inner-page-hero__divider span{background:#c7c8cea3;height:1px}.inner-page-hero__divider span:first-child,.inner-page-hero[data-divider=signal] .inner-page-hero__divider i{background:var(--brand-primary)}.inner-page-hero__divider i{border:1px solid #ffffffb8;width:.5rem;height:.5rem;transform:rotate(45deg)}.inner-page-hero__support{max-width:52ch;color:var(--text-inverse-muted);font-family:var(--font-body);letter-spacing:-.01em;text-wrap:pretty;text-shadow:0 .2rem 1.2rem #000000c7;margin:1.2rem auto 0;font-size:clamp(1rem,.94rem + .28vw,1.22rem);font-weight:600;line-height:1.55}.inner-page-hero__transition{z-index:1;right:var(--page-gutter);bottom:0;left:var(--page-gutter);background:#c7c8ce8a;height:1px}.inner-page-hero__transition:before{content:"";background:var(--brand-primary);width:clamp(5rem,12vw,10rem);height:.18rem;position:absolute;bottom:0;left:0}@keyframes inner-page-hero-background-settle{0%{opacity:.72;transform:scale(1.035)}to{opacity:1;transform:scale(1.015)}}@keyframes inner-page-hero-rule-draw{0%{opacity:.2;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}@media (max-width:64rem){.inner-page-hero{min-height:clamp(38rem,72vw,43rem)}.inner-page-hero__background{background-position:62%}.inner-page-hero__inner{padding-block:clamp(13.5rem,23vw,15rem) 8rem}.inner-page-hero h1,.inner-page-hero__stroke-title{font-size:clamp(4rem,8.8vw,5.5rem)}.inner-page-hero[data-title-scale=article] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(2.65rem,6.8vw,4.35rem)}.inner-page-hero[data-title-scale=fit] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(3.2rem,8.1vw,5rem)}}@media (max-width:48rem){.inner-page-hero{min-height:38rem}.inner-page-hero__background{background-position:67%}.inner-page-hero__scrim,.inner-page-hero[data-overlay=strong] .inner-page-hero__scrim{background:linear-gradient(90deg,#08090cf5,#101115c7 72%,#08090cad),linear-gradient(#08090cf5,#08090c4d 42%,#08090cf2)}.inner-page-hero__inner{padding-block:clamp(12.75rem,38vw,14.5rem) 7.5rem;padding-inline:clamp(1.25rem,5vw,2.5rem)}.inner-page-hero h1,.inner-page-hero__stroke-title{font-size:clamp(3.15rem,13.5vw,4.5rem);line-height:.9}.inner-page-hero[data-title-scale=article] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(2.15rem,10.8vw,3.2rem);line-height:.98}.inner-page-hero[data-title-scale=fit] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(2.5rem,11vw,3.7rem)}.inner-page-hero__divider{grid-template-columns:minmax(2.5rem,6rem) .42rem minmax(4rem,10rem);width:min(100%,18rem)}.inner-page-hero__support{max-width:34ch;font-size:1rem}}@media (max-width:21rem){.inner-page-hero__inner{padding-block-start:12rem;padding-inline:1.15rem}.inner-page-hero h1,.inner-page-hero__stroke-title{font-size:clamp(2.7rem,13.4vw,3rem)}.inner-page-hero[data-title-scale=article] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(2rem,10.4vw,2.2rem)}.inner-page-hero[data-title-scale=fit] :is(h1,.inner-page-hero__stroke-title){font-size:clamp(2.1rem,11vw,2.3rem)}.inner-page-hero__eyebrow{letter-spacing:.1em;max-width:31ch}}@media (prefers-reduced-motion:reduce){.inner-page-hero *,.inner-page-hero :before,.inner-page-hero :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.inner-page-hero__stroke-title{opacity:0!important;visibility:hidden!important;display:none!important}[data-inner-page-hero-title]{opacity:1!important;visibility:visible!important}}@media (forced-colors:active){.inner-page-hero__background,.inner-page-hero__scrim{display:none}.inner-page-hero{color:canvastext;background:canvas}.inner-page-hero__eyebrow,.inner-page-hero__support{color:canvastext}}
