@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairCondensed.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairRegular.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairSemiWide.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairWide.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-HairUltraWide.ttf) format("truetype");font-style:normal;font-weight:100;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinCondensed.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Thin.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinSemiWide.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinWide.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-ThinUltraWide.ttf) format("truetype");font-style:normal;font-weight:200;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightCondensed.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Light.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightSemiWide.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightWide.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-LightUltraWide.ttf) format("truetype");font-style:normal;font-weight:300;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularCondensed.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularSemiWide.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularWide.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-RegularUltraWide.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiCondensed.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Demi.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiSemiWide.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiWide.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-DemiUltraWide.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldCondensed.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldSemiWide.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldWide.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BoldUltraWide.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:200%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackUltraCondensed.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:50%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackCondensed.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:75%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackSemiCondensed.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:87.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-Black.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:100%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackSemiWide.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:112.5%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackWide.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:125%;font-display:swap}@font-face{font-family:Agharti;src:url(/assets/fonts/agharti/Agharti-BlackUltraWide.ttf) format("truetype");font-style:normal;font-weight:900;font-stretch:200%;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-Light.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-Light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-LightItalic.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-LightItalic.woff) format("woff");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-Regular.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-Italic.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-Italic.woff) format("woff");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-Medium.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-MediumItalic.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-MediumItalic.woff) format("woff");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-SemiBold.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-SemiBold.woff) format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-SemiBoldItalic.woff) format("woff");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-Bold.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/fonts/chakra-petch/ChakraPetch-BoldItalic.woff2) format("woff2"),url(/assets/fonts/chakra-petch/ChakraPetch-BoldItalic.woff) format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXXThin.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXXThin.woff) format("woff");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXXThinItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXXThinItalic.woff) format("woff");font-style:italic;font-weight:100;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXThin.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXThin.woff) format("woff");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXThinItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayXThinItalic.woff) format("woff");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayThin.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayThin.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayThinItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayThinItalic.woff) format("woff");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayLight.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayLight.woff) format("woff");font-style:normal;font-weight:350;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayLightItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayLightItalic.woff) format("woff");font-style:italic;font-weight:350;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayRoman.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayRoman.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayRomanItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayRomanItalic.woff) format("woff");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayMediu.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayMediu.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayMediumItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayMediumItalic.woff) format("woff");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBold.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBoldItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBoldItalic.woff) format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBlack.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBlack.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBlackItalic.woff2) format("woff2"),url(/assets/fonts/neue-haas-grotesk/NeueHaasDisplayBlackItalic.woff) format("woff");font-style:italic;font-weight:900;font-display:swap}:root{color-scheme:light;--color-surface:#f5f3ef;--color-surface-raised:#fff;--color-text:#20201e;--color-text-muted:#6b6963;--color-border:#d9d5cd;--color-accent:#3e5546;--color-accent-soft:#dfe7e1;--color-error:#9f2f2f;--color-success:#27633d;--font-neue-haas:"Neue Haas Display","Helvetica Neue",helvetica,arial,sans-serif;--font-chakra-petch:"Chakra Petch","Neue Haas Display","Helvetica Neue",helvetica,arial,sans-serif;--font-agharti:"Agharti","Neue Haas Display","Helvetica Neue",helvetica,arial,sans-serif;--font-family-sans:arial,helvetica,sans-serif;--font-family-mono:"SFMono-Regular",consolas,"Liberation Mono",monospace;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-sm:0.375rem;--radius-md:0.75rem;--radius-lg:1.25rem;--shadow-sm:0 1px 2px rgb(32 32 30/8%);--shadow-md:0 16px 40px rgb(32 32 30/10%);--content-width:75rem;--transition-fast:160ms ease;--site-header-promotion-height:clamp(2.25rem,2.083vw,2.5rem);--site-header-main-height:clamp(4.25rem,3.95vw,4.75rem);--site-header-secondary-height:clamp(2.25rem,2.083vw,2.5rem);--site-header-layout-height:calc(var(--site-header-promotion-height) + var(--site-header-main-height) + var(--site-header-secondary-height));--site-header-visible-height:var(--site-header-layout-height);--site-header-sticky-overlap:0rem;--z-header:100;--z-overlay:200;--z-modal:300}@media (min-width:118rem) and (orientation:landscape){:root{--site-header-u:clamp(0.94px,0.049vw,1.88px);--site-header-promotion-height:calc(40 * var(--site-header-u));--site-header-main-height:calc(76 * var(--site-header-u));--site-header-secondary-height:calc(40 * var(--site-header-u))}}@media (min-width:75.001rem) and (max-width:96rem) and (orientation:landscape){:root{--site-header-promotion-height:2.125rem;--site-header-main-height:4rem;--site-header-secondary-height:2.125rem}}@media (max-width:75rem){:root{--site-header-main-height:clamp(4rem,7vw,4.5rem)}}@media (max-width:64rem),(orientation:portrait){:root{--site-header-promotion-height:clamp(2.125rem,5.25vw,2.4375rem);--site-header-main-height:clamp(5rem,11.31vw,5.25rem);--site-header-secondary-height:0rem}}@media (max-width:36rem){:root{--site-header-main-height:clamp(4.5rem,19vw,4.75rem)}}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5}canvas,img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none}a,button{color:inherit}html{min-height:100%}body,html{background:var(--color-surface)}body{min-height:100vh;color:var(--color-text);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:#fff;background:#ff2c00}.dashboard-layout_dashboardBody__spvhP{--dashboard-header-height:calc(clamp(2.25rem, 2.083vw, 2.5rem) + clamp(4.25rem, 3.95vw, 4.75rem));background:#f3f2ec}@media (min-width:118rem) and (orientation:landscape){.dashboard-layout_dashboardBody__spvhP{--dashboard-header-u:clamp(0.0587rem,0.049vw,0.1175rem);--dashboard-header-height:calc(116 * var(--dashboard-header-u))}}@media (min-width:75.001rem) and (max-width:96rem) and (orientation:landscape){.dashboard-layout_dashboardBody__spvhP{--dashboard-header-height:6.125rem}}@media (max-width:64rem),(orientation:portrait){.dashboard-layout_dashboardBody__spvhP{--dashboard-header-height:calc(clamp(2.125rem, 5.25vw, 2.4375rem) + clamp(5rem, 11.31vw, 5.25rem))}}@media (max-width:36rem){.dashboard-layout_dashboardBody__spvhP{--dashboard-header-height:calc(clamp(2.125rem, 5.25vw, 2.4375rem) + clamp(4.5rem, 19vw, 4.75rem))}}