.disclaimer-page{background:linear-gradient(#00d49414,#fff);padding:110px 0 80px}.disclaimer-page .container{max-width:1120px;margin:0 auto;padding:0 24px}.disclaimer-page .disclaimer-hero{text-align:center;margin-bottom:36px}.disclaimer-page .disclaimer-hero .disclaimer-label{color:#00a56b;text-transform:uppercase;letter-spacing:.08em;background:#00d4941f;border-radius:999px;margin-bottom:14px;padding:8px 14px;font-size:.82rem;font-weight:700;display:inline-block}.disclaimer-page .disclaimer-hero h1{color:#060d17;margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2}.disclaimer-page .disclaimer-hero .disclaimer-description{color:#4b5563;max-width:780px;margin:0 auto;font-size:1.02rem;line-height:1.8}.disclaimer-page .disclaimer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.disclaimer-page .disclaimer-card{background:#fff;border:1px solid #0000000d;border-radius:20px;padding:24px;box-shadow:0 16px 40px #0000000f}.disclaimer-page .disclaimer-card h2{color:#060d17;margin-bottom:10px;font-size:1.1rem}.disclaimer-page .disclaimer-card p{color:#4b5563;margin:0;font-size:.98rem;line-height:1.8}@media (max-width:760px){.disclaimer-page{padding:90px 0 60px}.disclaimer-page .disclaimer-grid{grid-template-columns:1fr}}@media (max-width:380px){.disclaimer-page{padding:80px 0 50px}.disclaimer-page .container{padding:0 14px}.disclaimer-page .disclaimer-hero{margin-bottom:24px}.disclaimer-page .disclaimer-hero .disclaimer-description{font-size:.95rem}.disclaimer-page .disclaimer-card{border-radius:16px;padding:18px}.disclaimer-page .disclaimer-card h2{font-size:1rem}.disclaimer-page .disclaimer-card p{font-size:.92rem;line-height:1.7}}
