.hero--subpage{padding-top:3rem;padding-bottom:3.75rem;background:radial-gradient(circle at 12% -8%,rgba(212,175,55,0.16) 0,rgba(231,229,228,0) 52%),radial-gradient(circle at 110% 12%,rgba(136,17,55,0.16) 0,rgba(248,246,240,0) 60%),var(--color-bg)}.hero-sub-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2.2fr);gap:3rem;align-items:flex-start}.hero-sub-copy{max-width:36rem}.hero-sub-aside{position:relative}.privacy-summary-card{position:sticky;top:calc(var(--banner-height) + var(--header-height) + 1.5rem)}.privacy-summary-list{display:flex;flex-direction:column;gap:1.25rem}.privacy-summary-list li p{margin-bottom:0;font-size:0.9rem;color:var(--color-neutral-700)}.privacy-cta-card{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-soft)}.privacy-cta-grid{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,2fr);gap:2.25rem;align-items:center}.privacy-cta-actions{display:flex;flex-wrap:wrap;gap:0.85rem;justify-content:flex-end}.privacy-cta-actions .btn{width:auto}.prose h2{font-size:1.25rem}.prose section+section{margin-top:1.5rem}@media (max-width:1023.98px){.hero-sub-inner{grid-template-columns:1fr;gap:2.5rem}.privacy-summary-card{position:static}.privacy-cta-grid{grid-template-columns:1fr;gap:1.75rem}.privacy-cta-actions{justify-content:flex-start}}@media (max-width:599.98px){.hero--subpage{padding-top:2.25rem;padding-bottom:3rem}.privacy-cta-actions{flex-direction:column;align-items:stretch}.privacy-cta-actions .btn{width:100%;justify-content:center}}
