@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-cyrillic-ext-wght-normal.10yjhutwdm9hx.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-cyrillic-wght-normal.3iik4h93_86zh.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-vietnamese-wght-normal.43reimf7x86lj.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-latin-ext-wght-normal.19c5fcu0u1_l8.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(../media/nunito-latin-wght-normal.43ritpld78jne.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0x_0bevfais8f.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.283rlcw9kygwg.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.1z2_6pqe9b797.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3f-auarlwu459.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.2rod0ve_3h_te.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.2xs28az5j2efm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-outline-style:solid;--tw-tracking:initial}}}:root{--color-go-blue:#1ba8db;--color-ink:#1d1d1b;--color-go-blue-bright:#4ec6ea;--color-go-blue-deep:#1489b6;--color-go-blue-press:#0e6a8e;--color-go-blue-shade:#0a4f6b;--color-night-950:#070b16;--color-night-900:#0c1223;--color-night-800:#131b31;--color-night-700:#1b2540;--color-night-600:#263255;--color-night-500:#36456e;--color-snow:#fff;--color-mist:#e4ecf3;--color-haze:#a3b4c8;--color-slate:#6d7f96;--color-off-white:#f4f7fa;--color-success:#48d19a;--color-warning:#f5a524;--color-danger:#f2555a;--alpha-snow-04:#ffffff0a;--alpha-snow-08:#ffffff14;--alpha-snow-12:#ffffff1f;--alpha-snow-20:#fff3;--alpha-snow-64:#ffffffa3;--alpha-blue-12:#1ba8db1f;--alpha-blue-24:#1ba8db3d;--alpha-blue-40:#1ba8db66;--alpha-night-72:#070b16b8;--surface-page:var(--color-night-900);--surface-panel:var(--color-night-800);--surface-raised:var(--color-night-700);--surface-sunken:var(--color-night-950);--surface-accent:var(--color-go-blue);--surface-accent-soft:var(--alpha-blue-12);--surface-inverse:var(--color-off-white);--surface-glass:#131b31a3;--text-primary:var(--color-snow);--text-secondary:var(--color-mist);--text-body:var(--color-haze);--text-muted:var(--color-slate);--text-accent:var(--color-go-blue-bright);--text-on-accent:var(--color-ink);--text-on-inverse:var(--color-ink);--border-subtle:var(--alpha-snow-08);--border-default:var(--alpha-snow-12);--border-strong:var(--alpha-snow-20);--border-accent:var(--color-go-blue);--accent:var(--color-go-blue);--accent-hover:var(--color-go-blue-bright);--accent-press:var(--color-go-blue-deep);--focus-ring:var(--color-go-blue-bright);--scrim-hero:linear-gradient(96deg,#070b16ed 0%,#070b16cc 42%,#070b164d 74%,#070b1685 100%);--scrim-media:linear-gradient(180deg,#070b1600 34%,#070b1694 72%,#070b16e0 100%);--scrim-band:linear-gradient(180deg,#070b161a 0%,#070b16ad 100%);--font-display:"Nunito Variable","Nunito","Trebuchet MS",system-ui,sans-serif;--font-text:"Manrope Variable","Manrope","Helvetica Neue",Arial,sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--leading-display:.92;--tracking-display:-.02em;--leading-h1:.95;--tracking-h1:-.02em;--leading-h2:1;--tracking-h2:-.015em;--leading-h3:1.15;--tracking-h3:-.01em;--size-display-fluid:clamp(30px,5.8vw,72px);--size-h1-fluid:clamp(30px,4.6vw,56px);--size-h2-fluid:clamp(26px,3.4vw,40px);--size-h3-fluid:clamp(20px,2.1vw,26px);--size-lead:clamp(18px,1.5vw,20px);--leading-lead:1.5;--size-body:17px;--leading-body:1.65;--size-sm:15px;--leading-sm:1.55;--size-xs:13px;--leading-xs:1.45;--size-label:12px;--leading-label:1.2;--tracking-label:.14em;--size-button:15px;--tracking-button:.01em;--type-display:var(--weight-black)var(--size-display-fluid)/var(--leading-display)var(--font-display);--type-h1:var(--weight-extrabold)var(--size-h1-fluid)/var(--leading-h1)var(--font-display);--type-h2:var(--weight-extrabold)var(--size-h2-fluid)/var(--leading-h2)var(--font-display);--type-h3:var(--weight-bold)var(--size-h3-fluid)/var(--leading-h3)var(--font-display);--type-lead:var(--weight-medium)var(--size-lead)/var(--leading-lead)var(--font-text);--type-body:var(--weight-regular)var(--size-body)/var(--leading-body)var(--font-text);--type-sm:var(--weight-regular)var(--size-sm)/var(--leading-sm)var(--font-text);--type-xs:var(--weight-regular)var(--size-xs)/var(--leading-xs)var(--font-text);--type-label:var(--weight-extrabold)var(--size-label)/var(--leading-label)var(--font-text);--type-button:var(--weight-bold)var(--size-button)/1 var(--font-text);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-30:120px;--gap-inline:var(--space-3);--gap-stack:var(--space-4);--gap-group:var(--space-6);--gap-block:var(--space-10);--pad-card:var(--space-8);--pad-panel:clamp(24px,3.4vw,48px);--pad-control-x:28px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--radius-button:var(--radius-pill);--radius-input:var(--radius-sm);--radius-card:var(--radius-lg);--radius-media:var(--radius-lg);--radius-panel:var(--radius-xl);--radius-chip:var(--radius-pill);--shadow-panel:0 24px 64px -24px #000000b3;--shadow-media:0 32px 80px -32px #000c;--shadow-popover:0 18px 48px -16px #0000009e;--shadow-accent:0 12px 32px -10px #1ba8db73;--shadow-inset-top:inset 0 1px 0 0 #ffffff12;--ring-focus:0 0 0 3px #4ec6ea8c;--blur-glass:blur(16px);--ease-out:cubic-bezier(.2,.7,.3,1);--ease-in-out:cubic-bezier(.5,0,.3,1);--dur-instant:90ms;--dur-fast:.15s;--dur-base:.22s;--dur-slow:.42s;--dur-marquee:44s;--lift-hover:translateY(-2px);--lift-press:translateY(0)scale(.985);--page-max:1280px;--measure-copy:62ch;--measure-lead:34ch;--measure-headline:22ch;--gutter:clamp(20px,4vw,48px);--section-y:clamp(72px,9vw,132px);--header-h:76px;--header-h-compact:64px;--control-h:52px;--control-h-sm:44px;--control-h-xs:40px;--page-inline:max(var(--gutter),calc((100vw - var(--page-max))/2))}@media (max-width:900px){:root{--header-h:var(--header-h-compact)}}*,:before,:after{box-sizing:border-box}html{background:var(--surface-page);scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-4));-webkit-text-size-adjust:100%}body{background:var(--surface-page);min-width:320px;color:var(--text-body);font:var(--type-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,svg,video,picture{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{color:var(--text-primary);font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}h1{font:var(--type-h1);letter-spacing:var(--tracking-h1)}h2{font:var(--type-h2);letter-spacing:var(--tracking-h2)}h3{font:var(--type-h3);letter-spacing:var(--tracking-h3)}p{text-wrap:pretty}a{color:var(--text-accent);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--alpha-blue-40);-webkit-text-decoration-color:var(--alpha-blue-40);-webkit-text-decoration-color:var(--alpha-blue-40);text-decoration-color:var(--alpha-blue-40);transition:color var(--dur-fast)var(--ease-out),text-decoration-color var(--dur-fast)var(--ease-out)}a:hover{color:var(--color-snow);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-xs)}::selection{background:var(--alpha-blue-40);color:var(--color-snow)}.skip-link{z-index:200;top:var(--space-2);left:var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--text-on-accent);font:var(--type-button);transition:transform var(--dur-base)var(--ease-out);padding:12px 20px;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.shell{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.eyebrow{border:1px solid var(--alpha-blue-40);border-radius:var(--radius-pill);background:var(--surface-accent-soft);width:fit-content;color:var(--text-accent);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);margin:0;padding:8px 14px}.kicker{color:var(--text-accent);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.lead{max-width:var(--measure-lead);color:var(--text-secondary);font:var(--type-lead)}.copy{max-width:var(--measure-copy);color:var(--text-body);font:var(--type-body)}.status-page{align-content:center;justify-items:start;gap:var(--space-5);min-height:70vh;padding-block:calc(var(--header-h) + var(--section-y))var(--section-y);display:grid}.status-page h1{font:var(--type-h1);letter-spacing:var(--tracking-h1)}.status-page__actions{gap:var(--gap-inline);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.btn{justify-content:center;align-items:center;gap:var(--gap-inline);min-height:var(--control-h);padding-inline:var(--pad-control-x);border:1px solid var(--accent);border-radius:var(--radius-button);background:var(--accent);color:var(--text-on-accent);font:var(--type-button);letter-spacing:var(--tracking-button);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base)var(--ease-out),border-color var(--dur-base)var(--ease-out),color var(--dur-base)var(--ease-out),transform var(--dur-fast)var(--ease-out),box-shadow var(--dur-base)var(--ease-out);text-decoration:none;display:inline-flex}.btn:hover{transform:var(--lift-hover);border-color:var(--accent-hover);background:var(--accent-hover);color:var(--text-on-accent);box-shadow:var(--shadow-accent)}.btn:active{transform:var(--lift-press);border-color:var(--accent-press);background:var(--accent-press);box-shadow:none}.btn:disabled{opacity:.42;box-shadow:none;cursor:not-allowed;transform:none}.btn--secondary{border-color:var(--border-strong);background:var(--surface-glass);color:var(--text-primary);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass)}.btn--secondary:hover{border-color:var(--border-accent);background:var(--surface-accent-soft);color:var(--text-primary);box-shadow:none}.btn--secondary:active{background:var(--surface-accent-soft);border-color:var(--border-accent)}.btn--ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.btn--ghost:hover{background:var(--alpha-snow-08);color:var(--text-primary);box-shadow:none;border-color:#0000}.btn--sm{min-height:var(--control-h-xs);padding-inline:18px;font-size:13px}.icon-btn{border:1px solid var(--border-default);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--text-primary);cursor:pointer;transition:border-color var(--dur-base)var(--ease-out),background-color var(--dur-base)var(--ease-out);background:0 0;flex:none;place-items:center;padding:0;font-size:19px;line-height:1;display:inline-grid}.icon-btn:hover:not(:disabled){border-color:var(--border-accent);background:var(--surface-accent-soft)}.icon-btn:disabled{opacity:.32;cursor:not-allowed}.text-link{align-items:center;gap:var(--space-2);width:fit-content;color:var(--text-primary);font:var(--type-body);font-weight:var(--weight-bold);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);display:inline-flex}.text-link:after{content:"→";font-family:var(--font-text);transition:transform var(--dur-base)var(--ease-out)}.text-link:hover{color:var(--color-snow);-webkit-text-decoration-color:var(--accent-hover);-webkit-text-decoration-color:var(--accent-hover);-webkit-text-decoration-color:var(--accent-hover);text-decoration-color:var(--accent-hover)}.text-link:hover:after{transform:translate(4px)}.frame{border-radius:var(--radius-media);background:var(--surface-panel);box-shadow:var(--shadow-media);margin:0;position:relative;overflow:hidden}.frame>img,.frame>video,.frame>div{object-fit:cover;width:100%;height:100%}.header{z-index:60;align-items:center;gap:var(--space-6);height:var(--header-h);padding-inline:var(--page-inline);transition:background-color var(--dur-base)var(--ease-out),border-color var(--dur-base)var(--ease-out);background:linear-gradient(#070b16c7,#070b1600);border-bottom:1px solid #0000;grid-template-columns:auto 1fr auto;display:grid;position:sticky;top:0}.header[data-solid=true]{border-bottom-color:var(--border-subtle);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);background:#070b16e6}.header__wordmark{align-items:center;text-decoration:none;display:inline-flex}.header__wordmark img{width:auto;height:clamp(22px,2.4vw,30px)}.header__nav{white-space:nowrap;justify-content:flex-end;align-items:center;gap:clamp(10px,1.2vw,20px);display:flex}.header__nav a{color:var(--alpha-snow-64);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-bold);transition:color var(--dur-fast)var(--ease-out);text-decoration:none}.header__nav a:hover{color:var(--color-snow)}.header__toggle,.header__panel{display:none}@media (max-width:1180px){.header__nav,.header__cta{display:none}.header__toggle{grid-column:3;display:inline-grid}.header__panel{top:calc(var(--header-h) + var(--space-2));right:var(--gutter);left:var(--gutter);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-card);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--shadow-popover);transform-origin:top;opacity:0;visibility:hidden;transition:transform var(--dur-base)var(--ease-out),opacity var(--dur-base)var(--ease-out),visibility var(--dur-base);background:#0c1223fa;display:grid;position:absolute;transform:translateY(-8px)}.header[data-open=true] .header__panel{opacity:1;visibility:visible;transform:translateY(0)}.header__panel a{border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-text);font-size:15px;font-weight:var(--weight-semibold);padding:14px 16px;text-decoration:none}.header__panel a:hover{background:var(--alpha-snow-04);color:var(--text-primary)}.header__panel a:last-child{margin-top:var(--space-2);background:var(--accent);color:var(--text-on-accent);text-align:center;font-weight:var(--weight-bold)}}.hero{isolation:isolate;min-height:min(92svh,860px);margin-top:calc(var(--header-h)*-1);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__media,.hero__media img,.hero__media video{z-index:-2;object-fit:cover;object-position:58% 50%;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:var(--scrim-hero);position:absolute;inset:0}.hero__inner{gap:var(--space-6);width:100%;max-width:860px;padding:calc(var(--header-h) + var(--space-16))var(--page-inline)var(--space-16);display:grid}.hero__title{max-width:20ch;font:var(--type-display);letter-spacing:var(--tracking-display);color:var(--text-primary);text-transform:uppercase;text-wrap:balance;margin:0}.hero__lead{max-width:42ch;color:var(--text-secondary);font:var(--type-lead)}.hero__actions{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:700px){.hero{min-height:min(88svh,720px)}.hero:after{background:linear-gradient(#070b169e 0%,#070b16b8 38%,#070b16eb 100%)}.hero__inner{padding-top:calc(var(--header-h) + var(--space-16));padding-bottom:var(--space-16);gap:var(--space-5)}.hero__title{max-width:100%}.hero__actions>*{flex:auto}.hero__actions .btn{width:100%}}.chapter{gap:var(--space-8);grid-template-areas:"head""media""body";display:grid}.chapter__head{gap:var(--space-5);grid-area:head;align-content:start;display:grid}.chapter__head h2{max-width:var(--measure-headline)}.chapter__media{grid-area:media;align-self:center}.chapter__body{gap:var(--space-5);grid-area:body;align-content:start;display:grid}.chapter__body h3{margin-top:var(--space-2)}@media (min-width:1000px){.chapter{column-gap:clamp(40px,5vw,88px);row-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);grid-template-areas:"head media""body media";align-items:start}.chapter[data-flip=true]{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);grid-template-areas:"media head""media body"}.chapter__media,.about__media{align-self:center}}.marquee{padding-block:var(--space-6);border-block:1px solid var(--border-subtle);background:var(--surface-panel);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee__track{width:max-content;animation:gm-scroll var(--dur-marquee)linear infinite;will-change:transform;display:flex}.marquee__group{align-items:center;gap:var(--space-3);padding-right:var(--space-3);flex:none;display:flex}@keyframes gm-scroll{to{transform:translate(-50%)}}.chip{border:1px solid var(--border-default);border-radius:var(--radius-chip);background:var(--alpha-snow-04);min-height:48px;color:var(--text-secondary);font-family:var(--font-text);font-size:16px;font-weight:var(--weight-semibold);white-space:nowrap;flex:none;align-items:center;padding-inline:20px;line-height:1;display:inline-flex}.chip[data-tone=accent]{border-color:var(--border-accent);background:var(--surface-accent-soft);color:var(--text-accent)}.section-head{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-12);display:flex}.section-head>div{gap:var(--space-5);display:grid}.brand-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:700px){.brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1060px){.brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand-tile{gap:var(--space-6);min-width:0;min-height:240px;padding:var(--pad-card)var(--space-6)var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-panel);transition:border-color var(--dur-base)var(--ease-out),background-color var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.brand-tile:hover{transform:var(--lift-hover);border-color:var(--border-accent);background:var(--surface-raised)}.brand-tile__logo{place-items:center;min-width:0;min-height:0;display:grid}.brand-tile__logo img{object-fit:contain;opacity:.92;width:100%;height:116px;transition:opacity var(--dur-base)var(--ease-out)}.brand-tile:hover .brand-tile__logo img{opacity:1}.brand-tile__logo img[data-invert=true]{filter:brightness(0)invert()}.brand-tile__meta{gap:var(--space-1);text-align:center;min-width:0;display:grid}.brand-tile__meta b{color:var(--text-primary);font-family:var(--font-display);font-size:15px;font-weight:var(--weight-extrabold);letter-spacing:.04em;text-transform:uppercase}.brand-tile__meta span{color:var(--text-muted);font-family:var(--font-text);font-size:13px;font-weight:var(--weight-semibold);transition:color var(--dur-base)var(--ease-out)}.brand-tile:hover .brand-tile__meta span{color:var(--text-accent)}@media (max-width:640px){.brand-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.brand-tile{min-height:180px;padding:var(--space-5)var(--space-4)var(--space-4);gap:var(--space-4)}.brand-tile__logo img{height:76px}}.logo-rail{padding-block:var(--space-3);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-rail__track{width:max-content;animation:gm-scroll var(--dur-marquee)linear infinite;display:flex}.logo-rail[data-direction=reverse] .logo-rail__track{animation-direction:reverse}.logo-rail__group{align-items:center;gap:var(--space-4);padding-right:var(--space-4);flex:none;display:flex}.logo-card{width:clamp(150px,18vw,210px);min-width:0;height:clamp(96px,11vw,128px);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-inverse);box-shadow:var(--shadow-inset-top);flex:none;place-items:center;display:grid}.logo-card img{object-fit:contain;width:100%;height:100%}.partners{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:700px){.partners{justify-content:start;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(0,clamp(240px,26vw,340px)))}}.partner-card{min-width:0;min-height:116px;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-inverse);box-shadow:var(--shadow-inset-top);transition:box-shadow var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);place-items:center;display:grid}.partner-card:hover{transform:var(--lift-hover);box-shadow:var(--shadow-accent)}.partner-card img{object-fit:contain;width:100%;height:100%;max-height:72px}@media (min-width:700px){.partner-card{min-height:156px;padding:var(--space-8)}}.band{isolation:isolate;align-items:flex-end;height:clamp(420px,52vw,620px);display:flex;position:relative;overflow:hidden}.band img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.band:after{content:"";z-index:-1;background:var(--scrim-band);position:absolute;inset:0}.band__inner{gap:var(--space-5);width:100%;padding:var(--space-16)var(--page-inline);display:grid}.band__inner h2{max-width:20ch;font:var(--type-h1);letter-spacing:var(--tracking-h1)}.about{gap:var(--space-8);grid-template-areas:"head""media""body";display:grid}.about__head{gap:var(--space-5);grid-area:head;align-content:start;display:grid}.about__media{grid-area:media;align-self:center}.about__body{gap:var(--space-5);grid-area:body;align-content:start;display:grid}@media (min-width:1000px){.about{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);grid-template-areas:"media head""media body";align-items:start;column-gap:clamp(40px,6vw,88px)}}.faq{gap:var(--space-10);display:grid}.faq__intro{gap:var(--space-5);align-content:start;display:grid}@media (min-width:1000px){.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(40px,5vw,80px)}.faq__intro{top:calc(var(--header-h) + var(--space-10));position:sticky}}.contact{gap:var(--space-10);display:grid}.contact__intro{gap:var(--space-5);align-content:start;display:grid}.contact__facts{gap:var(--space-4);margin-top:var(--space-2);display:grid}.contact__facts>div{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);gap:2px;display:grid}.contact__facts dt{color:var(--text-muted);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.contact__facts dd{color:var(--text-primary);font-family:var(--font-text);font-size:17px;font-weight:var(--weight-bold)}.contact__facts a{color:inherit;-webkit-text-decoration-color:var(--alpha-blue-40);-webkit-text-decoration-color:var(--alpha-blue-40);-webkit-text-decoration-color:var(--alpha-blue-40);text-decoration-color:var(--alpha-blue-40)}.contact__form{gap:var(--space-5);padding:var(--pad-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel);display:grid;position:relative}.contact__form-title{color:var(--text-primary);font-family:var(--font-display);font-size:20px;font-weight:var(--weight-extrabold);letter-spacing:-.01em;text-transform:uppercase}.field{gap:var(--space-2);display:grid}.field>span{color:var(--text-secondary);font-family:var(--font-text);font-size:14px;font-weight:var(--weight-bold)}.field>span i{color:var(--text-accent);margin-left:4px;font-style:normal}.field input,.field textarea{width:100%;min-height:var(--control-h-sm);border:1px solid var(--border-default);border-radius:var(--radius-input);background:var(--surface-sunken);color:var(--text-primary);font:var(--type-body);transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);outline:none;padding:13px 16px}.field textarea{resize:vertical;min-height:168px}.field input:focus,.field textarea:focus{border-color:var(--border-accent);box-shadow:var(--ring-focus)}.field input::placeholder,.field textarea::placeholder{color:var(--text-muted)}.field-row{gap:var(--space-4);display:grid}@media (min-width:560px){.field-row{grid-template-columns:1fr 1fr}}.consent-field{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.consent-field input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}.consent-field span{color:var(--text-body);font-family:var(--font-text);font-size:14px;line-height:1.5}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-status{color:var(--text-body);font:var(--type-sm);margin:0}.form-status:empty{display:none}.form-status[data-success=true]{color:var(--color-success)}@media (min-width:1000px){.contact{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(40px,5vw,72px)}}.footer{border-top:1px solid var(--border-subtle);background:var(--surface-sunken)}.footer__grid{gap:var(--space-10);padding-block:var(--space-20)var(--space-12);display:grid}.footer__brand{gap:var(--space-5);align-content:start;display:grid}.footer__brand img{width:auto;height:40px}.footer__brand address,.footer__brand p{color:var(--text-body);font:var(--type-sm);font-style:normal}.footer__col{gap:var(--space-3);align-content:start;display:grid}.footer__col>p{color:var(--text-primary);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.footer__col a,.footer__col button{color:var(--text-body);font:var(--type-sm);text-align:left;cursor:pointer;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;padding:0;text-decoration:none}.footer__col a:hover,.footer__col button:hover{color:var(--color-snow)}.footer__base{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-text);flex-wrap:wrap;font-size:12px;display:flex}@media (min-width:760px){.footer__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(24px,4vw,64px)}}.consent-layer{z-index:200;padding:var(--space-5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040811a8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.consent-dialog{gap:var(--space-4);width:min(100%,720px);max-height:calc(100svh - var(--space-10));padding:var(--pad-panel);border:1px solid var(--border-default);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--shadow-popover);display:grid;overflow-y:auto}.consent-dialog h2{font:var(--type-h3);letter-spacing:var(--tracking-h3)}.consent-dialog p{color:var(--text-body);font:var(--type-sm)}.consent-heading-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.consent-heading-row>div{gap:var(--space-2);display:grid}.consent-close{border:1px solid var(--border-default);border-radius:var(--radius-pill);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;flex:none;font-size:18px;line-height:1}.consent-close:hover{border-color:var(--border-accent);color:var(--text-primary)}.consent-status{color:var(--text-muted)!important;font:var(--type-xs)!important;font-size:13px!important}.consent-legal-links{gap:var(--space-4);font-size:13px;display:flex}.consent-preferences label{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-sunken);display:flex}.consent-preferences input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.consent-preferences span{color:var(--text-body);gap:2px;font-size:14px;display:grid}.consent-preferences strong{color:var(--text-primary)}.consent-preferences small{color:var(--text-muted);font-size:13px}.consent-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.consent-actions .btn{flex:auto}.legal-document{overflow-wrap:anywhere;gap:var(--space-5);max-width:76ch;padding-block:calc(var(--header-h) + var(--section-y))var(--section-y);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.legal-document h1{margin-bottom:var(--space-4);font:var(--type-h1);letter-spacing:var(--tracking-h1)}.legal-document h2{margin-top:var(--space-8);font:var(--type-h3);letter-spacing:var(--tracking-h3)}.legal-document h3,.legal-document h4{margin-top:var(--space-5);font-family:var(--font-text);font-size:16px;font-weight:var(--weight-bold);text-transform:none;color:var(--text-secondary)}.legal-document p,.legal-document li,.legal-document td{color:var(--text-body);font:var(--type-body)}.legal-document ul,.legal-document ol{gap:var(--space-2);padding-left:var(--space-5);list-style:outside;display:grid}.legal-document ol{list-style:decimal}.legal-document table{border-collapse:collapse;width:100%}.legal-document td{padding:var(--space-3)var(--space-3)var(--space-3)0;border-bottom:1px solid var(--border-subtle);vertical-align:top}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marquee,.logo-rail{-webkit-mask-image:none;mask-image:none}.marquee__track,.logo-rail__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none!important}.marquee__track>[aria-hidden=true],.logo-rail__track>[aria-hidden=true]{display:none}.marquee__group,.logo-rail__group{width:100%;padding-inline:var(--gutter);padding-right:var(--gutter);flex-wrap:wrap;justify-content:center}}:root,:host{--radius-xs:6px;--radius-sm:10px;--radius-lg:20px;--radius-xl:28px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[-100\%\]{inset:-100%}.inset-x-0{inset-inline:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.m-0{margin:0}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-2{height:.5rem}.h-\[clamp\(300px\,50vw\,500px\)\]{height:clamp(300px,50vw,500px)}.min-h-20{min-height:5rem}.w-\(--beam-size\){width:var(--beam-size)}.w-2{width:.5rem}.w-6{width:1.5rem}.w-\[clamp\(172px\,34vw\,340px\)\]{width:clamp(172px,34vw,340px)}.w-full{width:100%}.max-w-\[62ch\]{max-width:62ch}.flex-none{flex:none}.origin-bottom{transform-origin:bottom}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-border-beam{animation:9s linear infinite border-beam}.animate-spin-slow{animation:3s linear infinite spin}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-\[0\.55em\]{column-gap:.55em}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:20px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--border-default)}.border-border-strong{border-color:var(--border-strong)}.border-transparent{border-color:#0000}.bg-border-strong{background-color:var(--border-strong)}.bg-card{background-color:var(--surface-panel)}.bg-primary{background-color:var(--color-go-blue)}.bg-transparent{background-color:#0000}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(from_90deg_at_50\%_50\%\,transparent_0\%\,transparent_68\%\,var\(--color-go-blue-bright\)_100\%\)\]{background-image:conic-gradient(from 90deg at 50% 50%,transparent 0%,transparent 68%,var(--color-go-blue-bright)100%)}.bg-\[image\:var\(--scrim-media\)\]{background-image:var(--scrim-media)}.from-primary-bright{--tw-gradient-from:var(--color-go-blue-bright);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-primary{--tw-gradient-via:var(--color-go-blue);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000)}.\[mask-composite\:intersect\]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.object-cover{object-fit:cover}.p-0{padding:0}.p-5{padding:1.25rem}.p-\[2px\]{padding:2px}.py-5{padding-block:1.25rem}.pt-0{padding-top:0}.pt-\[clamp\(40px\,5vw\,72px\)\]{padding-top:clamp(40px,5vw,72px)}.pb-0{padding-bottom:0}.pb-8{padding-bottom:2rem}.text-left{text-align:left}.font-heading{font-family:var(--font-display)}.font-sans{font-family:var(--font-text)}.text-base{font-size:17px;line-height:var(--tw-leading,1.65)}.text-lg{font-size:20px;line-height:var(--tw-leading,1.5)}.text-\[17px\]{font-size:17px}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.text-accent-foreground{color:var(--text-accent)}.text-copy{color:var(--text-body)}.text-foreground{color:var(--text-primary)}.text-headline{color:var(--text-secondary)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow-\[var\(--shadow-media\)\]{--tw-shadow:var(--shadow-media);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.brightness-\[0\.55\]{--tw-brightness:brightness(.55);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.saturate-\[0\.8\]{--tw-saturate:saturate(.8);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-\[color\,text-shadow\]{transition-property:color,text-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.2\,0\.9\,0\.25\,1\.12\)\]{--tw-ease:cubic-bezier(.2,.9,.25,1.12);transition-timing-function:cubic-bezier(.2,.9,.25,1.12)}.\[--fan-x\:clamp\(58px\,15vw\,200px\)\]{--fan-x:clamp(58px,15vw,200px)}.\[animation-delay\:var\(--beam-delay\)\]{animation-delay:var(--beam-delay)}.\[animation-duration\:var\(--beam-duration\)\]{animation-duration:var(--beam-duration)}.\[offset-anchor\:90\%_50\%\]{offset-anchor:90% 50%}.\[offset-path\:rect\(0_auto_auto_0_round_var\(--beam-size\)\)\]{offset-path:rect(0 auto auto 0 round var(--beam-size))}@media (hover:hover){.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(.25rem*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-go-blue)}.group-hover\/beam\:opacity-100:is(:where(.group\/beam):hover *){opacity:1}}.group-has-\[\:focus-visible\]\/beam\:opacity-100:is(:where(.group\/beam):has(:focus-visible) *){opacity:1}.group-data-\[state\=open\]\:rotate-45:is(:where(.group)[data-state=open] *){rotate:45deg}.group-data-\[state\=open\]\:border-primary:is(:where(.group)[data-state=open] *){border-color:var(--color-go-blue)}.group-data-\[state\=open\]\:bg-accent:is(:where(.group)[data-state=open] *){background-color:var(--surface-accent-soft)}.after\:text-primary-bright:after{content:var(--tw-content);color:var(--color-go-blue-bright)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(.25rem*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:bg-primary-bright:hover{background-color:var(--color-go-blue-bright)}.hover\:text-foreground:hover{color:var(--text-primary)}.hover\:brightness-75:hover{--tw-brightness:brightness(75%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus-visible\:rounded-sm:focus-visible{border-radius:10px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--focus-ring)}.has-\[\:focus-visible\]\:-translate-y-0\.5:has(:focus-visible){--tw-translate-y:calc(.25rem*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-active\:text-foreground[data-active]{color:var(--text-primary)}.data-active\:\[text-shadow\:0_0_18px_rgb\(78_198_234\/0\.75\)\][data-active]{text-shadow:0 0 18px #4ec6eabf}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--dur-base)var(--ease-out)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--dur-base)var(--ease-out)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}}@media (hover:hover){.\[\&\>\.btn\]\:hover\:transform-none>.btn:hover{transform:none}}.\[\&\>\.btn\]\:active\:scale-\[0\.985\]>.btn:active{scale:.985}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes border-beam{to{offset-distance:100%}}
