.legal-module__Yd4PWa__page{background:#f8fafc;min-height:100vh}.legal-module__Yd4PWa__hero{background:radial-gradient(circle at 0 0,#2563eb1f,#0000 34%),linear-gradient(#fff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0;padding:120px 0 56px}.legal-module__Yd4PWa__heroInner{max-width:760px}.legal-module__Yd4PWa__eyebrow{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;background:#2563eb14;border:1px solid #2563eb29;border-radius:999px;margin-bottom:18px;padding:6px 16px;font-size:.8rem;font-weight:700;display:inline-block}.legal-module__Yd4PWa__title{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.03em;margin:0 0 16px;font-size:3rem;font-weight:800;line-height:1.08}.legal-module__Yd4PWa__subtitle{color:#475569;max-width:720px;margin:0;font-size:1.05rem;line-height:1.75}.legal-module__Yd4PWa__content{padding:56px 0 88px}.legal-module__Yd4PWa__contentInner{max-width:860px}.legal-module__Yd4PWa__meta{color:#64748b;margin:0 0 24px;font-size:.95rem}.legal-module__Yd4PWa__section{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:32px;padding:32px;box-shadow:0 12px 30px #0f172a0a}.legal-module__Yd4PWa__sectionTitle{font-family:var(--font-heading);color:#0f172a;margin:0 0 14px;font-size:1.35rem;font-weight:700}.legal-module__Yd4PWa__section p{color:#475569;margin:0 0 14px;line-height:1.8}.legal-module__Yd4PWa__section p:last-child{margin-bottom:0}.legal-module__Yd4PWa__list{color:#475569;margin:0;padding-left:20px;line-height:1.8}.legal-module__Yd4PWa__list li+li{margin-top:10px}.legal-module__Yd4PWa__contactLink{color:#2563eb;font-weight:600;text-decoration:none}.legal-module__Yd4PWa__contactLink:hover{text-decoration:underline}@media (max-width:768px){.legal-module__Yd4PWa__hero{padding:104px 0 44px}.legal-module__Yd4PWa__title{font-size:2.25rem}.legal-module__Yd4PWa__content{padding:44px 0 72px}.legal-module__Yd4PWa__section{padding:24px}}
