.terms-page nav{-webkit-backdrop-filter:blur(12px);background:#050505e6;border-bottom-color:#ffffff0f}.terms-main{min-height:100vh;padding:150px 0 90px}.terms-container{max-width:760px}.terms-eyebrow{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:18px;font-size:.72rem;display:inline-block}.terms-title{font-family:var(--font-sora), "Sora", sans-serif;letter-spacing:-.02em;color:var(--text);margin:0 0 14px;font-size:2.5rem;font-weight:800;line-height:1.15}.terms-meta{color:var(--text-dim);border-bottom:1px solid var(--line);padding-bottom:28px;font-size:.85rem}.terms-intro{margin-top:28px}.terms-section{margin-top:44px}.terms-section h2{font-family:var(--font-sora), "Sora", sans-serif;color:var(--text);letter-spacing:-.01em;margin:0 0 14px;font-size:1.3rem;font-weight:700}.terms-section p{color:var(--text-mid);margin:0 0 14px;font-size:.97rem;line-height:1.72}.terms-list{margin:0 0 12px;padding:0;list-style:none}.terms-list li{color:var(--text-mid);margin-bottom:12px;padding-left:22px;font-size:.97rem;line-height:1.66;position:relative}.terms-list li:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.terms-contact{background:var(--surface);border:1px solid var(--line);color:var(--text-mid);border-radius:12px;margin-top:20px;padding:22px 26px;font-size:.97rem;line-height:1.66;box-shadow:0 4px 20px #00000008}.terms-contact a,.terms-inline-link{color:var(--red);text-underline-offset:2px;font-weight:600;text-decoration:underline}.terms-contact a:hover,.terms-inline-link:hover{color:var(--red);opacity:.85}
