.fyo-tabs{--fyo-tabs-interval:8000ms;--fyo-tabs-fade:222px;--fyo-tabs-fill:color-mix(in srgb,var(--wp--preset--color--light-teal) 60%,transparent);--fyo-tabs-overlay:linear-gradient(176.9deg,rgba(16,24,32,0) 33.8%,rgba(16,24,32,.7) 65.8%,rgba(16,24,32,.7) 95.3%);box-sizing:border-box;color:var(--wp--custom--color--text--default);margin-inline:auto;max-width:var(--wp--style--global--content-size);position:relative}.fyo-tabs :where(p,h2,h3,h4){margin:0}.fyo-tabs__strip{height:46px;margin-bottom:var(--wp--preset--spacing--50);mask-image:linear-gradient(to right,transparent 0,#000 var(--fyo-tabs-fade),#000 calc(100% - var(--fyo-tabs-fade)),transparent 100%);position:relative}.fyo-tabs__track{align-items:center;display:flex;gap:var(--wp--preset--spacing--40);height:100%;overflow-x:auto;overflow-y:hidden;padding-inline:50%;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.fyo-tabs__track::-webkit-scrollbar{display:none}.fyo-tabs.is-dragging .fyo-tabs__track{cursor:grabbing;scroll-behavior:auto}.fyo-tabs.is-dragging .fyo-tabs__track,.fyo-tabs.is-scrolling .fyo-tabs__track{scroll-snap-type:none}.fyo-tabs__tab{align-items:center;background:transparent;border:var(--wp--custom--border--width--thin) solid transparent;border-radius:var(--wp--custom--radius--pill);color:var(--wp--custom--color--text--default);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);gap:var(--wp--preset--spacing--30);isolation:isolate;line-height:var(--wp--custom--line-height--snug);margin:0;overflow:hidden;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);position:relative;scroll-snap-align:center;transition:border-color var(--wp--custom--duration--base) var(--wp--custom--easing--standard);white-space:nowrap}.fyo-tabs__tab:focus-visible{outline-offset:-5px}.fyo-tabs__icon,.fyo-tabs__label{opacity:.5;transition:opacity var(--wp--custom--duration--base) var(--wp--custom--easing--standard)}.fyo-tabs__tab .fyo-tabs__icon{fill:currentColor;flex:none;height:16px;width:16px}.fyo-tabs__tab.is-active{border-color:var(--wp--preset--color--light-teal)}.fyo-tabs__tab.is-active .fyo-tabs__icon,.fyo-tabs__tab.is-active .fyo-tabs__label{opacity:1}.fyo-tabs__fill{background:var(--fyo-tabs-fill);border-radius:var(--wp--custom--radius--pill);inset:0;position:absolute;transform:translateX(-100%);z-index:-1}.fyo-tabs__tab.is-active .fyo-tabs__fill{animation:fyo-tabs-progress var(--fyo-tabs-interval) linear forwards}.fyo-tabs.is-hidden .fyo-tabs__fill,.fyo-tabs.is-offscreen .fyo-tabs__fill,.fyo-tabs.is-paused .fyo-tabs__fill{animation-play-state:paused}.fyo-tabs.is-manual .fyo-tabs__tab.is-active .fyo-tabs__fill,.fyo-tabs:not(.is-enhanced) .fyo-tabs__tab.is-active .fyo-tabs__fill{animation:none;transform:none}@keyframes fyo-tabs-progress{0%{transform:translateX(-100%)}to{transform:none}}.fyo-tabs__toggle{background:transparent;border:var(--wp--custom--border--width--hairline) solid var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--pill);color:var(--wp--custom--color--text--inverse);cursor:pointer;display:grid;height:32px;margin:0;padding:0;place-items:center;position:absolute;right:var(--wp--preset--spacing--40);top:var(--wp--preset--spacing--40);transition:background-color var(--wp--custom--duration--base) var(--wp--custom--easing--standard),color var(--wp--custom--duration--base) var(--wp--custom--easing--standard);width:32px;z-index:2}.fyo-tabs__toggle:focus-visible,.fyo-tabs__toggle:hover{background:var(--wp--preset--color--white);color:var(--wp--custom--color--text--default)}.fyo-tabs__toggle .fyo-tabs__toggle-icon{fill:currentColor;height:12px;width:12px}.fyo-tabs.is-manual .fyo-tabs__toggle-icon--pause,.fyo-tabs:not(.is-enhanced) .fyo-tabs__toggle,.fyo-tabs:not(.is-manual) .fyo-tabs__toggle-icon--play{display:none}.fyo-tabs__status{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fyo-tabs__slides{display:grid;gap:var(--wp--preset--spacing--60);position:relative}.fyo-tabs.is-enhanced .fyo-tabs__slides{gap:0;height:var(--fyo-tabs-height,auto);overflow:hidden;touch-action:pan-y pinch-zoom;transition:height var(--wp--custom--duration--base) var(--wp--custom--easing--standard)}.fyo-tabs.is-enhanced .fyo-slide{align-self:start;grid-area:1/1;opacity:0;transition:opacity .5s var(--wp--custom--easing--standard),visibility 0s .5s;visibility:hidden}.fyo-tabs.is-enhanced .fyo-slide.is-active{opacity:1;transition-delay:0s;visibility:visible}.fyo-slide{color:var(--wp--custom--color--text--inverse);display:grid;grid-template-columns:minmax(0,1fr)}.fyo-slide,.fyo-slide__media{border-radius:var(--wp--custom--radius--x-large);position:relative}.fyo-slide__media{align-self:stretch;aspect-ratio:1440/756;background:var(--wp--custom--color--surface--dark);grid-area:1/1;overflow:clip}.fyo-slide__media:after{background:var(--fyo-tabs-overlay);content:"";inset:0;mix-blend-mode:multiply;position:absolute}.fyo-slide__image{display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:var(--fyo-slide-focal,50% 50%);position:absolute;width:100%}.fyo-slide__panel{align-items:end;align-self:end;column-gap:var(--wp--preset--spacing--80);display:grid;grid-area:1/1;grid-template-areas:"eyebrow aside" "heading aside" "secondary cta";grid-template-columns:minmax(0,1fr) minmax(min(100%,21rem),29%);padding:var(--wp--preset--spacing--70);position:relative;z-index:1}.fyo-slide__eyebrow{color:var(--wp--custom--color--text--eyebrow);font-size:var(--wp--preset--font-size--large);grid-area:eyebrow;-ms-grid-row:1;line-height:1;margin-bottom:var(--wp--preset--spacing--40)}.fyo-slide__eyebrow,.fyo-slide__heading{font-weight:var(--wp--custom--font-weight--bold);-ms-grid-column:1;text-wrap:balance}.fyo-slide__heading{color:var(--wp--custom--color--text--inverse);filter:drop-shadow(0 12px 14px rgba(0,0,0,.15)) drop-shadow(0 4px 10px rgba(0,0,0,.15));font-size:var(--wp--preset--font-size--xx-large);grid-area:heading;-ms-grid-row:2;letter-spacing:var(--wp--custom--letter-spacing--tight);line-height:var(--wp--custom--line-height--heading)}.fyo-slide__description{-ms-grid-row:1;-ms-grid-row-span:2;align-self:end;font-size:var(--wp--preset--font-size--medium);grid-area:aside;-ms-grid-column:3;line-height:var(--wp--custom--line-height--normal);margin-bottom:var(--wp--preset--spacing--20);text-wrap:pretty}.fyo-slide__description a,.fyo-slide__description a:hover{color:inherit}.fyo-slide__secondary-row{grid-area:secondary;-ms-grid-column:1;-ms-grid-row:3;margin-top:var(--wp--preset--spacing--50)}.fyo-slide__secondary-row:empty{display:none}.fyo-slide__cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40);grid-area:cta;-ms-grid-column:3;-ms-grid-row:3;justify-content:space-between;margin-top:var(--wp--preset--spacing--50)}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{align-self:end;grid-row:heading-start/cta-end}.fyo-slide .wp-block-button__link{overflow-wrap:normal;word-break:normal}.fyo-slide .wp-block-buttons,.fyo-slide__nav{gap:var(--wp--preset--spacing--40)}.fyo-slide__nav{display:flex;flex:none;margin-left:auto}.fyo-slide__arrow{background:transparent;border:var(--wp--custom--border--width--thin) solid var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--pill);color:var(--wp--custom--color--text--inverse);cursor:pointer;display:grid;font:inherit;height:40px;margin:0;padding:0;place-items:center;transition:background-color var(--wp--custom--duration--base) var(--wp--custom--easing--standard),color var(--wp--custom--duration--base) var(--wp--custom--easing--standard);width:40px}.fyo-slide__arrow:focus-visible,.fyo-slide__arrow:hover{background:var(--wp--preset--color--white);color:var(--wp--custom--color--text--default)}.fyo-slide__arrow .fyo-slide__arrow-icon{fill:currentColor;height:16px;width:16px}.fyo-slide__arrow--prev .fyo-slide__arrow-icon{transform:scaleX(-1)}.fyo-slide__more,.fyo-tabs__hint{display:none}@media (min-width:783px) and (max-width:1099px){.fyo-tabs{--fyo-tabs-overlay:linear-gradient(180deg,rgba(16,24,32,0) 15%,rgba(16,24,32,.7) 50%)}.fyo-slide__panel{grid-template-areas:"eyebrow" "heading" "aside" "secondary" "cta";grid-template-columns:minmax(0,1fr)}.fyo-slide__description{margin-bottom:0;margin-top:var(--wp--preset--spacing--40);max-width:60ch}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{grid-area:heading;-ms-grid-column:1;-ms-grid-row:2}.fyo-slide__eyebrow{-ms-grid-column:1;-ms-grid-row:1}.fyo-slide__heading{-ms-grid-column:1;-ms-grid-row:2}.fyo-slide__description{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.fyo-slide__secondary-row{-ms-grid-column:1;-ms-grid-row:4}.fyo-slide__cta-row{-ms-grid-column:1;-ms-grid-row:5}}@media (prefers-reduced-motion:reduce){.fyo-tabs .fyo-tabs__tab.is-active .fyo-tabs__fill{animation:none;transform:none}.fyo-tabs.is-enhanced .fyo-slide,.fyo-tabs.is-enhanced .fyo-tabs__slides{transition-duration:.01ms}}@media (max-width:782px){.fyo-tabs{--fyo-tabs-fade:72px}.fyo-tabs__strip{margin-inline:calc(var(--wp--custom--layout--card-padding)*-1)}.fyo-tabs__tab{font-size:.875rem;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30)}.fyo-slide__media{align-self:start;aspect-ratio:362/471}.fyo-slide__panel{align-items:start;align-self:start;background:linear-gradient(to bottom,rgba(16,24,32,0) 0,var(--wp--preset--color--charcoal) 39.6%);border-radius:0 0 var(--wp--custom--radius--x-large) var(--wp--custom--radius--x-large);grid-template-areas:"eyebrow" "heading" "aside" "secondary" "cta";grid-template-columns:minmax(0,1fr);margin-top:66.6%;padding:var(--wp--custom--layout--card-padding)}.fyo-slide__eyebrow{font-size:1.125rem;margin-bottom:var(--wp--preset--spacing--30)}.fyo-slide__heading{filter:none;font-size:2rem}.fyo-slide__description,.fyo-slide__heading{text-shadow:0 4px 20px rgba(0,0,0,.15),0 12px 28px rgba(0,0,0,.15)}.fyo-slide__description{font-size:1rem;margin-bottom:0;margin-top:var(--wp--preset--spacing--30)}.fyo-slide:not(.is-expanded) .fyo-slide__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fyo-slide__more{-ms-grid-row:1;-ms-grid-row-span:2;align-self:end;background:var(--wp--preset--color--charcoal);border:0;color:var(--wp--custom--color--text--eyebrow);cursor:pointer;display:inline;font:inherit;font-size:1rem;grid-area:aside;-ms-grid-column:3;justify-self:end;line-height:var(--wp--custom--line-height--normal);margin:0;padding:0 0 0 var(--wp--preset--spacing--10)}.fyo-slide__more[hidden]{display:none}.fyo-slide__cta-row,.fyo-slide__secondary-row{margin-top:var(--wp--preset--spacing--50)}.fyo-slide__secondary-row+.fyo-slide__cta-row{margin-top:var(--wp--preset--spacing--30)}.fyo-slide .wp-block-buttons{flex-direction:column;gap:var(--wp--preset--spacing--30);width:100%}.fyo-slide .wp-block-button,.fyo-slide .wp-block-button__link{text-align:center;width:100%}.fyo-slide__nav{display:none}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{grid-area:heading;-ms-grid-column:1;-ms-grid-row:2}@media (min-width:783px) and (max-width:1099px){.fyo-slide__more{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{-ms-grid-column:1;-ms-grid-row:2}}@media (max-width:782px){.fyo-slide__more{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{-ms-grid-column:1;-ms-grid-row:2}}.fyo-tabs__hint{align-items:center;display:flex;font-size:.875rem;font-style:italic;font-weight:var(--wp--custom--font-weight--semibold);gap:var(--wp--preset--spacing--60);justify-content:center;line-height:var(--wp--custom--line-height--snug);margin-top:var(--wp--preset--spacing--40);opacity:.5}.fyo-tabs__hint .fyo-tabs__hint-icon{fill:currentColor;height:16px;width:16px}.fyo-tabs__hint-icon--prev{transform:scaleX(-1)}.wp-block-group.fyo-tabs-section>*+*{margin-block-start:var(--wp--preset--spacing--50)}.wp-block-group.fyo-tabs-section>.wp-block-group>*+*{margin-block-start:var(--wp--preset--spacing--30)}.fyo-slide__eyebrow{-ms-grid-column:1;-ms-grid-row:1}.fyo-slide__heading{-ms-grid-column:1;-ms-grid-row:2}.fyo-slide__description{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.fyo-slide__secondary-row{-ms-grid-column:1;-ms-grid-row:4}.fyo-slide__cta-row{-ms-grid-column:1;-ms-grid-row:5}.fyo-slide__panel:not(:has(.fyo-slide__secondary .wp-block-button)) .fyo-slide__heading{-ms-grid-column:1;-ms-grid-row:2}}
