.terms-module__tZIRGq__pageWrap{background:radial-gradient(1200px 540px at 8% -8%,#6390f029,transparent 60%),radial-gradient(760px 480px at 96% -18%,#f59e0b1c,transparent 60%),var(--bg-base);min-height:100vh;padding:3.5rem 1.25rem 4rem;position:relative}.terms-module__tZIRGq__bgGlow{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff05,#0000 32%);position:absolute;inset:0}.terms-module__tZIRGq__hero,.terms-module__tZIRGq__shell{z-index:1;position:relative}.terms-module__tZIRGq__hero{border:1px solid var(--border-default);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:1120px;box-shadow:var(--shadow-lg);border-radius:1.25rem;margin:0 auto;padding:2.5rem 2rem}.terms-module__tZIRGq__eyebrow{color:var(--accent-blue-bright);text-transform:uppercase;letter-spacing:.07em;background:#6390f01f;border:1px solid #6390f061;border-radius:999px;align-items:center;margin-bottom:.75rem;padding:.3rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}.terms-module__tZIRGq__title{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(2rem,4vw,2.9rem);font-weight:800;line-height:1.05}.terms-module__tZIRGq__meta{color:var(--text-secondary);margin-top:.85rem;font-size:.95rem}.terms-module__tZIRGq__heroNote{color:#d5d5df;max-width:72ch;margin-top:1rem;line-height:1.68}.terms-module__tZIRGq__shell{grid-template-columns:280px minmax(0,1fr);gap:1.25rem;max-width:1120px;margin:1.3rem auto 0;display:grid}.terms-module__tZIRGq__tocCard{border:1px solid var(--border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-md);background:linear-gradient(160deg,#ffffff0a,#ffffff04);border-radius:1rem;align-self:start;max-height:calc(100vh - 2.4rem);padding:1rem;position:sticky;top:1.2rem;overflow:auto}.terms-module__tZIRGq__tocTitle{color:var(--text-primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.terms-module__tZIRGq__tocNav{gap:.28rem;margin-top:.8rem;display:grid}.terms-module__tZIRGq__tocLink{color:var(--text-secondary);transition:color var(--transition-default),background var(--transition-default);border-radius:.56rem;padding:.46rem .58rem;font-size:.9rem;text-decoration:none;display:block}.terms-module__tZIRGq__tocLink:hover,.terms-module__tZIRGq__tocLink:focus-visible{color:#f4f4f5;background:#6390f02b;outline:none}.terms-module__tZIRGq__content{border:1px solid var(--border-default);box-shadow:var(--shadow-lg);background:#0a0a0ccc;border-radius:1rem;overflow:hidden}.terms-module__tZIRGq__section{border-top:1px solid var(--border-subtle);padding:1.55rem 1.55rem 1.65rem;scroll-margin-top:1.2rem}.terms-module__tZIRGq__section:first-child{border-top:none}.terms-module__tZIRGq__section h2{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1.18rem,2.8vw,1.6rem)}.terms-module__tZIRGq__section h3{color:#e6e6ee;margin:1rem 0 .4rem;font-size:1.05rem}.terms-module__tZIRGq__section p{color:#c2c2cf;margin-top:.72rem;line-height:1.72}.terms-module__tZIRGq__section ul{color:#c2c2cf;gap:.42rem;margin:.72rem 0 0;padding-left:1.15rem;display:grid}.terms-module__tZIRGq__section li{line-height:1.66}.terms-module__tZIRGq__notice{border-left:3px solid var(--accent-blue);color:#d7e5ff;background:#6390f01c;border-radius:.75rem;margin-top:1rem;padding:.8rem .9rem}.terms-module__tZIRGq__tableWrap{border:1px solid var(--border-default);border-radius:.8rem;margin-top:.95rem;overflow-x:auto}.terms-module__tZIRGq__table{border-collapse:collapse;width:100%;min-width:640px}.terms-module__tZIRGq__table th,.terms-module__tZIRGq__table td{text-align:left;border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:.78rem .86rem}.terms-module__tZIRGq__table th{color:var(--text-primary);background:#ffffff09;font-weight:700}.terms-module__tZIRGq__table td{color:#d0d0db}.terms-module__tZIRGq__footerLinks{color:var(--text-secondary);align-items:center;gap:.52rem;margin-top:1.15rem;display:inline-flex}.terms-module__tZIRGq__footerLinks a{color:#9fc0ff;transition:color var(--transition-default);text-decoration:none}.terms-module__tZIRGq__footerLinks a:hover,.terms-module__tZIRGq__footerLinks a:focus-visible{color:#d6e5ff;text-underline-offset:3px;outline:none;text-decoration:underline}@media (max-width:1040px){.terms-module__tZIRGq__shell{grid-template-columns:1fr}.terms-module__tZIRGq__tocCard{max-height:none;position:static}.terms-module__tZIRGq__tocNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}}@media (max-width:760px){.terms-module__tZIRGq__pageWrap{padding:1.25rem .85rem 2rem}.terms-module__tZIRGq__hero{border-radius:1rem;padding:1.4rem 1rem}.terms-module__tZIRGq__meta,.terms-module__tZIRGq__heroNote,.terms-module__tZIRGq__section p,.terms-module__tZIRGq__section li{font-size:.95rem}.terms-module__tZIRGq__section{padding:1.05rem 1rem 1.2rem}.terms-module__tZIRGq__tocNav{grid-template-columns:1fr}.terms-module__tZIRGq__table{min-width:520px}}
