/* ==========================================================================
   Aquatek Glass Header 4.0 — standalone, glassmorphism only
   All declarations are forced !important at build time.
   ========================================================================== */
:root{
  --aqh-blue:#0B3D91;
  --aqh-blue-2:#0B3D91;
  --aqh-rgb:11,61,145;
  --aqh-fs:15.5px;
  --aqh-ink:#0f1b33;
  --aqh-muted:rgba(15,27,51,.68);
  --aqh-top:14px;
  --aqh-radius:22px;
  --aqh-h:80px;
  --aqh-item-h:40px;
  --aqh-logo-h:58px;
  --aqh-sub-gap:calc((var(--aqh-h) - var(--aqh-item-h)) / 2 + 8px);
  --aqh-ease:cubic-bezier(.22,1,.36,1);
  --aqh-ease-io:cubic-bezier(.65,0,.35,1);
  --aqh-glass-bg:rgba(255,255,255,.72);
  --aqh-glass-bg-strong:rgba(255,255,255,.92);
  --aqh-glass-blur:blur(22px) saturate(150%);
  --aqh-glass-border:1px solid rgba(255,255,255,.55);
}
body.admin-bar{
  --aqh-admin:32px;
}
@media (max-width:782px){body.admin-bar{
  --aqh-admin:46px;
}}
@media (max-width:1180px){:root{
  --aqh-h:68px;
  --aqh-logo-h:46px;
  --aqh-fs:16px;
}}
@media (max-width:767px){:root{
  --aqh-top:10px;
  --aqh-radius:20px;
}}

html body .aqh-pad{
  padding-top:calc(var(--aqh-top) + var(--aqh-h) + 10px)!important;
}

/* ---------- reset inside the header ---------- */
html body .aqh,
html body .aqh *,
html body .aqh *::before,
html body .aqh *::after{
  box-sizing:border-box!important;
}
html body .aqh ul,
html body .aqh li{
  list-style:none!important;
  margin:0!important;
  padding:0!important;
}
html body .aqh li::marker{
  content:none!important;
}
html body .aqh a{
  text-decoration:none!important;
}
html body .aqh button{
  font:inherit!important;
  text-transform:none!important;
  letter-spacing:normal!important;
}

/* ---------- shell: fixed, transparent, no effects ---------- */
html body .aqh{
  position:fixed!important;
  top:calc(var(--aqh-top) + var(--aqh-admin,0px))!important;
  left:0!important;
  right:0!important;
  bottom:auto!important;
  width:100%!important;
  height:auto!important;
  margin:0!important;
  padding:0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))!important;
  z-index:9999!important;
  background:none!important;
  border:0!important;
  box-shadow:none!important;
  filter:none!important;
  opacity:1!important;
  pointer-events:none!important;
  font-family:inherit!important;
  color:var(--aqh-ink)!important;
  transform:translate3d(0,0,0)!important;
  transition:transform .85s var(--aqh-ease)!important;
}
html body .aqh.is-hidden{
  transform:translate3d(0,calc(-100% - var(--aqh-top) - var(--aqh-admin,0px) - 90px),0)!important;
  visibility:hidden!important;
  transition:transform .65s var(--aqh-ease-io), visibility 0s linear .65s!important;
}

/* ---------- glass bar (glass is on ::before: bar is not a backdrop root) ---------- */
html body .aqh__bar{
  pointer-events:auto!important;
  position:relative!important;
  width:min(1320px,100%)!important;
  margin:0 auto!important;
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  column-gap:18px!important;
  min-height:var(--aqh-h)!important;
  padding:0 14px 0 24px!important;
  border-radius:var(--aqh-radius)!important;
  background:none!important;
  border:0!important;
  box-shadow:none!important;
}
html body .aqh__bar::before{
  content:""!important;
  display:block!important;
  position:absolute!important;
  inset:0!important;
  z-index:-1!important;
  pointer-events:none!important;
  border-radius:inherit!important;
  border:var(--aqh-glass-border)!important;
  background:var(--aqh-glass-bg)!important;
  -webkit-backdrop-filter:var(--aqh-glass-blur)!important;
  backdrop-filter:var(--aqh-glass-blur)!important;
  transition:background-color .5s var(--aqh-ease)!important;
}
html body .aqh.is-open .aqh__bar::before{
  background:var(--aqh-glass-bg-strong)!important;
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
  html body .aqh__bar::before{
  background:rgba(255,255,255,.94)!important;
}
}

/* ---------- logo (left, large) ---------- */
html body .aqh__logo{
  flex:0 0 auto!important;
  display:flex!important;
  align-items:center!important;
  height:var(--aqh-h)!important;
  margin:0 auto 0 0!important;
  padding:0!important;
  color:var(--aqh-blue)!important;
}
html body .aqh__logo img{
  display:block!important;
  height:var(--aqh-logo-h)!important;
  width:auto!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  object-fit:contain!important;
}
html body .aqh__brand{
  font-size:24px!important;
  font-weight:800!important;
  letter-spacing:.02em!important;
  color:var(--aqh-blue)!important;
}

/* ---------- desktop menu ---------- */
html body .aqh__nav{
  flex:0 0 auto!important;
  margin:0!important;
  padding:0!important;
}
html body .aqh__menu{
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  gap:2px!important;
}
html body .aqh__item{
  position:relative!important;
  flex:0 0 auto!important;
  white-space:nowrap!important;
}
html body .aqh__link{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:6px!important;
  height:var(--aqh-item-h)!important;
  padding:0 15px!important;
  border-radius:calc(var(--aqh-radius) - 8px)!important;
  font-size:var(--aqh-fs)!important;
  font-weight:500!important;
  line-height:1!important;
  letter-spacing:.005em!important;
  white-space:nowrap!important;
  color:var(--aqh-ink)!important;
  background:transparent!important;
  box-shadow:inset 0 0 0 1.5px transparent!important;
  transition:background-color .3s var(--aqh-ease), color .3s var(--aqh-ease), box-shadow .3s var(--aqh-ease)!important;
}
@media (max-width:1280px){
  html body .aqh__link{
  padding:0 11px!important;
}
}
html body .aqh__link:hover,
html body .aqh__item:hover > .aqh__link,
html body .aqh__item.is-open > .aqh__link{
  background:rgba(var(--aqh-rgb),.08)!important;
  color:var(--aqh-blue)!important;
}
html body .aqh__item.is-current > .aqh__link{
  background:rgba(var(--aqh-rgb),.07)!important;
  color:var(--aqh-blue)!important;
  font-weight:600!important;
  box-shadow:inset 0 0 0 1.5px var(--aqh-blue)!important;
}

/* dropdown indicator (always visible on items with a submenu) */
html body .aqh__chev{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:14px!important;
  height:14px!important;
  margin:1px -2px 0 0!important;
  font-style:normal!important;
  opacity:.75!important;
  transition:transform .35s var(--aqh-ease), opacity .3s ease!important;
}
html body .aqh__chev svg{
  display:block!important;
  width:14px!important;
  height:14px!important;
}
html body .aqh__item:hover > .aqh__link .aqh__chev,
html body .aqh__item:focus-within > .aqh__link .aqh__chev,
html body .aqh__item.is-open > .aqh__link .aqh__chev{
  transform:rotate(180deg)!important;
  opacity:1!important;
}

/* ---------- dropdown ---------- */
html body .aqh__sub{
  position:absolute!important;
  top:calc(100% + var(--aqh-sub-gap))!important;
  left:50%!important;
  min-width:230px!important;
  width:max-content!important;
  max-width:320px!important;
  padding:8px!important;
  display:grid!important;
  gap:3px!important;
  border-radius:calc(var(--aqh-radius) - 2px)!important;
  border:var(--aqh-glass-border)!important;
  background:var(--aqh-glass-bg-strong)!important;
  -webkit-backdrop-filter:var(--aqh-glass-blur)!important;
  backdrop-filter:var(--aqh-glass-blur)!important;
  box-shadow:0 24px 48px -24px rgba(var(--aqh-rgb),.45)!important;
  opacity:0!important;
  visibility:hidden!important;
  transform:translate(-50%,8px) scale(.98)!important;
  transform-origin:top center!important;
  transition:opacity .22s ease, transform .35s var(--aqh-ease), visibility 0s linear .35s!important;
  z-index:20!important;
}
html body .aqh__sub::before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  right:0!important;
  top:calc(-1 * var(--aqh-sub-gap) - 4px)!important;
  height:calc(var(--aqh-sub-gap) + 4px)!important;
}
html body .aqh__item:hover > .aqh__sub,
html body .aqh__item:focus-within > .aqh__sub,
html body .aqh__item.is-open > .aqh__sub{
  opacity:1!important;
  visibility:visible!important;
  transform:translate(-50%,0) scale(1)!important;
  transition-delay:0s!important;
}
html body .aqh__item.aqh--flip > .aqh__sub{
  left:auto!important;
  right:0!important;
  transform:translate(0,8px) scale(.98)!important;
  transform-origin:top right!important;
}
html body .aqh__item.aqh--flip:hover > .aqh__sub,
html body .aqh__item.aqh--flip:focus-within > .aqh__sub,
html body .aqh__item.aqh--flip.is-open > .aqh__sub{
  transform:none!important;
}
html body .aqh__sub a{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:14px!important;
  padding:12px 14px!important;
  border-radius:calc(var(--aqh-radius) - 9px)!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.25!important;
  white-space:nowrap!important;
  color:var(--aqh-ink)!important;
  background:transparent!important;
  box-shadow:inset 0 0 0 1.5px transparent!important;
  transition:background-color .25s ease, color .25s ease, box-shadow .25s ease!important;
}
html body .aqh__sub a::after{
  content:""!important;
  flex:0 0 14px!important;
  width:14px!important;
  height:14px!important;
  background:currentColor!important;
  opacity:0!important;
  transform:translateX(-6px)!important;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat!important;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat!important;
  transition:opacity .25s ease, transform .35s var(--aqh-ease)!important;
}
html body .aqh__sub a:hover,
html body .aqh__sub a:focus-visible{
  background:rgba(var(--aqh-rgb),.08)!important;
  color:var(--aqh-blue)!important;
}
html body .aqh__sub a:hover::after,
html body .aqh__sub a:focus-visible::after{
  opacity:1!important;
  transform:none!important;
}
html body .aqh__sub a.is-current{
  color:var(--aqh-blue)!important;
  font-weight:600!important;
  box-shadow:inset 0 0 0 1.5px var(--aqh-blue)!important;
  background:rgba(var(--aqh-rgb),.06)!important;
}

/* ---------- call buttons (desktop + mobile share this style) ---------- */
html body .aqh__cta,
html body .aqh__btn{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  height:48px!important;
  padding:0 22px!important;
  margin:0!important;
  border:1px solid rgba(255,255,255,.85)!important;
  border-radius:calc(var(--aqh-radius) - 8px)!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1!important;
  letter-spacing:.01em!important;
  white-space:nowrap!important;
  color:#fff!important;
  background-color:var(--aqh-blue)!important;
  background-image:none!important;
  box-shadow:0 12px 24px -14px rgba(var(--aqh-rgb),.9)!important;
  -webkit-tap-highlight-color:transparent!important;
  transition:transform .35s var(--aqh-ease), box-shadow .35s var(--aqh-ease), filter .35s ease!important;
}
html body .aqh__cta{
  flex:0 0 auto!important;
}
html body .aqh__cta:hover,
html body .aqh__btn:hover{
  color:#fff!important;
  transform:translateY(-2px)!important;
  filter:brightness(1.12)!important;
  box-shadow:0 16px 28px -14px rgba(var(--aqh-rgb),1)!important;
}
html body .aqh__cta:active,
html body .aqh__btn:active{
  transform:scale(.97)!important;
}
html body .aqh__cta-ic,
html body .aqh__btn-ic{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  font-style:normal!important;
  background:none!important;
}
html body .aqh__cta-ic svg,
html body .aqh__btn-ic svg{
  display:block!important;
  width:24px!important;
  height:24px!important;
  fill:currentColor!important;
}

/* ---------- mobile parts hidden on desktop ---------- */
html body .aqh__burger,
html body .aqh__panel{
  display:none!important;
}

/* ==========================================================================
   MOBILE / TABLET
   ========================================================================== */
@media (max-width:1180px){
  html body .aqh{
  padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left))!important;
}
  html body .aqh__bar{
  flex-wrap:wrap!important;
  align-content:flex-start!important;
  min-height:0!important;
  padding:0 10px 0 18px!important;
  column-gap:10px!important;
}
  html body .aqh__nav,
  html body .aqh__cta{
  display:none!important;
}
  html body .aqh__logo{
  flex:1 1 auto!important;
}

  html body .aqh__burger{
  display:block!important;
  position:relative!important;
  flex:0 0 auto!important;
  width:44px!important;
  height:44px!important;
  padding:0!important;
  margin:0!important;
  border:1px solid rgba(var(--aqh-rgb),.12)!important;
  border-radius:calc(var(--aqh-radius) - 6px)!important;
  background:rgba(255,255,255,.55)!important;
  color:var(--aqh-blue)!important;
  cursor:pointer!important;
  -webkit-tap-highlight-color:transparent!important;
  transition:background-color .45s var(--aqh-ease), color .45s var(--aqh-ease), transform .35s var(--aqh-ease), border-color .45s var(--aqh-ease)!important;
}
  html body .aqh__burger:active{
  transform:scale(.92)!important;
}
  html body .aqh__burger span{
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  width:20px!important;
  height:2px!important;
  margin:-1px 0 0 -10px!important;
  border-radius:2px!important;
  background:currentColor!important;
  transition:transform .6s var(--aqh-ease), transform-origin .6s var(--aqh-ease)!important;
}
  html body .aqh__burger span:nth-child(1){
  transform:translateY(-4px) rotate(0) scaleX(1)!important;
  transform-origin:50% 50%!important;
}
  html body .aqh__burger span:nth-child(2){
  transform:translateY(4px) rotate(0) scaleX(.6)!important;
  transform-origin:100% 50%!important;
}
  html body .aqh.is-open .aqh__burger{
  background:var(--aqh-blue)!important;
  border-color:var(--aqh-blue)!important;
  color:#fff!important;
}
  html body .aqh.is-open .aqh__burger span:nth-child(1){
  transform:translateY(0) rotate(45deg) scaleX(1)!important;
}
  html body .aqh.is-open .aqh__burger span:nth-child(2){
  transform:translateY(0) rotate(-45deg) scaleX(1)!important;
  transform-origin:50% 50%!important;
}

  html body .aqh__panel{
  flex:0 0 100%!important;
  width:calc(100% + 10px)!important;
  margin:0 0 0 -8px!important;
  display:grid!important;
  grid-template-rows:0fr!important;
  visibility:hidden!important;
  transition:grid-template-rows .75s var(--aqh-ease), visibility 0s linear .75s!important;
}
  html body .aqh.is-open .aqh__panel{
  grid-template-rows:1fr!important;
  visibility:visible!important;
  transition-delay:0s!important;
}
  html body .aqh__clip{
  min-height:0!important;
  overflow:hidden!important;
}
  html body .aqh__scroll{
  max-height:calc(100vh - var(--aqh-h) - var(--aqh-top) - var(--aqh-admin,0px) - 30px)!important;
  max-height:calc(100dvh - var(--aqh-h) - var(--aqh-top) - var(--aqh-admin,0px) - 30px)!important;
  overflow-y:auto!important;
  overscroll-behavior:contain!important;
  -webkit-overflow-scrolling:touch!important;
  padding:4px 10px 16px!important;
}

  html body .aqh__list{
  display:grid!important;
  gap:6px!important;
}
  html body .aqh__m-item{
  opacity:0!important;
  transform:translateY(12px)!important;
  transition:opacity .3s ease, transform .45s var(--aqh-ease)!important;
}
  html body .aqh.is-open .aqh__m-item{
  opacity:1!important;
  transform:none!important;
  transition:opacity .55s ease calc(var(--i,0) * 50ms + 140ms), transform .75s var(--aqh-ease) calc(var(--i,0) * 50ms + 140ms)!important;
}
  html body .aqh__row{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:6px!important;
  padding:0 6px 0 4px!important;
  border-radius:calc(var(--aqh-radius) - 6px)!important;
  border:1.5px solid rgba(255,255,255,.65)!important;
  background:rgba(255,255,255,.55)!important;
  transition:background-color .4s var(--aqh-ease), border-color .4s var(--aqh-ease)!important;
}
  html body .aqh__m-item.is-expanded > .aqh__row{
  background:rgba(var(--aqh-rgb),.08)!important;
}
  html body .aqh__m-item.is-current > .aqh__row{
  border-color:var(--aqh-blue)!important;
}
  html body .aqh__m-link{
  flex:1 1 auto!important;
  display:block!important;
  padding:14px 12px!important;
  font-size:var(--aqh-fs)!important;
  font-weight:600!important;
  line-height:1.3!important;
  color:var(--aqh-ink)!important;
  background:transparent!important;
  transition:color .35s var(--aqh-ease)!important;
}
  html body .aqh__m-link.is-current{
  color:var(--aqh-blue)!important;
}
  html body .aqh__sub-btn{
  flex:0 0 auto!important;
  width:38px!important;
  height:38px!important;
  padding:0!important;
  margin:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border:0!important;
  border-radius:calc(var(--aqh-radius) - 9px)!important;
  cursor:pointer!important;
  background:rgba(var(--aqh-rgb),.08)!important;
  color:var(--aqh-blue)!important;
  -webkit-tap-highlight-color:transparent!important;
  transition:background-color .4s var(--aqh-ease), color .4s var(--aqh-ease)!important;
}
  html body .aqh__sub-btn svg{
  display:block!important;
  width:18px!important;
  height:18px!important;
  transition:transform .55s var(--aqh-ease)!important;
}
  html body .aqh__m-item.is-expanded .aqh__sub-btn{
  background:var(--aqh-blue)!important;
  color:#fff!important;
}
  html body .aqh__m-item.is-expanded .aqh__sub-btn svg{
  transform:rotate(180deg)!important;
}

  html body .aqh__m-sub{
  display:grid!important;
  grid-template-rows:0fr!important;
  visibility:hidden!important;
  transition:grid-template-rows .6s var(--aqh-ease), visibility 0s linear .6s!important;
}
  html body .aqh__m-item.is-expanded > .aqh__m-sub{
  grid-template-rows:1fr!important;
  visibility:visible!important;
  transition-delay:0s!important;
}
  html body .aqh__m-sub-in{
  min-height:0!important;
  overflow:hidden!important;
}
  html body .aqh__m-sub ul{
  margin:8px 0 4px!important;
  padding:0 0 0 12px!important;
  border:0!important;
  display:grid!important;
  gap:6px!important;
}
  html body .aqh__m-sub a{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:10px!important;
  padding:13px 14px!important;
  border-radius:calc(var(--aqh-radius) - 8px)!important;
  border:1.5px solid rgba(255,255,255,.65)!important;
  background:rgba(255,255,255,.4)!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.3!important;
  color:var(--aqh-ink)!important;
  transition:color .3s ease, background-color .3s ease, border-color .3s ease!important;
}
  html body .aqh__m-sub a::after{
  content:""!important;
  flex:0 0 14px!important;
  width:14px!important;
  height:14px!important;
  background:currentColor!important;
  opacity:.45!important;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat!important;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat!important;
}
  html body .aqh__m-sub a:hover,
  html body .aqh__m-sub a:active{
  color:var(--aqh-blue)!important;
  background:rgba(var(--aqh-rgb),.08)!important;
}
  html body .aqh__m-sub a.is-current{
  color:var(--aqh-blue)!important;
  font-weight:600!important;
  border-color:var(--aqh-blue)!important;
  background:rgba(var(--aqh-rgb),.06)!important;
}

  html body .aqh__actions{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin-top:14px!important;
  opacity:0!important;
  transform:translateY(12px)!important;
  transition:opacity .3s ease, transform .45s var(--aqh-ease)!important;
}
  html body .aqh.is-open .aqh__actions{
  opacity:1!important;
  transform:none!important;
  transition:opacity .55s ease .5s, transform .75s var(--aqh-ease) .5s!important;
}
  html body .aqh__action{
  display:flex!important;
  gap:8px!important;
  align-items:stretch!important;
}
  html body .aqh__btn{
  flex:1 1 auto!important;
  height:56px!important;
  font-size:17px!important;
  border-radius:calc(var(--aqh-radius) - 6px)!important;
}
  html body .aqh__wa{
  flex:0 0 54px!important;
  min-height:54px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:calc(var(--aqh-radius) - 6px)!important;
  color:#128C4A!important;
  background:rgba(18,140,74,.1)!important;
  box-shadow:inset 0 0 0 1.5px rgba(18,140,74,.28)!important;
}
  html body .aqh__wa svg{
  display:block!important;
  width:22px!important;
  height:22px!important;
}
}
@media (min-width:600px) and (max-width:1180px){
  html body .aqh__actions{
  grid-template-columns:1fr 1fr!important;
}
}

/* ---------- scrim ---------- */
html body .aqh-scrim{
  position:fixed!important;
  inset:0!important;
  z-index:9998!important;
  background:rgba(10,25,60,.3)!important;
  opacity:0!important;
  visibility:hidden!important;
  transition:opacity .5s var(--aqh-ease), visibility 0s linear .5s!important;
}
html body .aqh-scrim.is-on{
  opacity:1!important;
  visibility:visible!important;
  transition-delay:0s!important;
}
html.aqh-lock, html.aqh-lock body{
  overflow:hidden!important;
}

/* ---------- a11y ---------- */
html body .aqh a:focus-visible,
html body .aqh button:focus-visible{
  outline:2px solid var(--aqh-blue-2)!important;
  outline-offset:2px!important;
}
@media (prefers-reduced-motion:reduce){
  html body .aqh, html body .aqh *, html body .aqh *::before, html body .aqh *::after, html body .aqh-scrim{
  transition-duration:.01ms!important;
  transition-delay:0s!important;
  animation-duration:.01ms!important;
}
}
