.wp-block-meta-hero{position:relative;overflow:hidden;color:var(--wp--custom--color--background);padding-inline:var(--wp--custom--spacing--outer-x);background:#000}.wp-block-meta-hero::after{content:"";position:absolute;inset:0 0 -1px 0;z-index:1;background:linear-gradient(to bottom, var(--wp--custom--color--heading) 0%, transparent 50%);opacity:.75}.wp-block-meta-hero .hero-container{width:100%;position:relative;z-index:2;margin-inline:auto;text-align:center;height:-moz-fit-content;height:fit-content;display:flex;gap:clamp(48px,38.4px + 2vw,64px);align-items:center;justify-content:center;flex-direction:column;max-height:920px;padding-block:clamp(64px,42.4px + 4.5vw,100px)}.wp-block-meta-hero .hero-content{max-width:992px;margin:0 auto}.wp-block-meta-hero .hero-content h1{color:currentcolor;font-size:clamp(32px,14px + 3.75vw,62px);font-weight:600;letter-spacing:-0.04em}.wp-block-meta-hero .hero-content .hero_blurb{font-size:clamp(16px,12.4px + 0.75vw,22px);margin-top:24px}.wp-block-meta-hero .hero-content .wp-block-buttons{margin-top:2rem}.wp-block-meta-hero .hero-media{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-style:preserve-3d;opacity:.75;transform-origin:center center;transform:translate3d(0, 0, 0) scale(1);will-change:transform}.wp-block-meta-hero figure img{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-style:preserve-3d}.wp-block-meta-hero.blockstudio-block .audience-toggle{pointer-events:none !important}.audience-toggle{position:relative;z-index:1;display:inline-flex;border:1px solid rgba(255,255,255,.4);border-radius:4px;background-color:rgba(0,0,0,.25);padding:5px;line-height:1;margin-bottom:2rem;gap:2px}.audience-toggle a{padding:clamp(8px,5.6px + 0.5vw,12px) clamp(12px,8.4px + 0.75vw,18px);color:var(--wp--custom--color--background);border-radius:2px;font-weight:700;letter-spacing:.03em;text-decoration:none;font-size:clamp(12px,11.4px + 0.125vw,13px);text-transform:uppercase;position:relative;z-index:1;transition:all .2s ease}.audience-toggle a:hover{background:rgba(255,255,255,.1)}.audience-toggle .active{color:var(--wp--custom--color--background) !important;background:var(--wp--preset--color--accent) !important}
