/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}ul[class],ol[class]{list-style:none;padding:0;}a{color:inherit;text-decoration:none;}table{border-collapse:collapse;width:100%;}fieldset{border:0;padding:0;}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}
:root{--evre-color-primary:#1e6fd9;--evre-color-secondary:#1b2733;--evre-color-accent:#ff9800;--evre-color-success:#2e9e5b;--evre-color-warning:#eab308;--evre-color-danger:#e53e3e;--evre-color-info:#0ea5e9;--evre-color-bg:#ffffff;--evre-color-surface:#f7f8fa;--evre-color-text:#1a1f24;--evre-color-text-muted:#5b6673;--evre-color-border:#e3e6ea;--evre-container-width:1320px;--evre-gutter:1.25rem;--evre-header-height:72px;--evre-radius-sm:4px;--evre-radius-md:8px;--evre-radius-lg:16px;--evre-font-heading:'Inter',system-ui,-apple-system,sans-serif;--evre-font-body:'Inter',system-ui,-apple-system,sans-serif;--evre-z-header:900;--evre-z-offcanvas:1000;--evre-z-modal:1100;--evre-z-back-to-top:800;--evre-z-mega-menu:850;--evre-transition:200ms ease-in-out;}[data-evre-color-mode="dark"],html.dark{--evre-color-bg:#0f1418;--evre-color-surface:#171d23;--evre-color-text:#eef1f4;--evre-color-text-muted:#a7b0ba;--evre-color-border:#2a323a;}
body{background-color:var(--evre-color-bg);color:var(--evre-color-text);font-family:var(--evre-font-body);}h1,h2,h3,h4,h5,h6{font-family:var(--evre-font-heading);color:var(--evre-color-text);line-height:1.2;}a.evre-link{color:var(--evre-color-primary);transition:color var(--evre-transition);}a.evre-link:hover{color:var(--evre-color-accent);}.evre-container{width:100%;margin-inline:auto;padding-inline:var(--evre-gutter);}.evre-layout--boxed .evre-container{max-width:var(--evre-container-width);}.evre-layout--fluid .evre-container{max-width:100%;padding-inline:2.5rem;}.evre-layout--full_width .evre-container{max-width:none;padding-inline:0;}.evre-row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--evre-gutter) / -2);}.evre-row > *{padding-inline:calc(var(--evre-gutter) / 2);}.evre-col{flex:1 1 0;min-width:0;}.evre-col-sidebar{flex:0 0 320px;max-width:320px;}@media (max-width:991px){.evre-col-sidebar{flex:1 1 100%;max-width:100%;}}.evre-visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}img.evre-lazy{background:var(--evre-color-surface);}
.evre-skip-link{position:absolute;left:-999px;top:0;background:var(--evre-color-primary);color:#fff;padding:0.75rem 1.25rem;z-index:2000;border-radius:0 0 var(--evre-radius-sm) 0;}.evre-skip-link:focus{left:0;}:focus-visible{outline:2px solid var(--evre-color-accent);outline-offset:2px;}
