@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-ocbj1u,.svelte-ocbj1u:before,.svelte-ocbj1u:after,.svelte-ocbj1u::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial}}}.mainNavigation{column-gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 2)}@media(min-width:1024px){.mainNavigation{column-gap:calc(var(--spacing,.25rem) * 4)}.mainNavigation{padding-left:calc(var(--spacing,.25rem) * 4)}}@media(min-width:1440px){.mainNavigation{column-gap:calc(var(--spacing,.25rem) * 6)}.mainNavigation{padding-left:calc(var(--spacing,.25rem) * 8)}}.clickItem{cursor:pointer;font-size:14px;position:relative}@media(min-width:1024px){.clickItem{font-size:16px}}@media(min-width:1280px){.clickItem{font-size:18px}}@media(min-width:1440px){.clickItem{font-size:21px}}.clickItem{padding-block:calc(var(--spacing,.25rem) * 4)}@media(min-width:1440px){.clickItem{padding-block:calc(var(--spacing,.25rem) * 6)}}.menubar-link{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;outline-style:none;align-items:center;display:flex;position:relative}@media(forced-colors:active){.menubar-link{outline-offset:2px;outline:2px solid #0000}}.menubar-link{-webkit-user-select:none;user-select:none}@media(min-width:1024px){.menubar-link{padding-inline:calc(var(--spacing,.25rem) * 3)}}@media(min-width:1440px){.menubar-link{padding-inline:calc(var(--spacing,.25rem) * 4)}}:where(.mobile-navigation>.svelte-ocbj1u:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px * var(--tw-divide-y-reverse));border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))}.mobile-navigation>li{padding-block:calc(var(--spacing,.25rem) * 2)}.mobile-navigation .clickItem{padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-primary,#006aaa)}@media(hover:hover){.mobile-navigation .clickItem:hover{color:var(--color-foreground,#0f172a)}}.mobile-navigation .clickItem{--tw-font-weight:var(--font-weight-bold,700);font-family:Barlow Condensed,sans-serif;font-weight:var(--font-weight-bold,700);--tw-leading:1.2em;letter-spacing:var(--tw-tracking,0);font-size:20px;line-height:1.2em}@media(min-width:1024px){.mobile-navigation .clickItem{font-size:24px;line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));letter-spacing:var(--tw-tracking,0)}}@media(min-width:1280px){.mobile-navigation .clickItem{font-size:28px;line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));letter-spacing:var(--tw-tracking,0)}}.mobile-navigation .clickItem.active{color:var(--color-foreground,#0f172a);background-color:#0000!important}.highlight.svelte-ocbj1u{left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 1.5);width:100%;bottom:calc(var(--spacing,.25rem) * -4);position:absolute;background-color:var(--color-primary,#006aaa)!important}@media(min-width:1440px){.highlight.svelte-ocbj1u{bottom:calc(var(--spacing,.25rem) * -6)}}[data-highlighted]{background-color:var(--color-white,#fff)!important}.mainNavigation [data-state=open]{background-color:var(--color-primary,#006aaa)!important;color:var(--color-background,#fff)!important}.subMenu [data-highlighted]{background-color:var(--color-secondary,#ffd100)!important;color:var(--color-foreground,#0f172a)!important}.subMenu .clickItem{border-bottom-style:var(--tw-border-style);background-color:var(--color-primary,#006aaa);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-background,#fff);--tw-duration:.15s;border-color:#22222280;border-bottom-width:1px;transition-duration:.15s}.subMenu .clickItem:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(min-width:1440px){.subMenu .clickItem{padding:calc(var(--spacing,.25rem) * 4)}}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}.bg-image.svelte-1elxaub{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.bg-image.active.svelte-1elxaub{opacity:1;transition:opacity 1s ease-in-out .15s}
