@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chakra-petch-latin-400-normal.SafcrIr2.woff2) format("woff2"),url(/_astro/chakra-petch-latin-400-normal.D7EtbySE.woff) format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-600-normal.DVQm9bgb.woff2) format("woff2"),url(/_astro/chakra-petch-latin-600-normal.DQKfcdKo.woff) format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chakra-petch-latin-700-normal.CnDBPjkL.woff2) format("woff2"),url(/_astro/chakra-petch-latin-700-normal.D1s_c2du.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-600-normal.C8RAYTDA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-600-normal.BfsvjouI.woff) format("woff")}@layer reset,base,tokens,recipes,utilities;:root{--surface: #07090f;--surface-raised: #0d1119;--surface-wash: #0d131a;--surface-die: #273440;--backdrop-glow: #101826;--backdrop-glow-width-ratio: .9;--backdrop-glow-height-ratio: .5;--backdrop-glow-center-x-ratio: .5;--backdrop-glow-center-y-ratio: .06;--backdrop-glow-extent-ratio: .7;--scanline: rgba(120, 200, 230, .06);--scanline-thickness: 1px;--scanline-period: 4px;--scanline-opacity: .4;--skeleton-story-card-count: 3;--skeleton-title-width: .76;--skeleton-line-width: .94;--skeleton-last-line-width: .64;--skeleton-meta-width: .3;--skeleton-fact-width: .38;--hologram-fill-opacity: .12;--hologram-block-opacity-min: .84;--hologram-block-breath-cycles: 2;--cipher-numeral-horizontal-inset: .18;--cipher-numeral-vertical-inset: .2;--cipher-numeral-segment-stroke-ratio: .12;--cipher-numeral-segment-gap-ratio: .08;--cipher-numeral-step-count: 32;--hologram-inscription-glow-radius: 8px;--hologram-inscription-quiet-radius: 128px;--hologram-inscription-quiet-opacity: .9;--hologram-contour-count: 27;--hologram-contour-count-compact: 12;--hologram-contour-samples: 128;--hologram-contour-width: .7px;--hologram-contour-halo-width: 4px;--hologram-contour-opacity: .09;--hologram-contour-highlight-opacity: .58;--hologram-contour-halo-opacity: .08;--hologram-contour-inner-horizontal-ratio: .07;--hologram-contour-inner-vertical-ratio: .1;--hologram-contour-horizontal-ratio: .48;--hologram-contour-vertical-ratio: .64;--hologram-contour-primary-deformation: .12;--hologram-contour-secondary-deformation: .065;--hologram-contour-primary-lobes: 3;--hologram-contour-secondary-lobes: 5;--hologram-contour-highlight-frequency: 10;--hologram-contour-highlight-power: 9;--hologram-wave-aspect-threshold: 3;--hologram-wave-count: 5;--hologram-wave-frequency: .06;--hologram-wave-amplitude-ratio: .25;--hologram-wave-phase-step: .65;--hologram-wave-envelope-power: 1.4;--ink: #e6f0f7;--ink-muted: rgba(230, 240, 247, .58);--ink-quiet: rgba(230, 240, 247, .5);--ink-faint: rgba(230, 240, 247, .3);--ink-on-accent: #07090f;--line: rgba(120, 200, 230, .48);--line-strong: rgba(120, 200, 230, .6);--accent: oklch(.78 .13 195);--accent-deep: oklch(.7 .13 210);--accent-glow: rgba(80, 200, 235, .35);--success: oklch(.8 .15 150);--danger: oklch(.66 .16 25);--danger-deep: oklch(.5 .11 23);--danger-glow: rgba(235, 70, 70, .34);--meta: oklch(.72 .15 330);--meta-glow: rgba(215, 125, 210, .35);--ongoing: oklch(.8 .13 85);--ongoing-glow: rgba(230, 185, 80, .35);--warning: oklch(.8 .15 70);--offer-supporter: oklch(.68 .26 345);--offer-supporter-glow: rgba(253, 52, 188, .35);--offer-member: oklch(.9 .18 102);--offer-member-glow: rgba(246, 225, 43, .35);--offer-credits: oklch(.84 .025 250);--offer-credits-glow: rgba(191, 204, 219, .35);--brand-apple-surface: #ffffff;--brand-apple-ink: #000000;--brand-google-surface: #131314;--brand-google-line: #8e918f;--brand-google-ink: #e3e3e3;--radius: 0px;--corner-cut: 12px;--rail-width: 3px;--selection-border-width: 1px;--selection-halo-width: 1px;--card-content-padding: 16px;--gauge-thickness: 4px;--gauge-track: rgba(230, 240, 247, .1);--gauge-minimum-width: 48px;--icon-stroke-width: 1.6;--icon-size: 21px;--icon-stroke-width-dense: 2.4;--icon-size-dense: 14px;--scene-die-size: 300px;--report-die-size: 56px;--roll-details-die-size: 168px;--report-die-tilt-degrees: 12;--report-roll-compact-width: 280px;--die-body-primary-mix: .08;--die-face-light-mix: .12;--die-edge-width: 1.2px;--die-edge-glow-width: 8px;--die-edge-glow-opacity: .22;--die-edge-core-width: .45px;--die-edge-core-light-mix: .7;--die-edge-hotspot-length-ratio: .24;--die-texture-opacity: .09;--die-texture-thickness: .35px;--die-texture-period: 4px;--die-ring-width-ratio: .76;--die-ring-height-ratio: .2;--die-ring-glow-width: 3.5px;--die-ring-glow-opacity: .12;--die-ring-center-y-ratio: .76;--die-ring-opacity: .8;--portrait-frame-size: 50px;--portrait-frame-size-listed: 40px;--portrait-frame-size-badge: 22px;--portrait-frame-size-enlarged: 112px;--control-height-compact: 40px;--tab-indicator-thickness: 1.5px;--tab-selection-skew: 16px;--tab-selection-width-ratio: .72;--navigation-bar-height: 64px;--brand-mark-size: 62px;--state-medallion-size: 88px;--error-figure-size: 40px;--error-figure-size-full: 132px;--offer-figure-size: 104px;--offer-figure-size-small: 56px;--offer-figure-size-hero: 140px;--robot-detail-opacity: .35;--robot-signal-rest-opacity: .15;--score-name-column-minimum-width: 48px;--score-row-compact-width: 340px;--window-compact-height: 480px;--choice-list-max-height: 280px;--reading-width-threshold: 704px;--reading-max-width: 640px;--reading-wide-margin: 32px;--voice-play-button-size: 42px;--voice-play-icon-size: 16px;--voice-bar-width: 3px;--voice-bar-gap: 3px;--voice-track-height: 30px;--voice-compact-button-size: 30px;--voice-compact-icon-size: 12px;--voice-compact-bar-width: 2px;--voice-compact-bar-gap: 2px;--voice-compact-track-height: 18px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--session-chrome-max-height-ratio: .3333;--session-sub-screen-min-height-ratio: .5;--summoned-panel-max-height-ratio: .75;--score-abbreviation-column-maximum-row-fraction: .2;--score-name-column-maximum-row-fraction: .4;--illustration-aspect-ratio: 1.7778;--font-body: "Chakra Petch", system-ui, sans-serif;--font-display: "Chakra Petch", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--font-brand-apple: "SF Pro Text", -apple-system, system-ui, sans-serif;--font-brand-google: "Roboto", sans-serif;--text-display-large-size: 40px;--text-display-large-weight: 600;--text-display-large-line-height: 1;--text-display-large-tracking: .02;--text-display-medium-size: 32px;--text-display-medium-weight: 600;--text-display-medium-line-height: 1;--text-display-medium-tracking: .01;--text-display-small-size: 26px;--text-display-small-weight: 600;--text-display-small-line-height: 1.14;--text-display-small-tracking: .01;--text-mechanical-hero-size: 22px;--text-mechanical-hero-weight: 400;--text-mechanical-hero-tracking: .3;--text-mechanical-hero-line-height: 1.32;--text-mechanical-value-size: 14px;--text-mechanical-value-tracking: 0;--text-mechanical-value-line-height: 1.286;--text-mechanical-die-size: 46px;--text-mechanical-die-weight: 600;--text-mechanical-die-tracking: 0;--text-mechanical-die-line-height: 1.39;--text-headline-large-size: 25px;--text-headline-large-weight: 600;--text-headline-large-line-height: 1.15;--text-headline-large-tracking: .01;--text-headline-medium-size: 23px;--text-headline-medium-weight: 600;--text-headline-medium-line-height: 1.15;--text-headline-medium-tracking: .01;--text-headline-small-size: 21px;--text-headline-small-weight: 600;--text-headline-small-line-height: 1.25;--text-headline-small-tracking: .01;--text-title-large-size: 20px;--text-title-large-weight: 600;--text-title-large-line-height: 1.25;--text-title-large-tracking: .01;--text-title-medium-size: 18px;--text-title-medium-weight: 600;--text-title-medium-line-height: 1.25;--text-title-medium-tracking: .01;--text-title-small-size: 15px;--text-title-small-weight: 600;--text-title-small-line-height: 1.3;--text-title-small-tracking: .02;--text-body-large-size: 15px;--text-body-large-weight: 400;--text-body-large-line-height: 1.6;--text-body-large-tracking: 0;--text-body-medium-size: 13px;--text-body-medium-weight: 400;--text-body-medium-line-height: 1.55;--text-body-medium-tracking: 0;--text-body-small-size: 12px;--text-body-small-weight: 400;--text-body-small-line-height: 1.5;--text-body-small-tracking: 0;--text-label-large-size: 13px;--text-label-large-weight: 600;--text-label-large-line-height: 1.2;--text-label-large-tracking: .04;--text-label-medium-size: 12px;--text-label-medium-weight: 400;--text-label-medium-line-height: 1.4;--text-label-medium-tracking: .06;--text-label-small-size: 11px;--text-label-small-weight: 400;--text-label-small-line-height: 1.4;--text-label-small-tracking: .14;--duration-quick: .15s;--duration-navigation: .36s;--duration-settle: .72s;--duration-preparation-phrase: 12s;--duration-robot-alternation: 15s;--duration-reveal: 2.4s;--duration-hologram-formation: 16s;--duration-fallen-figure-left-eye-blink: 5.3s;--duration-fallen-figure-right-eye-blink: 7.1s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--frame-rate-ambient: 10;--frame-rate-active: 120;--duration-rise: .7s;--duration-rise-step: .12s;--delay-rise-first: .1s;--easing-rise: cubic-bezier(.2, .8, .2, 1);--rise-offset: 12px;--rise-stage-count: 6}:root{--site-line-soft: rgba(120, 200, 230, .2);--site-hairline: 1px;--site-max-width: 1120px;--site-header-height: 68px;--site-read-measure: 36em;--site-brand-size: 32px;--site-icon-size: 24px;--site-action-height: 52px;--site-field-height: 48px;--site-phone-width: 214px;--site-art-aspect-ratio: 1.7778;--site-banner-aspect-ratio: 3;--site-banner-focus: center 30%;--site-phone-aspect-ratio: .4615;--site-phone-screen-radius: 30px;--site-phone-glow: 0 0 48px -12px var(--accent-glow);--site-space-12: 48px;--site-space-18: 72px;--site-hero-size: 58px;--site-hero-compact-size: 38px;--site-section-title-size: 34px;--site-section-title-compact-size: 27px;--site-lede-size: 18px;--site-display-line-height: 1.05;--site-label-tracking: .14em;--site-action-tracking: .1em;--site-reveal-distance: 24px;--site-reveal-stagger: 8%;--site-scene-loop: 12s;--site-sandbox-loop: 6s;--site-scene-stagger: 1.2s;--site-scene-rise: 12px;--site-step-marker-width: 1.5em;--site-card-art-height: 120px;--site-seat-size: 44px;--site-portrait-size: 96px;--site-control-min-size: 24px;--site-hexagon: polygon(50% 0, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%);--site-hero-mobile-mask: linear-gradient(0deg, transparent, black 28%, black 90%, transparent);--site-art-drift: 1.035;--site-map-preview-rest-opacity: .85;--site-guide-visual-height: 200px;--site-guide-visual-line: 1.5px;--site-guide-symbol-fill-opacity: .14;--site-mechanic-visual-height: 140px;--site-visual-glow-opacity: .09;--site-visual-glow-blur: 30px;--site-turn-preview-height: 280px;--site-turn-reveal-duration: 3s;--site-turn-cycle-duration: 15s;--site-turn-die-spin: 720deg;--site-turn-die-duration: 2s;--site-visual-wave-blur: 3px;--site-visual-guide-detail-opacity: .2;--site-visual-mechanic-detail-opacity: .15;--site-reading-width: 28em;--site-preview-width: 540px;--site-mascot-width: 360px;--site-mascot-mobile-width: 180px;--site-mascot-face-lift: 1px;--site-motion-distance: 4px}@layer base{:root{color-scheme:dark}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html,body{margin:0;background-color:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height)}body{background-image:radial-gradient(calc(var(--backdrop-glow-width-ratio) * 100%) calc(var(--backdrop-glow-height-ratio) * 100%) at calc(var(--backdrop-glow-center-x-ratio) * 100%) calc(var(--backdrop-glow-center-y-ratio) * 100%),var(--backdrop-glow) 0%,var(--surface) calc(var(--backdrop-glow-extent-ratio) * 100%));background-repeat:no-repeat;container:site / inline-size}:focus-visible{outline:var(--rail-width) solid var(--accent);outline-offset:var(--space-1)}a{color:var(--accent)}summary,button:not(:disabled),select,label:has(input),input[type=checkbox],input[type=radio]{cursor:pointer}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-surface: var(--surface);--colors-surface-raised: var(--surface-raised);--colors-surface-wash: var(--surface-wash);--colors-ink: var(--ink);--colors-ink-muted: var(--ink-muted);--colors-ink-quiet: var(--ink-quiet);--colors-ink-faint: var(--ink-faint);--colors-ink-on-accent: var(--ink-on-accent);--colors-line: var(--line);--colors-line-strong: var(--line-strong);--colors-line-soft: var(--site-line-soft);--colors-accent: var(--accent);--colors-success: var(--success);--colors-danger: var(--danger);--colors-meta: var(--meta);--colors-ongoing: var(--ongoing);--colors-warning: var(--warning);--fonts-body: var(--font-body);--fonts-display: var(--font-display);--fonts-mono: var(--font-mono);--spacing-1: var(--space-1);--spacing-2: var(--space-2);--spacing-3: var(--space-3);--spacing-4: var(--space-4);--spacing-6: var(--space-6);--spacing-8: var(--space-8);--spacing-12: var(--site-space-12);--spacing-18: var(--site-space-18);--sizes-preview-width: var(--site-preview-width);--sizes-mascot-width: var(--site-mascot-width);--sizes-mascot-mobile-width: var(--site-mascot-mobile-width);--sizes-reading-width: var(--site-reading-width);--sizes-guide-visual-height: var(--site-guide-visual-height);--sizes-mechanic-visual-height: var(--site-mechanic-visual-height);--sizes-turn-preview-height: var(--site-turn-preview-height);--sizes-site-max-width: var(--site-max-width);--sizes-brand: var(--site-brand-size);--sizes-icon: var(--site-icon-size);--sizes-action: var(--site-action-height);--sizes-field: var(--site-field-height);--sizes-header-height: var(--site-header-height);--sizes-read-measure: var(--site-read-measure);--sizes-phone-width: var(--site-phone-width);--sizes-breakpoint-md: 48rem;--sizes-breakpoint-lg: 64rem;--font-sizes-hero: var(--site-hero-size);--font-sizes-hero-compact: var(--site-hero-compact-size);--font-sizes-section: var(--site-section-title-size);--font-sizes-section-compact: var(--site-section-title-compact-size);--font-sizes-lede: var(--site-lede-size);--font-sizes-display-small: var(--text-display-small-size);--font-sizes-headline-small: var(--text-headline-small-size);--font-sizes-title-large: var(--text-title-large-size);--font-sizes-title-medium: var(--text-title-medium-size);--font-sizes-body-large: var(--text-body-large-size);--font-sizes-body-medium: var(--text-body-medium-size);--font-sizes-body-small: var(--text-body-small-size);--font-sizes-label-large: var(--text-label-large-size);--font-sizes-label-medium: var(--text-label-medium-size);--font-sizes-label-small: var(--text-label-small-size);--line-heights-body: var(--text-body-large-line-height);--line-heights-title: var(--text-title-large-line-height);--line-heights-display: var(--site-display-line-height);--letter-spacings-label: var(--site-label-tracking);--letter-spacings-action: var(--site-action-tracking);--border-widths-rail: var(--rail-width);--border-widths-hairline: var(--site-hairline);--radii-none: var(--radius);--radii-phone-screen: var(--site-phone-screen-radius);--shadows-phone-glow: var(--site-phone-glow);--durations-quick: var(--duration-quick);--easings-standard: var(--easing-standard);--breakpoints-md: 48rem;--breakpoints-lg: 64rem}@keyframes turnDieSpin{0%{transform:rotate(0)}to{transform:rotate(var(--site-turn-die-spin))}}@keyframes storyArrives{0%{opacity:0;transform:translateY(var(--site-motion-distance))}to{opacity:1;transform:none}}@keyframes sceneAction{0%{opacity:0;transform:translateY(var(--site-scene-rise))}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes sceneAnswer{0%,25%{opacity:0;transform:translateY(var(--site-scene-rise))}33%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes sceneWriting{0%,40%{opacity:1}44%,to{opacity:0}}@keyframes sceneReady{0%,40%{opacity:0;transform:scale(.6)}46%,90%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes sceneBanner{0%,70%{opacity:0;transform:translateY(var(--site-scene-rise))}76%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes sandboxBanner{0%,53%{opacity:0;transform:translateY(var(--site-scene-rise))}60%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes sceneItemIn{0%{opacity:0;transform:translateY(var(--site-scene-rise))}8%,80%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes sceneTypingDot{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes mascotFaceLift{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--site-mascot-face-lift)))}}@keyframes mascotSpark{0%,30%,to{opacity:0}5%,25%{opacity:1}}@keyframes siteReveal{0%{opacity:0;transform:translateY(var(--site-reveal-distance))}to{opacity:1;transform:none}}}@layer utilities{.bg_surfaceWash{background:var(--colors-surface-wash)}.bg_linear-gradient\(135deg\,_var\(--accent\)\,_var\(--accent-deep\)\){background:linear-gradient(135deg,var(--accent),var(--accent-deep))}.bg_surfaceRaised{background:var(--colors-surface-raised)}.bd_none{border:none}.bg_none{background:none}.m_0{margin:0}.p_4{padding:var(--spacing-4)}.p_0{padding:0}.bg_surface{background:var(--colors-surface)}.p_6{padding:var(--spacing-6)}.inset_0{inset:0}.p_3{padding:var(--spacing-3)}.p_2{padding:var(--spacing-2)}.grid-area_1_\/_1{grid-area:1 / 1}.bg_accent{background:var(--colors-accent)}.bg_transparent{background:transparent}.p_8{padding:var(--spacing-8)}.ov_hidden{overflow:hidden}.gap_6{gap:var(--spacing-6)}.gap_3{gap:var(--spacing-3)}.px_6{padding-inline:var(--spacing-6)}.td_none{text-decoration:none}.bd-w_hairline{border-width:var(--border-widths-hairline)}.bd-c_line{border-color:var(--colors-line)}.mx_auto{margin-inline:auto}.bd-c_lineStrong{border-color:var(--colors-line-strong)}.bdr_phoneScreen{border-radius:var(--radii-phone-screen)}.flex_none{flex:none}.border-style_solid{border-style:solid}.gap_2{gap:var(--spacing-2)}.py_3{padding-block:var(--spacing-3)}.px_3{padding-inline:var(--spacing-3)}.my_6{margin-block:var(--spacing-6)}.gap_12{gap:var(--spacing-12)}.li-s_none{list-style:none}.gap_4{gap:var(--spacing-4)}.li-s_disc{list-style:disc}.td_underline{text-decoration:underline}.py_1{padding-block:var(--spacing-1)}.px_2{padding-inline:var(--spacing-2)}.border-style_dashed{border-style:dashed}.bd-c_inkFaint{border-color:var(--colors-ink-faint)}.py_8{padding-block:var(--spacing-8)}.px_4{padding-inline:var(--spacing-4)}.grid-c_1_\/_-1{grid-column:1 / -1}.flex_1{flex:1 1 0%}.bd-c_accent{border-color:var(--colors-accent)}.py_2{padding-block:var(--spacing-2)}.bd-c_lineSoft{border-color:var(--colors-line-soft)}.py_12{padding-block:var(--spacing-12)}.gap_8{gap:var(--spacing-8)}.ov_auto{overflow:auto}.my_4{margin-block:var(--spacing-4)}.tw_balance{text-wrap:balance}.mx_4{margin-inline:var(--spacing-4)}.gap_1{gap:var(--spacing-1)}.bd-c_success{border-color:var(--colors-success)}.place-items_center{place-items:center}.py_4{padding-block:var(--spacing-4)}.my_12{margin-block:var(--spacing-12)}.py_18{padding-block:var(--spacing-18)}.my_0{margin-block:0}.my_8{margin-block:var(--spacing-8)}.my_3{margin-block:var(--spacing-3)}.pos_relative{position:relative}.d_flex{display:flex}.flex-d_column{flex-direction:column}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.jc_center{justify-content:center}.c_inkOnAccent{color:var(--colors-ink-on-accent)}.fs_labelLarge{font-size:var(--font-sizes-label-large)}.fw_700{font-weight:700}.ls_action{letter-spacing:var(--letter-spacings-action)}.tt_uppercase{text-transform:uppercase}.cp-path_polygon\(0_0\,_calc\(100\%_-_var\(--corner-cut\)\)_0\,_100\%_var\(--corner-cut\)\,_100\%_100\%\,_var\(--corner-cut\)_100\%\,_0_calc\(100\%_-_var\(--corner-cut\)\)\){clip-path:polygon(0 0,calc(100% - var(--corner-cut)) 0,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0 calc(100% - var(--corner-cut)));-webkit-clip-path:polygon(0 0,calc(100% - var(--corner-cut)) 0,100% var(--corner-cut),100% 100%,var(--corner-cut) 100%,0 calc(100% - var(--corner-cut)))}.c_ink{color:var(--colors-ink)}.d_block{display:block}.asp_var\(--site-phone-aspect-ratio\){aspect-ratio:var(--site-phone-aspect-ratio)}.bx-sh_phoneGlow{box-shadow:var(--shadows-phone-glow)}.ff_inherit{font-family:inherit}.fs_inherit{font-size:inherit}.ff_mono{font-family:var(--fonts-mono)}.fs_labelMedium{font-size:var(--font-sizes-label-medium)}.ls_label{letter-spacing:var(--letter-spacings-label)}.c_accent{color:var(--colors-accent)}.c_inkQuiet{color:var(--colors-ink-quiet)}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fs_labelSmall{font-size:var(--font-sizes-label-small)}.c_inkMuted{color:var(--colors-ink-muted)}.lh_body{line-height:var(--line-heights-body)}.ta_start{text-align:start}.va_top{vertical-align:top}.d_grid{display:grid}.grid-tc_1fr{grid-template-columns:1fr}.ai_start{align-items:start}.mbs_8{margin-block-start:var(--spacing-8)}.pbs_8{padding-block-start:var(--spacing-8)}.fs_headlineSmall{font-size:var(--font-sizes-headline-small)}.fw_600{font-weight:600}.lh_title{line-height:var(--line-heights-title)}.ps_6{padding-inline-start:var(--spacing-6)}.bd-cl_collapse{border-collapse:collapse}.fs_bodyMedium{font-size:var(--font-sizes-body-medium)}.caption-side_top{caption-side:top}.pbe_3{padding-block-end:var(--spacing-3)}.va_bottom{vertical-align:bottom}.c_warning{color:var(--colors-warning)}.mbe_8{margin-block-end:var(--spacing-8)}.fs_sectionCompact{font-size:var(--font-sizes-section-compact)}.lh_display{line-height:var(--line-heights-display)}.fs_lede{font-size:var(--font-sizes-lede)}.ta_center{text-align:center}.filter_drop-shadow\(0_0_var\(--space-3\)_var\(--accent-glow\)\){filter:drop-shadow(0 0 var(--space-3) var(--accent-glow))}.mbe_2{margin-block-end:var(--spacing-2)}.fw_400{font-weight:400}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.mbe_3{margin-block-end:var(--spacing-3)}.c_ongoing{color:var(--colors-ongoing)}.white-space_nowrap{white-space:nowrap}.fs_titleMedium{font-size:var(--font-sizes-title-medium)}.d_none{display:none}.pos_absolute{position:absolute}.inset-e_0{inset-inline-end:0}.z_10{z-index:10}.fs_section{font-size:var(--font-sizes-section)}.mbs_0{margin-block-start:0}.fs_titleLarge{font-size:var(--font-sizes-title-large)}.asp_var\(--site-art-aspect-ratio\){aspect-ratio:var(--site-art-aspect-ratio)}.obj-f_cover{object-fit:cover}.mbe_0{margin-block-end:0}.mbs_6{margin-block-start:var(--spacing-6)}.asp_1{aspect-ratio:1}.obj-f_contain{object-fit:contain}.op_var\(--site-map-preview-rest-opacity\){opacity:var(--site-map-preview-rest-opacity)}.pos_fixed{position:fixed}.flex-wrap_wrap{flex-wrap:wrap}.jc_space-between{justify-content:space-between}.pbs_4{padding-block-start:var(--spacing-4)}.cursor_pointer{cursor:pointer}.pbe_4{padding-block-end:var(--spacing-4)}.ps_4{padding-inline-start:var(--spacing-4)}.c_meta{color:var(--colors-meta)}.tu-o_var\(--space-1\){text-underline-offset:var(--space-1)}.op_var\(--site-visual-guide-detail-opacity\){opacity:var(--site-visual-guide-detail-opacity)}.op_var\(--site-visual-mechanic-detail-opacity\){opacity:var(--site-visual-mechanic-detail-opacity)}.filter_blur\(var\(--site-visual-wave-blur\)\){filter:blur(var(--site-visual-wave-blur))}.pointer-events_none{pointer-events:none}.filter_blur\(var\(--site-visual-glow-blur\)\){filter:blur(var(--site-visual-glow-blur))}.ai_flex-start{align-items:flex-start}.ac_center{align-content:center}.as_flex-end{align-self:flex-end}.ai_flex-end{align-items:flex-end}.fs_bodyLarge{font-size:var(--font-sizes-body-large)}.ps_3{padding-inline-start:var(--spacing-3)}.as_flex-start{align-self:flex-start}.c_success{color:var(--colors-success)}.d_contents{display:contents}.ac-c_var\(--accent\){accent-color:var(--accent)}.ff_display{font-family:var(--fonts-display)}.justify-items_end{justify-items:end}.as_center{align-self:center}.c_danger{color:var(--colors-danger)}.fs_displaySmall{font-size:var(--font-sizes-display-small)}.op_0{opacity:0}.fs_heroCompact{font-size:var(--font-sizes-hero-compact)}.obj-p_center_top{object-position:center top}.cp-path_var\(--site-hexagon\){clip-path:var(--site-hexagon);-webkit-clip-path:var(--site-hexagon)}.cg_6{column-gap:var(--spacing-6)}.rg_2{row-gap:var(--spacing-2)}.mbs_2{margin-block-start:var(--spacing-2)}.mbs_12{margin-block-start:var(--spacing-12)}.ov-wrap_anywhere{overflow-wrap:anywhere}.ai_stretch{align-items:stretch}.mbe_6{margin-block-end:var(--spacing-6)}.justify-self_center{justify-self:center}.mbs_3{margin-block-start:var(--spacing-3)}.pbe_12{padding-block-end:var(--spacing-12)}.grid-tc_var\(--site-step-marker-width\)_1fr{grid-template-columns:var(--site-step-marker-width) 1fr}.trs-prop_border-color\,_transform{--transition-prop: border-color, transform;transition-property:border-color,transform}.trs-dur_quick{--transition-duration: var(--durations-quick);transition-duration:var(--durations-quick)}.trs-tmf_standard{--transition-easing: var(--easings-standard);transition-timing-function:var(--easings-standard)}.tt_none{text-transform:none}.ls_normal{letter-spacing:normal}.ff_body{font-family:var(--fonts-body)}.mbs_4{margin-block-start:var(--spacing-4)}.fs_bodySmall{font-size:var(--font-sizes-body-small)}.mbs_auto{margin-block-start:auto}.pbs_3{padding-block-start:var(--spacing-3)}.h_guideVisualHeight{height:var(--sizes-guide-visual-height)}.w_100\%{width:100%}.h_100\%{height:100%}.max-w_readMeasure{max-width:var(--sizes-read-measure)}.min-h_action{min-height:var(--sizes-action)}.w_phoneWidth{width:var(--sizes-phone-width)}.h_auto{height:auto}.w_brand{width:var(--sizes-brand)}.h_brand{height:var(--sizes-brand)}.bd-b-w_hairline{border-bottom-width:var(--border-widths-hairline)}.bd-b-c_lineSoft{border-bottom-color:var(--colors-line-soft)}.bd-l-w_rail{border-left-width:var(--border-widths-rail)}.bd-l-c_warning{border-left-color:var(--colors-warning)}.bd-t-w_hairline{border-top-width:var(--border-widths-hairline)}.bd-t-c_lineSoft{border-top-color:var(--colors-line-soft)}.top_calc\(var\(--site-header-height\)_\+_var\(--space-6\)\){top:calc(var(--site-header-height) + var(--space-6))}.min-w_0{min-width:0}.scr-mt_calc\(var\(--site-header-height\)_\+_var\(--space-4\)\){scroll-margin-top:calc(var(--site-header-height) + var(--space-4))}.ov-x_auto{overflow-x:auto}.bd-b-c_accent{border-bottom-color:var(--colors-accent)}.border-bottom-style_dashed{border-bottom-style:dashed}.bd-b-c_warning{border-bottom-color:var(--colors-warning)}.h_mechanicVisualHeight{height:var(--sizes-mechanic-visual-height)}.h_var\(--site-card-art-height\){height:var(--site-card-art-height)}.max-w_siteMaxWidth{max-width:var(--sizes-site-max-width)}.min-h_headerHeight{min-height:var(--sizes-header-height)}.min-w_phoneWidth{min-width:var(--sizes-phone-width)}.w_icon{width:var(--sizes-icon)}.h_icon{height:var(--sizes-icon)}.bd-l-c_accent{border-left-color:var(--colors-accent)}.top_4{top:var(--spacing-4)}.left_4{left:var(--spacing-4)}.w_100vw{width:100vw}.h_100dvh{height:100dvh}.max-w_none{max-width:none}.max-h_none{max-height:none}.min-h_0{min-height:0}.scr-mt_8{scroll-margin-top:var(--spacing-8)}.bd-t-w_rail{border-top-width:var(--border-widths-rail)}.bd-t-c_accent{border-top-color:var(--colors-accent)}.min-h_field{min-height:var(--sizes-field)}.bd-l-c_meta{border-left-color:var(--colors-meta)}.max-w_85\%{max-width:85%}.max-w_90\%{max-width:90%}.min-h_var\(--site-control-min-size\){min-height:var(--site-control-min-size)}.w_var\(--site-control-min-size\){width:var(--site-control-min-size)}.h_var\(--site-control-min-size\){height:var(--site-control-min-size)}.w_var\(--site-seat-size\){width:var(--site-seat-size)}.h_var\(--site-seat-size\){height:var(--site-seat-size)}.bd-l-c_success{border-left-color:var(--colors-success)}.bd-l-c_danger{border-left-color:var(--colors-danger)}.min-h_turnPreviewHeight{min-height:var(--sizes-turn-preview-height)}.w_action{width:var(--sizes-action)}.h_action{height:var(--sizes-action)}.w_0{width:0}.h_0{height:0}.w_var\(--site-portrait-size\){width:var(--site-portrait-size)}.h_var\(--site-portrait-size\){height:var(--site-portrait-size)}.max-w_previewWidth{max-width:var(--sizes-preview-width)}.max-w_readingWidth{max-width:var(--sizes-reading-width)}.w_mascotMobileWidth{width:var(--sizes-mascot-mobile-width)}.max-w_mascotWidth{max-width:var(--sizes-mascot-width)}.\[\&\:\:backdrop\]\:bg_surface::backdrop{background:var(--colors-surface)}.\[\&_summary\]\:p_4 summary{padding:var(--spacing-4)}.\[\&_svg\]\:ov_visible svg{overflow:visible}.\[\&\[data-kind\=extraChallenge\]\]\:bd-c_warning[data-kind=extraChallenge]{border-color:var(--colors-warning)}.\[\&_summary\]\:gap_4 summary{gap:var(--spacing-4)}.\[\&_summary\]\:li-s_none summary{list-style:none}.\[\&\[open\]\]\:bd-c_accent[open],.\[\&\[data-tone\=core\]\]\:bd-c_accent[data-tone=core]{border-color:var(--colors-accent)}.\[\&\[data-tone\=extraChallenge\]\]\:bd-c_warning[data-tone=extraChallenge]{border-color:var(--colors-warning)}.\[\&_summary\]\:py_4 summary{padding-block:var(--spacing-4)}.target\:bd-c_accent:target{border-color:var(--colors-accent)}.\[\&\[data-featured\=true\]\]\:grid-c_1_\/_-1[data-featured=true]{grid-column:1 / -1}.\[\&_\>_\.guide-symbol\]\:pos_relative>.guide-symbol{position:relative}.\[\&_\>_\.guide-symbol\]\:c_accent>.guide-symbol{color:var(--colors-accent)}.\[\&_svg\]\:d_block svg{display:block}.\[\&_\.robot-machine\]\:stk_meta .robot-machine{stroke:var(--colors-meta)}.\[\&_\.robot-head\]\:fill_surface .robot-head{fill:var(--colors-surface)}.\[\&_\.robot-panel\]\:stk_line .robot-panel{stroke:var(--colors-line)}.\[\&_\.robot-panel\]\:op_var\(--robot-detail-opacity\) .robot-panel{opacity:var(--robot-detail-opacity)}.\[\&_\.robot-face\]\:stk_accent .robot-face{stroke:var(--colors-accent)}.\[\&_\.robot-stars\]\:stk_warning .robot-stars{stroke:var(--colors-warning)}.\[\&\[aria-current\=true\]\]\:c_ink[aria-current=true]{color:var(--colors-ink)}.\[\&\[aria-current\=true\]\]\:fw_600[aria-current=true]{font-weight:600}.\[\&_li\]\:c_inkMuted li{color:var(--colors-ink-muted)}.\[\&_li\]\:lh_body li{line-height:var(--line-heights-body)}.\[\&_li\:\:marker\]\:c_accent li::marker{color:var(--colors-accent)}.before\:content_\"⬡\"_\/_\"\":before{content:"⬡" / ""}.before\:c_lineStrong:before{color:var(--colors-line-strong)}.\[\&\[data-kind\=extraChallenge\]\]\:c_warning[data-kind=extraChallenge]{color:var(--colors-warning)}.\[\&\[data-kind\=extraChallenge\]\:\:before\]\:content_\"▲\"_\/_\"\"[data-kind=extraChallenge]:before{content:"▲" / ""}.\[\&\[data-kind\=extraChallenge\]\:\:before\]\:c_warning[data-kind=extraChallenge]:before{color:var(--colors-warning)}.\[\&_\>_\.mechanic-symbol\]\:pos_relative>.mechanic-symbol{position:relative}.\[\&_\>_\.mechanic-symbol\]\:c_accent>.mechanic-symbol{color:var(--colors-accent)}.\[\&\[data-mechanic-visual\=motivations\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=hunger-and-rest\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=lasting-consequences\]_\>_\.mechanic-symbol\]\:c_warning[data-mechanic-visual=motivations]>.mechanic-symbol,.\[\&\[data-mechanic-visual\=motivations\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=hunger-and-rest\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=lasting-consequences\]_\>_\.mechanic-symbol\]\:c_warning[data-mechanic-visual=hunger-and-rest]>.mechanic-symbol,.\[\&\[data-mechanic-visual\=motivations\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=hunger-and-rest\]_\>_\.mechanic-symbol\,_\&\[data-mechanic-visual\=lasting-consequences\]_\>_\.mechanic-symbol\]\:c_warning[data-mechanic-visual=lasting-consequences]>.mechanic-symbol{color:var(--colors-warning)}.\[\&\[data-placeholder\=illustration\]\]\:asp_var\(--site-art-aspect-ratio\)[data-placeholder=illustration]{aspect-ratio:var(--site-art-aspect-ratio)}.\[\&\[data-placeholder\=banner\]\]\:asp_var\(--site-banner-aspect-ratio\)[data-placeholder=banner]{aspect-ratio:var(--site-banner-aspect-ratio)}.\[\&\[aria-current\=page\]\]\:c_ink[aria-current=page]{color:var(--colors-ink)}.\[\&\[aria-current\=page\]\]\:bx-sh_inset_0_calc\(-1_\*_var\(--rail-width\)\)_0_var\(--accent\)[aria-current=page]{box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--accent)}.\[\&\:\:-webkit-details-marker\]\:d_none::-webkit-details-marker{display:none}.\[\&\[data-illustration\=illustration\]\]\:asp_var\(--site-art-aspect-ratio\)[data-illustration=illustration]{aspect-ratio:var(--site-art-aspect-ratio)}.\[\&\[data-illustration\=banner\]\]\:asp_var\(--site-banner-aspect-ratio\)[data-illustration=banner]{aspect-ratio:var(--site-banner-aspect-ratio)}.\[\&\[data-illustration\=banner\]\]\:obj-p_var\(--site-banner-focus\)[data-illustration=banner]{object-position:var(--site-banner-focus)}.\[\&\[open\]\]\:d_flex[open]{display:flex}.\[\&\[open\]\]\:flex-d_column[open]{flex-direction:column}.\[\&_img\]\:d_block img{display:block}.\[\&_img\]\:obj-f_contain img{object-fit:contain}.\[\&_picture\]\:msk-i_var\(--site-hero-mobile-mask\) picture{mask-image:var(--site-hero-mobile-mask);-webkit-mask-image:var(--site-hero-mobile-mask)}.\[\&_summary\]\:d_flex summary{display:flex}.\[\&_summary\]\:jc_space-between summary{justify-content:space-between}.\[\&_summary\]\:cursor_pointer summary{cursor:pointer}.\[\&_summary\:\:-webkit-details-marker\]\:d_none summary::-webkit-details-marker{display:none}.\[\&\[open\]_summary\]\:c_accent[open] summary{color:var(--colors-accent)}.\[\&\[data-tone\=plain\]\]\:flex-b_100\%[data-tone=plain]{flex-basis:100%}.\[\&\[data-tone\=plain\]\]\:ff_body[data-tone=plain]{font-family:var(--fonts-body)}.\[\&\[data-tone\=plain\]\]\:fs_bodyLarge[data-tone=plain]{font-size:var(--font-sizes-body-large)}.\[\&\[data-tone\=plain\]\]\:ls_normal[data-tone=plain]{letter-spacing:normal}.\[\&\[data-tone\=plain\]\]\:tt_none[data-tone=plain]{text-transform:none}.\[\&\[data-tone\=plain\]\]\:c_ink[data-tone=plain]{color:var(--colors-ink)}.\[\&\[data-tone\=core\]\]\:c_accent[data-tone=core]{color:var(--colors-accent)}.\[\&\[data-tone\=extraChallenge\]\]\:c_warning[data-tone=extraChallenge]{color:var(--colors-warning)}.\[\&\:has\(input\:checked\)_\*\]\:anim-ps_paused:has(input:checked) *,.\[\&\[data-paused\=true\]_\*\]\:anim-ps_paused[data-paused=true] *{animation-play-state:paused}.\[\&\[data-outcome\=rolling\]\]\:c_inkMuted[data-outcome=rolling]{color:var(--colors-ink-muted)}.\[\&\[data-outcome\=criticalSuccess\]\]\:fw_700[data-outcome=criticalSuccess]{font-weight:700}.\[\&\[data-outcome\=failure\]\]\:c_danger[data-outcome=failure],.\[\&\[data-outcome\=criticalFailure\]\]\:c_danger[data-outcome=criticalFailure]{color:var(--colors-danger)}.\[\&\[data-lead\=true\]\]\:fs_lede[data-lead=true]{font-size:var(--font-sizes-lede)}.\[\&\[data-lead\=true\]\]\:c_ink[data-lead=true]{color:var(--colors-ink)}.\[\&_summary\]\:fs_titleMedium summary{font-size:var(--font-sizes-title-medium)}.\[\&_summary\]\:fw_600 summary{font-weight:600}.\[\&_summary\:\:after\]\:content_\"\+\" summary:after{content:"+"}.\[\&_summary\:\:after\]\:c_accent summary:after{color:var(--colors-accent)}.\[\&_summary\:\:after\]\:ff_mono summary:after{font-family:var(--fonts-mono)}.\[\&_summary\:\:after\]\:trs-prop_transform summary:after{--transition-prop: transform;transition-property:transform}.\[\&_summary\:\:after\]\:trs-dur_quick summary:after{--transition-duration: var(--durations-quick);transition-duration:var(--durations-quick)}.\[\&\[open\]_summary\:\:after\]\:trf_rotate\(45deg\)[open] summary:after{transform:rotate(45deg)}.\[\&_\>_\.guide-symbol\]\:w_100\%>.guide-symbol{width:100%}.\[\&_\>_\.guide-symbol\]\:h_100\%>.guide-symbol{height:100%}.\[\&_svg\]\:w_100\% svg{width:100%}.\[\&_svg\]\:h_auto svg{height:auto}.\[\&_\>_\.mechanic-symbol\]\:w_100\%>.mechanic-symbol{width:100%}.\[\&_\>_\.mechanic-symbol\]\:h_100\%>.mechanic-symbol{height:100%}.\[\&\[data-placeholder\=illustration\]\]\:w_100\%[data-placeholder=illustration],.\[\&\[data-placeholder\=banner\]\]\:w_100\%[data-placeholder=banner],.\[\&_img\]\:w_100\% img{width:100%}.\[\&_img\]\:h_100\% img{height:100%}.\[\&\[data-zoomed\=true\]_img\]\:w_auto[data-zoomed=true] img{width:auto}.\[\&\[data-zoomed\=true\]_img\]\:h_auto[data-zoomed=true] img{height:auto}.\[\&\[data-zoomed\=true\]_img\]\:max-w_none[data-zoomed=true] img{max-width:none}.\[\&\[data-zoomed\=true\]_img\]\:max-h_none[data-zoomed=true] img{max-height:none}.\[\&\[data-tone\=\"success\"\]\]\:bd-l-c_success[data-tone=success]{border-left-color:var(--colors-success)}.\[\&\[data-kind\=extraChallenge\]\]\:bd-l-c_warning[data-kind=extraChallenge]{border-left-color:var(--colors-warning)}.focusVisible\:m_0:is(:focus-visible,[data-focus-visible]){margin:0}.focusVisible\:bg_surface:is(:focus-visible,[data-focus-visible]){background:var(--colors-surface)}.\[\&\:is\(\:hover\,_\:focus-visible\)\]\:bd-c_accent:is(:hover,:focus-visible),.\[\&\:is\(\:hover\,_\:focus-visible\)\:not\(\:disabled\)\]\:bd-c_accent:is(:hover,:focus-visible):not(:disabled),.focusVisible\:bd-c_accent:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-accent)}.focusVisible\:ov_visible:is(:focus-visible,[data-focus-visible]){overflow:visible}.focusVisible\:py_2:is(:focus-visible,[data-focus-visible]){padding-block:var(--spacing-2)}.focusVisible\:px_4:is(:focus-visible,[data-focus-visible]){padding-inline:var(--spacing-4)}.focusVisible\:ring-c_inkOnAccent:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-ink-on-accent)}.focusVisible\:ring-o_calc\(-2_\*_var\(--rail-width\)\):is(:focus-visible,[data-focus-visible]){outline-offset:calc(-2 * var(--rail-width))}.focusVisible\:c_accent:is(:focus-visible,[data-focus-visible]),.\[\&\[data-kind\]\:is\(\:hover\,_\:focus-visible\)\:\:before\]\:c_accent[data-kind]:is(:hover,:focus-visible):before{color:var(--colors-accent)}.focusVisible\:clip_auto:is(:focus-visible,[data-focus-visible]){clip:auto}.focusVisible\:white-space_normal:is(:focus-visible,[data-focus-visible]){white-space:normal}.focusVisible\:inset-bs_2:is(:focus-visible,[data-focus-visible]){inset-block-start:var(--spacing-2)}.focusVisible\:inset-s_2:is(:focus-visible,[data-focus-visible]){inset-inline-start:var(--spacing-2)}.focusVisible\:z_20:is(:focus-visible,[data-focus-visible]){z-index:20}.\[\&\:has\(input\:focus-visible\)\]\:ring-w_hairline:has(input:focus-visible){outline-width:var(--border-widths-hairline)}.\[\&\:has\(input\:focus-visible\)\]\:outline-style_solid:has(input:focus-visible){outline-style:solid}.\[\&\:has\(input\:focus-visible\)\]\:ring-c_accent:has(input:focus-visible){outline-color:var(--colors-accent)}.focusVisible\:w_auto:is(:focus-visible,[data-focus-visible]){width:auto}.focusVisible\:h_auto:is(:focus-visible,[data-focus-visible]){height:auto}.hover\:bd-c_accent:is(:hover,[data-hover]){border-color:var(--colors-accent)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:trf_translateY\(calc\(var\(--site-scene-rise\)_\/_-3\)\):is(:hover,[data-hover]){transform:translateY(calc(var(--site-scene-rise) / -3))}.\[\&_\>_\.guide-symbol\]\:\[\&_\[fill\]\]\:fill-opacity_var\(--site-guide-symbol-fill-opacity\)>.guide-symbol [fill],.\[\&_\>_\.mechanic-symbol\]\:\[\&_\[fill\]\]\:fill-opacity_var\(--site-guide-symbol-fill-opacity\)>.mechanic-symbol [fill]{fill-opacity:var(--site-guide-symbol-fill-opacity)}.focusVisible\:\[\&_img\]\:op_1:is(:focus-visible,[data-focus-visible]) img{opacity:1}.\[\&\:is\(\:hover\,_\:focus-visible\)\]\:\[\&_img\]\:trf_scale\(var\(--site-art-drift\)\):is(:hover,:focus-visible) img{transform:scale(var(--site-art-drift))}.hover\:\[\&_img\]\:op_1:is(:hover,[data-hover]) img{opacity:1}@media screen and (min-width:48rem){.md\:p_8{padding:var(--spacing-8)}.md\:p_12{padding:var(--spacing-12)}.md\:px_8{padding-inline:var(--spacing-8)}.md\:grid-c_auto{grid-column:auto}.md\:py_18{padding-block:var(--spacing-18)}.md\:fs_section{font-size:var(--font-sizes-section)}.md\:grid-tc_1\.4fr_1fr_1fr_1fr{grid-template-columns:1.4fr 1fr 1fr 1fr}.md\:d_block{display:block}.md\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:fs_hero{font-size:var(--font-sizes-hero)}.md\:fs_headlineSmall{font-size:var(--font-sizes-headline-small)}.md\:grid-tc_1\.2fr_0\.8fr{grid-template-columns:1.2fr .8fr}.md\:grid-tc_minmax\(0\,_1\.4fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.md\:flex-d_row{flex-direction:row}.md\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.md\:grid-tc_1\.2fr_1fr{grid-template-columns:1.2fr 1fr}.md\:w_auto{width:auto}.md\:w_100\%{width:100%}}@media screen and (min-width:64rem){.lg\:flex_none{flex:none}.lg\:grid-tc_1fr_3fr{grid-template-columns:1fr 3fr}.lg\:pos_sticky{position:sticky}.lg\:d_flex{display:flex}.lg\:d_block{display:block}.lg\:d_none{display:none}}@container site (max-width: 760px){.compact\:asp_auto{aspect-ratio:auto}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)_and_\(prefers-reduced-motion\:_no-preference\)\]\:trs_transform_var\(--duration-settle\)_var\(--easing-standard\){transition:transform var(--duration-settle) var(--easing-standard)}[data-visual-host]:hover>.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)_and_\(prefers-reduced-motion\:_no-preference\)\]\:\[\[data-visual-host\]\:hover_\>_\&\]\:trf_translate\(var\(--site-motion-distance\)\,_calc\(-1_\*_var\(--site-motion-distance\)\)\){transform:translate(var(--site-motion-distance),calc(-1 * var(--site-motion-distance)))}}@media(prefers-reduced-motion:no-preference){.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:trs-prop_transform\,_border-color{--transition-prop: transform, border-color;transition-property:transform,border-color}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:trs-dur_quick{--transition-duration: var(--durations-quick);transition-duration:var(--durations-quick)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:trs-tmf_standard{--transition-easing: var(--easings-standard);transition-timing-function:var(--easings-standard)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneItemIn{animation-name:sceneItemIn}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dur_var\(--site-scene-loop\){animation-duration:var(--site-scene-loop)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-ic_infinite{animation-iteration-count:infinite}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-tmf_standard{animation-timing-function:var(--easings-standard)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dly_calc\(var\(--item\)_\*_var\(--site-scene-stagger\)_\/_2\){animation-delay:calc(var(--item) * var(--site-scene-stagger) / 2)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-fm_both{animation-fill-mode:both}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneAction{animation-name:sceneAction}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dur_var\(--site-sandbox-loop\){animation-duration:var(--site-sandbox-loop)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneAnswer{animation-name:sceneAnswer}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sandboxBanner{animation-name:sandboxBanner}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneWriting{animation-name:sceneWriting}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dly_calc\(var\(--seat\)_\*_var\(--site-scene-stagger\)\){animation-delay:calc(var(--seat) * var(--site-scene-stagger))}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneTypingDot{animation-name:sceneTypingDot}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dur_var\(--site-scene-stagger\){animation-duration:var(--site-scene-stagger)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-dly_calc\(var\(--dot\)_\*_var\(--site-scene-stagger\)_\/_4\){animation-delay:calc(var(--dot) * var(--site-scene-stagger) / 4)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneReady{animation-name:sceneReady}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim-n_sceneBanner{animation-name:sceneBanner}.\[\&\[open\]_\.story-answer\]\:\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:anim_storyArrives_var\(--duration-settle\)_var\(--easing-standard\)_both[open] .story-answer,.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&\[data-paused\=false\]_\.turn-answer\]\:anim_storyArrives_var\(--duration-settle\)_var\(--easing-standard\)_both[data-paused=false] .turn-answer{animation:storyArrives var(--duration-settle) var(--easing-standard) both}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&\[data-rolling\=true\]\]\:anim_turnDieSpin_var\(--site-turn-die-duration\)_linear_infinite[data-rolling=true]{animation:turnDieSpin var(--site-turn-die-duration) linear infinite}.\[\&_img\]\:\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:trs_transform_var\(--duration-settle\)_var\(--easing-standard\) img{transition:transform var(--duration-settle) var(--easing-standard)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-face\]\:anim-n_mascotFaceLift .robot-face{animation-name:mascotFaceLift}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-face\]\:anim-dur_var\(--duration-reveal\) .robot-face{animation-duration:var(--duration-reveal)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-face\]\:anim-tmf_ease-in-out .robot-face{animation-timing-function:ease-in-out}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-face\]\:anim-ic_2 .robot-face{animation-iteration-count:2}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\]\:anim-n_mascotSpark .robot-stars path{animation-name:mascotSpark}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\]\:anim-dur_calc\(var\(--duration-reveal\)_\*_2\) .robot-stars path{animation-duration:calc(var(--duration-reveal) * 2)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\]\:anim-tmf_steps\(1\,_end\) .robot-stars path{animation-timing-function:steps(1,end)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\]\:anim-ic_1 .robot-stars path{animation-iteration-count:1}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\:nth-child\(2\)\]\:anim-dly_calc\(var\(--duration-reveal\)_\/_-3\) .robot-stars path:nth-child(2){animation-delay:calc(var(--duration-reveal) / -3)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\:nth-child\(3\)\]\:anim-dly_calc\(var\(--duration-reveal\)_\*_-2_\/_3\) .robot-stars path:nth-child(3){animation-delay:calc(var(--duration-reveal) * -2 / 3)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\:nth-child\(4\)\]\:anim-dly_calc\(var\(--duration-reveal\)_\*_-1\) .robot-stars path:nth-child(4){animation-delay:calc(var(--duration-reveal) * -1)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\:nth-child\(5\)\]\:anim-dly_calc\(var\(--duration-reveal\)_\*_-4_\/_3\) .robot-stars path:nth-child(5){animation-delay:calc(var(--duration-reveal) * -4 / 3)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&_\.robot-stars_path\:nth-child\(6\)\]\:anim-dly_calc\(var\(--duration-reveal\)_\*_-5_\/_3\) .robot-stars path:nth-child(6){animation-delay:calc(var(--duration-reveal) * -5 / 3)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&\:is\(\:hover\,_\:focus-visible\)\]\:trf_translateY\(calc\(-1_\*_var\(--site-motion-distance\)\)\):is(:hover,:focus-visible),.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\&\:is\(\:hover\,_\:focus-visible\)\:not\(\:disabled\)\]\:trf_translateY\(calc\(-1_\*_var\(--site-motion-distance\)\)\):is(:hover,:focus-visible):not(:disabled){transform:translateY(calc(-1 * var(--site-motion-distance)))}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-r_entry_calc\(var\(--reveal-step\)_\*_var\(--site-reveal-stagger\)\)_entry_60\%{animation-range:entry calc(var(--reveal-step) * var(--site-reveal-stagger)) entry 60%}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-n_siteReveal{animation-name:siteReveal}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-tmf_standard{animation-timing-function:var(--easings-standard)}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-fm_both{animation-fill-mode:both}.\[\@media_\(prefers-reduced-motion\:_no-preference\)\]\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-tl_view\(\){animation-timeline:view()}}}@media(prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:d_none{display:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:vis_hidden{visibility:hidden}}}
