.documents-page{background:linear-gradient(#f3f7ff,#fff 480px);min-height:100vh;padding-bottom:70px}.documents-page>header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffd;border-bottom:1px solid #dfe8f5;justify-content:space-between;align-items:center;padding:22px max(24px,50vw - 590px);display:flex}.documents-hero{padding:90px max(24px,50vw - 590px) 48px}.documents-hero h1{letter-spacing:-.055em;margin:10px 0 18px;font-size:clamp(42px,6vw,72px)}.documents-hero>p:last-child{color:#607087;max-width:700px;font-size:17px;line-height:1.7}.documents-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:0 max(24px,50vw - 590px);display:grid}.document-card{min-height:210px;color:inherit;background:#fff;border:1px solid #dce6f3;border-radius:20px;padding:25px;text-decoration:none;transition:all .18s;display:block;box-shadow:0 16px 40px #183c7110}.document-card:hover{border-color:#9ebef3;transform:translateY(-2px)}.documents-grid span{color:#287210;background:#eaf8df;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-block}.documents-grid h2{margin:24px 0 10px;font-size:20px}.documents-grid p{color:#69778d;margin:0;font-size:13px;line-height:1.6}.document-card>b{color:#1765e8;margin-top:18px;font-size:12px;display:block}.documents-contact{color:#fff;background:linear-gradient(135deg,#08245a,#1765e8);border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin:45px max(24px,50vw - 590px) 0;padding:30px;display:flex}.documents-contact h2{margin:0 0 8px}.documents-contact p{color:#dbe8ff;margin:0}.documents-contact>div:last-child{gap:9px;display:grid}.documents-contact a{color:#0d54d4;text-align:center;background:#fff;border-radius:10px;padding:11px 15px;font-weight:800;text-decoration:none}.legal-reader{background:#f5f8fd;min-height:100vh;padding:35px max(18px,50vw - 425px) 80px}.legal-reader nav{color:#6a7890;justify-content:space-between;gap:20px;margin-bottom:20px;font-size:13px;display:flex}.legal-reader nav a{color:#1765e8;font-weight:700;text-decoration:none}.legal-reader article{background:#fff;border:1px solid #dce6f3;border-radius:24px;padding:clamp(24px,5vw,58px);box-shadow:0 18px 60px #173d7810}.legal-reader h1{letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(30px,5vw,47px);line-height:1.08}.legal-reader .legal-summary{color:#68768b;border-bottom:1px solid #e5ebf4;padding-bottom:25px;font-size:16px;line-height:1.65}.legal-reader section{margin-top:32px}.legal-reader h2{margin:0 0 12px;font-size:20px}.legal-reader section p,.legal-reader li{color:#3f4d63;font-size:14px;line-height:1.75}.legal-reader li+li{margin-top:8px}@media (width<=850px){.documents-grid{grid-template-columns:1fr 1fr}.documents-contact{flex-direction:column;align-items:stretch}}@media (width<=560px){.documents-page>header{padding:15px 18px}.documents-page>header .button{padding:10px}.documents-hero{padding:60px 20px 35px}.documents-grid{grid-template-columns:1fr;padding:0 20px}.documents-contact{margin:30px 20px 0;padding:24px}.legal-reader{padding:20px 12px 50px}.legal-reader nav{flex-direction:column}.legal-reader article{border-radius:17px}.legal-reader section p,.legal-reader li{font-size:13px}}
