.page-module__SC8aYa__main{flex-direction:column;min-height:100vh;display:flex}.page-module__SC8aYa__header{text-align:center;padding:6rem 2rem 2rem;position:relative;overflow:hidden}.page-module__SC8aYa__headerBackground{z-index:-1;background:radial-gradient(circle at top,#ff22220d 0%,#0000 70%);position:absolute;inset:0}.page-module__SC8aYa__title{background:linear-gradient(135deg, #fff 0%, var(--text-muted) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.page-module__SC8aYa__subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.1rem}.page-module__SC8aYa__content{flex:1;width:100%;max-width:800px;margin:0 auto;padding:2rem}.page-module__SC8aYa__section{background:var(--surface-color);border:1px solid var(--surface-border);border-radius:16px;margin-bottom:3rem;padding:2rem;transition:transform .3s,border-color .3s;box-shadow:0 4px 20px #0003}.page-module__SC8aYa__section:hover{border-color:var(--surface-color-light);transform:translateY(-2px)}.page-module__SC8aYa__section h2{color:var(--primary);align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.5rem;display:flex}.page-module__SC8aYa__section p{color:var(--text-muted);margin-bottom:1rem;line-height:1.7}.page-module__SC8aYa__section ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:none}.page-module__SC8aYa__section li{color:var(--text-muted);margin-bottom:.75rem;line-height:1.6;position:relative}.page-module__SC8aYa__section li:before{content:"→";color:var(--primary);position:absolute;left:-1.5rem}.page-module__SC8aYa__section li strong{color:var(--text-main)}.page-module__SC8aYa__backLink{color:var(--text-main);font-family:var(--font-space-grotesk);background:var(--surface-color);border:1px solid var(--surface-border);border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;transition:color .3s;display:inline-flex}.page-module__SC8aYa__backLink:hover{color:var(--primary);border-color:var(--primary)}.page-module__SC8aYa__footer{text-align:center;border-top:1px solid var(--surface-border);color:var(--text-muted);font-family:var(--font-space-grotesk);padding:3rem 2rem}
