.lead[data-astro-cid-sevzbneq]{--_ink:var(--lead-ink,CanvasText);--_muted:var(--lead-muted,GrayText);--_surface:var(--lead-surface,Canvas);--_field:var(--lead-field,Canvas);--_border:var(--lead-border,GrayText);--_accent:var(--lead-accent,LinkText);--_accent-ink:var(--lead-accent-ink,Canvas);--_error:var(--lead-error,#b3261e);--_focus:var(--lead-focus,Highlight);--_radius:var(--lead-radius,4px);border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_surface);min-inline-size:0;color:var(--_ink);font-family:var(--lead-font,inherit);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative}.lead__h[data-astro-cid-sevzbneq]{font-family:var(--lead-font-display,inherit);color:var(--_ink);margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-style:normal;line-height:1.2}.lead__text[data-astro-cid-sevzbneq]{max-inline-size:60ch;color:var(--_muted);margin:0;font-size:.9375rem;line-height:1.55}.lead__form[data-astro-cid-sevzbneq]{grid-template-columns:minmax(0,1fr);gap:1rem;min-inline-size:0;margin-block-start:.25rem;display:grid}.lead__h[data-astro-cid-sevzbneq],.lead__text[data-astro-cid-sevzbneq],.lead__privacy[data-astro-cid-sevzbneq],.lead__field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq],.lead__submit[data-astro-cid-sevzbneq]{overflow-wrap:anywhere}.lead__fields[data-astro-cid-sevzbneq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(15rem,33.3333% - .666667rem)),1fr));gap:.875rem 1rem;display:grid}.lead__field[data-astro-cid-sevzbneq]{align-content:start;gap:.375rem;min-inline-size:0;display:grid}.lead__field--wide[data-astro-cid-sevzbneq]{grid-column:1/-1}.lead__field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-size:.875rem;font-weight:600;line-height:1.3}.lead__req[data-astro-cid-sevzbneq]{color:var(--_muted);font-weight:400}.lead__input[data-astro-cid-sevzbneq]{border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_field);min-block-size:2.75rem;inline-size:100%;min-inline-size:0;color:var(--_ink);font:inherit;padding:.625rem .75rem;font-size:1rem;line-height:1.4}textarea[data-astro-cid-sevzbneq].lead__input{resize:vertical;min-block-size:7rem}.lead__input[data-astro-cid-sevzbneq]:hover{border-color:var(--_ink)}.lead__input[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--_focus);outline-offset:1px}.lead__input[data-astro-cid-sevzbneq][aria-invalid=true]{border-color:var(--_error);box-shadow:inset 0 0 0 1px var(--_error)}.lead__invalid[data-astro-cid-sevzbneq]{color:var(--_error);margin:0;font-size:.875rem}.lead__hp[data-astro-cid-sevzbneq]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lead__challenge[data-astro-cid-sevzbneq]:not([hidden]){gap:.5rem;min-inline-size:0;display:grid}.lead__challenge-h[data-astro-cid-sevzbneq]{margin:0;font-size:.875rem;font-weight:600}.lead__challenge-h[data-astro-cid-sevzbneq]:focus{outline:none}.lead__challenge-h[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--_focus);outline-offset:2px}.lead__noscript[data-astro-cid-sevzbneq]{color:var(--_muted);margin:0;font-size:.875rem}.lead__actions[data-astro-cid-sevzbneq]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.lead__submit[data-astro-cid-sevzbneq]{border:1px solid var(--_accent);border-radius:var(--_radius);background:var(--_accent);min-block-size:3rem;color:var(--_accent-ink);font:inherit;cursor:pointer;padding:.75rem 1.375rem;font-weight:600;line-height:1.2}.lead__submit[data-astro-cid-sevzbneq]:hover{background:color-mix(in srgb, var(--_accent) 82%, var(--_ink))}.lead__submit[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--_focus);outline-offset:3px}.lead__submit[data-astro-cid-sevzbneq]:active{transform:translateY(1px)}.lead__submit[data-astro-cid-sevzbneq][aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none}.lead__submit[data-astro-cid-sevzbneq][aria-busy=true]{cursor:progress}.lead__privacy[data-astro-cid-sevzbneq]{color:var(--_muted);flex:16rem;margin:0;font-size:.8125rem;line-height:1.5}.lead__privacy[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.lead__status[data-astro-cid-sevzbneq]{margin:0;font-size:.875rem}.lead__status[data-astro-cid-sevzbneq]:empty{display:none}.lead[data-astro-cid-sevzbneq][data-state=error] .lead__status[data-astro-cid-sevzbneq]{color:var(--_error)}.lead__panel[data-astro-cid-sevzbneq]{gap:.25rem;font-size:.9375rem;display:none}.lead__panel[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{margin:0}.lead__panel[data-astro-cid-sevzbneq]:focus{outline:none}.lead__panel[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--_focus);outline-offset:4px}.lead__panel-h[data-astro-cid-sevzbneq]{font-family:var(--lead-font-display,inherit);font-size:1.125rem;font-weight:600}.lead__panel--error[data-astro-cid-sevzbneq]{color:var(--_error)}.lead__panel[data-astro-cid-sevzbneq]:target,.lead[data-astro-cid-sevzbneq][data-state=ok] .lead__panel--ok[data-astro-cid-sevzbneq]{display:grid}.lead[data-astro-cid-sevzbneq]:has(.lead__panel--ok:target) .lead__form[data-astro-cid-sevzbneq],.lead[data-astro-cid-sevzbneq][data-state=ok] .lead__form[data-astro-cid-sevzbneq]{display:none}@media (prefers-reduced-motion:no-preference){.lead__input[data-astro-cid-sevzbneq],.lead__submit[data-astro-cid-sevzbneq]{transition:border-color .12s ease-out,background-color .12s ease-out,transform 80ms ease-out}}.brief[data-astro-cid-6ruys453]{background:var(--color-paper-2);border-block:1px solid var(--color-rule-strong)}.brief-heading[data-astro-cid-6ruys453]{gap:var(--space-lg);margin-block-end:var(--space-xl);display:grid}.brief-heading[data-astro-cid-6ruys453] h2[data-astro-cid-6ruys453]{margin-block-start:var(--space-sm)}.brief-grid[data-astro-cid-6ruys453]{gap:var(--space-xl);align-items:start;display:grid}.brief-fields[data-astro-cid-6ruys453]{min-inline-size:0}.brief[data-astro-cid-6ruys453] fieldset[data-astro-cid-6ruys453]{border:0;min-inline-size:0;margin:0;padding:0}.brief[data-astro-cid-6ruys453] fieldset[data-astro-cid-6ruys453]+fieldset[data-astro-cid-6ruys453]{border-block-start:1px solid var(--color-rule-strong);margin-block-start:var(--space-xl);padding-block-start:var(--space-lg)}.brief[data-astro-cid-6ruys453] legend[data-astro-cid-6ruys453]{font:600 1.65rem/1.2 var(--font-display);margin-block-end:var(--space-md);padding:0}.situation[data-astro-cid-6ruys453]>label[data-astro-cid-6ruys453]{font-weight:500;font-size:var(--text-sm);margin-block:var(--space-md) var(--space-sm);display:block}select[data-astro-cid-6ruys453]{min-block-size:48px;inline-size:100%;min-inline-size:0;padding:var(--space-sm) var(--space-md);background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font-size:var(--text-sm)}.field-note[data-astro-cid-6ruys453]{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-sm)}.system-choices[data-astro-cid-6ruys453]{margin-block-start:var(--space-md);display:grid}.system-choices[data-astro-cid-6ruys453] label[data-astro-cid-6ruys453],.evidence[data-astro-cid-6ruys453] label[data-astro-cid-6ruys453]{align-items:start;gap:var(--space-md);min-block-size:48px;padding-block:var(--space-sm);cursor:pointer;display:flex}.brief[data-astro-cid-6ruys453] input[data-astro-cid-6ruys453][type=checkbox]{block-size:20px;inline-size:20px;accent-color:var(--color-accent);flex-shrink:0;margin:3px 0 0}.system-choices[data-astro-cid-6ruys453] span[data-astro-cid-6ruys453]{font-size:var(--text-sm)}.evidence[data-astro-cid-6ruys453] label[data-astro-cid-6ruys453]{border-block-end:1px solid var(--color-rule);padding-block:var(--space-md)}.evidence[data-astro-cid-6ruys453] strong[data-astro-cid-6ruys453]{font-size:var(--text-sm);font-weight:500}.evidence-detail[data-astro-cid-6ruys453]{font-size:var(--text-xs);color:var(--color-muted);margin-block-start:var(--space-xs);display:block}.brief-result[data-astro-cid-6ruys453]{background:var(--color-paper);border-block-start:4px solid var(--color-accent);padding:var(--space-panel);min-inline-size:0}.brief-result[data-astro-cid-6ruys453] h3[data-astro-cid-6ruys453]{margin-block-start:var(--space-sm)}.brief-count[data-astro-cid-6ruys453]{margin-block:var(--space-lg);font-size:var(--text-lg);font-family:var(--font-display)}.brief-count[data-astro-cid-6ruys453] strong[data-astro-cid-6ruys453]{font-size:3.5rem;font-weight:600}.brief-count[data-astro-cid-6ruys453]>span[data-astro-cid-6ruys453]{font:400 var(--text-xs)/1.5 var(--font-sans);color:var(--color-muted);display:block}.brief-summary[data-astro-cid-6ruys453]{margin:0 0 var(--space-lg)}.brief-summary[data-astro-cid-6ruys453]>div[data-astro-cid-6ruys453]{padding-block:var(--space-sm);border-block-start:1px solid var(--color-rule)}.brief-summary[data-astro-cid-6ruys453] dt[data-astro-cid-6ruys453]{font-size:var(--text-xs);color:var(--color-muted)}.brief-summary[data-astro-cid-6ruys453] dd[data-astro-cid-6ruys453]{margin:var(--space-xs) 0 0;font-size:var(--text-sm)}.next-action[data-astro-cid-6ruys453]{padding-block:var(--space-lg);border-block:1px solid var(--color-rule)}.next-action[data-astro-cid-6ruys453] h4[data-astro-cid-6ruys453]{font:600 var(--text-sm)/1.5 var(--font-sans)}.next-action[data-astro-cid-6ruys453] p[data-astro-cid-6ruys453]{font-size:var(--text-sm);margin-block-start:var(--space-sm)}.brief-privacy[data-astro-cid-6ruys453]{font-size:var(--text-xs);color:var(--color-muted);margin-block:var(--space-lg)}.brief-controls[data-astro-cid-6ruys453]{gap:var(--space-sm);display:grid}.brief-controls[data-astro-cid-6ruys453] .button[data-astro-cid-6ruys453]{inline-size:100%;padding-inline:var(--space-sm)}.secondary-controls[data-astro-cid-6ruys453]{gap:var(--space-md);flex-wrap:wrap;display:flex}.reset[data-astro-cid-6ruys453]{background:var(--color-clear);min-block-size:44px;color:var(--color-ink);font-size:var(--text-xs);text-underline-offset:.2em;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.reset[data-astro-cid-6ruys453]:disabled{opacity:.5;cursor:not-allowed}.download-status[data-astro-cid-6ruys453]{font-size:var(--text-xs);color:var(--color-accent);min-block-size:1.5em}.brief-offseq[data-astro-cid-6ruys453]{border-block-start:1px solid var(--color-rule);margin-block-start:var(--space-lg);padding-block-start:var(--space-lg)}.brief-offseq[data-astro-cid-6ruys453]>p[data-astro-cid-6ruys453]:first-child{font-size:var(--text-sm)}.brief-offseq[data-astro-cid-6ruys453] .text-link[data-astro-cid-6ruys453]{font-size:var(--text-xs)}.no-script[data-astro-cid-6ruys453]{font-size:var(--text-sm);padding:var(--space-md);background:var(--color-accent-paper);border-block-start:3px solid var(--color-accent);margin-block-start:var(--space-md)}@media (width>=42rem){.system-choices[data-astro-cid-6ruys453]{gap:0 var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.brief-heading[data-astro-cid-6ruys453]{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.brief-grid[data-astro-cid-6ruys453]{gap:var(--space-3xl);grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr)}.brief-result[data-astro-cid-6ruys453]{position:sticky;inset-block-start:var(--space-lg)}}.partner[data-astro-cid-h2czlycn]{gap:var(--space-lg);padding-block:var(--space-xl);border-block:1px solid var(--color-rule-strong);display:grid}.partner[data-astro-cid-h2czlycn] h2[data-astro-cid-h2czlycn],.partner[data-astro-cid-h2czlycn] h3[data-astro-cid-h2czlycn]{font-size:var(--text-lg)}.partner[data-astro-cid-h2czlycn] p[data-astro-cid-h2czlycn]{max-inline-size:61ch;color:var(--color-muted);margin-block-start:var(--space-md)}.partner[data-astro-cid-h2czlycn] .kicker[data-astro-cid-h2czlycn]{margin:0 0 var(--space-sm);color:var(--color-accent)}.partner[data-astro-cid-h2czlycn] .partner-note[data-astro-cid-h2czlycn]{font-size:var(--text-xs)}.partner--featured[data-astro-cid-h2czlycn]{padding:var(--space-panel);background:var(--color-ink);color:var(--color-paper);border:0}.partner--featured[data-astro-cid-h2czlycn] p[data-astro-cid-h2czlycn],.partner--featured[data-astro-cid-h2czlycn] .kicker[data-astro-cid-h2czlycn]{color:var(--color-paper)}.partner--featured[data-astro-cid-h2czlycn] .button[data-astro-cid-h2czlycn]{background:var(--color-paper);color:var(--color-ink);border-color:var(--color-paper)}.partner--featured[data-astro-cid-h2czlycn] a[data-astro-cid-h2czlycn]:focus-visible{outline-color:var(--color-paper)}.partner--compact[data-astro-cid-h2czlycn] h3[data-astro-cid-h2czlycn]{font-size:1.6rem}.partner--compact[data-astro-cid-h2czlycn] p[data-astro-cid-h2czlycn]{font-size:var(--text-sm)}.partner--compact[data-astro-cid-h2czlycn] .button[data-astro-cid-h2czlycn]{font-size:var(--text-xs);padding-inline:var(--space-md)}@media (width>=55rem){.partner--featured[data-astro-cid-h2czlycn]{grid-template-columns:minmax(0,1fr) auto}.partner--compact[data-astro-cid-h2czlycn]{display:block}.partner--compact[data-astro-cid-h2czlycn] .actions[data-astro-cid-h2czlycn]{margin-block-start:var(--space-lg)}}.srcs[data-astro-cid-4x2i5ky6]{border-block-start:1px solid var(--line);margin-block-start:var(--sp-xl);padding-block-start:var(--sp-md)}.srcs__h[data-astro-cid-4x2i5ky6]{font-family:var(--font-mono,var(--font-sans));font-size:var(--fs-2xs);font-weight:var(--w-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-strong);margin-block-end:var(--sp-md)}.srcs__list[data-astro-cid-4x2i5ky6]{flex-direction:column;gap:.85rem;margin:0;padding-inline-start:1.3em;list-style:decimal;display:flex}.srcs__item[data-astro-cid-4x2i5ky6]{font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.srcs__item[data-astro-cid-4x2i5ky6]::marker{color:var(--accent);font-variant-numeric:tabular-nums}.srcs__link[data-astro-cid-4x2i5ky6]{min-block-size:44px;color:var(--accent-strong);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex}.srcs__link[data-astro-cid-4x2i5ky6]:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.srcs__meta[data-astro-cid-4x2i5ky6]{color:var(--ink-mute);font-size:var(--fs-2xs);margin-block-start:.15rem;display:block}.srcs__note[data-astro-cid-4x2i5ky6]{color:var(--ink-mute);font-size:var(--fs-2xs);margin-block-start:.3rem;display:block}.srcs__note[data-astro-cid-4x2i5ky6] a{color:var(--accent-strong)}.hero[data-astro-cid-32natkft]{padding-block:var(--space-xl) var(--space-2xl)}.hero[data-astro-cid-32natkft] h1[data-astro-cid-32natkft]{margin-block:var(--space-lg) var(--space-xl);max-inline-size:15ch}.hero[data-astro-cid-32natkft] h1[data-astro-cid-32natkft]>span[data-astro-cid-32natkft]{color:var(--color-accent)}.hero-base[data-astro-cid-32natkft]{gap:var(--space-xl);display:grid}.hero-note[data-astro-cid-32natkft]{font-size:var(--text-xs);color:var(--color-muted);max-inline-size:55ch;margin-block-start:var(--space-md)}.first-actions[data-astro-cid-32natkft]{padding-block:var(--space-xl) var(--space-section);gap:var(--space-xl);border-block-start:2px solid var(--color-ink);display:grid}.first-label[data-astro-cid-32natkft] h2[data-astro-cid-32natkft]{margin-block:var(--space-md);font-size:var(--text-lg)}.first-label[data-astro-cid-32natkft]>p[data-astro-cid-32natkft]:last-child{font-size:var(--text-sm);color:var(--color-muted);max-inline-size:35ch}.first-actions[data-astro-cid-32natkft] ol[data-astro-cid-32natkft]{margin:0;padding:0;list-style:none}.first-actions[data-astro-cid-32natkft] li[data-astro-cid-32natkft]{gap:var(--space-md);padding-block:var(--space-lg);border-block-end:1px solid var(--color-rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.first-actions[data-astro-cid-32natkft] li[data-astro-cid-32natkft]:first-child{padding-block-start:0}.action-number[data-astro-cid-32natkft]{font:600 2rem/1.2 var(--font-display);color:var(--color-accent)}.first-actions[data-astro-cid-32natkft] h3[data-astro-cid-32natkft]{font-size:1.75rem}.first-actions[data-astro-cid-32natkft] li[data-astro-cid-32natkft] p[data-astro-cid-32natkft]{font-size:var(--text-sm);color:var(--color-muted);margin-block-start:var(--space-sm)}.response-line[data-astro-cid-32natkft]{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-rule-strong);display:grid}.response-line[data-astro-cid-32natkft] .kicker[data-astro-cid-32natkft]{margin-block-end:var(--space-sm)}.response-line[data-astro-cid-32natkft] p[data-astro-cid-32natkft]{max-inline-size:54ch;font-size:var(--text-xs);color:var(--color-muted)}.response-cert[data-astro-cid-32natkft]{margin-block-start:var(--space-md)}.response-cert[data-astro-cid-32natkft] a[data-astro-cid-32natkft]{color:var(--color-accent)}.service[data-astro-cid-32natkft]{gap:var(--space-xl);display:grid}.service[data-astro-cid-32natkft] h2[data-astro-cid-32natkft]{margin-block:var(--space-md) var(--space-lg)}.service[data-astro-cid-32natkft] .text-link[data-astro-cid-32natkft]{margin-block-start:var(--space-lg)}.service[data-astro-cid-32natkft] dl[data-astro-cid-32natkft]{margin:0}.service[data-astro-cid-32natkft] dl[data-astro-cid-32natkft]>div[data-astro-cid-32natkft]{padding-block:var(--space-lg);border-block-start:1px solid var(--color-rule)}.service[data-astro-cid-32natkft] dt[data-astro-cid-32natkft]{font:600 1.8rem/1.15 var(--font-display)}.service[data-astro-cid-32natkft] dd[data-astro-cid-32natkft]{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-muted)}.library[data-astro-cid-32natkft]{padding-block-start:0}.library[data-astro-cid-32natkft] .kicker[data-astro-cid-32natkft]{margin-block-end:var(--space-md)}.questions[data-astro-cid-32natkft]{padding-block-start:0}.closing[data-astro-cid-32natkft]{padding-block-end:var(--space-section)}@media (width>=60rem){.hero-base[data-astro-cid-32natkft]{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.first-actions[data-astro-cid-32natkft]{gap:var(--space-xl) var(--space-3xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.response-line[data-astro-cid-32natkft]{align-items:center;gap:var(--space-3xl);grid-column:1/-1;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.service[data-astro-cid-32natkft]{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
