.wizard-section[data-astro-cid-spfxppee]{padding-block:var(--space-10) var(--section-space-md)}.wizard-layout[data-astro-cid-spfxppee]{row-gap:var(--space-10);align-items:start}.wizard-aside[data-astro-cid-spfxppee]{grid-column:1/-1}.wizard-aside[data-astro-cid-spfxppee]>[data-astro-cid-spfxppee]{margin:0 0 var(--space-4)}.wizard-aside[data-astro-cid-spfxppee] h1[data-astro-cid-spfxppee]{margin-bottom:var(--space-6);max-width:14ch}.wizard-notice[data-astro-cid-spfxppee]{padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-accent);background:var(--color-surface);max-width:40ch}.wizard[data-astro-cid-spfxppee],.result[data-astro-cid-spfxppee]{grid-column:1/-1}@media (width<=63.999rem){.wizard-aside[data-astro-cid-spfxppee] h1[data-astro-cid-spfxppee]{font-size:var(--text-h2)}.wizard-aside[data-astro-cid-spfxppee]>p[data-astro-cid-spfxppee]:not(.t-mono):not(.wizard-notice){display:none}}.progress[data-astro-cid-spfxppee]{background:var(--color-border);height:4px}.progress__bar[data-astro-cid-spfxppee]{background:var(--color-accent);height:100%;transform:scaleX(var(--progress,0));transform-origin:0;transition:transform var(--duration-slow) var(--ease-out-expo);display:block}.progress__label[data-astro-cid-spfxppee]{margin:var(--space-3) 0 var(--space-10)}.wizard[data-astro-cid-spfxppee]:not(.is-enhanced) .progress[data-astro-cid-spfxppee],.wizard[data-astro-cid-spfxppee]:not(.is-enhanced) .progress__label[data-astro-cid-spfxppee]{display:none}.step[data-astro-cid-spfxppee]{margin:0 0 var(--space-16);border:0;min-width:0;padding:0}.step[data-astro-cid-spfxppee]:focus{outline:none}.step[data-astro-cid-spfxppee]:focus-visible legend[data-astro-cid-spfxppee]{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.wizard[data-astro-cid-spfxppee].is-enhanced .step[data-astro-cid-spfxppee]:not(.is-active){display:none}.wizard[data-astro-cid-spfxppee].is-enhanced .step[data-astro-cid-spfxppee]{margin-bottom:var(--space-8);animation:fade-in var(--duration-base) var(--ease-out-expo)}legend[data-astro-cid-spfxppee]{margin-bottom:var(--space-3);max-width:20ch;padding:0}.step__hint[data-astro-cid-spfxppee]{margin:0 0 var(--space-6)}legend[data-astro-cid-spfxppee]+.options[data-astro-cid-spfxppee]{margin-top:var(--space-6)}.options[data-astro-cid-spfxppee]{gap:var(--space-2);display:grid}.option[data-astro-cid-spfxppee]{align-items:center;gap:var(--space-4);min-height:3.75rem;padding:var(--space-3) var(--space-4);border:var(--border-rule);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;transition:background-color var(--duration-fast), color var(--duration-fast);grid-template-columns:auto 1fr;display:grid;position:relative}.option[data-astro-cid-spfxppee] input[data-astro-cid-spfxppee]{left:var(--space-4);opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:50%}.option__key[data-astro-cid-spfxppee]{border-radius:var(--radius-sm);border:1px solid;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.option__label[data-astro-cid-spfxppee]{font-size:var(--text-body-lg);font-weight:500}.option[data-astro-cid-spfxppee]:hover{background:var(--color-surface-alt)}.option[data-astro-cid-spfxppee]:has(input:checked){background:var(--color-primary);color:var(--color-on-primary)}.option[data-astro-cid-spfxppee]:has(input:checked) .option__key[data-astro-cid-spfxppee]{background:var(--color-accent);border-color:var(--color-accent);color:var(--ink)}.option[data-astro-cid-spfxppee]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.option[data-astro-cid-spfxppee]:has(input[aria-invalid=true]){border-color:var(--color-error)}.fields[data-astro-cid-spfxppee]{gap:var(--space-6) var(--grid-gutter);display:grid}.field[data-astro-cid-spfxppee]{gap:var(--space-2);display:grid}.field[data-astro-cid-spfxppee] label[data-astro-cid-spfxppee]{font-weight:500}.field[data-astro-cid-spfxppee] input[data-astro-cid-spfxppee]:not([type=checkbox]),.field[data-astro-cid-spfxppee] textarea[data-astro-cid-spfxppee]{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:var(--border-rule);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.field[data-astro-cid-spfxppee] textarea[data-astro-cid-spfxppee]{resize:vertical}.field[data-astro-cid-spfxppee] input[data-astro-cid-spfxppee]:focus-visible,.field[data-astro-cid-spfxppee] textarea[data-astro-cid-spfxppee]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.field[data-astro-cid-spfxppee] [data-astro-cid-spfxppee][aria-invalid=true]{border-color:var(--color-error);border-width:2px}.consent[data-astro-cid-spfxppee]{gap:var(--space-3);grid-template-columns:auto 1fr;font-weight:400!important;display:grid!important}.consent[data-astro-cid-spfxppee] input[data-astro-cid-spfxppee]{width:1.25rem;height:1.25rem;accent-color:var(--ink);margin-top:.15rem}.consent[data-astro-cid-spfxppee] a[data-astro-cid-spfxppee]{color:inherit}.hp[data-astro-cid-spfxppee]{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.field-error[data-astro-cid-spfxppee]{margin:var(--space-2) 0 0;color:var(--color-error);font-size:var(--text-small);font-weight:500}.field-error[data-astro-cid-spfxppee]:empty{display:none}.wizard__nav[data-astro-cid-spfxppee]{gap:var(--space-3);padding-top:var(--space-6);border-top:var(--border-hairline);flex-wrap:wrap;display:flex}.nav-btn[data-astro-cid-spfxppee]{min-height:3.25rem;padding:0 var(--space-6);border:var(--border-rule);border-radius:var(--radius-sm);color:var(--color-text);font:500 var(--text-body) / 1 var(--font-sans);cursor:pointer;background:0 0}.nav-btn--next[data-astro-cid-spfxppee],.nav-btn--submit[data-astro-cid-spfxppee]{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);margin-left:auto}.nav-btn[data-astro-cid-spfxppee]:hover:not([disabled]){background:var(--color-text);color:var(--color-background)}.nav-btn[data-astro-cid-spfxppee][disabled]{opacity:.5;cursor:progress}.nav-btn[data-astro-cid-spfxppee][hidden],.wizard[data-astro-cid-spfxppee]:not(.is-enhanced) .nav-btn--back[data-astro-cid-spfxppee],.wizard[data-astro-cid-spfxppee]:not(.is-enhanced) .nav-btn--next[data-astro-cid-spfxppee]{display:none}.wizard__status[data-astro-cid-spfxppee]{margin:var(--space-4) 0 0}.wizard__status[data-astro-cid-spfxppee]:empty{display:none}.result[data-astro-cid-spfxppee]:focus{outline:none}.result[data-astro-cid-spfxppee]>[data-astro-cid-spfxppee]{margin:0 0 var(--space-6);max-width:34ch}.result__links[data-astro-cid-spfxppee]{gap:var(--space-6);display:flex}.result__links[data-astro-cid-spfxppee] a[data-astro-cid-spfxppee]{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.25em}@media (width>=48rem){.options--two[data-astro-cid-spfxppee],.fields[data-astro-cid-spfxppee]{grid-template-columns:1fr 1fr}.field--wide[data-astro-cid-spfxppee]{grid-column:1/-1}}@media (width>=64rem){.wizard-aside[data-astro-cid-spfxppee]{top:calc(var(--header-height) + var(--space-8));grid-column:1/span 4;position:sticky}.wizard[data-astro-cid-spfxppee],.result[data-astro-cid-spfxppee]{grid-column:6/span 7}}
