.nl[data-astro-cid-sornssq2]{padding:var(--space-lg)}.nl__title[data-astro-cid-sornssq2]{font:700 var(--text-title) / 1.3 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.nl__subtitle[data-astro-cid-sornssq2]{margin-top:var(--space-xs);max-width:60ch;font-size:var(--text-md);color:var(--color-ink-2);text-wrap:pretty;line-height:1.55}.nl__form[data-astro-cid-sornssq2]{gap:var(--space-sm);margin-top:var(--space-md);display:grid;container-type:inline-size}.nl__fields[data-astro-cid-sornssq2]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=24rem){.nl__fields[data-astro-cid-sornssq2]{grid-template-columns:repeat(2,minmax(0,1fr))}.nl__email[data-astro-cid-sornssq2]{grid-column:1/-1}}@container (width>=40rem){.nl__fields[data-astro-cid-sornssq2]{grid-template-columns:repeat(3,minmax(0,1fr))}.nl__email[data-astro-cid-sornssq2]{grid-column:auto}}.nl__foot[data-astro-cid-sornssq2]{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.nl__check[data-astro-cid-sornssq2]{gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);flex:18rem;align-items:flex-start;line-height:1.5;display:flex}.nl__check[data-astro-cid-sornssq2] input[data-astro-cid-sornssq2]{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin-top:2px}.nl__check[data-astro-cid-sornssq2] a[data-astro-cid-sornssq2]{color:var(--color-accent-deep);text-decoration:underline}.nl__hp[data-astro-cid-sornssq2]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nl__form[data-astro-cid-sornssq2][hidden],.nl__download[data-astro-cid-sornssq2][hidden],.nl__success[data-astro-cid-sornssq2][hidden],.nl__error[data-astro-cid-sornssq2][hidden]{display:none}.nl__field[data-astro-cid-sornssq2]{min-width:0;margin-top:0}@media (hover:hover){.nl__field[data-astro-cid-sornssq2]:hover{background:var(--color-paper-2)}}.nl__field[data-astro-cid-sornssq2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-1px}.nl__submit[data-astro-cid-sornssq2]:focus-visible,.nl__download[data-astro-cid-sornssq2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.nl__field[data-astro-cid-sornssq2]:active{border-color:var(--color-ink-2)}.nl__submit[data-astro-cid-sornssq2]{flex:none}.nl__submit[data-astro-cid-sornssq2]:disabled{opacity:.55;cursor:not-allowed;background:var(--color-muted);color:var(--color-accent-ink)}.nl__submit[data-astro-cid-sornssq2]:active:not(:disabled){transform:translateY(3px)}.nl__download[data-astro-cid-sornssq2]{margin-top:var(--space-sm)}.nl__success[data-astro-cid-sornssq2],.nl__error[data-astro-cid-sornssq2]{margin-top:var(--space-sm);font-size:var(--text-sm);line-height:1.5}.nl__success[data-astro-cid-sornssq2]{color:var(--color-success);font-weight:500}.nl__error[data-astro-cid-sornssq2]{color:var(--color-error)}@media (width>=40rem){.nl[data-astro-cid-sornssq2]{padding:var(--space-xl)}}@media (width<=40rem){.nl__submit[data-astro-cid-sornssq2]{width:100%}}@media (prefers-reduced-motion:reduce){.nl__submit[data-astro-cid-sornssq2]:active:not(:disabled){transform:none}}.caos-hero[data-astro-cid-63d7ypr5]{min-height:min(680px,100svh - 220px);padding-block:var(--space-xl);align-content:center;display:grid}.caos-hero__grid[data-astro-cid-63d7ypr5]{align-items:end;gap:var(--space-xl) var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.caos-hero__head[data-astro-cid-63d7ypr5]{overflow-wrap:break-word;min-width:0;max-width:16ch}.caos-hero__side[data-astro-cid-63d7ypr5]{justify-items:start;gap:var(--space-md);padding-bottom:var(--space-xs);display:grid}.caos-hero__lead[data-astro-cid-63d7ypr5]{max-width:40ch;color:var(--color-ink-2)}.caos-hero__tag[data-astro-cid-63d7ypr5]{font-size:var(--text-sm);color:var(--color-accent-deep);font-weight:500}.caos-test[data-astro-cid-63d7ypr5]{scroll-margin-top:var(--space-2xl)}.caos-test__grid[data-astro-cid-63d7ypr5]{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.caos-groups[data-astro-cid-63d7ypr5]{gap:var(--space-2xl);display:grid}.caos-group__title[data-astro-cid-63d7ypr5]{max-width:16ch;font-size:var(--text-section)}.caos-group__list[data-astro-cid-63d7ypr5]{margin:var(--space-md) 0 0;border-top:var(--rule-hair) solid var(--color-ink);padding:0;list-style:none}.caos-item[data-astro-cid-63d7ypr5]{align-items:start;column-gap:var(--space-md);padding-inline:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);transition:background-color var(--dur-short) var(--ease-out);grid-template-columns:auto minmax(0,1fr);display:grid}.caos-item[data-astro-cid-63d7ypr5]:has(.caos-check:checked){background:var(--color-paper-3)}.caos-check[data-astro-cid-63d7ypr5]{width:20px;height:20px;margin:calc(var(--space-md) + var(--space-2xs)) 0 0;accent-color:var(--color-accent);cursor:pointer}.caos-check[data-astro-cid-63d7ypr5]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.caos-item[data-astro-cid-63d7ypr5] label[data-astro-cid-63d7ypr5]{padding-block:var(--space-md);font-size:var(--text-md);color:var(--color-ink-2);cursor:pointer;transition:color var(--dur-short) var(--ease-out);line-height:1.55}.caos-item[data-astro-cid-63d7ypr5] label[data-astro-cid-63d7ypr5]:hover,.caos-check[data-astro-cid-63d7ypr5]:checked+label[data-astro-cid-63d7ypr5]{color:var(--color-ink)}.caos-check[data-astro-cid-63d7ypr5]:disabled,.caos-check[data-astro-cid-63d7ypr5]:disabled+label[data-astro-cid-63d7ypr5]{opacity:.55;cursor:not-allowed}.caos-item[data-astro-cid-63d7ypr5] label[data-astro-cid-63d7ypr5]:active{color:var(--color-accent-deep)}.caos-aside[data-astro-cid-63d7ypr5]{gap:var(--space-lg);display:grid}.caos-result[data-astro-cid-63d7ypr5]{justify-items:start;gap:var(--space-md);padding:var(--space-xl);display:grid}.caos-result__heading[data-astro-cid-63d7ypr5]{font:700 var(--text-title) / 1.25 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.caos-result__body[data-astro-cid-63d7ypr5]{color:var(--color-on-ink-muted);line-height:1.55}.caos-result[data-astro-cid-63d7ypr5] .primary-button{margin-top:var(--space-xs)}.caos-result[data-astro-cid-63d7ypr5] .primary-button:focus-visible{outline-color:var(--color-on-ink)}.caos-form[data-astro-cid-63d7ypr5]{gap:var(--space-md);padding:var(--space-lg);scroll-margin-top:var(--space-2xl);display:grid}.caos-form__title[data-astro-cid-63d7ypr5]{font-size:var(--text-section);text-wrap:balance}.caos-form__intro[data-astro-cid-63d7ypr5],.caos-form__reassure[data-astro-cid-63d7ypr5]{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.55}.caos-form__error[data-astro-cid-63d7ypr5]{padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-accent-deep);background:var(--color-paper-3);font-size:var(--text-sm);line-height:1.55}.caos-form__body[data-astro-cid-63d7ypr5]{gap:var(--space-md);display:grid}.caos-form__pair[data-astro-cid-63d7ypr5]{gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.caos-form__body[data-astro-cid-63d7ypr5] label[data-astro-cid-63d7ypr5]{margin-bottom:var(--space-2xs);font-size:var(--text-sm);font-weight:500;display:block}.caos-form__opt[data-astro-cid-63d7ypr5]{color:var(--color-ink-2);font-weight:400}.caos-form__check[data-astro-cid-63d7ypr5]{align-items:start;column-gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);grid-template-columns:auto minmax(0,1fr);margin-bottom:0;font-weight:400;line-height:1.5;display:grid}.caos-form__check[data-astro-cid-63d7ypr5] input[data-astro-cid-63d7ypr5]{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer;margin-top:.15em}.caos-form__submit[data-astro-cid-63d7ypr5]{justify-self:start}.caos-link[data-astro-cid-63d7ypr5]{color:var(--color-accent-deep);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-short) var(--ease-out);border-radius:4px}.caos-link[data-astro-cid-63d7ypr5]:hover{text-decoration-color:currentColor}.caos-link[data-astro-cid-63d7ypr5]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=60rem){.caos-hero__grid[data-astro-cid-63d7ypr5],.caos-test__grid[data-astro-cid-63d7ypr5]{grid-template-columns:minmax(0,1fr)}.caos-hero[data-astro-cid-63d7ypr5]{min-height:0}}@media (width<=40rem){.caos-form__pair[data-astro-cid-63d7ypr5]{grid-template-columns:minmax(0,1fr)}}@media (width<=24rem){.caos-result[data-astro-cid-63d7ypr5] .primary-button{padding-inline:var(--space-md);font-size:var(--text-sm);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.caos-item[data-astro-cid-63d7ypr5],.caos-item[data-astro-cid-63d7ypr5] label[data-astro-cid-63d7ypr5]{transition:none}}
