.topbar{--background:transparent;--color-accent:255,255,255;--_border-width:12px;border-top:var(--_border-width) solid rgb(var(--color-primary))}.promo-bar~.topbar{border-top:0;padding-top:var(--_border-width)}body .topbar{font-size:var(--topbar-font-size,13px);gap:var(--topbar-spacing-x,30px)}.topbar:not(:has(.topbar__spacer)) .topbar__link:first-child{margin-left:auto}.topbar__link{& svg{height:18px}&:hover{opacity:1}&:not(:hover) span{opacity:.7}}body .topbar .cms-search{--search-input-bg:var(--color-foreground),.3;--search-input-border-color:var(--color-foreground);& .cms-search__form:before{top:calc(var(--search-spacing-y) + .1em)}& form,& input{font-size:inherit;&::placeholder{color:rgb(var(--color-foreground))}}}.nav{--nav-color-bg\@lg:transparent;--nav-font-size:15px;--nav-spacing-x\@lg:42px}.site-header:has(.topbar) .nav{@media screen and (min-width:1025px){&:not([class*="@lg"]){& .nav__logo{margin-top:calc(var(--topbar-height)*-.75);& img{height:calc(var(--nav-height) + var(--topbar-height)/2);max-height:none}}}}}body .site-header--transparent\@lg{& .topbar{left:0;position:absolute;top:var(--promo-bar-height,0);width:100%}@media screen and (min-width:1025px){&~.body-container .dnd-section:first-of-type{padding-top:calc(var(--section-spacing-y) + var(--nav-height, 90px) + var(--topbar-height, 0px))}}}body .site-header:not(.site-header--transparent\@lg){@media screen and (min-width:1025px){&~.body-container .dnd-section:first-of-type{margin-top:calc(var(--header-height)*-1);padding-top:calc(var(--section-spacing-y) + var(--header-height))}}}.navbar-actions{--btn-spacing-x:1.15em}@media screen and (min-width:1100px){main .dnd-section>.row-fluid{max-width:calc(var(--site-width) - 100px)}}.fade-media--b{-webkit-mask-image:linear-gradient(180deg,#000 45%,rgba(0,0,0,.1));mask-image:linear-gradient(180deg,#000 45%,rgba(0,0,0,.1))}.fade-media--t{-webkit-mask-image:linear-gradient(0deg,#000 45%,rgba(0,0,0,.1));mask-image:linear-gradient(0deg,#000 45%,rgba(0,0,0,.1))}@media screen and (min-width:768px){.adv-img--spill-left .adv-img__image,.fade-media--l,.mh-video--spill-left{-webkit-mask-image:linear-gradient(270deg,#000 45%,rgba(0,0,0,.1));mask-image:linear-gradient(270deg,#000 45%,rgba(0,0,0,.1))}.adv-img--spill-right .adv-img__image,.fade-media--r,.mh-video--spill-right{-webkit-mask-image:linear-gradient(90deg,#000 45%,rgba(0,0,0,.1));mask-image:linear-gradient(90deg,#000 45%,rgba(0,0,0,.1))}}.box-primary{--color-background-base:var(--color-primary);--color-foreground:var(--color-primary-contrast);--background:rgb(var(--color-primary));background:var(--background);border-radius:var(--card-radius);color:rgb(var(--color-foreground));padding:var(--card-padding)}body .counters{--counter-stat-color:rgb(var(--color-accent))}.cards:has(.card>.bg){--card-ratio-sm:1/1;--card-ratio-lg:5/7}.related-posts-wrap{display:none}body .pagination{--pagination-color-disabled:var(--color-foreground)}body events-pagination .pagination{--color-accent:var(--color-foreground)}.events-section:has(.events--list){display:flex;flex-flow:column}