/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--brand-color-primitive-berry-berry-50:#f8ebf0;--brand-color-primitive-berry-berry-100:#f2d8e1;--brand-color-primitive-berry-berry-200:#e4b0c3;--brand-color-primitive-berry-berry-300:#e490bf;--brand-color-primitive-berry-berry-400:#e561b9;--brand-color-primitive-berry-berry-500:#cf3395;--brand-color-primitive-berry-berry-600:#b80470;--brand-color-primitive-berry-berry-700:#5e1c4c;--brand-color-primitive-berry-berry-800:#49143b;--brand-color-primitive-berry-berry-900:#330b2a;--brand-color-primitive-blue-blue-50:#f1f6ff;--brand-color-primitive-blue-blue-100:#d6e8f9;--brand-color-primitive-blue-blue-200:#badaf3;--brand-color-primitive-blue-blue-300:#85c3f9;--brand-color-primitive-blue-blue-400:#50acff;--brand-color-primitive-blue-blue-500:#2380e5;--brand-color-primitive-blue-blue-600:#154a92;--brand-color-primitive-blue-blue-700:#003d87;--brand-color-primitive-blue-blue-800:#012265;--brand-color-primitive-blue-blue-900:#010843;--brand-color-primitive-grey-grey-50:#fff;--brand-color-primitive-grey-grey-100:#f7f8fa;--brand-color-primitive-grey-grey-200:#edf1f5;--brand-color-primitive-grey-grey-300:#d0d2d5;--brand-color-primitive-grey-grey-400:#959596;--brand-color-primitive-grey-grey-500:#707073;--brand-color-primitive-grey-grey-600:#59595c;--brand-color-primitive-grey-grey-700:#464647;--brand-color-primitive-grey-grey-800:#2b2b2c;--brand-color-primitive-grey-grey-900:#111112;--brand-color-primitive-green-green-50:#ecf9f2;--brand-color-primitive-green-green-100:#c5ecd9;--brand-color-primitive-green-green-200:#a7e9c8;--brand-color-primitive-green-green-300:#89e5b7;--brand-color-primitive-green-green-400:#63d29c;--brand-color-primitive-green-green-500:#3cbf80;--brand-color-primitive-green-green-600:#1e9561;--brand-color-primitive-green-green-700:#006b42;--brand-color-primitive-green-green-800:#005237;--brand-color-primitive-green-green-900:#00392b;--brand-color-primitive-plum-plum-50:#f0e8f2;--brand-color-primitive-plum-plum-100:#d1b9d9;--brand-color-primitive-plum-plum-200:#cea1e1;--brand-color-primitive-plum-plum-300:#cc8aea;--brand-color-primitive-plum-plum-400:#c972f2;--brand-color-primitive-plum-plum-500:#ad5ae0;--brand-color-primitive-plum-plum-600:#9041ce;--brand-color-primitive-plum-plum-700:#6125a0;--brand-color-primitive-plum-plum-800:#482073;--brand-color-primitive-plum-plum-900:#2e1b46;--brand-color-primitive-orange-orange-50:#ffedd5;--brand-color-primitive-orange-orange-100:#fed7aa;--brand-color-primitive-orange-orange-200:#fdba74;--brand-color-primitive-orange-orange-300:#fb923c;--brand-color-primitive-orange-orange-400:#f97316;--brand-color-primitive-orange-orange-500:#ea580c;--brand-color-primitive-orange-orange-600:#c2410c;--brand-color-primitive-orange-orange-700:#9a3412;--brand-color-primitive-orange-orange-800:#7c2d12;--brand-color-primitive-orange-orange-900:#431407;--brand-color-primitive-red-red-50:#fee2e2;--brand-color-primitive-red-red-100:#fecaca;--brand-color-primitive-red-red-200:#fca5a5;--brand-color-primitive-red-red-300:#f87171;--brand-color-primitive-red-red-400:#ef4444;--brand-color-primitive-red-red-500:#dc2626;--brand-color-primitive-red-red-600:#b91c1c;--brand-color-primitive-red-red-700:#991b1b;--brand-color-primitive-red-red-800:#7f1d1d;--brand-color-primitive-red-red-900:#450a0a;--brand-color-theme-light-foreground-fg-primary:#111112;--brand-color-theme-light-foreground-fg-secondary:#464647;--brand-color-theme-light-foreground-fg-tertiary:#959596;--brand-color-theme-light-foreground-fg-quaternary:#003d87;--brand-color-theme-light-foreground-fg-error:#dc2626;--brand-color-theme-light-foreground-fg-success:#1e9561;--brand-color-theme-light-foreground-fg-warning:#c2410c;--brand-color-theme-light-foreground-fg-disabled:#d0d2d5;--brand-color-theme-light-backgrounds-bg-primary:#fff;--brand-color-theme-light-backgrounds-bg-secondary:#edf1f5;--brand-color-theme-light-backgrounds-bg-tertiary:#f7f8fa;--brand-color-theme-light-backgrounds-bg-error:#fee2e2;--brand-color-theme-light-backgrounds-bg-success:#ecf9f2;--brand-color-theme-light-backgrounds-bg-warning:#ffedd5;--brand-color-theme-light-backgrounds-bg-disabled:#f7f8fa;--brand-color-theme-light-border-border-primary:#010843;--brand-color-theme-light-border-border-secondary:#959596;--brand-color-theme-light-border-border-tertiary:#d0d2d5;--brand-color-theme-light-border-border-success:#3cbf80;--brand-color-theme-light-border-border-error:#dc2626;--brand-color-theme-light-border-border-warning:#c2410c;--brand-color-theme-light-border-border-disabled:#d0d2d5;--brand-color-theme-light-border-border-focus:#2380e5;--brand-color-theme-light-cta-links-primary-cta-primary-bg-default:#003d87;--brand-color-theme-light-cta-links-primary-cta-primary-bg-hover:#154a92;--brand-color-theme-light-cta-links-primary-cta-primary-fg-default:#fff;--brand-color-theme-light-cta-links-secondary-cta-secondary-fg-default:#003d87;--brand-color-theme-light-cta-links-secondary-cta-secondary-fg-hover:#154a92;--brand-color-theme-light-cta-links-secondary-cta-secondary-bg-default:#fff0;--brand-color-theme-light-brand-brand-primary:#003d87;--brand-color-theme-light-brand-brand-secondary:#154a92;--brand-color-theme-dark-foreground-fg-primary:#fff;--brand-color-theme-dark-foreground-fg-secondary:#edf1f5;--brand-color-theme-dark-foreground-fg-tertiary:#edf1f5;--brand-color-theme-dark-foreground-fg-quaternary:#edf1f5;--brand-color-theme-dark-foreground-fg-error:#dc2626;--brand-color-theme-dark-foreground-fg-success:#1e9561;--brand-color-theme-dark-foreground-fg-warning:#c2410c;--brand-color-theme-dark-foreground-fg-disabled:#edf1f5;--brand-color-theme-dark-backgrounds-bg-primary:#003d87;--brand-color-theme-dark-backgrounds-bg-secondary:#154a92;--brand-color-theme-dark-backgrounds-bg-tertiary:#012265;--brand-color-theme-dark-backgrounds-bg-error:#fee2e2;--brand-color-theme-dark-backgrounds-bg-success:#ecf9f2;--brand-color-theme-dark-backgrounds-bg-warning:#ffedd5;--brand-color-theme-dark-backgrounds-bg-disabled:#f7f8fa;--brand-color-theme-dark-border-border-primary:#f1f6ff;--brand-color-theme-dark-border-border-secondary:#edf1f5;--brand-color-theme-dark-border-border-tertiary:#154a92;--brand-color-theme-dark-border-border-success:#3cbf80;--brand-color-theme-dark-border-border-error:#dc2626;--brand-color-theme-dark-border-border-warning:#c2410c;--brand-color-theme-dark-border-border-disabled:#d0d2d5;--brand-color-theme-dark-border-border-focus:#f1f6ff;--brand-color-theme-dark-cta-links-primary-cta-primary-bg-default:#fff;--brand-color-theme-dark-cta-links-primary-cta-primary-bg-hover:#d6e8f9;--brand-color-theme-dark-cta-links-primary-cta-primary-fg-default:#003d87;--brand-color-theme-dark-cta-links-secondary-cta-secondary-fg-default:#fff;--brand-color-theme-dark-cta-links-secondary-cta-secondary-fg-hover:#d6e8f9;--brand-color-theme-dark-cta-links-secondary-cta-secondary-bg-default:#fff0;--brand-color-theme-dark-brand-brand-primary:#fff;--brand-color-theme-dark-brand-brand-secondary:#badaf3;--typography-heading-display-headline-1:italic 700 72px/1 "Noto Serif";--typography-heading-display-headline-2:italic 700 56px/1 "Noto Serif";--typography-heading-display-headline-3:italic 700 40px/1 "Noto Serif";--typography-heading-display-headline-4:italic 700 36px/1 "Noto Serif";--typography-heading-display-headline-5:italic 700 28px/1 "Noto Serif";--typography-heading-regular-headline-1:400 72px/1 "Noto Sans";--typography-heading-regular-headline-2:400 56px/1 "Noto Sans";--typography-heading-regular-headline-3:400 40px/1 "Noto Sans";--typography-heading-regular-headline-4:400 36px/1 "Noto Sans";--typography-heading-regular-headline-5:400 28px/1 "Noto Sans";--typography-heading-semibold-headline-1:600 72px/1 "Noto Sans";--typography-heading-semibold-headline-2:600 56px/1 "Noto Sans";--typography-heading-semibold-headline-3:600 40px/1 "Noto Sans";--typography-heading-semibold-headline-4:600 36px/1 "Noto Sans";--typography-heading-semibold-headline-5:600 28px/1 "Noto Sans";--typography-subhead-semibold-4xl:600 36px/1 "Noto Sans";--typography-subhead-semibold-3xl:600 28px/1 "Noto Sans";--typography-subhead-semibold-2xl:600 24px/1 "Noto Sans";--typography-subhead-semibold-xl:600 20px/1 "Noto Sans";--typography-subhead-regular-4xl:400 36px/1 "Noto Sans";--typography-subhead-regular-3xl:400 28px/1 "Noto Sans";--typography-subhead-regular-2xl:400 24px/1 "Noto Sans";--typography-subhead-regular-xl:400 20px/1 "Noto Sans";--typography-body-copy-bold-xl:700 20px/1 "Noto Sans";--typography-body-copy-bold-lg:700 18px/1 "Noto Sans";--typography-body-copy-bold-base:700 16px/1 "Noto Sans";--typography-body-copy-bold-small:700 14px/1 "Noto Sans";--typography-body-copy-bold-xsmall:700 12px/1 "Noto Sans";--typography-body-copy-semibold-xl:600 20px/1 "Noto Sans";--typography-body-copy-semibold-lg:600 18px/1 "Noto Sans";--typography-body-copy-semibold-base:600 16px/1 "Noto Sans";--typography-body-copy-semibold-small:600 14px/1 "Noto Sans";--typography-body-copy-semibold-xsmall:600 12px/1 "Noto Sans";--typography-body-copy-regular-xl:400 20px/1 "Noto Sans";--typography-body-copy-regular-lg:400 18px/1 "Noto Sans";--typography-body-copy-regular-base:400 16px/1 "Noto Sans";--typography-body-copy-regular-small:400 14px/1 "Noto Sans";--typography-body-copy-regular-xsmall:400 12px/1 "Noto Sans";--typography-cta-and-links-body-links-xl:600 20px/1 "Noto Sans";--typography-cta-and-links-body-links-lg:600 18px/1 "Noto Sans";--typography-cta-and-links-body-links-base:600 16px/1 "Noto Sans";--typography-cta-and-links-body-links-small:600 14px/1 "Noto Sans";--typography-cta-and-links-body-links-xsmall:600 12px/1 "Noto Sans";--typography-cta-and-links-button-button-label:600 14px/1 "Noto Sans";--typography-classes-font-heading:var(--font-noto-sans,"Noto Sans",sans-serif);--typography-classes-font-display:var(--font-noto-serif,"Noto Serif",serif);--typography-classes-font-body:var(--font-noto-sans,"Noto Sans",sans-serif);--typography-classes-font-size-text-xs:12px;--typography-classes-font-size-text-sm:14px;--typography-classes-font-size-text-base:16px;--typography-classes-font-size-text-lg:18px;--typography-classes-font-size-text-xl:20px;--typography-classes-font-size-text-2xl:24px;--typography-classes-font-size-text-3xl:28px;--typography-classes-font-size-text-4xl:36px;--typography-classes-font-size-text-5xl:40px;--typography-classes-font-size-text-6xl:56px;--typography-classes-font-size-text-7xl:72px;--typography-classes-font-weight-font-regular:400;--typography-classes-font-weight-font-medium:500;--typography-classes-font-weight-font-semibold:600;--typography-classes-font-weight-font-bold-italic:700;--typography-classes-font-weight-font-bold:700;--typography-classes-font-leading-leading-none:1;--typography-classes-font-leading-leading-tight:1.25;--typography-classes-font-leading-leading-snug:1.3;--typography-classes-font-leading-leading-normal:1.5}:root,[data-theme=light]{--brand-color-primary:var(--brand-color-theme-light-brand-brand-primary);--brand-color-secondary:var(--brand-color-theme-light-brand-brand-secondary);--theme-color-foreground-primary:var(--brand-color-theme-light-foreground-fg-primary);--theme-color-foreground-secondary:var(--brand-color-theme-light-foreground-fg-secondary);--theme-color-foreground-tertiary:var(--brand-color-theme-light-foreground-fg-tertiary);--theme-color-foreground-quaternary:var(--brand-color-theme-light-foreground-fg-quaternary);--theme-color-foreground-error:var(--brand-color-theme-light-foreground-fg-error);--theme-color-foreground-success:var(--brand-color-theme-light-foreground-fg-success);--theme-color-foreground-warning:var(--brand-color-theme-light-foreground-fg-warning);--theme-color-foreground-disabled:var(--brand-color-theme-light-foreground-fg-disabled);--theme-color-background-primary:var(--brand-color-theme-light-backgrounds-bg-primary);--theme-color-background-secondary:var(--brand-color-theme-light-backgrounds-bg-secondary);--theme-color-background-tertiary:var(--brand-color-theme-light-backgrounds-bg-tertiary);--theme-color-background-error:var(--brand-color-theme-light-backgrounds-bg-error);--theme-color-background-success:var(--brand-color-theme-light-backgrounds-bg-success);--theme-color-background-warning:var(--brand-color-theme-light-backgrounds-bg-warning);--theme-color-background-disabled:var(--brand-color-theme-light-backgrounds-bg-disabled);--theme-color-border-primary:var(--brand-color-theme-light-border-border-primary);--theme-color-border-secondary:var(--brand-color-theme-light-border-border-secondary);--theme-color-border-tertiary:var(--brand-color-theme-light-border-border-tertiary);--theme-color-border-success:var(--brand-color-theme-light-border-border-success);--theme-color-border-error:var(--brand-color-theme-light-border-border-error);--theme-color-border-warning:var(--brand-color-theme-light-border-border-warning);--theme-color-border-disabled:var(--brand-color-theme-light-border-border-disabled);--theme-color-border-focus:var(--brand-color-theme-light-border-border-focus);--theme-color-cta-primary-bg-default:var(--brand-color-theme-light-cta-links-primary-cta-primary-bg-default);--theme-color-cta-primary-bg-hover:var(--brand-color-theme-light-cta-links-primary-cta-primary-bg-hover);--theme-color-cta-primary-fg-default:var(--brand-color-theme-light-cta-links-primary-cta-primary-fg-default);--theme-color-cta-secondary-fg-default:var(--brand-color-theme-light-cta-links-secondary-cta-secondary-fg-default);--theme-color-cta-secondary-fg-hover:var(--brand-color-theme-light-cta-links-secondary-cta-secondary-fg-hover);--theme-color-cta-secondary-bg-default:var(--brand-color-theme-light-backgrounds-bg-disabled);--background:var(--theme-color-background-primary,oklch(100% 0 0));--foreground:var(--theme-color-foreground-primary,oklch(14.5% 0 0));--card:var(--theme-color-background-primary,oklch(100% 0 0));--card-foreground:var(--theme-color-foreground-primary,oklch(14.5% 0 0));--popover:var(--theme-color-background-primary,oklch(100% 0 0));--popover-foreground:var(--theme-color-foreground-primary,oklch(14.5% 0 0));--primary:var(--theme-color-cta-primary-bg-default,oklch(20.5% 0 0));--primary-foreground:var(--theme-color-cta-primary-fg-default,oklch(98.5% 0 0));--secondary:var(--theme-color-cta-primary-fg-default,oklch(97% 0 0));--secondary-foreground:var(--theme-color-cta-secondary-fg-default,oklch(20.5% 0 0));--muted:var(--theme-color-background-secondary,oklch(97% 0 0));--muted-foreground:var(--theme-color-foreground-secondary,oklch(55.6% 0 0));--accent:var(--theme-color-background-secondary,oklch(97% 0 0));--accent-foreground:var(--theme-color-foreground-primary,oklch(20.5% 0 0));--destructive:var(--theme-color-foreground-error,oklch(57.7% .245 27.325));--destructive-foreground:var(--theme-color-background-error,oklch(57.7% .245 27.325));--border:var(--theme-color-border-tertiary,oklch(92.2% 0 0));--input:var(--theme-color-border-tertiary,oklch(92.2% 0 0));--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}[data-theme=dark]{--brand-color-primary:var(--brand-color-theme-dark-brand-brand-primary);--brand-color-secondary:var(--brand-color-theme-dark-brand-brand-secondary);--theme-color-foreground-primary:var(--brand-color-theme-dark-foreground-fg-primary);--theme-color-foreground-secondary:var(--brand-color-theme-dark-foreground-fg-secondary);--theme-color-foreground-tertiary:var(--brand-color-theme-dark-foreground-fg-tertiary);--theme-color-foreground-quaternary:var(--brand-color-theme-dark-foreground-fg-quaternary);--theme-color-foreground-error:var(--brand-color-theme-dark-foreground-fg-error);--theme-color-foreground-success:var(--brand-color-theme-dark-foreground-fg-success);--theme-color-foreground-warning:var(--brand-color-theme-dark-foreground-fg-warning);--theme-color-foreground-disabled:var(--brand-color-theme-dark-foreground-fg-disabled);--theme-color-background-primary:var(--brand-color-theme-dark-backgrounds-bg-primary);--theme-color-background-secondary:var(--brand-color-theme-dark-backgrounds-bg-secondary);--theme-color-background-tertiary:var(--brand-color-theme-dark-backgrounds-bg-tertiary);--theme-color-background-error:var(--brand-color-theme-dark-backgrounds-bg-error);--theme-color-background-success:var(--brand-color-theme-dark-backgrounds-bg-success);--theme-color-background-warning:var(--brand-color-theme-dark-backgrounds-bg-warning);--theme-color-background-disabled:var(--brand-color-theme-dark-backgrounds-bg-disabled);--theme-color-border-primary:var(--brand-color-theme-dark-border-border-primary);--theme-color-border-secondary:var(--brand-color-theme-dark-border-border-secondary);--theme-color-border-tertiary:var(--brand-color-theme-dark-border-border-tertiary);--theme-color-border-success:var(--brand-color-theme-dark-border-border-success);--theme-color-border-error:var(--brand-color-theme-dark-border-border-error);--theme-color-border-warning:var(--brand-color-theme-dark-border-border-warning);--theme-color-border-disabled:var(--brand-color-theme-dark-border-border-disabled);--theme-color-border-focus:var(--brand-color-theme-dark-border-border-focus);--theme-color-cta-primary-bg-default:var(--brand-color-theme-dark-cta-links-primary-cta-primary-bg-default);--theme-color-cta-primary-bg-hover:var(--brand-color-theme-dark-cta-links-primary-cta-primary-bg-hover);--theme-color-cta-primary-fg-default:var(--brand-color-theme-dark-cta-links-primary-cta-primary-fg-default);--theme-color-cta-secondary-fg-default:var(--brand-color-theme-dark-cta-links-secondary-cta-secondary-fg-default);--theme-color-cta-secondary-fg-hover:var(--brand-color-theme-dark-cta-links-secondary-cta-secondary-fg-hover);--theme-color-cta-secondary-bg-default:var(--brand-color-theme-dark-backgrounds-bg-disabled);--background:var(--theme-color-background-primary);--foreground:var(--theme-color-foreground-primary);--card:var(--theme-color-background-primary);--card-foreground:var(--theme-color-foreground-primary);--popover:var(--theme-color-background-primary);--popover-foreground:var(--theme-color-foreground-primary);--primary:var(--theme-color-cta-primary-bg-default);--primary-foreground:var(--theme-color-cta-primary-fg-default);--secondary:var(--theme-color-cta-primary-fg-default);--secondary-foreground:var(--theme-color-cta-secondary-fg-default);--muted:var(--theme-color-background-secondary);--muted-foreground:var(--theme-color-foreground-secondary);--accent:var(--theme-color-background-secondary);--accent-foreground:var(--theme-color-foreground-primary);--destructive:var(--theme-color-foreground-error);--destructive-foreground:var(--theme-color-background-error);--border:var(--theme-color-border-tertiary);--input:var(--theme-color-border-tertiary);--sidebar:var(--theme-color-background-primary);--sidebar-foreground:var(--theme-color-foreground-primary);--sidebar-primary:var(--theme-color-cta-primary-bg-default);--sidebar-primary-foreground:var(--theme-color-cta-primary-fg-default);--sidebar-accent:var(--theme-color-background-secondary);--sidebar-accent-foreground:var(--theme-color-foreground-primary);--sidebar-border:var(--theme-color-border-tertiary)}