@layer tokens{@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;src:url('/fonts/roboto-variable.woff2') format('woff2-variations');font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;src:url('/fonts/inter-variable.woff2') format('woff2-variations');font-display:swap}:root{--color-sky:#289bd0;--color-gp-red:#d83a35;--color-tomato:#e36550;--color-navy:#0c2f4e;--color-midnight:#061e33;--color-accent:#23547e;--color-white:#ffffff;--color-black:#000000;--color-neutral-50:#eef0f5;--color-neutral-100:#e4e9f0;--color-neutral-300:#ccced6;--color-neutral-700:#656870;--color-ink:#121212;--color-hero-veil:#031524;--color-subtle-lift:#09233b;--color-subtle-deep:#04131f;--color-subtle-mid:#041625;--brand-primary:var(--color-gp-red);--brand-secondary:var(--color-sky);--font-heading:'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-body:'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-label:'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;--brand-accent:var(--color-tomato);--surface:var(--color-navy);--on-surface:var(--color-white);--surface-raised:var(--color-accent);--surface-sunken:var(--color-midnight);--surface-inverse:var(--color-neutral-100);--on-inverse:var(--color-ink);--gphc-ground-black:var(--color-black);--color-scheme:dark;--color-scheme-inverse:normal;--link-on-surface:color-mix(in srgb, var(--color-sky),    var(--color-white) 3%);--text-secondary-on-surface:color-mix(in srgb, var(--color-sky),    var(--color-white) 3%);--text-accent-on-surface:color-mix(in srgb, var(--color-tomato), var(--color-white) 9%);--text-primary-on-surface:color-mix(in srgb, var(--color-gp-red), var(--color-white) 29%);--danger-on-surface:color-mix(in srgb, var(--color-gp-red), var(--color-white) 29%);--text-primary-on-inverse:color-mix(in srgb, var(--color-gp-red), var(--color-black) 11%);--btn-inverse:var(--color-white);--on-btn-inverse:var(--color-midnight);--btn-outline-primary:color-mix(in srgb, var(--color-gp-red), var(--color-white) 29%);--btn-outline-secondary:color-mix(in srgb, var(--color-sky),    var(--color-white) 3%);--on-primary-muted:var(--color-white);--tab-active:var(--color-white);--gradient:conic-gradient(from 90deg at 50% 50%,
                      var(--color-subtle-lift) 0%,
                      var(--color-subtle-deep) 40.385%,
                      var(--color-subtle-mid)  62.981%,
                      var(--color-subtle-lift) 100%);--gradient-ref:var(--color-subtle-lift);--gradient-hydrant:linear-gradient(-61.398deg,
                              var(--color-tomato) 25.355%,
                              var(--color-gp-red) 80.586%);--gradient-hydrant-ref:var(--color-tomato);--scrim-tint:var(--color-hero-veil);--scrim-alpha:52%;--scrim-strong-alpha:36%;--fs-h1:clamp(1.625rem, calc(1.204rem + 1.796vw), 3rem);--lh-h1:1.167;--fs-h2:clamp(1.375rem, calc(1.031rem + 1.469vw), 2.5rem);--lh-h2:1.2;--fs-h3:clamp(1.25rem,  calc(1.020rem + 0.980vw), 2rem);--lh-h3:1.25;--fs-h4:clamp(1.125rem, calc(1.010rem + 0.490vw), 1.5rem);--lh-h4:1.333;--fs-overline-lg:1rem;--lh-overline-lg:1.25;--lh-p-lg:1.444;--overline-tracking:0;--btn-radius:var(--radius-md)}}
