/* Reading first: no entrance effects, transforms or motion while navigating. */
.legal-page{padding-block:48px 80px;color:#e5eef1}.legal-heading{max-width:850px;margin-bottom:28px}.legal-back{display:inline-block;margin-bottom:40px;font-size:13px;color:#b4c7d0;text-decoration:underline;text-underline-offset:4px}.legal-heading .eyebrow{margin-bottom:18px}.legal-heading h1{font-size:clamp(34px,4.6vw,58px);line-height:1.12;max-width:820px;overflow-wrap:anywhere}.legal-lead{max-width:650px;margin-top:22px;color:#b4c7d0;font-size:17px;line-height:1.75}.legal-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:22px;color:#b4c7d0;font-size:12px}.legal-meta>span:first-child{color:#86e3d7}.legal-highlights{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:22px 0 0}.legal-highlights li{border:1px solid #35515d;border-radius:6px;padding:7px 10px;font-size:12px;color:#c0d0d8;background:#0c1b25}.legal-draft{padding:20px 24px;margin-block:32px;border:1px solid #796745;border-radius:12px;background:#292419;color:#f2dfb8;line-height:1.75}.legal-draft strong{display:block;font-size:15px}.legal-draft p{max-width:820px;margin-top:6px;font-size:14px}.legal-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start;margin-top:40px}.legal-sidebar{position:sticky;top:116px;min-width:0}.legal-index-title{color:#93adb9;letter-spacing:.15em;font-size:10px;font-weight:700;margin-bottom:15px}.legal-sidebar ol{margin:0;padding-left:18px;color:#8ce4d8;font-size:12px}.legal-sidebar li{padding:0 0 10px 3px}.legal-sidebar a{display:inline-block;min-height:24px;color:#c0d0d8;font-size:13px;line-height:1.6}.legal-sidebar a:hover,.legal-sidebar a:focus-visible{color:#86e3d7;text-decoration:underline;text-underline-offset:4px}.legal-contact-link{display:block!important;border-top:1px solid #304650;margin-top:16px;padding-top:19px}.legal-contact-link span{display:block;font-size:11px;color:#a7c0cc;overflow-wrap:anywhere;margin-top:5px}.legal-article{background:#0c1a24;border:1px solid #304650;border-radius:16px;padding:8px 36px}.legal-section{padding:30px 0;border-bottom:1px solid #304650;scroll-margin-top:116px}.legal-section-number{font-size:11px;color:#86e3d7;letter-spacing:.12em;margin-bottom:8px}.legal-section h2,.legal-help h2{font-size:23px;font-weight:600;line-height:1.35;letter-spacing:-.025em;color:#edf4f6}.legal-section p,.legal-section li,.legal-help p{font-size:15px;line-height:1.9;color:#c0d0d8;overflow-wrap:anywhere}.legal-section p{margin-top:15px}.legal-section ul{padding-left:20px;margin:18px 0 0}.legal-section li+li{margin-top:12px}.legal-help{padding-block:30px;scroll-margin-top:116px}.legal-help .eyebrow{margin-bottom:12px}.legal-help p{margin-top:12px}.legal-help a,.legal-inline-links a{text-decoration:underline;text-underline-offset:4px}.legal-help a{color:#86e3d7}.legal-top{display:inline-block;margin-top:22px;font-size:13px;min-height:28px}.legal-related{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.legal-related a{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #304650;border-radius:9px;font-size:12px;color:#c0d0d8;min-height:60px;background:#0c1a24}.legal-related a>span:first-child{color:#86e3d7;font-size:10px}.legal-related a>span:last-child{margin-left:auto;color:#86e3d7}.legal-related a[aria-current]{border-color:#71d7cd;background:#102a30}.legal-related a:hover{border-color:#71d7cd}.legal-page :is(a,button):focus-visible,.legal-inline-links a:focus-visible{outline:2px solid #86e3d7;outline-offset:5px}.legal-inline-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;grid-column:1/-1;font-size:12px;line-height:1.7}.legal-inline-links a{min-height:26px;align-content:center}.legal-preview-label{font-size:11px;color:#b4c7d0}.account-legal-footer{padding:20px 28px 32px;max-width:1240px;margin-inline:auto;color:var(--muted,#b4c7d0)}.account-legal-footer a{color:var(--text,#e5eef1)}.app-layout .account-legal-footer{margin-left:260px}.legal-form-note{margin:18px 0;font-size:12px;line-height:1.8;color:var(--muted,#b4c7d0)}.legal-form-note a{color:var(--text,#e5eef1);text-decoration:underline;text-underline-offset:3px}
@media(max-width:1000px){.legal-layout{grid-template-columns:200px minmax(0,1fr);gap:24px}.legal-article{padding-inline:26px}.legal-related{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.legal-page.wrap{width:calc(100% - 32px);padding-top:28px}.legal-heading h1{font-size:35px}.legal-back{margin-bottom:28px}.legal-lead{font-size:16px}.legal-layout{grid-template-columns:1fr;gap:24px;margin-top:28px}.legal-sidebar{position:static;border-block:1px solid #304650;padding-block:20px}.legal-sidebar ol{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.legal-sidebar li{padding-bottom:0}.legal-sidebar a{font-size:12px;min-height:30px}.legal-contact-link{padding-top:15px}.legal-article{padding-inline:20px;border-radius:12px}.legal-section{padding-block:25px}.legal-section h2{font-size:21px}.legal-section p,.legal-section li{font-size:15px;line-height:1.85}.legal-draft{padding:17px}.legal-related{gap:8px}.legal-related a{padding:12px;font-size:11px}.app-layout .account-legal-footer{margin-left:0}.account-legal-footer{padding:18px 20px}.legal-inline-links{gap:8px 16px}}
@media(prefers-reduced-motion:reduce){.legal-page *{scroll-behavior:auto;animation:none;transition:none}}
@media print{.legal-page{color:#111!important;width:100%!important;padding:0!important}.site-header,.site-footer,.legal-sidebar,.legal-related,.legal-back,.legal-highlights,.legal-top{display:none!important}.legal-layout{display:block}.legal-article{border:0;padding:0;background:white}.legal-section{break-inside:avoid;padding-block:18px;border-color:#ddd}.legal-heading h1{font-size:28px}.legal-heading p,.legal-section h2,.legal-section p,.legal-section li,.legal-help p,.legal-meta,.legal-meta>span:first-child,.legal-section-number{color:#111!important}.legal-draft{color:#111;background:white;border:2px solid #111}.legal-heading{margin-bottom:20px}.legal-help a{color:#111}}
