{
  "$schema": "https://schemas.wp.org/wp/6.4/theme.json",
  "version": 2,
  "settings": {
    "appearanceTools": true,
    "useRootPaddingAwareAlignments": true,
    "layout": {
      "contentSize": "1160px",
      "wideSize": "1440px"
    },
    "border": {
      "color": true,
      "radius": true,
      "style": true,
      "width": true
    },
    "color": {
      "custom": true,
      "defaultGradients": false,
      "defaultPalette": false,
      "palette": [
        {
          "slug": "base",
          "color": "#ffffff",
          "name": "Base"
        },
        {
          "slug": "contrast",
          "color": "#08090f",
          "name": "Contrast"
        },
        {
          "slug": "muted",
          "color": "#63687a",
          "name": "Muted"
        },
        {
          "slug": "surface",
          "color": "#f6f7fb",
          "name": "Surface"
        },
        {
          "slug": "surface-alt",
          "color": "#eef0f8",
          "name": "Surface Alt"
        },
        {
          "slug": "primary",
          "color": "#3c44de",
          "name": "Primary"
        },
        {
          "slug": "accent",
          "color": "#8b5cf6",
          "name": "Accent"
        },
        {
          "slug": "footer-muted",
          "color": "#a8afc7",
          "name": "Footer Muted"
        }
      ],
      "gradients": [
        {
          "slug": "primary-accent",
          "gradient": "linear-gradient(135deg, #3c44de 0%, #8b5cf6 100%)",
          "name": "Primary Accent"
        },
        {
          "slug": "dark-premium",
          "gradient": "linear-gradient(135deg, #08090f 0%, #1b1f4f 100%)",
          "name": "Dark Premium"
        }
      ]
    },
    "spacing": {
      "blockGap": true,
      "margin": true,
      "padding": true,
      "units": [
        "px",
        "rem",
        "em",
        "%",
        "vw",
        "vh"
      ],
      "spacingScale": {
        "steps": 0
      },
      "spacingSizes": [
        {
          "slug": "20",
          "size": "0.75rem",
          "name": "XS"
        },
        {
          "slug": "30",
          "size": "1rem",
          "name": "S"
        },
        {
          "slug": "40",
          "size": "1.5rem",
          "name": "M"
        },
        {
          "slug": "50",
          "size": "2.25rem",
          "name": "L"
        },
        {
          "slug": "60",
          "size": "3.5rem",
          "name": "XL"
        },
        {
          "slug": "70",
          "size": "5rem",
          "name": "2XL"
        },
        {
          "slug": "80",
          "size": "7rem",
          "name": "3XL"
        }
      ]
    },
    "typography": {
      "fluid": true,
      "customFontSize": true,
      "fontFamilies": [
        {
          "slug": "system",
          "name": "System Sans",
          "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif"
        },
        {
          "slug": "serif",
          "name": "System Serif",
          "fontFamily": "Georgia, 'Times New Roman', serif"
        }
      ],
      "fontSizes": [
        {
          "slug": "xs",
          "size": "0.82rem",
          "name": "XS"
        },
        {
          "slug": "small",
          "size": "0.95rem",
          "name": "Small"
        },
        {
          "slug": "medium",
          "size": "1.08rem",
          "name": "Medium"
        },
        {
          "slug": "large",
          "size": "clamp(1.45rem, 1.1rem + 1.4vw, 2.1rem)",
          "name": "Large"
        },
        {
          "slug": "x-large",
          "size": "clamp(2rem, 1.4rem + 2.8vw, 4rem)",
          "name": "XL"
        },
        {
          "slug": "xx-large",
          "size": "clamp(3rem, 2rem + 5vw, 7rem)",
          "name": "XXL"
        }
      ],
      "lineHeight": true
    },
    "blocks": {
      "core/button": {
        "border": {
          "radius": true
        },
        "spacing": {
          "padding": true
        }
      },
      "core/group": {
        "spacing": {
          "padding": true,
          "margin": true
        }
      },
      "core/navigation": {
        "typography": {
          "fontSize": true
        }
      }
    }
  },
  "styles": {
    "color": {
      "background": "var(--wp--preset--color--base)",
      "text": "var(--wp--preset--color--contrast)"
    },
    "spacing": {
      "blockGap": "1.4rem",
      "padding": {
        "right": "var(--wp--preset--spacing--40)",
        "left": "var(--wp--preset--spacing--40)"
      }
    },
    "typography": {
      "fontFamily": "var(--wp--preset--font-family--system)",
      "fontSize": "var(--wp--preset--font-size--medium)",
      "lineHeight": "1.65"
    },
    "elements": {
      "button": {
        "border": {
          "radius": "999px"
        },
        "color": {
          "background": "var(--wp--preset--color--contrast)",
          "text": "var(--wp--preset--color--base)"
        },
        "spacing": {
          "padding": {
            "top": "0.85rem",
            "right": "1.25rem",
            "bottom": "0.85rem",
            "left": "1.25rem"
          }
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)",
          "fontWeight": "700",
          "lineHeight": "1.1"
        }
      },
      "heading": {
        "typography": {
          "fontWeight": "760",
          "letterSpacing": "-0.045em",
          "lineHeight": "0.96"
        }
      },
      "link": {
        "color": {
          "text": "var(--wp--preset--color--primary)"
        }
      }
    },
    "blocks": {
      "core/navigation": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)",
          "fontWeight": "650"
        }
      },
      "core/post-title": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--x-large)",
          "lineHeight": "1"
        }
      },
      "core/quote": {
        "border": {
          "color": "var(--wp--preset--color--primary)",
          "style": "solid",
          "width": "0 0 0 4px"
        },
        "spacing": {
          "padding": {
            "left": "1.5rem"
          }
        }
      }
    }
  },
  "templateParts": [
    {
      "name": "header",
      "title": "Header",
      "area": "header"
    },
    {
      "name": "footer",
      "title": "Footer",
      "area": "footer"
    }
  ],
  "customTemplates": [
    {
      "name": "blank",
      "title": "Blank Canvas",
      "postTypes": [
        "page"
      ]
    },
    {
      "name": "page-wide",
      "title": "Page Wide",
      "postTypes": [
        "page"
      ]
    },
    {
      "name": "page-no-title",
      "title": "Page Without Title",
      "postTypes": [
        "page"
      ]
    },
    {
      "name": "page-builder",
      "title": "Page Builder Full Width",
      "postTypes": [
        "page"
      ]
    }
  ]
}