.elementor-kit-2494{--e-global-color-primary:#E5392B;--e-global-color-secondary:#E6DFCF;--e-global-color-text:#0F0F10;--e-global-color-accent:#1448FF;--e-global-color-spcc79b1:#F2EDE4;--e-global-color-spa3ce1b:#FFFFFF;--e-global-color-spa13aaf:#6E675C;--e-global-color-spb4b439:#0F0F10;--e-global-color-spfd5c9d:#FFFFFF;--e-global-color-spa3a00b:#1448FF;--e-global-color-spc092d4:#FFD21F;--e-global-color-msredtext:#C8291C;--e-global-color-msborder:#D9D1C3;--e-global-color-mspaper:#FBF9F4;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:900;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"IBM Plex Mono";--e-global-typography-accent-font-weight:400;--e-global-typography-mikeheading-font-family:"Inter";--e-global-typography-mikeheading-font-weight:900;--e-global-typography-mikebody-font-family:"Inter";--e-global-typography-mikebody-font-weight:400;--e-global-typography-mikeutility-font-family:"IBM Plex Mono";--e-global-typography-mikeutility-font-weight:400;background-color:#F2EDE4;color:#0F0F10;}.elementor-kit-2494 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1199px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:639px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --mike-color-canvas:#F2EDE4; --mike-color-surface:#FFFFFF; --mike-color-surface-strong:#E5DED0; --mike-color-text:#0F0F10; --mike-color-text-muted:#6E675C; --mike-color-border:#0F0F10; --mike-color-action:#E5392B; --mike-color-on-action:#FFFFFF; --mike-color-link:#1448FF; --mike-color-focus:#1448FF; --mike-color-yellow:#FFD21F; --mike-font-body:Inter; --mike-font-utility:IBM Plex Mono; --spin-color-canvas:#F2EDE4; --spin-color-surface:#FFFFFF; --spin-color-surface-strong:#E5DED0; --spin-color-text:#0F0F10; --spin-color-text-muted:#6E675C; --spin-color-border:#0F0F10; --spin-color-action:#E5392B; --spin-color-on-action:#FFFFFF; --spin-color-link:#1448FF; --spin-color-focus:#1448FF; --spin-color-success:#237a4b; --spin-color-warning:#95520d; --spin-color-danger:#af3030; --spin-font-display:Inter; --spin-font-body:Inter; --spin-font-editorial:Inter; --spin-font-utility:IBM Plex Mono; --spin-type-size-small:clamp(0.78rem, 0.76rem + 0.1vw, 0.88rem); --spin-type-size-body:clamp(0.94rem, 0.9rem + 0.2vw, 1.06rem); --spin-type-size-lead:clamp(1.13rem, 1.05rem + 0.4vw, 1.38rem); --spin-type-size-heading-sm:clamp(1.35rem, 1.2rem + 0.75vw, 1.8rem); --spin-type-size-heading:clamp(1.62rem, 1.35rem + 1.35vw, 2.45rem); --spin-type-size-title:clamp(2rem, 1.5rem + 2.5vw, 3.5rem); --spin-type-size-display:clamp(2.6rem, 1.75rem + 4.25vw, 5.5rem); --spin-type-size-display-xl:clamp(3.4rem, 2.3rem + 6vw, 7.5rem); }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 100 900;
	font-display: auto;
	src: url('https://mikeysmith.me/app/uploads/2026/10/inter-100-900-r2.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mikeysmith.me/app/uploads/2026/10/ibm-plex-mono-400-r2.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mikeysmith.me/app/uploads/2026/10/ibm-plex-mono-600-r2.woff2') format('woff2');
}
/* End Custom Fonts CSS */