.sb-hero[data-astro-cid-resxkeke]{padding-block:var(--space-xl) var(--space-md);background:radial-gradient(40rem 26rem at 85% 8%,color-mix(in srgb,var(--color-rubrik) 6%,transparent),transparent 68%)}.sb-hero[data-astro-cid-resxkeke] h1[data-astro-cid-resxkeke]{max-width:20ch;margin-bottom:0}.eyebrow[data-astro-cid-resxkeke]{color:var(--color-rubrik);margin:0 0 var(--space-sm)}.label-line[data-astro-cid-resxkeke]{font-family:var(--font-sans);color:var(--color-ink);margin:var(--space-sm) 0 0;max-width:46ch}.lede[data-astro-cid-resxkeke]{font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--color-ink);max-width:44ch;margin-top:var(--space-sm)}.lede-2[data-astro-cid-resxkeke]{font-size:clamp(1rem,1.3vw,1.15rem);color:var(--color-ink-soft);max-width:44ch;margin:.35rem 0 0}.sb-privacy[data-astro-cid-resxkeke]{margin-top:var(--space-sm);max-width:46ch}.r-order[data-astro-cid-resxkeke]{margin:var(--space-sm) 0 0;max-width:60ch}.r-cta[data-astro-cid-resxkeke]{margin:var(--space-sm) 0 0}.r-cta[data-astro-cid-resxkeke] .btn-primary[data-astro-cid-resxkeke]{display:inline-block}.quiz-col[data-astro-cid-resxkeke]{max-width:46rem}.sb-quiz[data-astro-cid-resxkeke]{padding-block:var(--space-md) var(--space-lg)}.quiz-card[data-astro-cid-resxkeke]{background:var(--color-paper-white);border:1px solid var(--color-hairline);border-radius:var(--radius-md);padding:var(--space-md);box-shadow:0 16px 36px -24px #1c1a1773;scroll-margin-top:4.5rem}.q-progress[data-astro-cid-resxkeke] p[data-astro-cid-resxkeke]{margin:0 0 .4rem}.q-bar[data-astro-cid-resxkeke]{height:3px;background:var(--color-hairline);border-radius:999px;overflow:hidden;margin-bottom:var(--space-md)}.q-bar-fill[data-astro-cid-resxkeke]{height:100%;width:0%;background:var(--color-rubrik);transition:width .3s ease}.q-list[data-astro-cid-resxkeke]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-lg)}html.js .q-list[data-astro-cid-resxkeke]{min-height:19rem;align-content:start}.q-prompt[data-astro-cid-resxkeke]{margin:0 0 .35rem;color:var(--color-ink-soft)}html:not(.js) .q-prompt[data-astro-cid-resxkeke]{display:none}.q-text[data-astro-cid-resxkeke]{font-size:1.2rem;line-height:1.45;margin:0 0 var(--space-sm)}.q-options[data-astro-cid-resxkeke]{display:grid;gap:.5rem}html.js .q-options[data-astro-cid-resxkeke]{grid-template-columns:repeat(2,1fr)}@media(min-width:34rem){html.js .q-options[data-astro-cid-resxkeke]{grid-template-columns:repeat(4,1fr)}}.q-option[data-astro-cid-resxkeke]{text-align:left;font-family:var(--font-serif);font-size:.98rem;line-height:1.5;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);padding:.7rem .9rem;cursor:pointer;transition:border-color .15s,background .15s;touch-action:manipulation}html.js .q-rate[data-astro-cid-resxkeke]{text-align:center}.q-option[data-astro-cid-resxkeke]:hover{border-color:var(--color-rubrik)}.q-option[data-astro-cid-resxkeke].chosen{border-color:var(--color-rubrik);background:color-mix(in srgb,var(--color-tint-stop) 45%,transparent)}html:not(.js) .q-option[data-astro-cid-resxkeke]{pointer-events:none;cursor:default;background:transparent}html:not(.js) .q-nav[data-astro-cid-resxkeke]{display:none}html.js .nojs-note[data-astro-cid-resxkeke]{display:none}.q-nav[data-astro-cid-resxkeke]{margin-top:var(--space-md)}.q-back[data-astro-cid-resxkeke],.r-restart[data-astro-cid-resxkeke]{background:none;border:none;padding:0;font-family:var(--font-sans);font-size:.82rem;color:var(--color-ink-soft);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.q-back[data-astro-cid-resxkeke]:hover,.r-restart[data-astro-cid-resxkeke]:hover{color:var(--color-ink)}.method-note[data-astro-cid-resxkeke]{margin-top:var(--space-sm);max-width:60ch}.sb-result[data-astro-cid-resxkeke]{scroll-margin-top:4.5rem}html.js .sb-result[data-astro-cid-resxkeke]{display:none}html.js .sb-result[data-astro-cid-resxkeke].show{display:block}.r-heading[data-astro-cid-resxkeke]{margin-bottom:var(--space-sm)}.r-label-line[data-astro-cid-resxkeke]{max-width:60ch;margin:0 0 var(--space-sm)}.r-code[data-astro-cid-resxkeke]{font-family:var(--font-sans);font-size:.95rem;color:var(--color-ink);max-width:60ch;margin:0 0 var(--space-sm)}.r-code[data-astro-cid-resxkeke] strong[data-astro-cid-resxkeke]{letter-spacing:.08em}.r-flat[data-astro-cid-resxkeke]{color:var(--color-ink-soft);background:color-mix(in srgb,var(--color-tint-stop) 35%,transparent);border-radius:var(--radius-sm);padding:.7rem .9rem;margin:0 0 var(--space-sm);max-width:60ch}.rprofile[data-astro-cid-resxkeke]{background:var(--color-paper);border:1px solid var(--color-hairline);border-left:3px solid var(--color-rubrik);border-radius:var(--radius-md);padding:var(--space-md);margin-top:var(--space-md);max-width:46rem}.rprofile-title[data-astro-cid-resxkeke]{font-size:1.35rem;margin:0 0 var(--space-sm)}html.js .rprofile-title[data-astro-cid-resxkeke]{display:none}.r-sub[data-astro-cid-resxkeke]{margin:var(--space-sm) 0 .4rem;color:var(--color-ink)}.r-intro[data-astro-cid-resxkeke],.r-axis[data-astro-cid-resxkeke],.r-bridge[data-astro-cid-resxkeke]{color:var(--color-ink-soft);margin:0 0 .55rem}.r-intro[data-astro-cid-resxkeke] strong[data-astro-cid-resxkeke],.r-axis[data-astro-cid-resxkeke] strong[data-astro-cid-resxkeke],.r-bridge[data-astro-cid-resxkeke] strong[data-astro-cid-resxkeke]{color:var(--color-ink);font-weight:600}html.js .rprofile[data-astro-cid-resxkeke]{display:none}html.js .rprofile[data-astro-cid-resxkeke].show{display:block}.bars[data-astro-cid-resxkeke]{margin-top:var(--space-lg);max-width:46rem;display:grid;gap:.5rem}.bars-caption[data-astro-cid-resxkeke]{margin:0 0 .35rem}.bar-row[data-astro-cid-resxkeke]{display:grid;grid-template-columns:minmax(9rem,12rem) 1fr;align-items:center;gap:.75rem}.bar-label[data-astro-cid-resxkeke]{font-family:var(--font-sans);font-size:.82rem;color:var(--color-ink-soft)}.bar-track[data-astro-cid-resxkeke]{height:10px;background:var(--color-hairline);border-radius:999px;overflow:hidden}.bar-fill[data-astro-cid-resxkeke]{display:block;height:100%;width:0%;background:color-mix(in srgb,var(--color-rubrik) 45%,var(--color-hairline));transition:width .4s ease}.bar-row[data-astro-cid-resxkeke].dominant .bar-label[data-astro-cid-resxkeke]{color:var(--color-ink);font-weight:600}.bar-row[data-astro-cid-resxkeke].dominant .bar-fill[data-astro-cid-resxkeke]{background:var(--color-rubrik)}@media(max-width:32rem){.bar-row[data-astro-cid-resxkeke]{grid-template-columns:1fr;gap:.2rem}}.r-restart-row[data-astro-cid-resxkeke]{margin:var(--space-md) 0 0}.capture[data-astro-cid-resxkeke]{display:grid;gap:var(--space-sm);justify-items:start;background:var(--color-paper-white);border:1px solid var(--color-hairline);border-radius:var(--radius-md);padding:var(--space-md);margin-top:var(--space-lg);max-width:46rem}.capture[data-astro-cid-resxkeke] h3[data-astro-cid-resxkeke]{font-size:1.2rem;margin:0}.capture[data-astro-cid-resxkeke]>p[data-astro-cid-resxkeke]{margin:0;color:var(--color-ink-soft);max-width:60ch}.capture-form[data-astro-cid-resxkeke]{display:grid;gap:.5rem;width:100%}.capture-consent[data-astro-cid-resxkeke]{margin:0;max-width:60ch}.capture-label[data-astro-cid-resxkeke]{font-family:var(--font-sans);font-size:.85rem;color:var(--color-ink)}.capture-row[data-astro-cid-resxkeke]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.capture-row[data-astro-cid-resxkeke] input[data-astro-cid-resxkeke][type=email]{flex:1 1 16rem;font-family:var(--font-serif);font-size:1rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-sm);padding:.7rem .9rem}.capture-row[data-astro-cid-resxkeke] input[data-astro-cid-resxkeke][type=email]:focus-visible{outline:2px solid var(--color-rubrik);outline-offset:1px}.hp[data-astro-cid-resxkeke]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.btn-primary[data-astro-cid-resxkeke]{text-decoration:none;padding:.75rem 1.4rem;border:none;border-radius:var(--radius-sm);font-weight:500;font-family:var(--font-sans);font-size:.95rem;background:var(--color-rubrik);color:var(--color-paper);cursor:pointer;transition:background .2s}.btn-primary[data-astro-cid-resxkeke]:hover{background:var(--color-rubrik-deep)}.btn-primary[data-astro-cid-resxkeke]:disabled{opacity:.7;cursor:default}.capture-status[data-astro-cid-resxkeke]:empty{display:none}.capture-status[data-astro-cid-resxkeke]{color:var(--color-rubrik-deep);margin:0}.capture-done[data-astro-cid-resxkeke] p[data-astro-cid-resxkeke]{margin:0;color:var(--color-ink)}.capture[data-astro-cid-resxkeke] .fine[data-astro-cid-resxkeke] a[data-astro-cid-resxkeke]{color:var(--color-rubrik)}
