:root{--rgb-black:0 0 0;--rgb-ink:13 10 18;--rgb-cream:246 241 234;--rgb-white:255 255 255;--palette-black:rgb(var(--rgb-black));--palette-ink:rgb(var(--rgb-ink));--palette-cream:rgb(var(--rgb-cream));--palette-white:rgb(var(--rgb-white));--palette-orange:#ff7a3d;--palette-pink:#ff2e93;--palette-purple:#8a3ffc;--palette-cyan:#19e3ff;--palette-yellow:#ffd23f;--palette-navy:#172053;--palette-amber:#fea433;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"Arial Narrow", "Helvetica Neue", Impact, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-big:"Anton", "Arial Narrow", Impact, sans-serif;--font-content:"Helvetica Neue","Arial Narrow", Arial, sans-serif;--fs-10:.625rem;--fs-12:.75rem;--fs-12-8:.8rem;--fs-13:.8125rem;--fs-13-6:.85rem;--fs-14:.875rem;--fs-14-4:.9rem;--fs-16:1rem;--fs-16-8:1.05rem;--fs-17-6:1.1rem;--fs-18:1.125rem;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-02:.02em;--tracking-03:.03em;--tracking-06:.06em;--tracking-08:.08em;--tracking-10:.1em;--tracking-12:.12em;--tracking-14:.14em;--lh-1:1;--lh-1-1:1.1;--lh-1-3:1.3;--lh-1-4:1.4;--lh-1-5:1.5;--lh-1-6:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius-md:12px;--radius-pill:999px;--border-thin:1px;--border-medium:3px;--border-thick:4px;--blur-sm:6px;--blur-md:10px;--opacity-35:.35;--opacity-50:.5;--opacity-55:.55;--dur-spin:.9s;--dur-pulse:1.4s;--dur-orbit:60s;--ease-linear:linear;--ease-in-out:ease-in-out;--tap-size:44px;--color-bg:var(--palette-black);--color-surface:var(--palette-ink);--color-text:var(--palette-cream);--color-text-dim:rgb(var(--rgb-cream) / .7);--color-border:rgb(var(--rgb-cream) / .2);--color-loader-bg:var(--color-bg);--color-sunset-orange:var(--palette-orange);--color-hot-pink:var(--palette-pink);--color-purple:var(--palette-purple);--color-neon-cyan:var(--palette-cyan);--color-sun-yellow:var(--palette-yellow);--color-accent:var(--palette-amber);--palette-navy-card:#232d66;--palette-navy-line:#39457e;--color-focus:#ffffff60;--gradient-sunset:linear-gradient(135deg, var(--color-sun-yellow), var(--color-sunset-orange) 40%, var(--color-hot-pink) 75%, var(--color-purple));--z-stage:0;--z-hud:10;--z-toolbar:20;--z-debug:50;--z-loader:100;--hero-height:100vh;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--page-bg:var(--color-bg);--page-text:var(--color-text);--page-font:var(--font-body);--page-font-size:var(--fs-16);--page-line-height:var(--lh-1-5);--heading-font:var(--font-display);--heading-line-height:var(--lh-1-1);--heading-transform:uppercase;--heading-tracking:var(--tracking-02);--focus-color:var(--color-focus);--focus-width:var(--border-medium);--focus-offset:2px;--stage-bg:var(--palette-black);--mask-bg:var(--stage-bg);--stage-fade-color:var(--stage-bg);--loader-bg:var(--color-loader-bg);--loader-text:var(--color-text);--loader-pad:var(--space-5);--loader-pad-short:var(--space-3);--loader-max-width:64rem;--loader-gap:var(--space-6);--loader-gap-short:var(--space-3);--loader-text-gap:var(--space-4);--loader-text-gap-short:var(--space-2);--loader-text-top:clamp(0px, 10vh, 96px);--loader-para-color:var(--color-text-dim);--loader-note-color:var(--color-text);--loader-para-size:var(--fs-16);--loader-para-line-height:var(--lh-1-6);--loader-para-size-short:var(--fs-13-6);--loader-para-line-height-short:var(--lh-1-4);--loader-bottom-gap:var(--space-6);--loader-bottom-gap-short:var(--space-2);--loader-list-gap:var(--space-3);--loader-list-gap-short:var(--space-1);--loader-line-gap:var(--space-3);--loader-line-color:var(--color-text-dim);--loader-line-font:var(--font-body);--loader-line-size:var(--fs-16);--loader-line-size-short:var(--fs-14-4);--loader-icon-size:20px;--loader-icon-width:var(--border-medium);--loader-icon-track:var(--color-border);--loader-icon-arc:var(--color-text);--loader-icon-done:var(--loader-line-color);--loader-icon-failed:var(--color-text-dim);--loader-icon-failed-style:dashed;--loader-spin-duration:var(--dur-spin);--loader-spin-easing:var(--ease-linear);--loader-status-size:var(--fs-13-6);--loader-status-tracking:var(--tracking-08);--loader-status-transform:uppercase;--loader-status-done:#fff;--loader-prompt-height:var(--tap-size);--loader-prompt-font:var(--font-display);--loader-prompt-size:var(--fs-17-6);--loader-prompt-tracking:var(--tracking-10);--loader-prompt-transform:uppercase;--loader-prompt-color:var(--color-sun-yellow);--loader-pulse-duration:var(--dur-pulse);--loader-pulse-easing:var(--ease-in-out);--loader-pulse-min-opacity:var(--opacity-35);--hud-ring-default:220px;--hud-ring-short:128px;--hud-ring-min:120px;--hud-ring-max:176px;--hud-pad-default:var(--space-6);--hud-pad-compact:var(--space-4);--hud-portrait-reserve:190px;--hud-notice-room-delayed:40px;--hud-gap:var(--space-3);--hud-gap-portrait:var(--space-2);--hud-scrim-corner:radial-gradient(ellipse 55% 60% at 100% 100%, rgb(var(--rgb-black) / .7), rgb(var(--rgb-black) / 0) 70%);--hud-scrim-band:linear-gradient(to top, rgb(var(--rgb-black) / .75), rgb(var(--rgb-black) / 0) 55%);--hud-disc-inset:7%;--hud-disc-bg:rgb(var(--rgb-black) / .4);--hud-dim-opacity:var(--opacity-50);--hud-text-font:var(--font-display);--hud-text-color:var(--color-text);--hud-text-pad:16%;--hud-text-shadow:0 1px 8px rgb(var(--rgb-black) / .6);--hud-main-scale:.2;--hud-main-wide-scale:.15;--hud-main-weight:var(--fw-bold);--hud-main-line-height:var(--lh-1);--hud-sub-scale:.075;--hud-sub-min:12px;--hud-sub-weight:var(--fw-bold);--hud-sub-tracking:var(--tracking-12);--hud-sub-transform:uppercase;--hud-sub-gap:var(--space-1);--hud-caption-scale:.05;--hud-caption-min:10px;--hud-caption-tracking:var(--tracking-14);--hud-caption-transform:uppercase;--hud-caption-color:var(--color-text-dim);--hud-caption-gap:var(--space-1);--hud-notice-color:var(--color-sun-yellow);--hud-notice-size:var(--fs-13);--hud-notice-size-portrait:var(--fs-12);--hud-notice-line-height:var(--lh-1-3);--hud-notice-width:260px;--hud-notice-width-portrait:28rem;--hud-notice-shadow:0 1px 6px rgb(var(--rgb-black) / .8);--ring-track-color:var(--color-border);--ring-fill-linecap:butt;--ring-hit-cursor:help;--ring-orbit-duration:var(--dur-orbit);--ring-orbit-easing:var(--ease-linear);--bigcd-blend:overlay;--bigcd-fill:linear-gradient(180deg, rgb(var(--rgb-white) / 1) 15%, rgb(var(--rgb-white) / .55) 90%);--bigcd-weight:var(--fw-regular);--bigcd-line-height:var(--lh-1);--bigcd-transform:uppercase;--toolbar-offset:var(--space-3);--toolbar-gap:var(--space-2);--toolbar-control-height:var(--tap-size);--toolbar-control-bg:rgb(var(--rgb-black) / .55);--toolbar-control-border-width:var(--border-thin);--toolbar-control-border:var(--color-border);--toolbar-control-text:var(--color-text);--toolbar-control-radius:var(--radius-pill);--toolbar-control-blur:var(--blur-sm);--toolbar-hover-border:var(--color-accent);--toolbar-disabled-opacity:var(--opacity-50);--toolbar-mute-active:var(--color-hot-pink);--toolbar-toggle-off-opacity:var(--opacity-55);--toolbar-toggle-on:var(--color-neon-cyan);--toolbar-menu-open:var(--color-neon-cyan);--toolbar-badge-font:var(--font-mono);--toolbar-badge-size:var(--fs-10);--toolbar-badge-color:var(--color-sun-yellow);--toolbar-badge-right:7px;--toolbar-badge-bottom:5px;--toolbar-select-size:var(--fs-16);--toolbar-select-pad-left:var(--space-4);--toolbar-select-pad-right:38px;--toolbar-chevron-offset:14px;--toolbar-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M1 1.5l5 5 5-5'/></svg>");--toolbar-option-bg:var(--color-surface);--toolbar-option-text:var(--color-text);--toolbar-panel-width:20rem;--toolbar-panel-gap:var(--space-2);--toolbar-panel-pad:var(--space-3);--toolbar-panel-row-gap:var(--space-3);--toolbar-panel-bg:var(--palette-navy);--toolbar-panel-border:var(--palette-navy-line);--toolbar-panel-radius:var(--radius-md);--toolbar-panel-blur:var(--blur-md);--toolbar-panel-shadow:0 8px 24px rgb(var(--rgb-black) / .5);--toolbar-panel-control-bg:rgb(var(--rgb-white) / .06);--toolbar-row-gap:var(--space-1);--toolbar-row-label-size:var(--fs-13);--toolbar-row-label-tracking:var(--tracking-06);--toolbar-row-label-transform:uppercase;--toolbar-row-label-color:var(--color-text-dim);--toolbar-toggle-pad:var(--space-4);--toolbar-toggle-gap:var(--space-3);--toolbar-toggle-size:var(--fs-16);--toolbar-toggle-state-font:var(--font-mono);--toolbar-toggle-state-size:var(--fs-13);--toolbar-toggle-state-color:var(--color-text-dim);--toolbar-toggle-state-on:var(--color-neon-cyan);--content-bg:var(--palette-navy);--content-text:var(--palette-white);--content-text-dim:rgb(var(--rgb-white) / .5);--content-heading:var(--palette-white);--content-heading-weight:var(--fw-light);--content-light-weight:var(--fw-light);--content-heading-transform:none;--content-heading-tracking:0;--content-strong-weight:var(--fw-semibold);--content-link:var(--palette-white);--content-link-offset:.2em;--content-line:rgb(var(--rgb-white) / .3);--content-rule:var(--palette-white);--content-rule-width:var(--border-thin);--content-max-width:70rem;--content-pad-x:clamp(var(--space-4), 5vw, var(--space-6));--content-section-pad-y:clamp(var(--space-7), 8vw, var(--space-8));--content-top-pad:clamp(var(--space-5), 4vw, 40px);--content-bottom-pad:clamp(var(--space-8), 10vw, 96px);--content-block-gap:var(--space-5);--content-measure:40rem;--content-p-color:rgb(var(--rgb-white) / .85);--content-title-size:clamp(1.75rem, 4vw, 2rem);--content-title-line-height:var(--lh-1-1);--content-title-gap:var(--space-4);--content-p-size:var(--fs-16);--content-p-gap:var(--space-3);--content-lead-size:clamp(1rem, 1.5vw, 1.125rem);--content-subtitle-size:clamp(1.25rem, 3vw, 1.5rem);--content-subsection-gap:var(--space-7);--content-lead-line-height:var(--lh-1-6);--content-note-size:var(--fs-14);--content-note-color:rgb(var(--rgb-white) / .65);--content-wide-measure:56rem;--label-bg:var(--palette-amber);--label-text:var(--palette-black);--label-size:var(--fs-14);--label-transform:uppercase;--label-radius:var(--radius-sm);--label-pad-x:var(--space-3);--label-pad-y:var(--space-2);--label-gap:var(--space-5);--label-weight:var(--fw-medium);--label-tracking:var(--tracking-06);--release-gap:var(--space-6);--release-column-gap:var(--space-7);--release-min-height:15rem;--release-text-measure:41rem;--release-facts-width:22.5rem;--release-inset:var(--space-6);--release-main-gap:var(--space-6);--release-date-size:clamp(2.5rem, 8vw, 3.5rem);--release-date-line-height:var(--lh-1);--release-day-size:clamp(1.25rem, 3vw, 1.5rem);--release-text-size:clamp(1rem, 2vw, 1.125rem);--release-fact-gap:var(--space-5);--release-fact-label-size:var(--fs-14);--release-fact-label-weight:var(--fw-semibold);--release-fact-label-tracking:0;--release-fact-value-size:var(--fs-18);--platform-icon-height:30px;--platform-gap:var(--space-4);--platform-row-gap:var(--space-3);--city-grid-gap:clamp(var(--space-4), 3vw, var(--space-6));--city-card-bg:var(--palette-navy-card);--city-card-text:var(--palette-white);--city-card-text-dim:#e6e6e6de;--city-card-border:var(--palette-navy-line);--city-card-border-width:var(--border-thin);--city-card-radius:var(--radius-md);--city-card-pad:var(--space-5);--city-card-gap:var(--space-2);--city-name-size:var(--fs-16);--city-time-size:2rem;--city-time-weight:var(--fw-semibold);--city-tag-size:var(--fs-13);--city-date-size:var(--fs-16);--city-time-gap:var(--space-1);--times-head-size:clamp(1rem, 2vw, 1.25rem);--times-value-size:clamp(1.125rem, 2.6vw, 1.5rem);--times-label-size:var(--fs-14);--times-cell-pad-y:var(--space-3);--times-line-height:var(--lh-1-3);--times-col-region:38%;--times-col-local:34%;--times-head-line:rgb(var(--rgb-white) / .6);--times-row-line:var(--content-line);--times-cell-pad-x:var(--space-5);--times-head-color:rgb(var(--rgb-white) / .7);--times-head-tracking:var(--tracking-06);--times-utc-color:rgb(var(--rgb-white) / .7);--times-local-weight:var(--fw-medium);--about-gap:var(--space-6);--about-column-gap:var(--space-8);--feature-pad-y:var(--space-6);--feature-gap:var(--space-3);--feature-title-size:clamp(1.25rem, 3vw, 1.5rem);--feature-title-weight:var(--fw-semibold);--faq-bg:var(--palette-white);--faq-text:var(--palette-black);--faq-answer-text:rgb(var(--rgb-black) / .8);--faq-radius:var(--radius-md);--faq-gap:var(--space-4);--faq-pad-x:var(--space-4);--faq-question-pad-y:var(--space-3);--faq-question-size:clamp(1.125rem, 2.4vw, 1.375rem);--faq-answer-size:var(--fs-16);--faq-chevron-width:18px;--faq-chevron-height:12px;--faq-chevron-duration:.2s;--faq-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='14' viewBox='0 0 24 14' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><path d='M1 1.5l11 11 11-11'/></svg>");--footer-bg:var(--palette-black);--footer-text:var(--palette-white);--footer-text-dim:rgb(var(--rgb-white) / .7);--footer-link:var(--palette-white);--footer-radius:var(--space-6);--footer-size:var(--fs-16);--footer-small-size:var(--fs-14);--footer-brand-size:clamp(1.5rem, 4vw, 1.75rem);--footer-pad-y:var(--space-7);--footer-gap:var(--space-5);--footer-p-gap:var(--space-4);--footer-logo-width:min(213px, 60%);--slow-z:var(--z-toolbar);--slow-offset:var(--space-3);--slow-pad-x:var(--space-3);--slow-pad-y:var(--space-2);--slow-bg:rgb(var(--rgb-black) / .55);--slow-text:var(--color-text);--slow-border:var(--color-border);--slow-radius:var(--radius-pill);--slow-blur:var(--blur-sm);--slow-size:var(--fs-13);--slow-tracking:var(--tracking-06);--slow-transform:uppercase}@supports (height:100svh){:root{--hero-height:100svh}}@font-face{font-family:Anton;src:url(/gta6countdown/fonts/anton-latin.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}*,:before,:after{box-sizing:border-box}*{margin:0}html{background:var(--page-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--page-bg);color:var(--page-text);font-family:var(--page-font);font-size:var(--page-font-size);line-height:var(--page-line-height);-webkit-font-smoothing:antialiased}img,svg,canvas,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.visually-hidden,.toolbar__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3{font-family:var(--heading-font);line-height:var(--heading-line-height);text-transform:var(--heading-transform);letter-spacing:var(--heading-tracking)}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}#root{min-height:var(--hero-height)}.no-js-note{padding:var(--space-6) var(--space-4);color:var(--color-text-dim);text-align:center}html.is-loading,html.is-loading body{overscroll-behavior:none;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.site-content{font-family:var(--font-content);background:var(--content-bg);color:var(--content-text);padding-inline:max(var(--content-pad-x), env(safe-area-inset-left)) max(var(--content-pad-x), env(safe-area-inset-right));overflow-wrap:break-word;position:relative}.content-section{padding-block:var(--content-section-pad-y);padding-bottom:0}.content-section:first-child{padding-top:var(--content-top-pad)}.content-section:last-child{padding-bottom:var(--content-bottom-pad)}.content-section__inner{max-width:var(--content-max-width);margin-inline:auto}.section-label{margin-bottom:var(--label-gap);padding:var(--label-pad-y) var(--label-pad-x);background:var(--label-bg);color:var(--label-text);border-radius:var(--label-radius);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);line-height:var(--lh-1-4);text-transform:var(--label-transform);display:inline-block}.section-title,.subsection-title,.feature__title{font-family:var(--font-content);color:var(--content-heading);font-weight:var(--content-heading-weight);line-height:var(--content-title-line-height);text-transform:var(--content-heading-transform);letter-spacing:var(--content-heading-tracking)}.section-title{margin-bottom:var(--content-title-gap);font-size:var(--content-title-size)}.subsection-title{margin-top:var(--content-subsection-gap);margin-bottom:var(--content-title-gap);font-size:var(--content-subtitle-size)}.section-text,.section-note{max-width:var(--content-wide-measure)}.section-text{font-size:var(--content-p-size);line-height:var(--content-p-line-height);color:var(--content-p-color)}.section-note{margin-top:var(--content-title-gap);font-size:var(--content-note-size);line-height:var(--lh-1-5);color:var(--content-note-color)}.release{gap:var(--release-gap);display:grid}.release__main{gap:var(--release-main-gap);flex-direction:column;display:flex}.release__date{color:var(--content-heading);font-family:var(--font-content);font-weight:var(--content-light-weight);font-size:var(--release-date-size);line-height:var(--release-date-line-height)}.release__day{margin-top:var(--space-2);color:var(--content-heading);font-weight:var(--content-light-weight);font-size:var(--release-day-size);line-height:var(--lh-1-3)}.release__text{max-width:var(--release-text-measure);color:var(--content-p-color);font-size:var(--release-text-size);line-height:var(--content-p-line-height)}.release__facts{gap:var(--release-fact-gap);align-content:start;display:grid}.release__fact dt{margin-bottom:var(--space-2);color:var(--content-heading);font-size:var(--release-fact-label-size);font-weight:var(--release-fact-label-weight);letter-spacing:var(--release-fact-label-tracking);text-transform:uppercase}.release__fact dd{color:var(--content-heading);font-weight:var(--content-light-weight);font-size:var(--release-fact-value-size);margin:0}.release__fact--status dd{padding-bottom:var(--space-3);border-bottom:var(--content-rule-width) solid var(--content-rule)}.platforms{gap:var(--platform-row-gap);margin:0;padding:0;list-style:none;display:grid}.platforms__item{align-items:center;gap:var(--platform-gap);display:flex}.platforms__icon{height:var(--platform-icon-height);flex:none;width:auto}@media (width>=900px){.release{grid-template-columns:minmax(0, 1fr) minmax(0, var(--release-facts-width));column-gap:var(--release-column-gap);min-height:var(--release-min-height);padding-right:var(--release-inset);align-items:stretch}.release__main{justify-content:space-between}}.city-grid{gap:var(--city-grid-gap);margin:var(--content-block-gap) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=560px){.city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.city-card{gap:var(--city-card-gap);padding:var(--city-card-pad);background:var(--city-card-bg);color:var(--city-card-text);border:var(--city-card-border-width) solid var(--city-card-border);border-radius:var(--city-card-radius);flex-direction:column;display:flex}.city-card p{margin:0}.city-card__name{font-size:var(--city-name-size);font-weight:var(--fw-regular)}.city-card__time{margin-block:var(--city-time-gap);font-size:var(--city-time-size);font-weight:var(--city-time-weight);line-height:var(--lh-1-1)}.city-card__date{font-size:var(--city-date-size)}.city-card__tag{color:var(--city-card-text-dim);font-size:var(--city-tag-size)}.times-table{margin-top:var(--space-5);overscroll-behavior-x:contain;overflow-x:auto}.times-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.times-table thead th{padding:0 var(--times-cell-pad-x) var(--space-3) 0;border-bottom:var(--content-rule-width) solid var(--times-head-line);text-align:left;color:var(--times-head-color);font-size:var(--times-head-size);font-weight:var(--fw-medium);letter-spacing:var(--times-head-tracking);text-transform:uppercase}.times-table tbody th,.times-table tbody td{padding:var(--times-cell-pad-y) var(--times-cell-pad-x) var(--times-cell-pad-y) 0;text-align:left;color:var(--content-heading);font-size:var(--times-value-size);font-weight:var(--fw-regular);line-height:var(--times-line-height);white-space:nowrap}.times-table tbody tr{border-bottom:var(--content-rule-width) solid var(--times-row-line)}.times-table tbody td:nth-child(2){font-weight:var(--times-local-weight)}.times-table tbody td:nth-child(3){color:var(--times-utc-color)}@media (width>=900px){.times-table table{table-layout:fixed}.times-table th:first-child{width:var(--times-col-region)}.times-table th:nth-child(2){width:var(--times-col-local)}}@media (width<=640px){.times-table table,.times-table tbody,.times-table tr,.times-table th,.times-table td{display:block}.times-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.times-table tr{padding:var(--space-3) 0;border-top:var(--content-rule-width) solid var(--times-row-line);border-bottom:0}.times-table tbody tr:last-child{border-bottom:var(--content-rule-width) solid var(--times-row-line)}.times-table tbody th,.times-table tbody td{white-space:normal;padding:0}.times-table tbody th{margin-bottom:var(--space-1)}.times-table tbody td:before{content:attr(data-label);color:var(--content-text-dim);font-size:var(--times-label-size);font-weight:var(--fw-regular);line-height:var(--lh-1-5);display:block}.times-table tbody td+td{margin-top:var(--space-2)}}.split{gap:var(--about-gap);display:grid}.split__intro{gap:var(--content-p-gap);flex-direction:column;display:flex}.split__intro .section-title{margin-bottom:0}.split__intro .section-text{font-size:var(--content-lead-size);line-height:var(--content-lead-line-height)}@media (width>=900px){.split{column-gap:var(--about-column-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.features{margin:0;padding:0;list-style:none}.feature{padding-block:var(--feature-pad-y);border-bottom:var(--content-rule-width) solid var(--content-rule)}.feature:first-child{padding-top:0}.feature__title{margin-bottom:var(--feature-gap);font-size:var(--feature-title-size);font-weight:var(--feature-title-weight)}.feature__num{color:var(--content-text-dim);font-weight:var(--content-light-weight)}.feature p{max-width:var(--content-measure);font-size:var(--content-lead-size);line-height:var(--content-lead-line-height);color:var(--content-p-color)}.faq{gap:var(--faq-gap);display:grid}.faq__item{background:var(--faq-bg);color:var(--faq-text);border-radius:var(--faq-radius)}.faq__question{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-size);padding:var(--faq-question-pad-y) var(--faq-pad-x);border-radius:inherit;font-family:var(--font-content);font-size:var(--faq-question-size);line-height:var(--lh-1-3);cursor:pointer;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question:after{content:"";width:var(--faq-chevron-width);height:var(--faq-chevron-height);background:var(--faq-chevron) center / contain no-repeat;transition:transform var(--faq-chevron-duration) var(--ease-in-out);flex:none}.faq__item[open] .faq__question:after{transform:rotate(180deg)}.faq__answer{padding:0 var(--faq-pad-x) var(--space-4);color:var(--faq-answer-text);font-size:var(--faq-answer-size);line-height:var(--content-p-line-height)}@media (prefers-reduced-motion:reduce){.faq__question:after{transition:none}}.site-footer{font-family:var(--font-content);background:var(--content-bg);color:var(--footer-text);font-size:var(--footer-size);overflow-wrap:anywhere}.site-footer__panel{background:var(--footer-bg);border-radius:var(--footer-radius) var(--footer-radius) 0 0;padding:var(--footer-pad-y) max(var(--content-pad-x), env(safe-area-inset-right)) calc(var(--footer-pad-y) + var(--safe-bottom)) max(var(--content-pad-x), env(safe-area-inset-left))}.site-footer__inner{gap:var(--footer-gap);max-width:var(--content-max-width);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.site-footer__logo{width:var(--footer-logo-width);height:auto}.site-footer p{max-width:var(--content-measure);margin-bottom:var(--footer-p-gap)}.site-footer__brand{color:var(--content-heading);font-family:var(--font-content);font-weight:var(--content-light-weight);font-size:var(--footer-brand-size);line-height:var(--lh-1-3)}.site-footer__verified{color:var(--footer-text-dim)}.site-footer__credits{color:var(--footer-text-dim);font-size:var(--footer-small-size);margin:0;padding:0;list-style:none}.site-footer__credits li+li{margin-top:var(--space-1)}.site-footer a{color:var(--footer-link);text-underline-offset:var(--content-link-offset)}@media (width>=640px){.site-footer__inner:not(.site-footer__inner--no-logo){grid-template-columns:auto minmax(0,1fr)}}@media (width>=900px){.site-footer__inner:not(.site-footer__inner--no-logo){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.bigcd{pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:var(--bigcd-blend,overlay);position:absolute;inset:0;overflow:hidden;container-type:size}.bigcd__box{white-space:nowrap;font-family:var(--font-big);font-weight:var(--bigcd-weight);font-synthesis:none;line-height:var(--bigcd-line-height);text-transform:var(--bigcd-transform);font-size:calc(var(--bigcd-scale,1) * min(var(--bigcd-fitw) * 100cqw / var(--bigcd-wem), var(--bigcd-fith) * 100cqh / var(--bigcd-hem)));flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.bigcd__row{justify-content:center;display:flex}.bigcd__row--sub{font-size:calc(1em * var(--bigcd-sub-scale,.42))}.bigcd__ch{text-align:center;font-variant-numeric:tabular-nums;background:var(--bigcd-fill);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.bigcd__ch--digit{width:var(--bigcd-digit-w,.5em)}.bigcd__ch--colon{width:var(--bigcd-colon-w,.24em)}.bigcd__ch--space{width:var(--bigcd-space-w,.25em)}.stage{width:100%;height:var(--hero-height);background:var(--stage-bg);position:relative;overflow:hidden}.parallax-slide{position:absolute;inset:0;overflow:hidden}.scroll-layer{will-change:transform;pointer-events:none;position:absolute;inset:0}.card-mouse{will-change:transform;position:absolute}.card{transform-origin:50%;will-change:transform;backface-visibility:hidden;outline:1px solid #0000;width:100%;height:100%}.card-img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.mask{outline:none}.mask-part{background:var(--mask-bg);display:none;position:absolute}.mask-smoke{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.fg-mouse{will-change:transform;pointer-events:none;position:absolute;inset:0}.fg-img{transform-origin:0 0;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.parallax-slide:not([data-ready]) .card-img,.parallax-slide:not([data-ready]) .fg-img{visibility:hidden}.stage-fade{z-index:calc(var(--z-stage) + 1);background:var(--stage-fade-color);opacity:1;pointer-events:none;will-change:opacity;position:absolute;inset:0}.stage-dev-nav{top:var(--space-3);left:var(--space-3);z-index:var(--z-toolbar);position:absolute}.stage-dev-nav button{min-height:var(--tap-size);padding:0 var(--space-4);color:var(--color-text);background:var(--color-surface);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.stage-slow{top:calc(var(--slow-offset) + var(--safe-top));left:calc(var(--slow-offset) + env(safe-area-inset-left,0px));z-index:var(--slow-z);padding:var(--slow-pad-y) var(--slow-pad-x);border:var(--border-thin) solid var(--slow-border);border-radius:var(--slow-radius);background:var(--slow-bg);color:var(--slow-text);font-size:var(--slow-size);letter-spacing:var(--slow-tracking);text-transform:var(--slow-transform);-webkit-backdrop-filter:blur(var(--slow-blur));backdrop-filter:blur(var(--slow-blur));pointer-events:none;animation:loader-pulse var(--loader-pulse-duration) var(--loader-pulse-easing) infinite;margin:0;position:absolute}.stage-slow:empty{display:none}.hud-layer{--hud-ring-size:var(--hud-ring-default);--hud-pad:var(--hud-pad-default);--hud-notice-room:0px;z-index:var(--z-hud);pointer-events:none;padding:var(--hud-pad);padding-bottom:calc(var(--hud-pad) + var(--safe-bottom));padding-right:calc(var(--hud-pad) + env(safe-area-inset-right,0px));justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.hud-layer--delayed{--hud-notice-room:var(--hud-notice-room-delayed)}.hud-scrim{background:var(--hud-scrim-corner);position:absolute;inset:0}.hud{align-items:flex-end;gap:var(--hud-gap);flex-direction:column;max-width:100%;display:flex;position:relative}.hud__ring-wrap{width:var(--hud-ring-size);height:var(--hud-ring-size);flex:none;position:relative}.hud__ring-wrap:before{content:"";inset:var(--hud-disc-inset);background:var(--hud-disc-bg);border-radius:50%;position:absolute}.hud--dim .hud__ring-wrap{opacity:var(--hud-dim-opacity)}.ring-box{position:relative}.ring{width:100%;height:100%;display:block;position:relative}.ring__track{fill:none;stroke:var(--ring-track-color)}.ring__fill{fill:none;stroke-linecap:var(--ring-fill-linecap)}.ring__hit{fill:none;stroke:#0000;pointer-events:stroke;cursor:var(--ring-hit-cursor)}.ring__orbit{width:100%;height:100%;animation:ring-orbit var(--ring-orbit-duration) var(--ring-orbit-easing) infinite;will-change:transform;position:absolute;inset:0}@keyframes ring-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring__orbit{display:none}}.hud__text{padding:var(--hud-text-pad);text-align:center;font-family:var(--hud-text-font);color:var(--hud-text-color);text-shadow:var(--hud-text-shadow);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hud__main{font-size:calc(var(--hud-ring-size) * var(--hud-main-scale));font-weight:var(--hud-main-weight);line-height:var(--hud-main-line-height)}.hud__main--wide{font-size:calc(var(--hud-ring-size) * var(--hud-main-wide-scale))}.hud__sub{margin-top:var(--hud-sub-gap);font-size:max(var(--hud-sub-min), calc(var(--hud-ring-size) * var(--hud-sub-scale)));font-weight:var(--hud-sub-weight);letter-spacing:var(--hud-sub-tracking);text-transform:var(--hud-sub-transform)}.hud__caption{margin-top:var(--hud-caption-gap);font-size:max(var(--hud-caption-min), calc(var(--hud-ring-size) * var(--hud-caption-scale)));letter-spacing:var(--hud-caption-tracking);text-transform:var(--hud-caption-transform);color:var(--hud-caption-color)}.hud__notice{max-width:var(--hud-notice-width);font-size:var(--hud-notice-size);line-height:var(--hud-notice-line-height);text-align:right;color:var(--hud-notice-color);text-shadow:var(--hud-notice-shadow)}.hud__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (height<=480px){.hud-layer{--hud-ring-size:var(--hud-ring-short);--hud-pad:var(--hud-pad-compact)}}@media (orientation:portrait){.hud-layer{--hud-pad:var(--hud-pad-compact);--hud-ring-size:clamp(var(--hud-ring-min), calc(var(--hud-portrait-reserve) - var(--hud-pad) - var(--safe-bottom) - var(--hud-notice-room)), var(--hud-ring-max));padding-left:calc(var(--hud-pad) + env(safe-area-inset-left,0px));padding-right:calc(var(--hud-pad) + env(safe-area-inset-right,0px));justify-content:center}.hud{align-items:center;gap:var(--hud-gap-portrait)}.hud__notice{max-width:var(--hud-notice-width-portrait);font-size:var(--hud-notice-size-portrait);text-align:center}.hud-scrim{background:var(--hud-scrim-band)}}.toolbar{z-index:var(--z-toolbar);top:calc(var(--toolbar-offset) + var(--safe-top));right:calc(var(--toolbar-offset) + env(safe-area-inset-right,0px));left:calc(var(--toolbar-offset) + env(safe-area-inset-left,0px));justify-content:flex-end;gap:var(--toolbar-gap);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.toolbar>*{pointer-events:auto}.toolbar__button,.toolbar__select{min-height:var(--toolbar-control-height);border:var(--toolbar-control-border-width) solid var(--toolbar-control-border);border-radius:var(--toolbar-control-radius);background-color:var(--toolbar-control-bg);color:var(--toolbar-control-text);-webkit-backdrop-filter:blur(var(--toolbar-control-blur));backdrop-filter:blur(var(--toolbar-control-blur));-webkit-tap-highlight-color:transparent}.toolbar__toggle-row{-webkit-tap-highlight-color:transparent}@media (hover:hover){.toolbar__button:hover:not(:disabled),.toolbar__select:hover:not(:disabled),.toolbar__toggle-row:hover{border-color:var(--toolbar-hover-border)}}.toolbar__button{min-width:var(--toolbar-control-height);place-items:center;padding:0;display:inline-grid;position:relative}.toolbar__button:disabled{opacity:var(--toolbar-disabled-opacity);cursor:not-allowed}.toolbar__button--mute[aria-pressed=true]{border-color:var(--toolbar-mute-active);color:var(--toolbar-mute-active)}.toolbar__button--toggle[aria-pressed=false]{opacity:var(--toolbar-toggle-off-opacity)}.toolbar__button--toggle[aria-pressed=true]{border-color:var(--toolbar-toggle-on);color:var(--toolbar-toggle-on)}.toolbar__button--menu[aria-expanded=true]{border-color:var(--toolbar-menu-open);color:var(--toolbar-menu-open)}.toolbar__badge{right:var(--toolbar-badge-right);bottom:var(--toolbar-badge-bottom);font-family:var(--toolbar-badge-font);font-size:var(--toolbar-badge-size);line-height:var(--lh-1);color:var(--toolbar-badge-color);position:absolute}.toolbar__field{max-width:100%;display:block}.toolbar__select{appearance:none;max-width:100%;padding:0 var(--toolbar-select-pad-right) 0 var(--toolbar-select-pad-left);cursor:pointer;font-size:var(--toolbar-select-size);text-overflow:ellipsis;background-image:var(--toolbar-chevron);background-repeat:no-repeat;background-position:right var(--toolbar-chevron-offset) center}.toolbar__select:disabled{opacity:var(--toolbar-disabled-opacity);cursor:not-allowed}.toolbar__select option{background:var(--toolbar-option-bg);color:var(--toolbar-option-text)}.toolbar__panel{top:calc(100% + var(--toolbar-panel-gap));width:min(var(--toolbar-panel-width), 100%);max-height:calc(var(--hero-height) - var(--toolbar-offset) - var(--safe-top) - var(--toolbar-control-height) - var(--toolbar-panel-gap) - var(--toolbar-offset) - var(--safe-bottom));overscroll-behavior:contain;gap:var(--toolbar-panel-row-gap);padding:var(--toolbar-panel-pad);border:var(--toolbar-control-border-width) solid var(--toolbar-panel-border);border-radius:var(--toolbar-panel-radius);background-color:var(--toolbar-panel-bg);-webkit-backdrop-filter:blur(var(--toolbar-panel-blur));backdrop-filter:blur(var(--toolbar-panel-blur));box-shadow:var(--toolbar-panel-shadow);display:grid;position:absolute;right:0;overflow-y:auto}.toolbar__panel[hidden]{display:none}.toolbar__row{gap:var(--toolbar-row-gap);display:grid}.toolbar__row-label{font-size:var(--toolbar-row-label-size);letter-spacing:var(--toolbar-row-label-tracking);text-transform:var(--toolbar-row-label-transform);color:var(--toolbar-row-label-color)}.toolbar__panel .toolbar__select,.toolbar__toggle-row{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--toolbar-panel-control-bg)}.toolbar__panel .toolbar__select{width:100%}.toolbar__toggle-row{justify-content:space-between;align-items:center;gap:var(--toolbar-toggle-gap);min-height:var(--toolbar-control-height);padding:0 var(--toolbar-toggle-pad);border:var(--toolbar-control-border-width) solid var(--toolbar-control-border);border-radius:var(--toolbar-control-radius);color:var(--toolbar-control-text);font-size:var(--toolbar-toggle-size);text-align:left;display:flex}.toolbar__toggle-state{font-family:var(--toolbar-toggle-state-font);font-size:var(--toolbar-toggle-state-size);color:var(--toolbar-toggle-state-color)}.toolbar__toggle-row[aria-pressed=true]{border-color:var(--toolbar-toggle-on)}.toolbar__toggle-row[aria-pressed=true] .toolbar__toggle-state{color:var(--toolbar-toggle-state-on)}.loader{z-index:var(--z-loader);overscroll-behavior:contain;padding:calc(var(--loader-pad) + var(--safe-top)) calc(var(--loader-pad) + env(safe-area-inset-right,0px)) calc(var(--loader-pad) + var(--safe-bottom)) calc(var(--loader-pad) + env(safe-area-inset-left,0px));background:var(--loader-bg);color:var(--loader-text);display:flex;position:fixed;inset:0;overflow-y:auto}@supports (height:100dvh){.loader{height:100dvh;bottom:auto}}.loader__inner{width:100%;max-width:var(--loader-max-width);gap:var(--loader-gap);flex-direction:column;margin:0 auto;display:flex}@media (width>=530px){.loader__inner{justify-content:center}}.loader__text{gap:var(--loader-text-gap);margin-top:var(--loader-text-top);display:grid}.loader__para,.loader__note{font-size:var(--loader-para-size);line-height:var(--loader-para-line-height)}.loader__para{color:var(--loader-para-color);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.loader__note{color:var(--loader-note-color)}.loader__bottom{gap:var(--loader-bottom-gap);display:grid}.loader__list{gap:var(--loader-list-gap);margin:0;padding:0;list-style:none;display:grid}.loader__line{align-items:center;gap:var(--loader-line-gap);color:var(--loader-line-color);font-family:var(--loader-line-font);font-size:var(--loader-line-size);display:flex}.loader__icon{width:var(--loader-icon-size);height:var(--loader-icon-size);border:var(--loader-icon-width) solid var(--loader-icon-track);border-top-color:var(--loader-icon-arc);animation:loader-spin var(--loader-spin-duration) var(--loader-spin-easing) infinite;border-radius:50%;flex:none}.loader__line--done .loader__icon{border-color:var(--loader-icon-done);animation:none}.loader__line--failed .loader__icon{border-style:var(--loader-icon-failed-style);border-color:var(--loader-icon-failed);animation:none}.loader__status{font-size:var(--loader-status-size);letter-spacing:var(--loader-status-tracking);text-transform:var(--loader-status-transform)}.loader__status:empty{display:none}.loader__line--done .loader__status{color:var(--loader-status-done)}.loader__prompt-slot{min-height:var(--loader-prompt-height);align-items:center;display:flex}.loader__prompt{min-height:var(--loader-prompt-height);font-family:var(--loader-prompt-font);font-size:var(--loader-prompt-size);letter-spacing:var(--loader-prompt-tracking);text-transform:var(--loader-prompt-transform);color:var(--loader-prompt-color);animation:loader-pulse var(--loader-pulse-duration) var(--loader-pulse-easing) infinite;background:0 0;border:0;border-radius:3px;padding:5px}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes loader-pulse{0%,to{opacity:1}50%{opacity:var(--loader-pulse-min-opacity)}}@media (prefers-reduced-motion:reduce){.loader__icon,.loader__prompt{animation:none}}@media (width<=640px){.loader__para{text-align:left}}@media (height<=480px){.loader{padding-top:calc(var(--loader-pad-short) + var(--safe-top));padding-bottom:calc(var(--loader-pad-short) + var(--safe-bottom))}.loader__inner{gap:var(--loader-gap-short)}.loader__text{gap:var(--loader-text-gap-short);margin-top:0}.loader__para,.loader__note{font-size:var(--loader-para-size-short);line-height:var(--loader-para-line-height-short)}.loader__bottom{gap:var(--loader-bottom-gap-short)}.loader__list{gap:var(--loader-list-gap-short)}.loader__line{font-size:var(--loader-line-size-short)}}
