.content-tabs{background:var(--section-bg,var(--color-white))}.content-tabs__inner{gap:48px;margin:0 auto;max-width:1440px;padding:0 32px;width:100%}.content-tabs__inner,.ct-header{display:flex;flex-direction:column}.ct-header{gap:16px;max-width:800px}.ct-heading{color:var(--section-text,var(--color-green-dark));font-family:Jost,sans-serif;font-weight:500;letter-spacing:-.48px;line-height:1.2;margin:0}.ct-copy{color:var(--section-copy,var(--color-neutral-dark));font-size:18px;line-height:1.6}.ct-copy p{margin:0}.ct-copy p+p{margin-top:12px}.ct-tabs-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:0}.ct-tab-list{background:rgba(0,0,0,.06);border-radius:100px;display:flex;flex-wrap:wrap;gap:8px;max-width:100%;padding:8px;width:fit-content}.ct-tab{background:transparent;border:none;border-radius:100px;color:var(--section-text,var(--color-green-dark));cursor:pointer;font-family:Jost,sans-serif;font-size:16px;font-weight:500;line-height:1.4;padding:10px 28px;transition:background .25s ease,color .25s ease;white-space:nowrap}.ct-tab:hover:not(.is-active){background:rgba(0,0,0,.06)}.ct-tab.is-active{background:var(--ct-tab-bg,var(--color-green-dark));color:var(--color-white)}.ct-panels{padding-top:48px}.ct-panel{display:none}.ct-panel.is-active{display:block}.ct-panel-title{color:var(--section-text,var(--color-green-dark));font-family:Jost,sans-serif;font-weight:500;letter-spacing:-.32px;line-height:1.2;margin:0 0 16px}.ct-panel-copy{color:var(--section-copy,var(--color-neutral-dark));font-size:18px;line-height:1.6}.ct-panel-copy p{margin:0}.ct-panel-copy p+p{margin-top:12px}.ct-align-center .ct-header{align-items:center;max-width:100%;text-align:center}.ct-align-center .ct-tabs-wrapper{align-items:center}.ct-align-center .ct-tab-list{align-self:center}.ct-align-center .ct-panel-copy,.ct-align-center .ct-panel-title{text-align:center}@media (max-width:1024px){.ct-tab-list{border-radius:32px}}@media (max-width:767px){.content-tabs__inner{gap:32px;padding:0 20px}.ct-tab-list{border-radius:24px;width:100%}.ct-tab{font-size:14px;padding:8px 20px}.ct-panels{padding-top:32px}.ct-copy,.ct-panel-copy{font-size:16px}}