.hero-es[data-astro-cid-oe2hz3mm]{font-size:var(--fs-body-sm);color:#cfe0e7;align-items:center;gap:.45rem;margin-top:1.25rem;display:flex}.hero-es[data-astro-cid-oe2hz3mm] svg{color:#ffb27a;flex-shrink:0}.hero-es[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.hero-es[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]:hover{color:#ffb27a}.hero-jump[data-astro-cid-oe2hz3mm]{font-size:var(--fs-body-sm);color:#cfe0e7;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:1.5rem;display:flex}.hero-jump[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]{color:#fff;text-underline-offset:3px;opacity:.9;text-decoration:underline}.hero-jump[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]:hover{opacity:1;color:#ffb27a}.forms[data-astro-cid-oe2hz3mm]{gap:3rem;display:grid}.forms-start[data-astro-cid-oe2hz3mm]{background:var(--bg-soft);border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:var(--radius);padding:1.25rem 1.5rem}.forms-start[data-astro-cid-oe2hz3mm] h2[data-astro-cid-oe2hz3mm]{font-size:var(--fs-step-1);margin-bottom:.6rem}.forms-start__list[data-astro-cid-oe2hz3mm]{gap:.5rem;margin:0;padding-left:1.2rem;display:grid}.forms-start__list[data-astro-cid-oe2hz3mm] li[data-astro-cid-oe2hz3mm]{color:var(--ink-2);font-size:var(--fs-body-sm);line-height:1.6}.forms-start__list[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]{font-weight:600}.form-group[data-astro-cid-oe2hz3mm]{scroll-margin-top:calc(var(--header-h) + 12px)}.form-group__head[data-astro-cid-oe2hz3mm]{margin-bottom:1.25rem}.form-group__head[data-astro-cid-oe2hz3mm] h2[data-astro-cid-oe2hz3mm]{font-size:var(--fs-step-2);border-bottom:2px solid var(--border);padding-bottom:.6rem}.form-group__intro[data-astro-cid-oe2hz3mm]{color:var(--muted);font-size:var(--fs-body-sm);margin-top:.6rem}.forms-grid[data-astro-cid-oe2hz3mm]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:.75rem;display:grid}.form-card[data-astro-cid-oe2hz3mm]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:.9rem;padding:.95rem 1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.form-card[data-astro-cid-oe2hz3mm]:hover{border-color:var(--brand);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.form-card__icon[data-astro-cid-oe2hz3mm]{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.form-card__body[data-astro-cid-oe2hz3mm]{flex-direction:column;flex:1;min-width:0;display:flex}.form-card__label[data-astro-cid-oe2hz3mm]{color:var(--brand-dark);font-weight:650;line-height:1.3}.form-card__note[data-astro-cid-oe2hz3mm]{font-size:var(--fs-step--1);color:var(--muted);margin-top:2px}.form-card__tag[data-astro-cid-oe2hz3mm]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand);background:var(--bg-muted);border-radius:999px;flex-shrink:0;padding:.25rem .5rem;font-size:.68rem;font-weight:700}.video-grid[data-astro-cid-oe2hz3mm]{gap:1rem}.video-card[data-astro-cid-oe2hz3mm]{background:var(--brand-dark);color:#fff;border-radius:var(--radius);flex-direction:column;gap:.7rem;padding:1.4rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.video-card[data-astro-cid-oe2hz3mm]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.video-card__icon[data-astro-cid-oe2hz3mm]{color:#fff;background:#ffffff1f;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.video-card[data-astro-cid-oe2hz3mm] .form-card__label[data-astro-cid-oe2hz3mm]{color:#fff}.video-card[data-astro-cid-oe2hz3mm] .form-card__tag[data-astro-cid-oe2hz3mm]{background:var(--accent);color:#fff;align-self:flex-start}.forms-help[data-astro-cid-oe2hz3mm]{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink-2);margin-top:1rem;padding:1.25rem 1.5rem}.forms-help[data-astro-cid-oe2hz3mm] a[data-astro-cid-oe2hz3mm]{font-weight:600}
