.help-page{--help-surface:var(--surface,#fff);--help-canvas:var(--canvas,#f9fafb);--help-ink:var(--ink,#101828);--help-copy:var(--text,#364153);--help-muted:var(--muted,#6a7282);--help-line:var(--border,#e5e7eb);max-width:1120px;color:var(--help-copy);margin:0 auto;padding:76px 32px 88px}.help-hero{text-align:center;max-width:690px;margin:0 auto 44px}.help-hero .eyebrow{letter-spacing:.14em;color:var(--help-muted);font-size:11px}.help-hero h1{letter-spacing:-.055em;color:var(--help-ink);margin:20px 0;font-size:clamp(36px,5vw,58px);font-weight:650;line-height:1.08}.help-hero h1 span{color:var(--help-muted)}.help-hero>p{max-width:540px;color:var(--help-muted);margin:auto;font-size:16px;line-height:1.8}.help-narrow{max-width:670px;margin:auto}.help-card{background:var(--help-surface);border:1px solid var(--help-line);border-radius:20px;min-width:0;padding:32px;box-shadow:0 2px 6px #00000005}.help-card h2{letter-spacing:-.035em;color:var(--help-ink);margin:12px 0;font-size:22px;font-weight:650;line-height:1.3}.help-card p{color:var(--help-muted);margin:0 0 22px;font-size:14px;line-height:1.75}.help-card-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.help-card-heading h2{margin-bottom:0}.help-icon{background:var(--help-canvas);border:1px solid var(--help-line);width:48px;height:48px;color:var(--help-ink);border-radius:14px;place-items:center;display:grid}.help-icon svg{width:23px;height:23px}.help-caption,.help-card p.help-caption{color:var(--help-muted);font-size:12px;line-height:1.6}.help-page .button{border:1px solid var(--help-line);background:var(--help-surface);min-height:46px;color:var(--help-ink);cursor:pointer;white-space:normal;text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.help-page .button.primary{background:var(--help-ink);color:var(--help-surface);border-color:var(--help-ink)}.help-page button:disabled{cursor:default;opacity:.5}.help-page .button svg,.help-bottom svg{width:17px;height:17px}.help-page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--help-ink);outline-offset:4px}.help-form{gap:18px;display:grid}.help-form label{color:var(--help-ink);gap:8px;font-size:13px;font-weight:500;display:grid}.help-form :is(input:not([type=radio]),textarea),.help-page .newsletter-form input{box-sizing:border-box;border:1px solid var(--help-line);background:var(--help-canvas);width:100%;min-width:0;color:var(--help-ink);font:inherit;border-radius:10px;min-height:46px;padding:13px 14px;font-size:14px}.help-form textarea{resize:vertical;line-height:1.7}.help-form .button{justify-self:start}.help-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.help-optional{color:var(--help-muted);font-size:11px;font-weight:400}.help-form label:has(.help-optional){display:block}.help-form label:has(.help-optional) input{margin-top:8px}.help-page .manage-newsletter-form{gap:10px;width:100%;max-width:none;margin:24px 0 0;display:grid}.help-page .manage-newsletter-form>div{gap:10px;display:flex}.help-page .manage-newsletter-form>div input{flex:1;width:0}.help-page .manage-newsletter-form>div button{background:var(--help-ink);min-height:46px;color:var(--help-surface);border:0;border-radius:10px;padding:12px 16px;font-size:12px}.help-page .help-intent{border:0;gap:6px;margin:0 0 18px;padding:0;display:flex}.help-intent legend{color:var(--help-muted);margin-bottom:10px;font-size:12px}.help-intent button{border:1px solid var(--help-line);background:var(--help-canvas);color:var(--help-copy);font:inherit;cursor:pointer;border-radius:9px;min-height:44px;padding:10px 16px;font-size:13px}.help-intent button[aria-pressed=true]{background:var(--help-ink);border-color:var(--help-ink);color:var(--help-surface)}.help-settings{gap:18px;display:grid}.help-settings>.form-message:empty{display:none}.help-status{border:1px solid var(--help-line);color:var(--help-muted);border-radius:30px;padding:6px 10px;font-size:11px;font-weight:600}.help-status.is-active{color:#146c43;background:#edf9f1;border-color:#c7e6d3}.help-account-email{border:1px solid var(--help-line);background:var(--help-canvas);color:var(--help-ink);overflow-wrap:anywhere;border-radius:10px;padding:16px;font-size:14px;font-weight:550}.help-card p.help-success{color:#146c43;align-items:center;gap:8px;margin:18px 0 0;display:flex}.help-success svg{width:18px}.help-unsubscribe h2{margin-top:0;font-size:19px}.help-unsubscribe.is-highlighted{border-color:var(--help-ink)}.help-notice{border:1px solid var(--help-line);border-radius:12px;padding:20px;font-size:13px}.help-bottom{justify-content:space-between;align-items:center;gap:20px;margin:28px 4px;font-size:12px;display:flex}.help-bottom a{align-items:center;gap:8px;display:inline-flex}.support-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:28px;display:grid}.support-form .help-card-heading{margin:0 0 8px}.support-fields{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.support-topics{border:0;min-width:0;margin:0;padding:0}.support-topics legend{color:var(--help-ink);margin:0 0 12px;font-size:13px;font-weight:500}.support-topics>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.support-topics label{border:1px solid var(--help-line);cursor:pointer;background:var(--help-canvas);box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:12px;font-size:12px;display:flex}.support-topics label.is-selected{border-color:var(--help-ink);background:var(--help-surface)}.support-topics input{accent-color:var(--help-ink);flex-shrink:0}.help-submit{border-top:1px solid var(--help-line);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.help-submit p{max-width:255px;margin:0;font-size:11px;line-height:1.7}.help-submit a{text-decoration:underline}.help-submit button{flex-shrink:0}.support-honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.support-aside{gap:20px;display:grid}.support-aside section{border-bottom:1px solid var(--help-line);padding:4px 4px 24px}.support-aside h2{color:var(--help-ink);margin:14px 0 10px;font-size:14px}.support-aside p,.support-aside a{color:var(--help-muted);font-size:13px;line-height:1.8}.support-aside a{color:var(--help-ink);align-items:center;gap:8px;margin-top:10px;text-decoration:none;display:flex}.support-aside svg{width:19px;height:19px}.support-brand{color:var(--help-ink);letter-spacing:-.6px;align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.support-brand img{background:#fff;border-radius:9px;width:36px;height:36px}.support-reference,.help-reference{border:1px solid var(--help-line);background:var(--help-canvas);border-radius:12px;gap:8px;margin:24px 0;padding:20px;display:grid}.help-reference span{color:var(--help-muted);font-size:11px}.help-reference strong{color:var(--help-ink);font:600 18px monospace}.support-confirmation{outline:none}.support-confirmation>.eyebrow{margin-top:24px;display:block}.support-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.support-private{border-left:3px solid var(--border-strong);padding-left:18px}.support-thread{gap:24px;display:grid}.support-thread article{border-bottom:1px solid var(--border);padding-bottom:20px}.support-thread header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.support-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;font-size:13px;display:grid}.support-detail-meta dt{color:var(--muted);margin-bottom:4px;font-size:11px}.support-detail-meta dd{overflow-wrap:anywhere;margin:0}@media (max-width:800px){.support-layout{grid-template-columns:1fr}.support-aside{grid-template-columns:1fr 1fr}.help-page{padding:52px 24px 64px}}@media (max-width:520px){.help-page{padding:40px 18px 48px}.help-hero{margin-bottom:28px}.help-hero h1{font-size:38px}.help-hero>p{font-size:14px}.help-card{border-radius:16px;padding:24px 20px}.help-card h2{font-size:20px}.help-form-row,.support-aside{grid-template-columns:1fr}.help-page .manage-newsletter-form>div{flex-direction:column}.help-page .manage-newsletter-form>div input{flex:auto;width:100%}.help-submit{flex-direction:column;align-items:stretch;gap:16px}.help-submit .button{width:100%}.help-bottom{gap:10px;font-size:11px}.help-card-heading{gap:10px}.support-form .help-card-heading{align-items:flex-start}.help-card-heading>.help-caption{text-align:right;max-width:80px}.support-topics label{padding:10px 8px;font-size:11px}.support-detail-meta{grid-template-columns:1fr}}.help-page{container-type:inline-size}.help-page .newsletter-form .help-intent button{background:var(--help-canvas);color:var(--help-copy);border:1px solid var(--help-line)}.help-page .newsletter-form .help-intent button[aria-pressed=true]{background:var(--help-ink);color:var(--help-surface);border-color:var(--help-ink)}@container (width<=800px){.help-page .support-layout{grid-template-columns:1fr}.help-page .support-aside{grid-template-columns:1fr 1fr}}@container (width<=480px){.help-page .support-aside,.help-page .help-form-row{grid-template-columns:1fr}.help-page .help-submit{flex-direction:column;align-items:stretch;gap:16px}.help-page .help-submit .button{width:100%}}
