@font-face{font-family:Graphik LCG;src:url(/assets/graphik-lcg-regular-BteGvBxa.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik LCG;src:url(/assets/graphik-lcg-medium-C3iboBQC.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik LCG;src:url(/assets/graphik-lcg-semibold-KTcuLY-Y.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik LCG;src:url(/assets/graphik-lcg-bold-oGnNkPcM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-neutral-0: #ffffff;--color-neutral-50: #fafafa;--color-neutral-100: #f4f4f4;--color-neutral-200: #e5e5e5;--color-neutral-300: #d4d4d4;--color-neutral-400: #a3a3a3;--color-neutral-500: #737373;--color-neutral-600: #525252;--color-neutral-700: #404040;--color-neutral-800: #262626;--color-neutral-900: #171717;--color-neutral-1000: #000000;--color-system-error: #b91c1c;--color-bg-default: var(--color-neutral-0);--color-bg-subtle: var(--color-neutral-50);--color-bg-elevated: var(--color-neutral-0);--color-bg-inverse: var(--color-neutral-1000);--color-bg-inverse-hover: var(--color-neutral-800);--color-bg-inverse-pressed: var(--color-neutral-700);--color-text-primary: var(--color-neutral-1000);--color-text-secondary: var(--color-neutral-500);--color-text-disabled: var(--color-neutral-400);--color-text-inverse: var(--color-neutral-0);--color-text-link: var(--color-neutral-1000);--color-border-default: var(--color-neutral-200);--color-border-strong: var(--color-neutral-1000);--color-border-focus: var(--color-neutral-1000);--color-surface-hover: var(--color-neutral-100);--color-surface-pressed: var(--color-neutral-200);--color-surface-disabled: var(--color-neutral-200);--color-icon-default: var(--color-neutral-1000);--color-icon-muted: var(--color-neutral-500);--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--radius-sm: .25rem;--radius-md: .5rem;--font-family-base: "Graphik LCG", "Graphik", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, sans-serif;--font-size-h1: 3rem;--font-size-h2: 2.25rem;--font-size-h3: 1.875rem;--line-height-h1: 1.167;--line-height-h2: 1.222;--line-height-h3: 1.267;--font-size-body-lg: 1.25rem;--font-size-body-md: 1.125rem;--font-size-body-sm: 1rem;--line-height-body-lg: 1.5;--line-height-body-md: 1.556;--line-height-body-sm: 1.5;--font-size-caption: .875rem;--font-size-caption-strong: .75rem;--line-height-caption: 1.429;--line-height-caption-strong: 1.333;--font-size-button: 1rem;--font-size-link: 1.125rem;--letter-spacing-tight: -.01em;--letter-spacing-default: 0;--letter-spacing-wide: .02em;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: var(--color-border-focus);--layout-max-width: 1440px;--layout-padding-mobile: 1rem;--layout-padding-tablet: 2rem;--layout-padding-desktop: 5rem;--bp-tablet: 48rem;--bp-desktop: 90rem;--motion-duration-fast: .12s;--motion-duration-base: .2s;--motion-easing-standard: cubic-bezier(.2, 0, 0, 1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--color-bg-default);color:var(--color-text-primary)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#app{isolation:isolate;min-height:100%}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body{font-family:var(--font-family-base);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.tHeading1{font-weight:var(--font-weight-medium);font-size:clamp(2.25rem,1.8rem + 1.5vw,var(--font-size-h1));line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-tight)}.tHeading2{font-weight:var(--font-weight-medium);font-size:clamp(1.75rem,1.4rem + 1vw,var(--font-size-h2));line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-tight)}.tHeading3{font-weight:var(--font-weight-medium);font-size:clamp(1.5rem,1.3rem + .6vw,var(--font-size-h3));line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-tight)}.tBodyLg{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.tBodyMd{font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.tBodySm{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.tCaption{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.tCaptionStrong{font-size:var(--font-size-caption-strong);line-height:var(--line-height-caption-strong);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}
