.start-hero[data-astro-cid-aytv7d36].section{min-height:100svh;padding-top:calc(var(--site-header-height) + clamp(20px, 4vw, 48px))}.start-hero__inner[data-astro-cid-aytv7d36]{max-width:760px}.start-breadcrumb[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-family:var(--compass-font-mono);font-size:var(--compass-font-size-xs);font-weight:var(--compass-font-weight-medium);letter-spacing:var(--compass-letter-spacing-wider);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.start-breadcrumb[data-astro-cid-aytv7d36] a[data-astro-cid-aytv7d36]{color:inherit;text-underline-offset:5px;padding:8px 2px;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.start-breadcrumb[data-astro-cid-aytv7d36] a[data-astro-cid-aytv7d36]:hover,.start-breadcrumb[data-astro-cid-aytv7d36] a[data-astro-cid-aytv7d36]:active{color:var(--compass-text-brand);text-decoration-thickness:2px}.start-breadcrumb[data-astro-cid-aytv7d36] i[data-astro-cid-aytv7d36]{background:currentColor;width:28px;height:1px}.start-breadcrumb[data-astro-cid-aytv7d36] [data-astro-cid-aytv7d36][aria-current=page]{color:var(--compass-text-brand)}.start-hero[data-astro-cid-aytv7d36] h1[data-astro-cid-aytv7d36]{margin-bottom:18px;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.04}.start-hero__lead[data-astro-cid-aytv7d36]{max-width:560px;color:var(--compass-text-muted);font-size:var(--compass-font-size-md);margin-bottom:28px;line-height:1.5}.start-wizard[data-astro-cid-aytv7d36]{border:1px solid var(--compass-border-card);border-radius:var(--compass-radius-lg);background:var(--compass-surface-card);box-shadow:var(--compass-shadow-sm);padding:clamp(24px,3.4vw,40px)}.start-wizard__progress[data-astro-cid-aytv7d36]{gap:8px;margin:0 0 26px;padding:0;list-style:none;display:flex}.start-wizard__progress[data-astro-cid-aytv7d36] li[data-astro-cid-aytv7d36]{border-radius:var(--compass-radius-full);background:var(--compass-surface-muted);width:34px;height:4px;transition:background-color var(--compass-duration-fast) var(--compass-easing-standard)}.start-wizard__progress[data-astro-cid-aytv7d36] li[data-astro-cid-aytv7d36].is-active{background:var(--compass-text-brand)}.start-step[data-astro-cid-aytv7d36]{border:0;min-inline-size:0;margin:0;padding:0}.start-step[data-astro-cid-aytv7d36]:focus{box-shadow:none;outline:none}.start-step[data-astro-cid-aytv7d36] legend[data-astro-cid-aytv7d36]{font-family:var(--compass-font-heading);font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:var(--compass-font-weight-semibold);flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-bottom:20px;padding:0;display:flex}.start-step__hint[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-size:var(--compass-font-size-sm);margin:-8px 0 18px}.start-field[data-astro-cid-aytv7d36]{gap:8px;min-width:0;margin-bottom:18px;display:grid}.start-field[data-astro-cid-aytv7d36] label[data-astro-cid-aytv7d36]{font-size:var(--compass-font-size-sm);font-weight:var(--compass-font-weight-semibold)}.start-field[data-astro-cid-aytv7d36] small[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-size:var(--compass-font-size-xs)}.start-intent-context[data-astro-cid-aytv7d36]{border-left:3px solid var(--compass-action-primary);background:var(--compass-surface-brand-subtle);color:var(--compass-text-muted);font-size:var(--compass-font-size-sm);margin:-2px 0 20px;padding:14px 16px}.start-field[data-astro-cid-aytv7d36] input[data-astro-cid-aytv7d36],.start-field[data-astro-cid-aytv7d36] textarea[data-astro-cid-aytv7d36],.start-field[data-astro-cid-aytv7d36] select[data-astro-cid-aytv7d36]{border:1px solid var(--compass-border-input);border-radius:var(--compass-radius-md);background:var(--compass-surface-page);width:100%;min-width:0;color:var(--compass-text-default);padding:13px 14px}.start-field[data-astro-cid-aytv7d36] textarea[data-astro-cid-aytv7d36]{resize:vertical}.start-field[data-astro-cid-aytv7d36] input[data-astro-cid-aytv7d36]::placeholder,.start-field[data-astro-cid-aytv7d36] textarea[data-astro-cid-aytv7d36]::placeholder{color:var(--compass-text-muted);opacity:1}.start-options[data-astro-cid-aytv7d36]{gap:10px;display:grid}.start-option[data-astro-cid-aytv7d36]{border:1px solid var(--compass-border-card);border-radius:var(--compass-radius-md);background:var(--compass-surface-page);cursor:pointer;transition:border-color var(--compass-duration-fast) var(--compass-easing-standard);align-items:center;gap:12px;padding:14px 16px;display:flex}.start-option[data-astro-cid-aytv7d36]:hover{border-color:var(--compass-border-strong)}.start-option[data-astro-cid-aytv7d36]:has(input:checked){border-color:var(--compass-text-brand);background:var(--compass-surface-brand-subtle)}.start-option[data-astro-cid-aytv7d36] input[data-astro-cid-aytv7d36]{width:18px;height:18px;accent-color:var(--compass-action-primary);flex:none}.start-option[data-astro-cid-aytv7d36] span[data-astro-cid-aytv7d36]{font-size:var(--compass-font-size-sm);font-weight:var(--compass-font-weight-medium)}.start-summary[data-astro-cid-aytv7d36]{gap:0;margin:0;display:grid}.start-summary[data-astro-cid-aytv7d36] div[data-astro-cid-aytv7d36]{border-top:1px solid var(--compass-border-default);grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.start-summary[data-astro-cid-aytv7d36] dt[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-family:var(--compass-font-mono);font-size:var(--compass-font-size-xs);letter-spacing:var(--compass-letter-spacing-wider);text-transform:uppercase}.start-summary[data-astro-cid-aytv7d36] dd[data-astro-cid-aytv7d36]{min-width:0;font-size:var(--compass-font-size-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.start-summary__note[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-size:var(--compass-font-size-sm);margin:16px 0 0}.start-copy[data-astro-cid-aytv7d36]{justify-items:start;gap:12px;margin-top:20px;display:grid}.start-copy[data-astro-cid-aytv7d36] p[data-astro-cid-aytv7d36]{font-size:var(--compass-font-size-sm);margin:0}.start-sent[data-astro-cid-aytv7d36]{border:1px solid var(--compass-border-card);border-radius:var(--compass-radius-md);background:var(--compass-surface-brand-subtle);justify-items:start;gap:12px;margin-top:20px;padding:16px;display:grid}.start-sent[data-astro-cid-aytv7d36] p[data-astro-cid-aytv7d36]{font-size:var(--compass-font-size-sm);margin:0}.start-sent__address[data-astro-cid-aytv7d36]{font-family:var(--compass-font-mono);font-weight:var(--compass-font-weight-semibold);overflow-wrap:anywhere}.start-sent__feedback[data-astro-cid-aytv7d36]{color:var(--compass-text-muted)}.start-error[data-astro-cid-aytv7d36]{color:var(--compass-text-danger,var(--compass-text-brand));font-size:var(--compass-font-size-sm);font-weight:var(--compass-font-weight-semibold);margin:18px 0 0}.start-wizard__actions[data-astro-cid-aytv7d36]{border-top:1px solid var(--compass-border-default);flex-wrap:wrap;gap:14px;margin-top:26px;padding-top:22px;display:flex}.start-fallback[data-astro-cid-aytv7d36]{color:var(--compass-text-muted);font-size:var(--compass-font-size-sm);flex-wrap:wrap;align-items:baseline;gap:8px;margin:26px 0 0;display:flex}@media (width<=640px){.start-wizard__actions[data-astro-cid-aytv7d36]{flex-direction:column;align-items:stretch}.start-wizard__actions[data-astro-cid-aytv7d36] .button[data-astro-cid-aytv7d36]{justify-content:center;width:100%}.start-summary[data-astro-cid-aytv7d36] div[data-astro-cid-aytv7d36]{grid-template-columns:1fr;gap:4px}}
