.info-page{background:#f8fafc;color:#173c5a}.info-hero{background:linear-gradient(115deg,#f4f8fb,#fff2f5);border-bottom:1px solid #e1e9ef}.info-hero .wrap{padding:58px 38px}.info-kicker{display:block;color:#8f173a;font-size:11px;font-weight:800;letter-spacing:1.7px}.info-hero h1,.info-content h2{font-family:'Playfair Display',Georgia,serif;font-weight:650}.info-hero h1{margin:10px 0 0;font-size:clamp(39px,5vw,58px);line-height:1.1}.info-content{max-width:1000px;padding:48px 38px 68px}.info-content article{padding:clamp(25px,4vw,44px);background:#fff;border:1px solid #dfe7ed;border-radius:16px;box-shadow:0 7px 24px rgba(25,54,75,.06)}.info-content h2{margin:31px 0 11px;font-size:27px;line-height:1.2}.info-content h2:first-child{margin-top:0}.info-content p,.info-content li{color:#536f84;font-size:15px;line-height:1.75}.info-content ul{padding-left:21px}.info-content a{color:#8f173a;font-weight:750}.faq-list{display:grid;gap:11px}.faq-list details{border:1px solid #dbe5ec;border-radius:9px;padding:0 17px;background:#fbfcfd}.faq-list summary{padding:15px 0;cursor:pointer;font-size:15px;font-weight:800;color:#173c5a}.faq-list details p{margin:0 0 15px}.info-contact{margin-top:28px;padding:20px;border-left:4px solid #8f173a;border-radius:7px;background:#fff4f6}.info-contact p{margin:0}.info-page .home-footer{margin-top:0}@media(max-width:760px){.info-hero .wrap,.info-content{padding-left:20px;padding-right:20px}.info-hero .wrap{padding-top:44px;padding-bottom:42px}.info-content{padding-top:30px;padding-bottom:46px}.info-content article{padding:24px}.info-content h2{font-size:24px}}