/* ../../node_modules/@nessie/webcomponents/dist/webcomponents/webcomponents.css */
:root {
  --nes-core-color-brand-yellow:#ffc917;
  --nes-core-color-brand-blue:#003082;
  --nes-core-color-brand-light-blue:#0063d3;
  --nes-core-color-brand-green:#00c690;
  --nes-core-color-neutral-black:#000;
  --nes-core-color-neutral-white:#fff;
  --nes-core-color-neutral-transparent:transparent;
  --nes-core-color-yellow-50:#fcf6e8;
  --nes-core-color-yellow-100:#faefc7;
  --nes-core-color-yellow-200:#f7e092;
  --nes-core-color-yellow-300:#f4cd56;
  --nes-core-color-yellow-400:#eeb408;
  --nes-core-color-yellow-500:#d69500;
  --nes-core-color-yellow-600:#b67500;
  --nes-core-color-yellow-700:#8a6000;
  --nes-core-color-yellow-800:#644a07;
  --nes-core-color-yellow-900:#483913;
  --nes-core-color-yellow-950:#29250f;
  --nes-core-color-blue-50:#eff6ff;
  --nes-core-color-blue-100:#deedff;
  --nes-core-color-blue-200:#bfdbfe;
  --nes-core-color-blue-300:#93c5fd;
  --nes-core-color-blue-400:#61a6fb;
  --nes-core-color-blue-500:#348af4;
  --nes-core-color-blue-600:#186ddc;
  --nes-core-color-blue-700:#1f55b2;
  --nes-core-color-blue-800:#1e448d;
  --nes-core-color-blue-900:#193370;
  --nes-core-color-blue-950:#18223f;
  --nes-core-color-teal-50:#eefbfd;
  --nes-core-color-teal-100:#d4f8f9;
  --nes-core-color-teal-200:#a7ecf2;
  --nes-core-color-teal-300:#6cdfec;
  --nes-core-color-teal-400:#29c5d6;
  --nes-core-color-teal-500:#00a3b8;
  --nes-core-color-teal-600:#00819e;
  --nes-core-color-teal-700:#006781;
  --nes-core-color-teal-800:#1e4f5d;
  --nes-core-color-teal-900:#1e3e48;
  --nes-core-color-teal-950:#15282d;
  --nes-core-color-green-50:#eafaf4;
  --nes-core-color-green-100:#d4f9e6;
  --nes-core-color-green-200:#afeccf;
  --nes-core-color-green-300:#77e1b5;
  --nes-core-color-green-400:#35c899;
  --nes-core-color-green-500:#00a888;
  --nes-core-color-green-600:#008672;
  --nes-core-color-green-700:#107263;
  --nes-core-color-green-800:#295854;
  --nes-core-color-green-900:#214440;
  --nes-core-color-green-950:#142a27;
  --nes-core-color-red-50:#fff1f2;
  --nes-core-color-red-100:#ffe4e6;
  --nes-core-color-red-200:#fecdd3;
  --nes-core-color-red-300:#ff9eaa;
  --nes-core-color-red-400:#ff6b70;
  --nes-core-color-red-500:#f8374b;
  --nes-core-color-red-600:#e2103d;
  --nes-core-color-red-700:#bd1133;
  --nes-core-color-red-800:#7f1a22;
  --nes-core-color-red-900:#691722;
  --nes-core-color-red-950:#36181c;
  --nes-core-color-orange-50:#fef6ee;
  --nes-core-color-orange-100:#fbedd9;
  --nes-core-color-orange-200:#f8d8b3;
  --nes-core-color-orange-300:#ffb269;
  --nes-core-color-orange-400:#fb8b35;
  --nes-core-color-orange-500:#f2660f;
  --nes-core-color-orange-600:#d44504;
  --nes-core-color-orange-700:#ae3f0f;
  --nes-core-color-orange-800:#7f3319;
  --nes-core-color-orange-900:#662a16;
  --nes-core-color-orange-950:#311e16;
  --nes-core-color-purple-50:#f5f3fe;
  --nes-core-color-purple-100:#ece9fc;
  --nes-core-color-purple-200:#dcd6fb;
  --nes-core-color-purple-300:#c0b0f8;
  --nes-core-color-purple-400:#a68cf3;
  --nes-core-color-purple-500:#926ee4;
  --nes-core-color-purple-600:#7b55cd;
  --nes-core-color-purple-700:#6542b7;
  --nes-core-color-purple-800:#51319b;
  --nes-core-color-purple-900:#46208f;
  --nes-core-color-purple-950:#281f3b;
  --nes-core-color-pink-50:#fdf2f8;
  --nes-core-color-pink-100:#fce7f3;
  --nes-core-color-pink-200:#fad0e8;
  --nes-core-color-pink-300:#f7a1cf;
  --nes-core-color-pink-400:#f275b5;
  --nes-core-color-pink-500:#ea4294;
  --nes-core-color-pink-600:#d62270;
  --nes-core-color-pink-700:#b50e54;
  --nes-core-color-pink-800:#7f1642;
  --nes-core-color-pink-900:#6b0f38;
  --nes-core-color-pink-950:#381023;
  --nes-core-color-gray-25:#f7f7f9;
  --nes-core-color-gray-50:#f0f1f3;
  --nes-core-color-gray-75:#eaebee;
  --nes-core-color-gray-100:#e4e5e8;
  --nes-core-color-gray-200:#d6d7dc;
  --nes-core-color-gray-300:#c4c5cb;
  --nes-core-color-gray-400:#93949a;
  --nes-core-color-gray-500:#75767c;
  --nes-core-color-gray-600:#404144;
  --nes-core-color-gray-700:#333438;
  --nes-core-color-gray-800:#252528;
  --nes-core-color-gray-900:#1a1b1d;
  --nes-core-color-gray-950:#111214;
  --nes-core-color-alpha-white-400:rgba(237,239,247,.59);
  --nes-core-color-alpha-white-500:rgba(240,240,252,.41);
  --nes-core-color-alpha-white-600:rgba(242,242,250,.21);
  --nes-core-color-alpha-white-700:rgba(240,240,255,.15);
  --nes-core-color-alpha-white-800:rgba(245,245,255,.09);
  --nes-core-color-alpha-white-900:rgba(250,250,255,.06);
  --nes-core-color-alpha-white-950:hsla(0,0%,100%,.03);
  --nes-core-color-alpha-black-25:rgba(0,0,41,.03);
  --nes-core-color-alpha-black-50:rgba(0,16,47,.06);
  --nes-core-color-alpha-black-75:rgba(0,9,47,.08);
  --nes-core-color-alpha-black-100:rgba(6,15,46,.11);
  --nes-core-color-alpha-black-200:rgba(0,6,33,.16);
  --nes-core-color-alpha-black-300:rgba(0,2,27,.23);
  --nes-core-color-alpha-black-400:rgba(0,1,15,.42);
  --nes-core-color-alpha-black-500:rgba(0,1,13,.58);
  --nes-core-opacity-0:0;
  --nes-core-opacity-5:0.05;
  --nes-core-opacity-10:0.1;
  --nes-core-opacity-15:0.15;
  --nes-core-opacity-20:0.2;
  --nes-core-opacity-25:0.25;
  --nes-core-opacity-30:0.3;
  --nes-core-opacity-35:0.35;
  --nes-core-opacity-40:0.4;
  --nes-core-opacity-45:0.45;
  --nes-core-opacity-50:0.5;
  --nes-core-opacity-55:0.55;
  --nes-core-opacity-60:0.6;
  --nes-core-opacity-65:0.65;
  --nes-core-opacity-70:0.7;
  --nes-core-opacity-75:0.75;
  --nes-core-opacity-80:0.8;
  --nes-core-opacity-85:0.85;
  --nes-core-opacity-90:0.9;
  --nes-core-opacity-95:0.95;
  --nes-core-opacity-100:1;
  --nes-core-dimension-0:0px;
  --nes-core-dimension-25:1px;
  --nes-core-dimension-50:2px;
  --nes-core-dimension-75:3px;
  --nes-core-dimension-100:4px;
  --nes-core-dimension-150:6px;
  --nes-core-dimension-200:8px;
  --nes-core-dimension-250:10px;
  --nes-core-dimension-300:12px;
  --nes-core-dimension-350:14px;
  --nes-core-dimension-400:16px;
  --nes-core-dimension-500:20px;
  --nes-core-dimension-600:24px;
  --nes-core-dimension-700:28px;
  --nes-core-dimension-800:32px;
  --nes-core-dimension-900:36px;
  --nes-core-dimension-1000:40px;
  --nes-core-dimension-1100:44px;
  --nes-core-dimension-1200:48px;
  --nes-core-dimension-1400:56px;
  --nes-core-dimension-1600:64px;
  --nes-core-dimension-2000:80px;
  --nes-core-dimension-2400:96px;
  --nes-core-dimension-2800:112px;
  --nes-core-dimension-3200:128px;
  --nes-core-dimension-3600:144px;
  --nes-core-dimension-4000:160px;
  --nes-core-dimension-4400:176px;
  --nes-core-dimension-4800:192px;
  --nes-core-dimension-5200:208px;
  --nes-core-dimension-5600:224px;
  --nes-core-dimension-6000:240px;
  --nes-core-dimension-6400:256px;
  --nes-core-dimension-7200:288px;
  --nes-core-dimension-8000:320px;
  --nes-core-dimension-9600:384px;
  --nes-core-max-width-xs:320px;
  --nes-core-max-width-sm:384px;
  --nes-core-max-width-md:448px;
  --nes-core-max-width-lg:512px;
  --nes-core-max-width-xl:576px;
  --nes-core-max-width-2xl:672px;
  --nes-core-max-width-3xl:768px;
  --nes-core-max-width-4xl:896px;
  --nes-core-max-width-5xl:1024px;
  --nes-core-max-width-6xl:1152px;
  --nes-core-max-width-7xl:1280px;
  --nes-core-max-width-8xl:1328px;
  --nes-core-max-width-9xl:1536px;
  --nes-core-max-width-10xl:1728px;
  --nes-core-max-width-prose-default:65ch;
  --nes-core-max-width-prose-sm:48ch;
  --nes-core-max-width-prose-lg:75ch;
  --nes-core-border-width-0:0px;
  --nes-core-border-width-1:1px;
  --nes-core-border-width-2:2px;
  --nes-core-border-radius-0:0px;
  --nes-core-border-radius-25:1px;
  --nes-core-border-radius-75:3px;
  --nes-core-border-radius-150:6px;
  --nes-core-border-radius-300:12px;
  --nes-core-border-radius-400:16px;
  --nes-core-border-radius-full:9999px;
  --nes-core-screen-2xs:0px;
  --nes-core-screen-xs:360px;
  --nes-core-screen-sm:480px;
  --nes-core-screen-md:740px;
  --nes-core-screen-lg:980px;
  --nes-core-screen-xl:1300px;
  --nes-core-font-family-sans:"NS Sans";
  --nes-core-font-size-250:0.625rem;
  --nes-core-font-size-300:0.75rem;
  --nes-core-font-size-350:0.875rem;
  --nes-core-font-size-400:1rem;
  --nes-core-font-size-450:1.125rem;
  --nes-core-font-size-500:1.25rem;
  --nes-core-font-size-550:1.375rem;
  --nes-core-font-size-600:1.5rem;
  --nes-core-font-size-700:1.75rem;
  --nes-core-font-size-800:2rem;
  --nes-core-font-size-900:2.25rem;
  --nes-core-font-size-1000:2.5rem;
  --nes-core-font-size-1200:3rem;
  --nes-core-font-size-1600:4rem;
  --nes-core-font-size-2000:5rem;
  --nes-core-font-weight-normal:400;
  --nes-core-font-weight-demi:550;
  --nes-core-font-weight-bold:700;
  --nes-core-font-style-normal:normal;
  --nes-core-font-style-italic:italic;
  --nes-core-font-leading-none:1;
  --nes-core-font-leading-compressed:1.125;
  --nes-core-font-leading-tight:1.25;
  --nes-core-font-leading-tight-calc:calc(1.07em + 6px);
  --nes-core-font-leading-normal:1.5;
  --nes-core-font-leading-relaxed:1.625;
  --nes-core-font-leading-loose:2;
  --nes-core-font-tracking-tight:-0.016em;
  --nes-core-font-tracking-tight-calc:calc(-0.022em + 0.33px);
  --nes-core-font-tracking-normal:0;
  --nes-core-font-tracking-wide:0.02em;
  --nes-core-font-tracking-wider:0.04em;
  --nes-core-font-tracking-widest:0.08em;
  --nes-core-font-transform-none:none;
  --nes-core-font-transform-uppercase:uppercase;
  --nes-core-font-transform-lowercase:lowercase;
  --nes-core-font-transform-capitalize:capitalize;
  --nes-core-font-decoration-underline:underline;
  --nes-core-font-decoration-underline-offset-3:3px;
  --nes-core-motion-ease-in:cubic-bezier(1,0.4,0.9,0.2);
  --nes-core-motion-ease-out:cubic-bezier(0.2,0.9,0.4,1);
  --nes-core-motion-ease-in-out:cubic-bezier(0.7,0.27,0.27,1);
  --nes-core-motion-ease-in-out-expo:cubic-bezier(1,0,0,1);
  --nes-core-motion-ease-linear:cubic-bezier(0,0,1,1);
  --nes-core-motion-duration-50:50ms;
  --nes-core-motion-duration-100:100ms;
  --nes-core-motion-duration-150:150ms;
  --nes-core-motion-duration-200:200ms;
  --nes-core-motion-duration-250:250ms;
  --nes-core-motion-duration-300:300ms;
  --nes-core-motion-duration-400:400ms;
  --nes-core-motion-duration-500:500ms;
  --nes-core-motion-duration-600:600ms;
  --nes-core-motion-duration-700:700ms;
  --nes-core-motion-duration-800:800ms;
  --nes-core-motion-duration-1000:1000ms;
  --nes-core-motion-duration-1250:1250ms;
  --nes-core-motion-duration-1500:1500ms;
  --nes-core-motion-duration-2000:2000ms;
  --nes-applied-modality-color-parking:#28549c;
  --nes-applied-modality-color-check:#8a46f0;
  --nes-applied-modality-color-shared-bike:#1e7bbc;
  --nes-applied-modality-color-shared-car:#11872f;
  --nes-base-color-brand-primary-default:var(--nes-core-color-brand-yellow);
  --nes-base-color-brand-primary-on-default:var(--nes-core-color-brand-blue);
  --nes-base-color-brand-primary-alt:var(--nes-core-color-brand-yellow);
  --nes-base-color-brand-primary-strong:var(--nes-core-color-yellow-700);
  --nes-base-color-brand-primary-gentle:var(--nes-core-color-yellow-200);
  --nes-base-color-brand-primary-pale:var(--nes-core-color-yellow-50);
  --nes-base-color-brand-secondary-default:var(--nes-core-color-brand-blue);
  --nes-base-color-brand-secondary-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-brand-secondary-alt:var(--nes-core-color-brand-blue);
  --nes-base-color-brand-secondary-subdued:var(--nes-core-color-blue-900);
  --nes-base-color-brand-tertiary-default:var(--nes-core-color-brand-light-blue);
  --nes-base-color-brand-tertiary-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-brand-tertiary-alt:var(--nes-core-color-brand-light-blue);
  --nes-base-color-brand-tertiary-subdued:var(--nes-core-color-blue-700);
  --nes-base-color-system-success-default:var(--nes-core-color-green-600);
  --nes-base-color-system-success-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-system-success-alt:var(--nes-core-color-green-500);
  --nes-base-color-system-success-subdued:var(--nes-core-color-green-700);
  --nes-base-color-system-success-accent:var(--nes-core-color-green-500);
  --nes-base-color-system-success-gentle:var(--nes-core-color-green-200);
  --nes-base-color-system-success-pale:var(--nes-core-color-green-50);
  --nes-base-color-system-attention-default:var(--nes-core-color-orange-600);
  --nes-base-color-system-attention-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-system-attention-alt:var(--nes-core-color-orange-600);
  --nes-base-color-system-attention-subdued:var(--nes-core-color-orange-700);
  --nes-base-color-system-attention-accent:var(--nes-core-color-orange-500);
  --nes-base-color-system-attention-gentle:var(--nes-core-color-orange-200);
  --nes-base-color-system-attention-pale:var(--nes-core-color-orange-50);
  --nes-base-color-system-critical-default:var(--nes-core-color-red-600);
  --nes-base-color-system-critical-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-system-critical-alt:var(--nes-core-color-red-600);
  --nes-base-color-system-critical-subdued:var(--nes-core-color-red-700);
  --nes-base-color-system-critical-accent:var(--nes-core-color-red-500);
  --nes-base-color-system-critical-gentle:var(--nes-core-color-red-200);
  --nes-base-color-system-critical-pale:var(--nes-core-color-red-50);
  --nes-base-color-system-info-default:var(--nes-core-color-brand-light-blue);
  --nes-base-color-system-info-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-system-info-alt:var(--nes-core-color-brand-light-blue);
  --nes-base-color-system-info-subdued:var(--nes-core-color-blue-700);
  --nes-base-color-system-info-accent:var(--nes-core-color-blue-500);
  --nes-base-color-system-info-gentle:var(--nes-core-color-blue-200);
  --nes-base-color-system-info-pale:var(--nes-core-color-blue-50);
  --nes-base-color-system-highlight-default:var(--nes-core-color-purple-600);
  --nes-base-color-system-highlight-on-default:var(--nes-core-color-neutral-white);
  --nes-base-color-system-highlight-alt:var(--nes-core-color-purple-600);
  --nes-base-color-system-highlight-subdued:var(--nes-core-color-purple-700);
  --nes-base-color-system-highlight-accent:var(--nes-core-color-purple-500);
  --nes-base-color-system-highlight-gentle:var(--nes-core-color-purple-200);
  --nes-base-color-system-highlight-pale:var(--nes-core-color-purple-50);
  --nes-base-color-content-text-default:var(--nes-core-color-brand-blue);
  --nes-base-color-content-text-gentle:var(--nes-core-color-gray-400);
  --nes-base-color-content-text-subtle:var(--nes-core-color-gray-500);
  --nes-base-color-content-text-subdued:var(--nes-core-color-gray-600);
  --nes-base-color-content-text-strong:var(--nes-core-color-gray-800);
  --nes-base-color-content-text-logo:var(--nes-core-color-brand-blue);
  --nes-base-color-content-text-inverse:var(--nes-core-color-neutral-white);
  --nes-base-color-content-text-inverse-subdued:var(--nes-core-color-gray-100);
  --nes-base-color-content-text-alpha-gentle:var(--nes-core-color-alpha-black-400);
  --nes-base-color-content-text-alpha-subtle:var(--nes-core-color-alpha-black-500);
  --nes-base-color-content-text-alpha-inverse:var(--nes-core-color-alpha-white-600);
  --nes-base-color-content-background-default:var(--nes-core-color-neutral-white);
  --nes-base-color-content-background-base:var(--nes-core-color-gray-25);
  --nes-base-color-content-background-elevated:var(--nes-core-color-neutral-white);
  --nes-base-color-content-background-elevated-alt:var(--nes-core-color-neutral-white);
  --nes-base-color-content-background-elevated-alpha:var(--nes-core-color-neutral-white);
  --nes-base-color-content-background-alt:var(--nes-core-color-neutral-white);
  --nes-base-color-content-background-inverse:var(--nes-core-color-gray-700);
  --nes-base-color-content-background-inverse-subtle:var(--nes-core-color-gray-500);
  --nes-base-color-content-background-inverse-subdued:var(--nes-core-color-gray-300);
  --nes-base-color-content-background-alpha-subtle:var(--nes-core-color-alpha-black-50);
  --nes-base-color-content-background-alpha-subdued:var(--nes-core-color-alpha-black-75);
  --nes-base-color-content-background-alpha-strong:var(--nes-core-color-alpha-black-100);
  --nes-base-color-content-background-alpha-alt:var(--nes-core-color-alpha-black-50);
  --nes-base-color-content-background-alpha-inverse-subtle:var(--nes-core-color-alpha-white-800);
  --nes-base-color-content-border-default:var(--nes-core-color-gray-100);
  --nes-base-color-content-border-subtle:var(--nes-core-color-gray-75);
  --nes-base-color-content-border-strong:var(--nes-core-color-gray-400);
  --nes-base-color-content-border-inverse:var(--nes-core-color-neutral-white);
  --nes-base-color-content-border-alpha-default:var(--nes-core-color-alpha-black-100);
  --nes-base-color-content-border-alpha-subtle:var(--nes-core-color-alpha-black-75);
  --nes-base-color-content-border-alpha-subdued:var(--nes-core-color-alpha-black-300);
  --nes-base-color-content-border-alpha-strong:var(--nes-core-color-alpha-black-400);
  --nes-base-color-content-shadow-default:var(--nes-core-color-neutral-black);
  --nes-base-color-content-scrim-default:var(--nes-core-color-alpha-black-500);
  --nes-base-opacity-hide-in-light:var(--nes-core-opacity-0);
  --nes-base-opacity-hide-in-dark:var(--nes-core-opacity-100);
  --nes-base-space-2xs:var(--nes-core-dimension-100);
  --nes-base-space-xs:var(--nes-core-dimension-200);
  --nes-base-space-sm:var(--nes-core-dimension-300);
  --nes-base-space-md:var(--nes-core-dimension-400);
  --nes-base-space-lg:var(--nes-core-dimension-500);
  --nes-base-space-xl:var(--nes-core-dimension-600);
  --nes-base-space-2xl:var(--nes-core-dimension-800);
  --nes-base-space-3xl:var(--nes-core-dimension-1200);
  --nes-base-space-4xl:var(--nes-core-dimension-1600);
  --nes-base-space-web-section-inset-tight:var(--nes-core-dimension-800);
  --nes-base-space-web-section-inset-default:var(--nes-core-dimension-1000);
  --nes-base-space-web-section-inset-loose:var(--nes-core-dimension-1000);
  --nes-base-space-web-container-inset-default:var(--nes-core-dimension-600);
  --nes-base-space-web-container-inset-full:var(--nes-core-dimension-600);
  --nes-base-space-web-wrapper-stack-default:var(--nes-core-dimension-1200);
  --nes-base-space-web-gutter-dense:var(--nes-core-dimension-300);
  --nes-base-space-web-gutter-default:var(--nes-core-dimension-600);
  --nes-base-space-web-gutter-comfy:var(--nes-core-dimension-800);
  --nes-base-space-web-gutter-relaxed:var(--nes-core-dimension-800);
  --nes-base-space-box-xs:var(--nes-core-dimension-200);
  --nes-base-space-box-sm:var(--nes-core-dimension-300);
  --nes-base-space-box-md:var(--nes-core-dimension-400);
  --nes-base-size-component-control-height-tiny:var(--nes-core-dimension-800);
  --nes-base-size-component-control-height-compact:var(--nes-core-dimension-1000);
  --nes-base-size-component-control-height-default:var(--nes-core-dimension-1200);
  --nes-base-size-component-fromto-height-default:var(--nes-core-dimension-2400);
  --nes-base-size-component-icon-xs:var(--nes-core-dimension-400);
  --nes-base-size-component-icon-sm:var(--nes-core-dimension-600);
  --nes-base-size-component-icon-md:var(--nes-core-dimension-800);
  --nes-base-size-component-icon-lg:var(--nes-core-dimension-1200);
  --nes-base-size-component-icon-xl:var(--nes-core-dimension-1400);
  --nes-base-font-heading-size-1:var(--nes-core-font-size-800);
  --nes-base-font-heading-size-2:var(--nes-core-font-size-600);
  --nes-base-font-heading-size-3:var(--nes-core-font-size-500);
  --nes-base-font-heading-size-4:var(--nes-core-font-size-450);
  --nes-base-font-heading-weight:var(--nes-core-font-weight-bold);
  --nes-base-font-heading-leading:var(--nes-core-font-leading-tight-calc);
  --nes-base-font-heading-tracking:var(--nes-core-font-tracking-tight-calc);
  --nes-base-font-eyebrow-size-default:var(--nes-core-font-size-300);
  --nes-base-font-eyebrow-weight:var(--nes-core-font-weight-demi);
  --nes-base-font-eyebrow-leading:var(--nes-core-font-leading-tight);
  --nes-base-font-eyebrow-tracking:var(--nes-core-font-tracking-widest);
  --nes-base-font-eyebrow-transform:var(--nes-core-font-transform-uppercase);
  --nes-base-font-body-size-default:var(--nes-core-font-size-400);
  --nes-base-font-body-size-article:var(--nes-core-font-size-400);
  --nes-base-font-body-weight:var(--nes-core-font-weight-normal);
  --nes-base-font-body-weight-strong:var(--nes-core-font-weight-bold);
  --nes-base-font-body-leading:var(--nes-core-font-leading-normal);
  --nes-base-font-body-tracking:var(--nes-core-font-tracking-normal);
  --nes-base-font-body-max-width:var(--nes-core-max-width-prose-default);
  --nes-base-font-body-max-width-article:var(--nes-core-max-width-prose-lg);
  --nes-base-font-link-weight:var(--nes-core-font-weight-demi);
  --nes-base-font-link-decoration:var(--nes-core-font-decoration-underline);
  --nes-base-font-link-decoration-offset:var(--nes-core-font-decoration-underline-offset-3);
  --nes-base-font-caption-size-default:var(--nes-core-font-size-350);
  --nes-base-font-caption-weight:var(--nes-core-font-weight-normal);
  --nes-base-font-caption-weight-strong:var(--nes-core-font-weight-bold);
  --nes-base-font-caption-leading:var(--nes-core-font-leading-normal);
  --nes-base-font-caption-tracking:var(--nes-core-font-tracking-normal);
  --nes-base-font-footnote-size-default:var(--nes-core-font-size-300);
  --nes-base-font-footnote-weight:var(--nes-core-font-weight-normal);
  --nes-base-font-footnote-leading:var(--nes-core-font-leading-normal);
  --nes-base-font-footnote-tracking:var(--nes-core-font-tracking-normal);
  --nes-base-font-label-size-lg:var(--nes-core-font-size-450);
  --nes-base-font-label-size-default:var(--nes-core-font-size-400);
  --nes-base-font-label-size-sm:var(--nes-core-font-size-350);
  --nes-base-font-label-size-xs:var(--nes-core-font-size-300);
  --nes-base-font-label-weight:var(--nes-core-font-weight-demi);
  --nes-base-font-label-weight-strong:var(--nes-core-font-weight-bold);
  --nes-base-font-label-leading:var(--nes-core-font-leading-normal);
  --nes-base-font-label-leading-tight:var(--nes-core-font-leading-tight);
  --nes-base-font-label-tracking:var(--nes-core-font-tracking-normal);
  --nes-base-motion-ease-default:var(--nes-core-motion-ease-out);
  --nes-base-motion-duration-faster:var(--nes-core-motion-duration-150);
  --nes-base-motion-duration-fast:var(--nes-core-motion-duration-200);
  --nes-base-motion-duration-default:var(--nes-core-motion-duration-300);
  --nes-base-motion-duration-slow:var(--nes-core-motion-duration-500);
  --nes-base-motion-duration-slower:var(--nes-core-motion-duration-800);
  --nes-base-border-width-none:var(--nes-core-border-width-0);
  --nes-base-border-width-default:var(--nes-core-border-width-1);
  --nes-base-border-width-active:var(--nes-core-border-width-2);
  --nes-base-border-radius-default:var(--nes-core-border-radius-150);
  --nes-base-border-radius-keen:var(--nes-core-border-radius-0);
  --nes-base-border-radius-edge:var(--nes-core-border-radius-25);
  --nes-base-border-radius-particle:var(--nes-core-border-radius-75);
  --nes-base-border-radius-container:var(--nes-core-border-radius-300);
  --nes-base-border-radius-interaction:var(--nes-core-border-radius-400);
  --nes-base-border-radius-entire:var(--nes-core-border-radius-full);
  --nes-applied-form-max-width-default:var(--nes-core-max-width-lg);
  --nes-applied-interaction-opacity-disabled-component:var(--nes-core-opacity-50);
  --nes-applied-interaction-opacity-disabled-text:var(--nes-core-opacity-25);
  --nes-applied-interaction-outline-offset-default:var(--nes-core-dimension-75);
  --nes-applied-interaction-outline-offset-sm:var(--nes-core-dimension-25);
  --nes-applied-hero-color-text-shadow-inverse:var(--nes-core-color-alpha-white-400);
  --nes-applied-container-max-width-default:var(--nes-core-max-width-10xl);
  --nes-applied-container-max-width-narrow:var(--nes-core-max-width-8xl);
  --nes-applied-route-size-indicator:var(--nes-core-dimension-300);
  --nes-applied-route-border-width:var(--nes-core-border-width-2);
  --nes-applied-modality-color-text:var(--nes-core-color-neutral-white);
  --nes-applied-modality-color-dott:var(--nes-core-color-green-600);
  --nes-applied-modality-color-own-transport:var(--nes-core-color-teal-600);
  --nes-applied-modality-color-btm-pink:var(--nes-core-color-pink-600);
  --nes-applied-modality-color-btm-teal:var(--nes-core-color-teal-600);
  --nes-applied-form-color-label:var(--nes-base-color-content-text-default);
  --nes-applied-form-color-helptext:var(--nes-base-color-content-text-alpha-subtle);
  --nes-applied-form-color-background:var(--nes-base-color-content-background-elevated);
  --nes-applied-form-color-border:var(--nes-base-color-content-border-alpha-subdued);
  --nes-applied-form-color-border-pressed:var(--nes-base-color-content-border-alpha-strong);
  --nes-applied-form-color-value-default:var(--nes-base-color-content-text-strong);
  --nes-applied-form-color-value-checked:var(--nes-base-color-content-text-default);
  --nes-applied-form-color-placeholder:var(--nes-base-color-content-text-alpha-subtle);
  --nes-applied-form-color-checked:var(--nes-base-color-system-success-accent);
  --nes-applied-form-color-icon:var(--nes-base-color-content-text-default);
  --nes-applied-form-color-error:var(--nes-base-color-system-critical-default);
  --nes-applied-interaction-color-hover:var(--nes-base-color-content-background-alpha-subtle);
  --nes-applied-interaction-color-hover-alt:var(--nes-base-color-content-background-alpha-alt);
  --nes-applied-interaction-color-hover-subdued:var(--nes-base-color-content-background-alpha-subdued);
  --nes-applied-interaction-color-hover-strong:var(--nes-base-color-content-background-alpha-strong);
  --nes-applied-interaction-color-hover-inverse:var(--nes-base-color-content-background-alpha-inverse-subtle);
  --nes-applied-interaction-color-active:var(--nes-base-color-brand-tertiary-default);
  --nes-applied-interaction-color-active-pressed:var(--nes-base-color-brand-tertiary-subdued);
  --nes-applied-interaction-color-active-inverse:var(--nes-base-color-brand-tertiary-on-default);
  --nes-applied-interaction-outline-width:var(--nes-base-border-width-active);
  --nes-applied-control-border-radius:var(--nes-base-border-radius-default);
  --nes-applied-skeleton-color-default:var(--nes-base-color-content-background-alpha-subdued);
  --nes-applied-route-color-border:var(--nes-base-color-system-info-default);
  --nes-applied-route-border-radius-indicator:var(--nes-base-border-radius-entire);
  --nes-applied-modality-color-ov:var(--nes-base-color-brand-secondary-alt);
  --nes-applied-modality-color-ns-background:var(--nes-base-color-brand-primary-default);
  --nes-applied-modality-color-ns-text:var(--nes-base-color-brand-primary-on-default);
  --nes-applied-modality-color-cancelled-background:var(--nes-base-color-content-background-inverse-subdued);
  --nes-applied-modality-color-cancelled-text:var(--nes-base-color-content-text-subdued);
}
@media (min-width:480px) {
  :root {
    --nes-base-space-web-container-inset-default:var(--nes-core-dimension-800);
    --nes-base-space-web-container-inset-full:var(--nes-core-dimension-800);
    --nes-base-space-web-gutter-dense:var(--nes-core-dimension-400);
    --nes-base-space-web-gutter-default:var(--nes-core-dimension-800);
  }
}
@media (min-width:740px) {
  :root {
    --nes-base-space-web-wrapper-stack-default:var(--nes-core-dimension-1600);
    --nes-base-space-web-gutter-comfy:var(--nes-core-dimension-1200);
    --nes-base-font-heading-size-1:var(--nes-core-font-size-1000);
    --nes-base-font-heading-size-2:var(--nes-core-font-size-700);
    --nes-base-font-heading-size-3:var(--nes-core-font-size-550);
    --nes-base-font-heading-size-4:var(--nes-core-font-size-500);
    --nes-base-font-eyebrow-size-default:var(--nes-core-font-size-350);
    --nes-base-font-body-size-article:var(--nes-core-font-size-450);
  }
}
@media (min-width:980px) {
  :root {
    --nes-base-space-web-section-inset-tight:var(--nes-core-dimension-1600);
    --nes-base-space-web-section-inset-default:var(--nes-core-dimension-1600);
    --nes-base-space-web-section-inset-loose:var(--nes-core-dimension-1600);
    --nes-base-space-web-container-inset-default:var(--nes-core-dimension-1600);
    --nes-base-space-web-gutter-dense:var(--nes-core-dimension-800);
    --nes-base-space-web-gutter-relaxed:var(--nes-core-dimension-1600);
    --nes-base-space-box-xs:var(--nes-core-dimension-300);
    --nes-base-space-box-sm:var(--nes-core-dimension-400);
    --nes-base-space-box-md:var(--nes-core-dimension-500);
    --nes-base-size-component-control-height-default:var(--nes-core-dimension-1400);
    --nes-base-size-component-fromto-height-default:var(--nes-core-dimension-2800);
  }
}
@media (min-width:1300px) {
  :root {
    --nes-base-space-web-section-inset-loose:var(--nes-core-dimension-3200);
    --nes-base-font-heading-size-1:var(--nes-core-font-size-1200);
    --nes-base-font-heading-size-2:var(--nes-core-font-size-800);
    --nes-base-font-heading-size-3:var(--nes-core-font-size-600);
    --nes-base-font-heading-size-4:var(--nes-core-font-size-550);
  }
}
.nes-dark-mode,
[data-mode=dark] {
  --nes-base-color-brand-primary-default:var(--nes-core-color-brand-yellow);
  --nes-base-color-brand-primary-on-default:var(--nes-core-color-brand-blue);
  --nes-base-color-brand-primary-alt:var(--nes-core-color-gray-900);
  --nes-base-color-brand-primary-strong:var(--nes-core-color-yellow-300);
  --nes-base-color-brand-primary-gentle:var(--nes-core-color-yellow-800);
  --nes-base-color-brand-primary-pale:var(--nes-core-color-yellow-950);
  --nes-base-color-brand-secondary-default:var(--nes-core-color-blue-400);
  --nes-base-color-brand-secondary-on-default:var(--nes-core-color-blue-950);
  --nes-base-color-brand-secondary-alt:var(--nes-core-color-blue-600);
  --nes-base-color-brand-secondary-subdued:var(--nes-core-color-blue-300);
  --nes-base-color-brand-tertiary-default:var(--nes-core-color-blue-400);
  --nes-base-color-brand-tertiary-on-default:var(--nes-core-color-blue-950);
  --nes-base-color-brand-tertiary-alt:var(--nes-core-color-blue-500);
  --nes-base-color-brand-tertiary-subdued:var(--nes-core-color-blue-300);
  --nes-base-color-system-success-default:var(--nes-core-color-green-400);
  --nes-base-color-system-success-on-default:var(--nes-core-color-green-950);
  --nes-base-color-system-success-alt:var(--nes-core-color-green-600);
  --nes-base-color-system-success-subdued:var(--nes-core-color-green-300);
  --nes-base-color-system-success-accent:var(--nes-core-color-green-500);
  --nes-base-color-system-success-gentle:var(--nes-core-color-green-800);
  --nes-base-color-system-success-pale:var(--nes-core-color-green-950);
  --nes-base-color-system-attention-default:var(--nes-core-color-orange-400);
  --nes-base-color-system-attention-on-default:var(--nes-core-color-orange-950);
  --nes-base-color-system-attention-alt:var(--nes-core-color-orange-600);
  --nes-base-color-system-attention-subdued:var(--nes-core-color-orange-300);
  --nes-base-color-system-attention-accent:var(--nes-core-color-orange-500);
  --nes-base-color-system-attention-gentle:var(--nes-core-color-orange-800);
  --nes-base-color-system-attention-pale:var(--nes-core-color-orange-950);
  --nes-base-color-system-critical-default:var(--nes-core-color-red-400);
  --nes-base-color-system-critical-on-default:var(--nes-core-color-red-950);
  --nes-base-color-system-critical-alt:var(--nes-core-color-red-600);
  --nes-base-color-system-critical-subdued:var(--nes-core-color-red-300);
  --nes-base-color-system-critical-accent:var(--nes-core-color-red-500);
  --nes-base-color-system-critical-gentle:var(--nes-core-color-red-800);
  --nes-base-color-system-critical-pale:var(--nes-core-color-red-950);
  --nes-base-color-system-info-default:var(--nes-core-color-blue-400);
  --nes-base-color-system-info-on-default:var(--nes-core-color-blue-950);
  --nes-base-color-system-info-alt:var(--nes-core-color-blue-600);
  --nes-base-color-system-info-subdued:var(--nes-core-color-blue-300);
  --nes-base-color-system-info-accent:var(--nes-core-color-blue-500);
  --nes-base-color-system-info-gentle:var(--nes-core-color-blue-800);
  --nes-base-color-system-info-pale:var(--nes-core-color-blue-950);
  --nes-base-color-system-highlight-default:var(--nes-core-color-purple-400);
  --nes-base-color-system-highlight-on-default:var(--nes-core-color-purple-950);
  --nes-base-color-system-highlight-alt:var(--nes-core-color-purple-600);
  --nes-base-color-system-highlight-subdued:var(--nes-core-color-purple-300);
  --nes-base-color-system-highlight-accent:var(--nes-core-color-purple-500);
  --nes-base-color-system-highlight-gentle:var(--nes-core-color-purple-800);
  --nes-base-color-system-highlight-pale:var(--nes-core-color-purple-950);
  --nes-base-color-content-text-default:var(--nes-core-color-gray-200);
  --nes-base-color-content-text-gentle:var(--nes-core-color-gray-500);
  --nes-base-color-content-text-subtle:var(--nes-core-color-gray-400);
  --nes-base-color-content-text-subdued:var(--nes-core-color-gray-300);
  --nes-base-color-content-text-strong:var(--nes-core-color-gray-100);
  --nes-base-color-content-text-logo:var(--nes-core-color-brand-yellow);
  --nes-base-color-content-text-inverse:var(--nes-core-color-gray-800);
  --nes-base-color-content-text-inverse-subdued:var(--nes-core-color-gray-700);
  --nes-base-color-content-text-alpha-gentle:var(--nes-core-color-alpha-white-500);
  --nes-base-color-content-text-alpha-subtle:var(--nes-core-color-alpha-white-400);
  --nes-base-color-content-text-alpha-inverse:var(--nes-core-color-alpha-black-300);
  --nes-base-color-content-background-default:var(--nes-core-color-gray-800);
  --nes-base-color-content-background-base:var(--nes-core-color-gray-900);
  --nes-base-color-content-background-elevated:var(--nes-core-color-gray-700);
  --nes-base-color-content-background-elevated-alt:var(--nes-core-color-gray-800);
  --nes-base-color-content-background-elevated-alpha:var(--nes-core-color-alpha-white-900);
  --nes-base-color-content-background-alt:var(--nes-core-color-gray-200);
  --nes-base-color-content-background-inverse:var(--nes-core-color-gray-200);
  --nes-base-color-content-background-inverse-subtle:var(--nes-core-color-gray-400);
  --nes-base-color-content-background-inverse-subdued:var(--nes-core-color-gray-600);
  --nes-base-color-content-background-alpha-subtle:var(--nes-core-color-alpha-white-900);
  --nes-base-color-content-background-alpha-subdued:var(--nes-core-color-alpha-white-800);
  --nes-base-color-content-background-alpha-strong:var(--nes-core-color-alpha-white-700);
  --nes-base-color-content-background-alpha-alt:var(--nes-core-color-alpha-black-100);
  --nes-base-color-content-background-alpha-inverse-subtle:var(--nes-core-color-alpha-black-100);
  --nes-base-color-content-border-default:var(--nes-core-color-gray-600);
  --nes-base-color-content-border-subtle:var(--nes-core-color-gray-700);
  --nes-base-color-content-border-strong:var(--nes-core-color-gray-400);
  --nes-base-color-content-border-inverse:var(--nes-core-color-gray-700);
  --nes-base-color-content-border-alpha-default:var(--nes-core-color-alpha-white-700);
  --nes-base-color-content-border-alpha-subtle:var(--nes-core-color-alpha-white-800);
  --nes-base-color-content-border-alpha-subdued:var(--nes-core-color-alpha-white-600);
  --nes-base-color-content-border-alpha-strong:var(--nes-core-color-alpha-white-500);
  --nes-base-color-content-shadow-default:var(--nes-core-color-neutral-black);
  --nes-base-color-content-scrim-default:var(--nes-core-color-alpha-white-800);
  --nes-base-opacity-hide-in-light:var(--nes-core-opacity-100);
  --nes-base-opacity-hide-in-dark:var(--nes-core-opacity-0);
}

/* ../../node_modules/@nessie/webcomponents/dist/webcomponents/fonts.css */
@font-face {
  font-display: swap;
  font-family: NS Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-regular.woff2) format("woff2");
}
@font-face {
  font-display: swap;
  font-family: NS Sans;
  font-style: italic;
  font-weight: 400;
  src: url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-italic.woff2) format("woff2");
}
@font-face {
  font-display: swap;
  font-family: NS Sans;
  font-style: normal;
  font-weight: 700;
  src: url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-bold.woff2) format("woff2");
}
@font-face {
  font-display: swap;
  font-family: NS Sans;
  font-style: italic;
  font-weight: 700;
  src: url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-bolditalic.woff2) format("woff2");
}
@font-face {
  font-display: swap;
  font-family: NS Sans;
  font-style: normal;
  font-weight: 550;
  src: url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-demi.woff2) format("woff2");
}

/* src/styles.scss */
*,
::before,
::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
*,
::before,
::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: var(--nes-base-color-content-border-default);
}
::before,
::after {
  --tw-content: "";
}
html,
:host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  tab-size: 4;
  font-family:
    var(--nes-core-font-family-sans),
    ui-sans-serif,
    system-ui,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}
body {
  margin: 0;
  line-height: inherit;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]) {
  text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
a {
  color: inherit;
  text-decoration: inherit;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp,
pre {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
button,
select {
  text-transform: none;
}
button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
dialog {
  padding: 0;
}
textarea {
  resize: vertical;
}
input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
button,
[role=button] {
  cursor: pointer;
}
:disabled {
  cursor: default;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}
img,
video {
  max-width: 100%;
  height: auto;
}
[hidden]:where(:not([hidden=until-found])) {
  display: none;
}
li {
  margin: 0;
  padding: 0;
}
.nes-section {
  display: block;
  padding-top: var(--nes-base-space-web-section-inset-default);
  padding-bottom: var(--nes-base-space-web-section-inset-default);
}
.nes-container {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: var(--nes-applied-container-max-width-default);
  padding-left: var(--nes-base-space-web-container-inset-default);
  padding-right: var(--nes-base-space-web-container-inset-default);
}
.nes-heading {
  font-weight: var(--nes-base-font-heading-weight);
  line-height: var(--nes-base-font-heading-leading);
  letter-spacing: var(--nes-base-font-heading-tracking);
  color: var(--nes-base-color-content-text-default);
}
.nes-label {
  font-size: var(--nes-base-font-label-size-default);
  font-weight: var(--nes-base-font-label-weight);
  line-height: var(--nes-base-font-label-leading);
  letter-spacing: var(--nes-base-font-label-tracking);
  color: var(--nes-applied-form-color-label);
}
.nes-label--lg {
  font-size: var(--nes-base-font-label-size-lg);
}
.nes-label--strong {
  font-weight: var(--nes-base-font-label-weight-strong);
}
.nes-fixed {
  position: fixed;
}
.nes-absolute {
  position: absolute;
}
.nes-relative {
  position: relative;
}
.nes-inset-0 {
  inset: var(--nes-core-dimension-0);
}
.nes-right-8 {
  right: var(--nes-core-dimension-800);
}
.nes-z-0 {
  z-index: 0;
}
.nes-z-10 {
  z-index: 10;
}
.nes-m-0 {
  margin: var(--nes-core-dimension-0);
}
.nes-my-1 {
  margin-top: var(--nes-core-dimension-100);
  margin-bottom: var(--nes-core-dimension-100);
}
.nes-my-2 {
  margin-top: var(--nes-core-dimension-200);
  margin-bottom: var(--nes-core-dimension-200);
}
.nes-my-3 {
  margin-top: var(--nes-core-dimension-300);
  margin-bottom: var(--nes-core-dimension-300);
}
.nes-mb-10 {
  margin-bottom: var(--nes-core-dimension-1000);
}
.nes-mb-16 {
  margin-bottom: var(--nes-core-dimension-1600);
}
.nes-mb-20 {
  margin-bottom: var(--nes-core-dimension-2000);
}
.nes-mb-24 {
  margin-bottom: var(--nes-core-dimension-2400);
}
.nes-mb-3 {
  margin-bottom: var(--nes-core-dimension-300);
}
.nes-mb-4 {
  margin-bottom: var(--nes-core-dimension-400);
}
.nes-mb-5 {
  margin-bottom: var(--nes-core-dimension-500);
}
.nes-mb-6 {
  margin-bottom: var(--nes-core-dimension-600);
}
.nes-mb-8 {
  margin-bottom: var(--nes-core-dimension-800);
}
.nes-ml-10 {
  margin-left: var(--nes-core-dimension-1000);
}
.nes-ml-8 {
  margin-left: var(--nes-core-dimension-800);
}
.nes-mr-5 {
  margin-right: var(--nes-core-dimension-500);
}
.nes-mt-12 {
  margin-top: var(--nes-core-dimension-1200);
}
.nes-mt-5 {
  margin-top: var(--nes-core-dimension-500);
}
.nes-mt-6 {
  margin-top: var(--nes-core-dimension-600);
}
.nes-block {
  display: block;
}
.nes-inline-block {
  display: inline-block;
}
.nes-flex {
  display: flex;
}
.nes-hidden {
  display: none;
}
.nes-h-16 {
  height: var(--nes-core-dimension-1600);
}
.nes-h-fit {
  height: fit-content;
}
.nes-h-screen {
  height: 100vh;
}
.nes-min-h-10 {
  min-height: var(--nes-core-dimension-1000);
}
.nes-w-16 {
  width: var(--nes-core-dimension-1600);
}
.nes-w-5\/12 {
  width: 41.666667%;
}
.nes-w-7 {
  width: var(--nes-core-dimension-700);
}
.nes-w-fit {
  width: fit-content;
}
.nes-w-full {
  width: 100%;
}
.nes-w-max {
  width: max-content;
}
.nes-w-screen {
  width: 100vw;
}
.nes-max-w-md {
  max-width: var(--nes-core-max-width-md);
}
.nes-max-w-prose {
  max-width: var(--nes-core-max-width-prose-default);
}
.nes-flex-1 {
  flex: 1 1 0%;
}
.nes-grow-0 {
  flex-grow: 0;
}
.nes-rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.nes-snap-x {
  scroll-snap-type: x var(--tw-scroll-snap-strictness);
}
.nes-snap-mandatory {
  --tw-scroll-snap-strictness: mandatory;
}
.nes-snap-start {
  scroll-snap-align: start;
}
.nes-flex-col {
  flex-direction: column;
}
.nes-flex-col-reverse {
  flex-direction: column-reverse;
}
.nes-items-center {
  align-items: center;
}
.nes-justify-center {
  justify-content: center;
}
.nes-justify-between {
  justify-content: space-between;
}
.nes-gap-10 {
  gap: var(--nes-core-dimension-1000);
}
.nes-gap-3 {
  gap: var(--nes-core-dimension-300);
}
.nes-gap-4 {
  gap: var(--nes-core-dimension-400);
}
.nes-gap-5 {
  gap: var(--nes-core-dimension-500);
}
.nes-gap-7 {
  gap: var(--nes-core-dimension-700);
}
.nes-gap-8 {
  gap: var(--nes-core-dimension-800);
}
.nes-overflow-x-auto {
  overflow-x: auto;
}
.nes-overflow-y-hidden {
  overflow-y: hidden;
}
.nes-rounded {
  border-radius: var(--nes-base-border-radius-default);
}
.nes-rounded-container {
  border-radius: var(--nes-base-border-radius-container);
}
.nes-bg-active-inverse {
  background-color: var(--nes-applied-interaction-color-active-inverse);
}
.nes-bg-form {
  background-color: var(--nes-applied-form-color-background);
}
.nes-bg-primary-pale {
  background-color: var(--nes-base-color-brand-primary-pale);
}
.nes-bg-secondary-default {
  background-color: var(--nes-base-color-brand-secondary-default);
}
.nes-bg-tertiary-subdued {
  background-color: var(--nes-base-color-brand-tertiary-subdued);
}
.nes-p-0 {
  padding: var(--nes-core-dimension-0);
}
.nes-p-10 {
  padding: var(--nes-core-dimension-1000);
}
.nes-p-5 {
  padding: var(--nes-core-dimension-500);
}
.nes-p-8 {
  padding: var(--nes-core-dimension-800);
}
.nes-px-10 {
  padding-left: var(--nes-core-dimension-1000);
  padding-right: var(--nes-core-dimension-1000);
}
.nes-px-5 {
  padding-left: var(--nes-core-dimension-500);
  padding-right: var(--nes-core-dimension-500);
}
.nes-py-2 {
  padding-top: var(--nes-core-dimension-200);
  padding-bottom: var(--nes-core-dimension-200);
}
.nes-py-4 {
  padding-top: var(--nes-core-dimension-400);
  padding-bottom: var(--nes-core-dimension-400);
}
.nes-pb-4 {
  padding-bottom: var(--nes-core-dimension-400);
}
.nes-pt-0 {
  padding-top: var(--nes-core-dimension-0);
}
.nes-text-center {
  text-align: center;
}
.nes-text-1000 {
  font-size: var(--nes-core-font-size-1000);
}
.nes-text-1200 {
  font-size: var(--nes-core-font-size-1200);
}
.nes-text-400 {
  font-size: var(--nes-core-font-size-400);
}
.nes-text-800 {
  font-size: var(--nes-core-font-size-800);
}
.nes-font-bold {
  font-weight: var(--nes-core-font-weight-bold);
}
.nes-font-normal {
  font-weight: var(--nes-core-font-weight-normal);
}
.nes-uppercase {
  text-transform: uppercase;
}
.nes-text-default {
  color: var(--nes-base-color-content-text-default);
}
.nes-text-inverse {
  color: var(--nes-base-color-content-text-inverse);
}
.nes-text-inverse-subdued {
  color: var(--nes-base-color-content-text-inverse-subdued);
}
.nes-shadow {
  --tw-shadow:
    0 2px 4px rgba(0, 0, 0, 0.03),
    0 4px 8px rgba(0, 0, 0, 0.03),
    0 8px 16px rgba(0, 0, 0, 0.03);
  --tw-shadow-colored:
    0 2px 4px var(--tw-shadow-color),
    0 4px 8px var(--tw-shadow-color),
    0 8px 16px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000),
    var(--tw-shadow);
}
html {
  scroll-behavior: smooth;
}
@media (min-width: 740px) {
  .md\:nes-mb-20 {
    margin-bottom: var(--nes-core-dimension-2000);
  }
  .md\:nes-inline-block {
    display: inline-block;
  }
  .md\:nes-w-full {
    width: 100%;
  }
  .md\:nes-px-0 {
    padding-left: var(--nes-core-dimension-0);
    padding-right: var(--nes-core-dimension-0);
  }
}
@media (min-width: 980px) {
  .lg\:nes-mb-0 {
    margin-bottom: var(--nes-core-dimension-0);
  }
  .lg\:nes-inline-block {
    display: inline-block;
  }
  .lg\:nes-flex {
    display: flex;
  }
  .lg\:nes-hidden {
    display: none;
  }
  .lg\:nes-w-4\/12 {
    width: 33.333333%;
  }
  .lg\:nes-w-6\/12 {
    width: 50%;
  }
  .lg\:nes-flex-row {
    flex-direction: row;
  }
  .lg\:nes-justify-between {
    justify-content: space-between;
  }
  .lg\:nes-pt-10 {
    padding-top: var(--nes-core-dimension-1000);
  }
}
@media (min-width: 1300px) {
  .xl\:nes-mb-0 {
    margin-bottom: var(--nes-core-dimension-0);
  }
  .xl\:nes-flex {
    display: flex;
  }
  .xl\:nes-w-4\/12 {
    width: 33.333333%;
  }
  .xl\:nes-w-6\/12 {
    width: 50%;
  }
  .xl\:nes-w-7\/12 {
    width: 58.333333%;
  }
  .xl\:nes-flex-row {
    flex-direction: row;
  }
  .xl\:nes-justify-between {
    justify-content: space-between;
  }
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
