.fig{height:var(--fig-h,auto);flex:none;width:auto;display:block;position:relative}.fig>img{object-fit:contain;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.fig-glow{left:var(--gx);top:var(--gy);width:var(--gs);aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;opacity:.55;background:radial-gradient(closest-side,#ecffaae6,#c4ff1b80 38%,#c4ff1b00 100%);border-radius:50%;transition:opacity .24s cubic-bezier(.23,1,.32,1),scale .24s cubic-bezier(.23,1,.32,1);position:absolute;translate:-50% -50%;scale:.8}@media (prefers-reduced-motion:no-preference){.fig-glow{animation:2.8s ease-in-out infinite alternate fig-breathe}}@keyframes fig-breathe{0%{opacity:.45;scale:.78}to{opacity:.85;scale:1}}[data-bright] .fig-glow,.fig[data-bright] .fig-glow,.fig-wake .fig-glow{opacity:1;animation:none;scale:1.5}.nametag{border-radius:var(--r-pill);background:var(--bg-night);border:1px solid var(--stone);font:600 12px/1 var(--sans);color:var(--night);letter-spacing:.01em;align-items:center;gap:7px;padding:5px 10px 5px 8px;display:inline-flex}.bubble{background:var(--white);border:1px solid var(--stone);border-radius:22px;padding:16px 20px 18px;position:relative}.bubble--left{border-top-left-radius:5px}.bubble--right{border-top-right-radius:5px}.night .bubble{background:#121411}.fd[data-astro-cid-dtztvy2c]{padding-top:26px;padding-bottom:72px}.fd-head[data-astro-cid-dtztvy2c]{max-width:720px;margin:8px 0 28px}.fd-head[data-astro-cid-dtztvy2c] .lead[data-astro-cid-dtztvy2c]{margin-top:12px}.fd-head--bob[data-astro-cid-dtztvy2c]{justify-content:space-between;align-items:flex-end;gap:14px;max-width:900px;display:flex}.fd-head--bob[data-astro-cid-dtztvy2c]>div[data-astro-cid-dtztvy2c]{min-width:0}.fd-head--bob[data-astro-cid-dtztvy2c]>.fd-bob[data-astro-cid-dtztvy2c]{flex:none}.fd-head--bob[data-astro-cid-dtztvy2c] .h1[data-astro-cid-dtztvy2c]{font-size:clamp(min(40px, (100vw - 2 * var(--gut) - 108px) / max(var(--fit,.1), .1)), 5.6vw, 76px)}.fd-bob[data-astro-cid-dtztvy2c]{--fig-h:118px;margin-bottom:-6px}.fd[data-astro-cid-dtztvy2c]:has(.fd-opt:hover,.fd-opt:focus-within) .fd-bob[data-astro-cid-dtztvy2c] .fig-glow{opacity:1;animation:none;scale:1.5}@media (width>=760px){.fd-bob[data-astro-cid-dtztvy2c]{--fig-h:190px;margin-right:4%}}.fd-quiz[data-astro-cid-dtztvy2c]{min-width:0;max-width:720px;scroll-margin-top:calc(var(--hh) + 12px)}.fd-body[data-astro-cid-dtztvy2c]{align-items:start;gap:40px;display:grid}.fd-count[data-astro-cid-dtztvy2c]{font:600 14px/1.3 var(--sans);color:var(--night);margin:-14px 0 22px}.fd-live[data-astro-cid-dtztvy2c]{display:none}.fd-prog[data-astro-cid-dtztvy2c]{min-height:32px;font:500 13px/1.3 var(--sans);color:var(--fog);justify-content:space-between;align-items:center;display:flex}.fd-back[data-astro-cid-dtztvy2c]{color:var(--graphite);font:500 14px/1 var(--sans);align-items:center;gap:6px;padding:6px 0;display:inline-flex}.fd-back[data-astro-cid-dtztvy2c] .ico{transform:scaleX(-1)}.fd-bar[data-astro-cid-dtztvy2c]{background:var(--line);border-radius:2px;height:3px;margin:8px 0 26px;overflow:hidden}.fd-bar[data-astro-cid-dtztvy2c] i[data-astro-cid-dtztvy2c]{background:var(--night);transform-origin:0;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1);display:block;transform:scaleX(.3333)}.fd-q[data-astro-cid-dtztvy2c]{border:0;min-width:0;margin:0;padding:0}.fd-q[data-astro-cid-dtztvy2c]:not([hidden]){animation:.24s cubic-bezier(.23,1,.32,1) fd-in}.fd-qt[data-astro-cid-dtztvy2c]{font:600 clamp(24px, 6vw, 32px)/1.15 var(--disp);letter-spacing:-.02em;text-wrap:balance;margin-bottom:18px;padding:0}.fd-opts[data-astro-cid-dtztvy2c]{gap:10px;display:grid}.fd-opt[data-astro-cid-dtztvy2c]{border-radius:var(--r-md);background:var(--card);cursor:pointer;min-height:64px;transition:background-color .18s var(--ease), color .18s var(--ease), transform .16s ease-out;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.fd-opt[data-astro-cid-dtztvy2c] input[data-astro-cid-dtztvy2c]{opacity:0;pointer-events:none;position:absolute}.fd-opt[data-astro-cid-dtztvy2c]:has(input:checked){background:var(--night)}.fd-opt[data-astro-cid-dtztvy2c]:has(input:checked) .fd-l[data-astro-cid-dtztvy2c],.fd-opt[data-astro-cid-dtztvy2c]:has(input:checked) .fd-l[data-astro-cid-dtztvy2c] small[data-astro-cid-dtztvy2c]{color:var(--bg-night)}.fd-opt[data-astro-cid-dtztvy2c]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.fd-opt[data-astro-cid-dtztvy2c]:active{transform:scale(.98)}.fd-l[data-astro-cid-dtztvy2c]{font:500 16px/1.3 var(--sans);color:var(--night)}.fd-l[data-astro-cid-dtztvy2c] small[data-astro-cid-dtztvy2c]{font:500 13px/1.3 var(--sans);color:var(--fog);margin-top:3px;display:block}.fd-next[data-astro-cid-dtztvy2c]{margin-top:22px}.fd-next[data-astro-cid-dtztvy2c]:disabled{display:none}.fd-res[data-astro-cid-dtztvy2c]{scroll-margin-top:calc(var(--hh) + 16px)}.fd-res[data-astro-cid-dtztvy2c]:not([hidden]){animation:.28s cubic-bezier(.23,1,.32,1) fd-in}.fd-rt[data-astro-cid-dtztvy2c]:focus{outline:none}.fd-ans[data-astro-cid-dtztvy2c]{font:500 14px/1.45 var(--sans);color:var(--graphite);margin-top:10px}.fd-ans[data-astro-cid-dtztvy2c] span[data-astro-cid-dtztvy2c]:first-child{color:var(--fog)}.fd-note[data-astro-cid-dtztvy2c]{max-width:60ch;font:400 15px/1.5 var(--sans);color:var(--graphite);margin-top:14px}.fd-grid[data-astro-cid-dtztvy2c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.fd-item[data-astro-cid-dtztvy2c]{flex-direction:column;min-width:0;display:flex}.fd-why[data-astro-cid-dtztvy2c]{font:400 13.5px/1.45 var(--sans);color:var(--graphite);margin-top:10px;padding:0 2px}.fd-acts[data-astro-cid-dtztvy2c]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;display:flex}.fd-all[data-astro-cid-dtztvy2c]{font-size:16px}.fd-nojs[data-astro-cid-dtztvy2c]{color:var(--graphite);margin-top:12px}.fd-nojs[data-astro-cid-dtztvy2c] a[data-astro-cid-dtztvy2c]{text-decoration:underline}@keyframes fd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.fd-opt[data-astro-cid-dtztvy2c]:hover{background:var(--hover)}.fd-opt[data-astro-cid-dtztvy2c]:has(input:checked):hover{background:var(--night)}}@media (width>=1024px){.fd-body[data-astro-cid-dtztvy2c]{grid-template-columns:minmax(0,720px) minmax(260px,340px);justify-content:space-between}.fd-count[data-astro-cid-dtztvy2c]{display:none}.fd-live[data-astro-cid-dtztvy2c]{top:calc(var(--hh) + 24px);border-radius:var(--r-tile);background:var(--card);border:0;padding:22px;display:block;position:sticky}.fd-live-n[data-astro-cid-dtztvy2c]{font:600 20px/1.2 var(--disp);letter-spacing:-.01em;color:var(--night)}.fd-thumbs[data-astro-cid-dtztvy2c]{gap:12px;margin-top:16px;display:grid}.fd-thumbs[data-astro-cid-dtztvy2c] .fd-th{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;animation:.24s cubic-bezier(.23,1,.32,1) fd-in;display:grid}.fd-thumbs[data-astro-cid-dtztvy2c] .fd-th img{object-fit:cover;border-radius:var(--r-sm);background:var(--forest);width:64px;height:80px}.fd-thumbs[data-astro-cid-dtztvy2c] .fd-th b{font:600 15px/1.25 var(--sans);color:var(--night);display:block}.fd-thumbs[data-astro-cid-dtztvy2c] .fd-th small{font:500 13px/1.3 var(--sans);color:var(--graphite);margin-top:3px;display:block}}@media (width>=720px){.fd-opts[data-astro-cid-dtztvy2c]{grid-template-columns:1fr 1fr}.fd-grid[data-astro-cid-dtztvy2c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fd-head[data-astro-cid-dtztvy2c]{margin-bottom:36px}}@media (prefers-reduced-motion:reduce){.fd-q[data-astro-cid-dtztvy2c]:not([hidden]),.fd-res[data-astro-cid-dtztvy2c]:not([hidden]){animation:none}.fd-bar[data-astro-cid-dtztvy2c] i[data-astro-cid-dtztvy2c],.fd-opt[data-astro-cid-dtztvy2c]{transition:none}.fd-thumbs[data-astro-cid-dtztvy2c] .fd-th{animation:none}}
