@font-face{font-family:__Catamaran_f3b428;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/02e6c98c5f90a215-s.woff2) format("woff2");unicode-range:u+0964-0965,u+0b82-0bfa,u+200c-200d,u+20b9,u+25cc}@font-face{font-family:__Catamaran_f3b428;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8f9cefe547975e0c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Catamaran_f3b428;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/549a0dc5215e00a4-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Catamaran_Fallback_f3b428;src:local("Arial");ascent-override:119.31%;descent-override:58.57%;line-gap-override:0.00%;size-adjust:92.19%}.__className_f3b428{font-family:__Catamaran_f3b428,__Catamaran_Fallback_f3b428;font-style:normal}.__variable_f3b428{--font-catamaran:"__Catamaran_f3b428","__Catamaran_Fallback_f3b428"}:root{--yellow:#f1c03a;--orange:#ff9f00;--teal:#468dff;--blue:#2a2f44;--brown:#974900;--grey:#363843;--green:#00750c;--red:#b62025;--white:#fff;--black:#1a1b21;--color-primary:#1a1a1a;--color-secondary:#2a2a2a;--color-accent:#e31837;--color-accent-hover:#c41430;--color-text:#fff;--color-text-muted:hsla(0,0%,100%,.7);--color-text-dark:#1a1a1a;--color-background-overlay:rgba(0,0,0,.85);--color-error:#e31837;--color-success:#22c55e;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:1rem;--radius-full:9999px;--transition-fast:150ms ease;--transition-normal:250ms ease;--transition-slow:350ms ease;--z-negative:-1;--z-elevate:1;--z-dropdown:10;--z-sticky:100;--z-drawer:200;--z-modal:300;--z-popover:400;--z-toast:500}*{box-sizing:border-box;margin:0;padding:0}html{overflow-y:scroll;scrollbar-gutter:stable}body{font-family:var(--font-catamaran),system-ui,-apple-system,sans-serif;font-weight:400;font-size:var(--font-size-base);line-height:1.5;color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;margin:0;padding:0;overflow-x:hidden}.layout,body{min-height:100vh}.layout{display:flex;flex-direction:column}.main-content{flex:1 0 auto;width:100%;max-width:1440px;margin:0 auto;padding:var(--spacing-md)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin-bottom:var(--spacing-md)}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-secondary)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){:root{--font-size-base:0.9375rem}.main-content{padding:0}}