.PageHero-module__aE6RSq__hero{z-index:0;min-height:var(--hero-h,100svh);isolation:isolate;color:#fff;background:#040817;position:relative;overflow:hidden}.PageHero-module__aE6RSq__backdrop{pointer-events:none;position:absolute;inset:0}.PageHero-module__aE6RSq__backdropPlain{pointer-events:none;background:radial-gradient(circle at 12% 18%,#8b5cf638,#0000 42%),radial-gradient(circle at 88% 8%,#4c1d9542,#0000 38%),linear-gradient(#8b5cf612 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#8b5cf612 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0}.PageHero-module__aE6RSq__heroImage{object-fit:cover;object-position:50% 50%;transform:scale(1.01)}.PageHero-module__aE6RSq__heroWash{background:#02061738;position:absolute;inset:0}.PageHero-module__aE6RSq__copyShade{background:linear-gradient(90deg,#020617f7 0%,#020617eb 32%,#020617c2 54%,#0206175c 72%,#0206171a 86%,#0000 100%);position:absolute;inset:0}.PageHero-module__aE6RSq__bottomFade{z-index:3;pointer-events:none;background:linear-gradient(#0000 0%,#040817eb 100%);height:6rem;position:absolute;bottom:0;left:0;right:0}.PageHero-module__aE6RSq__inner{z-index:2;min-height:inherit;max-width:1680px;padding-block:var(--hero-pt) var(--hero-pb);padding-inline:var(--hero-gutter,clamp(1.25rem, 4vw, 4rem));align-items:center;margin-inline:auto;display:flex;position:relative}.PageHero-module__aE6RSq__innerSplit{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.PageHero-module__aE6RSq__aside{background:#040715c7;border:1px solid #8b5cf657;min-width:0;padding:clamp(.85rem,1.4vw,1.15rem);position:relative}.PageHero-module__aE6RSq__copy{width:min(100%,60rem)}.PageHero-module__aE6RSq__breadcrumb{margin:0 0 1.1rem}.PageHero-module__aE6RSq__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.PageHero-module__aE6RSq__breadcrumb li{color:#e2e8f09e;letter-spacing:.1em;text-transform:uppercase;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:700;display:inline-flex}.PageHero-module__aE6RSq__breadcrumb li:not(:last-child):after{color:#a78bfa9e;content:"/";margin-left:.5rem}.PageHero-module__aE6RSq__breadcrumb a{color:#e2e8f09e;text-decoration:none}.PageHero-module__aE6RSq__breadcrumb a:hover,.PageHero-module__aE6RSq__breadcrumb a:focus-visible{color:#c4b5fd;text-decoration:underline}.PageHero-module__aE6RSq__breadcrumb [aria-current]{color:#a78bfa}.PageHero-module__aE6RSq__eyebrow{color:#a78bfa;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 clamp(.75rem,1.8svh,1.15rem);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:800;line-height:1.4;display:flex}.PageHero-module__aE6RSq__eyebrow:before{content:"";background:#8b5cf6;flex:none;width:2.75rem;height:1px}.PageHero-module__aE6RSq__title{color:#fff;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 12px 36px #0000007a;max-width:15ch;margin:0;font-size:clamp(2.75rem,min(5.1vw,9svh),5.25rem);font-weight:900;line-height:.9}.PageHero-module__aE6RSq__title em{color:#a78bfa;font-style:normal;display:block}.PageHero-module__aE6RSq__titleWide{max-width:22ch;font-size:clamp(2.45rem,min(4.1vw,7.4svh),4.25rem)}.PageHero-module__aE6RSq__description{color:#ffffffe0;text-wrap:balance;max-width:44rem;margin:clamp(1rem,2.4svh,1.5rem) 0 0;font-size:clamp(1rem,1.18vw,1.2rem);font-weight:500;line-height:1.58}.PageHero-module__aE6RSq__description strong{color:#fff;font-weight:800}.PageHero-module__aE6RSq__note{color:#e2e8f0c2;max-width:44rem;margin:.85rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);font-weight:500;line-height:1.6}.PageHero-module__aE6RSq__description a,.PageHero-module__aE6RSq__note a{color:#c4b5fd;text-underline-offset:.25em;font-weight:700;text-decoration:underline}.PageHero-module__aE6RSq__description a:hover,.PageHero-module__aE6RSq__description a:focus-visible,.PageHero-module__aE6RSq__note a:hover,.PageHero-module__aE6RSq__note a:focus-visible{color:#fff}.PageHero-module__aE6RSq__badges{flex-wrap:wrap;gap:.5rem;margin:clamp(1rem,2.4svh,1.5rem) 0 0;padding:0;list-style:none;display:flex}.PageHero-module__aE6RSq__badge{color:#e2e8f0eb;letter-spacing:.09em;text-transform:uppercase;background:#040715bd;border:1px solid #8b5cf661;border-left:2px solid #8b5cf6;align-items:center;gap:.45rem;padding:.42rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:700;line-height:1.25;display:inline-flex}.PageHero-module__aE6RSq__chipGroup{flex-wrap:wrap;align-items:baseline;gap:.55rem .75rem;margin-top:1.15rem;display:flex}.PageHero-module__aE6RSq__chipGroupLabel{color:#a78bfa;letter-spacing:.14em;text-transform:uppercase;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:800;line-height:1.4}.PageHero-module__aE6RSq__chipList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PageHero-module__aE6RSq__actions{flex-direction:column;gap:.75rem;margin-top:clamp(1.15rem,2.9svh,1.85rem);display:flex}.PageHero-module__aE6RSq__action{color:#fff;background:#04081799;border:1px solid #ffffffa6;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:800;line-height:1.2;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}.PageHero-module__aE6RSq__action:hover,.PageHero-module__aE6RSq__action:focus-visible{color:#fff;background:#0b1120eb;border-color:#fff;text-decoration:none}.PageHero-module__aE6RSq__actionPrimary{background:#7c3aed;border-color:#a78bfa}.PageHero-module__aE6RSq__actionPrimary:hover,.PageHero-module__aE6RSq__actionPrimary:focus-visible{background:#8b5cf6;border-color:#ddd6fe}.PageHero-module__aE6RSq__actionIcon{flex:none;width:1.25rem;height:1.25rem}.PageHero-module__aE6RSq__metrics{grid-template-columns:repeat(min(var(--metric-columns,4), 2), minmax(0, 1fr));border-top:1px solid #8b5cf652;border-left:1px solid #8b5cf652;max-width:58rem;margin:clamp(1.4rem,3.4svh,2.35rem) 0 0;padding:0;list-style:none;display:grid}.PageHero-module__aE6RSq__metric{background:#0407159e;border-bottom:1px solid #8b5cf652;border-right:1px solid #8b5cf652;min-width:0;padding:.9rem 1rem 1rem}.PageHero-module__aE6RSq__metricValue{color:#fff;letter-spacing:-.03em;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:900;line-height:1.05;display:block}.PageHero-module__aE6RSq__metricLabel{color:#c4b5fd;letter-spacing:.085em;text-transform:uppercase;margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:700;line-height:1.35;display:block}.PageHero-module__aE6RSq__metricDetail{color:#e2e8f0a8;margin:.5rem 0 0;font-size:.78rem;font-weight:500;line-height:1.45;display:none}@media (min-width:640px){.PageHero-module__aE6RSq__actions{flex-flow:wrap}.PageHero-module__aE6RSq__action{min-width:13rem}}@media (min-width:1024px){.PageHero-module__aE6RSq__copy{width:min(62vw,60rem)}.PageHero-module__aE6RSq__innerSplit{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.PageHero-module__aE6RSq__innerSplit .PageHero-module__aE6RSq__copy{width:100%}.PageHero-module__aE6RSq__metrics{grid-template-columns:repeat(var(--metric-columns,4), minmax(0, 1fr))}.PageHero-module__aE6RSq__metricDetail{display:block}}@media (max-width:1023px){.PageHero-module__aE6RSq__heroWash{background:#02061766}.PageHero-module__aE6RSq__copyShade{background:linear-gradient(#020617ed 0%,#020617d1 46%,#020617b3 74%,#020617eb 100%)}.PageHero-module__aE6RSq__title,.PageHero-module__aE6RSq__titleWide{max-width:none}.PageHero-module__aE6RSq__title{font-size:clamp(2.5rem,9.5vw,4.25rem)}.PageHero-module__aE6RSq__titleWide{font-size:clamp(2.25rem,8vw,3.5rem)}}@media (max-width:480px){.PageHero-module__aE6RSq__title{font-size:clamp(2.15rem,11vw,3rem)}.PageHero-module__aE6RSq__titleWide{font-size:clamp(1.95rem,9.5vw,2.6rem)}.PageHero-module__aE6RSq__badge{letter-spacing:.07em;font-size:.5625rem}.PageHero-module__aE6RSq__action{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.PageHero-module__aE6RSq__action{transition:none}}.PageHero-module__aE6RSq__heroImageRaw{width:100%;height:100%;position:absolute;inset:0}.PageHero-module__aE6RSq__quickLinks{border-top:1px solid #8b5cf652;margin-top:clamp(1.35rem,3.2svh,2.25rem);padding-top:1.15rem}.PageHero-module__aE6RSq__quickLinks ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PageHero-module__aE6RSq__quickLinks a{color:#e2e8f0eb;letter-spacing:.09em;text-transform:uppercase;background:#040715bd;border:1px solid #8b5cf661;align-items:center;min-height:2.25rem;padding:.4rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:700;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.PageHero-module__aE6RSq__quickLinks a:hover,.PageHero-module__aE6RSq__quickLinks a:focus-visible{color:#fff;border-color:#a78bfa;text-decoration:none}
