{
	"$schema": "https://schemas.wp.org/trunk/theme.json",
	"version": 3,
	"settings": {
		"appearanceTools": true,
		"border": {
			"radiusSizes": [
				{
					"name": "Default",
					"size": "0",
					"slug": "standard"
				}
			]
		},
		"color": {
			"custom": false,
			"customDuotone": false,
			"customGradient": false,
			"defaultDuotone": false,
			"defaultGradients": false,
			"defaultPalette": false,
			"palette": [
				{
					"color": "#ffffff",
					"name": "Background",
					"slug": "base"
				},
				{
					"color": "#111111",
					"name": "Text",
					"slug": "contrast"
				},
				{
					"color": "#121627",
					"name": "Primary",
					"slug": "primary"
				},
				{
					"color": "#1B1F2F",
					"name": "Secondary",
					"slug": "secondary"
				},
				{
					"color": "#7cf461",
					"name": "Accent",
					"slug": "accent"
				},
				{
					"color": "#eeeeee",
					"name": "Neutral",
					"slug": "neutral"
				}
			]
		},
		"custom": {
			"button": {
				"paddingBlock": "15px",
				"paddingInline": "30px",
				"radius": "var(--wp--preset--border-radius--standard)"
			},
			"focusRing": {
				"offset": "2px",
				"width": "2px"
			},
			"footer": {
				"stripeHeight": "6px"
			},
			"fontWeight": {
				"light": 300,
				"regular": 400,
				"medium": 500,
				"semi-bold": 600,
				"bold": 700
			},
			"lineHeight": {
				"body": 1.75,
				"heading": 1.1,
				"medium": 1.5,
				"one": 1,
				"scale": {
					"x-small": 1.6,
					"small": 1.55,
					"medium": 1.5,
					"large": 1.35,
					"x-large": 1.25,
					"xx-large": 1.2,
					"xxx-large": 1.15,
					"xxxx-large": 1.1,
					"xxxxx-large": 1.05
				}
			},
			"link": {
				"hoverColor": "var(--wp--custom--muted)"
			},
			"muted": "color-mix(in srgb, currentColor 70%, transparent)",
			"onAccent": "var(--wp--preset--color--contrast)",
			"onNeutral": "var(--wp--preset--color--contrast)",
			"onPrimary": "var(--wp--preset--color--base)",
			"onSecondary": "var(--wp--preset--color--base)",
			"spacing": {
				"gap": "30px"
			},
			"transition": {
				"duration": "0.2s",
				"timing": "ease-in-out"
			}
		},
		"layout": {
			"contentSize": "640px",
			"wideSize": "1200px"
		},
		"shadow": {
			"defaultPresets": false,
			"presets": [
				{
					"name": "Soft",
					"shadow": "0 0 50px rgba(10, 10, 10, 0.1)",
					"slug": "light"
				},
				{
					"name": "Hard",
					"shadow": "5px 5px 0 rgba(10, 10, 10, 1)",
					"slug": "solid"
				}
			]
		},
		"spacing": {
			"defaultSpacingSizes": false,
			"spacingSizes": [
				{
					"name": "Tiny",
					"size": "10px",
					"slug": "xx-small"
				},
				{
					"name": "Extra small",
					"size": "20px",
					"slug": "x-small"
				},
				{
					"name": "Small",
					"size": "clamp(30px, 4vw, 40px)",
					"slug": "small"
				},
				{
					"name": "Medium",
					"size": "clamp(40px, 6vw, 60px)",
					"slug": "medium"
				},
				{
					"name": "Large",
					"size": "clamp(50px, 8vw, 80px)",
					"slug": "large"
				},
				{
					"name": "Extra large",
					"size": "clamp(60px, 10vw, 100px)",
					"slug": "x-large"
				}
			],
			"units": [ "px", "em", "rem", "vh", "vw", "%" ]
		},
		"typography": {
			"defaultFontSizes": false,
			"dropCap": false,
			"fluid": true,
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontDisplay": "swap",
							"fontFamily": "Saira",
							"fontStretch": "normal",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": [ "file:./assets/fonts/Saira-Variable.woff2" ]
						}
					],
					"fontFamily": "Saira, sans-serif",
					"name": "Saira",
					"slug": "primary"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
					"name": "System font",
					"slug": "system-font"
				}
			],
			"fontSizes": [
				{
					"fluid": false,
					"name": "Extra small",
					"size": "1rem",
					"slug": "x-small"
				},
				{
					"fluid": false,
					"name": "Small",
					"size": "1.125rem",
					"slug": "small"
				},
				{
					"fluid": { "min": "1.125rem", "max": "1.25rem" },
					"name": "Medium",
					"size": "1.25rem",
					"slug": "medium"
				},
				{
					"fluid": { "min": "1.25rem", "max": "1.5rem" },
					"name": "Large",
					"size": "1.5rem",
					"slug": "large"
				},
				{
					"fluid": { "min": "1.5rem", "max": "1.875rem" },
					"name": "Extra large",
					"size": "1.875rem",
					"slug": "x-large"
				},
				{
					"fluid": { "min": "1.875rem", "max": "2.25rem" },
					"name": "2X large",
					"size": "2.25rem",
					"slug": "xx-large"
				},
				{
					"fluid": { "min": "2.25rem", "max": "3rem" },
					"name": "3X large",
					"size": "3rem",
					"slug": "xxx-large"
				},
				{
					"fluid": { "min": "2.625rem", "max": "3.75rem" },
					"name": "4X large",
					"size": "3.75rem",
					"slug": "xxxx-large"
				},
				{
					"fluid": { "min": "3rem", "max": "4.5rem" },
					"name": "5X large",
					"size": "4.5rem",
					"slug": "xxxxx-large"
				}
			]
		},
		"useRootPaddingAwareAlignments": true
	},
	"styles": {
		"blocks": {
			"core/accordion": {
				"border": {
					"top": {
						"color": "var(--wp--preset--color--neutral)",
						"style": "solid",
						"width": "1px"
					}
				},
				"spacing": { "blockGap": "0" }
			},
			"core/accordion-heading": {
				"css": "& .wp-block-accordion-heading__toggle:hover {color: var(--wp--custom--muted);}"
			},
			"core/accordion-item": {
				"border": {
					"bottom": {
						"color": "var(--wp--preset--color--neutral)",
						"style": "solid",
						"width": "1px"
					}
				},
				"spacing": { "blockGap": "0" },
				"typography": { "fontSize": "var(--wp--preset--font-size--medium)" }
			},
			"core/accordion-panel": {
				"spacing": {
					"padding": {
						"top": "0",
						"bottom": "var(--wp--custom--spacing--gap)"
					}
				}
			},
			"core/avatar": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				}
			},
			"core/button": {
				"variations": {
					"outline": {
						"border": {
							"color": "currentColor",
							"style": "solid",
							"width": "1px"
						},
						"color": { "background": "var(--wp--preset--color--base)" },
						"spacing": {
							"padding": {
								"top": "calc(var(--wp--custom--button--padding-block) - 1px)",
								"right": "calc(var(--wp--custom--button--padding-inline) - 1px)",
								"bottom": "calc(var(--wp--custom--button--padding-block) - 1px)",
								"left": "calc(var(--wp--custom--button--padding-inline) - 1px)"
							}
						},
						"typography": { "fontWeight": "var(--wp--custom--font-weight--semi-bold)" },
						":hover": {
							"border": { "color": "var(--wp--preset--color--secondary)" },
							"color": {
								"background": "var(--wp--preset--color--secondary)",
								"text": "var(--wp--custom--on-secondary)"
							}
						}
					}
				}
			},
			"core/buttons": {
				"spacing": { "blockGap": "var(--wp--preset--spacing--xx-small)" }
			},
			"core/code": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				},
				"color": {
					"background": "var(--wp--preset--color--contrast)",
					"text": "var(--wp--preset--color--base)"
				},
				"spacing": {
					"padding": {
						"top": "var(--wp--custom--spacing--gap)",
						"right": "var(--wp--custom--spacing--gap)",
						"bottom": "var(--wp--custom--spacing--gap)",
						"left": "var(--wp--custom--spacing--gap)"
					}
				},
				"typography": { "fontSize": "var(--wp--preset--font-size--small)" }
			},
			"core/columns": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				}
			},
			"core/comment-author-name": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"lineHeight": "var(--wp--custom--line-height--medium)"
				}
			},
			"core/comment-date": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"fontWeight": "var(--wp--custom--font-weight--medium)",
					"lineHeight": "var(--wp--custom--line-height--medium)"
				}
			},
			"core/comment-edit-link": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"lineHeight": "var(--wp--custom--line-height--medium)"
				}
			},
			"core/comment-reply-link": {
				"typography": { "fontSize": "var(--wp--preset--font-size--small)" }
			},
			"core/comments": {
				"spacing": { "margin": { "top": "var(--wp--preset--spacing--x-large)" } }
			},
			"core/comments-title": {
				"spacing": {
					"margin": {
						"top": "var(--wp--custom--spacing--gap)",
						"bottom": "var(--wp--custom--spacing--gap)"
					}
				}
			},
			"core/cover": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				},
				"spacing": {
					"padding": {
						"top": "var(--wp--custom--spacing--gap)",
						"right": "var(--wp--custom--spacing--gap)",
						"bottom": "var(--wp--custom--spacing--gap)",
						"left": "var(--wp--custom--spacing--gap)"
					}
				}
			},
			"core/details": {
				"color": {
					"background": "var(--wp--preset--color--primary)",
					"text": "var(--wp--custom--on-primary)"
				},
				"css": "& summary {align-items: center; cursor: pointer; display: flex; gap: var(--wp--custom--spacing--gap); justify-content: space-between; list-style: none; padding: var(--wp--custom--spacing--gap);} & summary::-webkit-details-marker {display: none;} & summary::after {content: \"\\25BE\"; flex-shrink: 0; transition: transform var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);} &[open] summary::after {transform: rotate(180deg);} & > :not(summary) {margin-top: 0; padding: 0 var(--wp--custom--spacing--gap) var(--wp--custom--spacing--gap);}",
				"typography": { "fontSize": "var(--wp--preset--font-size--medium)" }
			},
			"core/group": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				}
			},
			"core/image": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				},
				"spacing": {
					"margin": {
						"top": "var(--wp--custom--spacing--gap)",
						"right": "0",
						"bottom": "var(--wp--custom--spacing--gap)",
						"left": "0"
					}
				}
			},
			"core/list": {
				"css": "&:where(ul) {list-style-type: square;}"
			},
			"core/navigation": {
				"typography": { "fontSize": "var(--wp--preset--font-size--small)" }
			},
			"core/paragraph": {
				"css": "&.has-background {padding: var(--wp--preset--spacing--x-small) var(--wp--custom--spacing--gap);}"
			},
			"core/post-comments-form": {
				"css": "& input[type=submit] {width: auto;} & label {display: block; font-size: var(--wp--preset--font-size--x-small); font-weight: var(--wp--custom--font-weight--semi-bold); margin-bottom: var(--wp--preset--spacing--xx-small);} & .comment-form-cookies-consent label {display: inline; font-weight: var(--wp--custom--font-weight--light); margin-bottom: 0;}"
			},
			"core/post-date": {
				"color": { "text": "var(--wp--custom--muted)" },
				"typography": {
					"fontSize": "var(--wp--preset--font-size--x-small)",
					"fontWeight": "var(--wp--custom--font-weight--medium)"
				}
			},
			"core/post-excerpt": {
				"color": { "text": "var(--wp--custom--muted)" },
				"typography": { "fontSize": "var(--wp--preset--font-size--x-small)" }
			},
			"core/post-featured-image": {
				"border": {
					"radius": "var(--wp--preset--border-radius--standard)"
				}
			},
			"core/post-template": {
				"spacing": { "blockGap": "var(--wp--preset--spacing--medium)" }
			},
			"core/post-terms": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--x-small)",
					"fontWeight": "var(--wp--custom--font-weight--semi-bold)"
				}
			},
			"core/quote": {
				"css": "& p {margin: 0;} &::before {content: \"\\201C\"; display: block; color: var(--wp--preset--color--accent); font-size: var(--wp--preset--font-size--x-large); font-weight: var(--wp--custom--font-weight--bold); line-height: 1; margin-bottom: var(--wp--custom--spacing--gap);}",
				"elements": {
					"cite": {
						"color": { "text": "var(--wp--custom--muted)" },
						"spacing": { "margin": { "top": "var(--wp--custom--spacing--gap)" } },
						"typography": {
							"fontSize": "var(--wp--preset--font-size--x-small)",
							"fontStyle": "normal",
							"fontWeight": "var(--wp--custom--font-weight--semi-bold)"
						}
					}
				},
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontWeight": "var(--wp--custom--font-weight--semi-bold)",
					"lineHeight": "var(--wp--custom--line-height--heading)"
				}
			},
			"core/separator": {
				"border": {
					"color": "currentColor",
					"radius": "0",
					"style": "solid",
					"width": "1px 0 0"
				}
			},
			"core/site-title": {
				"typography": { "fontSize": "var(--wp--preset--font-size--large)" }
			},
			"core/spacer": {
				"spacing": { "margin": { "top": "0" } }
			},
			"core/tab-list": {
				"css": "border-block-end: 1px solid var(--wp--preset--color--neutral); & button {border-block-end: 2px solid transparent; color: var(--wp--custom--muted); margin-block-end: -1px; padding-block: var(--wp--preset--spacing--x-small); padding-inline: 0; transition: color var(--wp--custom--transition--duration) var(--wp--custom--transition--timing), border-color var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);} & button:hover {color: var(--wp--preset--color--contrast);} & button[aria-selected=true] {border-block-end-color: var(--wp--preset--color--primary); color: var(--wp--preset--color--primary);}",
				"spacing": { "blockGap": "var(--wp--preset--spacing--small)" },
				"typography": { "fontWeight": "var(--wp--custom--font-weight--semi-bold)" }
			},
			"core/tab-panels": {
				"spacing": {
					"padding": {
						"top": "var(--wp--preset--spacing--medium)",
						"right": "0",
						"bottom": "0",
						"left": "0"
					}
				}
			},
			"core/table": {
				"typography": { "fontSize": "var(--wp--preset--font-size--small)" }
			},
			"core/tabs": {
				"spacing": { "blockGap": "0" }
			},
			"core/template-part": {
				"spacing": { "margin": { "top": "0" } }
			}
		},
		"elements": {
			"button": {
				"border": { "radius": "var(--wp--custom--button--radius)" },
				"color": {
					"background": "var(--wp--preset--color--accent)",
					"text": "var(--wp--custom--on-accent)"
				},
				"spacing": {
					"padding": {
						"top": "var(--wp--custom--button--padding-block)",
						"right": "var(--wp--custom--button--padding-inline)",
						"bottom": "var(--wp--custom--button--padding-block)",
						"left": "var(--wp--custom--button--padding-inline)"
					}
				},
				"typography": {
					"fontSize": "var(--wp--preset--font-size--x-small)",
					"fontWeight": "var(--wp--custom--font-weight--semi-bold)",
					"lineHeight": "var(--wp--custom--line-height--medium)"
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--secondary)",
						"text": "var(--wp--custom--on-secondary)"
					}
				}
			},
			"caption": {
				"spacing": { "margin": { "top": "var(--wp--preset--spacing--xx-small)", "bottom": "0px" } },
				"typography": { "fontSize": "var(--wp--preset--font-size--small)" }
			},
			"heading": {
				"typography": {
					"fontWeight": "var(--wp--custom--font-weight--semi-bold)",
					"lineHeight": "var(--wp--custom--line-height--heading)"
				}
			},
			"h1": { "typography": { "fontSize": "var(--wp--preset--font-size--xx-large)" } },
			"h2": { "typography": { "fontSize": "var(--wp--preset--font-size--x-large)", "lineHeight": "1.15" } },
			"h3": { "typography": { "fontSize": "var(--wp--preset--font-size--large)", "lineHeight": "1.2" } },
			"h4": { "typography": { "fontSize": "var(--wp--preset--font-size--medium)", "lineHeight": "1.3" } },
			"h5": { "typography": { "fontSize": "var(--wp--preset--font-size--small)", "lineHeight": "1.35" } },
			"h6": { "typography": { "fontSize": "var(--wp--preset--font-size--small)", "lineHeight": "1.35" } },
			"link": {
				"color": { "text": "var(--wp--preset--color--contrast)" },
				":hover": { "color": { "text": "var(--wp--custom--link--hover-color)" } }
			}
		},
		"color": {
			"background": "var(--wp--preset--color--base)",
			"text": "var(--wp--preset--color--contrast)"
		},
		"spacing": {
			"blockGap": "var(--wp--custom--spacing--gap)",
			"padding": {
				"top": "0px",
				"right": "var(--wp--custom--spacing--gap)",
				"bottom": "0px",
				"left": "var(--wp--custom--spacing--gap)"
			}
		},
		"typography": {
			"fontFamily": "var(--wp--preset--font-family--primary)",
			"fontSize": "var(--wp--preset--font-size--medium)",
			"fontWeight": "var(--wp--custom--font-weight--light)",
			"lineHeight": "var(--wp--custom--line-height--body)"
		}
	},
	"templateParts": [
		{
			"area": "header",
			"name": "header",
			"title": "Header"
		},
		{
			"area": "footer",
			"name": "footer",
			"title": "Footer"
		}
	]
}
