@media (max-width:1380px){.ivef-header__inner{gap:16px}.ivef-live{display:none}.ivef-cta{max-width:185px}.ivef-card-grid{gap:18px}.ivef-footer__menu{grid-template-columns:repeat(2,minmax(130px,1fr))}}
@media (max-width:1180px){:root{--ivef-header-h:78px}.ivef-nav--desktop{display:none}.ivef-menu-toggle{display:grid}.ivef-header__inner{grid-template-columns:minmax(0,1fr) auto}.ivef-brand{max-width:var(--ivef-logo-tablet)}.ivef-brand__image{max-width:var(--ivef-logo-tablet);max-height:56px}.ivef-footer__inner{grid-template-columns:minmax(250px,.36fr) minmax(0,.64fr);gap:48px}.ivef-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ivef-single__hero-grid{grid-template-columns:1fr .7fr;gap:36px}.ivef-backtop{width:60px;height:60px}}
@media (max-width:900px){.ivef-container{width:min(calc(100% - 32px),var(--ivef-container))}.ivef-page-hero__inner,.ivef-archive-hero__inner{min-height:280px;padding-block:56px}.ivef-archive-hero__inner{display:flex}.ivef-archive-hero__counter{position:absolute;right:0;bottom:34px;min-width:145px;padding:16px}.ivef-archive-hero__counter b{font-size:2.2rem}.ivef-single__hero-grid{grid-template-columns:1fr}.ivef-single__cover{max-height:480px}.ivef-single__layout{grid-template-columns:1fr}.ivef-share{position:static;flex-direction:row;justify-content:center}.ivef-share>span{writing-mode:initial;transform:none}.ivef-footer__inner{grid-template-columns:1fr;gap:42px}.ivef-footer__brand{max-width:650px}.ivef-footer__menu{grid-template-columns:repeat(3,minmax(120px,1fr))}.ivef-error__inner{grid-template-columns:1fr;gap:34px}.ivef-error__code{font-size:clamp(7rem,30vw,13rem)}.ivef-error__content{text-align:center}.ivef-error__content .ivef-breadcrumbs ol{justify-content:center}.ivef-inline-search{margin-inline:auto}.ivef-error__actions{display:flex;justify-content:center}}
@media (max-width:782px){.admin-bar .ivef-header--sticky{top:46px}.admin-bar .ivef-scroll-progress{top:46px}body.admin-bar.ivef-shell-active :target{scroll-margin-top:calc(var(--ivef-header-height,88px) + var(--ivef-anchor-gap,24px) + 46px)}}
@media (max-width:720px){:root{--ivef-header-h:70px;--ivef-header-height-mobile:70px;--ivef-anchor-gap:16px}.ivef-header__inner{width:calc(100% - 24px)}.ivef-header-fx__grid{background-size:34px 34px;opacity:.55}.ivef-header-fx__noise,.ivef-header-fx__pulse--b{display:none}.ivef-brand{max-width:var(--ivef-logo-mobile)}.ivef-brand__image{max-width:var(--ivef-logo-mobile);max-height:50px}.ivef-header__actions{gap:6px}.ivef-cta:not(.ivef-cta--drawer){display:none}.ivef-icon-button,.ivef-menu-toggle{width:42px;height:42px}.ivef-page-hero h1,.ivef-archive-hero h1{font-size:clamp(2.3rem,12vw,4.2rem)}.ivef-page-hero__markers{display:none}.ivef-archive-hero__counter{position:static;align-self:flex-start;margin-top:22px}.ivef-content-wrap{padding-block:34px 64px}.ivef-document:not(.ivef-document--elementor){padding:26px 20px}.ivef-document:not(.ivef-document--elementor) p,.ivef-document:not(.ivef-document--elementor) li{font-size:1rem}.ivef-card-grid{grid-template-columns:1fr}.ivef-card__body{padding:20px}.ivef-single__hero{padding-block:42px}.ivef-single__heading h1{font-size:clamp(2.35rem,11vw,4.5rem)}.ivef-single__layout{padding-block:40px}.ivef-single__content{padding:24px 20px!important}.ivef-post-nav{grid-template-columns:1fr;padding-bottom:50px}.ivef-post-nav>div:last-child{text-align:left}.ivef-related{padding-block:50px 70px}.ivef-search-page{padding-block:40px 70px}.ivef-search-page__hero{padding:25px 20px}.ivef-inline-search,.ivef-search__form{flex-direction:column}.ivef-inline-search button,.ivef-search__form button{min-height:48px}.ivef-search__dialog{margin-top:7vh;padding:24px 18px}.ivef-search__dialog h2{margin-top:22px}.ivef-search__suggestions{max-height:24vh;overflow:auto}.ivef-footer__inner{width:calc(100% - 32px);padding:54px 0 34px;gap:0}.ivef-footer__brand{padding-bottom:36px}.ivef-footer__navigation{border-top:1px solid var(--ivef-line)}.ivef-footer__heading{min-height:60px;padding:0;cursor:pointer;border:0}.ivef-footer__heading::after{display:none}.ivef-footer__heading i{display:block;transition:transform .22s}.ivef-footer__heading[aria-expanded=true] i{transform:rotate(45deg)}.ivef-footer__content{display:block;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.ivef-footer__heading[aria-expanded=true]+.ivef-footer__content{max-height:1200px;padding-top:12px}.ivef-footer__menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding-bottom:18px}.ivef-footer__menu a{min-height:46px;padding-left:20px}.ivef-footer__bottom{width:calc(100% - 32px);grid-template-columns:1fr;justify-items:center;text-align:center;padding:20px 0;gap:10px}.ivef-footer__bottom button{justify-self:center}.ivef-error{padding-block:48px}.ivef-error__code{font-size:clamp(6rem,33vw,10rem)}.ivef-error__code i{width:48px;height:48px;border-width:5px}.ivef-hud__label,.ivef-hud__corner{display:none}.ivef-effects__radar{width:190px;height:190px}.ivef-backtop{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:56px;height:56px}.ivef-backtop__arrow{font-size:1.55rem}}
@media (max-width:420px){.ivef-header__inner{width:calc(100% - 18px)}.ivef-brand{max-width:min(var(--ivef-logo-mobile),116px)}.ivef-brand__image{max-width:min(var(--ivef-logo-mobile),116px)}.ivef-icon-button,.ivef-menu-toggle{width:40px;height:40px}.ivef-drawer__panel{width:100%;padding:18px}.ivef-drawer__bottom{align-items:stretch;flex-direction:column}.ivef-cta--drawer{width:100%;max-width:none;justify-content:center;margin:0}.ivef-page-hero__inner,.ivef-archive-hero__inner{padding-block:44px}.ivef-container{width:calc(100% - 24px)}.ivef-single__meta{gap:7px 11px}.ivef-single__meta>*::after{display:none!important}.ivef-share{flex-wrap:wrap}.ivef-empty{padding:34px 18px}.ivef-footer__inner,.ivef-footer__bottom{width:calc(100% - 24px)}.ivef-footer__menu{grid-template-columns:1fr}.ivef-footer__menu a{min-height:44px}}
@media (hover:none),(pointer:coarse){.ivef-effects__cursor{display:none}.ivef-card{transform:none!important}.ivef-cta{transform:none!important}.ivef-header-fx__grid{transform:none}.ivef-is-idle .ivef-backtop{animation:none}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.ivef-site *,.ivef-site *::before,.ivef-site *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.ivef-effects__particles,.ivef-effects__scanline,.ivef-effects__stream,.ivef-effects__radar{display:none!important}.ivef-reveal{opacity:1!important;transform:none!important}.ivef-backtop{animation:none!important}}
@media print{.ivef-intro,.ivef-header,.ivef-footer,.ivef-effects,.ivef-hud,.ivef-scroll-progress,.ivef-backtop,.ivef-share{display:none!important}.ivef-main{color:#000}.ivef-document:not(.ivef-document--elementor){border:0;box-shadow:none;background:#fff;color:#000}}
