.refund-page{min-height:100vh;color:var(--ink);background:#f8faff}.refund-wrap{width:min(900px,100% - 48px);margin:0 auto;padding:58px 0 48px}.refund-intro{max-width:750px;margin-bottom:34px}.refund-intro h1{letter-spacing:-.045em;margin:17px 0 22px;font-family:Manrope,sans-serif;font-size:clamp(34px,4.5vw,49px);font-weight:700;line-height:1.13}.refund-intro h1 span{color:var(--blue)}.refund-intro>p{color:#60738e;max-width:700px;font-size:15px;line-height:1.8}.refund-intro .refund-updated{color:#75859b;margin-top:16px;font-size:11px}.refund-request{background:#fff;border:1px solid #cddff7;border-radius:17px;grid-template-columns:46px 1fr;gap:19px;padding:29px;display:grid;box-shadow:0 8px 30px #193c680d}.refund-icon{color:#2876dc;background:#edf4ff;border-radius:12px;align-self:start;padding:11px;display:inline-flex}.refund-request h2,.refund-sections h2{letter-spacing:-.025em;margin-bottom:13px;font-family:Manrope,sans-serif;font-size:23px;font-weight:650;line-height:1.3}.refund-request p,.refund-sections p,.refund-help{color:#60738e;font-size:14px;line-height:1.85}.refund-request .button{margin-top:19px}.refund-wrap p a{color:#286ec8;text-underline-offset:3px;text-decoration:underline}.refund-sections{margin-top:28px}.refund-sections section{border-bottom:1px solid #dfe7f3;padding:28px 0}.refund-sections p+p{margin-top:12px}.refund-section-icon{color:#397bd2;margin-bottom:12px;display:inline-flex}.refund-help{margin-top:26px;font-size:12px}.refund-wrap a:focus-visible{outline-offset:5px;outline:2px solid #337ae0}@media (max-width:600px){.refund-wrap{width:calc(100% - 32px);padding-top:36px}.refund-intro h1{font-size:34px}.refund-intro>p{font-size:14px}.refund-request{grid-template-columns:1fr;gap:14px;padding:23px}.refund-icon{justify-self:start}.refund-request h2,.refund-sections h2{font-size:21px}.refund-request p,.refund-sections p{font-size:13px}.refund-sections section{padding:24px 0}}
