.tally[data-astro-cid-jfrujmti]{gap:20px;margin-top:28px;display:grid}.sr-only[data-astro-cid-jfrujmti]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tally__hint[data-astro-cid-jfrujmti]{font-size:var(--fs-small);color:var(--text-dim)}.tally__table[data-astro-cid-jfrujmti]{gap:8px;display:grid}.tally__row[data-astro-cid-jfrujmti]{grid-template-columns:minmax(0,2.2fr) repeat(2,minmax(90px,.6fr)) minmax(0,1.4fr);align-items:center;gap:10px;display:grid}.tally__row--head[data-astro-cid-jfrujmti]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-weight:700}.tally[data-astro-cid-jfrujmti] input[data-astro-cid-jfrujmti][type=text]{border:1px solid var(--line-strong);width:100%;color:var(--text);font:inherit;background:0 0;border-radius:12px;padding:12px 14px}.tally[data-astro-cid-jfrujmti] input[data-astro-cid-jfrujmti][type=text]:focus{outline:2px solid var(--accent);outline-offset:1px}.tally__tick[data-astro-cid-jfrujmti]{cursor:pointer;font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:8px;min-height:44px;display:inline-flex}.tally__tick[data-astro-cid-jfrujmti] input[data-astro-cid-jfrujmti]{width:22px;height:22px;accent-color:var(--accent)}.tally__tick[data-astro-cid-jfrujmti] span[data-astro-cid-jfrujmti]{display:none}.tally__result[data-astro-cid-jfrujmti]{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 32px;padding:clamp(22px,3vw,36px);display:grid}.tally__label[data-astro-cid-jfrujmti]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-card);margin-bottom:6px;font-weight:700}.tally__big[data-astro-cid-jfrujmti]{font-family:var(--font-display);background:var(--headline-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,2rem + 3vw,4.5rem);line-height:.95}.tally__rivalname[data-astro-cid-jfrujmti]{font-size:1.25rem;font-weight:700;line-height:1.3}.tally__line[data-astro-cid-jfrujmti]{grid-column:1/-1;font-weight:600;line-height:1.5}@media (width<=760px){.tally__row[data-astro-cid-jfrujmti]{grid-template-columns:1fr 1fr}.tally__row--head[data-astro-cid-jfrujmti]{display:none}.tally__q[data-astro-cid-jfrujmti],.tally__rival[data-astro-cid-jfrujmti]{grid-column:1/-1}.tally__tick[data-astro-cid-jfrujmti] span[data-astro-cid-jfrujmti]{display:inline}.tally__row[data-astro-cid-jfrujmti]{border-bottom:1px solid var(--line);padding-bottom:12px}}.honest[data-astro-cid-nt3mwnwc]{margin-top:28px}.honest__grid[data-astro-cid-nt3mwnwc]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@media (width>=1024px){.honest__grid[data-astro-cid-nt3mwnwc]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px}}.honest__inputs[data-astro-cid-nt3mwnwc]{border:1px solid var(--line);border-radius:var(--radius-card);gap:16px;padding:clamp(22px,2vw,28px);display:grid}.hc[data-astro-cid-nt3mwnwc]{grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:12px;display:grid}.hc__label[data-astro-cid-nt3mwnwc]{font-weight:600;line-height:1.35}.hc__help[data-astro-cid-nt3mwnwc]{font-weight:400;font-size:var(--fs-small);color:var(--text-dim);margin-top:2px;display:block}.hc[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]{border:1px solid var(--line-strong);width:100%;color:var(--text);font:inherit;text-align:right;background:0 0;border-radius:12px;padding:12px 14px;font-size:1.125rem}.hc[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]:focus{outline:2px solid var(--accent);outline-offset:1px}.hc[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]{-moz-appearance:textfield;appearance:textfield}.hc[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]::-webkit-outer-spin-button,.hc[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hc--main[data-astro-cid-nt3mwnwc]{border-bottom:1px solid var(--line);padding-bottom:14px}.hc--main[data-astro-cid-nt3mwnwc] input[data-astro-cid-nt3mwnwc]{border-color:var(--accent)}.honest__result[data-astro-cid-nt3mwnwc]{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-border);align-content:center;gap:12px;padding:clamp(24px,3vw,40px);display:grid}.honest__label[data-astro-cid-nt3mwnwc]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-card);font-weight:700}.honest__big[data-astro-cid-nt3mwnwc]{font-family:var(--font-display);background:var(--headline-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,3rem + 6vw,8rem);line-height:.9}.honest__line[data-astro-cid-nt3mwnwc]{font-size:1.125rem;font-weight:600;line-height:1.5}.honest__cpa[data-astro-cid-nt3mwnwc]{color:var(--accent-on-card);font-weight:600}.honest__note[data-astro-cid-nt3mwnwc]{font-size:var(--fs-small);color:var(--text-dim)}@media (width<=520px){.hc[data-astro-cid-nt3mwnwc]{grid-template-columns:1fr}}.bb[data-astro-cid-cs75m42v]{gap:14px;margin-top:28px;display:grid}.bb__presets[data-astro-cid-cs75m42v]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bb__presets-label[data-astro-cid-cs75m42v]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-right:4px}.bb__chip[data-astro-cid-cs75m42v]{border:1px solid var(--line-strong);min-height:40px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px}.bb__chip[data-astro-cid-cs75m42v][aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.bb__warn[data-astro-cid-cs75m42v]{font-size:var(--fs-small);color:var(--text-dim)}.bb__grid[data-astro-cid-cs75m42v]{gap:24px;display:grid}@media (width>=1024px){.bb__grid[data-astro-cid-cs75m42v]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px}}.bb__inputs[data-astro-cid-cs75m42v]{border:1px solid var(--line);border-radius:var(--radius-card);gap:16px;padding:clamp(22px,2vw,28px);display:grid}.bf[data-astro-cid-cs75m42v]{grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:12px;display:grid}.bf__label[data-astro-cid-cs75m42v]{font-weight:600;line-height:1.35}.bf__help[data-astro-cid-cs75m42v]{font-weight:400;font-size:var(--fs-small);color:var(--text-dim);margin-top:2px;display:block}.bf__box[data-astro-cid-cs75m42v]{border:1px solid var(--line-strong);border-radius:12px;align-items:center;gap:6px;padding:0 14px;display:flex}.bf__box[data-astro-cid-cs75m42v]:focus-within{outline:2px solid var(--accent);outline-offset:1px}.bf__unit[data-astro-cid-cs75m42v]{color:var(--text-dim)}.bf[data-astro-cid-cs75m42v] input[data-astro-cid-cs75m42v]{width:100%;min-width:0;color:var(--text);font:inherit;text-align:right;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:none;padding:12px 0;font-size:1.125rem}.bf[data-astro-cid-cs75m42v] input[data-astro-cid-cs75m42v]::-webkit-outer-spin-button,.bf[data-astro-cid-cs75m42v] input[data-astro-cid-cs75m42v]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (width<=520px){.bf[data-astro-cid-cs75m42v]{grid-template-columns:1fr}}.bb__result[data-astro-cid-cs75m42v]{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-border);align-content:start;gap:12px;padding:clamp(24px,3vw,40px);display:grid}.bb__label[data-astro-cid-cs75m42v]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-card);font-weight:700}.bb__big[data-astro-cid-cs75m42v]{font-family:var(--font-display);background:var(--headline-gradient);color:#0000;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,2.5rem + 4vw,6rem);line-height:.9}.bb__lines[data-astro-cid-cs75m42v]{margin:8px 0 0;padding:0;list-style:none;display:grid}.bb__lines[data-astro-cid-cs75m42v] li[data-astro-cid-cs75m42v]{border-bottom:1px solid #f4f1f81f;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.bb__lines[data-astro-cid-cs75m42v] li[data-astro-cid-cs75m42v][hidden]{display:none}.bb__lines[data-astro-cid-cs75m42v] span[data-astro-cid-cs75m42v]{color:var(--text-muted)}.bb__lines[data-astro-cid-cs75m42v] strong[data-astro-cid-cs75m42v]{font-family:var(--font-mono);font-weight:600}.bb__note[data-astro-cid-cs75m42v]{font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}.al[data-astro-cid-lxrzxkjx]{margin-top:8px}.al__list[data-astro-cid-lxrzxkjx]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.al__list[data-astro-cid-lxrzxkjx] li{border-left:3px solid var(--text-dim);background:#f4f1f80d;border-radius:10px;gap:2px;padding:10px 12px;line-height:1.4;display:grid}.al__list[data-astro-cid-lxrzxkjx] li[data-tag=Long\ runner]{border-left-color:#ec6fae}.al__list[data-astro-cid-lxrzxkjx] li[data-tag=Settled]{border-left-color:#9b8cf0}.al__list[data-astro-cid-lxrzxkjx] strong{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent-on-card);font-size:.8rem}.as[data-astro-cid-gxm3mofi]{margin-top:8px}.as__qs[data-astro-cid-gxm3mofi]{gap:12px}.as__q[data-astro-cid-gxm3mofi]{border:0;border-bottom:1px solid var(--line);gap:8px;margin:0;padding:0 0 12px;display:grid}.as__q[data-astro-cid-gxm3mofi] legend[data-astro-cid-gxm3mofi]{margin-bottom:6px;padding:0;font-weight:600;line-height:1.4}.as__opts[data-astro-cid-gxm3mofi]{flex-wrap:wrap;gap:8px;display:flex}.as__opt[data-astro-cid-gxm3mofi]{position:relative}.as__opt[data-astro-cid-gxm3mofi] input[data-astro-cid-gxm3mofi]{opacity:0;cursor:pointer;position:absolute;inset:0}.as__opt[data-astro-cid-gxm3mofi] span[data-astro-cid-gxm3mofi]{border:1px solid var(--line-strong);min-height:36px;color:var(--text-muted);font-size:var(--fs-small);border-radius:999px;padding:6px 16px;display:inline-block}.as__opt[data-astro-cid-gxm3mofi] input[data-astro-cid-gxm3mofi]:checked+span[data-astro-cid-gxm3mofi]{background:var(--light-tile);color:var(--light-tile-text);border-color:var(--light-tile);font-weight:700}.as__opt[data-astro-cid-gxm3mofi] input[data-astro-cid-gxm3mofi]:focus-visible+span[data-astro-cid-gxm3mofi]{outline:2px solid var(--accent);outline-offset:2px}.as__flags[data-astro-cid-gxm3mofi]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.as__flags[data-astro-cid-gxm3mofi] li{background:#f4f1f80d;border-left:3px solid #ec6fae;border-radius:10px;padding:10px 12px;line-height:1.45}.as__flags--ask[data-astro-cid-gxm3mofi] li{border-left-color:#9b8cf0}.as__flags[data-astro-cid-gxm3mofi] li.none{border-left-color:var(--text-dim);color:var(--text-dim)}@media (width>=1024px){.cf__grid[data-astro-cid-n5bkbdnw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}}.cf__q[data-astro-cid-n5bkbdnw]{border:0;border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 0 0;display:flex}.cf__q[data-astro-cid-n5bkbdnw] legend[data-astro-cid-n5bkbdnw]{float:left;width:100%;margin-bottom:6px;padding:0;font-weight:600;line-height:1.4}.cf__q[data-astro-cid-n5bkbdnw] label[data-astro-cid-n5bkbdnw]{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:inline-flex}.cf__q[data-astro-cid-n5bkbdnw] input[data-astro-cid-n5bkbdnw]{accent-color:#e86aa6;width:20px;height:20px}.cf__status[data-astro-cid-n5bkbdnw]{font-size:clamp(2.25rem,1.8rem + 2vw,3.25rem)}.cf__why[data-astro-cid-n5bkbdnw]{color:var(--text-muted);line-height:1.5}@media (width>=1024px){.op__grid[data-astro-cid-tzl77yna]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}}.op__q[data-astro-cid-tzl77yna]{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 0;display:flex}.op__q[data-astro-cid-tzl77yna] legend[data-astro-cid-tzl77yna]{float:left;width:100%;margin-bottom:6px;padding:0;font-weight:600;line-height:1.4}.op__q[data-astro-cid-tzl77yna] label[data-astro-cid-tzl77yna]{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:inline-flex}.op__q[data-astro-cid-tzl77yna] input[data-astro-cid-tzl77yna]{accent-color:#e86aa6;width:20px;height:20px}.op__obj[data-astro-cid-tzl77yna]{font-size:clamp(2.25rem,1.8rem + 2vw,3.25rem)}.op__v[data-astro-cid-tzl77yna]{color:var(--text-muted);line-height:1.5}.ic{margin-top:8px}.ic__check{cursor:pointer;align-items:center;gap:10px;margin-top:14px;display:flex}.ic__check input{accent-color:#e86aa6;width:20px;height:20px}.ic__lines{gap:6px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.ic__lines li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.ic__hour{color:var(--text);font-size:1.125rem;line-height:1.5}.mc[data-astro-cid-bm6chif7],.lb[data-astro-cid-zsio4m56]{margin-top:8px}.lb__lines[data-astro-cid-zsio4m56]{gap:6px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.lb__lines[data-astro-cid-zsio4m56] li[data-astro-cid-zsio4m56]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.lm[data-astro-cid-rfh2qavu]{margin-top:8px}.lm__q[data-astro-cid-rfh2qavu]{border:0;margin:0 0 18px;padding:0}.lm__q[data-astro-cid-rfh2qavu] legend[data-astro-cid-rfh2qavu]{color:var(--text);margin-bottom:8px;font-weight:600;line-height:1.45}.lm__opt[data-astro-cid-rfh2qavu]{cursor:pointer;align-items:flex-start;gap:10px;padding:4px 0;line-height:1.45;display:flex}.lm__opt[data-astro-cid-rfh2qavu] input[data-astro-cid-rfh2qavu]{accent-color:#e86aa6;flex:none;width:18px;height:18px;margin-top:3px}.lm__light[data-astro-cid-rfh2qavu][data-k=stop]{color:#f5a3c9}.lm__light[data-astro-cid-rfh2qavu][data-k=check]{color:#9b8cf0}.lm__light[data-astro-cid-rfh2qavu][data-k=ok]{color:#4fc3cb}.lm__why[data-astro-cid-rfh2qavu]{gap:8px;margin:0 0 12px;padding-left:20px;line-height:1.5;display:grid}.rf{margin-top:8px}.rf__set{border:0;margin:16px 0 0;padding:0}.rf__c{cursor:pointer;align-items:flex-start;gap:10px;padding:4px 0;line-height:1.45;display:flex}.rf__c input{accent-color:#e86aa6;flex:none;width:18px;height:18px;margin-top:3px}.rf__list{gap:12px;margin:0 0 12px;padding-left:20px;line-height:1.5;display:grid}.rf__list a{color:var(--accent);font-weight:600}.rf__list .rf__page{font-size:.95em;font-weight:400}.rf__when{color:var(--accent-hover)}.adp[data-astro-cid-7kdxbkqs]{gap:14px;max-width:64em;margin:0;display:grid}.adp__cap[data-astro-cid-7kdxbkqs]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.adp__grid[data-astro-cid-7kdxbkqs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.adp__card[data-astro-cid-7kdxbkqs]{border-radius:var(--radius-card);border:1px solid var(--line);gap:12px;padding:16px;display:grid}.adp__card--win[data-astro-cid-7kdxbkqs]{background:linear-gradient(var(--bg), var(--bg)) padding-box, var(--headline-gradient) border-box;border:1px solid #0000}.adp__tag[data-astro-cid-7kdxbkqs]{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:10px;display:flex}.adp__tag[data-astro-cid-7kdxbkqs] span[data-astro-cid-7kdxbkqs]{border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text);border-radius:999px;padding:2px 10px}.adp__card--win[data-astro-cid-7kdxbkqs] .adp__tag[data-astro-cid-7kdxbkqs] span[data-astro-cid-7kdxbkqs]{border-color:var(--accent);color:var(--accent)}.adp__serp[data-astro-cid-7kdxbkqs]{color:#202124;background:#fff;border-radius:14px;gap:4px;padding:16px 18px;font-family:Arial,Helvetica,sans-serif;display:grid}.adp__spon[data-astro-cid-7kdxbkqs]{color:#202124;font-size:.8125rem;font-weight:700}.adp__url[data-astro-cid-7kdxbkqs]{color:#202124;font-size:.875rem}.adp__h[data-astro-cid-7kdxbkqs]{color:#1a0dab;font-size:1.25rem;line-height:1.3}.adp__d[data-astro-cid-7kdxbkqs]{color:#4d5156;font-size:.9375rem;line-height:1.45}.ald[data-astro-cid-f6iewsmz]{margin:8px 0 0}.ald[data-astro-cid-f6iewsmz] svg[data-astro-cid-f6iewsmz]{width:100%;height:auto;display:block}@media (width<=640px){.ald[data-astro-cid-f6iewsmz]{overflow-x:auto}.ald[data-astro-cid-f6iewsmz] svg[data-astro-cid-f6iewsmz]{width:640px;max-width:none}}.ald__frame[data-astro-cid-f6iewsmz]{fill:#f4f1f805;stroke:#4a4775;stroke-width:2px}.ald__bar[data-astro-cid-f6iewsmz]{fill:#f4f1f80d}.ald__box[data-astro-cid-f6iewsmz]{fill:#1a1633;stroke:#4a4775;stroke-width:1.5px}.ald__hot[data-astro-cid-f6iewsmz]{stroke:#a9a2bc}.ald__img[data-astro-cid-f6iewsmz]{fill:#f4f1f80a;stroke:#33305a}.ald__live[data-astro-cid-f6iewsmz]{fill:#4fc3cb}.ald__t[data-astro-cid-f6iewsmz]{font-family:var(--font-mono);letter-spacing:3px;fill:#a9a2bc;font-size:18px}.ald__v[data-astro-cid-f6iewsmz]{font-family:var(--font-body,Inter), sans-serif;fill:#f4f1f8;font-size:20px}.ald__s[data-astro-cid-f6iewsmz]{font-family:var(--font-body,Inter), sans-serif;fill:#c9c3d6;font-size:16px}.ald__dim[data-astro-cid-f6iewsmz]{fill:#8f88a6}.ald__pink[data-astro-cid-f6iewsmz]{fill:#ec6fae;font-weight:700}.ald__n[data-astro-cid-f6iewsmz]{font-family:var(--font-mono);fill:#110e24;font-size:16px;font-weight:700}.ald[data-astro-cid-f6iewsmz] figcaption[data-astro-cid-f6iewsmz]{font-size:var(--fs-small);color:var(--text-muted);margin-top:12px;line-height:1.6}.ald[data-astro-cid-f6iewsmz] figcaption[data-astro-cid-f6iewsmz] strong[data-astro-cid-f6iewsmz]{background:var(--headline-gradient);color:#110e24;border-radius:999px;place-items:center;width:22px;height:22px;margin:0 2px 0 6px;font-size:.75rem;display:inline-grid}.quiz[data-astro-cid-wxlufsfa]{max-width:56em}.quiz__label[data-astro-cid-wxlufsfa]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.quiz__q[data-astro-cid-wxlufsfa]{max-width:34em;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:700;line-height:1.3}.quiz__opts[data-astro-cid-wxlufsfa]{gap:10px;margin-top:24px;display:grid}.quiz__opt[data-astro-cid-wxlufsfa]{text-align:left;border:1px solid var(--line-strong);min-height:52px;color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;background:0 0;border-radius:16px;padding:16px 20px;font-size:1.0625rem}.quiz__opt[data-astro-cid-wxlufsfa]:hover:not(:disabled){border-color:var(--accent);background:#e86aa614}.quiz__opt[data-astro-cid-wxlufsfa]:disabled{cursor:default;color:var(--text-dim)}.quiz__opt[data-astro-cid-wxlufsfa].is-right{color:var(--text);background:#4fc3cb1f;border-color:#4fc3cb}.quiz__opt[data-astro-cid-wxlufsfa].is-right:after{content:"  ✓";color:#4fc3cb}.quiz__opt[data-astro-cid-wxlufsfa].is-wrong{color:var(--text);background:#ec6fae1a;border-color:#ec6fae}.quiz__why[data-astro-cid-wxlufsfa]{background:var(--card);border:1px solid var(--card-border);border-radius:16px;margin-top:20px;padding:20px 22px;line-height:1.55}.quiz__verdict[data-astro-cid-wxlufsfa]{margin-bottom:6px;font-weight:700}.draft-note[data-astro-cid-pejiczag]{border:1px dashed var(--line-strong);font-size:var(--fs-small);color:var(--text-dim);border-radius:12px;margin-top:16px;padding:10px 16px}.crumbs[data-astro-cid-pejiczag]{font-size:var(--fs-small);color:var(--text-dim);gap:8px;margin-top:24px;display:flex}.crumbs[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]{color:var(--text-muted)}.post[data-astro-cid-pejiczag] .eyebrow[data-astro-cid-pejiczag]{margin-bottom:16px}.post-eyebrow[data-astro-cid-pejiczag]{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.badge[data-astro-cid-pejiczag]{border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-radius:999px;padding:4px 12px}.badge--deep-dive[data-astro-cid-pejiczag]{border-color:#4fc3cb}.badge--field-note[data-astro-cid-pejiczag]{border-color:#9b8cf0}.badge--playbook[data-astro-cid-pejiczag]{border-color:#ec6fae}.ltable[data-astro-cid-pejiczag]{border:1px solid var(--line);border-radius:var(--radius-card);max-width:64em;overflow-x:auto}.ltable[data-astro-cid-pejiczag] table[data-astro-cid-pejiczag]{border-collapse:collapse;width:100%;font-size:1rem}.ltable[data-astro-cid-pejiczag] th[data-astro-cid-pejiczag]{text-align:left;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line-strong);padding:14px 18px}.ltable[data-astro-cid-pejiczag] td[data-astro-cid-pejiczag]{border-bottom:1px solid var(--line);color:var(--text-muted);vertical-align:top;padding:14px 18px}.ltable[data-astro-cid-pejiczag] tr[data-astro-cid-pejiczag]:last-child td[data-astro-cid-pejiczag]{border-bottom:0}.ltable[data-astro-cid-pejiczag] td[data-astro-cid-pejiczag]:last-child{color:var(--text);font-weight:600}@media (width<=640px){.ltable[data-astro-cid-pejiczag] thead[data-astro-cid-pejiczag]{display:none}.ltable[data-astro-cid-pejiczag] tr[data-astro-cid-pejiczag]{border-bottom:1px solid var(--line);gap:4px;padding:14px 18px;display:grid}.ltable[data-astro-cid-pejiczag] tr[data-astro-cid-pejiczag]:last-child{border-bottom:0}.ltable[data-astro-cid-pejiczag] td[data-astro-cid-pejiczag]{border:0;padding:0}.ltable[data-astro-cid-pejiczag] td[data-astro-cid-pejiczag]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);display:block}}.check__lead[data-astro-cid-pejiczag]{color:var(--text-muted);margin-top:16px}.check__count[data-astro-cid-pejiczag]{font-family:var(--font-mono);color:var(--accent);margin-top:8px}.check[data-astro-cid-pejiczag]{counter-reset:ck;gap:10px;max-width:48em;margin:24px 0 0;padding:0;list-style:none;display:grid}.check[data-astro-cid-pejiczag] label[data-astro-cid-pejiczag]{border:1px solid var(--line);cursor:pointer;color:var(--text-muted);transition:border-color var(--dur-fast) ease;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;line-height:1.5;display:flex}.check[data-astro-cid-pejiczag] label[data-astro-cid-pejiczag]:hover{border-color:var(--line-strong)}.check[data-astro-cid-pejiczag] input[data-astro-cid-pejiczag]{accent-color:#c3317d;flex:none;width:22px;height:22px;margin-top:1px}.check[data-astro-cid-pejiczag] input[data-astro-cid-pejiczag]:checked+span[data-astro-cid-pejiczag]{color:var(--text-dim);text-decoration:line-through}.check[data-astro-cid-pejiczag] a{color:var(--accent)}.changes[data-astro-cid-pejiczag]{color:var(--text-muted);font-size:var(--fs-small);gap:6px;margin:0;padding:0;list-style:none;display:grid}.changes[data-astro-cid-pejiczag] time[data-astro-cid-pejiczag]{font-family:var(--font-mono);color:var(--text-dim);margin-right:8px}.post-hero[data-astro-cid-pejiczag]{padding-block:32px 40px}.post-hero__row[data-astro-cid-pejiczag]{align-items:center;gap:8px 48px;display:grid}@media (width>=1000px){.post-hero__row[data-astro-cid-pejiczag]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}@media (width<=699px){.post-hero__art[data-astro-cid-pejiczag]{display:none}}.post-hero__art[data-astro-cid-pejiczag]{border:1px solid var(--line);border-radius:var(--radius-card);background:#f4f1f805;padding:12px}.lab-progress[data-astro-cid-pejiczag]{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.lab-progress[data-astro-cid-pejiczag] span[data-astro-cid-pejiczag]{background:var(--headline-gradient);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.short[data-astro-cid-pejiczag]{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-border);max-width:56em;margin-bottom:40px;padding:clamp(22px,3vw,32px)}.short__label[data-astro-cid-pejiczag]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-on-card);margin-bottom:16px}.short__list[data-astro-cid-pejiczag]{counter-reset:sh;gap:14px;margin:0;padding:0;list-style:none;display:grid}.short__list[data-astro-cid-pejiczag] li[data-astro-cid-pejiczag]{counter-increment:sh;grid-template-columns:32px 1fr;gap:12px;font-size:1.125rem;line-height:1.5;display:grid}.short__list[data-astro-cid-pejiczag] li[data-astro-cid-pejiczag]:before{content:counter(sh, decimal-leading-zero);font-family:var(--font-mono);color:var(--accent-on-card);padding-top:2px}.short__list[data-astro-cid-pejiczag] a{color:var(--accent-on-card)}.short__jump[data-astro-cid-pejiczag]{margin-top:24px}.post-grid[data-astro-cid-pejiczag]{gap:0 48px;display:grid}.post-main[data-astro-cid-pejiczag]{min-width:0}@media (width>=1100px){.post-grid[data-astro-cid-pejiczag]{grid-template-columns:240px minmax(0,1fr);align-items:start}.post-grid[data-astro-cid-pejiczag] .toc[data-astro-cid-pejiczag]{border:0;margin-top:40px;padding:0;position:sticky;top:104px}.post-grid[data-astro-cid-pejiczag] .toc[data-astro-cid-pejiczag] ol[data-astro-cid-pejiczag]{border-left:1px solid var(--line);gap:2px;padding-left:0;list-style:none}.post-grid[data-astro-cid-pejiczag] .toc[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]{font-size:var(--fs-small);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;text-decoration:none;display:block}}.toc[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag][aria-current]{color:var(--text);border-left-color:var(--accent)}.pull[data-astro-cid-pejiczag]{border-left:3px solid;border-image:var(--headline-gradient) 1;max-width:30em;margin:8px 0;padding-left:20px}.pull[data-astro-cid-pejiczag] p[data-astro-cid-pejiczag]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);line-height:1.02}.share[data-astro-cid-pejiczag]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.share__text[data-astro-cid-pejiczag]{color:var(--text-muted);font-size:1.125rem}.share__done[data-astro-cid-pejiczag]{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--accent)}.post-answer[data-astro-cid-pejiczag]{max-width:42em;font-size:var(--fs-lead);color:var(--text-muted);margin:28px 0 20px;line-height:1.55}.post-answer[data-astro-cid-pejiczag] a{color:var(--accent)}.byline[data-astro-cid-pejiczag]{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.byline[data-astro-cid-pejiczag] strong[data-astro-cid-pejiczag]{color:var(--text)}.byline[data-astro-cid-pejiczag] .byline__photo{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--accent);border-radius:50%}.toc[data-astro-cid-pejiczag]{border:1px solid var(--line);border-radius:var(--radius-card);max-width:44em;margin-bottom:24px;padding:20px 24px}.toc[data-astro-cid-pejiczag] ol[data-astro-cid-pejiczag]{gap:6px;margin:0;padding-left:20px;display:grid}.toc[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]{color:var(--text-muted)}.toc[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]:hover{color:var(--accent)}.post-sec[data-astro-cid-pejiczag]{gap:24px;scroll-margin-top:96px;display:grid}.prose[data-astro-cid-pejiczag] p[data-astro-cid-pejiczag],.prose[data-astro-cid-pejiczag] li[data-astro-cid-pejiczag]{color:var(--text-muted);max-width:42em;margin-bottom:16px;font-size:1.125rem;line-height:1.6}.prose[data-astro-cid-pejiczag] a{color:var(--accent)}.exp__text[data-astro-cid-pejiczag]{max-width:44em;font-size:var(--fs-lead);line-height:1.55}.steps[data-astro-cid-pejiczag]{counter-reset:st;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-pejiczag]{counter-increment:st;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-border);align-content:start;gap:8px;padding:22px;display:grid}.step__title[data-astro-cid-pejiczag]:before{content:counter(st) ". ";color:var(--accent-on-card)}.step__title[data-astro-cid-pejiczag]{font-size:1.125rem;font-weight:700}.step__text[data-astro-cid-pejiczag]{color:var(--text-muted);line-height:1.5}.step__text[data-astro-cid-pejiczag] a{color:var(--accent-on-card)}.faq__list[data-astro-cid-pejiczag]{border-top:1px solid var(--line);max-width:56em;margin-top:24px}.faq__item[data-astro-cid-pejiczag]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-pejiczag] summary[data-astro-cid-pejiczag]{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:1.1875rem;font-weight:700;list-style:none;display:flex}.faq__item[data-astro-cid-pejiczag] summary[data-astro-cid-pejiczag]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-pejiczag] summary[data-astro-cid-pejiczag]:after{content:"+";color:var(--accent);transition:transform var(--dur-fast) ease;font-size:1.5rem;line-height:1}.faq__item[data-astro-cid-pejiczag][open] summary[data-astro-cid-pejiczag]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-pejiczag] p[data-astro-cid-pejiczag]{max-width:46em;color:var(--text-muted);padding-bottom:20px}.faq__item[data-astro-cid-pejiczag] p[data-astro-cid-pejiczag] a{color:var(--accent)}.related[data-astro-cid-pejiczag]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]{border:1px solid var(--line);border-radius:var(--radius-card);height:100%;color:var(--text);transition:border-color var(--dur-fast) ease;gap:4px;padding:20px;text-decoration:none;display:grid}.related[data-astro-cid-pejiczag] a[data-astro-cid-pejiczag]:hover{border-color:var(--accent);color:var(--text)}.related__kind[data-astro-cid-pejiczag]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.related__label[data-astro-cid-pejiczag]{font-size:1.125rem;font-weight:700}
