@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:ArchetypeOpenSans;src:url(/quiz/archetype/open-sans.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}.product-theme{--font-sans:ArchetypeOpenSans, "Open Sans", ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-sans);--color-paper:#f2f3f5;--color-paper-2:#edf5ef;--color-ink:#17202a;--color-ink-2:#45504a;--color-muted:#69726c;--color-line:#e0e7e2;--color-brand:#50ab64;--color-brand-600:#409553;--color-brand-50:#e8f6ec;--color-brand-on-dark:#b2e5bc;--radius-xl2:24px;font-family:var(--font-sans);line-height:1.5}.product-theme h1,.product-theme h2{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700;line-height:1.2}.product-theme .btn{border-radius:16px;min-height:52px;font-weight:700;line-height:1.4}.product-theme .btn-primary{box-shadow:none}.product-theme .btn-ghost{background:#fff}.product-theme .btn-ghost:hover{background:var(--color-brand-50)}.product-theme input:not([type=checkbox]):not([type=radio]),.product-theme select,.product-theme textarea{border-radius:12px;font-family:inherit}.product-brand{color:#50ab64;font-family:var(--font-sans);letter-spacing:.4px;align-items:center;gap:10px;font-size:22px;font-weight:800;display:inline-flex}.product-brand img{flex-shrink:0;width:36px;height:36px}.product-test-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.product-test-card{flex-direction:column;display:flex;overflow:hidden}.product-test-art{background:#f5e5e1;justify-content:center;align-items:center;height:220px;display:flex}.product-test-art img{object-fit:contain;width:100%;height:100%;padding:16px}.product-test-art[data-test=female-archetype]{background:#eddddd}.product-test-art[data-test=female-archetype] img{padding:0}.product-test-art[data-test=adhd-breeze]{background:#e8f6ec}.product-test-symbol{color:#50ab64;font-size:46px;font-weight:700}.product-test-info{flex-direction:column;flex:1;padding:24px;display:flex}.product-test-info h3{font-size:21px;font-weight:700;line-height:1.3}.product-test-info p{color:var(--color-ink-2);margin:12px 0 24px;font-size:14px;line-height:1.6}.product-test-info .btn{margin-top:auto}.product-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding-block:56px;display:grid}.product-hero h1{font-size:clamp(32px,4vw,52px)}.product-hero-lead{max-width:520px;color:var(--color-ink-2);margin-top:20px;font-size:18px;line-height:1.6}.product-featured{justify-self:end;width:100%;max-width:430px}.product-featured img{background:#eddddd;width:100%;height:auto}.product-featured>div{padding:24px}.product-featured h2{font-size:25px}.product-featured p{color:var(--color-ink-2);margin:8px 0 20px}.product-section{padding-block:32px}.product-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.product-section-heading h2{font-size:clamp(24px,3vw,32px)}.product-section-heading>a{color:var(--color-brand-600);text-underline-offset:3px;font-weight:700;text-decoration:underline}.product-membership{background:#e8f6ec;padding:36px}.product-membership h2{font-size:28px}.product-membership p{max-width:680px;color:var(--color-ink-2);margin:14px 0 24px;line-height:1.7}@media (width<=900px){.product-test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-hero{gap:32px}}@media (width<=639px){.product-hero{grid-template-columns:1fr;gap:28px;padding-block:32px}.product-hero-lead{font-size:16px}.product-featured{justify-self:center}.product-test-grid{grid-template-columns:1fr;gap:20px}.product-test-art{height:210px}.product-section{padding-block:24px}.product-section-heading{align-items:flex-start}.product-section-heading>a{white-space:nowrap;font-size:13px}.product-membership{padding:24px}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
