:where(body){--t2-story-hero-min-height:var(--wp--custom--t-2-story-hero--size--min-height,100vh)}:root{--t2-story-hero-dim:0.5}.wp-block-t2-story-hero{align-items:center;background-color:#000;display:flex;font-size:clamp(1.2rem,1.0636rem + .4364vw,1.5rem);justify-content:center;margin-top:0;min-height:var(--t2-story-hero-min-height);position:relative}.wp-block-t2-story-hero button.t2-story-hero__read-more{animation:bounce 2s infinite;animation-delay:2s}:is(.wp-block-t2-story-hero .t2-story-hero__content-wrap) .wp-block-post-title{animation:fadeInMove .8s both;animation-delay:.5s}:is(.wp-block-t2-story-hero .t2-story-hero__content-wrap) .button-wrapper,:is(.wp-block-t2-story-hero .t2-story-hero__content-wrap) p{animation:fadeInMove .8s both;animation-delay:.85s}.editor-styles-wrapper .t2-story-hero__content-wrap,.t2-story-hero__content-wrap{position:relative;text-align:center;z-index:2}:is(.t2-story-hero__content-wrap,.editor-styles-wrapper .t2-story-hero__content-wrap) h1,:is(.t2-story-hero__content-wrap,.editor-styles-wrapper .t2-story-hero__content-wrap) h2{font-size:var(--t2-story-hero-heading);margin:0}:is(.t2-story-hero__content-wrap,.editor-styles-wrapper .t2-story-hero__content-wrap) p{margin:1em 0}.t2-story-hero__media-wrap{background-color:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;clip:rect(0,auto,auto,0)}.t2-story-hero__media-wrap img{height:100%;left:0;max-width:none!important;object-fit:cover;position:fixed;top:0;transform:perspective(0);width:100%}.t2-story-hero__media-wrap:after{background-color:inherit;content:"";display:block;height:100%;left:0;opacity:var(--t2-story-hero-dim);position:absolute;top:0;width:100%}button.t2-story-hero__read-more{appearance:none;background:var(--wp--preset--color--black);border:none;border-radius:50%;cursor:pointer;height:40px;margin-top:20px;padding:4px 0 0;width:40px}button.t2-story-hero__read-more svg{fill:#fff;height:30px;width:30px}button.t2-story-hero__read-more:hover{opacity:.7}.wp-block-t2-story-hero.has-media{color:#fff}.wp-block-t2-story-hero.has-media button.t2-story-hero__read-more{background:#fff}:is(.wp-block-t2-story-hero.has-media button.t2-story-hero__read-more) svg{fill:var(--wp--preset--color--black)}@media (prefers-reduced-motion){.wp-block-t2-story-hero .t2-story-hero__content-wrap .button-wrapper,.wp-block-t2-story-hero .t2-story-hero__content-wrap .wp-block-post-title,.wp-block-t2-story-hero .t2-story-hero__content-wrap p,.wp-block-t2-story-hero button.t2-story-hero__read-more{animation:none}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%,60%{transform:translateY(10px)}}@keyframes fadeInMove{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}