.page_hero__qcN0q{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__qcN0q: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__3X_vo{max-width:640px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-4)}.page_label__yj3aY{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase}.page_heroHeading__Inqfu{font-size:var(--text-4xl);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--color-text)}.page_heroSubtext__kYG6R{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}.page_content__JFXlv{padding:var(--section-padding);background:var(--color-bg)}.page_contentInner__0v60f{max-width:800px;margin:0 auto}.page_contentInner__0v60f 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__0v60f 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__0v60f p{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-4)}.page_contentInner__0v60f ul{list-style:none;padding:0;margin:0 0 var(--space-4) 0}.page_contentInner__0v60f 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__0v60f 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__0v60f a{color:var(--color-accent);text-decoration:none;transition:opacity .2s}.page_contentInner__0v60f a:hover{opacity:.8}.page_contentInner__0v60f h2:not(:first-child){padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page_lastUpdated__WbI1k{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__Inqfu{font-size:var(--text-5xl)}}