.legal-module__WYTPxq__page{color:#0f172a;background:#f8fafc}.legal-module__WYTPxq__hero{background:radial-gradient(50% 120% at 0 0,#1d4ed81a,#0000 70%),radial-gradient(40% 120% at 100% 0,#0f766e1a,#0000 70%),#fff;border-bottom:1px solid #e2e8f0}.legal-module__WYTPxq__heroInner{max-width:72rem;margin:0 auto;padding:40px 16px 32px}.legal-module__WYTPxq__kicker{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:.8125rem;font-weight:800}.legal-module__WYTPxq__title{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,6vw,3rem);font-weight:800;line-height:1.08}.legal-module__WYTPxq__summary{color:#475569;max-width:44rem;margin:0 0 20px;font-size:1.0625rem;line-height:1.6}.legal-module__WYTPxq__meta{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legal-module__WYTPxq__metaItem{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600}.legal-module__WYTPxq__layout{gap:32px;max-width:72rem;margin:0 auto;padding:32px 16px 72px;display:grid}.legal-module__WYTPxq__toc{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-self:start;padding:20px}.legal-module__WYTPxq__tocTitle{letter-spacing:.06em;text-transform:uppercase;color:#475569;margin:0 0 12px;font-size:.8125rem;font-weight:800}.legal-module__WYTPxq__tocList{color:#64748b;gap:8px;margin:0;padding-left:20px;font-size:.9375rem;display:grid}.legal-module__WYTPxq__tocLink{color:#334155;text-decoration:none}.legal-module__WYTPxq__tocLink:hover{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.legal-module__WYTPxq__article{color:#1e293b;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:20px;min-width:0;padding:24px 20px;font-size:1rem;line-height:1.7}.legal-module__WYTPxq__section{scroll-margin-top:88px}.legal-module__WYTPxq__section+.legal-module__WYTPxq__section{border-top:1px solid #f1f5f9;margin-top:36px;padding-top:32px}.legal-module__WYTPxq__section h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 12px;font-size:1.375rem;font-weight:750;line-height:1.3}.legal-module__WYTPxq__section h3{color:#0f172a;margin:20px 0 8px;font-size:1.0625rem;font-weight:700}.legal-module__WYTPxq__section p{margin:0 0 12px}.legal-module__WYTPxq__section ul,.legal-module__WYTPxq__section ol{gap:6px;margin:0 0 12px;padding-left:22px;display:grid}.legal-module__WYTPxq__section a,.legal-module__WYTPxq__article a{color:#1d4ed8;text-underline-offset:3px;font-weight:600}.legal-module__WYTPxq__callout{color:#134e4a;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:14px;margin:0 0 16px;padding:16px 18px}.legal-module__WYTPxq__callout p:last-child{margin-bottom:0}.legal-module__WYTPxq__tableWrap{border:1px solid #e2e8f0;border-radius:12px;margin:0 0 12px;overflow-x:auto}.legal-module__WYTPxq__table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.legal-module__WYTPxq__table th,.legal-module__WYTPxq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:10px 14px}.legal-module__WYTPxq__table th{color:#0f172a;background:#f8fafc;font-weight:700}.legal-module__WYTPxq__table tr:last-child td{border-bottom:0}.legal-module__WYTPxq__tocLink:focus-visible,.legal-module__WYTPxq__article a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1d4ed8}@media (min-width:768px){.legal-module__WYTPxq__heroInner,.legal-module__WYTPxq__layout{padding-left:24px;padding-right:24px}.legal-module__WYTPxq__heroInner{padding-top:64px;padding-bottom:40px}.legal-module__WYTPxq__article{padding:40px 48px}}@media (min-width:1024px){.legal-module__WYTPxq__layout{grid-template-columns:17rem minmax(0,1fr);gap:40px;padding-top:48px}.legal-module__WYTPxq__toc{position:sticky;top:88px}}
