.Article-module__-6nmxW__article{background:#fff;max-width:950px;margin:0 auto;padding:120px 20px}.Article-module__-6nmxW__hero h1{color:#004a80;margin-bottom:20px;font-size:40px;line-height:1.25}.Article-module__-6nmxW__hero p{color:#000;opacity:.85;margin-bottom:20px;font-size:18px;line-height:1.7}.Article-module__-6nmxW__content{margin-top:40px}.Article-module__-6nmxW__content h2{color:#004a80;margin-top:50px;margin-bottom:12px;font-size:26px;position:relative}.Article-module__-6nmxW__content h2:before{content:"";background:#f7c600;border-radius:4px;width:50px;height:4px;margin-bottom:10px;display:block}.Article-module__-6nmxW__content p{color:#000;opacity:.85;margin-bottom:12px;font-size:16px;line-height:1.8}.Article-module__-6nmxW__content ul{margin:15px 0 20px 20px}.Article-module__-6nmxW__content li{margin-bottom:8px;line-height:1.6}.Article-module__-6nmxW__highlight{background:#fff4cc;border-left:4px solid #f7c600;border-radius:8px;margin:20px 0;padding:15px;font-weight:500}.Article-module__-6nmxW__box{background:#f5f9ff;border:1px solid #004a8026;border-radius:8px;margin:20px 0;padding:15px}.Article-module__-6nmxW__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#004a80,#003a66);border-radius:16px;margin-top:80px;padding:45px;box-shadow:0 20px 50px #004a8040}.Article-module__-6nmxW__cta h3{margin-bottom:10px;font-size:24px}.Article-module__-6nmxW__cta p{opacity:.9;margin-bottom:20px}.Article-module__-6nmxW__ctaButton{color:#000;background:#f7c600;border-radius:10px;padding:14px 30px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.Article-module__-6nmxW__ctaButton:hover{color:#fff;background:#c4911a;transform:translateY(-3px)}.Article-module__-6nmxW__faq{margin-top:90px}.Article-module__-6nmxW__faq h2{color:#004a80;margin-bottom:25px;font-size:28px}.Article-module__-6nmxW__faq>div{background:#fff;border:1px solid #004a8026;border-radius:12px;margin-bottom:20px;padding:20px;transition:all .3s}.Article-module__-6nmxW__faq>div:hover{border-color:#004a80;transform:translateY(-4px);box-shadow:0 10px 25px #004a801a}.Article-module__-6nmxW__faq h3{margin-bottom:8px;font-size:18px}.Article-module__-6nmxW__faq p{opacity:.8;font-size:14px}@media (max-width:768px){.Article-module__-6nmxW__hero h1{font-size:30px}.Article-module__-6nmxW__content h2{font-size:22px}.Article-module__-6nmxW__cta{padding:30px}}
