.oPCfEW_page{isolation:isolate;color:#f8fafc;background:radial-gradient(at 12% 8%,#a78bfa29,#0000 32%),radial-gradient(at 86% 18%,#7c3aed24,#0000 36%),#0b1120;min-height:100vh;position:relative}.oPCfEW_page p{color:#e2e8f0}.oPCfEW_container{width:100%;max-width:80rem;margin-inline:auto}.oPCfEW_hero{padding:7rem 1rem 3.5rem;position:relative}.oPCfEW_heroGrid{align-items:center;gap:2.5rem;display:grid}.oPCfEW_heroCopy{min-width:0}.oPCfEW_breadcrumb{color:#f8fafc;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6;display:flex}.oPCfEW_breadcrumb a{color:#c4b5fd}.oPCfEW_breadcrumb a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.oPCfEW_page a:focus-visible{outline-offset:5px;outline:3px solid #c4b5fd}.oPCfEW_eyebrow{color:#ede9fe;letter-spacing:.16em;text-transform:uppercase;background:#a78bfa1a;border:1px solid #c4b5fd40;border-radius:999px;margin:0 0 1.25rem;padding:.625rem 1rem;font-size:.75rem;font-weight:900;line-height:1.7;display:inline-block}.oPCfEW_title{color:#fff;letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.25rem,3.8vw,3.75rem);font-weight:900;line-height:1.12}.oPCfEW_lead{color:#e2e8f0;margin-top:1.5rem;font-size:1.125rem;line-height:1.75}.oPCfEW_lead p{color:inherit;margin:0}.oPCfEW_lead p+p{margin-top:1.25rem}.oPCfEW_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.oPCfEW_actions>a{color:#fff;background:#ffffff12;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;margin:0;padding:.875rem 1.5rem;font-size:.875rem;font-weight:800;line-height:1.5;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.oPCfEW_actions>a:first-child{color:#0f172a;background:#fff}.oPCfEW_actions>a:hover{background:#ffffff26;border-color:#c4b5fd}.oPCfEW_actions>a:first-child:hover{background:#ede9fe}.oPCfEW_figure{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:2rem;min-width:0;margin:0;overflow:hidden;box-shadow:0 20px 50px #2e106526}.oPCfEW_image{width:100%;height:auto;display:block}.oPCfEW_heroFigure .oPCfEW_image{object-fit:contain;background:#080e1a;max-height:46rem}.oPCfEW_caption{color:#cbd5e1;border-top:1px solid #ffffff1a;padding:1rem 1.25rem;font-size:.875rem;line-height:1.65}.oPCfEW_figureTitle{color:#fff;margin-bottom:.5rem;font-size:1rem;display:block}.oPCfEW_facts{grid-template-columns:minmax(0,1fr);gap:1rem;margin:2.5rem 0 0;display:grid}.oPCfEW_fact{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:1.25rem}.oPCfEW_factIcon{color:#ddd6fe;width:1.25rem;height:1.25rem;margin-bottom:1rem}.oPCfEW_fact dt{color:#ede9fe;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.6}.oPCfEW_fact dd{color:#fff;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1rem;font-weight:700;line-height:1.6}.oPCfEW_page .oPCfEW_section{margin:0;padding:3.5rem 1rem;scroll-margin-top:6rem;position:relative}.oPCfEW_section h2{color:#fff;letter-spacing:-.025em;scroll-margin-top:7rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:900;line-height:1.2}.oPCfEW_section h3{line-height:1.35}.oPCfEW_section :where(p,li){line-height:1.75}.oPCfEW_section :where(figure){align-self:start}.oPCfEW_section :where(figcaption){color:#cbd5e1;line-height:1.65}@media (min-width:640px){.oPCfEW_hero,.oPCfEW_page .oPCfEW_section{padding-inline:1.5rem}.oPCfEW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.oPCfEW_hero,.oPCfEW_page .oPCfEW_section{padding-inline:2rem}.oPCfEW_hero{padding-bottom:4.5rem}.oPCfEW_heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.oPCfEW_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.oPCfEW_hero{padding-top:6rem}.oPCfEW_title{font-size:2.25rem}.oPCfEW_figure{border-radius:1.5rem}.oPCfEW_actions>a{flex:100%}}
