html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{--mat-sys-body-large: 400 1rem / 1.5rem Figtree, sans-serif;--mat-sys-body-large-font: Figtree, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Figtree, sans-serif;--mat-sys-body-medium-font: Figtree, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Figtree, sans-serif;--mat-sys-body-small-font: Figtree, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Noto Serif, serif;--mat-sys-display-large-font: Noto Serif, serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Noto Serif, serif;--mat-sys-display-medium-font: Noto Serif, serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Noto Serif, serif;--mat-sys-display-small-font: Noto Serif, serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Noto Serif, serif;--mat-sys-headline-large-font: Noto Serif, serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Noto Serif, serif;--mat-sys-headline-medium-font: Noto Serif, serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Noto Serif, serif;--mat-sys-headline-small-font: Noto Serif, serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 600 .875rem / 1.25rem Figtree, sans-serif;--mat-sys-label-large-font: Figtree, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Figtree, sans-serif;--mat-sys-label-medium-font: Figtree, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Figtree, sans-serif;--mat-sys-label-small-font: Figtree, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 400 1.375rem / 1.75rem Noto Serif, serif;--mat-sys-title-large-font: Noto Serif, serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 600 1rem / 1.5rem Figtree;--mat-sys-title-medium-font: Figtree;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Figtree;--mat-sys-title-small-font: Figtree;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 600}html{color-scheme:light;--mat-sys-background: light-dark(#fff8f7, #181211);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#fbeeec, #362f2e);--mat-sys-inverse-primary: light-dark(#ffb4a8, #be0e04);--mat-sys-inverse-surface: light-dark(#362f2e, #eddfde);--mat-sys-on-background: light-dark(#211a1a, #eddfde);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #680200);--mat-sys-on-primary-container: light-dark(#410100, #ffdad4);--mat-sys-on-primary-fixed: light-dark(#410100, #410100);--mat-sys-on-primary-fixed-variant: light-dark(#930300, #930300);--mat-sys-on-secondary: light-dark(#ffffff, #52221b);--mat-sys-on-secondary-container: light-dark(#370d08, #ffdad4);--mat-sys-on-secondary-fixed: light-dark(#370d08, #370d08);--mat-sys-on-secondary-fixed-variant: light-dark(#6d372f, #6d372f);--mat-sys-on-surface: light-dark(#211a1a, #eddfde);--mat-sys-on-surface-variant: light-dark(#5c403b, #ffdad4);--mat-sys-on-tertiary: light-dark(#ffffff, #442c00);--mat-sys-on-tertiary-container: light-dark(#281800, #ffddb0);--mat-sys-on-tertiary-fixed: light-dark(#281800, #281800);--mat-sys-on-tertiary-fixed-variant: light-dark(#614000, #614000);--mat-sys-outline: light-dark(#916f69, #ad8882);--mat-sys-outline-variant: light-dark(#e6bdb6, #5c403b);--mat-sys-primary: light-dark(#be0e04, #ffb4a8);--mat-sys-primary-container: light-dark(#ffdad4, #930300);--mat-sys-primary-fixed: light-dark(#ffdad4, #ffdad4);--mat-sys-primary-fixed-dim: light-dark(#ffb4a8, #ffb4a8);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#8a4e45, #ffb4a8);--mat-sys-secondary-container: light-dark(#ffdad4, #6d372f);--mat-sys-secondary-fixed: light-dark(#ffdad4, #ffdad4);--mat-sys-secondary-fixed-dim: light-dark(#ffb4a8, #ffb4a8);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f7, #181211);--mat-sys-surface-bright: light-dark(#fff8f7, #3f3737);--mat-sys-surface-container: light-dark(#f9ebe9, #251e1d);--mat-sys-surface-container-high: light-dark(#f3e5e4, #302828);--mat-sys-surface-container-highest: light-dark(#eddfde, #3f3737);--mat-sys-surface-container-low: light-dark(#fef1ef, #211a1a);--mat-sys-surface-container-lowest: light-dark(#ffffff, #130d0c);--mat-sys-surface-dim: light-dark(#e4d7d6, #181211);--mat-sys-surface-tint: light-dark(#be0e04, #ffb4a8);--mat-sys-surface-variant: light-dark(#ffdad4, #5c403b);--mat-sys-tertiary: light-dark(#805600, #fabb55);--mat-sys-tertiary-container: light-dark(#ffddb0, #614000);--mat-sys-tertiary-fixed: light-dark(#ffddb0, #ffddb0);--mat-sys-tertiary-fixed-dim: light-dark(#fabb55, #fabb55);--mat-sys-neutral-variant20: #442a26;--mat-sys-neutral10: #211a1a}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-latin-ext-400-normal.CMAsOjEZ.woff2) format("woff2"),url(./noto-serif-latin-ext-400-normal.DmIgJaL_.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-latin-400-normal.BV_iYGc9.woff2) format("woff2"),url(./noto-serif-latin-400-normal.DT0cwSa_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-400-normal.g7Dtegnw.woff2) format("woff2"),url(./figtree-latin-400-normal.BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-600-normal.Cv_xCTDl.woff2) format("woff2"),url(./figtree-latin-600-normal.BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-ext-400-normal.CXAzuTZb.woff2) format("woff2"),url(./figtree-latin-ext-400-normal.Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-ext-600-normal.DJlfifZj.woff2) format("woff2"),url(./figtree-latin-ext-600-normal.CQqsimlV.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font:var(--mat-sys-body-large);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}ul,ol{padding-inline-start:1.2rem;padding-block:.3rem}ul>li{list-style-type:disc}ol>li{list-style-type:decimal}strong{font-weight:700}p{margin-block:.3rem}.ripple-container{pointer-events:none;position:absolute;inset:0;border-radius:inherit;overflow:hidden}.ripple-effect{--ripple-speed: .8s;--easing: ease-out;position:absolute;width:20px;height:20px;background:color-mix(in srgb,currentColor 8%,transparent);border-radius:50%;transform:scale(0);animation:ripple-animation var(--ripple-speed) var(--easing) forwards;pointer-events:none}.ripple-effect.disappear{animation:ripple-animation var(--ripple-speed) var(--easing) forwards,ripple-disappear .2s var(--easing) forwards}@keyframes ripple-animation{to{transform:scale(100)}}@keyframes ripple-disappear{to{opacity:0}}footer.svelte-1unifzk{background:var(--mat-sys-inverse-surface);color:var(--mat-sys-inverse-on-surface)}footer.svelte-1unifzk .grid:where(.svelte-1unifzk){display:grid;grid-template-columns:1fr;gap:1rem;padding-block-start:2rem}@media screen and (min-width: 768px){footer.svelte-1unifzk .grid:where(.svelte-1unifzk){grid-template-columns:1fr 1fr 1fr}}footer.svelte-1unifzk .grid:where(.svelte-1unifzk) .titled-block:where(.svelte-1unifzk){display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}footer.svelte-1unifzk .grid:where(.svelte-1unifzk) .titled-block:where(.svelte-1unifzk) h3:where(.svelte-1unifzk){font:var(--mat-sys-title-medium)}footer.svelte-1unifzk .copyright-notice:where(.svelte-1unifzk){font:var(--mat-sys-body-medium);padding-block:1.5rem .75rem;margin:0;color:var(--mat-sys-inverse-on-surface);text-align:center}.icon-link.svelte-1unifzk{color:inherit;text-decoration:none;display:flex;align-items:center;gap:.35rem}.icon-link.svelte-1unifzk:hover span:where(.svelte-1unifzk){text-decoration:underline}.item.svelte-1azuf1b{position:relative}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b){display:flex;gap:.3rem;align-items:center}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b){font:var(--mat-sys-body-large);font-size:1.25rem;letter-spacing:.75px;color:var(--mat-sys-on-surface);text-decoration:none;-webkit-tap-highlight-color:transparent;flex:1;height:100%;padding-block:.8rem}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b) .label:where(.svelte-1azuf1b){display:block;width:fit-content;padding-left:1rem}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b):before{content:"";position:absolute;inset:0;width:0px;background-color:var(--mat-sys-primary);transition:width .2s ease-in-out}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b):hover:before,.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) a.active:where(.svelte-1azuf1b):before{width:6px}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) .dropdown-button{margin-inline-end:.5rem}.item.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) .dropdown-button .icon{transition:transform .2s ease}.item.svelte-1azuf1b .submenu-wrapper:where(.svelte-1azuf1b){display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.item.svelte-1azuf1b .submenu-wrapper:where(.svelte-1azuf1b) .submenu:where(.svelte-1azuf1b){overflow:hidden;position:relative;display:flex;flex-direction:column}.item.svelte-1azuf1b .submenu-wrapper:where(.svelte-1azuf1b) .submenu:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b){font:var(--mat-sys-body-large);font-size:1.1rem;letter-spacing:.25px;color:var(--mat-sys-on-surface-variant);text-decoration:dotted;-webkit-tap-highlight-color:transparent;padding-block:.3rem}.item.svelte-1azuf1b .submenu-wrapper:where(.svelte-1azuf1b) .submenu:where(.svelte-1azuf1b) a:where(.svelte-1azuf1b) .label:where(.svelte-1azuf1b){padding-left:1.5rem}.item.expanded.svelte-1azuf1b{padding-block-end:.8rem}.item.expanded.svelte-1azuf1b .item-row:where(.svelte-1azuf1b) .dropdown-button .icon{transform:rotate(180deg)}.item.expanded.svelte-1azuf1b .submenu-wrapper:where(.svelte-1azuf1b){grid-template-rows:1fr}.mobile-nav.svelte-1lrv82k{display:flex;flex-direction:column}.mobile-nav.svelte-1lrv82k nav:where(.svelte-1lrv82k){display:flex;flex-direction:column;width:100%;overflow-y:auto;padding-block:.6rem}.mobile-nav.svelte-1lrv82k .spacer:where(.svelte-1lrv82k){flex:1}.mobile-nav.svelte-1lrv82k .bottom:where(.svelte-1lrv82k){display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.mobile-nav.svelte-1lrv82k .bottom:where(.svelte-1lrv82k) .social:where(.svelte-1lrv82k){display:flex;justify-content:center;gap:1rem;color:var(--mat-sys-on-surface-variant)}.header-container.svelte-g5p33l{--logo-height: 55px;--navigation-bar-height: 85px}.header-container.svelte-g5p33l header:where(.svelte-g5p33l){z-index:10;position:fixed;inline-size:100%;inset-inline:0;inset-block-start:0;transition:transform .35s ease;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);border-block-end:1px solid var(--mat-sys-outline-variant)}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l){block-size:var(--navigation-bar-height);display:flex;align-items:center;padding-inline:.6rem}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .logo-wrapper:where(.svelte-g5p33l){height:100%;-webkit-tap-highlight-color:transparent;color:var(--mat-sys-on-surface);display:grid;place-items:center}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .logo-wrapper:where(.svelte-g5p33l) .icon{width:auto;height:var(--logo-height);padding-inline:.8rem}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l){display:contents}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l){display:flex;flex-direction:column;justify-content:center;position:relative;block-size:100%}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l)>a:where(.svelte-g5p33l){display:grid;place-items:center;block-size:100%;padding-inline:.8rem;font:var(--mat-sys-body-large);font-size:1.15rem;letter-spacing:1px;color:var(--mat-sys-on-surface);text-decoration:none;-webkit-tap-highlight-color:transparent}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l)>a:where(.svelte-g5p33l) .label:where(.svelte-g5p33l){position:relative;display:block;width:fit-content}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l)>a:where(.svelte-g5p33l) .label:where(.svelte-g5p33l):before{content:"";display:block;position:absolute;inset-block-start:110%;inline-size:0%;block-size:3px;background-color:var(--mat-sys-primary);transition:inline-size .2s ease-in-out}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l) .submenu-wrapper:where(.svelte-g5p33l){position:absolute;width:max-content;min-inline-size:100%;inset-block-start:100%;display:grid;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.25,1,.5,1),opacity .6s cubic-bezier(.25,1,.5,1)}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l) .submenu-wrapper:where(.svelte-g5p33l) .submenu:where(.svelte-g5p33l){z-index:11;overflow:hidden;background:var(--mat-sys-surface);border-end-start-radius:var(--mat-sys-corner-extra-small);border-end-end-radius:var(--mat-sys-corner-extra-small);border-block-start:1px solid var(--mat-sys-outline-variant);transition:box-shadow .05s ease}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l) .submenu-wrapper:where(.svelte-g5p33l) .submenu:where(.svelte-g5p33l)>a:where(.svelte-g5p33l){display:block;padding:.5rem 1rem;font:var(--mat-sys-body-large);color:var(--mat-sys-on-surface);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .1s ease,color .1s ease}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l) .submenu-wrapper:where(.svelte-g5p33l) .submenu:where(.svelte-g5p33l)>a:where(.svelte-g5p33l):hover{color:var(--mat-sys-primary)}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l):hover .submenu-wrapper:where(.svelte-g5p33l){grid-template-rows:1fr;opacity:1}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l):hover .submenu-wrapper:where(.svelte-g5p33l) .submenu:where(.svelte-g5p33l){box-shadow:var(--mat-sys-level1)}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l):hover>a:where(.svelte-g5p33l) .label:where(.svelte-g5p33l):before,.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l)>.item:where(.svelte-g5p33l) a.active:where(.svelte-g5p33l) .label:where(.svelte-g5p33l):before{inline-size:100%}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l) a.shop-button{margin-inline:.8rem}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .mobile-content:where(.svelte-g5p33l){display:none}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .mobile-content:where(.svelte-g5p33l) button.mobile-toggle{margin-inline:.8rem}.header-container.svelte-g5p33l header.hidden:where(.svelte-g5p33l){pointer-events:none;transform:translateY(-100%)}@media screen and (max-width: 900px){.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l){padding-inline:0rem}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) img{width:112px;height:auto}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .desktop-content:where(.svelte-g5p33l){display:none}.header-container.svelte-g5p33l header:where(.svelte-g5p33l) .nav-wrapper:where(.svelte-g5p33l) .mobile-content:where(.svelte-g5p33l){display:contents}}@media screen and (max-width: 900px){.header-container.svelte-g5p33l{--logo-height: 45px;--navigation-bar-height: 70px}}.header-container.svelte-g5p33l .header-spacer:where(.svelte-g5p33l){block-size:var(--navigation-bar-height)}.header-container.svelte-g5p33l .navigation-mobile{position:fixed;inset:0;inset-block-start:var(--navigation-bar-height);border-block-start:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface);transform:translate(100%);transition:transform .35s cubic-bezier(.25,1,.5,1)}.header-container.svelte-g5p33l .navigation-mobile.expanded{transform:none}
