@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_d5766d3c-module__7QK9NG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_d5766d3c-module__7QK9NG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.200fngwr9-1p7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.1takx9ikz9d70.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.2y9p18vgfwis7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.2c2xg2hj0hbwk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.104ommt447oe9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.23jyvdx2mwxjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.200fngwr9-1p7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.1takx9ikz9d70.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.2y9p18vgfwis7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.2c2xg2hj0hbwk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.104ommt447oe9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.23jyvdx2mwxjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_9d0f5966-module__mSQ6fW__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_9d0f5966-module__mSQ6fW__variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Didact Gothic;src:url(/fonts/DidactGothic-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pro Font Windows;src:url(/fonts/ProFontWindows-webfont.woff)format("woff"),url(/fonts/ProFontWindows-webfont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/Nunito_Sans/NunitoSans-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-VariableFont_opsz,wght.ttf)format("truetype-variations");font-weight:200 900;font-style:normal;font-display:swap;font-variation-settings:"opsz" 8, "wght" 400}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Italic-VariableFont_opsz,wght.ttf)format("truetype-variations");font-weight:200 900;font-style:italic;font-display:swap;font-variation-settings:"opsz" 8, "wght" 400}@font-face{font-family:League Spartan;src:url(/fonts/LeagueSpartan/variable/WOFF2/LeagueSpartan-VF.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-didact-gothic:"Didact Gothic", sans-serif;--font-nunito-sans:"Nunito Sans", sans-serif;--font-pro-font-windows:"Pro Font Windows", monospace;--font-source-serif:"Source Serif 4", serif;--font-league-spartan:"League Spartan", sans-serif;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900}.font-didact-gothic{font-family:var(--font-didact-gothic)}.font-nunito-sans{font-family:var(--font-nunito-sans)}.font-pro-font-windows{font-family:var(--font-pro-font-windows)}.font-source-serif{font-family:var(--font-source-serif)}.font-league-spartan{font-family:var(--font-league-spartan)}.font-extra-light{font-weight:var(--font-weight-extra-light)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semi-bold{font-weight:var(--font-weight-semi-bold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extra-bold{font-weight:var(--font-weight-extra-bold)}.font-black{font-weight:var(--font-weight-black)}
:root{--glass-dropdown-bg:color-mix(in srgb, var(--mui-palette-background-default) 78%, transparent);--glass-dropdown-shadow:0 4px 20px color-mix(in srgb, var(--mui-palette-common-onBackground) 35%, transparent)}.workspace-drag-handle:active{cursor:grabbing}.workspace-drag-handle:hover{opacity:1}html,body{font-family:var(--font-didact-gothic), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;touch-action:manipulation;margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box;touch-action:manipulation}.band-page-block{z-index:0;isolation:isolate;content-visibility:auto;contain-intrinsic-size:auto 480px;scroll-margin-top:80px;position:relative}.band-page-block h2{margin-top:-.6rem}.band-page-block a:focus-visible,.band-page-block button:focus-visible,.band-page-block [role=button]:focus-visible,.band-page-block [tabindex]:focus-visible{outline:2px solid var(--band-accent,var(--mui-palette-primary-main));outline-offset:3px;border-radius:0}.band-page-block .eyebrow,.band-page-block [class*=eyebrow]:not([class*=eyebrowDot]):not([class*=eyebrowDivider]){transition:color .22s}.band-page-block:hover .eyebrow,.band-page-block:hover [class*=eyebrow]:not([class*=eyebrowDot]):not([class*=eyebrowDivider]){color:var(--band-accent,var(--mui-palette-text-primary))}@media (prefers-reduced-motion:reduce){.band-page-block .eyebrow,.band-page-block [class*=eyebrow]:not([class*=eyebrowDot]):not([class*=eyebrowDivider]){transition:none}}.band-page-eyebrow-dot{flex-shrink:0}.band-page-block{background-color:#0000;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.band-page-block [class*=eyebrow]:not([class*=eyebrowDot]){font-family:var(--font-league-spartan);letter-spacing:.3em;color:var(--band-accent,var(--mui-palette-text-secondary));font-size:.72rem;font-weight:600}.band-page-block h2{font-family:var(--font-league-spartan);letter-spacing:-.01em;text-transform:uppercase;color:var(--mui-palette-text-primary);font-size:clamp(2rem,4.2vw,3.4rem);font-weight:600;line-height:.98}@media (prefers-reduced-motion:reduce){.band-page-block{animation:none}}@keyframes gradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@view-transition{navigation:auto}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}::view-transition-old(root){will-change:transform, opacity, box-shadow}::view-transition-new(root){will-change:transform, opacity, box-shadow}::view-transition-group(root){will-change:transform, opacity, box-shadow}::view-transition-old(root){animation:.15s ease-out forwards fade-out}::view-transition-new(root){animation:.2s ease-in backwards fade-in}::view-transition-group(root){animation-duration:.2s;animation-timing-function:ease-in-out}::view-transition-image-pair(root){isolation:isolate}::view-transition-old(blur-background){will-change:auto;animation:none}::view-transition-new(blur-background){will-change:auto;animation:none}::view-transition-group(blur-background){animation-duration:0s}::view-transition-old(page-content){will-change:transform, opacity}::view-transition-new(page-content){will-change:transform, opacity}::view-transition-group(page-content){will-change:transform, opacity}::view-transition-old(page-content){animation:.15s ease-out forwards fade-out}::view-transition-new(page-content){animation:.2s ease-in backwards fade-in}::view-transition-group(page-content){animation-duration:.2s;animation-timing-function:ease-in-out}.drag-selected{background-color:rgba(var(--mui-palette-primary-mainChannel) / .08)}.notistack-SnackbarContainer{z-index:1500!important}
html{scrollbar-width:thin;scrollbar-color:#64646499 #0000000d}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{margin:calc(var(--mui-spacing)*.25);background:#0000000d;border-radius:12px}::-webkit-scrollbar-thumb{cursor:grab;background:#64646499;border:1px solid #ffffff1a;border-radius:12px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background:#646464cc}::-webkit-scrollbar-thumb:active{cursor:grabbing;background:#646464e6}::-webkit-scrollbar-corner{background:0 0}.dashboard ::-webkit-scrollbar{width:8px;height:8px;display:block!important}.dashboard ::-webkit-scrollbar-track{margin:calc(var(--mui-spacing)*.25);background:#0000000d;border-radius:12px}.dashboard ::-webkit-scrollbar-thumb{visibility:visible!important;background:#64646499!important;border:1px solid #ffffff1a!important;border-radius:12px!important}.dashboard ::-webkit-scrollbar-thumb:hover{background:#646464cc!important}
:root{--kltjr-font-heading:var(--font-archivo), Archivo, sans-serif;--kltjr-font-body:var(--font-source-serif), Georgia, serif;--kltjr-font-button:-apple-system, BlinkMacSystemFont, "Segoe UI", "Inter", system-ui, sans-serif;--kltjr-font-button-serif:var(--font-source-serif), Georgia, serif;--kltjr-font-mono:ui-monospace, Menlo, monospace;--kltjr-fs-nav:13px;--kltjr-fs-pill:13px;--kltjr-fs-pill-lg:14px;--kltjr-fs-pill-xl:15px;--kltjr-fs-kicker:13px;--kltjr-fs-badge:14px;--kltjr-fs-badge-em:15px;--kltjr-fs-ticker:14px;--kltjr-fs-star:10px;--kltjr-fs-title:17px;--kltjr-fs-body:15px;--kltjr-fs-intro:17px;--kltjr-fs-h1:clamp(2.125rem, 1.7vw + 1.725rem, 3.25rem);--kltjr-fs-h2:clamp(1.75rem, 1.5vw + 1.4rem, 2.75rem);--kltjr-fs-h3:clamp(1.5rem, 1.1vw + 1.25rem, 2.25rem);--kltjr-fs-h4:clamp(1.25rem, .75vw + 1.075rem, 1.75rem);--kltjr-fs-h5:clamp(1.125rem, .4vw + 1rem, 1.375rem);--kltjr-fs-h6:clamp(1rem, .2vw + .95rem, 1.125rem);--kltjr-fs-numeral:clamp(2.375rem, 1.3vw + 2.05rem, 3.25rem);--kltjr-fs-closing:21px;--kltjr-fs-footer:12px;--kltjr-fs-chip:13px;--kltjr-fw-medium:500;--kltjr-fw-semibold:600;--kltjr-fw-bold:700;--kltjr-fw-black:900;--kltjr-lh-display:1.02;--kltjr-lh-display-mobile:1.12;--kltjr-lh-h3:1.1;--kltjr-lh-intro:1.55;--kltjr-lh-body:1.6;--kltjr-lh-relaxed:1.65;--kltjr-ls-nav:.02em;--kltjr-ls-footer:.04em;--kltjr-ls-ticker:.06em;--kltjr-ls-kicker:.14em;--kltjr-ls-display:-.02em;--kltjr-radius-pill:999px;--kltjr-radius-frame:12px;--kltjr-radius-chip:6px;--kltjr-gutter:calc(var(--mui-spacing) * 6);--kltjr-logo-h:22px;--kltjr-logo-h-lg:32px;--kltjr-measure-intro:380px;--kltjr-measure-closing:560px;--kltjr-col-product:420px;--kltjr-closing-mark-w:56%;--kltjr-closing-mark-max:640px;--kltjr-shot-h:440px;--kltjr-shot-h-mobile:280px;--kltjr-transition:.15s ease;--kltjr-btn-soft-bg:color-mix(in srgb, var(--kltjr-accent) 14%, var(--kltjr-bg));--kltjr-btn-soft-bg-hover:color-mix(in srgb, var(--kltjr-accent) 26%, var(--kltjr-bg));--kltjr-bg:#fff;--kltjr-fg:#0a0a0a;--kltjr-muted:#4a4a4a;--kltjr-muted-strong:#3a3a3a;--kltjr-soft:#8a8a8a;--kltjr-line:#0a0a0a;--kltjr-line-soft:#e5e5e5;--kltjr-accent:#c8f04a;--kltjr-accent-hover:#b9e23c;--kltjr-accent-fg:#0a0a0a;--kltjr-link-hover:#7a5cff;--kltjr-panel:#fff;--kltjr-panel-fg:#3a3a3a;--kltjr-panel-mark:#0a0a0a;--kltjr-ph1:#fafafa;--kltjr-ph2:#f1f1f1;--kltjr-ph-border:#e5e5e5;--kltjr-knockout:#fff}html[data-mui-color-scheme=dark]{--kltjr-bg:#0a0a0a;--kltjr-fg:#f5f4f0;--kltjr-muted:#b8b6b0;--kltjr-muted-strong:#b8b6b0;--kltjr-soft:#8a8a8a;--kltjr-line:#f5f4f0;--kltjr-line-soft:#2a2a2a;--kltjr-accent:#c8f04a;--kltjr-accent-hover:#b9e23c;--kltjr-accent-fg:#0a0a0a;--kltjr-link-hover:#7a5cff;--kltjr-panel:#0a0a0a;--kltjr-panel-fg:#b8b6b0;--kltjr-panel-mark:#f5f4f0;--kltjr-ph1:#141414;--kltjr-ph2:#1d1d1d;--kltjr-ph-border:#333;--kltjr-knockout:#fff}:where(h1){font-size:var(--kltjr-fs-h1)}:where(h2){font-size:var(--kltjr-fs-h2)}:where(h3){font-size:var(--kltjr-fs-h3)}:where(h4){font-size:var(--kltjr-fs-h4)}:where(h5){font-size:var(--kltjr-fs-h5)}:where(h6){font-size:var(--kltjr-fs-h6)}
