.policy-site .policy-main{max-width:980px;margin:0 auto;padding:65px 28px 80px}.policy-heading>span{color:#aa375a;font-size:12px}.policy-heading h1{color:#27334a;margin:14px 0;font-size:36px;line-height:1.35}.policy-heading p{color:#788397;max-width:760px;font-size:15px;line-height:1.85}.policy-heading small{color:#98a0b0;margin-top:18px;font-size:11px}.policy-main>nav{border-block:1px solid #e6e4ed;flex-flow:wrap;gap:10px 20px;margin:30px 0;padding:17px 0;display:flex}.policy-main>nav a{color:#a62f53;font-size:12px;text-decoration:none}.policy-article{background:#fff;border:1px solid #e7e4ed;border-radius:16px;padding:32px}.policy-article h2{color:#29354d;margin:30px 0 12px;font-size:19px}.policy-article h2:first-child{margin-top:0}.policy-article p,.policy-article li{color:#727e91;margin:10px 0;font-size:14px;line-height:1.95}.policy-article a{color:#b32e55}.policy-article ul,.policy-article ol{padding-left:23px}.policy-contact{background:#faf4f7;border-radius:10px;margin-top:25px;padding:20px}.policy-contact strong{color:#97304f}.policy-contact a{margin:6px 16px 0 0;display:inline-block}.policy-article details{border-bottom:1px solid #e6e8ee;padding:16px 0}.policy-article summary{cursor:pointer;color:#3c4660;font-size:14px;font-weight:600}@media (max-width:650px){.policy-site .policy-main{padding:35px 16px 50px}.policy-heading h1{font-size:28px}.policy-heading p{font-size:13px}.policy-article{padding:22px 18px}.policy-article h2{font-size:17px}.policy-article p,.policy-article li{font-size:13px}.policy-main>nav{gap:12px}.policy-main>nav a{font-size:11px}}
