@keyframes progress-bar{from{transform:translateX(-100%)}to{transform:translateX(0)}}.block-tabs-solo-tabs{margin-block-start:5rem}@media only screen and (max-width: 47.99875em){.block-tabs-solo-tabs{margin-block-start:4rem}}.block-tabs-solo-tabs__nav{position:relative}.block-tabs-solo-tabs__nav::after{display:none;content:"";position:absolute;top:0;right:0;bottom:0;width:4.6875rem;z-index:2;pointer-events:none;background-image:linear-gradient(90deg, var(--neutral-transparent) 0%, var(--background-base) 100%)}@media only screen and (max-width: 64em){.block-tabs-solo-tabs__nav::after{display:block}}@media only screen and (max-width: 47.99875em){.block-tabs-solo-tabs__nav::after{width:3.125rem}}.block-tabs-solo-tabs__list{position:relative;display:flex;gap:0;overflow:auto;scrollbar-width:thin}.block-tabs-solo-tabs__list-item{flex-shrink:0;max-width:20rem}@media only screen and (max-width: 64em){.block-tabs-solo-tabs__list-item{max-width:14.6875rem}}.block-tabs-solo-tabs .block-tabs-solo-tabs__dot-marker{transform:translateX(-1.125rem);transition:transform .3s ease-in-out}.block-tabs-solo-tabs .block-tabs-solo-tabs__dot-marker .dot-marker__text:before{transition:transform .3s ease-in-out;transform:scale(0)}.block-tabs-solo-tabs__button{display:flex;overflow:hidden;position:relative;flex-direction:column;align-items:flex-start;height:100%;text-align:left;border:none;color:var(--text-base-primary);background-color:var(--background-base);padding-inline:1.25rem;padding-block-start:1.5rem;padding-block-end:2rem;gap:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.block-tabs-solo-tabs__button[type]:not(:disabled){cursor:pointer}.block-tabs-solo-tabs__button:disabled{pointer-events:none}.block-tabs-solo-tabs__button{transition:background-color .3s ease-in-out}@media only screen and (max-width: 47.99875em){.block-tabs-solo-tabs__button{padding-block-start:1.5rem;padding-block-end:1.25rem;padding-inline:1.25rem;gap:.75rem}}.block-tabs-solo-tabs__button::before{display:block;content:"";position:absolute;top:0;left:0;right:0;height:.3125rem;width:100%;transform:translateX(-100%);transition:none;background-color:var(--border-accent-interactive)}.block-tabs-solo-tabs__button.active{background-color:var(--background-brand)}.block-tabs-solo-tabs__button.active::before{animation:progress-bar var(--timer-duration) linear}.block-tabs-solo-tabs__button.active .block-tabs-solo-tabs__dot-marker{transform:translateX(0);color:var(--text-accent-01)}.block-tabs-solo-tabs__button.active .block-tabs-solo-tabs__dot-marker .dot-marker__text:before{transform:scale(1);background-color:var(--text-accent-01)}.block-tabs-solo-tabs__content{position:relative;max-height:45rem}.block-tabs-solo-tabs__background-image{position:absolute;inset:0}.block-tabs-solo-tabs__background-image>picture{height:100%}.block-tabs-solo-tabs__background-image>picture>img{height:100%}.block-tabs-solo-tabs__image img{border-radius:.625rem .625rem 0 0}.block-tabs-solo-tabs__panel{display:none;padding-inline:8rem;padding-block-start:4rem}@media only screen and (max-width: 64em){.block-tabs-solo-tabs__panel{padding-block-start:3rem;padding-inline:5rem}}@media only screen and (max-width: 47.99875em){.block-tabs-solo-tabs__panel{padding-inline:2rem;padding-block-start:1.5rem}}.block-tabs-solo-tabs__panel.active{display:block}.block-tabs-solo--primary{padding-block-start:8rem;padding-block-end:6rem}@media only screen and (max-width: 64em){.block-tabs-solo--primary{padding-block:5rem}}@media only screen and (max-width: 47.99875em){.block-tabs-solo--primary{padding-block-start:4rem;padding-block-end:3rem}}.block-tabs-solo--primary .block-tabs-solo__heading{display:grid;grid-gap:1rem;gap:1rem}@media only screen and (max-width: 64em){.block-tabs-solo--primary .block-tabs-solo__heading{gap:.75rem}}.block-tabs-solo--primary .block-tabs-solo__label,.block-tabs-solo--primary .block-tabs-solo__title,.block-tabs-solo--primary .block-tabs-solo__subtitle{text-align:center}.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo,.block-tabs-solo--primary .acf-innerblocks-container .wrapper{padding:0rem}.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo{position:relative;padding-block-start:4.5rem}.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo::before{content:"";position:absolute;top:0;left:0;right:0;height:4.5rem;border-top:.0625rem solid var(--border-divider-default);border-left:.0625rem solid var(--border-divider-default);border-right:.0625rem solid var(--border-divider-default);background-image:repeating-linear-gradient(135deg, var(--border-divider-default) 0, var(--border-divider-default) 0.5px, transparent 0, transparent 50%);background-size:20px 20px}@media only screen and (max-width: 64em){.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo{padding-block-start:3.5rem}.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo::before{height:3.5rem}}@media only screen and (max-width: 47.99875em){.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo{padding-block-start:3rem}.block-tabs-solo--primary .acf-innerblocks-container .block-cards-solo::before{height:3rem}}
