html{background-color:#fbfcec}:root{--page-x-margin:4px}@media (min-width:48em){:root{--page-x-margin:8px}}@media (min-width:62em){:root{--page-x-margin:20px}}body{margin-top:0;margin-bottom:0;margin-left:var(--page-x-margin);margin-right:var(--page-x-margin);color:#1f1f1f;letter-spacing:.2px;font-family:Gilroy-Regular;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.app-splash{z-index:10000;background-color:#fbfcec;place-items:center;transition:opacity .3s;animation:0s 4s forwards app-splash-failsafe;display:grid;position:fixed;inset:0}.app-splash img{width:clamp(88px,22vmin,144px);height:auto}.app-splash[data-state=leaving]{opacity:0;pointer-events:none}html[data-splash=off] .app-splash{display:none}@keyframes app-splash-failsafe{to{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.app-splash{transition:none}}.site-sticky-header{z-index:50;isolation:isolate;background-color:#fbfcec;padding-top:16px;padding-bottom:0;position:sticky;top:0;overflow:visible}.site-sticky-header>*{z-index:1;position:relative}@media (min-width:48em){.site-sticky-header:before{content:"";bottom:0;left:calc(-1 * var(--page-x-margin));right:calc(-1 * var(--page-x-margin));z-index:0;background-color:#fbfcec;position:absolute;top:0}}@media (min-width:62em){.site-sticky-header{padding-top:24px}}.site-main-menu-slot:not(:has(.main-menu)){padding-top:12px!important;padding-bottom:12px!important}@media (min-width:62em){.site-main-menu-slot:not(:has(.main-menu)){padding-top:var(--chakra-spacing-4)!important;padding-bottom:var(--chakra-spacing-6)!important}}.category-header{color:#000;text-align:start;font-family:Avigea;font-style:normal;font-weight:400;line-height:normal}.page-header{color:#000;text-align:start;font-family:Avigea;font-size:xx-large;font-style:normal;font-weight:400;line-height:normal}.view-all-button{color:#000;align-self:end;font-size:17px;font-weight:300}@font-face{font-family:Avigea;src:url(/fonts/avigea/Avigea.woff2)format("woff2"),url(/fonts/avigea/Avigea.ttf)format("truetype");font-display:swap}@font-face{font-family:Gilroy-Bold;src:url(/fonts/gilroy/Gilroy-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:Gilroy-Medium;src:url(/fonts/gilroy/Gilroy-Medium.ttf)format("truetype");font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(/fonts/gilroy/Gilroy-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Gilroy-Light;src:url(/fonts/gilroy/Gilroy-Light.ttf)format("truetype");font-display:swap}
