.phone[data-astro-cid-k7mbr7da]{width:var(--dev-w);background:var(--ink);max-width:100%;box-shadow:var(--shadow-card);border-radius:32px;padding:5px}.phone--float[data-astro-cid-k7mbr7da]{box-shadow:var(--shadow-float)}.phone__screen[data-astro-cid-k7mbr7da]{background:var(--card);aspect-ratio:1320/2718;border-radius:27px;line-height:0;overflow:hidden}.phone__screen[data-astro-cid-k7mbr7da] img{object-fit:cover;object-position:var(--dev-focus,top center);width:100%;height:100%}.hero[data-astro-cid-lcdefpme]{padding-block:var(--s9) var(--s7)}.hero__in[data-astro-cid-lcdefpme]{gap:var(--s8);align-items:center;display:grid}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{padding-block:var(--s10) var(--s7)}.hero__in[data-astro-cid-lcdefpme]{gap:var(--s9);grid-template-columns:1.2fr .8fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--t-hero)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:var(--s7)}.hero__cta[data-astro-cid-lcdefpme]{margin-bottom:var(--s4)}.hero__fine[data-astro-cid-lcdefpme]{font-size:var(--t-caption);color:var(--ink-3)}.hero__art[data-astro-cid-lcdefpme]{justify-content:center;display:flex}@media (width>=900px){.hero__art[data-astro-cid-lcdefpme]{justify-content:flex-end}}.hero__device[data-astro-cid-lcdefpme]{width:fit-content;position:relative}.stamp[data-astro-cid-lcdefpme]{z-index:2;border-radius:var(--r-lg);background:var(--paper);border:3px solid var(--ink);width:96px;height:96px;color:var(--ink);letter-spacing:-.04em;box-shadow:var(--shadow-float);animation:stamp .55s var(--ease) .15s both;place-items:center;font-size:3.75rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:44px;left:-24px}@media (width>=900px){.stamp[data-astro-cid-lcdefpme]{width:120px;height:120px;font-size:4.5rem;bottom:56px;left:-38px}}@keyframes stamp{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.words[data-astro-cid-lcdefpme]{gap:var(--s2);margin-block:var(--s5) var(--s6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.words[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]{padding:var(--s2) var(--s4);border-radius:var(--r-md);font-size:clamp(1rem,2.2vw,1.375rem)}.sheet-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--t-title);margin-bottom:var(--s4)}.sheet-sec[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:var(--s8)}.sheet[data-astro-cid-lcdefpme]{border:2px solid var(--ink);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-card);overflow:hidden}.sheet__head[data-astro-cid-lcdefpme],.sheet__row[data-astro-cid-lcdefpme],.sheet__total[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);grid-template-columns:8.5rem 1fr 4.5rem;display:grid}@media (width<=620px){.sheet__head[data-astro-cid-lcdefpme],.sheet__row[data-astro-cid-lcdefpme],.sheet__total[data-astro-cid-lcdefpme]{gap:var(--s3);padding:var(--s3) var(--s4);grid-template-columns:6.25rem 1fr 3rem}}.sheet__head[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);font-size:var(--t-micro);letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3);font-weight:500}.sheet__row[data-astro-cid-lcdefpme]+.sheet__row[data-astro-cid-lcdefpme],.sheet__total[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.sheet__cat[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]{text-align:center;width:100%;font-size:.9375rem}.sheet__answer[data-astro-cid-lcdefpme]{flex-direction:column;gap:1px;min-width:0;display:flex}.sheet__answer[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--t-sub);letter-spacing:-.02em;overflow-wrap:anywhere}.sheet__answer[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:var(--t-caption);color:var(--ink-3)}.sheet__score[data-astro-cid-lcdefpme],.sheet__scorehead[data-astro-cid-lcdefpme]{text-align:right;font-variant-numeric:tabular-nums}.sheet__score[data-astro-cid-lcdefpme]{font-size:var(--t-heading);letter-spacing:-.02em;font-weight:700}.sheet__total[data-astro-cid-lcdefpme]{border-top-width:2px;border-top-color:var(--ink);background:var(--paper);font-weight:700}.sheet__total[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{grid-column:1/3}.sheet__rule[data-astro-cid-lcdefpme]{margin-top:var(--s6);max-width:60ch;color:var(--ink-2)}.sheet__rule[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.vote__in[data-astro-cid-lcdefpme]{gap:var(--s8);align-items:center;display:grid}@media (width>=900px){.vote__in[data-astro-cid-lcdefpme]{gap:var(--s9);grid-template-columns:1fr .72fr}}.vote-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--t-title);margin-bottom:var(--s5)}.vote__text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]+.lede[data-astro-cid-lcdefpme]{margin-top:var(--s4)}.vote__art[data-astro-cid-lcdefpme]{justify-content:center;display:flex}@media (width>=900px){.vote__art[data-astro-cid-lcdefpme]{justify-content:flex-end}}.verdicts[data-astro-cid-lcdefpme]{margin-top:var(--s7);gap:var(--s4);flex-direction:column;padding:0;list-style:none;display:flex}.verdicts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);border-radius:var(--r-md);background:var(--field-panel);border:1px solid var(--field-border);font-size:1rem;display:flex}.verdicts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:700}.vd[data-astro-cid-lcdefpme]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.vd--yes[data-astro-cid-lcdefpme]{stroke:var(--field-success)}.vd--no[data-astro-cid-lcdefpme]{stroke:var(--field-danger)}.standings[data-astro-cid-lcdefpme]{margin:var(--s8) 0 0;border-top:2px solid var(--ink);padding:0;list-style:none}.standing[data-astro-cid-lcdefpme]{gap:var(--s6);padding-block:var(--s7);border-bottom:1px solid var(--border);align-items:center;display:grid}@media (width>=860px){.standing--shot[data-astro-cid-lcdefpme]{gap:var(--s9);grid-template-columns:1fr auto}.standing--shot[data-astro-cid-lcdefpme]:nth-of-type(4n+3){grid-template-columns:auto 1fr}.standing--shot[data-astro-cid-lcdefpme]:nth-of-type(4n+3) .standing__body[data-astro-cid-lcdefpme]{order:2}.standing--shot[data-astro-cid-lcdefpme]:nth-of-type(4n+3) .standing__art[data-astro-cid-lcdefpme]{order:1}}.standing__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-title);margin-bottom:var(--s3)}.standing__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:var(--t-sub);max-width:54ch}.standing__art[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.modes-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--t-title);margin-bottom:var(--s8)}.modes[data-astro-cid-lcdefpme]{gap:var(--s6);display:grid}@media (width>=760px){.modes[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.mode[data-astro-cid-lcdefpme]{border:2px solid var(--ink);border-radius:var(--r-lg);padding:var(--s6)}.mode[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-heading);margin-bottom:var(--s5);padding-bottom:var(--s4);border-bottom:1px solid var(--border)}.mode[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:var(--s3);flex-direction:column;margin:0;display:flex}.mode[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:8.5rem 1fr;align-items:baseline;display:grid}@media (width<=420px){.mode[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}}.mode[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--t-caption);letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3);font-weight:500}.mode[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-weight:500}.close[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--t-hero);margin-bottom:var(--s8)}.close__fine[data-astro-cid-lcdefpme]{margin-top:var(--s5);font-size:var(--t-caption);color:var(--field-text-3)}
