.pattern-subject-scroller{border-bottom:1px solid var(--wp--preset--color--base,#fff);border-top:1px solid var(--wp--preset--color--base,#fff);container-type:inline-size}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical{border-top:none;gap:0;height:max(0px,calc(100cqw*9/16 - 273.375px));overflow:hidden}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablocks-tabs-buttons{border-right:1px solid hsla(0,0%,100%,.1);flex-shrink:0;flex-wrap:nowrap;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:var(--wp--preset--spacing--64,64px)!important;padding-left:var(--wp--preset--spacing--80,80px)!important;padding-top:var(--wp--preset--spacing--64,64px)!important;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin;width:486px}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablocks-tabs-buttons::-webkit-scrollbar{width:4px}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablocks-tabs-buttons::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablock-tab-btn{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.1);-moz-column-gap:0;column-gap:0;max-width:100%;padding-bottom:var(--wp--preset--spacing--32,32px);padding-left:0;padding-right:var(--wp--preset--spacing--16,16px);padding-top:var(--wp--preset--spacing--32,32px)}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablock-tab-btn .tab-button-text{color:var(--wp--preset--color--base,#fff);font-size:var(--wp--preset--font-size--lg,20px);line-height:1.5}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablock-tab-btn:not(.is-bbb-active-tab):hover{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.06));text-decoration-color:var(--wp--preset--color--base,#fff);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness,1px);text-underline-offset:var(--link-underline-offset,3px)}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablock-tab-btn:not(.is-bbb-active-tab):hover .tab-button-text{color:var(--wp--preset--color--base,#fff)}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablock-tab-btn.is-bbb-active-tab{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.06));-moz-column-gap:var(--wp--preset--spacing--16,16px);column-gap:var(--wp--preset--spacing--16,16px)}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablock-tab-btn.is-bbb-active-tab .tab-button-text{color:var(--wp--preset--color--base,#fff)}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablocks-tabs-content{aspect-ratio:16/9;flex:1;min-width:0;overflow:hidden;padding:0!important;position:relative}.pattern-subject-scroller
.blablablocks-tab-container.blablablocks-tabs__vertical
.blablablocks-tab-content:not([hidden]){animation:subject-scroller-fade-in .4s ease forwards;display:flex;flex-direction:column;height:100%;row-gap:0}@keyframes subject-scroller-fade-in{0%{opacity:0}to{opacity:1}}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover{height:100%;inset:0;min-height:unset;position:absolute;width:100%}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover__image-background{aspect-ratio:16/9;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover__inner-container{display:flex;flex-direction:column;max-width:453px;position:relative;width:100%;z-index:1}@media (max-width:1311px){.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical{height:max(0px,calc(100cqw*9/16 - 194.625px))}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablocks-tabs-buttons{padding-left:var(--wp--preset--spacing--40,40px)!important;width:346px}}@media (max-width:1023px){.pattern-subject-scroller{border-bottom:1px solid var(--wp--preset--color--base,#fff);border-top:1px solid var(--wp--preset--color--base,#fff)}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical{flex-direction:column;height:auto;overflow:hidden}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablocks-tabs-buttons{border-right:none;flex-direction:column!important;flex-shrink:0;height:auto;overflow:visible;padding:0!important;width:100%}.pattern-subject-scroller
	.blablablocks-tab-container.blablablocks-tabs__vertical
	.blablablock-tab-btn.is-bbb-active-tab{background:none;border-bottom:none}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablock-tab-btn{padding:var(--wp--preset--spacing--24,24px) var(--wp--preset--spacing--16,16px)}.pattern-subject-scroller .blablablocks-tab-container.blablablocks-tabs__vertical .blablablocks-tabs-content{aspect-ratio:auto;overflow:visible;position:static;width:100%}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;height:auto;inset:auto;min-height:unset;padding-bottom:var(--wp--preset--spacing--24,24px);position:static;width:100%}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover__inner-container{display:flex;flex-direction:column;max-width:100%;order:1;padding-bottom:var(--wp--preset--spacing--24,24px);position:static;width:100%;z-index:auto}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover__image-background{aspect-ratio:16/9;border-radius:8px;height:auto;inset:auto;max-width:unset;-o-object-fit:cover;object-fit:cover;order:2;position:static;width:100%}.pattern-subject-scroller .blablablocks-tab-content .wp-block-cover__gradient-background{display:none}}@media (prefers-reduced-motion:reduce){.pattern-subject-scroller
	.blablablocks-tab-container.blablablocks-tabs__vertical
	.blablablocks-tab-content:not([hidden]){animation:none}}
