html{scroll-behavior:smooth;scroll-padding-top:calc(var(--asgard-menu-height,0px) + 16px)}body.asgard-site{margin:0;overflow-x:clip}#main{display:block;overflow-x:clip}form.node{margin:0}.asgard-site .asgard-sticky-menu{position:sticky!important;top:0;z-index:800!important;background:#1c1c1c;box-shadow:0 2px 12px #0003}.asgard-site .asgard-sticky-menu [data-modal=sidemenu]{min-width:44px;min-height:44px}.asgard-site .asgard-quote-button{display:block;width:100%;min-height:44px;margin:0 0 20px;border:0;border-radius:4px;background:#e53734;color:#fff;font:inherit;font-weight:600;cursor:pointer}.asgard-skip{position:fixed;left:16px;top:-100px;z-index:100000;background:#fff;color:#111;padding:12px}.asgard-skip:focus{top:12px}.asgard-seo-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.asgard-site .asgard-news-body .asgard-original-h1{font-size:2.2em}.asgard-site :focus-visible{outline:2px solid #ef3735;outline-offset:4px}.asgard-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.asgard-consent{display:block;text-align:center;font:inherit;padding:0;margin:0;color:inherit}.asgard-consent input{appearance:auto!important;position:static!important;opacity:1!important;width:14px!important;height:14px!important;vertical-align:middle;margin:0 5px 0 0}.asgard-consent a{color:inherit;text-decoration:underline}.asgard-form-status{font:13px/1.5 Montserrat,sans-serif;text-align:center;margin:0}.asgard-form-status:not(:empty){padding:10px}.asgard-site .modal:not([data-open]){display:none!important}.asgard-site .modal[data-open]{display:block!important;opacity:1!important;visibility:visible!important}.asgard-site .modal[data-type=modal][data-open],.asgard-site .modal[data-type=sidemenu][data-open]{position:fixed;inset:0;z-index:10000;overflow:auto;max-height:100dvh}.asgard-site .modal[data-type=modal]>.modal-back{position:fixed;inset:0}.asgard-site .modal[data-type=modal]>.modal-dialog{position:relative;margin:auto;min-height:100%;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none}.asgard-site .modal-dialog>*{pointer-events:auto;max-width:100%}.asgard-site .modal[data-open]>.modal-back{opacity:1!important;visibility:visible!important}.asgard-site .modal .asgard-consent a{color:inherit}.asgard-site .modal[data-type=sidemenu]>.modal-back{position:fixed;inset:0}.asgard-site .modal[data-type=sidemenu]>.modal-dialog{position:relative;margin-left:auto;width:min(360px,100%);min-height:100dvh;pointer-events:none}.asgard-site .modal[data-type=sidemenu] .menu1-root{min-height:100dvh}.asgard-site .modal[data-type=sidemenu] [cr-modal-close]{min-width:44px;min-height:44px;opacity:1}.asgard-site .modal[data-type=popover][data-open]{position:fixed;z-index:1500;min-width:240px;max-width:calc(100vw - 24px);overflow:auto;overscroll-behavior:contain}.asgard-site .modal-open{overflow:hidden}.asgard-site [cr-modal-close],.asgard-site [cr-slider-next],.asgard-site [cr-slider-previous]{cursor:pointer;appearance:none;-webkit-appearance:none}.asgard-site [cr-menu-page][hidden]{display:none!important}.asgard-news-body{overflow-wrap:anywhere}.asgard-news-body img{max-width:100%;height:auto}.asgard-news-body pre{overflow:auto;max-width:100%;white-space:pre}.asgard-news-body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.asgard-news-body th,.asgard-news-body td{padding:8px;border:1px solid #555}.asgard-news-body :not(pre)>code{overflow-wrap:anywhere}.asgard-site .asgard-slider{overflow:hidden}.asgard-site .asgard-slider>.swiper-wrapper{display:flex;transition:transform .4s ease;align-items:flex-start}.asgard-site .asgard-slider>.swiper-wrapper>.swiper-slide{width:100%;flex:0 0 100%;min-width:0}.asgard-site .asgard-video{position:fixed;left:20px;bottom:20px;z-index:900}.asgard-site .asgard-video video{object-fit:cover}@media(max-width:767px),(hover:none)and (pointer:coarse){.asgard-site .asgard-video .vw_cont[data-state] .vw_close{opacity:1;top:6px;right:6px;width:44px;height:44px;box-sizing:border-box;border:1px solid #fff;border-radius:50%;background:#171717;cursor:pointer;touch-action:manipulation}.asgard-site .asgard-video .vw_cont[data-state] .vw_close::before,.asgard-site .asgard-video .vw_cont[data-state] .vw_close::after{display:block;left:50%;top:50%;width:2px;height:18px;background:#fff;box-shadow:none}.asgard-site .asgard-video .vw_cont[data-state] .vw_close::before{transform:translate(-50%,-50%) rotate(45deg)}.asgard-site .asgard-video .vw_cont[data-state] .vw_close::after{transform:translate(-50%,-50%) rotate(-45deg)}.asgard-site .asgard-video .vw_cont[data-state=closed]:hover{transform:none}}.asgard-lightbox{border:0;padding:44px 12px 12px;background:#171717;color:white;max-width:96vw;max-height:96dvh}.asgard-lightbox::backdrop{background:#000d}.asgard-lightbox img{display:block;max-width:90vw;max-height:calc(90dvh - 60px);object-fit:contain}.asgard-lightbox button{position:absolute;right:12px;top:8px;background:none;border:0;color:white;font-size:28px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
