@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-duration:initial;--tw-border-style:solid}}}:root{--shared-nav-container-bg:transparent;--shared-nav-container-text:inherit;--shared-nav-link-text:var(--foreground);--shared-nav-link-hover-text:var(--primary);--shared-nav-link-focus-text:var(--primary);--shared-nav-link-active-text:var(--primary);--shared-nav-transition-duration:.2s;--shared-nav-transition-timing:cubic-bezier(.4,0,.2,1);--shared-nav-focus-ring-color:var(--primary);--shared-nav-focus-ring-width:2px;--shared-nav-focus-ring-offset:2px}.dark{--shared-nav-focus-ring-color:var(--primary)}__container.navigation{background-color:var(--shared-nav-container-bg);width:100%;color:var(--shared-nav-container-text)}__base.navigation-link{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--shared-nav-link-text);transition-duration:var(--shared-nav-transition-duration);transition-timing-function:var(--shared-nav-transition-timing)}__base.navigation-link:hover{color:var(--shared-nav-link-hover-text)}__base.navigation-link:focus{color:var(--shared-nav-link-focus-text);outline:none}__base.navigation-link:focus-visible{color:var(--shared-nav-link-focus-text);outline:var(--shared-nav-focus-ring-width)solid var(--shared-nav-focus-ring-color);outline-offset:var(--shared-nav-focus-ring-offset)}__base.navigation-link:active,__base.navigation-link[aria-current=page]{color:var(--shared-nav-link-active-text)}__external.navigation-link:after{content:"↗";margin-left:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));opacity:.6;speak:none}button.button.navigation-button--custom,.navigation button.button.navigation-button--custom{cursor:pointer;text-align:center;background-color:var(--primary);color:#fff;border:1px solid var(--primary);border-radius:.375rem;justify-content:center;align-items:center;width:100%;min-height:4rem;padding:.75rem 1rem;font-weight:500;line-height:1.2;transition:all .2s;display:flex}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):hover:not(:disabled){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):hover:not(:disabled){background-color:color-mix(in oklch,var(--primary)85%,black)}}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):hover:not(:disabled){color:#fff;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):hover:not(:disabled){border-color:color-mix(in oklch,var(--primary)85%,black)}}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):focus:not(:disabled){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):focus:not(:disabled){background-color:color-mix(in oklch,var(--primary)85%,black)}}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):focus:not(:disabled){color:#fff;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):focus:not(:disabled){border-color:color-mix(in oklch,var(--primary)85%,black)}}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):focus:not(:disabled){outline:2px solid var(--primary);outline-offset:2px}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):active:not(:disabled){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):active:not(:disabled){background-color:color-mix(in oklch,var(--primary)70%,black)}}:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):active:not(:disabled){color:#fff;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(button.button.navigation-button--custom,.navigation button.button.navigation-button--custom):active:not(:disabled){border-color:color-mix(in oklch,var(--primary)70%,black)}}.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom{background-color:color-mix(in oklch,var(--primary)80%,black)}}.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom{color:#fff;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom{border-color:color-mix(in oklch,var(--primary)80%,black)}}:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):hover:not(:disabled){background-color:var(--primary);color:#fff;border-color:var(--primary)}:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):focus:not(:disabled){background-color:var(--primary);color:#fff;border-color:var(--primary);outline-color:var(--primary)}:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):active:not(:disabled){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):active:not(:disabled){background-color:color-mix(in oklch,var(--primary)90%,white)}}:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):active:not(:disabled){color:#fff;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(.dark button.button.navigation-button--custom,.dark .navigation button.button.navigation-button--custom):active:not(:disabled){border-color:color-mix(in oklch,var(--primary)90%,white)}}__sr-only.navigation{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}__skip-link.navigation{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:50;background-color:var(--color-bmf-orange);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);color:var(--color-bmf-white);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;position:absolute}__skip-link.navigation:focus{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);outline:var(--shared-nav-focus-ring-width)solid var(--shared-nav-focus-ring-color);outline-offset:var(--shared-nav-focus-ring-offset)}.navigation--brand .navigation-link__base:hover,.navigation--brand .navigation-link__base:focus,.navigation--brand .navigation-link__base:active,.navigation--brand .navigation-link__base[aria-current=page]{color:var(--primary)}.navigation--custom .navigation-link__base:hover,.navigation--custom .navigation-link__base:focus{color:var(--muted-foreground)}.navigation--custom .navigation-link__base:active,.navigation--custom .navigation-link__base[aria-current=page]{color:var(--foreground)}__desktop-only.navigation{display:none}@media (min-width:64rem){__desktop-only.navigation{display:block}}__mobile-only.navigation{display:block}@media (min-width:64rem){__mobile-only.navigation{display:none}}__tablet-up.navigation{display:none}@media (min-width:48rem){__tablet-up.navigation{display:block}}__mobile-tablet.navigation{display:block}@media (min-width:64rem){__mobile-tablet.navigation{display:none}}@media (prefers-reduced-motion:reduce){.navigation-link__base,.navigation__skip-link{transition-property:none}}@media (prefers-contrast:high){.navigation-link__base{border-style:var(--tw-border-style);border-width:1px;border-color:currentColor}.navigation-link__base:focus-visible{border-style:var(--tw-border-style);border-width:2px;border-color:currentColor}}@media print{.navigation__skip-link,.navigation__mobile-only{display:none}.navigation-link__external:after{content:" (" attr(href)")";font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}}__loading.navigation-link{pointer-events:none;opacity:.5}__loading.navigation-link:before{content:"";inset:calc(var(--spacing,.25rem)*0);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);opacity:.1;background-color:currentColor;position:absolute}.navigation-link__base:focus-visible{animation:.2s ease-out navigation-focus-ring}@keyframes navigation-focus-ring{0%{outline-offset:0;outline-width:0}to{outline-width:var(--shared-nav-focus-ring-width);outline-offset:var(--shared-nav-focus-ring-offset)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-space-y-reverse:0;--tw-font-weight:initial}}}:root{--footer-bg:var(--muted);--footer-text:var(--foreground);--footer-text-muted:var(--muted-foreground);--footer-border:var(--border);--footer-logo-scale:3.5;--footer-logo-margin-top:3rem;--footer-social-button-bg:var(--primary);--footer-social-button-bg-hover:var(--primary);--footer-social-button-text:var(--primary-foreground);--footer-social-button-size:2.5rem;--footer-social-button-gap:.75rem;--footer-section-title-text:var(--primary);--footer-section-title-size:1.125rem;--footer-section-divider-bg:var(--primary);--footer-section-divider-height:3px;--footer-section-divider-width:70px;--footer-description-text:var(--muted-foreground);--footer-description-size:.875rem;--footer-copyright-border:var(--border);--footer-copyright-text:var(--muted-foreground);--footer-copyright-size:.875rem;--footer-copyright-margin-top:4rem;--footer-copyright-padding-top:2rem}.footer{background:var(--footer-bg);color:var(--footer-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.footer__container{width:100%}@media (min-width:40rem){.footer__container{max-width:40rem}}@media (min-width:48rem){.footer__container{max-width:48rem}}@media (min-width:64rem){.footer__container{max-width:64rem}}@media (min-width:80rem){.footer__container{max-width:80rem}}@media (min-width:96rem){.footer__container{max-width:96rem}}.footer__container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);margin-inline:auto}.footer__grid{gap:calc(var(--spacing,.25rem)*12);display:grid}@media (min-width:48rem){.footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.footer__brand-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}.footer__brand-section{text-align:center}@media (min-width:48rem){.footer__brand-section{text-align:left}}.footer__brand-container{align-items:center;gap:calc(var(--spacing,.25rem)*6);flex-direction:column;width:100%;display:flex}.footer__logo-container{transform:scale(var(--footer-logo-scale));margin-top:var(--footer-logo-margin-top);margin-top:calc(var(--spacing,.25rem)*12)}.footer__social-container{gap:var(--footer-social-button-gap);width:100%;margin-top:2rem;margin-top:calc(var(--spacing,.25rem)*8);padding-top:2.5rem;padding-top:calc(var(--spacing,.25rem)*10);justify-content:center;display:flex}.footer__social-button{width:var(--footer-social-button-size);height:var(--footer-social-button-size);background-color:var(--footer-social-button-bg);color:var(--footer-social-button-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:8px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.footer__social-button:hover{background-color:var(--footer-social-button-bg-hover);filter:brightness(.9)}.footer__social-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.footer__description{color:var(--footer-description-text);font-size:var(--footer-description-size);margin-top:calc(var(--spacing,.25rem)*4)}.footer__section{text-align:center}@media (min-width:48rem){.footer__section{text-align:left}}.footer__section-title{color:var(--footer-section-title-text);font-size:var(--footer-section-title-size);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.footer__section-divider{height:var(--footer-section-divider-height);width:var(--footer-section-divider-width);background-color:var(--footer-section-divider-bg)}@media (max-width:768px){.footer__section-divider{margin:auto;margin-bottom:calc(var(--spacing,.25rem)*3)}}@media (min-width:768px){.footer__section-divider{margin-bottom:calc(var(--spacing,.25rem)*6)}}.footer__copyright{margin-top:var(--footer-copyright-margin-top);padding-top:var(--footer-copyright-padding-top);border-top:1px solid var(--footer-copyright-border);color:var(--footer-copyright-text);font-size:var(--footer-copyright-size);text-align:center}.dark{--footer-social-button-bg-hover:var(--primary)}.footer.brand{--footer-section-title-text:var(--primary);--footer-section-divider-bg:var(--primary);--footer-social-button-bg:var(--primary);--footer-social-button-bg-hover:var(--primary)}.footer.custom{--footer-section-title-text:var(--foreground);--footer-section-divider-bg:var(--foreground);--footer-social-button-bg:var(--muted-foreground);--footer-social-button-bg-hover:var(--foreground)}@media (min-width:768px){.footer__brand-section,.footer__section{text-align:left}}@media (prefers-reduced-motion:reduce){.footer,.footer__social-button{transition:none}}@media (prefers-contrast:high){.footer{--footer-border:var(--foreground);--footer-social-button-bg:var(--foreground)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}.theme-toggle{padding:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));cursor:pointer;border-width:1px;border-color:#0000;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.theme-toggle:hover{background-color:var(--color-bmf-gray-light);border-color:#e5e5e5}}.theme-toggle:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-bmf-orange);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.theme-toggle:disabled{cursor:not-allowed;opacity:.5}.theme-toggle-icon{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.theme-toggle-icon--sun{color:var(--color-bmf-orange);transition:color .3s ease-in-out,transform .2s ease-in-out}.theme-toggle-icon--sun:hover{color:var(--color-bmf-orange-dark)}.theme-toggle-icon--moon{color:var(--color-bmf-gray);transition:color .3s ease-in-out,transform .2s ease-in-out}.theme-toggle-icon--moon:hover{color:var(--color-bmf-gray)}@media (hover:hover){.dark .theme-toggle:hover{background-color:var(--color-bmf-gray-light);border-color:#e5e5e5}}.dark .theme-toggle:focus{--tw-ring-color:var(--color-primary)}.dark .theme-toggle-icon--sun{color:var(--color-bmf-orange-light)}@media (hover:hover){.dark .theme-toggle-icon--sun:hover{color:var(--color-bmf-orange)}}.dark .theme-toggle-icon--moon{color:var(--color-bmf-gray)}@media (hover:hover){.dark .theme-toggle-icon--moon:hover{color:var(--color-bmf-gray)}}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle-icon,.theme-toggle-icon--sun,.theme-toggle-icon--moon{transition:none}}@media (prefers-contrast:high){.theme-toggle{border-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.dark .theme-toggle{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-x-reverse:0;--tw-font-weight:initial;--tw-duration:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root{--desktop-nav-bg:var(--background);--desktop-nav-border:var(--border);--desktop-nav-shadow:#0000001a;--desktop-nav-item-text:var(--foreground);--desktop-nav-item-hover-text:var(--primary);--desktop-nav-item-active-text:var(--primary);--desktop-nav-item-accent:var(--primary);--desktop-nav-dropdown-bg:var(--background);--desktop-nav-dropdown-border:var(--border);--desktop-nav-dropdown-shadow:0 10px 15px -3px #0000001a;--desktop-nav-link-text:var(--foreground);--desktop-nav-link-hover-bg:var(--muted);--desktop-nav-link-hover-text:var(--primary);--desktop-nav-link-title-text:var(--foreground);--desktop-nav-link-title-hover-text:var(--primary);--desktop-nav-link-description-text:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--desktop-nav-link-description-text:color-mix(in oklch,var(--foreground)75%,transparent)}}:root{--desktop-nav-link-description-hover-text:var(--foreground);--desktop-nav-category-text:var(--muted-foreground);--desktop-nav-category-border:var(--border);--desktop-nav-category-hover-text:var(--foreground)}.dark{--desktop-nav-shadow:#0000004d}.desktop-navigation,.desktop-navigation__items{align-items:center;display:flex}:where(.desktop-navigation__items>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-x-reverse)))}.nav-item-base{height:calc(var(--spacing,.25rem)*10);width:-moz-max-content;width:max-content;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex;position:relative}.nav-item-base:after{bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s;position:absolute;left:50%}.nav-item-base:focus{--tw-outline-style:none;outline-style:none}.nav-item-base:focus-visible:after{left:calc(var(--spacing,.25rem)*0);content:var(--tw-content);width:100%}.nav-item-base{cursor:pointer;text-transform:uppercase;color:var(--desktop-nav-item-text)}.nav-item-base:after{background-color:var(--desktop-nav-item-accent)}.nav-item-base:hover{color:var(--desktop-nav-item-hover-text)}.nav-item-base:hover:after{left:calc(var(--spacing,.25rem)*0);width:100%}.nav-item-base:focus{color:var(--desktop-nav-item-hover-text)}.nav-item-base:focus:after{left:calc(var(--spacing,.25rem)*0);width:100%}.nav-item-active{color:var(--desktop-nav-item-active-text)}.nav-item-active:after{left:calc(var(--spacing,.25rem)*0);width:100%}.nav-dropdown-container{z-index:50;margin-top:calc(var(--spacing,.25rem)*1);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--desktop-nav-dropdown-bg);border:1px solid var(--desktop-nav-dropdown-border);box-shadow:var(--desktop-nav-dropdown-shadow);border-radius:8px;position:absolute;top:100%;left:50%;overflow:hidden}.nav-dropdown-bridge{top:100%;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:40;height:calc(var(--spacing,.25rem)*2);position:absolute}.nav-dropdown-grid{gap:calc(var(--spacing,.25rem)*3);width:400px;padding:calc(var(--spacing,.25rem)*4);display:grid}@media (min-width:48rem){.nav-dropdown-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:500px}}@media (min-width:64rem){.nav-dropdown-grid{width:600px}}.nav-dropdown-grid{background-color:var(--desktop-nav-dropdown-bg)}@media (min-width:48rem){.nav-dropdown-grid--garanti{width:600px}}@media (min-width:64rem){.nav-dropdown-grid--garanti{grid-template-columns:repeat(3,minmax(0,1fr));width:800px}}.nav-dropdown-category-grid{gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nav-dropdown-heading{margin-bottom:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--desktop-nav-item-active-text);border-bottom-width:1px;border-color:var(--desktop-nav-dropdown-border);transition-duration:.2s;display:block}.nav-dropdown-heading:hover{color:var(--desktop-nav-item-hover-text)}.nav-dropdown-category{margin-bottom:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:calc(var(--tracking-normal) + .025em);letter-spacing:calc(var(--tracking-normal) + .025em);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--desktop-nav-category-text);border-bottom-width:1px;border-color:var(--desktop-nav-category-border);transition-duration:.2s;display:block;cursor:default!important}.nav-dropdown-category:hover{color:var(--desktop-nav-category-hover-text)}.nav-dropdown-link{display:block}:where(.nav-dropdown-link>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.nav-dropdown-link{padding:calc(var(--spacing,.25rem)*3);--tw-leading:1;--tw-outline-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--desktop-nav-link-text);border-radius:4px;outline-style:none;line-height:1;text-decoration-line:none}.nav-dropdown-link:hover,.nav-dropdown-link:focus{background-color:var(--desktop-nav-link-hover-bg);color:var(--desktop-nav-link-hover-text)}.nav-dropdown-link-inline{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);--tw-leading:1;--tw-outline-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;line-height:1;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--desktop-nav-link-text);border-radius:4px;outline-style:none;text-decoration-line:none;display:inline-block}.nav-dropdown-link-inline:hover,.nav-dropdown-link-inline:focus{background-color:var(--desktop-nav-link-hover-bg);color:var(--desktop-nav-link-hover-text)}.nav-dropdown-link-title{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--desktop-nav-link-title-text)}.nav-dropdown-link:hover .nav-dropdown-link-title,.nav-dropdown-link:focus .nav-dropdown-link-title{color:var(--desktop-nav-link-title-hover-text)}.nav-dropdown-link-description{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--desktop-nav-link-description-text)}.nav-dropdown-link:hover .nav-dropdown-link-description,.nav-dropdown-link:focus .nav-dropdown-link-description{color:var(--desktop-nav-link-description-hover-text)}.nav-chevron{margin-left:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.nav-chevron-open{rotate:180deg}.desktop-navigation--brand .nav-item-base:hover,.desktop-navigation--brand .nav-item-base:focus{color:var(--desktop-nav-item-hover-text)}.desktop-navigation--brand .nav-dropdown-heading{color:var(--desktop-nav-item-active-text)}.desktop-navigation--brand .nav-dropdown-heading:hover{color:var(--desktop-nav-item-hover-text)}.desktop-navigation--custom .nav-item-base{--desktop-nav-item-accent:var(--border)}.desktop-navigation--custom .nav-dropdown-container{border-color:var(--border)}@media (min-width:768px){.nav-dropdown-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:500px}.nav-dropdown-grid--garanti{width:600px}}@media (min-width:1024px){.nav-dropdown-grid{width:600px}.nav-dropdown-grid--garanti{grid-template-columns:repeat(3,minmax(0,1fr));width:800px}.nav-item-base{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@media (prefers-reduced-motion:reduce){.nav-item-base:after,.nav-dropdown-link,.nav-dropdown-link-inline,.nav-chevron{transition-property:none}}@media (prefers-contrast:high){.nav-item-base{border-style:var(--tw-border-style);border-width:1px;border-color:currentColor}.nav-dropdown-container{border-style:var(--tw-border-style);border-width:2px;border-color:currentColor}}.nav-item-base:focus-visible,.nav-dropdown-link:focus-visible,.nav-dropdown-link-inline:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-bmf-orange);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ease:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root{--mobile-nav-trigger-text:var(--foreground);--mobile-nav-trigger-hover-text:var(--primary);--mobile-nav-drawer-bg:var(--background);--mobile-nav-drawer-shadow:0 25px 50px -12px #00000040;--mobile-nav-header-bg:var(--background);--mobile-nav-header-border:var(--border);--mobile-nav-close-text:var(--muted-foreground);--mobile-nav-close-hover-text:var(--primary);--mobile-nav-content-bg:var(--background);--mobile-nav-level0-text:var(--primary);--mobile-nav-level0-hover-text:var(--primary);--mobile-nav-level1-text:var(--foreground);--mobile-nav-level1-hover-text:var(--primary);--mobile-nav-level2-text:var(--foreground);--mobile-nav-level2-hover-text:var(--primary);--mobile-nav-item-border:var(--border);--mobile-nav-actions-bg:var(--background);--mobile-nav-actions-border:var(--border);--mobile-nav-language-text:var(--muted-foreground);--mobile-nav-language-hover-text:var(--primary);--mobile-nav-dropdown-toggle-text:var(--primary);--mobile-nav-dropdown-toggle-hover-text:var(--primary)}.dark{--mobile-nav-dropdown-toggle-hover-text:var(--primary)}__trigger.mobile-navigation{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);justify-content:center;align-items:center;display:flex}@media (min-width:64rem){__trigger.mobile-navigation{display:none}}__trigger.mobile-navigation{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--mobile-nav-trigger-text);transition-duration:.2s}__trigger.mobile-navigation:hover{color:var(--mobile-nav-trigger-hover-text)}__trigger.mobile-navigation svg{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.mobile-nav-drawer{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*80);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));position:fixed}@media (min-width:64rem){.mobile-nav-drawer{display:none}}.mobile-nav-drawer{background-color:var(--mobile-nav-drawer-bg);box-shadow:var(--mobile-nav-drawer-shadow);z-index:99999;height:100vh}.mobile-nav-header{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:var(--mobile-nav-header-bg);border-bottom-width:1px;border-color:var(--mobile-nav-header-border);justify-content:space-between;align-items:center;display:flex}.mobile-nav-header button{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--mobile-nav-close-text);transition-duration:.2s}.mobile-nav-header button:hover{color:var(--mobile-nav-close-hover-text)}.mobile-nav-header button svg{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.mobile-nav-content{background-color:var(--mobile-nav-content-bg);overflow-y:auto}.mobile-nav-item-container{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*8)}.mobile-nav-actions{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:var(--mobile-nav-actions-bg);border-bottom-width:1px;border-color:var(--mobile-nav-actions-border)}.mobile-nav-actions .mobile-nav-action-btn{cursor:pointer;padding-block:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:4px;width:100%;transition-duration:.2s}.mobile-nav-actions .mobile-nav-action-btn-primary{background-color:var(--color-bmf-orange);color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media (hover:hover){.mobile-nav-actions .mobile-nav-action-btn-primary:hover{background-color:var(--color-bmf-orange-dark);color:var(--color-white,#fff)}}.mobile-nav-actions .mobile-nav-action-btn-secondary{background-color:var(--color-bmf-blue);color:var(--color-bmf-white)}.mobile-nav-actions .mobile-nav-action-btn-secondary:hover{background-color:#303540}@supports (color:color-mix(in lab,red,red)){.mobile-nav-actions .mobile-nav-action-btn-secondary:hover{background-color:color-mix(in oklch,var(--color-secondary)80%,black)}}__language-section.mobile-nav-actions{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*2);border-top-width:1px;border-color:var(--mobile-nav-actions-border)}__language-section.mobile-nav-actions .language-switcher{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--mobile-nav-language-text);transition-duration:.2s}__language-section.mobile-nav-actions .language-switcher:hover{color:var(--mobile-nav-language-hover-text)}__container.mobile-nav-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}__container.mobile-nav-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}__container.mobile-nav-item{border-color:var(--mobile-nav-item-border)}--level-1__container.mobile-nav-item{margin-left:calc(var(--spacing,.25rem)*4)}--level-2__container.mobile-nav-item{margin-left:calc(var(--spacing,.25rem)*8)}--level-3__container.mobile-nav-item{margin-left:calc(var(--spacing,.25rem)*12)}__link.mobile-nav-item{cursor:pointer;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;padding-block:calc(var(--spacing,.25rem)*2);transition-duration:.2s;display:block}--level-0__link.mobile-nav-item{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--mobile-nav-level0-text)}--level-0__link.mobile-nav-item:hover{color:var(--mobile-nav-level0-hover-text)}--level-1__link.mobile-nav-item,--level-2__link.mobile-nav-item,--level-3__link.mobile-nav-item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--mobile-nav-level1-text)}:is(--level-1__link.mobile-nav-item,--level-2__link.mobile-nav-item,--level-3__link.mobile-nav-item):hover{color:var(--mobile-nav-level1-hover-text)}--level-2__link.mobile-nav-item,--level-3__link.mobile-nav-item{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--mobile-nav-level2-text)}:is(--level-2__link.mobile-nav-item,--level-3__link.mobile-nav-item):hover{color:var(--mobile-nav-level2-hover-text)}--level-1__link.mobile-nav-item{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}__heading.mobile-nav-item{align-items:center;display:flex}-content__heading.mobile-nav-item{padding-block:calc(var(--spacing,.25rem)*2);text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));flex:1}--level-0-content__heading.mobile-nav-item{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--mobile-nav-level0-text)}--level-0-content__heading.mobile-nav-item:hover{color:var(--mobile-nav-level0-hover-text)}--clickable--level-0-content__heading.mobile-nav-item{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}--level-1-content__heading.mobile-nav-item,--level-2-content__heading.mobile-nav-item,--level-3-content__heading.mobile-nav-item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--mobile-nav-level1-text)}--clickable:is(--level-1-content__heading.mobile-nav-item,--level-2-content__heading.mobile-nav-item,--level-3-content__heading.mobile-nav-item){cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}--clickable:is(--level-1-content__heading.mobile-nav-item,--level-2-content__heading.mobile-nav-item,--level-3-content__heading.mobile-nav-item):hover{color:var(--mobile-nav-level1-hover-text)}--level-1-content__heading.mobile-nav-item{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}--level-2-content__heading.mobile-nav-item,--level-3-content__heading.mobile-nav-item{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--mobile-nav-level2-text)}--clickable:is(--level-2-content__heading.mobile-nav-item,--level-3-content__heading.mobile-nav-item):hover{color:var(--mobile-nav-level2-hover-text)}--category-content__heading.mobile-nav-item{cursor:default}-dropdown__heading.mobile-nav-item{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));overflow:hidden}--expanded-dropdown__heading.mobile-nav-item{opacity:1;max-height:1000px}--collapsed-dropdown__heading.mobile-nav-item{max-height:calc(var(--spacing,.25rem)*0);opacity:0}.mobile-nav-dropdown-toggle{cursor:pointer;padding:calc(var(--spacing,.25rem)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:4px;transition-duration:.2s}.mobile-nav-dropdown-toggle:focus{--tw-outline-style:none;outline-style:none}.mobile-nav-dropdown-toggle{color:var(--mobile-nav-dropdown-toggle-text)}.mobile-nav-dropdown-toggle:hover{color:var(--mobile-nav-dropdown-toggle-hover-text)}__icon.mobile-nav-dropdown-toggle{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}--expanded__icon.mobile-nav-dropdown-toggle{rotate:180deg}.mobile-navigation--brand .mobile-nav-item__link--level-0,.mobile-navigation--brand .mobile-nav-item__heading-content--level-0,:is(.mobile-navigation--brand .mobile-nav-item__link--level-0,.mobile-navigation--brand .mobile-nav-item__heading-content--level-0):hover,.mobile-navigation--brand .mobile-nav-dropdown-toggle,.mobile-navigation--brand .mobile-nav-dropdown-toggle:hover{color:var(--primary)}.mobile-navigation--custom .mobile-nav-item__link--level-0,.mobile-navigation--custom .mobile-nav-item__heading-content--level-0{color:var(--foreground)}:is(.mobile-navigation--custom .mobile-nav-item__link--level-0,.mobile-navigation--custom .mobile-nav-item__heading-content--level-0):hover{color:var(--muted-foreground)}.mobile-navigation--custom .mobile-nav-dropdown-toggle{color:var(--foreground)}.mobile-navigation--custom .mobile-nav-dropdown-toggle:hover{color:var(--muted-foreground)}@media (min-width:1024px){.mobile-navigation__trigger,.mobile-nav-drawer{display:none}}@media (max-width:320px){.mobile-nav-drawer{width:100%}}@media (prefers-reduced-motion:reduce){.mobile-nav-drawer,.mobile-nav-item__heading-dropdown,.mobile-nav-dropdown-toggle__icon,.mobile-navigation__trigger{transition-property:none}}@media (prefers-contrast:high){.mobile-nav-item__link,.mobile-nav-item__heading-content{border-style:var(--tw-border-style);border-width:1px;border-color:currentColor}.mobile-nav-dropdown-toggle{border-style:var(--tw-border-style);border-width:2px;border-color:currentColor}}.mobile-navigation__trigger:focus-visible,.mobile-nav-header button:focus-visible,.mobile-nav-dropdown-toggle:focus-visible,.mobile-nav-item__link:focus-visible,.mobile-nav-item__heading-content--clickable:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-bmf-orange);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}:root{--header-bg:var(--background);--header-bg-opacity:.95;--header-border:var(--border);--header-shadow:0 1px 3px 0 #0000001a;--header-backdrop-blur:12px;--header-height:72px;--header-z-index:50;--header-padding-mobile:.5rem;--header-padding-desktop:1rem;--header-logo-height:36px;--header-logo-width:180px;--header-button-text:var(--primary-foreground);--header-button-bg-orange:var(--primary);--header-button-bg-blue:var(--secondary);--header-button-hover-orange:var(--primary);--header-button-hover-blue:var(--secondary);--header-mobile-gap:.75rem;--header-mobile-gap-small:.5rem}.dark{--header-backdrop-blur:16px;--header-shadow:0 1px 3px 0 #0000004d}.header__placeholder{width:100%;height:var(--header-height)}.header__placeholder[aria-hidden=true]{pointer-events:none}.header{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:100%;z-index:var(--header-z-index);background-color:rgb(from var(--header-bg)r g b/var(--header-bg-opacity));border-bottom:1px solid var(--header-border);-webkit-backdrop-filter:blur(var(--header-backdrop-blur));backdrop-filter:blur(var(--header-backdrop-blur));box-shadow:var(--header-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;position:fixed}.header__content{max-width:100%;height:var(--header-height);padding-left:var(--header-padding-mobile);padding-right:var(--header-padding-mobile);align-items:center;display:flex}.header__logo-section{height:var(--header-logo-height);width:var(--header-logo-width);align-items:center;display:flex}.header__logo-section .header__logo-link{display:block}.header__logo-section .header__logo-link:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;ring-color:var(--primary);outline-style:none}.header__navigation-section{font-family:var(--font-bronkoh);flex:1;justify-content:center;display:none}.header__actions-section{display:none}.header__mobile-section{align-items:center;gap:var(--header-mobile-gap);margin-left:auto;display:flex}@media (min-width:1024px){.header__navigation-section,.header__actions-section{display:flex}.header__mobile-section{display:none}}.header__action-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:4px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.header__action-button:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (min-width:768px){.header__action-button{padding-inline:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.header__action-button--orange{background-color:var(--header-button-bg-orange);color:var(--header-button-text)}.header__action-button--orange:hover{filter:brightness(.95)}.header__action-button--orange:focus{ring-color:var(--header-button-bg-orange)}.header__action-button--blue{background-color:var(--header-button-bg-blue);color:var(--header-button-text)}.header__action-button--blue:hover{filter:brightness(.95)}.header__action-button--blue:focus{ring-color:var(--header-button-bg-blue)}.header__no-navigation{text-align:center;align-items:center;gap:var(--header-mobile-gap-small);margin-left:auto;display:flex}@media (min-width:768px){.header__content{padding-left:var(--header-padding-desktop);padding-right:var(--header-padding-desktop)}.header__mobile-section,.header__no-navigation{gap:var(--header-mobile-gap)}}@media (prefers-contrast:high){.header{border-bottom-width:2px}}@media (prefers-reduced-motion:reduce){.header,.header__action-button{transition-property:none}}@media print{.header,.header__placeholder{display:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
