.support-article{max-width:880px;margin-inline:auto;overflow-wrap:anywhere}.support-article h1{max-width:24em;line-height:1.28}.support-article p,.support-article li{line-height:1.85}.support-article h2{margin-top:2.3rem;scroll-margin-top:100px}.support-question{font-size:1.06rem;font-weight:650;color:#dbe6ee}.support-answer{padding:1.2rem 1.4rem;border-left:3px solid #78ddc7;background:#111f28;border-radius:0 8px 8px 0}.support-disclosure{font-size:.875rem;color:#a9b9c5}.support-article .table-wrap{max-width:100%;overflow-x:auto;border:1px solid #2c3b48;border-radius:8px;margin-block:1.5rem}.support-article .data-table{min-width:550px;border-collapse:collapse;width:100%;margin:0}.support-article caption{text-align:left;font-weight:600;padding:1rem;color:#d8e4ed}.support-article th,.support-article td{padding:.9rem 1rem;text-align:left;vertical-align:top;border-top:1px solid #2c3b48;white-space:normal}.support-article thead th{background:#15222d}.support-memo{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.95rem;line-height:1.9;padding:1.2rem;background:#101c26;border:1px solid #2c3b48;border-radius:8px;max-width:100%}.support-faq details{border-bottom:1px solid #2c3b48;padding:1rem 0}.support-faq summary{font-weight:600;cursor:pointer;line-height:1.6}.support-faq details p{margin-bottom:0}.support-commerce{margin-top:3rem;padding:1.5rem;border:1px solid #2c3b48;border-radius:12px;background:#101c26}.support-commerce h2{margin-top:0}.support-product{margin:1.5rem 0;padding-top:.25rem;border-top:1px solid #2c3b48}.support-product h3{font-size:1.15rem;margin-bottom:.5rem}.support-commerce .clarity-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.support-article .support-sources a{overflow-wrap:anywhere}@media(max-width:600px){.support-article h1{font-size:clamp(1.8rem,7vw,2.25rem)}.support-article h2{font-size:1.4rem;line-height:1.5}.support-answer,.support-commerce{padding:1rem}.support-commerce .button{width:100%;text-align:center}.support-article .data-table{font-size:.9rem;min-width:480px}.support-article th,.support-article td{padding:.75rem}.support-memo{font-size:.9rem;padding:.9rem}}
