.legal-shell{color:#1b2834;background:#f7f7f5;min-height:100vh}.legal-header{background:#061f31;align-items:center;height:82px;padding:0 32px;display:flex}.legal-brand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.legal-brand img{object-fit:contain;width:34px;height:34px}.legal-brand div{flex-direction:column;display:flex}.legal-brand strong{font-size:16px}.legal-brand span{letter-spacing:.15em;opacity:.65;margin-top:2px;font-size:9px}.legal-container{width:min(920px,100% - 40px);margin:0 auto}.legal-hero span{color:#d3a84d;letter-spacing:.16em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.legal-hero h1{margin:0;font-size:36px;font-weight:600}.legal-content{padding:64px 0 100px}.legal-document{background:#fff;border:1px solid #e5e7e8;padding:56px 64px}.legal-section:last-child{margin-bottom:0}.legal-section h2{color:#092d49;margin:0 0 18px;font-size:21px}.legal-section p{margin:0 0 10px}.legal-section ol,.legal-section ul{margin:10px 0;padding-left:24px}.legal-pending{background:#f6f4ee;border-left:3px solid #cda348;padding:18px 20px}.legal-footer{color:#ffffff8c;text-align:center;background:#051a29;padding:28px 20px;font-size:12px}@media (max-width:700px){.legal-header{height:68px;padding:0 20px}.legal-hero{padding:48px 0}.legal-hero h1{font-size:28px}.legal-content{padding:30px 0 60px}.legal-container{width:calc(100% - 28px)}.legal-document{padding:32px 22px}.legal-section{margin-bottom:36px}.legal-section h2{font-size:19px}.legal-section p,.legal-section li{font-size:15px;line-height:1.85}}.legal-header{background:#fff;border-bottom:1px solid #e5e9ed;height:70px;padding:0 max(24px,50% - 590px)}.legal-brand{color:#172733}.legal-brand span{color:#87919a;opacity:1}.legal-hero{color:#172733;background:#f7f9fb;padding:80px 24px 70px}.legal-container{width:min(1180px,100% - 48px)}.legal-hero span{color:#0b63f6;margin-bottom:12px;font-size:11px}.legal-hero h1{letter-spacing:-.04em;font-size:48px;font-weight:700}.legal-content{background:#fff;padding:70px 0 100px}.legal-document{max-width:900px;box-shadow:none;background:#fff;border:1px solid #e5e9ed;margin:0 auto;padding:60px 64px}.legal-section{margin-bottom:44px}.legal-section h2{color:#172733;margin-bottom:16px;font-size:21px;font-weight:700}.legal-section p,.legal-section li{color:#596774;font-size:15px;line-height:1.9}.legal-footer{background:#071b2a}@media (max-width:700px){.legal-header{height:64px;padding:0 16px}.legal-hero{padding:48px 0 42px}.legal-hero .legal-container{width:calc(100% - 32px)}.legal-hero h1{letter-spacing:-.04em;word-break:keep-all;font-size:34px;line-height:1.2}.legal-content{padding:0}.legal-content .legal-container{width:100%}.legal-document{border:0;max-width:none;padding:42px 20px 60px}.legal-section{margin-bottom:38px}.legal-section h2{word-break:keep-all;margin-bottom:14px;font-size:18px;line-height:1.4}.legal-section p,.legal-section li{word-break:keep-all;font-size:14px;line-height:1.85}.legal-section ol,.legal-section ul{padding-left:20px}}
