.PolicyPage-module__9-TdPG__page{width:min(1240px,100% - clamp(1.4rem,5vw,4.5rem));color:var(--site-ink);margin:0 auto;padding:clamp(3rem,7vw,5rem) 0 clamp(4rem,8vw,6rem)}.PolicyPage-module__9-TdPG__hero{gap:1.5rem;margin-bottom:clamp(2.5rem,6vw,4rem);display:grid}.PolicyPage-module__9-TdPG__eyebrow{color:var(--site-accent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem}.PolicyPage-module__9-TdPG__heroGrid{gap:1.5rem;display:grid}.PolicyPage-module__9-TdPG__heroCopy{gap:.85rem;display:grid}.PolicyPage-module__9-TdPG__title{max-width:12ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--site-ink);margin:0;font-size:clamp(3rem,8vw,5.4rem);font-weight:400;line-height:.92}.PolicyPage-module__9-TdPG__intro{max-width:34rem;color:var(--site-muted);margin:0;font-size:1.05rem;line-height:1.75}.PolicyPage-module__9-TdPG__panel{border:1px solid var(--site-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e0e8c;align-content:start;gap:.8rem;padding:clamp(1.2rem,3vw,1.7rem);display:grid}.PolicyPage-module__9-TdPG__panelLabel{color:var(--site-muted-soft);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem}.PolicyPage-module__9-TdPG__panelCopy{color:var(--site-muted);margin:0;line-height:1.6}.PolicyPage-module__9-TdPG__panelLink,.PolicyPage-module__9-TdPG__panelSecondary{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.8rem 1.3rem;font-size:.9rem;font-weight:500;transition:transform .18s,border-color .18s,color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.PolicyPage-module__9-TdPG__panelLink{background:var(--site-accent);color:#050505}.PolicyPage-module__9-TdPG__panelLink:hover{background-color:#ff6e3c;transform:translateY(-1.5px);box-shadow:0 8px 20px #ff552240}.PolicyPage-module__9-TdPG__panelSecondary{border:1px solid var(--site-line-strong);color:var(--site-ink);background:#ffffff05}.PolicyPage-module__9-TdPG__panelSecondary:hover{border-color:var(--site-accent);color:var(--site-accent);background:#ff552208;transform:translateY(-1px)}.PolicyPage-module__9-TdPG__body{gap:1.5rem;display:grid}.PolicyPage-module__9-TdPG__section{border-top:1px solid var(--site-line);gap:.8rem;padding-top:1.5rem;display:grid}.PolicyPage-module__9-TdPG__sectionHeading{font-family:var(--font-display);color:var(--site-ink);margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:400;line-height:1}.PolicyPage-module__9-TdPG__sectionBody{max-width:52rem;color:var(--site-muted);margin:0;font-size:1rem;line-height:1.75}@media (min-width:960px){.PolicyPage-module__9-TdPG__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.75fr);align-items:start}}
