body:has(.quiz){background:var(--cool-white)}.quiz[data-astro-cid-op4zgken]{--blush-50:#fff2f7;--blush-500:#f36498;--quiz-ease:cubic-bezier(.22, 1, .36, 1);background:var(--cool-white);min-height:100dvh}.step[data-astro-cid-op4zgken][hidden]{display:none!important}.step[data-astro-cid-op4zgken]{min-height:100dvh}.step[data-astro-cid-op4zgken].is-entering .flow-main[data-astro-cid-op4zgken],.step-landing[data-astro-cid-op4zgken].is-entering .landing-inner[data-astro-cid-op4zgken]{animation:step-in .48s var(--quiz-ease) both}@keyframes step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.quiz-btn[data-astro-cid-op4zgken]{width:272px;padding:16px 20px}.quiz-btn[data-astro-cid-op4zgken] .btn-icon[data-astro-cid-op4zgken]{margin-left:0}.visually-hidden[data-astro-cid-op4zgken]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.step-landing[data-astro-cid-op4zgken]{isolation:isolate;color:var(--white);background:var(--chocolate);position:relative;overflow:hidden}.landing-bg[data-astro-cid-op4zgken]{z-index:-1;position:absolute;inset:0}.landing-bg[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{object-fit:cover;object-position:50% 66.3%;width:100%;height:100%}.landing-bg[data-astro-cid-op4zgken]:after{content:"";background:#0009;position:absolute;inset:0}.landing-inner[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;min-height:100dvh;padding:200px 20px 80px;display:flex}.landing-copy[data-astro-cid-op4zgken]{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.landing-eyebrow[data-astro-cid-op4zgken]{letter-spacing:-.02em;color:var(--steel-100);font-size:18px;font-weight:500;line-height:24px}.landing-text[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:20px;display:flex}.landing-title[data-astro-cid-op4zgken]{max-width:702px;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--white);font-size:56px;font-weight:400;line-height:1.1}.landing-lead[data-astro-cid-op4zgken]{letter-spacing:-.01em;max-width:634px;color:var(--steel-100);font-size:18px;line-height:1.5}.landing-logos[data-astro-cid-op4zgken]{opacity:.4;align-items:center;gap:40px;margin-top:132px;display:flex}.landing-logos[data-astro-cid-op4zgken] p[data-astro-cid-op4zgken]{white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4}.landing-logos[data-astro-cid-op4zgken] ul[data-astro-cid-op4zgken]{align-items:center;gap:48px;margin:0;padding:0;list-style:none;display:flex}.landing-logos[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{filter:brightness(0)invert();width:120px;height:auto}.flow-main[data-astro-cid-op4zgken]{padding:48px 20px 96px}.flow-main[data-astro-cid-op4zgken]:has(.progress){padding-top:16px}.progress[data-astro-cid-op4zgken]{gap:4px;width:606px;max-width:100%;margin:0 auto 48px;display:flex}.progress-seg[data-astro-cid-op4zgken]{background:var(--steel-200);height:4px;transition:background-color .4s var(--quiz-ease);border-radius:40px;flex:1}.progress-seg[data-astro-cid-op4zgken].on{background:var(--blush-500)}.q-head[data-astro-cid-op4zgken]{text-align:center;flex-direction:column;align-items:center;gap:16px;width:766px;max-width:100%;margin:0 auto;display:flex}.q-title[data-astro-cid-op4zgken]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--steel-900);margin-inline:auto;font-size:40px;font-weight:400;line-height:52px}.q-sub[data-astro-cid-op4zgken]{letter-spacing:-.02em;color:var(--steel-700);font-size:18px;line-height:24px}.options[data-astro-cid-op4zgken]{margin:40px auto 0}.options-squares[data-astro-cid-op4zgken]{justify-content:center;gap:16px;display:flex}.options-rows[data-astro-cid-op4zgken]{flex-direction:column;gap:12px;width:512px;max-width:100%;display:flex}.opt[data-astro-cid-op4zgken]{background:var(--white);border:1px solid var(--steel-200);border-radius:var(--radius-md);color:var(--steel-800);text-align:left;cursor:pointer;outline-offset:0;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), outline-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);outline:2px solid #0000;display:flex;position:relative}.opt[data-astro-cid-op4zgken]:focus-visible{outline:2px solid var(--blush-600);outline-offset:0}.opt[data-astro-cid-op4zgken]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.opt[data-astro-cid-op4zgken]:hover{border-color:var(--steel-300);box-shadow:var(--shadow-card)}}.opt[data-astro-cid-op4zgken][aria-pressed=true]{background:var(--blush-50);border-color:var(--blush-50);outline-color:var(--blush-600);box-shadow:none}.opt-icon[data-astro-cid-op4zgken]{border-radius:50%;flex:none;place-items:center;display:grid}.opt-icon[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{display:block}.opt-label[data-astro-cid-op4zgken]{font-size:18px;font-weight:500}.opt-square[data-astro-cid-op4zgken]{text-align:center;flex-direction:column;align-items:center;gap:24px;width:200px;padding:31px 15px}.opt-square[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken]{background:var(--blush-200);width:48px;height:48px;box-shadow:0 0 0 11px var(--blush-50)}.opt-square[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:32px;height:32px}.opt-square[data-astro-cid-op4zgken] .opt-label[data-astro-cid-op4zgken]{letter-spacing:-.01em;line-height:1.5}.opt-time[data-astro-cid-op4zgken]{width:245px;padding:31px 15px 23px}.opt-time[data-astro-cid-op4zgken] .opt-label[data-astro-cid-op4zgken]{letter-spacing:0;white-space:nowrap;line-height:24px}.opt-row[data-astro-cid-op4zgken]{align-items:center;gap:16px;width:100%;padding:19px 15px}.opt-row[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken]{background:var(--blush-100);width:40px;height:40px}.opt-row[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:24px;height:24px}.opt-row[data-astro-cid-op4zgken] .opt-label[data-astro-cid-op4zgken]{color:var(--steel-700);flex:1;line-height:24px}.opt-check[data-astro-cid-op4zgken]{border:1px solid var(--steel-300);border-radius:var(--radius-xs);background:var(--white) center / 14px 14px no-repeat;width:20px;height:20px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:none}.opt[data-astro-cid-op4zgken][aria-pressed=true] .opt-check[data-astro-cid-op4zgken]{background-color:var(--blush-600);border-color:var(--blush-600);background-image:url(/icons/quiz/checkbox-tick.svg)}.multi-cta[data-astro-cid-op4zgken]{opacity:0;pointer-events:none;transition:opacity .32s var(--quiz-ease), transform .32s var(--quiz-ease);justify-content:center;margin-top:40px;display:flex;transform:translateY(6px)}.multi-cta[data-astro-cid-op4zgken].is-ready{opacity:1;pointer-events:auto;transform:none}.q-footnote[data-astro-cid-op4zgken]{text-align:center;color:var(--steel-600);margin-top:48px;font-size:16px;line-height:22px}.q-footnote[data-astro-cid-op4zgken] strong[data-astro-cid-op4zgken]{font-weight:600}.inter[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:48px;width:806px;max-width:100%;margin:0 auto;display:flex}.inter-copy[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:32px;width:596px;max-width:100%;display:flex}.inter-text[data-astro-cid-op4zgken]{text-align:center;color:var(--steel-900);flex-direction:column;align-items:center;gap:12px;display:flex}.inter-title[data-astro-cid-op4zgken]{font-family:var(--font-serif);letter-spacing:-.03em;font-size:48px;font-weight:400;line-height:1.2}.inter-body[data-astro-cid-op4zgken]{letter-spacing:-.02em;max-width:484px;font-size:18px;line-height:1.5}.inter-media[data-astro-cid-op4zgken]{aspect-ratio:806/500;border-radius:var(--radius-md);background:#c1c1c1;width:100%;position:relative;overflow:hidden}.inter-media[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:102.11%;max-width:none;height:auto;position:absolute;left:50%;transform:translate(-50%)}.crop-not-alone[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{top:-107%}.crop-got-you[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{top:-88.4%}.status[data-astro-cid-op4zgken]{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.spinner[data-astro-cid-op4zgken]{width:92px;height:92px;animation:1.1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.status-body[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:24px;width:766px;max-width:100%;display:flex}.status-head[data-astro-cid-op4zgken]{color:var(--steel-900);flex-direction:column;align-items:center;gap:16px;display:flex}.status-title[data-astro-cid-op4zgken]{font-family:var(--font-serif);letter-spacing:-.03em;font-size:40px;font-weight:400;line-height:1.2}.status-sub[data-astro-cid-op4zgken],.status-foot[data-astro-cid-op4zgken]{font-size:18px;font-weight:500;line-height:1.5}.status-foot[data-astro-cid-op4zgken]{font-size:16px}.checks[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.checks[data-astro-cid-op4zgken] li[data-astro-cid-op4zgken]{color:var(--steel-900);align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.check-dot[data-astro-cid-op4zgken]{background:var(--blush-200);border-radius:28px;flex:none;place-items:center;width:32px;height:32px;display:grid}.is-entering[data-astro-cid-op4zgken] .checks[data-astro-cid-op4zgken] li[data-astro-cid-op4zgken],.is-entering[data-astro-cid-op4zgken] .status-foot[data-astro-cid-op4zgken]{animation:check-in .52s var(--quiz-ease) both;animation-delay:calc(.35s + var(--i,3) * .65s)}@keyframes check-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ready-badge[data-astro-cid-op4zgken]{background:var(--blush-200);border-radius:50%;place-items:center;width:92px;height:92px;display:grid}.ready-badge[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:57.5px;height:57.5px}.ready-head[data-astro-cid-op4zgken]{flex-direction:column;align-items:center;gap:16px;display:flex}.ready-form[data-astro-cid-op4zgken]{gap:8px;width:596px;max-width:100%;display:flex}.ready-input[data-astro-cid-op4zgken]{border:1px solid var(--steel-300);background:var(--white);min-width:0;height:56px;color:var(--steel-900);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:38px;flex:1;padding:12px 24px;font-size:16px;line-height:24px;box-shadow:0 1px 2px #0a0d120d}.ready-input[data-astro-cid-op4zgken]::placeholder{color:var(--steel-500)}.ready-input[data-astro-cid-op4zgken]:focus{border-color:var(--blush-600);box-shadow:0 0 0 4px var(--blush-100);outline:none}.ready-submit[data-astro-cid-op4zgken]{width:196px;height:56px;padding-block:12px}@media (width<=1099.98px){.options-squares[data-astro-cid-op4zgken]{flex-wrap:wrap;max-width:664px}}@media (width<=1023.98px){.flow-main[data-astro-cid-op4zgken]{padding-inline:40px}.landing-inner[data-astro-cid-op4zgken]{padding-top:168px}.landing-logos[data-astro-cid-op4zgken]{flex-direction:column;gap:20px;margin-top:96px}}@media (width<=599.98px){.flow-main[data-astro-cid-op4zgken]{padding:32px 20px 64px}.flow-main[data-astro-cid-op4zgken]:has(.progress){padding-top:8px}.progress[data-astro-cid-op4zgken]{margin-bottom:32px}.q-title[data-astro-cid-op4zgken]{font-size:30px;line-height:1.2}.q-sub[data-astro-cid-op4zgken]{font-size:16px;line-height:1.4}.options[data-astro-cid-op4zgken]{margin-top:28px}.options-squares[data-astro-cid-op4zgken]{flex-flow:column;gap:12px;max-width:100%}.opt-square[data-astro-cid-op4zgken],.opt-time[data-astro-cid-op4zgken]{text-align:left;flex-direction:row;gap:16px;width:100%;padding:16px}.opt-square[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken]{width:40px;height:40px;box-shadow:0 0 0 6px var(--blush-50);margin:6px}.opt-square[data-astro-cid-op4zgken] .opt-icon[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:24px;height:24px}.opt-square[data-astro-cid-op4zgken] .opt-label[data-astro-cid-op4zgken] br[data-astro-cid-op4zgken]{display:none}.opt-time[data-astro-cid-op4zgken] .opt-label[data-astro-cid-op4zgken]{white-space:normal}.opt-row[data-astro-cid-op4zgken]{padding:14px 16px}.opt-label[data-astro-cid-op4zgken]{font-size:16px;line-height:1.35!important}.q-footnote[data-astro-cid-op4zgken]{margin-top:32px;font-size:14px;line-height:1.45}.landing-inner[data-astro-cid-op4zgken]{padding:120px 20px 48px}.landing-copy[data-astro-cid-op4zgken]{gap:24px}.landing-eyebrow[data-astro-cid-op4zgken]{font-size:16px}.landing-title[data-astro-cid-op4zgken]{font-size:38px}.landing-lead[data-astro-cid-op4zgken]{font-size:16px}.landing-logos[data-astro-cid-op4zgken]{margin-top:64px}.landing-logos[data-astro-cid-op4zgken] ul[data-astro-cid-op4zgken]{flex-wrap:wrap;justify-content:center;gap:20px 32px;max-width:300px}.landing-logos[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:104px}.inter[data-astro-cid-op4zgken]{gap:32px}.inter-copy[data-astro-cid-op4zgken]{gap:24px}.inter-title[data-astro-cid-op4zgken],.status-title[data-astro-cid-op4zgken]{font-size:34px}.inter-body[data-astro-cid-op4zgken]{font-size:16px}.quiz-btn[data-astro-cid-op4zgken]{width:100%;max-width:335px}.status[data-astro-cid-op4zgken]{gap:24px}.spinner[data-astro-cid-op4zgken],.ready-badge[data-astro-cid-op4zgken]{width:72px;height:72px}.ready-badge[data-astro-cid-op4zgken] img[data-astro-cid-op4zgken]{width:45px;height:45px}.status-sub[data-astro-cid-op4zgken]{font-size:16px}.checks[data-astro-cid-op4zgken]{align-items:flex-start}.checks[data-astro-cid-op4zgken] li[data-astro-cid-op4zgken]{text-align:left}.ready-form[data-astro-cid-op4zgken]{flex-direction:column}.ready-submit[data-astro-cid-op4zgken]{width:100%}}
