
.hv218-header .navwrap{gap:16px}
.hv218-header .navlinks{gap:8px}

/* V230: preserve header geometry but never paint legacy/session-stale controls. */
.hv218-header:not(.hv230-header-ready) .navlinks,
.hv218-header:not(.hv230-header-ready) .nav-actions,
.hv218-header:not(.hv230-header-ready) .mobile-btn{visibility:hidden!important;opacity:0!important}

.hv218-header .navlinks,.hv218-header .nav-actions,.hv218-header .mobile-btn{transition:opacity .12s ease}

.hv218-drop{position:relative}

.hv218-menu{position:absolute;z-index:80;top:calc(100% + 8px);left:0;width:220px;background:#fff;border:1px solid #d7e2e6;border-radius:12px;padding:7px;box-shadow:0 16px 40px rgba(14,42,55,.16)}

.hv218-menu a{display:block!important;padding:10px 11px!important;border-radius:8px!important;color:#173d4b!important;-webkit-text-fill-color:#173d4b!important;text-decoration:none!important;font-weight:750!important}
.hv218-menu a:hover,.hv218-menu a:focus{background:#e7f0f3!important;color:#082f3e!important;-webkit-text-fill-color:#082f3e!important}

.hv218-header-back{margin-left:-5px;padding:7px 10px;border-left:1px solid #d8e2e5;text-decoration:none;font-weight:800;color:#315c6b;white-space:nowrap}

.hv204-hero.hv205-hero{width:100vw;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:max(24px,calc((100vw - 1180px)/2))!important;padding-right:max(24px,calc((100vw - 1180px)/2))!important}

.hv205-hero-shell{
  max-width:1320px!important;
  margin:0 auto!important;
  grid-template-columns:minmax(0,1.08fr) minmax(390px,.82fr)!important;
  gap:38px!important;
  align-items:center!important;
  min-height:560px!important;
  padding-top:28px!important;
  padding-bottom:28px!important;
}
.hv205-hero .hv204-hero-copy{
  width:100%!important;
  max-width:420px!important;
  padding:0!important;
  align-self:center!important;
}

.hv218-network{padding:78px 0;border-top:1px solid #dce6e9}
.hv218-network .hv217-sectionhead{max-width:850px}
.hv218-network .hv217-sectionhead p{font-size:17px;line-height:1.6;color:#64777f}

.hv218-network-showcase{margin-top:34px;border-top:1px solid #cbd9de}
.hv218-network-showcase article{display:grid;grid-template-columns:minmax(180px,.35fr) 1fr;gap:38px;padding:23px 0;border-bottom:1px solid #dce5e8}
.hv218-network-showcase b{font-size:21px;color:#102a35}
.hv218-network-showcase span{font-size:16px;line-height:1.55;color:#60757e}
@media(max-width:980px){
  .hv205-hero-shell{grid-template-columns:1fr!important}
  .hv205-hero-radar,.hv205-slide{min-height:360px!important}
  .hv218-header-back{display:none}
  .hv218-menu{position:static;width:auto;box-shadow:none;margin:3px 0}
  .hv218-network-showcase article{grid-template-columns:1fr;gap:7px}
}


.hv218-destination{max-width:820px;margin:0 auto;padding:100px 0}
.hv218-destination>span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#527887}
.hv218-destination h1{font-size:clamp(42px,6vw,68px);line-height:1;margin:10px 0 36px}
.hv218-dest-actions{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.hv218-dest{border:1px solid #d5e0e4;border-radius:16px;padding:24px;text-decoration:none;color:#123947;background:#fff}
.hv218-dest>b,.hv218-dest button b{display:block;font-size:22px}
.hv218-dest small,.hv218-dest button small{display:block;color:#687b83;line-height:1.45;margin-top:7px}
.hv218-dest button{border:0;background:transparent;text-align:left;padding:0;width:100%;cursor:pointer;color:inherit}
.hv218-dest #hv218-portals,#hv218-portals{margin-top:16px;border-top:1px solid #e0e8eb;padding-top:10px}
.hv218-dest #hv218-portals a,#hv218-portals a{display:block;padding:9px 4px;color:#15566d;text-decoration:none;font-weight:800}
.hv218-dest-actions{grid-template-columns:1fr}

/* V218.1 slideshow: content is content; only the visible CTA navigates. */
.hv205-slide.is-clickable{cursor:default!important}

.hv205-slide.is-clickable:hover{transform:none!important}

.hv205-slide .hv204-slide-action{position:relative;z-index:4;cursor:pointer}

.hv204-hero.hv205-hero{width:calc(100vw - 32px)!important;max-width:none!important;margin-left:calc(50% - 50vw + 16px)!important;margin-right:calc(50% - 50vw + 16px)!important;padding-left:max(32px,calc((100vw - 1320px)/2))!important;padding-right:max(32px,calc((100vw - 1320px)/2))!important;border-radius:22px!important}

.hv205-hero-shell{
  max-width:1180px!important;
  min-height:610px!important;
  margin:0 auto!important;
  display:grid!important;
  grid-template-columns:minmax(0,420px) minmax(0,1fr)!important;
  gap:64px!important;
  align-items:center!important;
  padding:34px 0!important;
}

.hv205-hero-copy{max-width:720px!important}
.hv205-hero-copy h1{font-size:clamp(58px,5.8vw,88px)!important;line-height:.98!important;letter-spacing:-.045em!important;max-width:720px!important}
.hv205-hero-copy p{max-width:690px!important}

.hv205-hero-radar{min-height:390px!important;max-width:520px!important;width:100%!important;justify-self:end!important}

.hv205-slide{min-height:390px!important;display:grid!important;grid-template-rows:minmax(155px,46%) 1fr!important}

.hv205-slide-media{display:block!important;min-height:155px!important;background-position:center!important;background-size:cover!important}

.hv205-slide-copy{padding:22px 25px 25px!important;align-content:start!important}
.hv205-slide-copy h2{font-size:clamp(25px,2vw,34px)!important;line-height:1.03!important}
.hv205-slide-copy p{font-size:14px!important;line-height:1.5!important}
.hv205-slide-copy .hv204-slide-action{margin-top:13px!important}
@media(max-width:980px){
  .hv205-hero-shell{grid-template-columns:1fr!important}
  .hv205-hero-copy,.hv205-hero-copy h1{max-width:800px!important}
  .hv205-hero-radar{justify-self:start!important;max-width:680px!important}
  .hv204-hero.hv205-hero{width:calc(100vw - 16px)!important;margin-left:calc(50% - 50vw + 8px)!important;margin-right:calc(50% - 50vw + 8px)!important;padding-left:22px!important;padding-right:22px!important;border-radius:16px!important}
  .hv205-hero-copy h1{font-size:clamp(48px,15vw,68px)!important}
}

.hv205-slide[data-kind="fact"]{display:block!important}

.hv205-slide[data-kind="fact"] .hv205-slide-media{display:none!important}

.hv205-slide[data-kind="fact"] .hv205-slide-copy{min-height:390px!important;padding:42px 38px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}

.hv205-slide[data-kind="fact"] .hv205-slide-copy h2{font-size:clamp(30px,2.7vw,42px)!important;max-width:440px!important}

.hv205-slide[data-kind="fact"] .hv205-slide-copy p{font-size:16px!important;max-width:440px!important}

.hv208-footer{padding-top:24px!important;padding-bottom:14px!important;margin-top:36px!important}

.hv208-public .hv208-footer-grid{gap:18px!important}

.hv208-footer h4{margin-bottom:7px!important}
.hv208-footer a{margin:5px 0!important}
.hv208-footer p{margin:7px 0!important}

.hv216-footer-bottom{margin-top:10px!important;padding-top:10px!important}

.hv218-events-modal[hidden]{display:none!important}
.hv218-events-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px}
.hv218-events-modal-backdrop{position:absolute;inset:0;background:rgba(3,18,26,.72);backdrop-filter:blur(3px)}
.hv218-events-modal-panel{position:relative;z-index:1;width:min(900px,96vw);max-height:82vh;overflow:auto;background:#fff;border-radius:18px;padding:30px;box-shadow:0 30px 80px rgba(0,0,0,.32)}
.hv218-events-modal-panel>span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:900;color:#557985}
.hv218-events-modal-panel h2{font-size:36px;margin:6px 0 20px}
.hv218-events-close{position:absolute;right:16px;top:13px;border:0;background:transparent;font-size:32px;cursor:pointer;color:#36515b}
.hv218-events-modal-content{margin-bottom:20px}
.hv-modal-open{overflow:hidden}


/* FINAL V218 header authority: Back behaves exactly like top-level public nav. */
body.hv208-public .topbar.hv218-header .hv218-header-back,
.topbar.hv218-header .hv218-header-back{
  color:#f4f8fa!important;
  -webkit-text-fill-color:#f4f8fa!important;
  background:transparent!important;
  box-shadow:none!important;
  text-decoration:none!important;
  border-left-color:rgba(255,255,255,.24)!important;
}

body.hv208-public .topbar.hv218-header .hv218-header-back:hover,
body.hv208-public .topbar.hv218-header .hv218-header-back:focus-visible,
.topbar.hv218-header .hv218-header-back:hover,
.topbar.hv218-header .hv218-header-back:focus-visible{
  color:#63b8f4!important;
  -webkit-text-fill-color:#63b8f4!important;
  background:transparent!important;
  text-decoration:none!important;
}


/* FINAL V218 slideshow authority:
   only reserve media space when the current slide actually has an image. */
.hv205-slide:not(.has-media){
  display:block!important;
}

.hv205-slide:not(.has-media) .hv205-slide-media{
  display:none!important;
  min-height:0!important;
  height:0!important;
  aspect-ratio:auto!important;
  border:0!important;
}

.hv205-slide:not(.has-media) .hv205-slide-copy{
  min-height:390px!important;
  padding:40px 38px!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
}

.hv205-slide:not(.has-media) .hv205-slide-copy h2{
  max-width:455px!important;
  font-size:clamp(29px,2.55vw,41px)!important;
}

.hv205-slide:not(.has-media) .hv205-slide-copy p{
  max-width:455px!important;
  font-size:16px!important;
  line-height:1.52!important;
}

.hv205-slide.has-media{
  display:grid!important;
  grid-template-rows:minmax(155px,46%) 1fr!important;
}

.hv205-slide.has-media .hv205-slide-media{
  display:block!important;
  min-height:155px!important;
  height:auto!important;
  border-bottom:1px solid rgba(255,255,255,.13)!important;
}

.hv205-slide.has-media .hv205-slide-copy{
  min-height:0!important;
  padding:22px 25px 25px!important;
  display:block!important;
}

  .hv205-slide:not(.has-media) .hv205-slide-copy{
    min-height:330px!important;
    padding:30px 24px!important;
  }


/* V219 worldwide Events refine controls */
.hv219-event-filters{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(120px,1fr)) auto;gap:10px;margin:0 0 18px}

.hv219-event-filters input,.hv219-event-filters select,.hv219-event-filters button{min-height:42px;border:1px solid #c8d6dc;border-radius:10px;background:#fff;padding:8px 11px;font:inherit;color:#18333d}

.hv219-event-filters button{font-weight:800;cursor:pointer}
.hv219-event-results{display:grid;gap:10px}

.hv219-event-card{display:grid;grid-template-columns:110px minmax(220px,1fr) auto auto;gap:14px;align-items:center;border:1px solid #d9e4e8;border-radius:12px;padding:13px 14px}

.hv219-event-card time{font-weight:900}
.hv219-event-card div{display:grid;gap:2px}
.hv219-event-card small,.hv219-event-card em{font-size:12px;color:#617983;font-style:normal}

.hv219-event-card a,.hv219-event-card button{white-space:nowrap}
.hv219-event-filters{grid-template-columns:1fr 1fr}
.hv219-event-filters input:first-child{grid-column:1/-1}
.hv219-event-card{grid-template-columns:1fr}
.hv219-event-card a,.hv219-event-card button{justify-self:start}


/* V219 cleanup: compact product imagery and list-first Events */
.hv205-slide.product-media .hv205-slide-media{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-color:#f7fafb!important}

.hv219-events-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px}

.hv219-events-toolbar>div:first-child{display:grid;gap:2px}
.hv219-events-toolbar strong{font-size:19px}
.hv219-events-toolbar span{font-size:12px;color:#607883}

.hv219-events-toolbar>div:last-child{display:flex;gap:8px}
.hv219-events-toolbar button{min-height:38px;border:1px solid #c8d6dc;border-radius:9px;background:#fff;padding:7px 11px;font-weight:800;cursor:pointer}
.hv219-events-toolbar{align-items:flex-start;flex-direction:column}
.hv219-events-toolbar>div:last-child{width:100%}
.hv219-events-toolbar button{flex:1}


/* V219 hotfix: Refine controls stay collapsed until requested. */
.hv219-event-filters[hidden]{display:none!important}


/* V219 definitive slideshow layout: one card surface, never layered panels. */
.hv205-slide,.hv205-slide.has-media,.hv205-slide:not(.has-media){
 display:block!important;min-height:390px!important;background:linear-gradient(145deg,rgba(16,42,53,.96),rgba(30,42,36,.96))!important
}

.hv205-slide .hv205-slide-media{display:none!important}

.hv205-slide .hv205-slide-copy,.hv205-slide.has-media .hv205-slide-copy,.hv205-slide:not(.has-media) .hv205-slide-copy{
 min-height:390px!important;padding:34px 34px 54px!important;display:flex!important;flex-direction:column!important;justify-content:center!important
}

.hv219-slide-thumb{display:block;width:150px;height:100px;object-fit:cover;border-radius:12px;margin:10px 0 14px;border:1px solid rgba(255,255,255,.18);background:#fff}

.hv219-slide-thumb[hidden]{display:none!important}

.hv205-slide-copy h2{max-width:440px!important}
.hv205-slide-copy p{max-width:440px!important}


/* V219 final slideshow interaction authority: only the visible CTA is interactive. */
.hv205-slide,.hv204-slide{cursor:default!important;transform:none!important}

.hv205-slide:focus,.hv204-slide:focus{outline:none!important}

.hv204-slide-action[hidden]{display:none!important}

.hv204-slide-action:not([hidden]){display:inline-flex!important;width:auto!important;align-self:flex-start!important;position:relative!important;inset:auto!important}


/* V219 mission + featured-product full-background treatment */
.hv219-mission{padding-top:68px!important;padding-bottom:68px!important}

.hv219-mission-copy{max-width:980px!important;margin:0 auto!important}

.hv219-mission-copy h2{max-width:840px!important;margin-bottom:18px!important}

.hv219-mission-copy p{max-width:920px!important;font-size:16px!important;line-height:1.72!important;margin:0 0 14px!important}

.hv219-mission-close{margin-top:20px!important}
.hv219-mission-cta{margin-top:8px!important}

.hv205-slide.hv219-product-bg{position:relative!important;overflow:hidden!important;background-image:linear-gradient(90deg,rgba(8,22,29,.92) 0%,rgba(8,22,29,.75) 48%,rgba(8,22,29,.28) 100%),var(--hv219-product-image)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}

.hv205-slide.hv219-product-bg .hv205-slide-copy{position:relative!important;z-index:2!important;text-shadow:0 2px 12px rgba(0,0,0,.42)}

.hv205-slide.hv219-product-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(5,15,20,.28),transparent 45%)}
.hv219-mission{padding-top:44px!important;padding-bottom:44px!important}
.hv219-mission-copy p{font-size:15px!important}
.hv205-slide.hv219-product-bg{background-position:center!important;background-image:linear-gradient(90deg,rgba(8,22,29,.92),rgba(8,22,29,.60)),var(--hv219-product-image)!important}


/* V219.1 slideshow reliability: product photo is a real image layer; controls stay interactive. */
.hv205-slide.hv219-product-bg{background:linear-gradient(145deg,rgba(16,42,53,.96),rgba(30,42,36,.96))!important;isolation:isolate!important}

.hv205-slide.hv219-product-bg .hv219-slide-thumb{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;z-index:0!important}

.hv205-slide.hv219-product-bg:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(7,20,27,.92) 0%,rgba(7,20,27,.76) 48%,rgba(7,20,27,.34) 100%)}

.hv205-slide.hv219-product-bg .hv205-slide-copy{position:relative!important;z-index:2!important}

.hv205-slide .hv204-pulse-nav,.hv205-slide .hv205-pulse-nav{position:absolute!important;z-index:5!important;pointer-events:auto!important}

.hv205-slide .v201-dot{position:relative!important;z-index:6!important;pointer-events:auto!important;cursor:pointer!important}

.hv205-slide .hv204-slide-action{position:relative!important;z-index:6!important;pointer-events:auto!important}

.hv205-slide.hv219-product-bg:after{z-index:1!important;pointer-events:none!important}


/* V219.2 featured product readability authority */
.hv205-slide.hv219-product-bg .hv205-slide-copy{
 position:relative!important;z-index:4!important;display:flex!important;flex-direction:column!important;justify-content:center!important;
 min-height:390px!important;padding:34px 34px 54px!important;color:#fff!important
}

.hv205-slide.hv219-product-bg .hv204-slide-tag,
.hv205-slide.hv219-product-bg .hv205-slide-copy h2,
.hv205-slide.hv219-product-bg .hv205-slide-copy p,
.hv205-slide.hv219-product-bg .hv204-slide-source{position:relative!important;z-index:5!important;display:block!important;visibility:visible!important;opacity:1!important;color:#fff!important}

.hv205-slide.hv219-product-bg .hv205-slide-copy p{color:#eef5f7!important}

.hv205-slide.hv219-product-bg .hv204-slide-source{color:#d8e6ea!important;margin-top:10px!important}

.hv205-slide.hv219-product-bg .hv204-slide-action{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:6!important}

.hv205-slide.hv219-product-bg:before{z-index:2!important}

.hv205-slide.hv219-product-bg:after{z-index:2!important}


/* V219.3 FINAL HOMEPAGE SLIDESHOW AUTHORITY
   Product photo is decorative only. Content and controls are independent live HTML. */
#hv204-slide{position:relative!important;overflow:hidden!important;background:#183238!important;isolation:isolate!important;cursor:default!important}

#hv204-slide .hv219-slide-thumb{display:none!important}

#hv204-slide.hv219-product-bg .hv219-slide-thumb{
 display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;
 max-width:none!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;
 border:0!important;border-radius:0!important;z-index:0!important;pointer-events:none!important
}

#hv204-slide.hv219-product-bg::before{
 content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;
 pointer-events:none!important;background:linear-gradient(90deg,rgba(7,20,27,.94) 0%,rgba(7,20,27,.82) 42%,rgba(7,20,27,.38) 100%)!important
}

#hv204-slide::after{pointer-events:none!important}

#hv204-slide .hv205-slide-copy{
 position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;justify-content:center!important;
 min-height:390px!important;padding:34px 34px 54px!important;background:transparent!important;color:#fff!important
}

#hv204-slide .hv204-slide-tag,#hv204-slide .hv205-slide-copy h2,#hv204-slide .hv205-slide-copy p,#hv204-slide .hv204-slide-source{
 display:block!important;position:relative!important;z-index:4!important;visibility:visible!important;opacity:1!important
}

#hv204-slide .hv204-slide-tag{color:#a9e8ff!important}

#hv204-slide .hv205-slide-copy h2{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.55)!important}

#hv204-slide .hv205-slide-copy p{color:#eef6f8!important;text-shadow:0 2px 8px rgba(0,0,0,.55)!important}

#hv204-slide .hv204-slide-source{color:#d8e8ec!important;margin-top:10px!important}

#hv204-slide .hv204-slide-action:not([hidden]){
 display:inline-flex!important;position:relative!important;z-index:5!important;width:max-content!important;max-width:100%!important;
 pointer-events:auto!important;cursor:pointer!important;margin-top:13px!important
}

#hv204-slide .hv204-pulse-nav,#hv204-slide .hv205-pulse-nav{
 display:flex!important;position:absolute!important;left:18px!important;bottom:15px!important;z-index:8!important;gap:7px!important;
 pointer-events:auto!important
}

#hv204-slide .v201-dot{display:block!important;position:relative!important;z-index:9!important;pointer-events:auto!important;cursor:pointer!important}

 #hv204-slide .hv205-slide-copy{min-height:330px!important;padding:28px 22px 52px!important}

 #hv204-slide.hv219-product-bg::before{background:linear-gradient(90deg,rgba(7,20,27,.94),rgba(7,20,27,.62))!important}


/* V227 Product Radar sensing contrast. Text remains live HTML; product image remains a replaceable image asset. */
#hv204-slide.hv219-product-bg.hv227-contrast-light::before{background:linear-gradient(90deg,rgba(5,17,23,.92) 0%,rgba(5,17,23,.78) 45%,rgba(5,17,23,.18) 100%)!important}

#hv204-slide.hv219-product-bg.hv227-contrast-light .hv205-slide-copy h2,#hv204-slide.hv219-product-bg.hv227-contrast-light .hv205-slide-copy p,#hv204-slide.hv219-product-bg.hv227-contrast-light .hv204-slide-source{color:#fff!important;text-shadow:none!important}

#hv204-slide.hv219-product-bg.hv227-contrast-dark::before{background:linear-gradient(90deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.78) 45%,rgba(255,255,255,.10) 100%)!important}

#hv204-slide.hv219-product-bg.hv227-contrast-dark .hv204-slide-tag{color:#07536c!important}

#hv204-slide.hv219-product-bg.hv227-contrast-dark .hv205-slide-copy h2{color:#081d26!important;text-shadow:none!important}

#hv204-slide.hv219-product-bg.hv227-contrast-dark .hv205-slide-copy p,#hv204-slide.hv219-product-bg.hv227-contrast-dark .hv204-slide-source{color:#18323d!important;text-shadow:none!important}

#hv204-slide.hv219-product-bg.hv227-contrast-solid::before{background:linear-gradient(90deg,rgba(5,17,23,.97) 0%,rgba(5,17,23,.97) 58%,rgba(5,17,23,.22) 74%,rgba(5,17,23,0) 100%)!important}

#hv204-slide.hv219-product-bg.hv227-contrast-solid .hv205-slide-copy{max-width:64%!important}

#hv204-slide.hv219-product-bg.hv227-contrast-solid .hv205-slide-copy h2,#hv204-slide.hv219-product-bg.hv227-contrast-solid .hv205-slide-copy p,#hv204-slide.hv219-product-bg.hv227-contrast-solid .hv204-slide-source{color:#fff!important;text-shadow:none!important}
#hv204-slide.hv219-product-bg.hv227-contrast-solid .hv205-slide-copy{max-width:100%!important}
#hv204-slide.hv219-product-bg.hv227-contrast-solid::before{background:rgba(5,17,23,.90)!important}
#hv204-slide.hv219-product-bg.hv227-contrast-dark::before{background:rgba(255,255,255,.88)!important}
#hv204-slide.hv219-product-bg.hv227-contrast-light::before{background:rgba(5,17,23,.88)!important}

/* V263 canonical public top navigation.
   Dropdown triggers and Events intentionally share the same visual treatment. */
.hv218-header .navlinks{
  display:flex;
  align-items:center;
  gap:22px;
}
.hv218-header .hv218-drop{position:relative}
.hv218-header .hv218-trigger,
.hv218-header .hv218-events-trigger{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:4px 0!important;
  border:0!important;
  border-radius:0!important;
  outline-offset:4px!important;
  background:transparent!important;
  background-color:transparent!important;
  box-shadow:none!important;
  color:#63b8f4!important;
  -webkit-text-fill-color:#63b8f4!important;
  font-family:inherit!important;
  font-size:15px!important;
  font-style:normal!important;
  font-weight:600!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-decoration:none!important;
  cursor:pointer!important;
  transform:none!important;
  translate:none!important;
  scale:1!important;
  transition:color .12s ease!important;
}
.hv218-header .hv218-trigger:hover,
.hv218-header .hv218-trigger:focus-visible,
.hv218-header .hv218-trigger[aria-expanded="true"],
.hv218-header .hv218-events-trigger:hover,
.hv218-header .hv218-events-trigger:focus-visible{
  width:auto!important;
  min-width:0!important;
  height:auto!important;
  min-height:0!important;
  padding:4px 0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-color:transparent!important;
  box-shadow:none!important;
  color:#8fd0ff!important;
  -webkit-text-fill-color:#8fd0ff!important;
  font-size:15px!important;
  font-style:normal!important;
  font-weight:600!important;
  line-height:1.2!important;
  text-decoration:none!important;
  transform:none!important;
  translate:none!important;
  scale:1!important;
}
