._0EOkHq_wrap{position:relative}._0EOkHq_trigger{border:2px solid var(--ink);height:56px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .26s var(--sq-spring), background .16s ease;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:18px;font-weight:700;display:inline-flex}._0EOkHq_trigger:hover{background:var(--rule);transform:translateY(-2px)scale(1.02)}._0EOkHq_trigger:active{transition-duration:90ms;transform:scale(.97)}._0EOkHq_trigger svg{transition:transform .36s var(--sq-spring)}._0EOkHq_trigger:hover svg,._0EOkHq_trigger[aria-expanded=true] svg{transform:rotate(-14deg)scale(1.1)}._0EOkHq_panel{z-index:20;color:#111214;transform-origin:24px 100%;min-width:240px;animation:_0EOkHq_share-open .22s var(--sq-spring) both;background:#fff;border-radius:16px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 1px 2px #0f172a1a,0 18px 40px -12px #0f172a73}@keyframes _0EOkHq_share-open{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}._0EOkHq_item{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:0 14px;font-size:16px;font-weight:600;text-decoration:none;display:flex}._0EOkHq_item:hover,._0EOkHq_item:focus-visible{background:#f1f2f4}._0EOkHq_item:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}._0EOkHq_item svg{color:#4b5563;flex:none}@media (max-width:640px){._0EOkHq_wrap,._0EOkHq_trigger{width:100%}._0EOkHq_panel{right:0}}@media (prefers-reduced-motion:reduce){._0EOkHq_trigger,._0EOkHq_trigger svg{transition:none}._0EOkHq_trigger:hover,._0EOkHq_trigger:hover svg,._0EOkHq_trigger[aria-expanded=true] svg{transform:none}._0EOkHq_panel{animation:none}}
.XnfE8G_wrap{display:block}.XnfE8G_line{align-items:center;gap:.5em;display:inline-flex}.XnfE8G_star{background:currentColor;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.35em;height:1.35em;display:inline-flex}.XnfE8G_star svg{color:var(--pq-cut,#fff)}.XnfE8G_info{width:32px;height:32px;color:inherit;opacity:.75;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:-2px;transition:opacity .16s,background-color .16s;display:inline-flex}.XnfE8G_info:hover,.XnfE8G_info[aria-expanded=true]{opacity:1;background:color-mix(in srgb, currentColor 14%, transparent)}.XnfE8G_info:focus-visible{opacity:1;outline-offset:2px;outline:3px solid}.XnfE8G_note{max-width:46ch;margin-top:.5em;font-size:.8em;line-height:1.45;display:block}.XnfE8G_note[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.XnfE8G_note{animation:.28s cubic-bezier(.16,1,.3,1) XnfE8G_pq-note-in}}@keyframes XnfE8G_pq-note-in{0%{opacity:0;translate:0 -4px}}
._97NZVq_screen{--ink:#111214;--ink-soft:var(--ink);--rule:#1112142e;--on-ink:#fff;background:var(--quiz-bg);min-height:100dvh;color:var(--ink);font-family:var(--font-atkinson), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}._97NZVq_screen[data-ink=white]{--ink:#fff;--ink-soft:var(--ink);--rule:#ffffff52;--on-ink:#111214}._97NZVq_header{justify-content:space-between;align-items:center;gap:16px;padding:clamp(10px,2.5dvh,20px) clamp(16px,4vw,40px);display:flex}._97NZVq_logoLink{border-radius:6px;display:inline-flex}._97NZVq_logo{width:auto;height:26px}._97NZVq_iconLink{width:44px;height:44px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;transition:background .16s;display:inline-flex}._97NZVq_iconLink:hover{background:var(--rule)}._97NZVq_main{flex:1;align-items:center;padding:8px clamp(20px,6vw,72px) clamp(16px,14dvh - 60px,96px);display:flex}._97NZVq_column{width:100%;max-width:820px;margin:0 auto;container-type:inline-size}._97NZVq_meta{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;font-size:clamp(16px,1.6vw,20px);display:flex;position:relative}._97NZVq_meta:after{content:"";background:var(--rule);transform-origin:0;height:1px;position:absolute;inset:auto 0 0}._97NZVq_edition{font-size:inherit;font-variant-numeric:tabular-nums;margin:0;font-weight:700}._97NZVq_when{color:var(--ink-soft);font-variant-numeric:tabular-nums}._97NZVq_theme{color:var(--ink-soft);margin:clamp(10px,2.6dvh,22px) 0 0;font-size:clamp(17px,1.8vw,22px)}._97NZVq_categories{counter-reset:round;margin:clamp(12px,3.6dvh,36px) 0 0;padding:0;list-style:none}._97NZVq_category{font-size:clamp(26px, min(5.2vw, 8.6dvh - 17px, (100cqi - 56px) * 1.85 / var(--longest,1)), 64px);letter-spacing:-.015em;align-items:baseline;gap:clamp(12px,1.6vw,20px);font-weight:700;line-height:1.08;display:flex}._97NZVq_category+._97NZVq_category{margin-top:clamp(2px,.8dvh,10px)}._97NZVq_roundNumber{min-width:1.2em;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.42em;font-weight:700;display:inline-block;transform:translateY(-.35em)}._97NZVq_mask{transition:transform .3s var(--sq-spring);margin-block:-.1em;padding-block:.1em;display:inline-block;overflow:clip}._97NZVq_inLine{display:inline-block}._97NZVq_category:hover>._97NZVq_mask{transform:translate(8px)}._97NZVq_category:hover ._97NZVq_roundNumber{animation:_97NZVq_intro-hop .42s var(--sq-spring)}@keyframes _97NZVq_intro-hop{0%,to{transform:translateY(-.35em)}45%{transform:translateY(-.75em)scale(1.25)}}@keyframes _97NZVq_intro-fade{0%{opacity:0}}@keyframes _97NZVq_intro-rise{0%{opacity:0;translate:0 12px}}@keyframes _97NZVq_intro-line{0%{translate:0 108%}}@keyframes _97NZVq_intro-number{0%{opacity:0;translate:0 .4em}}@keyframes _97NZVq_intro-rule{0%{transform:scaleX(0)}}@keyframes _97NZVq_intro-sheen{0%{translate:-120%}to{translate:220%}}@media (prefers-reduced-motion:no-preference){._97NZVq_inFade{animation:.5s ease-out backwards _97NZVq_intro-fade}._97NZVq_inMeta{animation:.56s cubic-bezier(.16,1,.3,1) backwards _97NZVq_intro-rise}._97NZVq_inMeta:after{animation:.9s cubic-bezier(.65,0,.35,1) 80ms backwards _97NZVq_intro-rule}._97NZVq_inRise{animation:.62s cubic-bezier(.16,1,.3,1) backwards _97NZVq_intro-rise;animation-delay:var(--d,0s)}._97NZVq_inLine{animation:.82s cubic-bezier(.16,1,.3,1) backwards _97NZVq_intro-line;animation-delay:calc(.16s + var(--i,0) * 70ms)}._97NZVq_numberIn{animation:.5s cubic-bezier(.16,1,.3,1) backwards _97NZVq_intro-number;animation-delay:calc(.28s + var(--i,0) * 70ms);display:inline-block}._97NZVq_primary:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--on-ink) 28%, transparent), transparent);pointer-events:none;width:45%;animation:.9s cubic-bezier(.4,0,.2,1) 1.4s _97NZVq_intro-sheen;position:absolute;inset:0 auto 0 0;translate:-120%}}._97NZVq_finale{--pq-cut:var(--quiz-bg);color:var(--ink-soft);margin:clamp(6px,1.6dvh,16px) 0 0;font-size:clamp(18px,2vw,24px)}._97NZVq_summary{color:var(--ink-soft);margin:clamp(10px,4.4dvh - 12px,36px) 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.45}._97NZVq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(14px,3.2dvh,32px);display:flex}._97NZVq_primary,._97NZVq_secondary{height:56px;transition:transform .26s var(--sq-spring), background .16s ease, box-shadow .16s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}._97NZVq_primary{background:var(--ink);color:var(--on-ink);position:relative;overflow:hidden;box-shadow:0 10px 30px -12px #00000073}._97NZVq_primary:hover,._97NZVq_secondary:hover{transform:translateY(-2px)scale(1.02)}._97NZVq_primary:active,._97NZVq_secondary:active{transition-duration:90ms;transform:translateY(0)scale(.97)}._97NZVq_arrow{transition:transform .26s var(--sq-spring);display:inline-flex}._97NZVq_primary:hover ._97NZVq_arrow,._97NZVq_primary:focus-visible ._97NZVq_arrow{transform:translate(4px)}@keyframes _97NZVq_intro-run{0%{opacity:1;translate:0}45%{opacity:0;translate:10px}55%{opacity:0;translate:-10px}to{opacity:1;translate:0}}._97NZVq_arrow[data-pending]{animation:.7s ease-in-out infinite _97NZVq_intro-run}._97NZVq_secondary{border:2px solid var(--ink);color:var(--ink)}._97NZVq_secondary:hover{background:var(--rule)}._97NZVq_unavailable{margin-top:clamp(20px,3.5vh,32px);font-size:18px;font-weight:700}._97NZVq_screen :focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (max-width:640px){._97NZVq_primary,._97NZVq_secondary{width:100%}._97NZVq_meta{font-size:16px}}:root:active-view-transition:not(:active-view-transition-type(sq-open)) :is(._97NZVq_inFade,._97NZVq_inMeta,._97NZVq_inRise,._97NZVq_inLine,._97NZVq_numberIn){animation-play-state:paused}@media (prefers-reduced-motion:reduce){._97NZVq_primary,._97NZVq_secondary,._97NZVq_iconLink,._97NZVq_mask{transition:none}._97NZVq_category:hover>._97NZVq_mask,._97NZVq_category:hover ._97NZVq_roundNumber{animation:none;transform:none}._97NZVq_primary:hover,._97NZVq_secondary:hover,._97NZVq_primary:active,._97NZVq_secondary:active,._97NZVq_primary:hover ._97NZVq_arrow,._97NZVq_primary:focus-visible ._97NZVq_arrow{transform:none}._97NZVq_arrow[data-pending]{opacity:.6;animation:none}}
