.legal_page__U9PRk{--ink:#0D2B35;--ink-soft:#3D5C66;--paper:#F3F8F4;--white:#FFFFFF;--brand-teal:#18BDCA;--brand-green:#7BD63A;--hivis:#7BD63A;--hivis-deep:#14A8B4;--brand-grad:linear-gradient(135deg,#18BDCA,#7BD63A);--line:#D9E4DC;--radius:14px;font-family:var(--font-barlow),system-ui,sans-serif;background:var(--paper);color:var(--ink);line-height:1.55;font-size:17px;min-height:100vh;display:flex;flex-direction:column}.legal_page__U9PRk h1,.legal_page__U9PRk h2,.legal_page__U9PRk h3{font-family:var(--font-barlow-condensed),sans-serif;line-height:1.1;letter-spacing:.2px}.legal_wrap__m_UNz{max-width:1060px;margin:0 auto;padding:0 24px}.legal_header__CmWX1{background:var(--ink);color:var(--white)}.legal_bar__7RX5O{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.legal_logo__UwSHz img{height:40px;width:auto;display:block}.legal_navActions__80g6q{display:flex;align-items:center;gap:10px}.legal_navLogin__qu8R_{font-weight:600;font-size:15px;text-decoration:none;color:var(--white);padding:9px 18px;border-radius:999px;opacity:.85;transition:opacity .12s}.legal_navLogin__qu8R_:hover{opacity:1}.legal_navCta__67YHB{font-weight:600;font-size:15px;text-decoration:none;background:var(--brand-grad);color:var(--ink);padding:9px 18px;border-radius:999px;transition:filter .12s}.legal_navCta__67YHB:hover{filter:brightness(.9)}.legal_draftBanner__1o2jA{background:#FEF3C7;border-bottom:2px solid #f59e0b;color:#92400E;font-size:14px;font-weight:600;text-align:center;padding:10px 24px;letter-spacing:.2px}.legal_titleBand__G2O0g{background:var(--ink);color:var(--white);padding:44px 0 40px;position:relative}.legal_titleBand__G2O0g:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(90deg,#18BDCA,#7BD63A)}.legal_titleBand__G2O0g h1{font-size:clamp(34px,5vw,52px);font-weight:700;margin-bottom:8px}.legal_meta___f6O9{font-size:14px;color:#8FAC9C;margin:0}.legal_docWrap__kb2y4{flex:1;padding:56px 24px 72px;max-width:760px;margin:0 auto;width:100%}.legal_docWrap__kb2y4 h2{font-size:clamp(22px,3vw,28px);color:var(--ink);margin:44px 0 10px;padding-bottom:8px;border-bottom:2px solid var(--line)}.legal_docWrap__kb2y4 h3{font-size:20px;color:var(--ink);margin:28px 0 8px}.legal_docWrap__kb2y4 p{color:var(--ink-soft);margin-bottom:14px}.legal_docWrap__kb2y4 p strong{color:var(--ink)}.legal_docWrap__kb2y4 ol,.legal_docWrap__kb2y4 ul{color:var(--ink-soft);padding-left:22px;margin-bottom:14px}.legal_docWrap__kb2y4 li{margin-bottom:6px}.legal_docWrap__kb2y4 a{color:var(--hivis-deep);text-decoration:underline}.legal_docWrap__kb2y4 a:hover{color:var(--ink)}.legal_callout__zqd_h{background:var(--white);border-left:5px solid var(--brand-green);border-radius:0 var(--radius) var(--radius) 0;padding:16px 20px;margin:20px 0;color:var(--ink)}.legal_callout__zqd_h p{color:var(--ink);margin:0}.legal_dataTable__MFP0n{width:100%;border-collapse:collapse;font-size:15px;margin:18px 0 24px}.legal_dataTable__MFP0n th{background:var(--ink);color:var(--white);text-align:left;padding:10px 14px;font-weight:600;font-size:13px;letter-spacing:.4px}.legal_dataTable__MFP0n td{border-bottom:1px solid var(--line);padding:10px 14px;color:var(--ink-soft);vertical-align:top}.legal_dataTable__MFP0n tr:last-child td{border-bottom:none}.legal_dataTable__MFP0n tr:nth-child(2n) td{background:var(--white)}.legal_footer__ZKXiQ{background:var(--ink);color:#8FAC9C;padding:26px 0;font-size:14px}.legal_footerInner__Q_4mK{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.legal_footer__ZKXiQ a{text-decoration:none;color:#C6DCCE;margin-left:18px;transition:color .12s}.legal_footer__ZKXiQ a:hover{color:#fff}@media (max-width:480px){.legal_logo__UwSHz img{height:32px}.legal_docWrap__kb2y4{padding:40px 20px 56px}.legal_dataTable__MFP0n{font-size:13px}.legal_dataTable__MFP0n td,.legal_dataTable__MFP0n th{padding:8px 10px}.legal_dataTable__MFP0n{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal_footerInner__Q_4mK{flex-direction:column;align-items:center;text-align:center}}