.legal-module__GE9WWq__page{background:var(--fd-agent-page-bg);min-height:100vh;color:var(--color-primary-text);justify-content:center;padding:2rem 1.25rem 3rem;display:flex}.legal-module__GE9WWq__document{border:1px solid var(--fd-agent-glass-border);background:var(--fd-agent-glass-bg);width:min(980px,100%);box-shadow:var(--fd-agent-glass-shadow);-webkit-backdrop-filter:blur(var(--fd-agent-card-blur));backdrop-filter:blur(var(--fd-agent-card-blur));border-radius:2rem;gap:1.5rem;padding:2rem;display:grid}.legal-module__GE9WWq__header{border-bottom:1px solid #0f172a14;gap:1rem;padding-bottom:1.5rem;display:grid}.legal-module__GE9WWq__eyebrow{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1}.legal-module__GE9WWq__header h1{color:var(--color-primary-text);font-family:var(--font-heading), var(--font-body), system-ui, sans-serif;letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.08}.legal-module__GE9WWq__lead{max-width:760px;color:var(--color-secondary-text);margin:0;font-size:1rem;line-height:1.7}.legal-module__GE9WWq__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}.legal-module__GE9WWq__metaItem{background:#ffffffb8;border:1px solid #0f172a14;border-radius:1rem;gap:.3rem;min-width:0;padding:.9rem 1rem;display:grid}.legal-module__GE9WWq__metaItem dt{color:var(--color-secondary-text);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.legal-module__GE9WWq__metaItem dd{color:var(--color-primary-text);overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:700;line-height:1.45}.legal-module__GE9WWq__intro,.legal-module__GE9WWq__section{padding:0}.legal-module__GE9WWq__intro{background:linear-gradient(135deg,#064df21a,#d303f814);border:1px solid #064df21f;border-radius:1.25rem;gap:.85rem;padding:1.2rem;display:grid}.legal-module__GE9WWq__section{gap:.85rem;display:grid}.legal-module__GE9WWq__section+.legal-module__GE9WWq__section{border-top:1px solid #0f172a14;margin-top:.5rem;padding-top:1.5rem}.legal-module__GE9WWq__section h2{color:var(--color-primary-text);font-family:var(--font-heading), var(--font-body), system-ui, sans-serif;letter-spacing:0;margin:0;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:800;line-height:1.2}.legal-module__GE9WWq__intro p,.legal-module__GE9WWq__section p,.legal-module__GE9WWq__section li{color:var(--color-secondary-text);overflow-wrap:anywhere;margin:0;font-size:.98rem;line-height:1.75}.legal-module__GE9WWq__section strong{color:var(--color-primary-text);font-weight:800}.legal-module__GE9WWq__section a{color:var(--color-primary);text-underline-offset:.24em;font-weight:800;text-decoration:underline;text-decoration-thickness:.08em}.legal-module__GE9WWq__section ol{margin:.1rem 0 .2rem;padding-left:1.35rem}.legal-module__GE9WWq__section li+li{margin-top:.35rem}.legal-module__GE9WWq__contactBlock{background:#ffffffad;border:1px solid #064df21f;border-radius:1rem;gap:.25rem;padding:1rem 1.1rem;display:grid}@media (max-width:720px){.legal-module__GE9WWq__page{padding:1rem .75rem 2rem}.legal-module__GE9WWq__document{border-radius:1.35rem;gap:1.25rem;padding:1.25rem}.legal-module__GE9WWq__header{gap:.85rem;padding-bottom:1.25rem}.legal-module__GE9WWq__metaGrid{grid-template-columns:1fr}.legal-module__GE9WWq__intro{padding:1rem}.legal-module__GE9WWq__intro p,.legal-module__GE9WWq__section p,.legal-module__GE9WWq__section li{font-size:.95rem}}@media (max-width:420px){.legal-module__GE9WWq__page{padding:.75rem .5rem 1.5rem}.legal-module__GE9WWq__document{border-radius:1.15rem;padding:1rem}.legal-module__GE9WWq__header h1{font-size:1.85rem}}
