.tabs-section{display:flex;flex-direction:column;gap:52px}.tabs-section__header-text{display:flex;flex-direction:column;gap:12px}.tabs-section--center .tabs-section__header-text{align-items:center;text-align:center}.tabs-section--right .tabs-section__header-text{align-items:flex-end;text-align:right}.tabs-section--left .tabs-section__header-text{align-items:flex-start;text-align:left}.tabs-section__subheading{align-items:center;display:flex;gap:10px}.tabs-section__dot{border-radius:var(--radius-full);flex-shrink:0;height:8px;width:8px}.tabs-section__heading{margin:0;max-width:816px}.tabs-section--left .tabs-section__heading{max-width:737px}.tabs-section__cta.button{height:auto;margin-top:12px;min-height:0;padding:0;text-transform:none}.tabs-section__desktop{padding-top:20px}.tabs-section__tabs{display:flex;flex-direction:column;gap:30px}.tabs-section__tabs::part(tab-list){align-items:center;display:flex}.tabs-section__tab{align-items:center;background:none;border:none;cursor:pointer;display:flex;filter:grayscale(.5);flex:1;gap:16px;opacity:.5;padding:0;transition:opacity var(--transition-normal) ease,filter var(--transition-normal) ease}.tabs-section__tab[aria-selected=true]{filter:grayscale(0);opacity:1}.tabs-section__tab-icon{align-items:center;border-radius:var(--radius-2xs);display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.tabs-section__tab-icon .theme-icon{--icon-size:18px}.tabs-section__tab-label{max-width:var(--tabs-label-measure,18ch);text-align:left;text-wrap:balance}.tabs-section__progress{height:7px;position:relative}.tabs-section__progress-track{background-color:var(--color-grey-20);height:2px;left:0;position:absolute;right:0;top:2px}.tabs-section__progress-bar{background-color:var(--color-black);height:3px;left:0;position:absolute;top:1px;transform:translateX(calc(var(--selected-index, 0)*100%));transition:transform var(--transition-normal) ease;width:calc(100%/var(--item-count, 1));will-change:transform}.tabs-section__panel{transition:opacity var(--transition-normal) ease}.tabs-section__panel:not([hidden]){align-items:flex-start;display:flex;gap:40px;justify-content:space-between}.tabs-section__panel-text{flex:1 1 0;font-family:var(--font-family-host-gellix);font-size:var(--font-size-body-18);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);max-width:598px}.tabs-section__panel-media{border-radius:10px;flex:0 0 47%;height:275px;max-width:581px;overflow:hidden}.tabs-section__panel-media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tabs-section__mobile{display:none}@media screen and (max-width:989px){.tabs-section{gap:40px}.tabs-section--left .tabs-section__heading{max-width:none}.tabs-section__subheading-text{font-size:var(--font-size-body-14);line-height:var(--line-height-150)}.tabs-section__desktop{display:none}.tabs-section__mobile{display:flex;flex-direction:column}.tabs-section__divider{background-color:var(--color-grey-20);height:1px}.tabs-section__accordion-item{border:none}.tabs-section__accordion-item summary{cursor:pointer;list-style:none}.tabs-section__accordion-item summary::-webkit-details-marker{display:none}.tabs-section__accordion-trigger{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.tabs-section__accordion-item[open] .tabs-section__accordion-trigger{padding-bottom:20px}.tabs-section__accordion-header{align-items:center;display:flex;gap:16px}.tabs-section__accordion-icon{align-items:center;border-radius:var(--radius-2xs);display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.tabs-section__accordion-icon .theme-icon{--icon-size:16px}.tabs-section__toggle{display:grid;flex-shrink:0;height:32px;place-items:center;position:relative;width:32px}.tabs-section__icon-minus,.tabs-section__icon-plus{grid-area:1/1;transition:opacity var(--transition-normal) ease,transform var(--transition-normal) ease}.tabs-section__icon-plus{opacity:1;transform:rotate(0deg)}.tabs-section__icon-minus{opacity:0;transform:rotate(-90deg)}.tabs-section__accordion-item[open] .tabs-section__icon-plus{opacity:0;transform:rotate(90deg)}.tabs-section__accordion-item[open] .tabs-section__icon-minus{opacity:1;transform:rotate(0deg)}.tabs-section__accordion-content{display:flex;flex-direction:column;gap:18px;padding-bottom:24px}.tabs-section__accordion-content--image-first{flex-direction:column-reverse}.tabs-section__accordion-text p{font-size:var(--font-size-body-16)}.tabs-section__accordion-media{border-radius:var(--radius-2xs);overflow:hidden}.tabs-section__accordion-media img{display:block;height:auto;width:100%}}