rekki___style_reference:
  info: "> Mission control dashboard in a darkroom"

  theme: "dark"

  info: "REKKI is a midnight enterprise control room: a pitch-black canvas hosting dense product interfaces that glow from within. The visual system is nearly monochromatic — no semantic color clutter, no decorative gradients — letting one electric blue do all the emotional heavy lifting on CTAs, active states, and brand punctuation. Typography is custom and characterful: Diatype REKKI brings quiet authority with tight negative tracking on display sizes, while OCD-GARRI handles the utilitarian UI labels. Components sit on the canvas like instrument panels — dark, lightly elevated by near-invisible inset white borders rather than drop shadows, with pill-shaped interactive elements that feel like physical switches."

  tokens___colors:

    info: "| Name | Value | Token | Role |"
    info: "|------|-------|-------|------|"
    info: "| Signal Blue | `#0063e1` | `--color-signal-blue` | Primary CTA fill, active nav indicator, brand accent dots, link highlights — the single chromatic voice in an otherwise silent monochrome system |"
    info: "| Obsidian | `#000000` | `--color-obsidian` | Page canvas, dominant background, hairline divider color, icon fill — the floor of the entire system |"
    info: "| Carbon | `#040910` | `--color-carbon` | Card surface base, deep panel backgrounds — first step above the page canvas |"
    info: "| Graphite | `#0d0d0d` | `--color-graphite` | Elevated card surfaces, section backgrounds, border fills — the mid-surface layer |"
    info: "| Iron | `#1f1f1f` | `--color-iron` | Input field backgrounds, form controls, tertiary surfaces |"
    info: "| Steel | `#2b2c2e` | `--color-steel` | Highest card elevation, modal surfaces, hover-state surfaces — the ceiling of the surface stack |"
    info: "| Ash | `#858585` | `--color-ash` | Body text, muted labels, secondary borders, link underlines — the workhorse neutral for non-heading text |"
    info: "| Smoke | `#979797` | `--color-smoke` | Icon strokes, tertiary button borders, low-priority text |"
    info: "| Fog | `#8c8c8c` | `--color-fog` | Link text, subdued navigation labels |"
    info: "| Paper | `#ffffff` | `--color-paper` | Light neutral action fill for buttons on dark surfaces. |"

  tokens___typography:

    sans_serif___sans_serif___detected_in_extracted_data_but_not_described_by_ai____font_sans_serif:
      - "**Weights:** 400"
      - "**Sizes:** 12px"
      - "**Line height:** 1.2"
      - "**Role:** sans-serif — detected in extracted data but not described by AI"

    diatype_rekki___primary_brand_typeface___body_text_at_16_20px_weight_400__large_headlines_at_56_86px_weight_400_with_aggressive_negative_tracking_as_tight_as__0_064em_at_86px__the_whisper_weight_headlines_are_signature__no_bold_shouting__just_precise_geometric_calm__subheadings_nav_at_16_20px_weight_400_600_____font_diatype_rekki:
      - "**Substitute:** Inter, Söhne, or system-ui sans-serif"
      - "**Weights:** 400, 600"
      - "**Sizes:** 12, 16, 18, 20, 24, 56, 72, 86"
      - "**Line height:** 1.00–1.67"
      - "**Letter spacing:** Tight: -0.064em at 86px, -0.042em at 72px, -0.040em at 56px, -0.027em at 20px, -0.015em at 18px, -0.007em at 16px, -0.005em at 12px"
      - "**OpenType features:** `\"case\"`"
      - "**Role:** Primary brand typeface — body text at 16-20px weight 400, large headlines at 56-86px weight 400 with aggressive negative tracking (as tight as -0.064em at 86px). The whisper-weight headlines are signature: no bold shouting, just precise geometric calm. Subheadings/nav at 16-20px weight 400-600."

    diatype_rekki_bolder_rounded___display_variant_for_the_most_prominent_brand_moments___heavier_geometric_terminals__used_sparingly_at_72px_for_hero_declarations_and_at_12_20px_weight_700_for_emphasis_labels_in_nav_inputs_____font_diatype_rekki_bolder_rounded:
      - "**Substitute:** Inter Bold, Söhne Bold"
      - "**Weights:** 400, 700"
      - "**Sizes:** 12, 14, 16, 20, 72"
      - "**Line height:** 1.00–1.17"
      - "**Letter spacing:** Positive tracking: 0.020em at 20px, 0.040em at 72px"
      - "**Role:** Display variant for the most prominent brand moments — heavier geometric terminals, used sparingly at 72px for hero declarations and at 12-20px weight 700 for emphasis labels in nav/inputs."

    ocd_garri___secondary_utility_face___likely_for_product_ui_labels__status_indicators__or_monospaced_feeling_tabular_data_within_the_embedded_product_screenshots__carries_slight_positive_letter_spacing_0_033_0_038em_giving_it_a_structured__instrument_label_quality_____font_ocd_garri:
      - "**Substitute:** JetBrains Mono, IBM Plex Mono, or Roboto Mono"
      - "**Weights:** 400"
      - "**Sizes:** 13, 15, 16"
      - "**Line height:** 1.00–1.23"
      - "**Letter spacing:** 0.033em at 13px, 0.038em at 15px"
      - "**Role:** Secondary utility face — likely for product UI labels, status indicators, or monospaced-feeling tabular data within the embedded product screenshots. Carries slight positive letter-spacing (0.033-0.038em) giving it a structured, instrument-label quality."

    diatype_rekki_regular___diatype_rekki_regular___detected_in_extracted_data_but_not_described_by_ai____font_diatype_rekki_regular:
      - "**Weights:** 400, 600"
      - "**Sizes:** 12px, 16px, 18px, 20px, 24px"
      - "**Line height:** 1.33, 1.4, 1.5, 1.67"
      - "**Letter spacing:** -0.027, -0.015, -0.007, -0.005"
      - "**OpenType features:** `\"case\"`"
      - "**Role:** Diatype REKKI Regular — detected in extracted data but not described by AI"

    inter___inter___detected_in_extracted_data_but_not_described_by_ai____font_inter:
      - "**Weights:** 400"
      - "**Sizes:** 12px"
      - "**Line height:** 1.2"
      - "**Role:** Inter — detected in extracted data but not described by AI"

    type_scale:

      info: "| Role | Size | Line Height | Letter Spacing | Token |"
      info: "|------|------|-------------|----------------|-------|"
      info: "| caption | 12px | 1.2 | -0.005px | `--text-caption` |"
      info: "| body | 16px | 1.5 | -0.007px | `--text-body` |"
      info: "| subheading | 18px | 1.4 | -0.015px | `--text-subheading` |"
      info: "| heading-sm | 20px | 1.33 | -0.027px | `--text-heading-sm` |"
      info: "| heading | 24px | 1.33 | -0.027px | `--text-heading` |"
      info: "| heading-lg | 56px | 1.25 | -0.04px | `--text-heading-lg` |"
      info: "| display | 86px | 1 | -0.064px | `--text-display` |"

  tokens___spacing___shapes:

    base_unit: "4px"

    density: "comfortable"

    spacing_scale:

      info: "| Name | Value | Token |"
      info: "|------|-------|-------|"
      info: "| 4 | 4px | `--spacing-4` |"
      info: "| 8 | 8px | `--spacing-8` |"
      info: "| 12 | 12px | `--spacing-12` |"
      info: "| 16 | 16px | `--spacing-16` |"
      info: "| 20 | 20px | `--spacing-20` |"
      info: "| 24 | 24px | `--spacing-24` |"
      info: "| 32 | 32px | `--spacing-32` |"
      info: "| 40 | 40px | `--spacing-40` |"
      info: "| 44 | 44px | `--spacing-44` |"
      info: "| 48 | 48px | `--spacing-48` |"
      info: "| 56 | 56px | `--spacing-56` |"
      info: "| 60 | 60px | `--spacing-60` |"
      info: "| 72 | 72px | `--spacing-72` |"
      info: "| 80 | 80px | `--spacing-80` |"
      info: "| 120 | 120px | `--spacing-120` |"

    border_radius:

      info: "| Element | Value |"
      info: "|---------|-------|"
      info: "| nav | 2px |"
      info: "| cards | 16px |"
      info: "| images | 24px |"
      info: "| inputs | 8px |"
      info: "| buttons | 59px |"
      info: "| largeCards | 30px |"

    shadows:

      info: "| Name | Value | Token |"
      info: "|------|-------|-------|"
      info: "| subtle | `rgba(255, 255, 255, 0.12) 0px 0px 0px 1px inset` | `--shadow-subtle` |"
      info: "| subtle-2 | `rgba(255, 255, 255, 0.2) 0px 0px 1px 0px` | `--shadow-subtle-2` |"

    layout:

      - "**Page max-width:** 1200px"
      - "**Section gap:** 80px"
      - "**Card padding:** 24px"
      - "**Element gap:** 20px"

  components:

    primary_cta_button:
      role: "The singular conversion action"

      info: "Pill-shaped button (59px border-radius), Signal Blue #0063e1 fill, white #ffffff text at 16px Diatype REKKI weight 400-600 with -0.007em letter-spacing. Padding 20px vertical, 32px horizontal. No drop shadow — the saturated blue against the black canvas is sufficient visual weight. Used for 'Get a demo' / 'Book a demo' patterns."

    navigation_header_button:
      role: "Compact header action"

      info: "Smaller pill button (59px radius), Signal Blue #0063e1 fill, white text at 12-14px. Dense horizontal padding (14-20px). Sits in the top-right of the header."

    nav_link:
      role: "Primary navigation text"

      info: "Plain text link, no underline, Ash #858585 or Paper #ffffff color, Diatype REKKI 16px weight 400 at -0.007em tracking. Inactive links use #858585; the active/current page uses Paper #ffffff. No background, no border."

    hero_display_heading:
      role: "Page-level headline"

      info: "Diatype REKKI 86px weight 400, Paper #ffffff, -0.064em letter-spacing, line-height 1.0. The negative tracking at this size is signature — it makes the type feel architectural rather than editorial. No bold, no italic, just precise geometry."

    section_heading:
      role: "Subsection headline"

      info: "Diatype REKKI 56px weight 400, Paper #ffffff, -0.040em letter-spacing, line-height 1.25. Same whisper-weight philosophy as display, scaled down for sub-sections."

    product_ui_panel_card:
      role: "Embedded product screenshot container"

      info: "Large surface (Carbon #040910 or Graphite #0d0d0d background), 16px border-radius, 1px inset white border at rgba(255,255,255,0.12) for definition against the black canvas. 24px internal padding. Contains dense tabular data with OCD-GARRI labels."

    standard_card:
      role: "Content grouping surface"

      info: "Graphite #0d0d0d or Steel #2b2c2 background, 8-16px border-radius, subtle 1px inset border rgba(255,255,255,0.12) for edge definition. 16-24px internal padding. No drop shadow — elevation is communicated through surface color and the inset border only."

    feature_card_with_image:
      role: "Marketing card with visual"

      info: "Larger radius (24-30px), dark background, image area with 24px radius and overflow hidden. Title at 20-24px Diatype REKKI, body text at 16px Ash #858585."

    text_input:
      role: "Form input field"

      info: "Iron #1f1f1f background, 8px border-radius, subtle outer glow via rgba(255,255,255,0.2) 0px 0px 1px 0px. White text, Ash placeholder. 12-16px Diatype REKKI Bolder Rounded for the field text."

    status_pill___tag:
      role: "State indicator or category label"

      info: "Small pill-shaped element, dark background with white or muted text, OCD-GARRI 12-13px. Used within the product UI for order statuses (upload pending, upload successful, etc.)."

    cookie_consent_banner:
      role: "Legal/privacy overlay"

      info: "Fixed bottom-right, Steel #2b2c2 background, 16px radius, compact padding. Body text in Ash #858585, 'OKAY' dismiss button in a neutral dark style."

    logo_mark:
      role: "Brand identity"

      info: "Custom REKKI wordmark with a distinctive 'π'-like geometric mark preceding the wordmark. White #ffffff on dark canvas. Sits top-left of every page."

  do_s_and_don_ts:

    do:
      - "Use #0063e1 exclusively for the single primary CTA per viewport — never for decorative elements, illustrations, or non-action accents"
      - "Apply -0.064em letter-spacing on display type (72px+) and scale proportionally down to -0.005em at body sizes (12px)"
      - "Use Diatype REKKI weight 400 for all headlines — no bold weights for display type; authority comes from size and tracking, not weight"
      - "Communicate card elevation through the rgba(255,255,255,0.12) 1px inset border, never through drop shadows"
      - "Maintain the 5-level surface stack (Obsidian → Carbon → Graphite → Iron → Steel) with clear 3-5% luminance steps between each level"
      - "Use 59px border-radius for all pill-shaped buttons and 16px radius for content cards — never mix the two radii on the same element type"
      - "Let product UI screenshots occupy the visual focal point of marketing sections rather than stock photography or lifestyle imagery"

    don_t:
      - "Never use multiple chromatic accent colors — the system is monochromatic + one blue; introducing green, red, or purple breaks the entire visual language"
      - "Never apply drop shadows to cards or panels; the inset white border IS the elevation system"
      - "Never set body text below #858585 contrast against the black canvas; use Paper #ffffff for any text that needs to be read at a glance"
      - "Never use bold (700) weights for headlines; Diatype REKKI weight 400 at large sizes with tight tracking is the signature — bolding destroys it"
      - "Never use letter-spacing greater than 0em on display type; the negative tracking is what makes the headlines feel architectural"
      - "Never place white or light-colored cards on the dark canvas; all surfaces must stay in the black-to-charcoal range"
      - "Never use rounded images or organic shapes for the logo or brand mark — the geometry is angular and precise"

  surfaces:

    info: "| Level | Name | Value | Purpose |"
    info: "|-------|------|-------|---------|"
    info: "| 0 | Obsidian Canvas | `#000000` | Page background, infinite floor |"
    info: "| 1 | Carbon Panel | `#040910` | First card elevation, product UI containers |"
    info: "| 2 | Graphite Card | `#0d0d0d` | Standard card surfaces, content blocks |"
    info: "| 3 | Iron Form | `#1f1f1f` | Input fields, interactive form surfaces |"
    info: "| 4 | Steel Overlay | `#2b2c2` | Top elevation, hover states, prominent overlays |"

  elevation:

    - "**Cards:** `rgba(255, 255, 255, 0.12) 0px 0px 0px 1px inset`"
    - "**Input fields:** `rgba(255, 255, 255, 0.2) 0px 0px 1px 0px`"

  imagery:

    info: "The page uses embedded product UI screenshots as the primary visual — not lifestyle photography, not illustrations. These screenshots are full-bleed within their card containers, showing dense tabular order data, status indicators, and product features. The hero section includes a dark atmospheric photograph of a desk/office scene at low opacity, serving as a textural background behind floating UI status badges ('scanned 27 invoices', 'detected 4 customers churning'). Customer logos appear as a monochrome text-based logo wall. The imagery strategy is 'show the product, not the lifestyle' — the interface IS the hero."

  layout:

    info: "Full-bleed dark canvas with max-width 1200px centered content. The hero is a centered stack: floating status badges in the upper third, large display headline centered below, subtext, then a single CTA — no split-screen, no side image. Below the hero, sections alternate between centered text blocks and embedded product UI screenshots in 16px-radius cards. The rhythm is: centered headline → product screenshot → feature grid (2-3 columns) → customer logo wall → footer. Navigation is a minimal top bar: logo left, 4-5 text links center, CTA button right. No sidebar, no mega-menu. Section gaps are generous (80px) creating breathing room in the dark space."

  agent_prompt_guide:

    quick_color_reference:
    - "text: #ffffff (headings, primary), #858585 (body, secondary)"
    - "background: #000000 (page), #0d0d0d (cards), #2b2c2e (elevated)"
    - "border: rgba(255,255,255,0.12) 1px inset (cards), #858585 (hairline dividers)"
    - "accent: #0063e1 (brand blue, status dots, highlights)"
    - "primary action: #0063e1 (filled action)"

    example_component_prompts:

    - "**Hero Section**: Full-bleed #000000 background. Centered Diatype REKKI display headline at 86px weight 400, #ffffff, letter-spacing -0.064em, line-height 1.0. Subtext at 18px weight 400, #858585. Primary CTA: pill button, #0063e1 fill, white text at 16px, 59px border-radius, 20px 32px padding."

    - "**Product Feature Card**: 16px border-radius, #0d0d0d background, 1px inset border rgba(255,255,255,0.12). 24px internal padding. Heading at 20px Diatype REKKI weight 400, #ffffff, -0.027em tracking. Body text at 16px #858585. Embedded product screenshot fills the lower half with 8px radius."

    - "**Navigation Header**: 80px tall, transparent over #000000. Logo (REKKI wordmark + π mark) in #ffffff, left-aligned. Four nav links in Diatype REKKI 16px weight 400, #858585, centered. Pill CTA button right-aligned: #0063e1 fill, 59px radius, white text at 12-14px."

    - "**Dark Form Input**: 48px tall, #1f1f1f background, 8px border-radius, outer glow rgba(255,255,255,0.2) 0px 0px 1px 0px. Diatype REKKI Bolder Rounded 16px, #ffffff text, #858585 placeholder. 16px horizontal padding."

    - "**Logo Wall / Social Proof**: Horizontal row of 4-6 customer wordmarks in #858585 on #000000 background, evenly spaced with 60px gaps, no logos, no backgrounds, text-only treatment."

  similar_brands:

    - "**Linear** — Same dark canvas with one vivid blue accent, custom geometric sans-serif with tight tracking, inset-border card elevation replacing drop shadows, pill-shaped primary CTAs"
    - "**Vercel** — Nearly pure black background, monochrome palette with minimal accent color, large whisper-weight display headlines with aggressive negative letter-spacing, embedded product UI as hero imagery"
    - "**Retool** — Dark enterprise control-panel aesthetic, dense product UI screenshots as marketing visuals, pill buttons, custom brand typeface with tight tracking on display sizes"
    - "**Railway** — Pitch-black canvas, single chromatic accent for CTAs, custom rounded display variant of a geometric sans-serif, surface elevation through subtle border rather than shadow"

  quick_start:

    css_custom_properties:

      css: |
        :root {
          /* Colors */
          --color-signal-blue: #0063e1;
          --color-obsidian: #000000;
          --color-carbon: #040910;
          --color-graphite: #0d0d0d;
          --color-iron: #1f1f1f;
          --color-steel: #2b2c2e;
          --color-ash: #858585;
          --color-smoke: #979797;
          --color-fog: #8c8c8c;
          --color-paper: #ffffff;
        
          /* Typography — Font Families */
          --font-sans-serif: 'sans-serif', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki: 'Diatype REKKI', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki-bolder-rounded: 'Diatype REKKI Bolder Rounded', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-ocd-garri: 'OCD-GARRI', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki-regular: 'Diatype REKKI Regular', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        
          /* Typography — Scale */
          --text-caption: 12px;
          --leading-caption: 1.2;
          --tracking-caption: -0.005px;
          --text-body: 16px;
          --leading-body: 1.5;
          --tracking-body: -0.007px;
          --text-subheading: 18px;
          --leading-subheading: 1.4;
          --tracking-subheading: -0.015px;
          --text-heading-sm: 20px;
          --leading-heading-sm: 1.33;
          --tracking-heading-sm: -0.027px;
          --text-heading: 24px;
          --leading-heading: 1.33;
          --tracking-heading: -0.027px;
          --text-heading-lg: 56px;
          --leading-heading-lg: 1.25;
          --tracking-heading-lg: -0.04px;
          --text-display: 86px;
          --leading-display: 1;
          --tracking-display: -0.064px;
        
          /* Typography — Weights */
          --font-weight-regular: 400;
          --font-weight-semibold: 600;
          --font-weight-bold: 700;
        
          /* Spacing */
          --spacing-unit: 4px;
          --spacing-4: 4px;
          --spacing-8: 8px;
          --spacing-12: 12px;
          --spacing-16: 16px;
          --spacing-20: 20px;
          --spacing-24: 24px;
          --spacing-32: 32px;
          --spacing-40: 40px;
          --spacing-44: 44px;
          --spacing-48: 48px;
          --spacing-56: 56px;
          --spacing-60: 60px;
          --spacing-72: 72px;
          --spacing-80: 80px;
          --spacing-120: 120px;
        
          /* Layout */
          --page-max-width: 1200px;
          --section-gap: 80px;
          --card-padding: 24px;
          --element-gap: 20px;
        
          /* Border Radius */
          --radius-sm: 2px;
          --radius-lg: 8px;
          --radius-2xl: 16px;
          --radius-3xl: 24px;
          --radius-3xl-2: 30px;
          --radius-3xl-3: 38px;
          --radius-full: 59px;
          --radius-full-2: 90px;
          --radius-full-3: 100px;
        
          /* Named Radii */
          --radius-nav: 2px;
          --radius-cards: 16px;
          --radius-images: 24px;
          --radius-inputs: 8px;
          --radius-buttons: 59px;
          --radius-largecards: 30px;
        
          /* Shadows */
          --shadow-subtle: rgba(255, 255, 255, 0.12) 0px 0px 0px 1px inset;
          --shadow-subtle-2: rgba(255, 255, 255, 0.2) 0px 0px 1px 0px;
        
          /* Surfaces */
          --surface-obsidian-canvas: #000000;
          --surface-carbon-panel: #040910;
          --surface-graphite-card: #0d0d0d;
          --surface-iron-form: #1f1f1f;
          --surface-steel-overlay: #2b2c2;
        }

    tailwind_v4:

      css: |
        @theme {
          /* Colors */
          --color-signal-blue: #0063e1;
          --color-obsidian: #000000;
          --color-carbon: #040910;
          --color-graphite: #0d0d0d;
          --color-iron: #1f1f1f;
          --color-steel: #2b2c2e;
          --color-ash: #858585;
          --color-smoke: #979797;
          --color-fog: #8c8c8c;
          --color-paper: #ffffff;
        
          /* Typography */
          --font-sans-serif: 'sans-serif', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki: 'Diatype REKKI', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki-bolder-rounded: 'Diatype REKKI Bolder Rounded', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-ocd-garri: 'OCD-GARRI', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-diatype-rekki-regular: 'Diatype REKKI Regular', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        
          /* Typography — Scale */
          --text-caption: 12px;
          --leading-caption: 1.2;
          --tracking-caption: -0.005px;
          --text-body: 16px;
          --leading-body: 1.5;
          --tracking-body: -0.007px;
          --text-subheading: 18px;
          --leading-subheading: 1.4;
          --tracking-subheading: -0.015px;
          --text-heading-sm: 20px;
          --leading-heading-sm: 1.33;
          --tracking-heading-sm: -0.027px;
          --text-heading: 24px;
          --leading-heading: 1.33;
          --tracking-heading: -0.027px;
          --text-heading-lg: 56px;
          --leading-heading-lg: 1.25;
          --tracking-heading-lg: -0.04px;
          --text-display: 86px;
          --leading-display: 1;
          --tracking-display: -0.064px;
        
          /* Spacing */
          --spacing-4: 4px;
          --spacing-8: 8px;
          --spacing-12: 12px;
          --spacing-16: 16px;
          --spacing-20: 20px;
          --spacing-24: 24px;
          --spacing-32: 32px;
          --spacing-40: 40px;
          --spacing-44: 44px;
          --spacing-48: 48px;
          --spacing-56: 56px;
          --spacing-60: 60px;
          --spacing-72: 72px;
          --spacing-80: 80px;
          --spacing-120: 120px;
        
          /* Border Radius */
          --radius-sm: 2px;
          --radius-lg: 8px;
          --radius-2xl: 16px;
          --radius-3xl: 24px;
          --radius-3xl-2: 30px;
          --radius-3xl-3: 38px;
          --radius-full: 59px;
          --radius-full-2: 90px;
          --radius-full-3: 100px;
        
          /* Shadows */
          --shadow-subtle: rgba(255, 255, 255, 0.12) 0px 0px 0px 1px inset;
          --shadow-subtle-2: rgba(255, 255, 255, 0.2) 0px 0px 1px 0px;
        }
