.Legal-module__RSWjga__wrapper{z-index:2;background-color:#0000;min-height:100vh;padding:7rem 1.5rem 5rem;transition:background-color .3s;position:relative}:is(html.dark .Legal-module__RSWjga__wrapper,html[data-theme=dark] .Legal-module__RSWjga__wrapper){background-color:#0000}.Legal-module__RSWjga__container{z-index:3;background:#fff;border:1px solid #e2e8f0;border-radius:28px;max-width:860px;margin:0 auto;padding:3.5rem;transition:background-color .3s,border-color .3s,box-shadow .3s;position:relative;box-shadow:0 10px 40px #0f172a14}:is(html.dark .Legal-module__RSWjga__container,html[data-theme=dark] .Legal-module__RSWjga__container){background:#141418;border-color:#27272a;box-shadow:0 10px 40px #00000080}.Legal-module__RSWjga__header{text-align:center;border-bottom:1px solid #e2e8f0;margin-bottom:2.75rem;padding-bottom:2rem;transition:border-color .3s}:is(html.dark .Legal-module__RSWjga__header,html[data-theme=dark] .Legal-module__RSWjga__header){border-bottom-color:#27272a}.Legal-module__RSWjga__title{color:#0f172a;letter-spacing:-.025em;margin-bottom:.5rem;font-size:2.6rem;font-weight:900}:is(html.dark .Legal-module__RSWjga__title,html[data-theme=dark] .Legal-module__RSWjga__title){color:#f8fafc}.Legal-module__RSWjga__subtitle{color:#64748b;font-size:.92rem;font-weight:500}:is(html.dark .Legal-module__RSWjga__subtitle,html[data-theme=dark] .Legal-module__RSWjga__subtitle){color:#94a3b8}.Legal-module__RSWjga__content{color:#334155;font-size:1.02rem;line-height:1.85}:is(html.dark .Legal-module__RSWjga__content,html[data-theme=dark] .Legal-module__RSWjga__content){color:#cbd5e1}.Legal-module__RSWjga__content h2{color:#ea580c;letter-spacing:-.015em;margin-top:2.5rem;margin-bottom:.85rem;font-size:1.45rem;font-weight:800}:is(html.dark .Legal-module__RSWjga__content h2,html[data-theme=dark] .Legal-module__RSWjga__content h2){color:#fb923c}.Legal-module__RSWjga__content h3{color:#0f172a;margin-top:1.75rem;margin-bottom:.5rem;font-size:1.15rem;font-weight:800}:is(html.dark .Legal-module__RSWjga__content h3,html[data-theme=dark] .Legal-module__RSWjga__content h3){color:#f8fafc}.Legal-module__RSWjga__content p{margin-bottom:1.15rem}.Legal-module__RSWjga__content strong{color:#0f172a;font-weight:700}:is(html.dark .Legal-module__RSWjga__content strong,html[data-theme=dark] .Legal-module__RSWjga__content strong){color:#fff}.Legal-module__RSWjga__content ul{margin-bottom:1.5rem;padding-left:1.5rem}.Legal-module__RSWjga__content li{margin-bottom:.6rem}.Legal-module__RSWjga__content a{color:#ea580c;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .2s}:is(html.dark .Legal-module__RSWjga__content a,html[data-theme=dark] .Legal-module__RSWjga__content a){color:#fb923c}.Legal-module__RSWjga__content a:hover{opacity:.8}.Legal-module__RSWjga__callout{background:#fff7ed;border:1px solid #fed7aa;border-left:4px solid #ea580c;border-radius:16px;margin:1.75rem 0 2rem;padding:1.5rem;transition:background-color .3s,border-color .3s}:is(html.dark .Legal-module__RSWjga__callout,html[data-theme=dark] .Legal-module__RSWjga__callout){background:#ea580c14;border-color:#ea580c40 #ea580c40 #ea580c40 #ea580c}.Legal-module__RSWjga__complianceTag{color:#9a3412;text-transform:uppercase;letter-spacing:.5px;background:#ffedd5;border:1px solid #ea580c4d;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.35rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex}:is(html.dark .Legal-module__RSWjga__complianceTag,html[data-theme=dark] .Legal-module__RSWjga__complianceTag){color:#fb923c;background:#ea580c33;border-color:#ea580c66}.Legal-module__RSWjga__callout p{color:#431407;margin-bottom:.75rem;font-size:.98rem;line-height:1.7}:is(html.dark .Legal-module__RSWjga__callout p,html[data-theme=dark] .Legal-module__RSWjga__callout p){color:#fed7aa}.Legal-module__RSWjga__callout p:last-child{margin-bottom:0}.Legal-module__RSWjga__supportGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.25rem 0 1.5rem;display:grid}.Legal-module__RSWjga__supportCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.2rem;transition:background-color .3s,border-color .3s;box-shadow:0 1px 3px #00000008}:is(html.dark .Legal-module__RSWjga__supportCard,html[data-theme=dark] .Legal-module__RSWjga__supportCard){background:#18181e;border-color:#272730;box-shadow:0 1px 3px #0003}.Legal-module__RSWjga__supportCard span{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.78rem;font-weight:700;display:block}:is(html.dark .Legal-module__RSWjga__supportCard span,html[data-theme=dark] .Legal-module__RSWjga__supportCard span){color:#94a3b8}.Legal-module__RSWjga__supportCard strong{color:#0f172a;font-size:1rem;display:block}:is(html.dark .Legal-module__RSWjga__supportCard strong,html[data-theme=dark] .Legal-module__RSWjga__supportCard strong){color:#f8fafc}.Legal-module__RSWjga__supportCard small{color:#64748b}:is(html.dark .Legal-module__RSWjga__supportCard small,html[data-theme=dark] .Legal-module__RSWjga__supportCard small){color:#94a3b8}.Legal-module__RSWjga__supportCard a{color:#0284c7;font-size:.98rem;font-weight:700;text-decoration:none;display:block}:is(html.dark .Legal-module__RSWjga__supportCard a,html[data-theme=dark] .Legal-module__RSWjga__supportCard a){color:#38bdf8}.Legal-module__RSWjga__supportCard a:hover{text-decoration:underline}@media (max-width:680px){.Legal-module__RSWjga__wrapper{padding:5.5rem 1rem 3.5rem}.Legal-module__RSWjga__container{border-radius:20px;padding:2rem 1.25rem}.Legal-module__RSWjga__title{font-size:1.85rem}.Legal-module__RSWjga__content{font-size:.95rem}}
