/* NowSecure module tokens derived from NowSecure Design System source: NowSecure DESIGN.md. */
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;600;700;800&family=Nunito+Sans:wght@300;400;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap');
:root {
  --ns-blue: #0099FF;
  --ns-blue-600: #0072CE;
  --ns-lightblue: #33CCFF;
  --ns-cyan: #64CAFA;
  --ns-amber: #FFC41F;
  --ns-orange: #FE941A;
  --ns-navy: #002E48;
  --ns-navy-600: #013a59;
  --ns-navy-800: #002133;
  --ns-navy-900: #001b2c;
  --ns-ink: #0c2233;
  --ns-lead: #33536b;
  --ns-muted: #5a7286;
  --ns-onnavy: #dbe9f4;
  --ns-onnavy-soft: #a9c6dc;
  --ns-mist: #F2F2F2;
  --ns-surface: #FFFFFF;
  --ns-line: #E5E6EA;
  --ns-line-soft: #e6eef5;
  --ns-line-navy: rgba(120,180,220,.18);
  --ns-font-head: Raleway, system-ui, sans-serif;
  --ns-font-body: Nunito Sans, system-ui, sans-serif;
  --ns-font-mono: 'IBM Plex Mono', ui-monospace, monospace;
  --ns-pill: 30px;
  --ns-max: 1160px;
  --ns-pad: clamp(20px, 5vw, 68px);
  --ns-radius: 0px;
  --ns-shadow: none;
  --ns-shadow-hover: none;
  --ns-section-y: clamp(3.5rem, 7vw, 7rem);
  --ns-color-primary: #0099FF;
  --ns-color-accent: #FE941A;
  --ns-color-text: #0c2233;
  --ns-color-surface: #FFFFFF;
  --ns-color-surface-alt: #F2F2F2;
  --ns-color-border: #E5E6EA;
  --ns-font-display: Raleway, system-ui, sans-serif;
  --ns-container: 1160px;
  --ns-gap: 1.5rem;
  --ns-button-radius: 30px;
}
