/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-space-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.hbms-translate figure{padding:calc(var(--hbms-spacing,.25rem) * 0)}.hbms-translate figure i{z-index:0;position:relative}.hbms-translate figure i:after{content:var(--tw-content);visibility:visible;content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);left:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:10;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:100%;height:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));content:var(--tw-content);--tw-duration:.5s;content:var(--tw-content);--tw-ease:linear;background-image:linear-gradient(#23190c00 0%,#23190c 85%);transition-duration:.5s;transition-timing-function:linear;display:block;position:absolute}.hbms-translate figure i img{height:calc(var(--hbms-spacing,.25rem) * 75);object-fit:cover;object-position:center;width:100%}.hbms-translate figure figcaption{background-color:var(--color-base-100);padding-inline:calc(var(--hbms-spacing,.25rem) * 11);padding-top:calc(var(--hbms-spacing,.25rem) * 4);padding-bottom:calc(var(--hbms-spacing,.25rem) * 9);text-align:center}.hbms-translate figure figcaption svg{width:calc(var(--hbms-spacing,.25rem) * 5);height:calc(var(--hbms-spacing,.25rem) * 5)}.hbms-translate figure figcaption h3{margin-bottom:calc(var(--hbms-spacing,.25rem) * 5);justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);display:flex}.hbms-translate figure figcaption .eapps-widget-show-toolbar .es-embed-root{height:calc(var(--hbms-spacing,.25rem) * 11);overflow:hidden}.hbms-translate figure figcaption .eapps-widget-show-toolbar .fiPKgp{justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);padding-top:calc(var(--hbms-spacing,.25rem) * 6);display:flex}.hbms-translate figure figcaption .eapps-widget-show-toolbar .fiPKgp>div{cursor:pointer}.hbms-translate figure figcaption .eapps-widget-show-toolbar .eapps-widget-toolbar,.hbms-translate figure figcaption .eapps-widget-show-toolbar a[href*="elfsight.com/website-translator-widget"]{display:none}header{inset-inline:calc(var(--hbms-spacing,.25rem) * 0);top:calc(var(--hbms-spacing,.25rem) * 0);z-index:50;gap:calc(var(--hbms-spacing,.25rem) * 4);flex-direction:column;display:flex;position:absolute}header .hbms-top-header{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 5);background-color:var(--color-primary);padding-block:calc(var(--hbms-spacing,.25rem) * 2);--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--hbms-color-gray-50,var(--hbms-gray-050));margin-inline-start:auto;display:flex}@media (min-width:48rem){header .hbms-top-header{width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 5)}}header .hbms-top-header .hbms-content{justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 5);flex-wrap:wrap;display:flex}header .hbms-top-header .hbms-content ul{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 5);display:flex}header .hbms-top-header .hbms-content ul button{cursor:pointer}header .hbms-top-header .hbms-content ul button svg{width:calc(var(--hbms-spacing,.25rem) * 5);height:calc(var(--hbms-spacing,.25rem) * 5)}header .hbms-top-header .hbms-content>a{background-color:var(--hbms-color-primary-650,var(--hbms-primary-650));text-transform:uppercase;flex:1}@media not all and (min-width:48rem){header .hbms-top-header .hbms-content>a{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)))}}header .hbms-header{justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 5);border-radius:var(--hbms-radius-3xl,1.5rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));display:flex}header .hbms-header:where([data-mode=dark],[data-mode=dark] *){padding-inline:calc(var(--hbms-spacing,.25rem) * 8);padding-block:calc(var(--hbms-spacing,.25rem) * 6)}header .hbms-header nav{justify-content:center;display:none}@media (min-width:80rem){header .hbms-header nav{display:flex}}header .hbms-header nav .hbms-menu-icon{width:calc(var(--hbms-spacing,.25rem) * 4);height:calc(var(--hbms-spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}header .hbms-header nav>.hbms\:dui-menu{justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);width:100%;padding:calc(var(--hbms-spacing,.25rem) * 0)}header .hbms-header nav>.hbms\:dui-menu>li>a,header .hbms-header nav>.hbms\:dui-menu>li>button{font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--hbms-color-gray-50,var(--hbms-gray-050));padding-inline:calc(var(--hbms-spacing,.25rem) * 1)}@media (hover:hover){:is(header .hbms-header nav>.hbms\:dui-menu>li>a,header .hbms-header nav>.hbms\:dui-menu>li>button):hover{background-color:#0000}}header .hbms-header .hbms-dropdown-enter-animation{animation:.25s forwards dropdownSlideIn}header .hbms-header .hbms-dropdown-exit-animation{animation:.25s forwards dropdownSlideOut}header .hbms-header .hbms-dropdown{padding-top:calc(var(--hbms-spacing,.25rem) * 6);top:100%!important}@media (hover:hover){header .hbms-header .hbms-dropdown:hover{background-color:#0000}}header .hbms-header .hbms-primary-menu-item{position:relative}header .hbms-header .hbms-primary-menu-trigger{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 1);display:flex;position:relative}header .hbms-header .hbms-primary-menu-underline{pointer-events:none;right:calc(var(--hbms-spacing,.25rem) * 1);bottom:calc(var(--hbms-spacing,.25rem) * -1);left:calc(var(--hbms-spacing,.25rem) * 1);transform-origin:50%;--tw-scale-x:0%;height:1px;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));--tw-duration:.2s;background-color:currentColor;transition-duration:.2s;position:absolute}header .hbms-header .hbms-primary-menu-item:hover .hbms-primary-menu-underline,header .hbms-header .hbms-primary-menu-item:focus-within .hbms-primary-menu-underline,header .hbms-header .hbms-primary-menu-underline[data-active]{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}header .hbms-header .hbms-primary-menu-pointer{pointer-events:none;top:18px;right:calc(var(--hbms-spacing,.25rem) * 12);width:calc(var(--hbms-spacing,.25rem) * 3);height:calc(var(--hbms-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);position:absolute;rotate:45deg}header .hbms-header .hbms-primary-menu-dropdown>div{border-radius:var(--hbms-radius-xs,.125rem);overflow:hidden}.hbms-megamenu .hbms-megamenu-row{display:grid}@media not all and (min-width:80rem){.hbms-megamenu .hbms-megamenu-row{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:80rem){.hbms-megamenu .hbms-megamenu-row{grid-template-columns:repeat(12,minmax(0,1fr))}}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover{z-index:0;color:var(--hbms-color-gray-50,var(--hbms-gray-050));background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:span 5/span 5;position:relative}@media not all and (min-width:80rem){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover{height:calc(var(--hbms-spacing,.25rem) * 64)}}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover:before{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);left:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:calc(10 * -1);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-gradient-position:to top;width:100%;height:100%;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover:before{--tw-gradient-position:to top in oklab}}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover:before{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--hbms-color-primary-800,var(--hbms-primary-800));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-to:transparent;content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover .hbms-content{inset-inline:calc(var(--hbms-spacing,.25rem) * 0);bottom:calc(var(--hbms-spacing,.25rem) * 0);padding:calc(var(--hbms-spacing,.25rem) * 5);position:absolute}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover .hbms-content strong{font-family:var(--hbms-font-heading,var(--hbms-font-heading));font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);display:block}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover .hbms-content p{align-items:flex-end;gap:calc(var(--hbms-spacing,.25rem) * 2);display:flex}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-cover .hbms-content p svg{width:calc(var(--hbms-spacing,.25rem) * 5);height:calc(var(--hbms-spacing,.25rem) * 5)}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content{grid-column:span 7/span 7}:where(.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media not all and (min-width:80rem){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content{padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:80rem){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content{padding-inline:calc(var(--hbms-spacing,.25rem) * 10);padding-block:calc(var(--hbms-spacing,.25rem) * 12.5)}}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content>a,.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content p{color:var(--hbms-color-gray-950,var(--hbms-gray-950))!important}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content strong{margin-bottom:calc(var(--hbms-spacing,.25rem) * 4);font-family:var(--hbms-font-heading,var(--hbms-font-heading));font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);display:block}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content ul{margin:calc(var(--hbms-spacing,.25rem) * 0);padding:calc(var(--hbms-spacing,.25rem) * 0);margin-inline-start:calc(var(--hbms-spacing,.25rem) * -3)}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content ul:before{content:var(--tw-content);display:none}@media not all and (min-width:80rem){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content ul{columns:1}}@media (min-width:80rem){.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content ul{columns:2}}.hbms-megamenu .hbms-megamenu-row .hbms-megamenu-content ul a{--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-secondary)}.hbms-menu-drawer{top:calc(var(--hbms-spacing,.25rem) * 0);right:calc(var(--hbms-spacing,.25rem) * 0);bottom:calc(var(--hbms-spacing,.25rem) * 0);z-index:150;--tw-translate-x:100%;width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:var(--hbms-color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:fixed}@media (min-width:80rem){.hbms-menu-drawer{display:none}}.hbms-menu-drawer.hbms-active{--tw-translate-x:calc(var(--hbms-spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.hbms-menu-drawer .hbms-menu-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.hbms-menu-drawer .hbms-menu-header{border-color:color-mix(in oklab, var(--color-base-300) 20%, transparent)}}.hbms-menu-drawer .hbms-menu-header{padding:calc(var(--hbms-spacing,.25rem) * 4)}.hbms-menu-drawer .hbms-menu-header:where([data-mode=dark],[data-mode=dark] *){border-color:var(--color-base-300)}.hbms-menu-drawer .hbms-menu-header button svg{width:calc(var(--hbms-spacing,.25rem) * 8);height:calc(var(--hbms-spacing,.25rem) * 8)}.hbms-menu-drawer .hbms-menu-body{height:calc(100vh - 5rem);overflow:hidden auto}.hbms-menu-drawer .hbms-menu-body>ul{flex-wrap:nowrap;width:100%;position:relative}.hbms-menu-drawer .hbms-menu-body>ul>li button{width:100%;padding:calc(var(--hbms-spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-100);background-color:var(--color-base-100);position:relative}:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-site-logo-link svg{fill:var(--color-secondary)!important}:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header nav>.hbms\:dui-menu>li>.hbms-primary-menu-trigger{color:var(--hbms-color-gray-950,var(--hbms-gray-950))!important}@media (hover:hover){:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header nav>.hbms\:dui-menu>li>.hbms-primary-menu-trigger:hover{color:var(--color-primary)!important}}:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-primary-menu-dropdown .hbms-megamenu-content strong,:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-primary-menu-dropdown .hbms-megamenu-content p,:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-primary-menu-dropdown .hbms-megamenu-content>a,:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-primary-menu-dropdown .hbms-megamenu-content ul a{color:var(--hbms-color-gray-950,var(--hbms-gray-950))!important}@media (hover:hover){:is(.hbms-shop-page,.hbms-tickets-page,.hbms-cart-page,.hbms-checkout-page) header .hbms-primary-menu-dropdown .hbms-megamenu-content ul a:hover{color:var(--color-primary)!important}}:is(.hbms-shop-page,.hbms-tickets-page) .hbms-post-detail{max-width:var(--hbms-container-5xl,64rem);margin:auto}:where(:is(.hbms-shop-page,.hbms-tickets-page) .hbms-post-detail :not(ul,ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}:is(.hbms-shop-page,.hbms-tickets-page) .hbms-post-detail :not(ul,ol) img{height:calc(var(--hbms-spacing,.25rem) * 96);object-fit:cover;object-position:center;margin:auto}:is(.hbms-shop-page,.hbms-tickets-page) .hbms-post-detail :not(ul,ol) ul,:is(.hbms-shop-page,.hbms-tickets-page) .hbms-post-detail :not(ul,ol) ol{margin-inline-start:calc(var(--hbms-spacing,.25rem) * 3);padding-inline-start:calc(var(--hbms-spacing,.25rem) * 3);list-style-type:auto}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-space-y-reverse:0}}}footer.hbms-site-footer{z-index:0;position:relative}footer.hbms-site-footer:before{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);background-color:var(--hbms-color-secondary-800,var(--hbms-secondary-800));position:absolute}@supports (color:color-mix(in lab, red, red)){footer.hbms-site-footer:before{background-color:color-mix(in oklab, var(--hbms-color-secondary-800,var(--hbms-secondary-800)) 95%, transparent)}}footer.hbms-site-footer{background-image:url(https://www.historicbethlehem.org/app/uploads/2023/06/COLONIAL-INDUSTRIAL-QUARTER-WEB-HERO-2560x1246.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}footer.hbms-site-footer .hbms-footer-body .hbms-row{z-index:20;gap:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 8);font-family:var(--hbms-font-montserrat,var(--hbms-font-montserrat));grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}@media (min-width:48rem){footer.hbms-site-footer .hbms-footer-body .hbms-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){footer.hbms-site-footer .hbms-footer-body .hbms-row{gap:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 16);grid-template-columns:repeat(12,minmax(0,1fr))}}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget{gap:calc(var(--hbms-spacing,.25rem) * 4);font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)));color:var(--hbms-color-gray-50,var(--hbms-gray-050));flex-direction:column;display:flex}@media (min-width:64rem){footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget{gap:calc(var(--hbms-spacing,.25rem) * 8);font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)))}}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget strong{font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)));color:var(--hbms-color-teal-100,oklch(95.3% .051 180.801));display:block}@supports (color:color-mix(in lab, red, red)){footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget strong{color:color-mix(in oklab, var(--hbms-color-teal-100,oklch(95.3% .051 180.801)) 80%, transparent)}}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget ul{column-gap:calc(var(--hbms-spacing,.25rem) * 6);row-gap:calc(var(--hbms-spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget ul{column-gap:calc(var(--hbms-spacing,.25rem) * 12)}}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget ul li{flex:1}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget ul li a{transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s))}:where(footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget figure>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget figure figcaption>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget input{color:var(--color-base-content)}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget.hbms-links-widget{width:max-content;margin-right:auto}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget .hbms-social-links{gap:calc(var(--hbms-spacing,.25rem) * 6);display:flex}@media not all and (min-width:64rem){footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget .hbms-social-links{flex-direction:row;justify-content:center}}@media (min-width:64rem){footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget .hbms-social-links{flex-direction:column}}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget .hbms-social-links a{display:block}footer.hbms-site-footer .hbms-footer-body .hbms-row .hbms-widget .hbms-social-links a svg{width:calc(var(--hbms-spacing,.25rem) * 7);height:calc(var(--hbms-spacing,.25rem) * 7)}footer.hbms-site-footer .hbms-copyright{padding-top:calc(var(--hbms-spacing,.25rem) * 0);padding-bottom:calc(var(--hbms-spacing,.25rem) * 6);color:var(--hbms-color-gray-50,var(--hbms-gray-050));position:relative}@media (min-width:64rem){footer.hbms-site-footer .hbms-copyright{padding-block:calc(var(--hbms-spacing,.25rem) * 6)}}footer.hbms-site-footer .hbms-copyright p{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)))}@media (min-width:48rem){footer.hbms-site-footer .hbms-copyright p{font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)))}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.hbms-announcement{background-color:var(--color-base-200);padding-block:calc(var(--hbms-spacing,.25rem) * 3);color:var(--color-secondary)}.hbms-announcement p{margin:calc(var(--hbms-spacing,.25rem) * 0);font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);line-height:calc(var(--hbms-spacing,.25rem) * 7);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600)}.hbms-announcement a{text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.hbms-announcement a:hover{color:var(--color-primary)}}.hbms-announcement a:after{content:" »"}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-visit-sidebar{gap:calc(var(--hbms-spacing,.25rem) * 8);background-color:var(--color-base-100);padding:calc(var(--hbms-spacing,.25rem) * 8);flex-direction:column;display:flex}@media (min-width:48rem){.hbms-visit-sidebar{padding:calc(var(--hbms-spacing,.25rem) * 10)}}@media (min-width:64rem){.hbms-visit-sidebar{top:calc(var(--hbms-spacing,.25rem) * 0);margin-top:calc(var(--hbms-spacing,.25rem) * -16);align-self:flex-start;position:sticky}}.hbms-visit-sidebar-rule{height:calc(var(--hbms-spacing,.25rem) * 1);background-color:var(--color-primary);width:100%}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-tracking:initial;--tw-scroll-snap-strictness:proximity;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.hbms-mv-body iframe,.hbms-mv-body [data-wp-section-type=embed] video{aspect-ratio:var(--hbms-aspect-video,16 / 9);width:100%}.hbms-mv-body [data-wp-section-type=image]{width:100%;display:block}.hbms-mv-body [data-wp-section-type=image] img{object-fit:contain;width:100%;height:auto;max-height:none}.hbms-mv-body figure{margin:calc(var(--hbms-spacing,.25rem) * 0)}.hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:64rem){.hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 10);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr))}}.hbms-news-grid a{min-height:calc(var(--hbms-spacing,.25rem) * 72)}@media (min-width:64rem){.hbms-news-grid a:not(:first-child){grid-column:span 5/span 5}.hbms-news-grid a:first-child{grid-area:span 2/span 7/span 2/span 7}}.hbms-press-block{gap:calc(var(--hbms-spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.hbms-press-block{gap:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:64rem){.hbms-press-block{gap:calc(var(--hbms-spacing,.25rem) * 6);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr))}}.hbms-press-block a{min-height:calc(var(--hbms-spacing,.25rem) * 72)}@media (min-width:64rem){.hbms-press-block a:first-child{grid-area:1/1/3/8}.hbms-press-block a:nth-child(2),.hbms-press-block a:nth-child(3){grid-column:8/13}.hbms-press-block.is-reverse a:first-child{grid-area:1/6/3/13}.hbms-press-block.is-reverse a:nth-child(2),.hbms-press-block.is-reverse a:nth-child(3){grid-column:1/6}}.hbms-pr-pagination{justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.hbms-pr-page{width:calc(var(--hbms-spacing,.25rem) * 10);height:calc(var(--hbms-spacing,.25rem) * 10);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-secondary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.hbms-pr-page:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hbms-pr-page:hover{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}}.hbms-pr-page:disabled{cursor:not-allowed;opacity:.4}.hbms-pr-page.is-active{background-color:var(--color-secondary);color:var(--hbms-color-white,#fff)}@media (hover:hover){.hbms-pr-page.is-active:hover{background-color:var(--color-secondary)}}.hbms-about-updates{gap:calc(var(--hbms-spacing,.25rem) * 8);padding-block:calc(var(--hbms-spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}@media (min-width:48rem){.hbms-about-updates{padding-block:calc(var(--hbms-spacing,.25rem) * 16)}}.hbms-about-updates>a{width:max-content;margin:auto}.hbms-about-tabs{justify-content:center;gap:calc(var(--hbms-spacing,.25rem) * 2);display:flex}.hbms-about-tab{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 2);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-secondary);border-radius:3.40282e38px}@media (hover:hover){.hbms-about-tab:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hbms-about-tab:hover{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}}.hbms-about-tab.is-active{background-color:var(--color-secondary);color:var(--hbms-color-white,#fff)}@media (hover:hover){.hbms-about-tab.is-active:hover{background-color:var(--color-secondary)}}:where(.hbms-contact-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.hbms-contact-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.hbms-contact-group{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-contact-group legend{margin-bottom:calc(var(--hbms-spacing,.25rem) * 4);font-family:var(--hbms-font-heading,var(--hbms-font-heading));font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-contact-field{gap:calc(var(--hbms-spacing,.25rem) * 1.5);flex-direction:column;display:flex}.hbms-contact-label{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-contact-label em{color:var(--color-primary);font-style:normal}.hbms-contact-input{border-radius:var(--hbms-radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);width:100%;padding-inline:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 2.5);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s))}.hbms-contact-input:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hbms-contact-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hbms-contact-input:focus{--tw-outline-style:none;outline-style:none}.hbms-contact-row{gap:calc(var(--hbms-spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.hbms-contact-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.hbms-contact-submit{cursor:pointer;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 8);padding-block:calc(var(--hbms-spacing,.25rem) * 3);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.hbms-contact-submit:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}.hbms-contact-success{align-items:flex-start;gap:calc(var(--hbms-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:4px;border-top-color:var(--color-primary);background-color:var(--color-base-100);padding:calc(var(--hbms-spacing,.25rem) * 8);flex-direction:column;display:flex}.hbms-contact-success h3,.hbms-contact-success p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-contact-success p{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-contact-sidebar h3{font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-base-content)}.hbms-contact-share{color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (hover:hover){.hbms-contact-share:hover{color:var(--color-secondary)}}:where(.hbms-contact-loc>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.hbms-contact-loc{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-contact-addr{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-contact-addr{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-contact-meta{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-contact-meta{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-contact-meta a{--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-secondary)}@media (hover:hover){.hbms-contact-meta a:hover{color:var(--color-primary)}}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=image]{margin-bottom:calc(var(--hbms-spacing,.25rem) * 4)}@media (min-width:64rem){[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=image]{float:right;margin-left:calc(var(--hbms-spacing,.25rem) * 10);width:calc(var(--hbms-spacing,.25rem) * 64)}}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=image] img{width:100%;height:auto;margin-inline:auto}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=columns]{clear:both}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=columns] [data-wp-section-type=image]{float:none;margin-left:calc(var(--hbms-spacing,.25rem) * 0);width:100%}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=columns] [data-wp-section-type=image] img{aspect-ratio:16/10;object-fit:cover;width:100%}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=columns] [data-wp-section-type=richText]{text-align:center}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=embed]{max-width:var(--hbms-container-3xl,48rem);margin-inline:auto}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] blockquote{border-left-style:var(--tw-border-style);padding:calc(var(--hbms-spacing,.25rem) * 8);color:var(--hbms-color-white,#fff);background-color:oklch(68% .05 245);border-left-width:0}@media (min-width:48rem){[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] blockquote{padding:calc(var(--hbms-spacing,.25rem) * 12)}}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] blockquote :is(p,div),[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] cite{color:var(--hbms-color-white,#fff)}@supports (color:color-mix(in lab, red, red)){[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] cite{color:color-mix(in oklab, var(--hbms-color-white,#fff) 90%, transparent)}}[data-wp-page-renderer=taking-the-world-stage] [data-wp-section-type=pullquote] cite{font-style:italic}[data-wp-page-renderer=membership] .hbms-card-overlay .hbms-card-title{font-size:1.5625rem}[data-wp-page-renderer=donate] [data-wp-image-variant=logo] img{max-height:calc(var(--hbms-spacing,.25rem) * 40)}[data-wp-page-renderer=donate] [data-wp-section-type=columns]:has([data-wp-image-variant=logo])>div{justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 12);flex-wrap:wrap;display:flex}[data-wp-page-renderer=world-heritage-faqs] [data-wp-section-type=image] img{max-width:var(--hbms-container-sm,24rem);margin-inline:auto}[data-wp-page-renderer=world-heritage-designation-sites] [data-wp-section-type=columns] img{aspect-ratio:16/10;object-fit:cover;width:100%}.hbms-xmas-promo{position:relative;overflow:hidden}.hbms-xmas-promo-bg{inset:calc(var(--hbms-spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.hbms-xmas-promo-inner{min-height:34rem;padding-block:calc(var(--hbms-spacing,.25rem) * 12);justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:64rem){.hbms-xmas-promo-inner{padding-block:calc(var(--hbms-spacing,.25rem) * 20);justify-content:flex-end}}.hbms-xmas-promo-card{max-width:var(--hbms-container-md,28rem);align-items:flex-start;gap:calc(var(--hbms-spacing,.25rem) * 5);background-color:var(--color-base-100);padding:calc(var(--hbms-spacing,.25rem) * 8);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:48rem){.hbms-xmas-promo-card{padding:calc(var(--hbms-spacing,.25rem) * 10)}}.hbms-faqs-acc{gap:calc(var(--hbms-spacing,.25rem) * 3);flex-direction:column;display:flex}.hbms-faqs-item{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100)}.hbms-faqs-q{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 4);font-family:var(--hbms-font-heading,var(--hbms-font-heading));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content);list-style-type:none;display:flex}@media (hover:hover){.hbms-faqs-q:hover{color:var(--color-primary)}}.hbms-faqs-q::-webkit-details-marker{display:none}.hbms-faqs-icon{width:calc(var(--hbms-spacing,.25rem) * 5);height:calc(var(--hbms-spacing,.25rem) * 5);color:var(--color-primary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));flex-shrink:0}.hbms-faqs-item[open] .hbms-faqs-icon{rotate:45deg}:where(.hbms-faqs-a>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.hbms-faqs-a{padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-bottom:calc(var(--hbms-spacing,.25rem) * 5);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-faqs-a{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-faqs-a p{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);line-height:calc(var(--hbms-spacing,.25rem) * 7)}.hbms-faqs-a a:not([class*=dui-btn]){color:var(--color-secondary);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.hbms-faqs-a a:not([class*=dui-btn]):hover{color:var(--color-primary)}}.hbms-faqs-a ul,.hbms-faqs-a ol{list-style-type:disc}:where(:is(.hbms-faqs-a ul,.hbms-faqs-a ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.hbms-faqs-a ul,.hbms-faqs-a ol{padding-left:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-careers-tabs{justify-content:center;gap:calc(var(--hbms-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.hbms-careers-tab{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 2);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-secondary);border-radius:3.40282e38px}@media (hover:hover){.hbms-careers-tab:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hbms-careers-tab:hover{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}}.hbms-careers-tab.is-active{background-color:var(--color-secondary);color:var(--hbms-color-white,#fff)}@media (hover:hover){.hbms-careers-tab.is-active:hover{background-color:var(--color-secondary)}}.hbms-careers-list{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300)}.hbms-career-row{justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);padding-inline:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));display:flex}@media (hover:hover){.hbms-career-row:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hbms-career-row:hover{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}}.hbms-career-info{gap:calc(var(--hbms-spacing,.25rem) * 1);flex-direction:column;display:flex}.hbms-career-title{--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-base-content)}@media (hover:hover){.hbms-career-title:is(:where(.hbms\:group):hover *){color:var(--color-primary)}}.hbms-career-type{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-career-type{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.hbms-career-arrow{width:calc(var(--hbms-spacing,.25rem) * 9);height:calc(var(--hbms-spacing,.25rem) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.hbms-career-arrow:is(:where(.hbms\:group):hover *){background-color:var(--color-secondary);color:var(--hbms-color-white,#fff)}}.hbms-career-head{gap:calc(var(--hbms-spacing,.25rem) * 8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);padding-bottom:calc(var(--hbms-spacing,.25rem) * 8);flex-direction:column;display:flex}.hbms-career-head h1{color:var(--color-base-content);font-size:2.25rem}.hbms-career-head-row{gap:calc(var(--hbms-spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.hbms-career-head-row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.hbms-career-type-block{gap:calc(var(--hbms-spacing,.25rem) * 1);flex-direction:column;display:flex}.hbms-career-type-label{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-career-type-label{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.hbms-career-type-value{--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-primary);text-underline-offset:2px;text-decoration-line:underline}.hbms-apply-cta{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 3);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.hbms-apply-cta:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}.hbms-apply-form{margin-top:calc(var(--hbms-spacing,.25rem) * 10)}:where(.hbms-apply-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.hbms-apply-form{border-top-style:var(--tw-border-style);border-top-width:4px;border-top-color:var(--color-primary);background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hbms-apply-form{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}.hbms-apply-form{padding:calc(var(--hbms-spacing,.25rem) * 6)}@media (min-width:48rem){.hbms-apply-form{padding:calc(var(--hbms-spacing,.25rem) * 8)}}.hbms-apply-form h2{color:var(--color-base-content);font-size:1.75rem}.hbms-apply-form label{gap:calc(var(--hbms-spacing,.25rem) * 1.5);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content);flex-direction:column;display:flex}.hbms-apply-form em{color:var(--color-primary);font-style:normal}.hbms-apply-form input[type=text],.hbms-apply-form input[type=email],.hbms-apply-form input[type=tel],.hbms-apply-form select,.hbms-apply-form textarea{border-radius:var(--hbms-radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);width:100%;padding-inline:calc(var(--hbms-spacing,.25rem) * 3);padding-block:calc(var(--hbms-spacing,.25rem) * 2.5);--tw-font-weight:var(--hbms-font-weight-normal,400);font-weight:var(--hbms-font-weight-normal,400);color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s))}:is(.hbms-apply-form input[type=text],.hbms-apply-form input[type=email],.hbms-apply-form input[type=tel],.hbms-apply-form select,.hbms-apply-form textarea):focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:is(.hbms-apply-form input[type=text],.hbms-apply-form input[type=email],.hbms-apply-form input[type=tel],.hbms-apply-form select,.hbms-apply-form textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}:is(.hbms-apply-form input[type=text],.hbms-apply-form input[type=email],.hbms-apply-form input[type=tel],.hbms-apply-form select,.hbms-apply-form textarea):focus{--tw-outline-style:none;outline-style:none}.hbms-apply-row{gap:calc(var(--hbms-spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.hbms-apply-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.hbms-apply-checks{align-items:flex-start;gap:calc(var(--hbms-spacing,.25rem) * 3);flex-direction:column;display:flex}.hbms-apply-checks legend{margin-bottom:calc(var(--hbms-spacing,.25rem) * 3);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-apply-checks .hbms-apply-check{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);--tw-font-weight:var(--hbms-font-weight-normal,400);width:max-content;font-weight:var(--hbms-font-weight-normal,400);flex-direction:row;display:flex}.hbms-apply-checks .hbms-apply-check input{width:calc(var(--hbms-spacing,.25rem) * 4);height:calc(var(--hbms-spacing,.25rem) * 4);accent-color:var(--color-secondary)}.hbms-apply-resume{gap:calc(var(--hbms-spacing,.25rem) * 2);flex-direction:column;display:flex}.hbms-apply-resume-label{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-apply-resume-label em{color:var(--color-primary);font-style:normal}.hbms-apply-resume-hint{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-apply-resume-hint{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-apply-dropzone{min-height:calc(var(--hbms-spacing,.25rem) * 32);justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 3);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:calc(var(--hbms-spacing,.25rem) * 6);color:var(--color-base-content);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.hbms-apply-dropzone{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-apply-dropzone input{inset:calc(var(--hbms-spacing,.25rem) * 0);cursor:pointer;opacity:0;position:absolute}.hbms-apply-selectbtn{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 3);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);--tw-tracking:var(--hbms-tracking-wide,.025em);letter-spacing:var(--hbms-tracking-wide,.025em);color:var(--hbms-color-white,#fff);text-transform:uppercase;display:inline-flex}.hbms-apply-resume small{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-apply-resume small{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.hbms-apply-submit{cursor:pointer;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 3);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);--tw-tracking:var(--hbms-tracking-wide,.025em);letter-spacing:var(--hbms-tracking-wide,.025em);color:var(--hbms-color-white,#fff);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.hbms-apply-submit:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}.hbms-apply-success{margin-top:calc(var(--hbms-spacing,.25rem) * 10);align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:4px;border-top-color:var(--color-primary);background-color:var(--color-base-200);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.hbms-apply-success{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}.hbms-apply-success{padding:calc(var(--hbms-spacing,.25rem) * 10);text-align:center}.hbms-apply-success h3{color:var(--color-base-content)}.hbms-apply-success p{max-width:var(--hbms-container-md,28rem);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-apply-success p{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-about-careers{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.hbms-about-careers{gap:calc(var(--hbms-spacing,.25rem) * 12);grid-template-columns:28rem 1fr}}.hbms-about-careers a.hbms\:dui-btn{width:max-content}.hbms-careers{min-width:calc(var(--hbms-spacing,.25rem) * 0);gap:calc(var(--hbms-spacing,.25rem) * 6);flex-direction:column;display:flex}.hbms-careers-wrap{min-width:calc(var(--hbms-spacing,.25rem) * 0);position:relative}.hbms-careers-track{scroll-snap-type:x var(--tw-scroll-snap-strictness);gap:calc(var(--hbms-spacing,.25rem) * 6);scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.hbms-careers-track::-webkit-scrollbar{display:none}.hbms-careers-cell{width:calc(var(--hbms-spacing,.25rem) * 80);scroll-snap-align:start;justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:4px;border-color:var(--color-base-200);border-top-color:var(--color-secondary);background-color:var(--color-base-100);padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 14);text-align:center;--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-base-content);flex-direction:column;flex-shrink:0;display:flex}@media (hover:hover){.hbms-careers-cell:hover{color:var(--color-primary)}}.hbms-careers-title{font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)))}.hbms-careers-arrow{z-index:10;width:calc(var(--hbms-spacing,.25rem) * 9);height:calc(var(--hbms-spacing,.25rem) * 9);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;background-color:var(--hbms-color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.hbms-careers-arrow{background-color:color-mix(in oklab, var(--hbms-color-white,#fff) 80%, transparent)}}.hbms-careers-arrow{color:var(--color-base-content);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hbms-careers-arrow:hover{background-color:var(--hbms-color-white,#fff)}}.hbms-careers-arrow-prev{left:calc(var(--hbms-spacing,.25rem) * -3)}.hbms-careers-arrow-next{right:calc(var(--hbms-spacing,.25rem) * -3)}.hbms-careers-dots{gap:calc(var(--hbms-spacing,.25rem) * 2);display:flex}.hbms-careers-dot{width:calc(var(--hbms-spacing,.25rem) * 3);height:calc(var(--hbms-spacing,.25rem) * 3);cursor:pointer;background-color:var(--color-secondary);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.hbms-careers-dot{background-color:color-mix(in oklab, var(--color-secondary) 30%, transparent)}}@media (hover:hover){.hbms-careers-dot:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hbms-careers-dot:hover{background-color:color-mix(in oklab, var(--color-secondary) 50%, transparent)}}}.hbms-careers-dot.is-active{background-color:var(--color-secondary)}.hbms-staff-grid{gap:calc(var(--hbms-spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.hbms-staff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.hbms-staff-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hbms-staff-card{display:block}.hbms-staff-card .hbms-staff-photo{aspect-ratio:1;background-color:var(--color-base-200);width:100%;display:block;overflow:hidden}.hbms-staff-card .hbms-staff-photo img{object-fit:cover;object-position:top;width:100%;height:100%}.hbms-staff-card .hbms-staff-meta{margin-top:calc(var(--hbms-spacing,.25rem) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--hbms-spacing,.25rem) * 3);display:flex}.hbms-staff-card .hbms-staff-name{--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-base-content);display:block}.hbms-staff-card .hbms-staff-role{margin-top:calc(var(--hbms-spacing,.25rem) * 1);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content);display:block}@supports (color:color-mix(in lab, red, red)){.hbms-staff-card .hbms-staff-role{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-staff-card .hbms-staff-arrow{width:calc(var(--hbms-spacing,.25rem) * 7);height:calc(var(--hbms-spacing,.25rem) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.hbms-staff-card .hbms-staff-arrow:is(:where(.hbms\:group):hover *){background-color:var(--color-secondary);color:var(--hbms-color-white,#fff)}}:where(.hbms-board-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.hbms-board-list h2{color:var(--color-base-content)}.hbms-board-grid{gap:calc(var(--hbms-spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.hbms-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.hbms-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hbms-board-card{text-align:left;display:block}.hbms-board-card .hbms-board-photo{aspect-ratio:1;background-color:var(--color-base-200);width:100%;display:block;overflow:hidden}.hbms-board-card .hbms-board-photo img{object-fit:cover;object-position:top;width:100%;height:100%}.hbms-board-card .hbms-board-name{margin-top:calc(var(--hbms-spacing,.25rem) * 3);--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-base-content);display:block}.hbms-board-card .hbms-board-role{margin-top:calc(var(--hbms-spacing,.25rem) * 1);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content);display:block}@supports (color:color-mix(in lab, red, red)){.hbms-board-card .hbms-board-role{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-board-emeritus{column-gap:calc(var(--hbms-spacing,.25rem) * 8);row-gap:calc(var(--hbms-spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.hbms-board-emeritus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.hbms-board-emeritus{grid-template-columns:repeat(4,minmax(0,1fr))}}.hbms-board-emeritus li{--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-about-board{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.hbms-about-board{grid-template-columns:38rem 1fr}}.hbms-about-board-panel{justify-content:center;gap:calc(var(--hbms-spacing,.25rem) * 5);background-color:var(--hbms-color-secondary-400,var(--hbms-secondary-400));padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-block:calc(var(--hbms-spacing,.25rem) * 12);color:var(--hbms-color-white,#fff);flex-direction:column;display:flex}@media (min-width:48rem){.hbms-about-board-panel{padding-inline:calc(var(--hbms-spacing,.25rem) * 12)}}@media (min-width:64rem){.hbms-about-board-panel{padding-block:calc(var(--hbms-spacing,.25rem) * 16)}}.hbms-about-board-panel a.hbms\:dui-btn{width:max-content}.hbms-about-board-panel .hbms-about-prose{color:var(--hbms-color-white,#fff)}@supports (color:color-mix(in lab, red, red)){.hbms-about-board-panel .hbms-about-prose{color:color-mix(in oklab, var(--hbms-color-white,#fff) 90%, transparent)}}.hbms-about-board-panel .hbms-about-prose a{color:var(--hbms-color-white,#fff)}.hbms-about-board-cards{min-width:calc(var(--hbms-spacing,.25rem) * 0);background-color:var(--hbms-color-secondary-400,var(--hbms-secondary-400));position:relative}@supports (color:color-mix(in lab, red, red)){.hbms-about-board-cards{background-color:color-mix(in oklab, var(--hbms-color-secondary-400,var(--hbms-secondary-400)) 10%, transparent)}}.hbms-about-board-cards{padding-block:calc(var(--hbms-spacing,.25rem) * 12)}@media (min-width:64rem){.hbms-about-board-cards{padding-block:calc(var(--hbms-spacing,.25rem) * 16)}}.hbms-trustee-wrap{position:relative}.hbms-trustee-track{scroll-snap-type:x var(--tw-scroll-snap-strictness);gap:calc(var(--hbms-spacing,.25rem) * 6);scroll-behavior:smooth;padding-left:calc(var(--hbms-spacing,.25rem) * 6);display:flex;overflow-x:auto}@media (min-width:48rem){.hbms-trustee-track{padding-left:calc(var(--hbms-spacing,.25rem) * 10)}}@media (min-width:64rem){.hbms-trustee-track{padding-left:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-trustee-track{scrollbar-width:none}.hbms-trustee-track::-webkit-scrollbar{display:none}.hbms-trustee-cell{width:calc(var(--hbms-spacing,.25rem) * 72);scroll-snap-align:start;text-align:left;flex-shrink:0;display:block}@media (min-width:64rem){.hbms-trustee-cell{width:33.3333%}}.hbms-trustee-photo{aspect-ratio:1;background-color:var(--color-base-200);width:100%;display:block;overflow:hidden}.hbms-trustee-photo img{object-fit:cover;object-position:top;width:100%;height:100%}.hbms-trustee-name{margin-top:calc(var(--hbms-spacing,.25rem) * 4);font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--color-base-content);display:block}.hbms-trustee-role{margin-top:calc(var(--hbms-spacing,.25rem) * 1);color:var(--color-base-content);display:block}@supports (color:color-mix(in lab, red, red)){.hbms-trustee-role{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.hbms-trustee-seeall{aspect-ratio:1;width:calc(var(--hbms-spacing,.25rem) * 72);scroll-snap-align:start;background-color:var(--color-secondary);padding-inline:calc(var(--hbms-spacing,.25rem) * 6);text-align:center;--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.hbms-trustee-seeall:hover{background-color:var(--hbms-color-secondary-700,var(--hbms-secondary-700))}}@media (min-width:64rem){.hbms-trustee-seeall{width:33.3333%}}.hbms-trustee-arrow{z-index:10;width:calc(var(--hbms-spacing,.25rem) * 9);height:calc(var(--hbms-spacing,.25rem) * 9);cursor:pointer;background-color:var(--hbms-color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:9rem}@supports (color:color-mix(in lab, red, red)){.hbms-trustee-arrow{background-color:color-mix(in oklab, var(--hbms-color-white,#fff) 80%, transparent)}}.hbms-trustee-arrow{color:var(--color-base-content);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hbms-trustee-arrow:hover{background-color:var(--hbms-color-white,#fff)}}.hbms-trustee-arrow-prev{left:calc(var(--hbms-spacing,.25rem) * 2)}.hbms-trustee-arrow-next{right:calc(var(--hbms-spacing,.25rem) * 2)}[data-wp-page-renderer=about-us]>section:first-of-type .hbms\:container{padding-bottom:calc(var(--hbms-spacing,.25rem) * 20)}@media (min-width:48rem){[data-wp-page-renderer=about-us]>section:first-of-type .hbms\:container{padding-bottom:calc(var(--hbms-spacing,.25rem) * 28)}}.hbms-about-overlap{z-index:10;margin-top:calc(var(--hbms-spacing,.25rem) * -6);position:relative}@media (min-width:48rem){.hbms-about-overlap{margin-top:calc(var(--hbms-spacing,.25rem) * -10)}}@media (min-width:64rem){.hbms-about-overlap{margin-top:calc(var(--hbms-spacing,.25rem) * -16)}.hbms-about-overlap .hbms-text-image-mission{align-items:stretch}}.hbms-about-overlap .hbms-text-image-mission img{object-fit:cover}@media (min-width:64rem){.hbms-about-overlap .hbms-text-image-mission img{grid-column:span 6/span 6;height:100%}.hbms-about-overlap .hbms-text-image-mission .hbms-content{grid-column:span 6/span 6}}:where(.hbms-about-prose>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.hbms-about-prose{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-about-prose{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-about-prose p{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);line-height:calc(var(--hbms-spacing,.25rem) * 7)}.hbms-about-prose ul,.hbms-about-prose ol{list-style-type:disc}:where(:is(.hbms-about-prose ul,.hbms-about-prose ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.hbms-about-prose ul,.hbms-about-prose ol{padding-left:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-about-prose :is(h1,h2){font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)))}.hbms-about-prose :is(h3,h4){font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)))}.hbms-about-prose a:not([class*=dui-btn]){color:var(--color-secondary);text-decoration-line:underline}@media (hover:hover){.hbms-about-prose a:not([class*=dui-btn]):hover{color:var(--color-primary)}}.hbms-about-prose :is(h1,h2,h3,h4,h5,h6) a{color:inherit;text-decoration-line:none}@media (hover:hover){.hbms-about-prose :is(h1,h2,h3,h4,h5,h6) a:hover{color:inherit}}.hbms-about-prose iframe{aspect-ratio:var(--hbms-aspect-video,16 / 9);width:100%;height:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid}}}@keyframes hbmsHeroTabProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hbms-banner{background-color:var(--color-secondary);height:70vh}@media (min-width:48rem){.hbms-banner{height:100vh}}.hbms-banner .hbms-carousel-banner{z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:70vh;position:relative}@media (min-width:48rem){.hbms-banner .hbms-carousel-banner{height:calc(100vh - 5.25rem)}}.hbms-banner .hbms-carousel-banner:after{content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);left:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:calc(10 * -1);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-gradient-position:to top;width:100%;height:60%;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.hbms-banner .hbms-carousel-banner:after{--tw-gradient-position:to top in oklab}}.hbms-banner .hbms-carousel-banner:after{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--hbms-color-primary-900,var(--hbms-primary-900))}@supports (color:color-mix(in lab, red, red)){.hbms-banner .hbms-carousel-banner:after{--tw-gradient-from:color-mix(in oklab, var(--hbms-color-primary-900,var(--hbms-primary-900)) 70%, transparent)}}.hbms-banner .hbms-carousel-banner:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-to:transparent}.hbms-banner .hbms-carousel-banner:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);left:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-gradient-position:to bottom;width:100%;height:30%;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.hbms-banner .hbms-carousel-banner:before{--tw-gradient-position:to bottom in oklab}}.hbms-banner .hbms-carousel-banner:before{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--hbms-color-primary-900,var(--hbms-primary-900))}@supports (color:color-mix(in lab, red, red)){.hbms-banner .hbms-carousel-banner:before{--tw-gradient-from:color-mix(in oklab, var(--hbms-color-primary-900,var(--hbms-primary-900)) 90%, transparent)}}.hbms-banner .hbms-carousel-banner:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-to:transparent}.hbms-banner .hbms-carousel-banner:after{content:var(--tw-content);z-index:calc(10 * -1)}@media not all and (min-width:48rem){.hbms-banner .hbms-carousel-banner{padding-top:calc(var(--hbms-spacing,.25rem) * 28);padding-bottom:calc(var(--hbms-spacing,.25rem) * 10);flex-direction:column;justify-content:flex-end;display:flex}}.hbms-banner .hbms-carousel-banner .hbms-carousel-video{inset:calc(var(--hbms-spacing,.25rem) * 0);z-index:calc(20 * -1);object-fit:cover;width:100%;height:100%;position:absolute}.hbms-banner .hbms-carousel-banner .hbms-carouse-content{color:var(--hbms-color-gray-50,var(--hbms-gray-050))}@media (min-width:48rem){.hbms-banner .hbms-carousel-banner .hbms-carouse-content{bottom:calc(var(--hbms-spacing,.25rem) * 20);max-width:var(--hbms-container-7xl,80rem);position:absolute}}.hbms-banner .hbms-carousel-banner .hbms-carouse-content{opacity:0;transition:bottom .85s linear,opacity .85s linear,transform .85s linear;bottom:35px;transform:translateY(18px)}.hbms-banner .hbms-carousel-banner .hbms-carouse-content h1{margin-bottom:calc(var(--hbms-spacing,.25rem) * 3);font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500)}@media (min-width:48rem){.hbms-banner .hbms-carousel-banner .hbms-carouse-content h1{margin-bottom:calc(var(--hbms-spacing,.25rem) * 4);font-size:var(--hbms-text-3xl,var(--hbms-text-3xl));line-height:var(--tw-leading,var(--hbms-text-3xl--line-height,calc(2.25 / 1.875)))}}.hbms-banner .hbms-carousel-banner .hbms-carouse-content p{margin-bottom:calc(var(--hbms-spacing,.25rem) * 5);font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--hbms-leading-relaxed,var(--hbms-leading-relaxed));line-height:var(--hbms-leading-relaxed,var(--hbms-leading-relaxed))}@media not all and (min-width:48rem){.hbms-banner .hbms-carousel-banner .hbms-carouse-content p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:48rem){.hbms-banner .hbms-carousel-banner .hbms-carouse-content p{margin-bottom:calc(var(--hbms-spacing,.25rem) * 8);font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:calc(var(--hbms-spacing,.25rem) * 10);line-height:calc(var(--hbms-spacing,.25rem) * 10)}}.hbms-banner .carousel.carousel-main{width:100%;height:70vh;position:relative;overflow:hidden}@media (min-width:48rem){.hbms-banner .carousel.carousel-main{height:calc(100vh - 5.25rem)}}.hbms-banner .carousel.carousel-main .carousel-cell{inset:calc(var(--hbms-spacing,.25rem) * 0);opacity:0;pointer-events:none;width:100%;transition:opacity .75s ease-in-out;position:absolute}.hbms-banner .carousel.carousel-main .carousel-cell.is-selected{opacity:1;pointer-events:auto;z-index:1}.hbms-banner .carousel.carousel-main .carousel-cell.is-selected .hbms-carouse-content{opacity:1;bottom:75px;transform:translateY(0)}.hbms-banner .carousel-nav{display:flex}@media not all and (min-width:48rem){.hbms-banner .carousel-nav{height:calc(var(--hbms-spacing,.25rem) * 28);overflow-x:auto}}@media (min-width:48rem){.hbms-banner .carousel-nav{height:calc(var(--hbms-spacing,.25rem) * 21);overflow:hidden}}.hbms-banner .carousel-nav .carousel-cell{cursor:pointer;padding-inline:calc(var(--hbms-spacing,.25rem) * 2.5);padding-block:calc(var(--hbms-spacing,.25rem) * 8);text-align:center;--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--hbms-color-gray-50,var(--hbms-gray-050));opacity:.5;transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));position:relative}@media not all and (min-width:48rem){.hbms-banner .carousel-nav .carousel-cell{-webkit-line-clamp:3;width:50%;padding-inline:calc(var(--hbms-spacing,.25rem) * 3);padding-block:calc(var(--hbms-spacing,.25rem) * 3);font-size:var(--hbms-text-xs,var(--hbms-text-xs));line-height:var(--tw-leading,var(--hbms-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--hbms-leading-tight,var(--hbms-leading-tight));line-height:var(--hbms-leading-tight,var(--hbms-leading-tight));-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}}@media (min-width:48rem){.hbms-banner .carousel-nav .carousel-cell{flex:1}}.hbms-banner .carousel-nav .carousel-cell:before{content:var(--tw-content);content:var(--tw-content);inset-inline:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);top:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);height:calc(var(--hbms-spacing,.25rem) * 1.25);content:var(--tw-content);content:var(--tw-content);background-color:var(--hbms-color-gray-50,var(--hbms-gray-050));content:var(--tw-content);opacity:.5;content:var(--tw-content);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));position:absolute}.hbms-banner .carousel-nav .carousel-cell:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-gradient-position:to top;width:1px;height:95%;position:absolute;right:-1px}@supports (background-image:linear-gradient(in lab, red, red)){.hbms-banner .carousel-nav .carousel-cell:after{--tw-gradient-position:to top in oklab}}.hbms-banner .carousel-nav .carousel-cell:after{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--hbms-color-secondary-900,var(--hbms-secondary-900));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-to:var(--hbms-color-gray-50,var(--hbms-gray-050));content:var(--tw-content);opacity:.7}@media (hover:hover){.hbms-banner .carousel-nav .carousel-cell:hover{opacity:1}}.hbms-banner .carousel-nav .carousel-cell .carousel-progress{top:calc(var(--hbms-spacing,.25rem) * 0);left:calc(var(--hbms-spacing,.25rem) * 0);z-index:10;height:calc(var(--hbms-spacing,.25rem) * 1.25);background-color:var(--hbms-color-gray-50,var(--hbms-gray-050));opacity:0;transform-origin:0;width:100%;position:absolute;transform:scaleX(0)}.hbms-banner .carousel-nav .carousel-cell.is-nav-selected{opacity:1}.hbms-banner .carousel-nav .carousel-cell.is-nav-selected:before{content:var(--tw-content);opacity:.5}.hbms-banner .carousel-nav .carousel-cell.is-nav-selected .carousel-progress{opacity:1;animation:5s linear both hbmsHeroTabProgress}@media (prefers-reduced-motion:reduce){.hbms-banner .carousel.carousel-main .carousel-cell,.hbms-banner .hbms-carouse-content,.hbms-banner .carousel.carousel-main .carousel-cell.is-selected .hbms-carouse-content,.hbms-banner .carousel-nav .carousel-cell .carousel-progress{transition:none;animation:none;transform:none}.hbms-banner .carousel.carousel-main .carousel-cell.is-selected,.hbms-banner .carousel.carousel-main .carousel-cell.is-selected .hbms-carouse-content{opacity:1}}.hbms-shop-hours{background-color:var(--color-secondary);padding-block:calc(var(--hbms-spacing,.25rem) * 9)}@media not all and (min-width:48rem){.hbms-shop-hours{padding-top:calc(var(--hbms-spacing,.25rem) * 16)}}.hbms-shop-hours .hbms-row{background-color:var(--hbms-color-secondary-600,var(--hbms-secondary-600));padding-inline:calc(var(--hbms-spacing,.25rem) * 8);padding-block:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-shop-hours .hbms-row figure{justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);display:flex}@media not all and (min-width:48rem){.hbms-shop-hours .hbms-row figure{flex-direction:column}}.hbms-shop-hours .hbms-row figure figcaption{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);color:var(--hbms-color-gray-50,var(--hbms-gray-050));display:flex}@media not all and (min-width:48rem){.hbms-shop-hours .hbms-row figure figcaption{flex-direction:column}}.hbms-shop-hours .hbms-row figure figcaption svg{width:calc(var(--hbms-spacing,.25rem) * 5);height:calc(var(--hbms-spacing,.25rem) * 5);color:var(--hbms-color-secondary-400,var(--hbms-secondary-400))}.hbms-shop-hours .hbms-row figure a{color:var(--hbms-color-gray-50,var(--hbms-gray-050))}.hbms-mission{z-index:0;position:relative}.hbms-mission:before{content:var(--tw-content);content:var(--tw-content);inset-inline:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);top:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:calc(10 * -1);content:var(--tw-content);height:calc(var(--hbms-spacing,.25rem) * 22);content:var(--tw-content);background-color:var(--color-secondary);position:absolute}.hbms-mission a{width:max-content}.hbms-explore-engage .hbms-row{gap:1px;display:grid}@media not all and (min-width:64rem){.hbms-explore-engage .hbms-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:48rem){.hbms-explore-engage .hbms-row{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:64rem){.hbms-explore-engage .hbms-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.hbms-news{gap:calc(var(--hbms-spacing,.25rem) * 10);padding-block:calc(var(--hbms-spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}@media (min-width:48rem){.hbms-news{gap:calc(var(--hbms-spacing,.25rem) * 20);padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-news .hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.hbms-news .hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:64rem){.hbms-news .hbms-news-grid{gap:calc(var(--hbms-spacing,.25rem) * 10);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr))}}.hbms-news .hbms-news-grid a{min-height:calc(var(--hbms-spacing,.25rem) * 72)}@media (min-width:64rem){.hbms-news .hbms-news-grid a:not(:first-child){grid-column:span 5/span 5}.hbms-news .hbms-news-grid a:first-child{grid-area:span 2/span 7/span 2/span 7}}.hbms-news>a{width:max-content;margin:auto}.hbms-partner{gap:calc(var(--hbms-spacing,.25rem) * 10);padding-block:calc(var(--hbms-spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}@media (min-width:48rem){.hbms-partner{gap:calc(var(--hbms-spacing,.25rem) * 20);padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-partner .carousel-cell{height:calc(var(--hbms-spacing,.25rem) * 44);border-inline-style:var(--tw-border-style);border-inline-width:8px;border-color:var(--color-base-100);background-color:var(--color-base-200);place-content:center;width:50%;display:grid}@media (min-width:48rem){.hbms-partner .carousel-cell{height:calc(var(--hbms-spacing,.25rem) * 70);width:30%}}.hbms-partner .carousel-cell figure{margin:calc(var(--hbms-spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.hbms-partner .carousel-cell img,.hbms-partner .carousel-cell svg{width:auto;height:auto;max-height:clamp(70px,20vw,150px);max-width:clamp(35px,25vw,250px)!important}.hbms-link{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);display:flex}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-world-heritage{padding-block:calc(var(--hbms-spacing,.25rem) * 16)}@media (min-width:48rem){.hbms-world-heritage{padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-more-experiences{background-color:var(--color-base-200);padding-block:calc(var(--hbms-spacing,.25rem) * 16)}@media (min-width:48rem){.hbms-more-experiences{padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-more-experiences h2{text-align:center}.hbms-donate{background-color:var(--color-base-100);padding-block:calc(var(--hbms-spacing,.25rem) * 16)}@media (min-width:48rem){.hbms-donate{padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}@media (min-width:64rem){.hbms-donate .hbms-text-image{grid-template-columns:7fr 3fr}}.hbms-exp-actions{justify-content:center;display:flex}.hbms-exp-card .hbms-card-overlay .hbms-card-title{font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)))}.hbms-exp-panel-body{gap:calc(var(--hbms-spacing,.25rem) * 4);flex-direction:column;display:flex}.hbms-exp-panel-body a{color:var(--hbms-color-primary-700,var(--hbms-primary-700));text-decoration-line:underline}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-learn-collections{background-color:var(--hbms-color-primary-900,var(--hbms-primary-900));padding-block:calc(var(--hbms-spacing,.25rem) * 16);text-align:center}@media (min-width:48rem){.hbms-learn-collections{padding-block:calc(var(--hbms-spacing,.25rem) * 20)}}.hbms-learn-collections h2{text-align:center}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.hbms-vfaq{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.hbms-vfaq{background-color:color-mix(in oklab, var(--color-base-200) 70%, transparent)}}.hbms-vfaq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 4);padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 4);font-family:var(--hbms-font-heading,var(--hbms-font-heading));font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-base-content);list-style:none;display:flex}.hbms-vfaq-q::-webkit-details-marker{display:none}.hbms-vfaq-icon{color:var(--color-primary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));flex-shrink:0}.hbms-vfaq[open] .hbms-vfaq-icon{transform:rotate(45deg)}.hbms-vfaq-a{padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-bottom:calc(var(--hbms-spacing,.25rem) * 5);--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);font-size:15px;line-height:calc(var(--hbms-spacing,.25rem) * 7);color:var(--hbms-color-gray-700,var(--hbms-gray-700))}.hbms-vfaq-a a{color:var(--color-primary);text-decoration-line:underline}@property --tw-leading{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial}}}.hbms-exhibit-card{background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.hbms-exhibit-media{aspect-ratio:16/10;background-color:var(--color-base-200);display:block;overflow:hidden}.hbms-exhibit-media img{object-fit:cover;width:100%;height:100%}.hbms-exhibit-body{gap:calc(var(--hbms-spacing,.25rem) * 3);padding:calc(var(--hbms-spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.hbms-exhibit-excerpt{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);font-size:15px;line-height:calc(var(--hbms-spacing,.25rem) * 7);color:var(--hbms-color-gray-700,var(--hbms-gray-700))}.hbms-exhibit-cta{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 2.5);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));margin-top:auto;display:inline-flex}@media (hover:hover){.hbms-exhibit-cta:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial}}}.hbms-card{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.hbms-card:after{content:var(--tw-content);visibility:visible;content:var(--tw-content);content:var(--tw-content);bottom:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);left:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:calc(10 * -1);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:100%;height:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));content:var(--tw-content);--tw-duration:.5s;content:var(--tw-content);--tw-ease:linear;background-image:linear-gradient(#23190c00 0%,#23190c 85%);transition-duration:.5s;transition-timing-function:linear;display:block;position:absolute}.hbms-card-title{inset-inline:calc(var(--hbms-spacing,.25rem) * 0);bottom:calc(var(--hbms-spacing,.25rem) * 0);padding-inline:calc(var(--hbms-spacing,.25rem) * 9);padding-bottom:calc(var(--hbms-spacing,.25rem) * 10);color:var(--hbms-color-gray-50,var(--hbms-gray-050));position:absolute;font-family:var(--hbms-font-open-sans,var(--hbms-font-open-sans))!important}.hbms-card-centered{height:calc(var(--hbms-spacing,.25rem) * 138)}.hbms-card-centered .hbms-card-title{text-align:center;font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600)}.hbms-card-compact{height:calc(var(--hbms-spacing,.25rem) * 138)}.hbms-card-compact .hbms-card-title{font-size:var(--hbms-text-md,var(--hbms-text-md))}.hbms-card-overlay{background-color:var(--hbms-color-primary-900,var(--hbms-primary-900));height:100%}.hbms-card-overlay .hbms-card-title{padding-inline:calc(var(--hbms-spacing,.25rem) * 6);padding-bottom:calc(var(--hbms-spacing,.25rem) * 6);font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600)}.hbms-card-dated{height:100%;display:flex}.hbms-card-dated .hbms-card-title{text-align:left;font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);flex-direction:column;gap:1px;display:flex}@media not all and (min-width:64rem){.hbms-card-dated .hbms-card-title{padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-bottom:calc(var(--hbms-spacing,.25rem) * 5);font-size:var(--hbms-text-base,var(--hbms-text-base));line-height:var(--tw-leading,var(--hbms-text-base--line-height,calc(1.5 / 1)))}}.hbms-card-dated .hbms-card-title time{font-size:var(--hbms-text-md,var(--hbms-text-md));--tw-font-weight:var(--hbms-font-weight-normal,400);font-weight:var(--hbms-font-weight-normal,400)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.hbms-auth-page{min-height:100vh;padding-block:calc(var(--hbms-spacing,.25rem) * 12);flex-direction:column;justify-content:center;display:flex}@media (min-width:40rem){.hbms-auth-page{padding-inline:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:64rem){.hbms-auth-page{padding-inline:calc(var(--hbms-spacing,.25rem) * 8)}}.hbms-auth-page{z-index:0;background-size:cover;position:relative}.hbms-auth-page:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--hbms-spacing,.25rem) * 0);content:var(--tw-content);z-index:calc(10 * -1);content:var(--tw-content);background-color:var(--color-primary);position:absolute}@supports (color:color-mix(in lab, red, red)){.hbms-auth-page:after{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hbms-auth-page:where([data-mode=dark],[data-mode=dark] *):after{content:var(--tw-content);background-color:var(--hbms-color-gray-900,var(--hbms-gray-900))}@supports (color:color-mix(in lab, red, red)){.hbms-auth-page:where([data-mode=dark],[data-mode=dark] *):after{background-color:color-mix(in oklab, var(--hbms-color-gray-900,var(--hbms-gray-900)) 95%, transparent)}}.hbms-auth-card{width:100%;max-width:var(--hbms-container-xl,36rem);padding-inline:calc(var(--hbms-spacing,.25rem) * 10);padding-block:calc(var(--hbms-spacing,.25rem) * 20);background-color:var(--color-base-100);margin:auto}.hbms-auth-card:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-800,var(--hbms-gray-800))}.hbms-auth-logo-link{width:max-content;margin:auto;display:block}.hbms-auth-logo{height:auto;width:calc(var(--hbms-spacing,.25rem) * 88);fill:var(--color-secondary)}.hbms-auth-logo:where([data-mode=dark],[data-mode=dark] *){fill:var(--hbms-color-white,#fff)}.hbms-auth-title{margin-top:calc(var(--hbms-spacing,.25rem) * 6);text-align:center;font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);--tw-tracking:var(--hbms-tracking-tight,-.025em);letter-spacing:var(--hbms-tracking-tight,-.025em)}.hbms-auth-title:where([data-mode=dark],[data-mode=dark] *){color:var(--color-base-300)}.hbms-auth-subtitle{margin-top:calc(var(--hbms-spacing,.25rem) * 2);text-align:center;font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));opacity:.7}.hbms-auth-link{--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);color:var(--hbms-color-primary-600,var(--hbms-primary-600))}@media (hover:hover){.hbms-auth-link:hover{color:var(--hbms-color-primary-500,var(--hbms-primary-500))}}.hbms-auth-link:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-primary-400,var(--hbms-primary-400))}@media (hover:hover){.hbms-auth-link:where([data-mode=dark],[data-mode=dark] *):hover{color:var(--hbms-color-primary-300,var(--hbms-primary-300))}}.hbms-auth-form-wrapper{max-width:var(--hbms-container-lg,32rem);margin:auto}:where(.hbms-auth-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.hbms-auth-error{border-radius:var(--hbms-radius-md,.375rem);padding:calc(var(--hbms-spacing,.25rem) * 4);background-color:var(--hbms-color-red-50,oklch(97.1% .013 17.38))}.hbms-auth-error:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-red-900,oklch(39.6% .141 25.723))}@supports (color:color-mix(in lab, red, red)){.hbms-auth-error:where([data-mode=dark],[data-mode=dark] *){background-color:color-mix(in oklab, var(--hbms-color-red-900,oklch(39.6% .141 25.723)) 30%, transparent)}}.hbms-auth-error-text{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--hbms-color-red-700,oklch(50.5% .213 27.518))}.hbms-auth-error-text:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-red-400,oklch(70.4% .191 22.216))}.hbms-auth-label{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);display:block}.hbms-auth-label:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-gray-300,var(--hbms-gray-300))}.hbms-auth-input-wrapper{margin-top:calc(var(--hbms-spacing,.25rem) * 1)}.hbms-auth-input{appearance:none;border-radius:var(--hbms-radius-md,.375rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--hbms-spacing,.25rem) * 3);padding-block:calc(var(--hbms-spacing,.25rem) * 2);border-width:1px;display:block}@media (min-width:40rem){.hbms-auth-input{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)))}}.hbms-auth-input{border-color:var(--color-base-300)}.hbms-auth-input:where([data-mode=dark],[data-mode=dark] *){border-color:var(--hbms-color-gray-600,var(--hbms-gray-600))}.hbms-auth-input{background-color:var(--color-base-100)}.hbms-auth-input:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-700,var(--hbms-gray-700));color:var(--color-base-300)}.hbms-auth-input::placeholder{color:var(--hbms-color-gray-400,var(--hbms-gray-400))}.hbms-auth-input:where([data-mode=dark],[data-mode=dark] *)::placeholder{color:var(--hbms-color-gray-500,var(--hbms-gray-500))}.hbms-auth-input:focus{border-color:var(--hbms-color-primary-500,var(--hbms-primary-500));--tw-ring-color:var(--hbms-color-primary-500,var(--hbms-primary-500));--tw-outline-style:none;outline-style:none}.hbms-auth-actions{margin-top:calc(var(--hbms-spacing,.25rem) * 5);justify-content:center;align-items:center;display:flex}.hbms-auth-forgot{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)))}.hbms-auth-submit{border-radius:var(--hbms-radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--hbms-color-primary-600,var(--hbms-primary-600));width:100%;padding-inline:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 2);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);color:var(--hbms-color-white,#fff);border-width:1px;border-color:#0000;justify-content:center;display:flex}@media (hover:hover){.hbms-auth-submit:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}.hbms-auth-submit:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--hbms-color-primary-500,var(--hbms-primary-500));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.hbms-auth-submit:disabled{cursor:not-allowed;opacity:.5}.hbms-auth-submit:where([data-mode=dark],[data-mode=dark] *):focus{--tw-ring-offset-color:var(--hbms-color-gray-800,var(--hbms-gray-800))}.hbms-auth-divider{margin-top:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-auth-divider-line-wrapper{position:relative}.hbms-auth-divider-line-inner{inset:calc(var(--hbms-spacing,.25rem) * 0);align-items:center;display:flex;position:absolute}.hbms-auth-divider-line{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);width:100%}.hbms-auth-divider-line:where([data-mode=dark],[data-mode=dark] *){border-color:var(--hbms-color-gray-600,var(--hbms-gray-600))}.hbms-auth-divider-text-wrapper{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));justify-content:center;display:flex;position:relative}.hbms-auth-divider-text{padding-inline:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-base-100)}.hbms-auth-divider-text:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-800,var(--hbms-gray-800))}.hbms-auth-divider-text{opacity:.7}.hbms-auth-divider-text:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-gray-400,var(--hbms-gray-400))}.hbms-auth-social{margin-top:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-auth-google-btn{justify-content:center;align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 3);border-radius:var(--hbms-radius-md,.375rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 2);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);border-width:1px;border-color:var(--color-base-300);display:flex}.hbms-auth-google-btn:where([data-mode=dark],[data-mode=dark] *){border-color:var(--hbms-color-gray-600,var(--hbms-gray-600))}.hbms-auth-google-btn{background-color:var(--color-base-100)}.hbms-auth-google-btn:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-700,var(--hbms-gray-700));color:var(--hbms-color-gray-200,var(--hbms-gray-200))}@media (hover:hover){.hbms-auth-google-btn:hover{background-color:var(--hbms-color-gray-50,var(--hbms-gray-050))}.hbms-auth-google-btn:where([data-mode=dark],[data-mode=dark] *):hover{background-color:var(--hbms-color-gray-600,var(--hbms-gray-600))}}.hbms-auth-google-icon{height:calc(var(--hbms-spacing,.25rem) * 5);width:calc(var(--hbms-spacing,.25rem) * 5)}.hbms-auth-page--simple{min-height:100vh;padding-block:calc(var(--hbms-spacing,.25rem) * 12);flex-direction:column;justify-content:center;display:flex}@media (min-width:40rem){.hbms-auth-page--simple{padding-inline:calc(var(--hbms-spacing,.25rem) * 6)}}@media (min-width:64rem){.hbms-auth-page--simple{padding-inline:calc(var(--hbms-spacing,.25rem) * 8)}}.hbms-auth-page--simple{background-color:var(--color-base-100)}.hbms-auth-page--simple:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-900,var(--hbms-gray-900))}.hbms-auth-title--large{margin-top:calc(var(--hbms-spacing,.25rem) * 6);text-align:center;font-size:var(--hbms-text-3xl,var(--hbms-text-3xl));line-height:var(--tw-leading,var(--hbms-text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--hbms-font-weight-bold,700);font-weight:var(--hbms-font-weight-bold,700);--tw-tracking:var(--hbms-tracking-tight,-.025em);letter-spacing:var(--hbms-tracking-tight,-.025em)}.hbms-auth-title--large:where([data-mode=dark],[data-mode=dark] *){color:var(--color-base-300)}.hbms-auth-form-section{margin-top:calc(var(--hbms-spacing,.25rem) * 8)}@media (min-width:40rem){.hbms-auth-form-section{width:100%;max-width:var(--hbms-container-md,28rem);margin-inline:auto}}.hbms-auth-form-box{padding-inline:calc(var(--hbms-spacing,.25rem) * 4);padding-block:calc(var(--hbms-spacing,.25rem) * 8);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.hbms-auth-form-box{border-radius:var(--hbms-radius-lg,.5rem);padding-inline:calc(var(--hbms-spacing,.25rem) * 10)}}.hbms-auth-form-box{background-color:var(--color-base-100)}.hbms-auth-form-box:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-gray-800,var(--hbms-gray-800))}.hbms-auth-hint{margin-top:calc(var(--hbms-spacing,.25rem) * 1);font-size:var(--hbms-text-xs,var(--hbms-text-xs));line-height:var(--tw-leading,var(--hbms-text-xs--line-height,calc(1 / .75)));opacity:.7}.hbms-auth-hint:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-gray-400,var(--hbms-gray-400))}.hbms-auth-terms{margin-top:calc(var(--hbms-spacing,.25rem) * 6);text-align:center;font-size:var(--hbms-text-xs,var(--hbms-text-xs));line-height:var(--tw-leading,var(--hbms-text-xs--line-height,calc(1 / .75)));opacity:.7}.hbms-auth-terms:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-gray-400,var(--hbms-gray-400))}.hbms-auth-footer{margin-top:calc(var(--hbms-spacing,.25rem) * 6);text-align:center}.hbms-auth-back-link{font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500);color:var(--hbms-color-primary-600,var(--hbms-primary-600))}@media (hover:hover){.hbms-auth-back-link:hover{color:var(--hbms-color-primary-500,var(--hbms-primary-500))}}.hbms-auth-back-link:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-primary-400,var(--hbms-primary-400))}@media (hover:hover){.hbms-auth-back-link:where([data-mode=dark],[data-mode=dark] *):hover{color:var(--hbms-color-primary-300,var(--hbms-primary-300))}}.hbms-auth-success{text-align:center}.hbms-auth-success-icon-wrapper{height:calc(var(--hbms-spacing,.25rem) * 12);width:calc(var(--hbms-spacing,.25rem) * 12);background-color:var(--hbms-color-green-100,oklch(96.2% .044 156.743));border-radius:3.40282e38px;justify-content:center;align-items:center;margin-inline:auto;display:flex}.hbms-auth-success-icon-wrapper:where([data-mode=dark],[data-mode=dark] *){background-color:var(--hbms-color-green-900,oklch(39.3% .095 152.535))}@supports (color:color-mix(in lab, red, red)){.hbms-auth-success-icon-wrapper:where([data-mode=dark],[data-mode=dark] *){background-color:color-mix(in oklab, var(--hbms-color-green-900,oklch(39.3% .095 152.535)) 30%, transparent)}}.hbms-auth-success-icon{height:calc(var(--hbms-spacing,.25rem) * 6);width:calc(var(--hbms-spacing,.25rem) * 6);color:var(--hbms-color-green-600,oklch(62.7% .194 149.214))}.hbms-auth-success-icon:where([data-mode=dark],[data-mode=dark] *){color:var(--hbms-color-green-400,oklch(79.2% .209 151.711))}.hbms-auth-success-title{margin-top:calc(var(--hbms-spacing,.25rem) * 4);font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600)}.hbms-auth-success-title:where([data-mode=dark],[data-mode=dark] *){color:var(--color-base-300)}.hbms-auth-success-text{margin-top:calc(var(--hbms-spacing,.25rem) * 2);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));opacity:.7}.hbms-auth-success-email{--tw-font-weight:var(--hbms-font-weight-medium,500);font-weight:var(--hbms-font-weight-medium,500)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}/* =============================================================================
 * Board Portal — print stylesheet
 * Produces a clean, paginated board packet (agendas, minutes, rosters) when a
 * trustee prints a page. Scoped to [data-portal="board"]; only active in print.
 * No screen theming lives here — the portal uses the app's standard DaisyUI
 * tokens on screen. This file exists solely so printed output drops the app
 * chrome and paginates legibly.
 * ============================================================================= */
@media print {
  html,
  body {
    background: oklch(100% 0 0) !important;
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Hide interactive chrome (sidebar, top bar, anything tagged no-print). */
  [data-portal="board"] aside,
  [data-portal="board"] header,
  [data-portal="board"] .no-print,
  [data-portal="board"] .no-print * {
    display: none !important;
  }

  /* Collapse the app's scroll/flex shell into normal document flow so content
   * paginates instead of being clipped to a fixed-height viewport. */
  [data-portal="board"],
  [data-portal="board"] > div,
  [data-portal="board"] [class*="hbms:lg:pl-64"],
  [data-portal="board"] [class*="hbms:h-screen"],
  [data-portal="board"] [class*="hbms:flex-1"],
  [data-portal="board"] [class*="hbms:min-h-0"],
  [data-portal="board"] main {
    position: static !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    background: oklch(100% 0 0) !important;
    display: block !important;
    transform: none !important;
  }
  [data-portal="board"] main > div {
    padding: 0 !important;
  }

  /* Force legible ink — the app's partial-alpha text utilities (e.g.
   * text-base-content/55) can render near-invisible on paper. */
  [data-portal="board"],
  [data-portal="board"] * {
    color: oklch(20% 0 0) !important;
  }

  /* Letterhead on the first page. */
  [data-portal="board"] main::before {
    content: "Historic Bethlehem Museums & Sites — Board of Trustees";
    display: block;
    text-align: center;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 12pt;
    font-weight: 600;
    letter-spacing: 0.04em;
    border-bottom: 1pt solid oklch(45% 0 0);
    padding-bottom: 8pt;
    margin-bottom: 16pt;
  }

  /* Keep cards, tables, and rows from splitting across page breaks. */
  [data-portal="board"] article,
  [data-portal="board"] table,
  [data-portal="board"] [class*="hbms:bg-base-100"] {
    background: oklch(100% 0 0) !important;
    box-shadow: none !important;
    page-break-inside: avoid;
    break-inside: avoid;
  }
  [data-portal="board"] tr {
    page-break-inside: avoid;
    break-inside: avoid;
  }

  /* Plain link text in print. */
  [data-portal="board"] a {
    color: oklch(0% 0 0) !important;
    text-decoration: none !important;
  }

  @page {
    margin: 0.75in;
    @bottom-center {
      content: "Confidential — Page " counter(page) " of " counter(pages);
      font-family: Georgia, serif;
      font-size: 9pt;
      color: oklch(45% 0 0);
    }
  }
}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0}}}.hbms-wv-card .hbms-card-overlay .hbms-card-title{font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)))}.hbms-wv-pricing ul{margin:calc(var(--hbms-spacing,.25rem) * 0);list-style-type:disc}:where(.hbms-wv-pricing ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.hbms-wv-pricing ul{padding-left:calc(var(--hbms-spacing,.25rem) * 5)}.hbms-wv-pricing li{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-wv-pricing li{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-wv-pricing li ::marker{color:var(--color-primary)}.hbms-wv-pricing li::marker{color:var(--color-primary)}.hbms-wv-pricing li ::-webkit-details-marker{color:var(--color-primary)}.hbms-wv-pricing li::-webkit-details-marker{color:var(--color-primary)}.hbms-wv-pricing p{margin-top:calc(var(--hbms-spacing,.25rem) * 4);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-wv-pricing p{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.hbms-wv-pricing p{font-style:italic}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial}}}.hbms-sig-card{background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.hbms-sig-media{aspect-ratio:16/10;background-color:var(--color-base-200);display:block;overflow:hidden}.hbms-sig-media img{object-fit:cover;width:100%;height:100%}.hbms-sig-body{gap:calc(var(--hbms-spacing,.25rem) * 4);padding:calc(var(--hbms-spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.hbms-sig-meta{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);font-size:15px;line-height:calc(var(--hbms-spacing,.25rem) * 7);color:var(--hbms-color-gray-700,var(--hbms-gray-700))}.hbms-sig-cta{align-items:center;gap:calc(var(--hbms-spacing,.25rem) * 2);background-color:var(--color-primary);width:max-content;padding-inline:calc(var(--hbms-spacing,.25rem) * 5);padding-block:calc(var(--hbms-spacing,.25rem) * 2.5);font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));margin-top:auto;display:inline-flex}@media (hover:hover){.hbms-sig-cta:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-tour-card .hbms-card-overlay .hbms-card-title{font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)))}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial}}}.hbms-page.page-visit-us-commemorate-the-250th-in-bethlehem{position:relative}.hbms-250-pill{background-color:var(--color-secondary);padding-inline:calc(var(--hbms-spacing,.25rem) * 7);padding-block:calc(var(--hbms-spacing,.25rem) * 2.5);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--hbms-color-white,#fff);border-radius:3.40282e38px;display:inline-block}:where(.hbms-250-prose>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.hbms-250-prose{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-250-prose{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-250-prose p{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);line-height:calc(var(--hbms-spacing,.25rem) * 7)}.hbms-250-prose a{color:var(--color-secondary);text-decoration-line:underline}@media (hover:hover){.hbms-250-prose a:hover{color:var(--color-primary)}}.hbms-250-funding{max-width:var(--hbms-container-3xl,48rem);--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-secondary);text-transform:uppercase;margin-inline:auto}.hbms-250-sponsors-heading{--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-secondary);text-transform:uppercase}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-program-cta-dark{background-color:var(--color-secondary)}.hbms-program-cta-dark h2,.hbms-program-cta-dark h3,.hbms-program-cta-dark p{color:var(--hbms-color-white,#fff)}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-space-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial}}}.hbms-edu-popup{inset:calc(var(--hbms-spacing,.25rem) * 0);z-index:100;background-color:var(--hbms-color-black,#000);justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.hbms-edu-popup{background-color:color-mix(in oklab, var(--hbms-color-black,#000) 70%, transparent)}}.hbms-edu-popup{padding:calc(var(--hbms-spacing,.25rem) * 4);animation:.2s ease-out hbms-edu-fade}@keyframes hbms-edu-fade{0%{opacity:0}to{opacity:1}}.hbms-edu-popup-card{width:100%;max-width:var(--hbms-container-lg,32rem);gap:calc(var(--hbms-spacing,.25rem) * 5);background-color:var(--color-base-100);padding:calc(var(--hbms-spacing,.25rem) * 8);text-align:center;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative}.hbms-edu-popup-card h2{font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)))}@media (min-width:48rem){.hbms-edu-popup-card h2{font-size:var(--hbms-text-xl,var(--hbms-text-xl));line-height:var(--tw-leading,var(--hbms-text-xl--line-height,calc(1.75 / 1.25)))}}.hbms-edu-popup-close{top:calc(var(--hbms-spacing,.25rem) * 3);right:calc(var(--hbms-spacing,.25rem) * 3);width:calc(var(--hbms-spacing,.25rem) * 9);height:calc(var(--hbms-spacing,.25rem) * 9);background-color:var(--color-primary);color:var(--hbms-color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--hbms-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--hbms-default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.hbms-edu-popup-close:hover{background-color:var(--hbms-color-primary-700,var(--hbms-primary-700))}}:where(.hbms-edu-prose>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.hbms-edu-prose{--tw-leading:calc(var(--hbms-spacing,.25rem) * 7);font-size:.9375rem;line-height:calc(var(--hbms-spacing,.25rem) * 7);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-edu-prose{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.hbms-edu-prose p{margin:calc(var(--hbms-spacing,.25rem) * 0)}.hbms-edu-prose ul{list-style-type:disc}:where(.hbms-edu-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.hbms-edu-prose ul{padding-left:calc(var(--hbms-spacing,.25rem) * 5)}.hbms-edu-prose li{padding-left:calc(var(--hbms-spacing,.25rem) * 1)}.hbms-edu-prose li ::marker{color:var(--color-primary)}.hbms-edu-prose li::marker{color:var(--color-primary)}.hbms-edu-prose li ::-webkit-details-marker{color:var(--color-primary)}.hbms-edu-prose li::-webkit-details-marker{color:var(--color-primary)}.hbms-edu-prose strong{--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);color:var(--color-base-content)}.hbms-edu-prose a{color:var(--color-primary);text-underline-offset:2px;text-decoration-line:underline}.hbms-edu-form-section{padding-block:calc(var(--hbms-spacing,.25rem) * 16);background-position:50%;background-size:cover}@media (min-width:48rem){.hbms-edu-form-section{padding-block:calc(var(--hbms-spacing,.25rem) * 24)}}.hbms-edu-form-card{gap:calc(var(--hbms-spacing,.25rem) * 4);background-color:var(--color-base-100);flex-direction:column;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.hbms-edu-form-card{background-color:color-mix(in oklab, var(--color-base-100) 95%, transparent)}}.hbms-edu-form-card{padding:calc(var(--hbms-spacing,.25rem) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:48rem){.hbms-edu-form-card{padding:calc(var(--hbms-spacing,.25rem) * 8)}}.hbms-edu-form-card h2{font-size:var(--hbms-text-2xl,var(--hbms-text-2xl));line-height:var(--tw-leading,var(--hbms-text-2xl--line-height,calc(2 / 1.5)))}.hbms-edu-form-wide{max-width:var(--hbms-container-2xl,42rem)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.hbms-experience-body [data-wp-section-type=columns] img{aspect-ratio:3/4;object-fit:cover;width:100%}.hbms-treat-group{margin-bottom:calc(var(--hbms-spacing,.25rem) * 8);overflow:hidden}.hbms-treat-group:last-child{margin-bottom:calc(var(--hbms-spacing,.25rem) * 0)}@media (min-width:64rem){.hbms-treat-group.is-right [data-wp-section-type=image]:not([data-wp-image-variant=logo]){float:right;margin-bottom:calc(var(--hbms-spacing,.25rem) * 4);margin-left:calc(var(--hbms-spacing,.25rem) * 8);width:calc(var(--hbms-spacing,.25rem) * 80)}.hbms-treat-group.is-left [data-wp-section-type=image]:not([data-wp-image-variant=logo]){float:left;margin-right:calc(var(--hbms-spacing,.25rem) * 8);margin-bottom:calc(var(--hbms-spacing,.25rem) * 4);width:calc(var(--hbms-spacing,.25rem) * 80)}.hbms-treat-group.is-left [data-wp-image-variant=photo]~[data-wp-section-type=image][data-wp-image-variant=photo],.hbms-treat-group.is-right [data-wp-image-variant=photo]~[data-wp-section-type=image][data-wp-image-variant=photo]{float:none;clear:both;margin-right:calc(var(--hbms-spacing,.25rem) * 0);margin-left:calc(var(--hbms-spacing,.25rem) * 0);width:100%}.hbms-experience-body [data-wp-section-type=columns] [data-wp-section-type=image]{float:none;margin-left:calc(var(--hbms-spacing,.25rem) * 0);width:100%}}.hbms-experience-body [data-wp-section-type=image] figure{margin:calc(var(--hbms-spacing,.25rem) * 0)}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.hbms-article-grid{gap:calc(var(--hbms-spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.hbms-article-grid{gap:calc(var(--hbms-spacing,.25rem) * 16);grid-template-columns:1fr 14rem}}.hbms-article-body{min-width:calc(var(--hbms-spacing,.25rem) * 0)}:where(.hbms-article-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.hbms-article-date{font-family:var(--hbms-font-acent,var(--hbms-font-accent));font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--hbms-font-weight-semibold,600);font-weight:var(--hbms-font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:var(--hbms-color-primary-700,var(--hbms-primary-700));text-transform:uppercase;display:block}:where(.hbms-article-prose>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.hbms-article-prose{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-article-prose{color:color-mix(in oklab, var(--color-base-content) 85%, transparent)}}.hbms-article-prose p{--tw-leading:calc(var(--hbms-spacing,.25rem) * 8);line-height:calc(var(--hbms-spacing,.25rem) * 8)}.hbms-article-prose a{color:var(--color-secondary);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.hbms-article-prose a:hover{color:var(--color-primary)}}.hbms-article-prose ul{list-style-type:disc}:where(.hbms-article-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.hbms-article-prose ul{padding-left:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-article-prose ol{list-style-type:decimal}:where(.hbms-article-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--hbms-spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--hbms-spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.hbms-article-prose ol{padding-left:calc(var(--hbms-spacing,.25rem) * 6)}.hbms-article-prose img{margin-block:calc(var(--hbms-spacing,.25rem) * 8);object-fit:cover;width:100%;height:auto}.hbms-article-prose figure{margin-block:calc(var(--hbms-spacing,.25rem) * 8)}.hbms-article-prose figcaption{margin-top:calc(var(--hbms-spacing,.25rem) * 2);text-align:center;font-size:var(--hbms-text-sm,var(--hbms-text-sm));line-height:var(--tw-leading,var(--hbms-text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.hbms-article-prose figcaption{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.hbms-article-prose iframe,.hbms-article-prose video{margin-block:calc(var(--hbms-spacing,.25rem) * 8);aspect-ratio:var(--hbms-aspect-video,16 / 9);width:100%;height:auto}.hbms-article-prose .wp-block-video,.hbms-article-prose figure.wp-block-video{width:100%}.hbms-article-prose blockquote{margin-block:calc(var(--hbms-spacing,.25rem) * 8);background-color:var(--color-secondary);padding-inline:calc(var(--hbms-spacing,.25rem) * 8);padding-block:calc(var(--hbms-spacing,.25rem) * 6);font-size:var(--hbms-text-lg,var(--hbms-text-lg));line-height:var(--tw-leading,var(--hbms-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--hbms-spacing,.25rem) * 8);line-height:calc(var(--hbms-spacing,.25rem) * 8);color:var(--hbms-color-white,#fff)}.hbms-article-prose blockquote p{margin:calc(var(--hbms-spacing,.25rem) * 0)}.hbms-article-prose blockquote a{color:var(--hbms-color-white,#fff)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@keyframes hbms-scanner-sweep{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{transform:translateY(var(--hbms-sweep-distance,100%));opacity:0}}@keyframes hbms-scanner-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes hbms-result-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hbms-scanner-sweep{animation:2.4s cubic-bezier(.4,0,.2,1) infinite hbms-scanner-sweep}.hbms-scanner-pulse{animation:1.6s ease-in-out infinite hbms-scanner-pulse}.hbms-result-enter{animation:.28s cubic-bezier(.16,1,.3,1) both hbms-result-enter}