/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.evre-back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--evre-color-primary);color:#fff;border:0;cursor:pointer;z-index:var(--evre-z-back-to-top);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--evre-transition),transform var(--evre-transition),visibility var(--evre-transition);box-shadow:0 6px 18px rgba(0,0,0,0.2);}.evre-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0);}.evre-back-to-top:hover{filter:brightness(1.1);}.evre-back-to-top svg{width:20px;height:20px;fill:currentColor;}
.evre-dark-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--evre-color-surface);border:1px solid var(--evre-color-border);cursor:pointer;transition:background var(--evre-transition);}.evre-dark-toggle:hover{background:var(--evre-color-border);}.evre-dark-toggle svg{width:18px;height:18px;fill:currentColor;}[data-evre-color-mode="dark"] .evre-dark-toggle .evre-icon-sun{display:none;}[data-evre-color-mode="light"] .evre-dark-toggle .evre-icon-moon,:root:not([data-evre-color-mode]) .evre-dark-toggle .evre-icon-moon{display:none;}body{transition:background-color var(--evre-transition),color var(--evre-transition);}
.evre-footer{background:var(--evre-color-secondary);color:rgba(255,255,255,0.85);margin-top:3rem;}.evre-footer a{color:rgba(255,255,255,0.85);}.evre-footer a:hover{color:#fff;}.evre-footer__top{padding-block:2rem;border-bottom:1px solid rgba(255,255,255,0.12);}.evre-footer__columns{display:grid;gap:2rem;padding-block:3rem;}.evre-footer-cols--1 .evre-footer__columns{grid-template-columns:1fr;}.evre-footer-cols--2 .evre-footer__columns{grid-template-columns:repeat(2,1fr);}.evre-footer-cols--3 .evre-footer__columns{grid-template-columns:repeat(3,1fr);}.evre-footer-cols--4 .evre-footer__columns{grid-template-columns:repeat(4,1fr);}@media (max-width:767px){.evre-footer__columns{grid-template-columns:1fr !important;}}.evre-footer__bottom{padding-block:1.25rem;border-top:1px solid rgba(255,255,255,0.12);font-size:0.875rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:0.75rem;}.evre-social-links{display:flex;gap:0.6rem;}.evre-social-icon__link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,0.08);transition:background var(--evre-transition),transform var(--evre-transition);}.evre-social-icon__link:hover{background:var(--evre-color-primary);transform:translateY(-2px);}.evre-social-icon__svg{width:18px;height:18px;fill:currentColor;}
evre-*.css içindedir.
 */
.evre-header{position:relative;z-index:var(--evre-z-header);background:var(--evre-color-bg);border-bottom:1px solid var(--evre-color-border);}.evre-header__top{background:var(--evre-color-secondary);color:#fff;font-size:0.85rem;padding-block:0.4rem;}.evre-header__main{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1rem;}.evre-header__logo img{max-height:44px;width:auto;}.evre-header__logo-text{font-weight:700;font-size:1.35rem;color:var(--evre-color-text);}.evre-header__nav{flex:1 1 auto;display:flex;justify-content:center;}.evre-header__actions{display:flex;align-items:center;gap:0.75rem;}.evre-header__bottom{border-top:1px solid var(--evre-color-border);}.evre-header__mobile-toggle{display:none;background:none;border:0;cursor:pointer;padding:0.5rem;}.evre-header__mobile-toggle span{display:block;width:24px;height:2px;background:var(--evre-color-text);margin:5px 0;transition:transform var(--evre-transition);}@media (max-width:991px){.evre-header__nav{display:none;}.evre-header__mobile-toggle{display:block;}}
.evre-hero{position:relative;overflow:hidden;padding-block:5rem;background:var(--evre-color-secondary);color:#fff;}.evre-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.55),rgba(0,0,0,0.15));z-index:1;}.evre-hero__content{position:relative;z-index:2;max-width:720px;}.evre-hero__title{font-size:clamp(1.8rem,4vw,3rem);font-weight:700;margin-bottom:1rem;}.evre-hero__subtitle{font-size:1.1rem;opacity:0.9;margin-bottom:1.75rem;}.evre-hero--sm{padding-block:2.5rem;}
.evre-mega-menu{position:relative;z-index:var(--evre-z-mega-menu);}.evre-mega-menu > ul{display:flex;gap:0.25rem;}.evre-mega-menu__item{position:relative;}.evre-mega-menu__link{display:flex;align-items:center;gap:0.35rem;padding:0.75rem 1rem;font-weight:500;}.evre-mega-menu__panel{position:absolute;top:100%;left:0;min-width:260px;background:var(--evre-color-bg);border:1px solid var(--evre-color-border);border-radius:var(--evre-radius-md);box-shadow:0 12px 32px rgba(0,0,0,0.12);padding:1rem;display:none;opacity:0;transform:translateY(8px);transition:opacity var(--evre-transition),transform var(--evre-transition);}.evre-mega-menu__panel--full{left:0;right:0;width:100%;}.evre-mega-menu__item.is-open > .evre-mega-menu__panel,.evre-mega-menu__item:hover > .evre-mega-menu__panel{display:block;opacity:1;transform:translateY(0);}.evre-mega-menu__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem;}.evre-mega-menu__col-title{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;color:var(--evre-color-text-muted);margin-bottom:0.5rem;}@media (max-width:991px){.evre-mega-menu{display:none;}}
.evre-offcanvas{position:fixed;top:0;bottom:0;right:0;width:min(85vw,360px);background:var(--evre-color-bg);z-index:var(--evre-z-offcanvas);transform:translateX(100%);transition:transform 280ms ease-in-out;overflow-y:auto;box-shadow:-8px 0 24px rgba(0,0,0,0.18);padding:1.5rem;}html[dir="rtl"] .evre-offcanvas{right:auto;left:0;transform:translateX(-100%);}.evre-offcanvas.is-open{transform:translateX(0);}.evre-offcanvas__backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:calc(var(--evre-z-offcanvas) - 1);opacity:0;pointer-events:none;transition:opacity var(--evre-transition);}.evre-offcanvas__backdrop.is-open{opacity:1;pointer-events:auto;}.evre-offcanvas__close{background:none;border:0;font-size:1.5rem;cursor:pointer;position:absolute;top:1rem;right:1rem;}.evre-offcanvas__menu li{border-bottom:1px solid var(--evre-color-border);}.evre-offcanvas__menu a{display:block;padding:0.85rem 0;font-weight:500;}
.evre-header.is-sticky{position:sticky;top:0;box-shadow:0 4px 16px rgba(0,0,0,0.08);animation:evre-sticky-in 220ms ease-out;}@keyframes evre-sticky-in{from{transform:translateY(-100%);}to{transform:translateY(0);}}
.evre-mt-0{margin-top:0}.evre-mt-1{margin-top:.5rem}.evre-mt-2{margin-top:1rem}.evre-mt-3{margin-top:1.5rem}.evre-mt-4{margin-top:2.5rem}.evre-mb-0{margin-bottom:0}.evre-mb-1{margin-bottom:.5rem}.evre-mb-2{margin-bottom:1rem}.evre-mb-3{margin-bottom:1.5rem}.evre-mb-4{margin-bottom:2.5rem}.evre-text-center{text-align:center}.evre-text-muted{color:var(--evre-color-text-muted)}.evre-flex{display:flex}.evre-items-center{align-items:center}.evre-justify-between{justify-content:space-between}.evre-gap-1{gap:.5rem}.evre-gap-2{gap:1rem}.evre-rounded{border-radius:var(--evre-radius-md)}.evre-shadow{box-shadow:0 4px 16px rgba(0,0,0,0.08)}
:root{--uk-global-color-primary:var(--evre-color-primary,#1e6fd9);}.evre-framework--uikit .evre-header__nav{--uk-navbar-nav-item-color:var(--evre-color-text);}.evre-framework--uikit .uk-navbar-nav > li > a{color:var(--evre-color-text);font-weight:500;}.evre-framework--uikit .uk-navbar-nav > li > a:hover,.evre-framework--uikit .uk-navbar-nav > li.uk-active > a{color:var(--evre-color-primary);}.evre-framework--uikit .uk-button-primary{background-color:var(--evre-color-primary);border-color:var(--evre-color-primary);}.evre-framework--uikit .uk-button-primary:hover{filter:brightness(0.92);}.evre-framework--uikit .uk-card{border-radius:var(--evre-radius-md);}.evre-framework--uikit .uk-card-default{border:1px solid var(--evre-color-border);}.evre-framework--uikit .uk-offcanvas-bar{width:min(85vw,360px);}.evre-framework--uikit .evre-mega-menu__panel.uk-drop{border-radius:var(--evre-radius-md);}.evre-framework--uikit .uk-sticky-fixed{box-shadow:0 4px 16px rgba(0,0,0,0.08);}.evre-framework--uikit .uk-input:focus,.evre-framework--uikit .uk-select:focus,.evre-framework--uikit .uk-textarea:focus{border-color:var(--evre-color-primary);}
