.hero[data-astro-cid-ge2uvauf]{--mark-h:min(32svh, 54vw, 340px);isolation:isolate;flex-direction:column;justify-content:space-between;min-height:max(100svh,36rem);display:flex;position:relative;overflow:hidden}.stage[data-astro-cid-ge2uvauf]{z-index:var(--z-behind);background:radial-gradient(60% 45% at 50% 38%, var(--color-quiet-wash), transparent 70%), var(--color-bg);position:absolute;inset:0}.stage[data-astro-cid-ge2uvauf] .fallback{width:auto;height:calc(var(--mark-h) * 304 / 264);filter:var(--glow-mark);transition:opacity var(--duration-slower) var(--ease-standard);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.gl[data-astro-cid-ge2uvauf]{opacity:0;width:100%;height:100%;transition:opacity var(--duration-slower) var(--ease-standard);position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf].is-live .gl[data-astro-cid-ge2uvauf]{opacity:1}.hero[data-astro-cid-ge2uvauf].is-live .stage[data-astro-cid-ge2uvauf] .fallback{opacity:0}.scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, transparent, var(--color-scrim) 55%, var(--color-bg));pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.top[data-astro-cid-ge2uvauf]{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-gutter);display:flex;position:relative}.top-end[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3);display:flex}.top-end[data-astro-cid-ge2uvauf] .top-cta{display:none}.brand[data-astro-cid-ge2uvauf]{border-radius:var(--radius-sm);display:inline-flex}.brand[data-astro-cid-ge2uvauf] svg{width:auto;height:var(--space-6)}.content[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-5);padding:0 var(--space-gutter) clamp(var(--space-10), 8svh, var(--space-20));text-align:center;flex-direction:column;display:flex}.title[data-astro-cid-ge2uvauf]{font-size:var(--text-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);max-width:14ch}.actions[data-astro-cid-ge2uvauf]{justify-content:center}.note[data-astro-cid-ge2uvauf]{font-size:var(--text-sm);color:var(--color-text-faint)}@media (width>=48em){.top[data-astro-cid-ge2uvauf]{padding-block:var(--space-5)}.brand[data-astro-cid-ge2uvauf] svg{height:var(--space-7)}.top-end[data-astro-cid-ge2uvauf] .top-cta{display:inline-flex}}.avatar[data-astro-cid-u5m3xj5o]{--c:var(--color-avatar-1);place-items:center;display:grid;position:relative;overflow:hidden}.tone--you[data-astro-cid-u5m3xj5o]{--c:var(--color-avatar-you)}.tone--2[data-astro-cid-u5m3xj5o]{--c:var(--color-avatar-2)}.tone--3[data-astro-cid-u5m3xj5o]{--c:var(--color-avatar-3)}.avatar--fill[data-astro-cid-u5m3xj5o]{border-radius:inherit;position:absolute;inset:0}.avatar--fill[data-astro-cid-u5m3xj5o] .initials[data-astro-cid-u5m3xj5o]{width:clamp(var(--space-8), 22%, var(--space-12));aspect-ratio:1;border-radius:var(--radius-round);background:var(--c);color:var(--color-text-inverse);font-weight:var(--weight-bold);font-size:var(--text-xs);place-items:center;display:grid}.avatar--round[data-astro-cid-u5m3xj5o]{width:var(--avatar-size,var(--space-6));aspect-ratio:1;border-radius:var(--radius-round);background:var(--c);flex:none}.avatar--round[data-astro-cid-u5m3xj5o] .initials[data-astro-cid-u5m3xj5o]{color:var(--color-text-inverse);font-weight:var(--weight-bold);font-size:var(--text-micro)}.photo[data-astro-cid-u5m3xj5o]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.lead[data-astro-cid-trxcs2lc] .inline-wordmark{vertical-align:-.077em;width:auto;height:1em;margin-inline:.12em;display:inline-block}.demo-grid[data-astro-cid-trxcs2lc]{max-width:var(--measure-demo);margin:0 auto}.track[data-astro-cid-trxcs2lc]{margin:0 calc(-1 * var(--space-gutter));padding:var(--space-2) var(--space-gutter) var(--space-3);gap:var(--space-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-gutter);scrollbar-width:none;overscroll-behavior-x:contain;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-trxcs2lc]::-webkit-scrollbar{display:none}.cell[data-astro-cid-trxcs2lc]{scroll-snap-align:start;flex:0 0 85%;min-width:0}.card[data-astro-cid-trxcs2lc]{border-radius:var(--radius-lg);transition:transform var(--duration-base) var(--ease-out);margin:0}.card[data-astro-cid-trxcs2lc]:hover,.card[data-astro-cid-trxcs2lc]:focus-visible{transform:translateY(calc(-1 * var(--space-1))) scale(1.02)}.card[data-astro-cid-trxcs2lc]:focus-visible{outline-offset:var(--space-1)}.frame[data-astro-cid-trxcs2lc]{aspect-ratio:16/10;border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-md);transition:border-color var(--duration-base) var(--ease-standard);position:relative;overflow:hidden}.card[data-astro-cid-trxcs2lc]:hover .frame[data-astro-cid-trxcs2lc],.card[data-astro-cid-trxcs2lc]:focus-visible .frame[data-astro-cid-trxcs2lc]{border-color:var(--color-line-strong)}.card-title[data-astro-cid-trxcs2lc]{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);text-align:center}.scene[data-astro-cid-trxcs2lc]{padding:var(--space-1-5);position:absolute;inset:0}.scene--grid[data-astro-cid-trxcs2lc]{gap:var(--space-1);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scene--duo[data-astro-cid-trxcs2lc]{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile[data-astro-cid-trxcs2lc]{border-radius:var(--radius-sm);background:linear-gradient(160deg, var(--color-tile-from), var(--color-tile-to));min-height:0;position:relative;overflow:hidden}.tile--you[data-astro-cid-trxcs2lc]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--zone);pointer-events:none;transition:box-shadow var(--duration-slow) var(--ease-standard);position:absolute;inset:0}.pill[data-astro-cid-trxcs2lc]{top:var(--space-2-5);z-index:var(--z-raised);max-width:calc(100% - var(--space-6));padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--color-scrim);border:1px solid var(--color-line-strong);font-size:var(--text-3xs);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.scene--game[data-astro-cid-trxcs2lc],.scene--stream[data-astro-cid-trxcs2lc]{background:var(--color-bg);font-size:var(--text-micro);color:var(--color-text);padding:0;overflow:hidden}.scene--game[data-astro-cid-trxcs2lc]:before,.scene--stream[data-astro-cid-trxcs2lc]:before{content:"";background:var(--gradient-photo-scrim);pointer-events:none;position:absolute;inset:0}.scene[data-astro-cid-trxcs2lc] .shot{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene[data-astro-cid-trxcs2lc] .shot--game{object-position:60% 40%}.scene[data-astro-cid-trxcs2lc] .shot--stream{object-position:40% 32%}.glass[data-astro-cid-trxcs2lc]{border-radius:var(--radius-sm);background:var(--color-hud);border:1px solid var(--color-hud-line);box-shadow:var(--glow-hud);backdrop-filter:blur(var(--blur-glass)) saturate(1.3)}.icon[data-astro-cid-trxcs2lc]{width:var(--space-2-5);height:var(--space-2-5);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none}.match[data-astro-cid-trxcs2lc]{top:var(--space-2);left:var(--space-2);z-index:var(--z-raised);align-items:center;gap:var(--space-1-5);max-width:calc(100% - var(--space-4));padding:var(--space-0-5) var(--space-1-5);letter-spacing:var(--tracking-wide);white-space:nowrap;display:flex;position:absolute;overflow:hidden}.match-round[data-astro-cid-trxcs2lc]{color:var(--color-text-faint);text-transform:uppercase}.match[data-astro-cid-trxcs2lc] b[data-astro-cid-trxcs2lc]{font-weight:var(--weight-semibold)}.match-score[data-astro-cid-trxcs2lc]{color:var(--color-quiet)}.match-kills[data-astro-cid-trxcs2lc]{align-items:center;gap:var(--space-0-5);color:var(--color-text-muted);display:inline-flex}.match-kills[data-astro-cid-trxcs2lc] small[data-astro-cid-trxcs2lc]{font-size:inherit;color:var(--color-text-faint);display:none}.squad[data-astro-cid-trxcs2lc]{top:calc(var(--space-2) + var(--space-5));left:var(--space-2);z-index:var(--z-raised);width:min(38%,8.5rem);padding:var(--space-1) var(--space-1-5);position:absolute}.squad-head[data-astro-cid-trxcs2lc]{margin:0 0 var(--space-1);align-items:center;gap:var(--space-1);color:var(--color-text-faint);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;display:flex}.squad-label[data-astro-cid-trxcs2lc]{text-overflow:ellipsis;min-width:0;overflow:hidden}.squad-head[data-astro-cid-trxcs2lc] .icon[data-astro-cid-trxcs2lc]{width:var(--space-2);height:var(--space-2);color:var(--color-quiet)}.squad[data-astro-cid-trxcs2lc] ul[data-astro-cid-trxcs2lc]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.player[data-astro-cid-trxcs2lc]{--avatar-size:var(--space-3);--bar:var(--color-line-hover);align-items:center;gap:var(--space-1);color:var(--color-text-muted);display:flex}.pname[data-astro-cid-trxcs2lc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.player--talk[data-astro-cid-trxcs2lc] .avatar{box-shadow:0 0 0 1px var(--color-quiet)}.player--you[data-astro-cid-trxcs2lc] .avatar{box-shadow:0 0 0 1px var(--zone), 0 0 var(--space-2) var(--zone);transition:box-shadow var(--duration-slow) var(--ease-standard)}.player--you[data-astro-cid-trxcs2lc],.player--talk[data-astro-cid-trxcs2lc]{color:var(--color-text)}.player--talk[data-astro-cid-trxcs2lc]{--bar:var(--color-quiet)}.player--you[data-astro-cid-trxcs2lc]{--bar:var(--zone)}.player--muted[data-astro-cid-trxcs2lc]{opacity:.5;display:none}.mic-off[data-astro-cid-trxcs2lc]{width:var(--space-2);height:var(--space-2);color:var(--color-alarm)}.vbars[data-astro-cid-trxcs2lc]{height:var(--space-2);flex:none;align-items:center;gap:1px;display:flex}.vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{border-radius:var(--radius-xs);background:var(--bar);width:1px;height:30%}.player--talk[data-astro-cid-trxcs2lc] .vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc],.player--you[data-astro-cid-trxcs2lc] .vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{transform-origin:50%;height:100%;animation:voice .8s var(--ease-in-out) infinite alternate}.vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(2){animation-delay:-.3s}.vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(3){animation-delay:-.55s}.vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(4){animation-delay:-.15s}.player--you[data-astro-cid-trxcs2lc] .vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{animation-duration:.45s}.scene--stream[data-astro-cid-trxcs2lc]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--zone);pointer-events:none;transition:box-shadow var(--duration-slow) var(--ease-standard);position:absolute;inset:0}.onair[data-astro-cid-trxcs2lc]{top:var(--space-2);left:var(--space-2);z-index:var(--z-raised);align-items:center;gap:var(--space-1);display:flex;position:absolute}.live[data-astro-cid-trxcs2lc]{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-xs);background:var(--color-live);color:var(--color-on-live);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);display:inline-flex}.live[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-round);animation:blink 1.2s var(--ease-in-out) infinite;background:currentColor}.viewers[data-astro-cid-trxcs2lc]{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-xs);display:inline-flex}.chat[data-astro-cid-trxcs2lc]{top:var(--space-2);right:var(--space-2);z-index:var(--z-raised);width:min(40%,9.5rem);padding:var(--space-1) var(--space-1-5);position:absolute}.chat-head[data-astro-cid-trxcs2lc]{margin:0 0 var(--space-1);color:var(--color-text-faint);letter-spacing:var(--tracking-wide);text-transform:uppercase}.chat[data-astro-cid-trxcs2lc] ul[data-astro-cid-trxcs2lc]{gap:var(--space-0-5);line-height:var(--leading-snug);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-user[data-astro-cid-trxcs2lc]{font-weight:var(--weight-semibold)}.chat-user[data-astro-cid-trxcs2lc].tone-1{color:var(--color-avatar-1)}.chat-user[data-astro-cid-trxcs2lc].tone-2{color:var(--color-avatar-2)}.chat-user[data-astro-cid-trxcs2lc].tone-3{color:var(--color-avatar-3)}.chat-neighbor[data-astro-cid-trxcs2lc]{margin-inline:calc(-1 * var(--space-1));padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-alarm) 16%, transparent);box-shadow:inset 2px 0 0 var(--color-alarm)}.chat-neighbor[data-astro-cid-trxcs2lc] .chat-user[data-astro-cid-trxcs2lc]{color:var(--color-alarm)}.widget[data-astro-cid-trxcs2lc]{--wbg:var(--color-surface);--wborder:var(--color-line-widget);right:var(--space-2);bottom:var(--space-2);z-index:var(--z-raised);width:min(11.5rem,62%);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);background:var(--wbg);border:1px solid var(--wborder);box-shadow:var(--shadow-md);gap:var(--space-1);transition:background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;position:absolute}.widget[data-astro-cid-trxcs2lc][data-zone="1"]{--wbg:var(--color-widget-bg-warning);--wborder:color-mix(in srgb, var(--color-warning) 40%, transparent)}.widget[data-astro-cid-trxcs2lc][data-zone="2"]{--wbg:var(--color-widget-bg-alarm);--wborder:color-mix(in srgb, var(--color-alarm) 55%, transparent)}.glow[data-astro-cid-trxcs2lc]{border-radius:inherit;pointer-events:none;transition:box-shadow var(--duration-slow) var(--ease-standard);position:absolute;inset:0}.widget[data-astro-cid-trxcs2lc][data-zone="1"] .glow[data-astro-cid-trxcs2lc]{box-shadow:var(--glow-warning)}.widget[data-astro-cid-trxcs2lc][data-zone="2"] .glow[data-astro-cid-trxcs2lc]{box-shadow:var(--glow-alarm);animation:breath 1.6s var(--ease-in-out) infinite}.w-row[data-astro-cid-trxcs2lc]{align-items:baseline;gap:var(--space-1);display:flex}.w-row[data-astro-cid-trxcs2lc] svg{align-self:center}.db[data-astro-cid-trxcs2lc]{font-size:var(--text-xs);font-weight:var(--weight-semibold);min-width:3ch;color:var(--color-text)}.widget[data-astro-cid-trxcs2lc][data-zone="1"] .db[data-astro-cid-trxcs2lc]{color:var(--color-warning)}.widget[data-astro-cid-trxcs2lc][data-zone="2"] .db[data-astro-cid-trxcs2lc]{color:var(--color-alarm)}.unit[data-astro-cid-trxcs2lc]{font-size:var(--text-micro);color:var(--color-text-faint)}.meter[data-astro-cid-trxcs2lc]{height:var(--space-1-5);gap:var(--space-0-5);display:flex}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{border-radius:var(--radius-xs);background:var(--color-meter-off-quiet);flex:1 1 0}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc][data-z="1"]{background:var(--color-meter-off-warning)}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc][data-z="2"]{background:var(--color-meter-off-alarm)}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc].on{background:var(--color-quiet)}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc].on[data-z="1"]{background:var(--color-warning)}.meter[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc].on[data-z="2"]{background:var(--color-alarm)}.quip[data-astro-cid-trxcs2lc]{gap:var(--space-1);font-size:var(--text-3xs);line-height:var(--leading-snug);color:var(--color-text);margin:0;display:flex}.quip-text[data-astro-cid-trxcs2lc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card[data-astro-cid-trxcs2lc]:hover .quip-text[data-astro-cid-trxcs2lc],.card[data-astro-cid-trxcs2lc]:focus-visible .quip-text[data-astro-cid-trxcs2lc]{white-space:normal}.dots[data-astro-cid-trxcs2lc]{justify-content:center;gap:var(--space-1-5);margin:0;padding:0;list-style:none;display:flex}.dots[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-line-strong);transition:width var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-standard)}.dots[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc].active{width:var(--space-4);background:var(--color-quiet)}.legend[data-astro-cid-trxcs2lc]{margin:var(--space-4) 0 0;justify-content:center;gap:var(--space-1-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-line);font-size:var(--text-2xs);color:var(--color-text-faint);display:inline-flex}.legend[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-round);background:var(--color-quiet)}.legend[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(2) i[data-astro-cid-trxcs2lc]{background:var(--color-warning)}.legend[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(3) i[data-astro-cid-trxcs2lc]{background:var(--color-alarm)}.caption[data-astro-cid-trxcs2lc]{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-xs);color:var(--color-text-faint)}@keyframes breath{0%,to{opacity:.55}50%{opacity:1}}@keyframes blink{50%{opacity:.3}}@keyframes voice{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (width>=48em){.track[data-astro-cid-trxcs2lc]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.dots[data-astro-cid-trxcs2lc]{display:none}.scene[data-astro-cid-trxcs2lc]{padding:var(--space-2)}.scene--grid[data-astro-cid-trxcs2lc],.scene--duo[data-astro-cid-trxcs2lc]{gap:var(--space-1-5)}.scene--game[data-astro-cid-trxcs2lc],.scene--stream[data-astro-cid-trxcs2lc]{padding:0}.match-kills[data-astro-cid-trxcs2lc] small[data-astro-cid-trxcs2lc]{display:inline}.player--muted[data-astro-cid-trxcs2lc]{display:flex}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-trxcs2lc]:hover,.card[data-astro-cid-trxcs2lc]:focus-visible{transform:none}.live[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc],.vbars[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{animation:none}}.cards[data-astro-cid-2ojqaodh]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-2ojqaodh]{padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-line);gap:var(--space-3);flex-direction:column;display:flex}.tag[data-astro-cid-2ojqaodh]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.tag--warning[data-astro-cid-2ojqaodh]{color:var(--color-warning)}.tag--quiet[data-astro-cid-2ojqaodh]{color:var(--color-quiet)}.tag--alarm[data-astro-cid-2ojqaodh]{color:var(--color-alarm)}h3[data-astro-cid-2ojqaodh]{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug)}p[data-astro-cid-2ojqaodh]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (width>=56.25em){.cards[data-astro-cid-2ojqaodh]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.card[data-astro-cid-2ojqaodh]{padding:var(--space-6)}}.steps[data-astro-cid-tbycsn3q]{gap:var(--space-stack);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-tbycsn3q]{gap:var(--space-gap);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.text[data-astro-cid-tbycsn3q]{gap:var(--space-3);flex-direction:column;display:flex}.num[data-astro-cid-tbycsn3q]{font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-none);color:var(--color-text-dim)}h3[data-astro-cid-tbycsn3q]{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug)}p[data-astro-cid-tbycsn3q]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:var(--measure-text)}.step[data-astro-cid-tbycsn3q] .shot{border-radius:var(--radius-lg);border:1px solid var(--color-line);width:100%;box-shadow:var(--shadow-xl)}@media (width>=56.25em){.step[data-astro-cid-tbycsn3q]{grid-template-columns:minmax(0,5fr) minmax(0,8fr)}.step[data-astro-cid-tbycsn3q]:nth-child(2n) .text[data-astro-cid-tbycsn3q]{order:2}}.layout[data-astro-cid-enwqtdwl]{gap:var(--space-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.controls[data-astro-cid-enwqtdwl]{gap:var(--space-7);flex-direction:column;display:flex}fieldset[data-astro-cid-enwqtdwl]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-enwqtdwl],.slider-head[data-astro-cid-enwqtdwl] label[data-astro-cid-enwqtdwl]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-2-5);padding:0}.seg[data-astro-cid-enwqtdwl]{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-line);flex-wrap:wrap;display:inline-flex}.seg[data-astro-cid-enwqtdwl] label[data-astro-cid-enwqtdwl]{position:relative}.seg[data-astro-cid-enwqtdwl] input[data-astro-cid-enwqtdwl]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg[data-astro-cid-enwqtdwl] span[data-astro-cid-enwqtdwl]{min-height:calc(var(--control-h) - 2 * var(--space-1));padding:0 var(--space-4);border-radius:calc(var(--radius-md) - var(--space-1));font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);align-items:center;display:inline-flex}.seg[data-astro-cid-enwqtdwl] input[data-astro-cid-enwqtdwl]:checked+span[data-astro-cid-enwqtdwl]{background:var(--color-accent);color:var(--color-on-accent)}.seg[data-astro-cid-enwqtdwl] input[data-astro-cid-enwqtdwl]:focus-visible+span[data-astro-cid-enwqtdwl]{outline:2px solid var(--color-focus);outline-offset:2px}.slider-head[data-astro-cid-enwqtdwl]{justify-content:space-between;align-items:baseline;display:flex}output[data-astro-cid-enwqtdwl]{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--color-text)}input[data-astro-cid-enwqtdwl][type=range]{--fill:25%;width:100%;height:var(--space-8);margin:var(--space-1-5) 0 0;appearance:none;cursor:pointer;background:0 0}input[data-astro-cid-enwqtdwl][type=range]::-webkit-slider-runnable-track{height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--gradient-meter) 0 0 / var(--fill) 100% no-repeat, var(--color-surface-raised)}input[data-astro-cid-enwqtdwl][type=range]::-moz-range-track{height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-surface-raised)}input[data-astro-cid-enwqtdwl][type=range]::-moz-range-progress{height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--gradient-brand)}input[data-astro-cid-enwqtdwl][type=range]::-webkit-slider-thumb{appearance:none;width:var(--space-5);height:var(--space-5);margin-top:calc((var(--space-1-5) - var(--space-5)) / 2);border-radius:var(--radius-round);background:var(--color-text);border:4px solid var(--color-bg);box-shadow:0 0 0 1px var(--color-line-strong)}input[data-astro-cid-enwqtdwl][type=range]::-moz-range-thumb{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-round);background:var(--color-text);border:4px solid var(--color-bg)}.ticks[data-astro-cid-enwqtdwl]{font-size:var(--text-xs);color:var(--color-text-faint);justify-content:space-between;display:flex}.result[data-astro-cid-enwqtdwl]{gap:var(--space-4);flex-direction:column;display:flex}.card[data-astro-cid-enwqtdwl]{padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-line);gap:var(--space-5);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.card-top[data-astro-cid-enwqtdwl]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.card-label[data-astro-cid-enwqtdwl]{font-size:var(--text-xs);color:var(--color-text-faint)}.pips[data-astro-cid-enwqtdwl]{gap:var(--space-1);display:flex}.pips[data-astro-cid-enwqtdwl] i[data-astro-cid-enwqtdwl]{width:var(--space-4);height:var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-surface-raised);transition:background-color var(--duration-slow) var(--ease-standard)}.pips[data-astro-cid-enwqtdwl] i[data-astro-cid-enwqtdwl].on{background:var(--color-quiet)}.pips[data-astro-cid-enwqtdwl] i[data-astro-cid-enwqtdwl].on:nth-child(3),.pips[data-astro-cid-enwqtdwl] i[data-astro-cid-enwqtdwl].on:nth-child(4){background:var(--color-warning)}.pips[data-astro-cid-enwqtdwl] i[data-astro-cid-enwqtdwl].on:nth-child(5){background:var(--color-alarm)}.level[data-astro-cid-enwqtdwl]{align-items:center;gap:var(--space-4);min-height:var(--space-12);display:flex}.emoji[data-astro-cid-enwqtdwl]{font-size:var(--text-3xl);line-height:var(--leading-none)}.emoji[data-astro-cid-enwqtdwl]:empty{display:none}.level-name[data-astro-cid-enwqtdwl]{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.level-detail[data-astro-cid-enwqtdwl]{font-size:var(--text-sm);color:var(--color-text-muted)}.phrase[data-astro-cid-enwqtdwl]{min-height:3.6em;font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.result[data-astro-cid-enwqtdwl] .another{align-self:flex-start}.ladder[data-astro-cid-enwqtdwl]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ladder[data-astro-cid-enwqtdwl] li[data-astro-cid-enwqtdwl]{gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-text-faint);transition:color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard);display:inline-flex}.ladder[data-astro-cid-enwqtdwl] li[data-astro-cid-enwqtdwl].current{color:var(--color-text);border-color:var(--color-quiet)}@media (width>=56.25em){.layout[data-astro-cid-enwqtdwl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.card[data-astro-cid-enwqtdwl]{padding:var(--space-8)}}.grid[data-astro-cid-cognygiv]{gap:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0 auto;padding:0;list-style:none;display:grid}.item[data-astro-cid-cognygiv]{gap:var(--space-2-5);flex-direction:column;display:flex}.icon[data-astro-cid-cognygiv]{width:var(--space-6);height:var(--space-6);fill:none;stroke:var(--color-accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}h3[data-astro-cid-cognygiv]{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug)}p[data-astro-cid-cognygiv]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (width>=56.25em){.grid[data-astro-cid-cognygiv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wrap[data-astro-cid-4zgmmfpt]{padding:0 var(--space-gutter) var(--space-section)}.cta[data-astro-cid-4zgmmfpt]{max-width:var(--container-max);padding:var(--space-stack) clamp(var(--space-6), 5vw, var(--space-20));border-radius:var(--radius-2xl);background:radial-gradient(80% 120% at 50% 0%, var(--color-quiet-wash), transparent 60%), var(--color-surface-accent);border:1px solid var(--color-line-accent);align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;margin:0 auto;display:flex}.h2[data-astro-cid-4zgmmfpt]{max-width:18ch}.lead[data-astro-cid-4zgmmfpt]{max-width:44ch}.btn-row[data-astro-cid-4zgmmfpt]{justify-content:center}
