.legal-stripe{background:#e8eef1;color:#536d7e;font-size:13px;padding:11px 0}.legal-stripe span{padding:0 9px}.legal-wrap{padding-top:27px;padding-bottom:70px;min-height:70vh}.legal-wrap .help-breadcrumb{margin-bottom:22px}.legal-layout{display:grid;grid-template-columns:244px minmax(0,1fr);gap:28px;align-items:start}.legal-sidebar{background:#fff;border:1px solid #dce5e9;border-radius:8px;padding:19px 0;position:sticky;top:15px}.legal-sidebar h2{font:700 14px/1.3 system-ui,sans-serif;color:#284559;margin:15px 20px 7px}.legal-sidebar h2:first-child{margin-top:0}.legal-sidebar a{display:block;color:#315d79;font-size:14px;padding:9px 20px;border-left:3px solid transparent}.legal-sidebar a:hover{background:#f3f8fb;text-decoration:none}.legal-sidebar a[aria-current=page]{color:#0d5e8d;font-weight:700;border-left-color:#1876ae;background:#eaf5fb}.legal-main{min-width:0}.legal-hero{background:#fff;border:1px solid #dce5e9;border-radius:9px;padding:30px 32px;display:flex;align-items:center;gap:20px}.legal-hero h1,.legal-document h1{font:700 clamp(28px,3vw,38px)/1.17 Georgia,serif;color:#18384f;margin:0 0 11px}.legal-hero p:last-child{margin:0;color:#536e7d;max-width:520px}.legal-hero img{width:190px;max-width:31%;height:auto;flex:none}.legal-main>h2,.legal-help h2,.legal-next h2{font:700 22px Georgia,serif;color:#233e50;margin:29px 0 16px}.legal-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.legal-card{background:#fff;border:1px solid #dce5e9;border-radius:8px;min-height:166px;padding:21px;display:flex;gap:16px;align-items:flex-start;box-shadow:0 2px 7px #21374b09}.legal-card:hover{border-color:#75add0;background:#f9fcfe;text-decoration:none}.legal-card img{flex:none}.legal-card strong{color:#175e89;display:block;font-size:17px}.legal-card small{display:block;color:#607887;font-size:13px;line-height:1.5;margin:7px 0 11px}.legal-card em{font-style:normal;font-size:13px;font-weight:700}.legal-help{background:#e7f1f4;border-radius:8px;padding:17px 25px;margin-top:30px}.legal-help h2{margin:0 0 5px}.legal-help p{margin:0 0 8px}.legal-document{background:#fff;border:1px solid #dce5e9;border-radius:8px;padding:clamp(22px,4vw,42px);max-width:880px}.legal-document-head{display:flex;gap:18px;align-items:start}.legal-document-head img{flex:none}.legal-lead{font-size:17px;line-height:1.55;color:#536d7d;margin:0}.legal-toc{background:#f3f7f9;border:1px solid #dce5e9;border-radius:6px;padding:17px 22px;margin:26px 0 36px}.legal-toc strong{font-size:14px}.legal-toc ol{margin:9px 0 0;padding-left:22px;columns:2}.legal-toc li{break-inside:avoid;font-size:14px;margin-bottom:6px}.legal-document section{scroll-margin-top:24px;border-top:1px solid #e5ebed;padding-top:25px;margin-top:27px}.legal-document section h2{font:700 22px/1.3 Georgia,serif;color:#203d52;margin:0 0 14px}.legal-document section h2 span{color:#1775a5}.legal-document section p{font-size:15px;line-height:1.78;color:#374e5b;margin:0 0 14px}.legal-next{border-top:1px solid #e3e9ec;margin-top:36px;padding-top:8px}.legal-next>div{display:flex;flex-wrap:wrap;gap:9px}.legal-next a{border:1px solid #cbdde6;border-radius:5px;padding:8px 11px;font-size:13px}.legal-next a:hover{background:#f3f9fc;text-decoration:none}@media(max-width:800px){.legal-layout{grid-template-columns:1fr}.legal-sidebar{position:static;display:flex;flex-wrap:wrap;align-items:center;padding:9px 12px;gap:3px}.legal-sidebar h2{width:100%;margin:8px 8px 3px}.legal-sidebar a{padding:7px 10px;border-left:0;border-bottom:3px solid transparent}.legal-sidebar a[aria-current=page]{border-left:0;border-bottom-color:#1876ae}}@media(max-width:550px){.legal-wrap{padding-top:19px}.legal-hero{padding:23px;align-items:flex-start}.legal-hero img{width:90px;max-width:26%}.legal-card-grid{grid-template-columns:1fr}.legal-card{min-height:0}.legal-document-head img{width:48px;height:48px}.legal-document-head{gap:12px}.legal-toc ol{columns:1}.legal-document section h2{font-size:20px}}
