.quiz[data-astro-cid-qgoydl4o] [hidden]{display:none!important}.quiz[data-astro-cid-qgoydl4o] [tabindex="-1"]:focus{outline:none}.quiz-col[data-astro-cid-qgoydl4o]{max-width:46rem;margin-inline:auto}.quiz[data-astro-cid-qgoydl4o] .flow>*+*{margin-top:1.1rem}.quiz-top[data-astro-cid-qgoydl4o]{overflow:hidden}.quiz[data-astro-cid-qgoydl4o][data-state=questions] .quiz-top[data-astro-cid-qgoydl4o],.quiz[data-astro-cid-qgoydl4o][data-state=result] .quiz-top[data-astro-cid-qgoydl4o]{padding-block:clamp(36px,1.5rem + 3vw,72px)}.quiz-head[data-astro-cid-qgoydl4o]{display:grid;justify-items:start;gap:1rem;margin-bottom:1.25rem}.quiz-head__icon[data-astro-cid-qgoydl4o]{width:64px;height:64px}.quiz-head[data-astro-cid-qgoydl4o] h1[data-astro-cid-qgoydl4o]{font-size:clamp(2.375rem,1.5rem + 3.4vw,3.875rem)}.quiz[data-astro-cid-qgoydl4o] .quiz-photo{display:block;width:min(64vw,280px);height:auto}@media(min-width:900px){.quiz-head[data-astro-cid-qgoydl4o]:has(.quiz-photo){grid-template-columns:1fr auto;column-gap:2rem}.quiz-head[data-astro-cid-qgoydl4o]:has(.quiz-photo) .quiz-photo{grid-column:2;grid-row:1 / span 2;align-self:end}.gate__inner[data-astro-cid-qgoydl4o]:has(.quiz-photo){max-width:64rem;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:3rem}.gate__inner[data-astro-cid-qgoydl4o]:has(.quiz-photo)>[data-astro-cid-qgoydl4o]:not(.quiz-photo){grid-column:1}.gate__inner[data-astro-cid-qgoydl4o]:has(.quiz-photo) .quiz-photo{grid-column:2;grid-row:1 / span 3;align-self:start}}.quiz[data-astro-cid-qgoydl4o]:not([data-state=intro]) .quiz-head[data-astro-cid-qgoydl4o],.quiz-deeplink .quiz-head[data-astro-cid-qgoydl4o]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.quiz-deeplink .screen--intro[data-astro-cid-qgoydl4o]{display:none}.screen--intro[data-astro-cid-qgoydl4o]>.lede[data-astro-cid-qgoydl4o]{max-width:38ch}.promise[data-astro-cid-qgoydl4o]{margin-top:1.75rem}.promise[data-astro-cid-qgoydl4o]>[data-astro-cid-qgoydl4o]+[data-astro-cid-qgoydl4o]{margin-top:1rem}.intro-card[data-astro-cid-qgoydl4o]{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid;gap:1.1rem;justify-items:start}.intro-card[data-astro-cid-qgoydl4o] h2[data-astro-cid-qgoydl4o]{font-size:clamp(1.625rem,1.3rem + 1.3vw,2.25rem)}.intro-card__go[data-astro-cid-qgoydl4o]{font-family:var(--font-display);font-size:1.375rem;line-height:1.3;margin-top:.4rem}.start[data-astro-cid-qgoydl4o]{margin-top:1.5rem}.intro-card__start[data-astro-cid-qgoydl4o]{margin-top:.4rem}html:not(.js) .start-btn[data-astro-cid-qgoydl4o]{display:none}.q-top[data-astro-cid-qgoydl4o]{display:flex;align-items:center;gap:1rem;min-height:44px}.q-count[data-astro-cid-qgoydl4o]{margin:0 0 0 auto;font-size:.9688rem;font-weight:650}.q-back[data-astro-cid-qgoydl4o]{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:.45rem 1rem .45rem .7rem;border:0;border-radius:var(--radius-pill);background:#fffdf98c;font-weight:650;font-size:.9688rem;color:var(--forest);transition:background-color .2s}.q-back[data-astro-cid-qgoydl4o]:hover{background:var(--white)}.q-bar[data-astro-cid-qgoydl4o]{margin-top:.75rem;height:8px;border-radius:var(--radius-pill);background:#133e2a24;overflow:hidden}.q-bar[data-astro-cid-qgoydl4o] span[data-astro-cid-qgoydl4o]{display:block;height:100%;width:0;border-radius:inherit;background:var(--violet);transition:width .45s var(--ease-out)}.q[data-astro-cid-qgoydl4o]{margin-top:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.q[data-astro-cid-qgoydl4o].is-entering{animation:quiz-in .45s var(--ease-out) both}.q-text[data-astro-cid-qgoydl4o]{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.125rem);line-height:1.2}.answers[data-astro-cid-qgoydl4o]{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.75rem}.answer[data-astro-cid-qgoydl4o]{width:100%;display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;min-height:56px;padding:1rem 1.15rem 1rem 1rem;border:2px solid transparent;border-radius:var(--radius-soft);background:var(--white);box-shadow:var(--shadow-card);color:var(--forest);font-size:1.0625rem;line-height:1.5;text-align:left;transition:border-color .2s,background-color .2s,transform .2s var(--ease-out)}.answer[data-astro-cid-qgoydl4o]:hover{border-color:var(--deep-sage);transform:translateY(-1px)}.answer[data-astro-cid-qgoydl4o]:active{transform:translateY(0)}.answer__dot[data-astro-cid-qgoydl4o]{width:22px;height:22px;margin-top:.1rem;flex:none;border-radius:50%;border:2px solid rgba(19,62,42,.45);background:var(--white);transition:background-color .2s,border-color .2s,box-shadow .2s}.answer[data-astro-cid-qgoydl4o][aria-pressed=true]{background:var(--blush);border-color:var(--violet)}.answer[data-astro-cid-qgoydl4o][aria-pressed=true] .answer__dot[data-astro-cid-qgoydl4o]{background:var(--violet);border-color:var(--violet);box-shadow:inset 0 0 0 4px var(--blush)}.ready__title[data-astro-cid-qgoydl4o]{font-size:var(--step-h2)}.screen--ready[data-astro-cid-qgoydl4o] .lede[data-astro-cid-qgoydl4o]{margin-top:1rem}.result-band[data-astro-cid-qgoydl4o]{padding-top:clamp(48px,2.5rem + 3vw,96px)}.result[data-astro-cid-qgoydl4o] .result__head{display:grid;justify-items:start}.quiz[data-astro-cid-qgoydl4o] .result__eyebrow{margin-bottom:.6rem}.quiz[data-astro-cid-qgoydl4o] .result__name{font-size:clamp(2.375rem,1.5rem + 3.4vw,3.875rem);line-height:1.06}.quiz[data-astro-cid-qgoydl4o] .result__tagline{margin-top:1rem;font-family:var(--font-display);font-weight:500;font-size:var(--step-lede);line-height:1.45;color:var(--violet)}.quiz[data-astro-cid-qgoydl4o] .result__opening{margin-top:1.75rem}.quiz[data-astro-cid-qgoydl4o] .result__section{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.quiz[data-astro-cid-qgoydl4o] .result__h3{font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);margin-bottom:1.1rem}.quiz[data-astro-cid-qgoydl4o] .pull{padding:1.1rem 1.35rem;border-radius:var(--radius-soft);background:var(--blush);font-family:var(--font-display);font-weight:500;font-size:1.3125rem;line-height:1.4}.quiz[data-astro-cid-qgoydl4o] .key{font-family:var(--font-display);font-size:1.25rem;line-height:1.4}.quiz[data-astro-cid-qgoydl4o] .key strong{font-weight:600}.quiz[data-astro-cid-qgoydl4o] .result__help{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid;gap:1.1rem;justify-items:start}.quiz[data-astro-cid-qgoydl4o] .result__help .result__h3{margin-bottom:0}.quiz[data-astro-cid-qgoydl4o] .cta{margin-top:.5rem}.quiz[data-astro-cid-qgoydl4o] .cta__note{margin-top:-.35rem;max-width:52ch}.quiz[data-astro-cid-qgoydl4o] .cta__bridge{margin-top:.75rem;font-weight:650}.secondary[data-astro-cid-qgoydl4o]{margin-top:2.5rem;display:grid;gap:1rem}.secondary[data-astro-cid-qgoydl4o] h3[data-astro-cid-qgoydl4o]{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem)}.quiz[data-astro-cid-qgoydl4o][data-locked=true] .result-band[data-astro-cid-qgoydl4o]{padding-bottom:0}.quiz[data-astro-cid-qgoydl4o] .is-teaser{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 3.5rem),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 3.5rem),transparent 100%);user-select:none}.secondary[data-astro-cid-qgoydl4o].is-teaser{padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.secondary[data-astro-cid-qgoydl4o].is-teaser>p[data-astro-cid-qgoydl4o]~p[data-astro-cid-qgoydl4o]{display:none}.secondary[data-astro-cid-qgoydl4o].is-teaser>p[data-astro-cid-qgoydl4o]{max-height:2.4em;overflow:hidden}[data-astro-cid-qgoydl4o][data-slot=primary-full].is-teaser>:not(:first-child),[data-astro-cid-qgoydl4o][data-slot=primary-full].is-teaser .flow>:not(:first-child){display:none}[data-astro-cid-qgoydl4o][data-slot=primary-full].is-teaser .flow>:first-child{max-height:2.4em;overflow:hidden}.gate[data-astro-cid-qgoydl4o]{position:relative;z-index:1;background:var(--white);padding-block:clamp(48px,2.5rem + 3vw,96px);box-shadow:0 -1px #133e2a14,0 -22px 40px -30px #133e2a73}.gate__inner[data-astro-cid-qgoydl4o]{display:grid;gap:1.25rem}.gate__title[data-astro-cid-qgoydl4o]{font-size:clamp(1.875rem,1.4rem + 1.8vw,2.75rem)}.gate__form[data-astro-cid-qgoydl4o]{display:grid;gap:1.25rem;margin-top:.5rem}.gate__fields[data-astro-cid-qgoydl4o]{display:grid;gap:1rem}.gate__submit[data-astro-cid-qgoydl4o]{justify-self:start}.gate__confirm[data-astro-cid-qgoydl4o]{margin-top:-.35rem}.others__title[data-astro-cid-qgoydl4o]{font-size:var(--step-h2);margin-bottom:1.25rem}.others__label[data-astro-cid-qgoydl4o]{margin-top:1.75rem}.others__list[data-astro-cid-qgoydl4o]{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.75rem}@media(min-width:640px){.others__list[data-astro-cid-qgoydl4o]{grid-template-columns:1fr 1fr}}.other[data-astro-cid-qgoydl4o]{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:.9rem 1.1rem;border:2px solid transparent;border-radius:var(--radius-soft);background:var(--white);box-shadow:var(--shadow-card);color:var(--forest);font-family:var(--font-display);font-weight:600;font-size:1.125rem;line-height:1.3;text-align:left;transition:border-color .2s,background-color .2s,transform .2s var(--ease-out)}.other[data-astro-cid-qgoydl4o] svg[data-astro-cid-qgoydl4o]{flex:none;transition:transform .2s var(--ease-out)}.other[data-astro-cid-qgoydl4o]:hover{border-color:var(--deep-sage);transform:translateY(-1px)}.other[data-astro-cid-qgoydl4o]:hover svg[data-astro-cid-qgoydl4o]{transform:translate(3px)}.other[data-astro-cid-qgoydl4o][aria-pressed=true]{background:var(--blush);border-color:var(--violet)}.others__after[data-astro-cid-qgoydl4o]{margin-top:1.25rem;color:var(--forest)}.viewer[data-astro-cid-qgoydl4o]{margin-top:2rem}.viewer[data-astro-cid-qgoydl4o] .result__eyebrow{display:none}.viewer[data-astro-cid-qgoydl4o] .result__name{font-size:var(--step-h2)}.viewer[data-astro-cid-qgoydl4o] .pull{background:var(--eggshell)}.viewer[data-astro-cid-qgoydl4o] .result__help{background:var(--eggshell);box-shadow:none}.share__inner[data-astro-cid-qgoydl4o]{text-align:center;display:grid;justify-items:center;gap:1rem}.share__title[data-astro-cid-qgoydl4o]{font-size:clamp(1.625rem,1.3rem + 1.3vw,2.25rem)}.share__row[data-astro-cid-qgoydl4o]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem;margin-top:.5rem}.share__url[data-astro-cid-qgoydl4o]{font-size:.9688rem;color:var(--ink-muted);user-select:all;overflow-wrap:anywhere}.share__status[data-astro-cid-qgoydl4o]{min-height:1.6em;font-weight:650;color:var(--violet)}.retake[data-astro-cid-qgoydl4o]{margin-top:.5rem}.textbtn[data-astro-cid-qgoydl4o]{background:none;border:0;padding:.5rem .25rem;min-height:44px;font-size:.9688rem;color:var(--forest)}@keyframes quiz-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
