.refund-policy{color:#24304a;background:#fff;width:100%}.refund-policy__container{width:min(100% - 48px,920px);margin:0 auto;padding:92px 0 100px}.refund-policy__header{border-bottom:1px solid #dfe4ec;margin-bottom:42px;padding-bottom:38px}.refund-policy__header>span{color:#009f98;letter-spacing:.17em;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.refund-policy__header h1{color:#14213d;margin:0;font-size:clamp(38px,5vw,54px);font-weight:700;line-height:1.15}.refund-policy__header p{color:#677188;margin:14px 0 0;font-size:19px}.refund-policy__introduction{margin-bottom:48px}.refund-policy__introduction p{color:#4f5c74;margin:0;font-size:17px;line-height:1.8}.refund-policy__sections{gap:0;display:grid}.refund-policy__section{border-top:1px solid #e0e5ed;grid-template-columns:58px minmax(0,1fr);gap:24px;padding:34px 0;display:grid}.refund-policy__section:last-child{border-bottom:1px solid #e0e5ed}.refund-policy__number{color:#009f98;letter-spacing:.08em;font-size:14px;font-weight:700}.refund-policy__section h2{color:#1a2946;margin:0 0 13px;font-size:21px;font-weight:650;line-height:1.35}.refund-policy__section p{color:#5a657b;margin:0;font-size:15px;line-height:1.8}.refund-policy__closing{background:#f3f7f8;border-left:4px solid #009f98;margin-top:46px;padding:30px}.refund-policy__closing p{color:#46536b;margin:0 0 14px;font-size:15px;line-height:1.75}.refund-policy__closing p:last-child{margin-bottom:0}.refund-policy__closing a{color:#2858aa;font-weight:600;text-decoration:none}.refund-policy__closing a:hover{text-decoration:underline}@media (max-width:700px){.refund-policy__container{width:min(100% - 32px,920px);padding:62px 0 70px}.refund-policy__header{margin-bottom:32px;padding-bottom:30px}.refund-policy__header h1{font-size:36px}.refund-policy__header p{font-size:17px}.refund-policy__introduction{margin-bottom:35px}.refund-policy__introduction p{font-size:15px}.refund-policy__section{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:28px 0}.refund-policy__section h2{font-size:19px}.refund-policy__section p{font-size:14px}.refund-policy__closing{margin-top:36px;padding:23px 20px}}
