handsome_frank___style_reference:
  info: "> Curator's atelier with living murals — a warm-paper gallery where illustrated worlds bloom against indigo frames."

  theme: "light"

  info: "Handsome Frank operates as a curator's atelier for contemporary illustration: full-bleed illustrated hero scenes give way to warm paper-toned canvases where artist work is presented with museum-label restraint. The system is defined by a single dominant deep indigo (#160572) that anchors navigation, headlines, and the closing footer bar, surrounded by hairline black borders that act like gallery frame edges. Typography is a two-voice conversation — a tight-tracked editorial serif (Millik) for hero/display headlines and a quiet grotesque (Klarheit) for everything structural. Color is deployed as curated punctuation: the hero illustration carries the chromatic spectrum, while the rest of the page stays achromatic with isolated bursts of vivid red, teal, orange, and yellow acting as spotlight accents on links, tags, and project cards."

  tokens___colors:

    info: "| Name | Value | Token | Role |"
    info: "|------|-------|-------|------|"
    info: "| Indigo Frame | `#160572` | `--color-indigo-frame` | Navigation strokes, display headlines, footer band — the deepest anchor in the system, commanding authority without shouting |"
    info: "| Cream Paper | `#f2ebe6` | `--color-cream-paper` | Primary page canvas for content sections — warm eggshell that softens black text and lets illustration breathe |"
    info: "| Pure White | `#ffffff` | `--color-pure-white` | Card surfaces, reversed text on dark bands, and the clean counterpoint to cream — the gallery wall |"
    info: "| Obsidian Hairline | `#000000` | `--color-obsidian-hairline` | Dominant border, text, and icon stroke — used as a 1-2px frame line across nav, cards, and decorative elements |"
    info: "| Slate Ink | `#2c2c2c` | `--color-slate-ink` | Secondary text and softer borders where pure black feels too severe |"
    info: "| Fog Wash | `#eef4fb` | `--color-fog-wash` | Pale blue-tinted background for muted emphasis blocks |"
    info: "| Buttermilk | `#fef9ee` | `--color-buttermilk` | Subtle warm wash for highlighted text or callout backgrounds |"
    info: "| Crimson Spotlight | `#ea0706` | `--color-crimson-spotlight` | Editorial accent for critical announcements and bold display statements — the marquee marker |"
    info: "| Vermillion | `#d64e2e` | `--color-vermillion` | Warm secondary accent on project card titles, links, and illustrative borders |"
    info: "| Apricot Whisper | `#e29675` | `--color-apricot-whisper` | Soft warm accent for icon strokes and decorative borders |"
    info: "| Peach Blush | `#eea883` | `--color-peach-blush` | Mid-warmth accent on icon outlines and link underlines |"
    info: "| Tangerine Pop | `#ff7701` | `--color-tangerine-pop` | Filled action button background — the only true filled CTA, used for the play/forward action in the footer |"
    info: "| Cobalt Stage | `#2544a0` | `--color-cobalt-stage` | Filled action button background for primary browse/enter actions |"
    info: "| Plum Velvet | `#4b0f4d` | `--color-plum-velvet` | Filled action button background for dark editorial CTAs |"
    info: "| Rose Petal | `#d98199` | `--color-rose-petal` | Filled action button background for soft secondary entries |"
    info: "| Electric Teal | `#24e3dc` | `--color-electric-teal` | Interactive link and menu accent — the only cool chromatic in the system, reserved for navigation affordances |"
    info: "| Acid Green | `#24e34c` | `--color-acid-green` | Secondary interactive link accent for hover/active states |"
    info: "| Daffodil | `#f9e44d` | `--color-daffodil` | Decorative icon and link accent — cheerful punctuation |"
    info: "| Highlighter Yellow | `#ffff00` | `--color-highlighter-yellow` | Badge background for editorial tags and callout labels |"

  tokens___typography:

    arial___arial___detected_in_extracted_data_but_not_described_by_ai____font_arial:
      - "**Weights:** 400, 700"
      - "**Sizes:** 13px"
      - "**Line height:** 1.2"
      - "**Role:** Arial — detected in extracted data but not described by AI"

    millik___display_serif_for_hero_headlines__artist_names__and_editorial_display_copy__the_extreme_negative_letter_spacing__0_05em_at_88px_down_to__0_018em_at_20px_and_tight_line_height_0_95_1_00_at_large_sizes_is_the_signature__the_type_sits_dense_and_confident__not_airy__use_weight_400_for_editorial_body__700_for_display_headlines_____font_millik:
      - "**Substitute:** Fraunces, Playfair Display, or Recoleta"
      - "**Weights:** 400, 700"
      - "**Sizes:** 20, 22, 32, 38, 42, 54, 70, 80, 88"
      - "**Line height:** 0.95–1.10 for display, 1.36 for body"
      - "**Letter spacing:** -0.0500em, -0.0420em, -0.0230em, -0.0210em, -0.0180em, 0.0200em, 0.0380em"
      - "**Role:** Display serif for hero headlines, artist names, and editorial display copy. The extreme negative letter-spacing (-0.05em at 88px down to -0.018em at 20px) and tight line-height (0.95–1.00 at large sizes) is the signature: the type sits dense and confident, not airy. Use weight 400 for editorial body, 700 for display headlines."

    klarheit_grotesk___workhorse_grotesque_for_navigation__body_text__buttons__badges__and_supporting_labels__regular_400_is_the_default__semibold_600_appears_at_22px_for_subheadings__bold_700_at_24px_for_nav_emphasis__the_grotesque_is_intentionally_quiet___it_holds_the_structure_while_the_serif_does_the_talking_____font_klarheit_grotesk:
      - "**Substitute:** Inter, Söhne, or Neue Haas Grotesk"
      - "**Weights:** 400, 600, 700"
      - "**Sizes:** 12, 14, 16, 22, 24"
      - "**Line height:** 1.20–1.36"
      - "**Role:** Workhorse grotesque for navigation, body text, buttons, badges, and supporting labels. Regular (400) is the default; Semibold (600) appears at 22px for subheadings; Bold (700) at 24px for nav emphasis. The grotesque is intentionally quiet — it holds the structure while the serif does the talking."

    type_scale:

      info: "| Role | Size | Line Height | Letter Spacing | Token |"
      info: "|------|------|-------------|----------------|-------|"
      info: "| caption | 12px | 1.2 | — | `--text-caption` |"
      info: "| body-sm | 14px | 1.36 | — | `--text-body-sm` |"
      info: "| body | 16px | 1.36 | — | `--text-body` |"
      info: "| subheading | 22px | 1.28 | — | `--text-subheading` |"
      info: "| heading | 32px | 1.1 | — | `--text-heading` |"
      info: "| heading-lg | 54px | 1 | — | `--text-heading-lg` |"
      info: "| display | 88px | 0.95 | — | `--text-display` |"

  tokens___spacing___shapes:

    density: "comfortable"

    spacing_scale:

      info: "| Name | Value | Token |"
      info: "|------|-------|-------|"
      info: "| 10 | 10px | `--spacing-10` |"
      info: "| 12 | 12px | `--spacing-12` |"
      info: "| 15 | 15px | `--spacing-15` |"
      info: "| 16 | 16px | `--spacing-16` |"
      info: "| 18 | 18px | `--spacing-18` |"
      info: "| 20 | 20px | `--spacing-20` |"
      info: "| 24 | 24px | `--spacing-24` |"
      info: "| 28 | 28px | `--spacing-28` |"
      info: "| 32 | 32px | `--spacing-32` |"
      info: "| 36 | 36px | `--spacing-36` |"
      info: "| 38 | 38px | `--spacing-38` |"
      info: "| 40 | 40px | `--spacing-40` |"
      info: "| 60 | 60px | `--spacing-60` |"
      info: "| 80 | 80px | `--spacing-80` |"
      info: "| 86 | 86px | `--spacing-86` |"
      info: "| 215 | 215px | `--spacing-215` |"

    border_radius:

      info: "| Element | Value |"
      info: "|---------|-------|"
      info: "| nav | 0px |"
      info: "| cards | 10px |"
      info: "| buttons | 30px |"
      info: "| projectCards | 0px |"

    layout:

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

  components:

    full_bleed_illustrated_hero:
      role: "Opening visual statement"

      info: "Edge-to-edge illustration covering 100% viewport width and height. No padding or margin. Text overlay is white, left-aligned, positioned at lower-third. Logo sits top-left in white script. Single teal circular hamburger menu top-right. The illustration IS the surface — no card, no frame, no overlay tint."

    hero_display_headline:
      role: "Primary value statement"

      info: "Millik 88px, weight 400, line-height 0.95, letter-spacing -4.4px, color #ffffff. Sits directly on the illustrated hero. One bold sentence + one supporting tagline (Millik 22px, weight 400, line-height 1.36). No drop shadow — the contrast against the dark foliage carries readability."

    script_wordmark:
      role: "Brand identity"

      info: "Custom calligraphic script reading 'Handsome Frank'. White on dark sections, indigo on light sections. Fixed top-left, ~24-32px height. Stays present across scroll."

    circular_menu_trigger:
      role: "Primary navigation opener"

      info: "Solid teal (#24e3dc) circle, ~48px diameter, three white horizontal lines (hamburger). Fixed top-right. No border, no shadow. The only persistent interactive chrome."

    editorial_section_headline:
      role: "Section opener on cream canvas"

      info: "Millik 32-42px, weight 400, line-height 1.00-1.10, color #160572. Centered, sits above a row of cards. Generous 40-60px margin-top, 30-40px margin-bottom. The indigo color is the thread connecting nav, headline, and footer."

    artist_portfolio_card:
      role: "Artist thumbnail in browse grid"

      info: "Square or near-square thumbnail of the artist's signature illustration. No border, no radius — the artwork's own edges define the card. Artist name below in Klarheit Grotesk 14px bold, centered. Background: cream paper. Gap between cards: 20-24px. 4-column grid on desktop."

    featured_project_card:
      role: "Editorial project highlight"

      info: "Full-bleed solid color card (#2544a0, #ff7701, #4b0f4d, #d98199 used as card backgrounds). Large circular image cutout (radius 50%) centered in the card. Project title in Klarheit Grotesk 22px bold, white, top-left aligned. 4-column grid. Cards have no radius — they are bold flat color blocks."

    pill_button_filled:
      role: "Primary or secondary action"

      info: "Border-radius 30px (full pill). Background: one of the filled chromatic colors (#2544a0, #ff7701, #4b0f4d, #d98199). Text: Klarheit Grotesk 14-16px bold, white. Padding: 12-16px vertical, 28-38px horizontal. No border, no shadow. The pill shape is the signature button form — used sparingly for browse/enter actions only."

    outlined_link:
      role: "Inline editorial link"

      info: "Klarheit Grotesk 14-16px, color matching the accent palette (teal, green, red, orange, yellow). Underlined with a 1-2px solid border in the same color, 2-4px offset from baseline. No background. The colored underline IS the link affordance — no button shape needed."

    highlighter_badge:
      role: "Editorial tag or label"

      info: "Background #ffff00 (highlighter yellow). Text: Klarheit Grotesk 12px bold, #000000. No border, no radius. Padding: 4-6px vertical, 8-10px horizontal. Mimics a physical highlighter pen mark on a page."

    announcement_banner:
      role: "Breaking news or signing announcement"

      info: "Sits above the footer. Cream or white background. Headline in Millik 54px weight 700, color #ea0706 (crimson). A small circular avatar thumbnail precedes the text. Follow CTA in Klarheit Grotesk 22px bold to the right. The red headline is the loudest single moment on an otherwise quiet page."

    indigo_footer_band:
      role: "Closing call-to-action bar"

      info: "Full-bleed #160572 background, ~100-120px tall. Centered content: a tangerine pill button with white play-icon glyph, followed by 'Browse Illustrators.' in Klarheit Grotesk 22px bold, white. The contrast between the orange button and indigo bar is the strongest color pairing in the system."

    hairline_border_frame:
      role: "Structural divider and frame"

      info: "1-2px solid #000000 border. Used on cards, nav elements, decorative containers, and section dividers. The black hairline is the connective tissue — it gives every element gallery-frame presence without weight."

  do_s_and_don_ts:

    do:
      - "Use Millik serif for all display headlines and editorial titles; let it carry the personality with negative letter-spacing and tight line-height (0.95-1.10)"
      - "Reserve #160572 indigo for navigation strokes, editorial headlines, and the closing footer band — it is the thread that stitches the page together"
      - "Use the full pill shape (30px radius) for all filled action buttons, and pick from the four chromatic button backgrounds (#2544a0, #ff7701, #4b0f4d, #d98199) by context"
      - "Apply 1-2px solid #000000 hairlines as decorative frames around cards, nav elements, and illustration containers — the gallery-frame motif"
      - "Let illustrated or photographic content fill its container edge-to-edge with no border or radius — the artwork defines its own boundary"
      - "Use #ffff00 as a flat badge/tag background with black text for editorial callouts — treat it like a highlighter pen mark"
      - "Keep body text at 16px Klarheit Grotesk Regular with line-height 1.36 on the cream (#f2ebe6) canvas — the warmth softens the otherwise stark black/white system"

    don_t:
      - "Don't use neutral grays for primary buttons — the system has no gray CTA; buttons are always chromatic and pill-shaped"
      - "Don't apply border-radius to project cards, illustration thumbnails, or content cards — only pill buttons get curves (30px), everything else stays sharp-edged"
      - "Don't use the chromatic accent colors (teal, green, red, yellow, orange) for body text or large text blocks — they are reserved for links, icons, badges, and decorative strokes only"
      - "Don't drop shadows on cards or images — the design uses hairline borders and flat color blocks for separation, never elevation"
      - "Don't set body text below 14px or use letter-spacing looser than normal on small sizes — the system relies on compact, confident type"
      - "Don't use gradient backgrounds or colored overlays on imagery — illustrations and photos display raw, edge-to-edge, on their own colors"
      - "Don't center-align body paragraphs or nav items — the layout is left-aligned for text blocks and centered only for display headlines and footer CTAs"

  surfaces:

    info: "| Level | Name | Value | Purpose |"
    info: "|-------|------|-------|---------|"
    info: "| 1 | Cream Paper | `#f2ebe6` | Primary content canvas |"
    info: "| 2 | Pure White | `#ffffff` | Card and project tile surfaces |"
    info: "| 3 | Indigo Band | `#160572` | Footer/closing bar |"
    info: "| 4 | Obsidian | `#000000` | Full-bleed hero illustration base |"

  elevation:

    info: "The system has no elevation. Separation between elements is achieved through hairline 1-2px solid #000000 borders, flat color blocking, and generous whitespace — never through drop shadows, blurs, or stacked surfaces. Cards sit on the same plane as the page; depth is implied by the gallery-frame border, not by shadow."

  imagery:

    info: "The site is defined by full-bleed, edge-to-edge illustration as its primary visual language. The hero is a rich, densely composed tropical jungle scene with vibrant birds in red, blue, teal, orange, and yellow against layered dark green foliage — a maximalist botanical mural. Subsequent sections showcase artist work as flat, full-color square or circular thumbnails with no borders or treatments applied; the artwork is always raw and unframed. Photography does not appear — every image is hand-illustrated. Iconography is minimal (hamburger lines, play triangle, social glyphs), all in white or black line. The illustration carries the chromatic spectrum; the UI chrome stays achromatic except for the indigo structural color."

  layout:

    info: "The page is a vertical scroll of full-bleed and max-width-contained sections alternating. The hero is 100% viewport, illustration-only with overlaid white type at lower-left. Content sections are max-width ~1200px centered on a cream (#f2ebe6) canvas, with generous vertical breathing room (64-80px section gaps). The artist grid is a 4-column row of square thumbnails with 20-24px gaps. The featured project section uses a 4-column grid of full-bleed solid-color cards with centered circular image cutouts. The announcement banner spans full-width with centered or split content. The closing footer is a full-bleed indigo band, ~100-120px tall, with centered pill button + label. Navigation is minimal: a fixed script wordmark top-left and a circular teal hamburger top-right — no nav bar, no breadcrumbs. The rhythm is: immersive hero → quiet cream gallery → bold color wall → quiet announcement → bold indigo close."

  agent_prompt_guide:

  quick_color_reference:
    - "Text: #000000 (primary), #2c2c2c (secondary), #160572 (headlines/brand)"
    - "Background: #f2ebe6 (cream canvas), #ffffff (cards), #160572 (footer band)"
    - "Border: #000000 hairline 1-2px (structural frames)"
    - "Accent: #24e3dc (teal, interactive), #ea0706 (crimson, editorial)"
    - "primary action: #ff7701 (filled action)"

  example_component_prompts:

    - "**Full-Bleed Illustrated Hero**: Full-viewport (100vw × 100vh) illustrated background with no padding, no border, no overlay. White script wordmark 'Handsome Frank' fixed top-left at 28px height. Teal (#24e3dc) circular hamburger button 48px diameter fixed top-right with three white lines. White display headline at 88px Millik weight 400, line-height 0.95, letter-spacing -4.4px, positioned at 40% from top, left-aligned with 80px left margin. Supporting tagline at 22px Millik weight 400, line-height 1.36, white, directly below."

    - "**Artist Portfolio Card Grid**: 4-column grid on cream (#f2ebe6) background, 20px gap. Each card is a square (1:1) illustration thumbnail with no border, no radius — artwork fills the container. Artist name below in Klarheit Grotesk 14px weight 700, color #000000, centered, 12px margin-top from card."

    - "**Featured Project Card**: Full-bleed solid color block (choose from #2544a0, #ff7701, #4b0f4d, #d98199), no border, no radius. 200px circular image cutout (border-radius 50%) centered horizontally, positioned 40% from top. Project title in Klarheit Grotesk 22px weight 700, white, top-left aligned with 24px padding."

    - "**Outlined Link**: Klarheit Grotesk 16px weight 400, color #24e3dc (teal) or other accent. Underline is a 2px solid border-bottom in the same color, offset 4px from text baseline. No background, no button shape, no padding."

    - "**Indigo Footer Band**: Full-bleed #160572 background, 120px tall, centered content. Tangerine (#ff7701) pill button 48px tall, 30px border-radius, white play triangle glyph. Button label 'Browse Illustrators.' in Klarheit Grotesk 22px weight 700, white, 16px to the right of the button."

  gallery_frame_motif:

    info: "The 1-2px solid black hairline border is not just a separator — it is the design's signature gesture. Every card, every nav element, every decorative container is treated as an object hung on a gallery wall. The border gives each element presence and weight without using shadow or fill. When in doubt about how to separate two elements, add a 1px #000000 border rather than increasing whitespace, changing background color, or adding elevation. This is the system's way of saying: this is curated, this is framed, this matters."

  similar_brands:

    - "**It's Nice That** — Same editorial-creative-agency energy: curated artist spotlights, full-bleed illustration heroes, serif display headlines, and a quiet achromatic page that lets the work speak"
    - "**WeTransfer / Paper by FiftyThree** — Same confident use of full-bleed illustration as primary content, large editorial serif type, and a cream/warm-paper canvas for secondary sections"
    - "**Studio Brasch** — Same flat-color-block project cards with circular image cutouts, bold chromatic backgrounds behind featured work, and a dark closing band"
    - "**Apt Studio** — Same minimal navigation chrome (wordmark + circular menu), generous section breathing room, and a two-voice typography system pairing a display serif with a quiet grotesque"

  quick_start:

    css_custom_properties:

      css: |
        :root {
          /* Colors */
          --color-indigo-frame: #160572;
          --color-cream-paper: #f2ebe6;
          --color-pure-white: #ffffff;
          --color-obsidian-hairline: #000000;
          --color-slate-ink: #2c2c2c;
          --color-fog-wash: #eef4fb;
          --color-buttermilk: #fef9ee;
          --color-crimson-spotlight: #ea0706;
          --color-vermillion: #d64e2e;
          --color-apricot-whisper: #e29675;
          --color-peach-blush: #eea883;
          --color-tangerine-pop: #ff7701;
          --color-cobalt-stage: #2544a0;
          --color-plum-velvet: #4b0f4d;
          --color-rose-petal: #d98199;
          --color-electric-teal: #24e3dc;
          --color-acid-green: #24e34c;
          --color-daffodil: #f9e44d;
          --color-highlighter-yellow: #ffff00;
        
          /* Typography — Font Families */
          --font-arial: 'Arial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-millik: 'Millik', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-klarheit-grotesk: 'Klarheit Grotesk', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        
          /* Typography — Scale */
          --text-caption: 12px;
          --leading-caption: 1.2;
          --text-body-sm: 14px;
          --leading-body-sm: 1.36;
          --text-body: 16px;
          --leading-body: 1.36;
          --text-subheading: 22px;
          --leading-subheading: 1.28;
          --text-heading: 32px;
          --leading-heading: 1.1;
          --text-heading-lg: 54px;
          --leading-heading-lg: 1;
          --text-display: 88px;
          --leading-display: 0.95;
        
          /* Typography — Weights */
          --font-weight-regular: 400;
          --font-weight-semibold: 600;
          --font-weight-bold: 700;
        
          /* Spacing */
          --spacing-10: 10px;
          --spacing-12: 12px;
          --spacing-15: 15px;
          --spacing-16: 16px;
          --spacing-18: 18px;
          --spacing-20: 20px;
          --spacing-24: 24px;
          --spacing-28: 28px;
          --spacing-32: 32px;
          --spacing-36: 36px;
          --spacing-38: 38px;
          --spacing-40: 40px;
          --spacing-60: 60px;
          --spacing-80: 80px;
          --spacing-86: 86px;
          --spacing-215: 215px;
        
          /* Layout */
          --page-max-width: 1200px;
          --section-gap: 64-80px;
          --card-padding: 20-24px;
          --element-gap: 20px;
        
          /* Border Radius */
          --radius-lg: 10px;
          --radius-3xl: 30px;
        
          /* Named Radii */
          --radius-nav: 0px;
          --radius-cards: 10px;
          --radius-buttons: 30px;
          --radius-projectcards: 0px;
        
          /* Surfaces */
          --surface-cream-paper: #f2ebe6;
          --surface-pure-white: #ffffff;
          --surface-indigo-band: #160572;
          --surface-obsidian: #000000;
        }

    tailwind_v4:

      css: |
        @theme {
          /* Colors */
          --color-indigo-frame: #160572;
          --color-cream-paper: #f2ebe6;
          --color-pure-white: #ffffff;
          --color-obsidian-hairline: #000000;
          --color-slate-ink: #2c2c2c;
          --color-fog-wash: #eef4fb;
          --color-buttermilk: #fef9ee;
          --color-crimson-spotlight: #ea0706;
          --color-vermillion: #d64e2e;
          --color-apricot-whisper: #e29675;
          --color-peach-blush: #eea883;
          --color-tangerine-pop: #ff7701;
          --color-cobalt-stage: #2544a0;
          --color-plum-velvet: #4b0f4d;
          --color-rose-petal: #d98199;
          --color-electric-teal: #24e3dc;
          --color-acid-green: #24e34c;
          --color-daffodil: #f9e44d;
          --color-highlighter-yellow: #ffff00;
        
          /* Typography */
          --font-arial: 'Arial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-millik: 'Millik', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
          --font-klarheit-grotesk: 'Klarheit Grotesk', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        
          /* Typography — Scale */
          --text-caption: 12px;
          --leading-caption: 1.2;
          --text-body-sm: 14px;
          --leading-body-sm: 1.36;
          --text-body: 16px;
          --leading-body: 1.36;
          --text-subheading: 22px;
          --leading-subheading: 1.28;
          --text-heading: 32px;
          --leading-heading: 1.1;
          --text-heading-lg: 54px;
          --leading-heading-lg: 1;
          --text-display: 88px;
          --leading-display: 0.95;
        
          /* Spacing */
          --spacing-10: 10px;
          --spacing-12: 12px;
          --spacing-15: 15px;
          --spacing-16: 16px;
          --spacing-18: 18px;
          --spacing-20: 20px;
          --spacing-24: 24px;
          --spacing-28: 28px;
          --spacing-32: 32px;
          --spacing-36: 36px;
          --spacing-38: 38px;
          --spacing-40: 40px;
          --spacing-60: 60px;
          --spacing-80: 80px;
          --spacing-86: 86px;
          --spacing-215: 215px;
        
          /* Border Radius */
          --radius-lg: 10px;
          --radius-3xl: 30px;
        }
