.support-main{max-width:900px;padding:1.2rem 1.4rem 2rem}.support-main h1{font-size:clamp(1.65rem,4vw,2.3rem);line-height:1.2;margin:.5rem 0 .8rem}.support-main h2{font-size:1.18rem;line-height:1.4;margin:1.2rem 0 .5rem}.support-main p,.support-main li{font-size:1rem;line-height:1.7;color:#bbcbe0}.support-main a{color:#65dfca;text-underline-offset:3px}.support-grid{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.support-card{padding:1rem;border:1px solid #26384e;background:#101c2d;border-radius:12px}.support-card h2{margin-top:0}.support-main .email-button{display:inline-block;background:#50d9bc;color:#06231e;font-weight:700;padding:.7rem 1rem;border-radius:8px;text-decoration:none;overflow-wrap:anywhere;max-width:100%}.support-meta{font-size:.9rem!important}.support-faq details{padding:.7rem 0;border-bottom:1px solid #26384e}.support-faq summary{cursor:pointer;color:#e0eafa;font-weight:600;font-size:1rem}.support-faq summary:focus-visible{outline:2px solid #50d9bc;outline-offset:4px}.support-faq p{margin:.6rem 0 .1rem}.policy-summary{padding:1rem;border-left:3px solid #50d9bc;background:#101c2d}.policy-links{display:flex;flex-wrap:wrap;gap:.65rem 1rem}@media(max-width:640px){.support-grid{grid-template-columns:1fr}.support-main{padding:1rem}.articles-header{flex-wrap:wrap;gap:.7rem}}
