.quiz[data-astro-cid-n2gqr76n]{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}.qbar[data-astro-cid-n2gqr76n]{z-index:10;-webkit-backdrop-filter:blur(10px);background:#fbf7eeeb;position:sticky;top:0}.qbar__inner[data-astro-cid-n2gqr76n]{max-width:var(--maxw);padding:12px var(--gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.qbar[data-astro-cid-n2gqr76n] .logo{font-size:1.15rem}.qbar__exit[data-astro-cid-n2gqr76n]{background:var(--cream);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:.9rem;text-decoration:none;transition:background .15s;display:grid}.qbar__exit[data-astro-cid-n2gqr76n]:hover{background:#e9dfc2}.quiz[data-astro-cid-n2gqr76n][data-screen=result] .qbar[data-astro-cid-n2gqr76n]{-webkit-backdrop-filter:none;background:0 0;width:100%;position:absolute}.quiz[data-astro-cid-n2gqr76n][data-screen=result] .qbar[data-astro-cid-n2gqr76n] .logo,.quiz[data-astro-cid-n2gqr76n][data-screen=result] .qbar[data-astro-cid-n2gqr76n] .logo__dot{color:var(--cream)}.quiz[data-astro-cid-n2gqr76n][data-screen=result] .qbar__exit[data-astro-cid-n2gqr76n]{color:#fff;background:#ffffff2e}.screen[data-astro-cid-n2gqr76n]{padding:16px var(--gutter) 48px;flex:1;display:none}.quiz[data-astro-cid-n2gqr76n][data-screen=intro] [data-astro-cid-n2gqr76n][data-for=intro]{display:flex}.quiz[data-astro-cid-n2gqr76n].was-started[data-screen=intro] [data-astro-cid-n2gqr76n][data-for=intro],.quiz[data-astro-cid-n2gqr76n][data-screen=question] [data-astro-cid-n2gqr76n][data-for=question],.quiz[data-astro-cid-n2gqr76n][data-screen=break-0] [data-astro-cid-n2gqr76n][data-for=break-0],.quiz[data-astro-cid-n2gqr76n][data-screen=break-1] [data-astro-cid-n2gqr76n][data-for=break-1],.quiz[data-astro-cid-n2gqr76n][data-screen=loading] [data-astro-cid-n2gqr76n][data-for=loading],.quiz[data-astro-cid-n2gqr76n][data-screen=gate] [data-astro-cid-n2gqr76n][data-for=gate],.quiz[data-astro-cid-n2gqr76n][data-screen=result] [data-astro-cid-n2gqr76n][data-for=result]{animation:.45s cubic-bezier(.2,.7,.2,1) rise;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes bob{50%{transform:translateY(-6px)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}[data-astro-cid-n2gqr76n][data-for=intro]{justify-content:center;align-items:center}.intro[data-astro-cid-n2gqr76n]{align-items:center;gap:32px;width:100%;max-width:680px;display:grid}.intro__text[data-astro-cid-n2gqr76n]{text-align:center}.intro__text[data-astro-cid-n2gqr76n] h1[data-astro-cid-n2gqr76n]{font-size:clamp(2.4rem,8vw,4rem)}.intro__text[data-astro-cid-n2gqr76n] .lead[data-astro-cid-n2gqr76n]{margin-inline:auto}.intro__facts[data-astro-cid-n2gqr76n]{flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 28px;padding:0;list-style:none;display:flex}.intro__facts[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n]{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:.86rem;font-weight:700}.intro__start[data-astro-cid-n2gqr76n]{width:100%;max-width:360px;min-height:60px;font-size:1.1rem}.intro__start[data-astro-cid-n2gqr76n] span[data-astro-cid-n2gqr76n]{transition:transform .2s}.intro__start[data-astro-cid-n2gqr76n]:hover span[data-astro-cid-n2gqr76n]{transform:translate(4px)}.intro__free[data-astro-cid-n2gqr76n]{color:var(--ink-soft);margin:14px 0 0;font-size:.85rem}.qlayout[data-astro-cid-n2gqr76n]{text-align:center;align-content:start;gap:18px;width:100%;max-width:640px;margin-inline:auto;display:grid}.qhead[data-astro-cid-n2gqr76n]{gap:10px;display:grid}.segments[data-astro-cid-n2gqr76n]{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.seg[data-astro-cid-n2gqr76n]{background:var(--cream);border-radius:999px;height:6px;position:relative;overflow:hidden}.seg[data-astro-cid-n2gqr76n]:after{content:"";background:var(--moss);transform-origin:0;border-radius:inherit;transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.seg[data-astro-cid-n2gqr76n].is-done:after{transform:scaleX(1)}.seg[data-astro-cid-n2gqr76n].is-current:not(.is-done){background:#e6d9b4}.qcount[data-astro-cid-n2gqr76n]{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0;font-size:.8rem;font-weight:700}.qcard[data-astro-cid-n2gqr76n]{flex-direction:column;justify-content:center;min-height:160px;padding:12px 0 8px;display:flex}.qcard[data-astro-cid-n2gqr76n].in-right{animation:.4s cubic-bezier(.2,.7,.2,1) inR}.qcard[data-astro-cid-n2gqr76n].in-left{animation:.4s cubic-bezier(.2,.7,.2,1) inL}@keyframes inR{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes inL{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.qhint[data-astro-cid-n2gqr76n]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 10px;font-size:.82rem;font-weight:700;position:relative}.qtext[data-astro-cid-n2gqr76n]{color:var(--ink);font-family:var(--font-head);text-wrap:balance;margin:0;font-size:clamp(1.55rem,6vw,2.5rem);line-height:1.18}.answers[data-astro-cid-n2gqr76n]{gap:8px;display:grid}.answer[data-astro-cid-n2gqr76n]{--c:var(--red);border-radius:var(--radius);background:var(--card);border:2px solid var(--line);width:100%;min-height:52px;color:var(--ink);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:14px;padding:10px 16px;font-size:1rem;font-weight:700;transition:border-color .15s,background .15s,transform .12s,box-shadow .15s;display:flex;position:relative}.answer__label[data-astro-cid-n2gqr76n]{flex:1;padding-inline:32px}.answer__key[data-astro-cid-n2gqr76n]{font:inherit;color:var(--ink-soft);border:1.5px solid var(--line);border-radius:6px;padding:1px 7px;font-size:.75rem;display:none;position:absolute;right:14px}.answer[data-astro-cid-n2gqr76n]:active{transform:scale(.98)}.answer[data-astro-cid-n2gqr76n][aria-checked=true]{border-color:var(--c);background:var(--c);color:#fff}.answer[data-astro-cid-n2gqr76n][aria-checked=true] .answer__key[data-astro-cid-n2gqr76n]{color:#fff;border-color:#ffffff80}.answer[data-astro-cid-n2gqr76n].is-picked{animation:.3s pop}@media (hover:hover){.answer[data-astro-cid-n2gqr76n]:hover{border-color:var(--c)}.answer__key[data-astro-cid-n2gqr76n]{display:inline-block}}.qback[data-astro-cid-n2gqr76n]{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:center;padding:8px 14px;font-weight:700}.qback[data-astro-cid-n2gqr76n]:hover{background:var(--cream);color:var(--ink)}@media (width>=900px){[data-astro-cid-n2gqr76n][data-for=question]{align-items:center}.qlayout[data-astro-cid-n2gqr76n]{row-gap:22px}.answer[data-astro-cid-n2gqr76n]{min-height:54px}}[data-astro-cid-n2gqr76n][data-for^=break]{justify-content:center;align-items:center}.pause[data-astro-cid-n2gqr76n]{text-align:center;max-width:520px}.pause[data-astro-cid-n2gqr76n] .lead[data-astro-cid-n2gqr76n]{margin:0 auto 28px}.pause[data-astro-cid-n2gqr76n] .btn[data-astro-cid-n2gqr76n]{min-width:220px}[data-astro-cid-n2gqr76n][data-for=loading]{justify-content:center;align-items:center}.loading[data-astro-cid-n2gqr76n]{text-align:center;max-width:420px}.ring[data-astro-cid-n2gqr76n]{--p:0;background:conic-gradient(var(--red) calc(var(--p) * 1%), var(--cream) 0);border-radius:50%;place-items:center;width:140px;height:140px;margin:0 auto 28px;display:grid}.ring[data-astro-cid-n2gqr76n] span[data-astro-cid-n2gqr76n]{background:var(--paper);width:112px;height:112px;font-family:var(--font-head);color:var(--ink);border-radius:50%;place-items:center;font-size:1.8rem;display:grid}.steps[data-astro-cid-n2gqr76n]{text-align:left;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n]{color:var(--ink-soft);opacity:.45;align-items:center;gap:12px;font-weight:700;transition:opacity .3s;display:flex}.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n].is-active,.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n].is-done{opacity:1}.steps__icon[data-astro-cid-n2gqr76n]{border:2.5px solid var(--line);border-radius:50%;flex-shrink:0;width:24px;height:24px;transition:background .2s,border-color .2s;position:relative}.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n].is-active .steps__icon[data-astro-cid-n2gqr76n]{border-color:var(--red);border-top-color:#0000;animation:.8s linear infinite spin}.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n].is-done .steps__icon[data-astro-cid-n2gqr76n]{background:var(--moss);border-color:var(--moss);animation:none}.steps[data-astro-cid-n2gqr76n] li[data-astro-cid-n2gqr76n].is-done .steps__icon[data-astro-cid-n2gqr76n]:after{content:"✓";color:#fff;place-items:center;font-size:.75rem;display:grid;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}[data-astro-cid-n2gqr76n][data-for=gate]{justify-content:center;align-items:flex-start;padding-top:4vh}.gate[data-astro-cid-n2gqr76n]{text-align:center;width:100%;max-width:460px}.teaser[data-astro-cid-n2gqr76n]{text-align:left;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);align-items:center;gap:16px;margin-bottom:28px;padding:16px 20px;animation:.5s pop;display:flex;position:relative}.teaser__label[data-astro-cid-n2gqr76n]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem;font-weight:700;display:block}.teaser__name[data-astro-cid-n2gqr76n]{font-family:var(--font-head);color:var(--red);filter:blur(8px);user-select:none;font-size:1.7rem;font-weight:400;display:block}.teaser__lock[data-astro-cid-n2gqr76n]{background:var(--cream);border-radius:50%;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.gate[data-astro-cid-n2gqr76n] .form-row[data-astro-cid-n2gqr76n]{margin-top:20px}.gate[data-astro-cid-n2gqr76n] .btn[data-astro-cid-n2gqr76n]{min-height:58px;font-size:1.05rem}.gate__fine[data-astro-cid-n2gqr76n]{color:var(--ink-soft);margin-top:8px;font-size:.8rem}.gate__fine[data-astro-cid-n2gqr76n] a{color:inherit}[data-astro-cid-n2gqr76n][data-for=result]{flex-direction:column;align-items:center;padding:0 0 48px}.result[data-astro-cid-n2gqr76n]{justify-items:center;gap:16px;width:100%;display:grid}.result[data-astro-cid-n2gqr76n]>[data-astro-cid-n2gqr76n]:not(.rhero){width:calc(100% - 2 * var(--gutter));max-width:980px}.rhero[data-astro-cid-n2gqr76n]{--bg:var(--red);--edge:var(--red-dark);text-align:center;color:#fff;background:var(--bg);width:100%;padding:88px var(--gutter) 56px;border-radius:0 0 40px 40px;position:relative;overflow:hidden}.rhero--secure[data-astro-cid-n2gqr76n]{--bg:var(--moss)}.rhero--avoidant[data-astro-cid-n2gqr76n]{--bg:var(--navy)}.rhero--fearful[data-astro-cid-n2gqr76n]{--bg:var(--red-deep)}.rhero__eyebrow[data-astro-cid-n2gqr76n]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-bottom:8px;font-size:.8rem;font-weight:700;display:block}.rhero[data-astro-cid-n2gqr76n] h1[data-astro-cid-n2gqr76n]{color:#fff;margin-bottom:10px;font-size:clamp(2.8rem,10vw,5rem);animation:.6s .25s backwards rise}.rhero__tagline[data-astro-cid-n2gqr76n]{font-family:var(--font-head);opacity:.95;max-width:22em;margin:0 auto;font-size:clamp(1.2rem,4vw,1.7rem);position:relative}.result__grid[data-astro-cid-n2gqr76n]{z-index:1;gap:16px;margin-top:-32px;display:grid;position:relative}@media (width>=860px){.result__grid[data-astro-cid-n2gqr76n]{grid-template-columns:.9fr 1.1fr}}.meter[data-astro-cid-n2gqr76n]{margin-bottom:18px}.meter__head[data-astro-cid-n2gqr76n]{justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:.95rem;display:flex}.meter__head[data-astro-cid-n2gqr76n] span[data-astro-cid-n2gqr76n]{color:var(--ink-soft)}.meter__head[data-astro-cid-n2gqr76n] b[data-astro-cid-n2gqr76n]{font-family:var(--font-head);color:var(--ink);font-size:1.25rem;font-weight:400}.meter__track[data-astro-cid-n2gqr76n]{background:var(--paper-2);border-radius:999px;height:12px;overflow:hidden}.meter__fill[data-astro-cid-n2gqr76n]{border-radius:inherit;width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1) .4s;display:block}.meter__fill--anx[data-astro-cid-n2gqr76n]{background:var(--red)}.meter__fill--av[data-astro-cid-n2gqr76n]{background:var(--moss)}.map__title[data-astro-cid-n2gqr76n]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:24px 0 10px;font-size:.78rem;font-weight:700}.map[data-astro-cid-n2gqr76n]{aspect-ratio:1;border-radius:var(--radius);background:linear-gradient(var(--line), var(--line)) center / 100% 1.5px no-repeat, linear-gradient(var(--line), var(--line)) center / 1.5px 100% no-repeat, var(--paper-2);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;max-width:340px;display:grid;position:relative;overflow:hidden}.map__q[data-astro-cid-n2gqr76n]{color:var(--ink-soft);padding:10px;font-size:.8rem;font-weight:700}.map__q--tr[data-astro-cid-n2gqr76n],.map__q--br[data-astro-cid-n2gqr76n]{text-align:right}.map__q--bl[data-astro-cid-n2gqr76n],.map__q--br[data-astro-cid-n2gqr76n]{align-self:end}.map__dot[data-astro-cid-n2gqr76n]{background:var(--red);opacity:0;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin:0 0 -11px -11px;transition:left 1.1s cubic-bezier(.2,.7,.2,1) .5s,bottom 1.1s cubic-bezier(.2,.7,.2,1) .5s,opacity .3s .5s;position:absolute;bottom:50%;left:50%;box-shadow:0 0 0 6px #c22d2e33}.map__dot[data-astro-cid-n2gqr76n].is-in{opacity:1;animation:2s 1.8s infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 12px #c22d2e14}}.map__axes[data-astro-cid-n2gqr76n]{max-width:340px;color:var(--ink-soft);justify-content:space-between;margin-top:8px;font-size:.78rem;font-weight:700;display:flex}.result__text[data-astro-cid-n2gqr76n] p[data-astro-cid-n2gqr76n]{font-size:1.05rem}.result__text[data-astro-cid-n2gqr76n] h3[data-astro-cid-n2gqr76n]{margin-top:20px}.result__book[data-astro-cid-n2gqr76n]{text-align:center;justify-items:center;gap:28px;display:grid}.result__book[data-astro-cid-n2gqr76n] h2[data-astro-cid-n2gqr76n]{font-size:clamp(1.6rem,4vw,2.2rem)}.result__ctas[data-astro-cid-n2gqr76n]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.result__soon[data-astro-cid-n2gqr76n]{width:100%;color:var(--moss-dark);margin:0;font-weight:700}@media (width>=760px){.result__book[data-astro-cid-n2gqr76n]{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:48px;padding-inline:56px}.result__ctas[data-astro-cid-n2gqr76n]{justify-content:flex-start}}.result__foot[data-astro-cid-n2gqr76n]{text-align:center;justify-items:center;gap:8px;margin-top:8px;display:grid}.result__actions[data-astro-cid-n2gqr76n]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.result__foot[data-astro-cid-n2gqr76n] p[data-astro-cid-n2gqr76n]{margin:0}
