.feature-card[data-astro-cid-a5zxh5oa]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);color:inherit;border-bottom:1px solid var(--color-border);padding:1.25rem 1.1rem;transition:border-color 80ms,transform 80ms;display:block}a[data-astro-cid-a5zxh5oa].feature-card:hover{border-color:var(--color-brand);color:inherit;transform:translateY(-1px)}.feature-card-with-icon[data-astro-cid-a5zxh5oa]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.feature-copy[data-astro-cid-a5zxh5oa]{min-width:0}.feature-icon[data-astro-cid-a5zxh5oa]{font-size:1.5rem;line-height:1;display:flex}.feature-card[data-astro-cid-a5zxh5oa] h3[data-astro-cid-a5zxh5oa]{margin:0 0 .25rem;font-size:1.05rem}.feature-card[data-astro-cid-a5zxh5oa] p[data-astro-cid-a5zxh5oa]{color:var(--color-text-muted);margin:0;font-size:.95rem}.support-page{width:min(1100px,100% - 96px);margin-inline:auto;padding-block:72px 88px}.support-header{max-width:780px;margin-bottom:56px}.support-header h1{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(42px,6vw,72px);line-height:1.05}.support-header h1 span{color:var(--color-brand)}.support-header>p{color:var(--color-text-muted);margin:0;font-size:clamp(18px,2vw,22px);line-height:1.6}.support-shortcuts{flex-wrap:wrap;gap:8px 32px;margin-top:24px;display:flex}.support-shortcuts a{min-height:44px;color:var(--color-text);border:0;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:inline-flex}.support-shortcuts a:is(:hover,:focus-visible){color:var(--color-text-accent)}.support-page h2{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(24px,3vw,32px);line-height:1.2}.support-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.support-guide-grid .feature-card{border-top:2px solid var(--color-brand);box-shadow:var(--shadow-panel);padding:24px;text-decoration:none}.support-guide-grid .feature-card h3{margin-bottom:12px}.support-guide-grid .feature-card p{line-height:1.7}.support-faqs{border-top:1px solid var(--color-border);grid-template-columns:1fr 1.7fr;gap:56px;margin-top:64px;padding-block:64px;display:grid}.support-section-heading p{color:var(--color-text-muted);font-size:16px;line-height:1.7}.support-question{border-bottom:1px solid var(--color-border)}.support-question:first-child{border-top:1px solid var(--color-border)}.support-question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:22px 4px;font-weight:600;line-height:1.5;list-style:none;display:flex}.support-question summary::-webkit-details-marker{display:none}.support-question summary:is(:hover,:focus-visible){color:var(--color-text-accent)}.support-disclosure-marker{background:var(--color-text-accent);clip-path:polygon(33% 0,67% 0,67% 33%,100% 33%,100% 67%,67% 67%,67% 100%,33% 100%,33% 67%,0 67%,0 33%,33% 33%);flex:0 0 12px;width:12px;height:12px}.support-question[open] .support-disclosure-marker{clip-path:inset(33% 0)}.support-answer{padding:0 4px 22px}.support-answer p{color:var(--color-text-muted);margin:0;line-height:1.8}.support-answer-links{flex-wrap:wrap;gap:4px 24px;margin-top:12px;display:flex}.support-answer-links a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.support-contact{background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-top:2px solid var(--color-brand);box-shadow:var(--shadow-panel);grid-template-columns:auto 1fr;gap:32px;padding:40px;display:grid}.support-contact-icon{background:var(--color-bg);border:1px solid var(--color-border);place-items:center;width:72px;height:72px;display:grid}.support-contact p{max-width:640px;color:var(--color-text-muted);margin:0 0 24px;line-height:1.7}.support-contact-copy{min-width:0}.support-contact .support-contact-note{margin:0;font-size:14px}.support-form{grid-column:1/-1;min-width:0}.support-form-mount{width:100%;min-width:0}.support-form-mount iframe{border:0;width:100%;max-width:100%;display:block}.support-contact .support-form-status{margin:0 0 16px}.support-contact .support-form-alternative{margin:16px 0 0}.support-form-alternative a{align-items:center;gap:8px;min-height:48px;font-size:14px;display:inline-flex}.support-page :is(a,summary):focus-visible{outline:3px solid var(--color-text-accent);outline-offset:4px}.support-page section[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}@media (width<=760px){.support-page{width:calc(100% - 40px);padding-block:44px 56px}.support-header{margin-bottom:40px}.support-guide-grid{grid-template-columns:1fr;gap:16px}.support-faqs{grid-template-columns:1fr;gap:20px;margin-top:40px;padding-block:40px}.support-contact{grid-template-columns:1fr;gap:24px;padding:24px}.support-contact-icon{width:56px;height:56px}.support-shortcuts{gap:4px 24px}}@media (prefers-reduced-motion:reduce){.support-guide-grid .feature-card{transition:none;transform:none}}
