.intro[data-astro-cid-zsem4jzo]{padding-top:clamp(140px,20vh,200px);padding-bottom:56px}.intro__name[data-astro-cid-zsem4jzo]{background:var(--coral);color:var(--ink);font-family:var(--font-sign);box-shadow:inset 0 0 0 2px var(--coral), inset 0 0 0 4px var(--ink);border-radius:8px;margin-bottom:24px;padding:6px 14px;font-weight:700;display:inline-block}.intro[data-astro-cid-zsem4jzo] h1[data-astro-cid-zsem4jzo]{max-width:16ch}.intro[data-astro-cid-zsem4jzo] .lead[data-astro-cid-zsem4jzo]{margin-top:28px}.check[data-astro-cid-zsem4jzo]{padding-bottom:120px}.quiz[data-astro-cid-zsem4jzo]{max-width:820px}.q[data-astro-cid-zsem4jzo]{box-shadow:inset 0 1px 0 var(--line);border:0;margin:0;padding:32px 0}legend[data-astro-cid-zsem4jzo]{float:left;width:100%;font-family:var(--font-sign);font-weight:700;font-size:var(--step-1);color:var(--heading);align-items:baseline;gap:16px;margin-bottom:18px;padding:0;line-height:1.25;display:flex}.q__n[data-astro-cid-zsem4jzo]{background:var(--heading);width:34px;height:34px;color:var(--paper);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:8px;flex:none;place-items:center;font-size:1rem;display:inline-grid}.q[data-astro-cid-zsem4jzo].is-done .q__n[data-astro-cid-zsem4jzo]{background:var(--coral);color:var(--ink)}.q__opts[data-astro-cid-zsem4jzo]{clear:both;flex-wrap:wrap;gap:10px;padding-left:50px;display:flex}.opt[data-astro-cid-zsem4jzo]{position:relative}.opt[data-astro-cid-zsem4jzo] input[data-astro-cid-zsem4jzo]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opt[data-astro-cid-zsem4jzo] span[data-astro-cid-zsem4jzo]{border:2px solid var(--line);background:var(--card);color:var(--heading);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:10px;padding:12px 18px;font-size:1rem;font-weight:500;display:inline-block}.opt[data-astro-cid-zsem4jzo]:hover span[data-astro-cid-zsem4jzo]{border-color:var(--muted)}.opt[data-astro-cid-zsem4jzo] input[data-astro-cid-zsem4jzo]:checked+span[data-astro-cid-zsem4jzo]{border-color:var(--heading);background:var(--heading);color:var(--paper)}.opt[data-astro-cid-zsem4jzo] input[data-astro-cid-zsem4jzo]:focus-visible+span[data-astro-cid-zsem4jzo]{outline:3px solid var(--rl-color-focus);outline-offset:2px}.quiz__end[data-astro-cid-zsem4jzo]{border-top:2px solid var(--heading);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:32px;display:flex}.quiz__count[data-astro-cid-zsem4jzo]{color:var(--muted);margin:0}button[data-astro-cid-zsem4jzo].btn{cursor:pointer;font:inherit;font-family:var(--font-sign);font-weight:700}.result[data-astro-cid-zsem4jzo]{background:var(--card-strong);max-width:760px;color:var(--on-ink);border-radius:22px;padding:clamp(28px,5vw,56px);scroll-margin-top:100px}.result[data-astro-cid-zsem4jzo]:focus{outline:none}.result__label[data-astro-cid-zsem4jzo]{color:var(--coral);margin-bottom:8px;font-weight:600}.result[data-astro-cid-zsem4jzo] h2[data-astro-cid-zsem4jzo]{color:#fff}.result__body[data-astro-cid-zsem4jzo]{font-size:var(--step-1);color:var(--on-ink);margin-top:20px;line-height:1.4}.result[data-astro-cid-zsem4jzo] h3[data-astro-cid-zsem4jzo]{color:#fff;margin:36px 0 12px}.result__steps[data-astro-cid-zsem4jzo]{padding-left:1.3em}.result__steps[data-astro-cid-zsem4jzo] li[data-astro-cid-zsem4jzo]{margin-bottom:12px}.result__steps[data-astro-cid-zsem4jzo] li[data-astro-cid-zsem4jzo]::marker{color:var(--coral);font-weight:700}.result__fit[data-astro-cid-zsem4jzo]{color:var(--on-ink-muted)}.follow[data-astro-cid-zsem4jzo]{max-width:760px;margin-top:40px}.follow[data-astro-cid-zsem4jzo] h2[data-astro-cid-zsem4jzo]{font-size:var(--step-3);margin-bottom:12px}.follow[data-astro-cid-zsem4jzo] p[data-astro-cid-zsem4jzo]{color:var(--muted);margin-bottom:20px}.follow[data-astro-cid-zsem4jzo] strong[data-astro-cid-zsem4jzo]{color:var(--heading)}.result__ctas[data-astro-cid-zsem4jzo]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.result[data-astro-cid-zsem4jzo] .btn--ghost[data-astro-cid-zsem4jzo]{color:#fff;background:0 0}@media (width<=600px){.q__opts[data-astro-cid-zsem4jzo]{padding-left:0}}
