.refund-page .privacy-hero h1{max-width:670px}.refund-page .privacy-copy strong{color:var(--p-ink)}.refund-page .privacy-section h2{text-wrap:balance}.refund-steps{border:1px solid var(--p-line);background:var(--p-card);border-radius:1.2rem;margin:1.6rem 0;padding:0 1.4rem}.refund-steps>div{align-items:flex-start;gap:1.1rem;padding:1.2rem 0;display:flex}.refund-steps>div+div{border-top:1px solid var(--p-line)}.refund-steps>div>span{background:var(--p-soft);border:1px solid var(--p-line);width:2.6rem;height:2.6rem;color:var(--p-ember);border-radius:.8rem;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:grid}.refund-steps>div>div{min-width:0}.refund-steps strong{font-size:.95rem}.refund-steps p{margin:.35rem 0 0}.refund-related,.refund-version{color:var(--p-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.4rem;font-size:.83rem;display:flex}.refund-related a{color:var(--p-ember);text-underline-offset:3px;font-weight:750;text-decoration:underline}.refund-version{font-size:.76rem;line-height:1.65}.refund-page a:focus-visible,.refund-page summary:focus-visible{outline:3px solid var(--p-ember);outline-offset:4px}@media (max-width:450px){.refund-steps{padding:0 .95rem}.refund-steps>div{gap:.8rem}}@media print{.refund-steps{break-inside:avoid;background:#fff}.refund-page .privacy-hero{break-inside:avoid}}
