.help-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.help-header .logo{width:210px;min-width:0}.help-header .logo img{display:block;width:100%;height:auto}.help-main{max-width:960px;padding-top:40px;padding-bottom:40px}.help-page h1{font-size:clamp(30px,5vw,48px);margin-bottom:16px}.help-intro{color:#625c75}.help-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0}.help-topics a{padding:14px;background:#fff;border-radius:12px;text-align:center;min-height:48px}.help-card{background:#fff;border:1px solid #e6e0f4;border-radius:20px;padding:28px;margin:20px 0;scroll-margin-top:24px;overflow-wrap:anywhere}.help-card h2{font-size:25px;margin-bottom:18px}.help-card details{border-top:1px solid #ece8f5}.help-card summary{cursor:pointer;padding:16px 4px;min-height:48px;font-weight:600}.help-card summary:focus-visible{outline:3px solid #8a65db;outline-offset:2px}.help-card details>div{padding:0 4px 14px;line-height:1.7}.help-card p:last-child{margin-bottom:0}.help-card a:not(.button){color:#4545b8;text-decoration:underline;text-underline-offset:3px}.help-card dt{font-weight:700;margin-top:12px}.help-card dd{margin:4px 0 12px}.help-card li{margin-bottom:8px}.help-mail-note{font-size:13px;margin-top:14px;color:#625c75}.help-footer{display:flex;flex-wrap:wrap;gap:12px 24px;padding:24px 0}.help-footer a{display:inline-flex;align-items:center;min-height:44px}.help-page header .button{white-space:normal;text-align:center}@media(max-width:600px){.help-header .logo{width:145px}.help-header .button{font-size:13px;padding:10px}.help-main{padding-top:24px}.help-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.help-card{padding:20px 16px}.help-card h2{font-size:23px}.help-contact>.button{width:100%}}
