.page_hero__7_90G{padding:calc(68px + var(--space-16)) var(--space-6) var(--space-8);background:var(--color-bg);text-align:center;position:relative;overflow:hidden}.page_hero__7_90G:before{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(26,86,255,.1) 0,transparent 70%);pointer-events:none}.page_heroInner__E2jF2{max-width:640px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-4)}.page_label___IHiT{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase}.page_heroHeading__C3Ewg{font-size:var(--text-4xl);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--color-text)}.page_heroSubtext__vlvJD{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}.page_content__laQdT{padding:var(--section-padding);background:var(--color-bg)}.page_contentInner__laZKz{max-width:800px;margin:0 auto}.page_contentInner__laZKz h2{font-size:var(--text-2xl);font-weight:700;color:var(--color-text);margin-top:var(--space-12);margin-bottom:var(--space-4);letter-spacing:-.02em}.page_contentInner__laZKz h3{font-size:var(--text-xl);font-weight:600;color:var(--color-text);margin-top:var(--space-8);margin-bottom:var(--space-3)}.page_contentInner__laZKz p{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-4)}.page_contentInner__laZKz ul{list-style:none;padding:0;margin:0 0 var(--space-4) 0}.page_contentInner__laZKz ul li{position:relative;padding-left:var(--space-6);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-2)}.page_contentInner__laZKz ul li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-accent)}.page_contentInner__laZKz a{color:var(--color-accent);text-decoration:none;transition:opacity .2s}.page_contentInner__laZKz a:hover{opacity:.8}.page_contentInner__laZKz h2:not(:first-child){padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_lastUpdated__F6reJ{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border)}@media (min-width:768px){.page_heroHeading__C3Ewg{font-size:var(--text-5xl)}}