.support-main{padding-block:var(--space-64) var(--space-48)}.support-intro{max-width:880px;margin-bottom:var(--space-48)}.support-page .support-intro h1{margin-top:var(--space-16);font-size:clamp(44px,5vw,68px);line-height:1.05}.support-page .support-intro>p:last-child{max-width:60ch;margin-top:var(--space-24);color:var(--landing-muted);font-size:18px}.support-search{align-items:center;gap:var(--space-12);max-width:720px;padding:var(--space-16) var(--space-24);background:var(--landing-ground);color:var(--landing-muted);margin-bottom:var(--space-32);border-radius:999px;display:flex}.support-search:focus-within{outline:2px solid var(--landing-accent);outline-offset:4px}.support-search svg{flex-shrink:0}.support-page .support-search input{width:100%;min-width:0;color:var(--landing-ink);font:inherit;background:0 0;border:0;outline:none;line-height:1.5}.support-search input::placeholder{color:var(--landing-muted)}.support-library__heading{justify-content:space-between;align-items:baseline;gap:var(--space-24);margin-block:var(--space-48) var(--space-32);display:flex}.support-page .support-library__heading h2{font-size:32px}.support-page .support-library__heading p{color:var(--landing-muted);white-space:nowrap;font-size:14px}.support-article-list{border-top:1px solid var(--landing-line)}.support-article-list li{border-bottom:1px solid var(--landing-line)}.support-article-list a{align-items:center;gap:var(--space-32);padding-block:var(--space-28);grid-template-columns:160px minmax(0,1fr) 24px;display:grid}.support-article-list__category{color:var(--landing-muted);font-size:14px}.support-page .support-article-list h3{font-size:24px}.support-page .support-article-list p{margin-top:var(--space-8);color:var(--landing-muted)}.support-page .support-article-list a:hover h3,.support-article-list svg{color:var(--landing-accent)}.support-empty{padding:var(--space-40);border-radius:var(--landing-radius);background:var(--landing-ground)}.support-page .support-empty p{margin-top:var(--space-16);color:var(--landing-muted)}.support-empty button{margin-top:var(--space-24);cursor:pointer}.support-contact{align-items:center;gap:var(--space-48);margin-block:var(--space-80);padding:var(--space-48);border-radius:var(--landing-radius);background:var(--landing-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.support-page .support-contact h2{font-size:40px}.support-page .support-contact p{max-width:54ch;margin-top:var(--space-20);color:var(--landing-muted)}.support-contact a{justify-self:start}.support-reading{gap:var(--space-64);margin-top:var(--space-80);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.support-page .support-reading h2{max-width:18ch;margin-top:var(--space-16);font-size:40px}.support-reading>div>a{margin-top:var(--space-24)}.support-reading li{border-top:1px solid var(--landing-line)}.support-reading li:last-child{border-bottom:1px solid var(--landing-line)}.support-reading li a{justify-content:space-between;align-items:center;gap:var(--space-32);padding-block:var(--space-24);display:flex}.support-page .support-reading h3{font-size:24px}.support-page .support-reading li a:hover{color:var(--landing-accent)}.support-reading svg{color:var(--landing-accent);flex-shrink:0}.support-intro--article{max-width:960px}.support-page .support-intro--article h1{margin-top:var(--space-32);max-width:22ch}.support-article-layout{gap:var(--space-80);grid-template-columns:240px minmax(0,720px);display:grid}.support-contents{top:var(--space-112);border-top:1px solid var(--landing-line);padding-top:var(--space-20);align-self:start;position:sticky}.support-page .support-contents>p{color:var(--landing-muted);font-size:14px}.support-page .support-contents ul{margin-top:var(--space-12)}.support-contents a{padding-block:var(--space-8);font-size:15px;display:block}.support-page .support-contents a:hover{color:var(--landing-accent)}.support-page .blog-prose h2[id]{scroll-margin-top:var(--space-112)}.support-article-contact{margin-top:var(--space-48);padding:var(--space-32);border-radius:var(--landing-radius);background:var(--landing-soft)}.support-page .support-article-contact h2{margin:0 0 var(--space-16);font-size:28px}.support-page .support-article-contact p{color:var(--landing-muted);font-size:16px}.support-page .support-article-contact a{gap:var(--space-16);align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.feedback-layout{gap:var(--space-64);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.feedback-form{gap:var(--space-24);padding:var(--space-40);border-radius:var(--landing-radius);background:var(--landing-ground);display:grid}.feedback-fields{gap:var(--space-24);border:0;min-width:0;margin:0;padding:0;display:grid}.feedback-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.feedback-form .landing-button:disabled{opacity:.65;cursor:default}.feedback-reset{margin-top:var(--space-16);color:var(--landing-accent);cursor:pointer;text-decoration:underline}.feedback-status--error{color:#8b2834;background:#fff0f1}.feedback-field{gap:var(--space-8);display:grid}.feedback-field label{font-size:14px;font-weight:500}.support-page .feedback-field :is(input,select,textarea){width:100%;min-height:48px;padding:var(--space-12) var(--space-16);border:1px solid var(--landing-line);border-radius:var(--landing-radius);color:var(--landing-ink);background:var(--landing-paper);font:inherit;display:block}.feedback-field textarea{resize:vertical;min-height:180px}.feedback-field :is(input,textarea)::placeholder{color:var(--landing-muted)}.support-page .feedback-form__hint{color:var(--landing-muted);font-size:14px}.feedback-form .landing-button{cursor:pointer;justify-self:start}.feedback-help{padding-top:var(--space-16)}.support-page .feedback-help h2{font-size:28px}.support-page .feedback-help p{margin-top:var(--space-16);color:var(--landing-muted)}.support-page .feedback-help ul{gap:var(--space-16);margin-block:var(--space-24) var(--space-40);padding-left:var(--space-20);color:var(--landing-muted);list-style:outside;display:grid}.feedback-help a{margin-top:var(--space-24)}.support-page .feedback-email,.support-page .feedback-status a{color:var(--landing-accent);text-decoration:underline}.feedback-status{padding:var(--space-20);border-radius:var(--landing-radius);background:var(--landing-soft)}@media (width<=1100px){.support-article-layout{gap:var(--space-40);grid-template-columns:200px minmax(0,1fr)}.feedback-layout{gap:var(--space-40)}}@media (width<=850px){.support-main{padding-top:var(--space-40)}.support-article-list a{gap:var(--space-12) var(--space-24);grid-template-columns:minmax(0,1fr) 24px}.support-article-list__category{grid-column:1/-1}.support-contact{padding:var(--space-32)}.support-reading{gap:var(--space-32)}.support-article-layout{grid-template-columns:minmax(0,1fr)}.support-contents{position:static}.support-contents ul{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.feedback-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.support-main{padding-block:var(--space-32)}.support-page .support-intro h1{font-size:40px}.support-search{padding-inline:var(--space-16)}.support-library__heading{align-items:start;gap:var(--space-16)}.support-page .support-library__heading h2{font-size:28px}.support-page .support-article-list h3{font-size:22px}.support-contact{gap:var(--space-24);margin-block:var(--space-56);padding:var(--space-32) var(--space-24);grid-template-columns:minmax(0,1fr)}.support-page :is(.support-contact h2,.support-reading h2){font-size:36px}.support-reading{margin-top:var(--space-56);grid-template-columns:minmax(0,1fr)}.support-page .support-reading h3{font-size:22px}.support-empty,.support-article-contact,.feedback-form{padding:var(--space-28) var(--space-24)}}
