{
  "$schema": "https://schemas.wp.org/wp/6.8/theme.json",
  "version": 3,
  "settings": {
    "appearanceTools": true,
    "color": {
      "palette": [
        {
          "slug": "base",
          "color": "#ffffff",
          "name": "Base"
        },
        {
          "slug": "contrast",
          "color": "#1e293b",
          "name": "Contrast"
        },
        {
          "slug": "primary",
          "color": "#2563eb",
          "name": "Primary"
        },
        {
          "slug": "secondary",
          "color": "#64748b",
          "name": "Secondary"
        },
        {
          "slug": "accent",
          "color": "#10b981",
          "name": "Accent"
        },
        {
          "slug": "accent-2",
          "color": "#f59e0b",
          "name": "Accent 2"
        },
        {
          "slug": "accent-3",
          "color": "#ef4444",
          "name": "Accent 3"
        },
        {
          "slug": "accent-4",
          "color": "#8b5cf6",
          "name": "Accent 4"
        },
        {
          "slug": "accent-5",
          "color": "#f8fafc",
          "name": "Accent 5"
        },
        {
          "slug": "accent-6",
          "color": "color-mix(in srgb, currentColor 20%, transparent)",
          "name": "Accent 6"
        }
      ],
      "gradients": [
        {
          "slug": "primary-to-accent",
          "gradient": "linear-gradient(135deg, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--accent) 100%)",
          "name": "Primary to Accent"
        },
        {
          "slug": "success-gradient",
          "gradient": "linear-gradient(135deg, var(--wp--preset--color--accent) 0%, var(--wp--preset--color--accent-2) 100%)",
          "name": "Success Gradient"
        },
        {
          "slug": "cta-gradient",
          "gradient": "linear-gradient(135deg, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--accent-4) 100%)",
          "name": "CTA Gradient"
        }
      ],
      "duotone": [
        {
          "colors": ["#1e293b", "#2563eb"],
          "slug": "contrast-primary",
          "name": "Contrast and Primary"
        },
        {
          "colors": ["#2563eb", "#10b981"],
          "slug": "primary-accent",
          "name": "Primary and Accent"
        }
      ],
      "custom": true,
      "customGradient": true,
      "defaultGradients": false,
      "defaultPalette": false,
      "defaultDuotone": false
    },
    "typography": {
      "fluid": true,
      "fontFamilies": [
        {
          "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif",
          "name": "System Font",
          "slug": "system-font"
        },
        {
          "fontFamily": "'Inter', sans-serif",
          "name": "Inter",
          "slug": "body",
          "fontFace": [
            {
              "fontFamily": "Inter",
              "fontWeight": "300 900",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"]
            }
          ]
        },
        {
          "fontFamily": "'Literata', serif",
          "name": "Literata",
          "slug": "heading",
          "fontFace": [
            {
              "fontFamily": "Literata",
              "fontWeight": "200",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/literata/Literata72pt-ExtraLight.woff2"]
            },
            {
              "fontFamily": "Literata",
              "fontWeight": "400",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/literata/Literata72pt-Regular.woff2"]
            },
            {
              "fontFamily": "Literata",
              "fontWeight": "600",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/literata/Literata72pt-SemiBold.woff2"]
            },
            {
              "fontFamily": "Literata",
              "fontWeight": "700",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/literata/Literata72pt-Bold.woff2"]
            }
          ]
        },
        {
          "fontFamily": "'IBM Plex Mono', monospace",
          "name": "IBM Plex Mono",
          "slug": "monospace",
          "fontFace": [
            {
              "fontFamily": "IBM Plex Mono",
              "fontWeight": "400",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2"]
            },
            {
              "fontFamily": "IBM Plex Mono",
              "fontWeight": "700",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "src": ["file:./assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2"]
            }
          ]
        }
      ],
      "fontSizes": [
        {
          "fluid": false,
          "slug": "micro",
          "size": "0.75rem",
          "name": "Micro"
        },
        {
          "fluid": false,
          "slug": "tiny",
          "size": "0.875rem",
          "name": "Tiny"
        },
        {
          "fluid": false,
          "slug": "base",
          "size": "1rem", 
          "name": "Base"
        },
        {
          "slug": "big",
          "size": "1.125rem",
          "name": "Big"
        },
        {
          "slug": "bigger",
          "size": "1.25rem",
          "name": "Bigger"
        },
        {
          "slug": "biggest",
          "size": "1.5rem",
          "name": "Biggest"
        },
        {
          "slug": "jumbo",
          "size": "2rem",
          "name": "Jumbo"
        }
      ],
      "customFontSize": true,
      "fontStyle": true,
      "fontWeight": true,
      "letterSpacing": true,
      "lineHeight": true,
      "textDecoration": true,
      "textTransform": true,
      "writingMode": true
    },
    "spacing": {
      "spacingSizes": [
        {
          "size": "0.25rem",
          "slug": "10",
          "name": "Tiny"
        },
        {
          "size": "0.5rem",
          "slug": "20",
          "name": "X-Small"
        },
        {
          "size": "clamp(0.5rem, 2vw, 1rem)",
          "slug": "30",
          "name": "Small"
        },
        {
          "size": "clamp(1rem, 3vw, 1.5rem)",
          "slug": "40",
          "name": "Medium"
        },
        {
          "size": "clamp(1.5rem, 4vw, 2rem)",
          "slug": "50",
          "name": "Large"
        },
        {
          "size": "clamp(2rem, 5vw, 3rem)",
          "slug": "60",
          "name": "X-Large"
        },
        {
          "size": "clamp(3rem, 6vw, 4rem)",
          "slug": "70",
          "name": "XX-Large"
        },
        {
          "size": "clamp(4rem, 8vw, 6rem)",
          "slug": "80",
          "name": "XXX-Large"
        }
      ],
      "units": ["%", "px", "em", "rem", "vh", "vw"],
      "customSpacingSize": true,
      "spacingScale": {
        "steps": 0
      }
    },
    "layout": {
      "contentSize": "720px",
      "wideSize": "1280px"
    },
    "shadow": {
      "defaultPresets": false,
      "presets": [
        {
          "name": "Subtle",
          "slug": "subtle",
          "shadow": "0 1px 2px 0 rgba(0, 0, 0, 0.05)"
        },
        {
          "name": "Small",
          "slug": "small",
          "shadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)"
        },
        {
          "name": "Medium",
          "slug": "medium",
          "shadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"
        },
        {
          "name": "Large",
          "slug": "large",
          "shadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)"
        },
        {
          "name": "Extra Large",
          "slug": "x-large",
          "shadow": "0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)"
        },
        {
          "name": "Card",
          "slug": "card",
          "shadow": "0 2px 8px -2px rgba(0, 0, 0, 0.12), 0 2px 4px -2px rgba(0, 0, 0, 0.08)"
        },
        {
          "name": "Floating",
          "slug": "floating",
          "shadow": "0 8px 30px rgba(0, 0, 0, 0.12)"
        }
      ]
    },
    "border": {
      "color": true,
      "radius": true,
      "style": true,
      "width": true
    },
    "dimensions": {
      "minHeight": true
    },
    "position": {
      "sticky": true
    },
    "useRootPaddingAwareAlignments": true,
    "custom": {
      "crowdfundingPlatform": {
        "border": {
          "radius": {
            "tiny": "0.25rem",
            "small": "0.375rem",
            "medium": "0.5rem",
            "large": "0.75rem",
            "card": "0.5rem",
            "pill": "1.25rem"
          },
          "width": {
            "thin": "1px",
            "thick": "2px"
          }
        },
        "transition": {
          "fast": "0.15s ease",
          "medium": "0.2s ease",
          "slow": "0.3s ease"
        },
        "opacity": {
          "subtle": "0.05",
          "light": "0.08",
          "medium": "0.1",
          "strong": "0.2",
          "highlight": "0.3"
        },
        "shadow": {
          "subtle": "0 1px 0",
          "light": "0 1px 3px rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--medium))",
          "medium": "0 2px 8px rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--light))",
          "strong": "0 2px 10px rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--strong))",
          "elevated": "0 10px 25px rgba(0, 0, 0, 0.15)",
          "inset": "inset 0 1px 3px rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--medium))",
          "cardCombined": "0 1px 3px 0 rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--medium)), 0 1px 2px 0 rgba(0, 0, 0, var(--wp--custom--crowdfunding-platform--opacity--subtle))"
        },
        "spacing": {
          "micro": "3px",
          "xs": "4px",
          "sm": "6px",
          "md": "7px",
          "lg": "15px",
          "xl": "20px"
        },
        "transform": {
          "lift": "translateY(-2px)",
          "liftSmall": "translateY(-1px)"
        },
        "outline": {
          "width": {
            "thin": "1px",
            "medium": "2px",
            "thick": "3px"
          },
          "offset": {
            "positive": "4px",
            "negative": "-2px",
            "small": "2px",
            "medium": "3px",
            "large": "4px"
          }
        },
        "minDimensions": {
          "card": "250px",
          "button": "40px",
          "gridColumnDesktop": "320px",
          "gridColumnTablet": "300px"
        },
        "zIndex": {
          "header": "99998",
          "skipLink": "100000"
        },
        "progressBar": {
          "background": "var(--wp--preset--color--accent-5)",
          "fill": "var(--wp--preset--color--primary)",
          "borderColor": "var(--wp--preset--color--accent-6)",
          "borderRadius": "var(--wp--custom--crowdfunding-platform--border--radius--card)",
          "height": "1.5rem"
        },
        "typography": {
          "lineHeight": {
            "body": "1.6",
            "heading": "1.2"
          }
        },
        "button": {
          "fontWeight": "500",
          "hoverOpacity": "85%"
        }
      }
    }
  },
  "styles": {
    "color": {
      "background": "var(--wp--preset--color--base)",
      "text": "var(--wp--preset--color--contrast)"
    },
    "typography": {
      "fontFamily": "var(--wp--preset--font-family--body)",
      "fontSize": "var(--wp--preset--font-size--base)",
      "fontWeight": "400",
      "lineHeight": "1.6"
    },
    "spacing": {
      "blockGap": "var(--wp--preset--spacing--40)",
      "padding": {
        "top": "0",
        "right": "var(--wp--preset--spacing--50)",
        "bottom": "0",
        "left": "var(--wp--preset--spacing--50)"
      }
    },
    "elements": {
      "link": {
        "color": {
          "text": "var(--wp--preset--color--primary)"
        },
        ":hover": {
          "color": {
            "text": "var(--wp--preset--color--accent)"
          }
        },
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--body)"
        }
      },
      "button": {
        "color": {
          "background": "var(--wp--preset--color--primary)",
          "text": "var(--wp--preset--color--base)"
        },
        "border": {
          "radius": "var(--wp--custom--crowdfunding-platform--border--radius--small)"
        },
        "spacing": {
          "padding": {
            "top": "0.75rem",
            "right": "1.5rem",
            "bottom": "0.75rem",
            "left": "1.5rem"
          }
        },
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--body)",
          "fontSize": "var(--wp--preset--font-size--base)",
          "fontWeight": "var(--wp--custom--crowdfunding-platform--button--font-weight)",
          "textTransform": "none"
        },
        ":hover": {
          "color": {
            "background": "color-mix(in srgb, var(--wp--preset--color--primary) var(--wp--custom--crowdfunding-platform--button--hover-opacity), transparent)"
          },
          "shadow": "var(--wp--preset--shadow--medium)"
        },
        ":focus": {
          "outline": {
            "color": "var(--wp--preset--color--primary)",
            "offset": "2px",
            "style": "solid",
            "width": "2px"
          }
        }
      },
      "heading": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--body)",
          "fontWeight": "600",
          "lineHeight": "1.2",
          "letterSpacing": "-0.02em"
        },
        "color": {
          "text": "var(--wp--preset--color--contrast)"
        }
      },
      "h1": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--jumbo)"
        },
        "spacing": {
          "margin": {
            "top": "0",
            "bottom": "var(--wp--preset--spacing--50)"
          }
        }
      },
      "h2": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--biggest)"
        },
        "spacing": {
          "margin": {
            "top": "var(--wp--preset--spacing--60)",
            "bottom": "var(--wp--preset--spacing--40)"
          }
        }
      },
      "h3": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--bigger)"
        },
        "spacing": {
          "margin": {
            "top": "var(--wp--preset--spacing--50)",
            "bottom": "var(--wp--preset--spacing--30)"
          }
        }
      },
      "h4": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--big)"
        },
        "spacing": {
          "margin": {
            "top": "var(--wp--preset--spacing--40)",
            "bottom": "var(--wp--preset--spacing--20)"
          }
        }
      },
      "h5": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--base)",
          "fontWeight": "600",
          "letterSpacing": "0.05em"
        }
      },
      "h6": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--tiny)",
          "fontWeight": "600",
          "letterSpacing": "0.1em",
          "textTransform": "uppercase"
        }
      },
      "caption": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--body)",
          "fontSize": "var(--wp--preset--font-size--tiny)",
          "lineHeight": "1.4"
        },
        "color": {
          "text": "var(--wp--preset--color--secondary)"
        }
      }
    },
    "blocks": {
      "core/site-title": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--body)",
          "fontSize": "var(--wp--preset--font-size--bigger)",
          "fontWeight": "700",
          "letterSpacing": "-0.5px"
        },
        "elements": {
          "link": {
            "typography": {
              "textDecoration": "none"
            },
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            }
          }
        }
      },
      "core/site-tagline": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--tiny)",
          "fontStyle": "italic"
        },
        "color": {
          "text": "var(--wp--preset--color--secondary)"
        }
      },
      "core/navigation": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--base)",
          "fontWeight": "500"
        },
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        },
        "spacing": {
          "blockGap": "var(--wp--preset--spacing--40)"
        }
      },
      "core/button": {
        "variations": {
          "outline": {
            "border": {
              "color": "currentColor",
              "style": "solid",
              "width": "2px"
            },
            "color": {
              "background": "transparent",
              "text": "var(--wp--preset--color--primary)"
            },
            "spacing": {
              "padding": {
                "top": "calc(0.75rem - 2px)",
                "right": "calc(1.5rem - 2px)",
                "bottom": "calc(0.75rem - 2px)",
                "left": "calc(1.5rem - 2px)"
              }
            },
            ":hover": {
              "color": {
                "background": "var(--wp--preset--color--primary)",
                "text": "var(--wp--preset--color--base)"
              }
            }
          }
        }
      },
      "core/query-pagination": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--base)",
          "fontWeight": "500"
        },
        "elements": {
          "link": {
            "color": {
              "text": "var(--wp--preset--color--primary)"
            }
          }
        }
      },
      "core/post-navigation-link": {
        "color": {
          "text": "var(--wp--preset--color--primary)"
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--base)",
          "fontWeight": "500"
        },
        ":hover": {
          "color": {
            "text": "var(--wp--preset--color--accent)"
          }
        },
        "elements": {
          "link": {
            "color": {
              "text": "var(--wp--preset--color--primary)"
            },
            "typography": {
              "textDecoration": "none"
            },
            ":hover": {
              "color": {
                "text": "var(--wp--preset--color--accent)"
              },
              "typography": {
                "textDecoration": "underline"
              }
            }
          }
        }
      },
      "core/post-title": {
        "elements": {
          "link": {
            "typography": {
              "textDecoration": "underline"
            }
          }
        }
      },
      "core/post-date": {
        "color": {
          "text": "var(--wp--preset--color--secondary)"
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--tiny)"
        }
      },
      "core/post-author": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--tiny)"
        }
      },
      "core/post-terms": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--tiny)"
        }
      },
      "core/separator": {
        "border": {
          "color": "var(--wp--preset--color--accent-6)",
          "style": "solid",
          "width": "0 0 1px 0"
        },
        "spacing": {
          "margin": {
            "top": "var(--wp--preset--spacing--60)",
            "bottom": "var(--wp--preset--spacing--60)"
          }
        }
      },
      "core/quote": {
        "border": {
          "color": "var(--wp--preset--color--primary)",
          "style": "solid",
          "width": "0 0 0 3px"
        },
        "spacing": {
          "padding": {
            "left": "var(--wp--preset--spacing--40)"
          }
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--big)",
          "fontStyle": "italic"
        }
      },
      "core/pullquote": {
        "border": {
          "color": "var(--wp--preset--color--primary)",
          "style": "solid",
          "width": "2px 0"
        },
        "spacing": {
          "padding": {
            "top": "var(--wp--preset--spacing--40)",
            "bottom": "var(--wp--preset--spacing--40)"
          }
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--bigger)",
          "fontWeight": "500"
        }
      },
      "core/code": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--monospace)",
          "fontSize": "var(--wp--preset--font-size--tiny)"
        },
        "color": {
          "background": "var(--wp--preset--color--accent-5)",
          "text": "var(--wp--preset--color--contrast)"
        },
        "spacing": {
          "padding": {
            "top": "var(--wp--preset--spacing--30)",
            "right": "var(--wp--preset--spacing--30)",
            "bottom": "var(--wp--preset--spacing--30)",
            "left": "var(--wp--preset--spacing--30)"
          }
        },
        "border": {
          "radius": "var(--wp--custom--crowdfunding-platform--border--radius--tiny)"
        }
      },
      "core/list": {
        "spacing": {
          "padding": {
            "left": "var(--wp--preset--spacing--40)"
          }
        }
      },
      "core/search": {
        "border": {
          "radius": "var(--wp--custom--crowdfunding-platform--border--radius--small)"
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--base)"
        }
      },
      "core/group": {
        "spacing": {
          "blockGap": "var(--wp--preset--spacing--40)"
        }
      },
      "core/columns": {
        "spacing": {
          "blockGap": "var(--wp--preset--spacing--50)"
        }
      },
      "core/cover": {
        "spacing": {
          "padding": {
            "top": "var(--wp--preset--spacing--60)",
            "right": "var(--wp--preset--spacing--50)",
            "bottom": "var(--wp--preset--spacing--60)",
            "left": "var(--wp--preset--spacing--50)"
          }
        }
      }
    }
  },
  "templateParts": [
    {
      "area": "header",
      "name": "header",
      "title": "Header"
    },
    {
      "area": "footer",
      "name": "footer",
      "title": "Footer"
    }
  ]
}