section.feature-tabs{background:var(--feature-tabs-section-bg,#1d4990);padding:6rem 2rem}.feature-tabs .container .inner{margin:0}.feature-tabs .feature-tabs_tabs{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:3.5rem}.feature-tabs .feature-tabs_tab{align-items:center;background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .12);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter;font-size:.95rem;font-weight:500;gap:.5rem;line-height:1;padding:7px 15px;transition:background 0.25s ease,border-color 0.25s ease,color 0.25s ease}.feature-tabs .feature-tabs_tab:hover{border-color:rgb(255 255 255 / .35)}.feature-tabs .feature-tabs_tab.is-active{background:#fff;border-color:#fff;color:#0f1728}.feature-tabs .feature-tabs_tab-icon{align-items:center;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.feature-tabs .feature-tabs_tab-icon-img,.feature-tabs .feature-tabs_tab-icon img{display:block;height:22px;object-fit:contain;width:22px}.feature-tabs .feature-tabs_panels{display:grid}.feature-tabs .feature-tabs_panel{grid-area:1 / 1;opacity:0;pointer-events:none;transform:translateY(28px);transition:opacity 0.45s cubic-bezier(.33,1,.68,1),transform 0.45s cubic-bezier(.33,1,.68,1);visibility:hidden}.feature-tabs .feature-tabs_panel.is-active,.feature-tabs .feature-tabs_panel.is-leaving,.feature-tabs .feature-tabs_panel.is-entering{visibility:visible}.feature-tabs .feature-tabs_panel.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.feature-tabs .feature-tabs_panel.is-leaving{opacity:0;transform:translateY(-24px)}.feature-tabs .feature-tabs_panel.is-entering{opacity:0;transform:translateY(28px)}.feature-tabs .feature-tabs_panel-inner{margin:0 auto;width:100%;text-align:center}.feature-tabs .feature-tabs_heading{color:#fff;margin:0 0 1.25rem}.feature-tabs .feature-tabs_blurb{color:#fff;margin:0 auto 2.5rem;max-width:640px}.feature-tabs .feature-tabs_blurb p:last-child{margin-bottom:0}.feature-tabs .feature-tabs_cta{align-items:center;color:#fff;display:inline-flex;font-family:Inter!important;font-size:18px;font-weight:600;gap:8px;text-decoration:none;transition:color 0.2s ease}.feature-tabs .feature-tabs_cta-icon{display:block;filter:brightness(0) invert(1);flex-shrink:0;height:20px;transition:transform 0.2s ease,filter 0.2s ease;width:20px}.feature-tabs .feature-tabs_cta:hover,.feature-tabs .feature-tabs_cta:hover .feature-tabs_cta-text{color:#00aeef}.feature-tabs .feature-tabs_cta:hover .feature-tabs_cta-icon{filter:brightness(0) saturate(100%) invert(57%) sepia(93%) saturate(2597%) hue-rotate(157deg) brightness(101%) contrast(101%);transform:translateX(2px)}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_heading{color:#1d4990}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_blurb{color:#000}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_cta{color:#000}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_cta-icon{filter:none}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_tab{background:#fff;border:1px solid #d2d7e0;color:#111827}.feature-tabs.feature-tabs--bg-transparent .feature-tabs_tab:hover,.feature-tabs.feature-tabs--bg-transparent .feature-tabs_tab.is-active{background:#d9f3fd;border-color:#9fdcf3;color:#0f1728}.feature-tabs .feature-tabs_cta-image-wrap{align-items:center;background-repeat:no-repeat;border-radius:16px;display:flex;justify-content:center;margin:2.5rem auto 0;padding:3rem}.feature-tabs .feature-tabs_cta-image-wrap img,.feature-tabs .feature-tabs_cta-image{display:block;height:auto;width:100%;max-width:680px;height:450px;object-fit:contain}@media (max-width:786px){section.feature-tabs{padding:4rem 2rem}.feature-tabs .feature-tabs_tabs{justify-content:flex-start;margin-bottom:2rem;padding:3px 10px}.feature-tabs .feature-tabs_heading{font-size:2rem;line-height:1.2}.feature-tabs .feature-tabs_blurb{font-size:1rem;margin-bottom:2rem}.feature-tabs .feature-tabs_tab-icon{height:24px;width:24px}.feature-tabs .feature-tabs_tab-icon-img,.feature-tabs .feature-tabs_tab-icon img{height:12px;width:12px}.feature-tabs .feature-tabs_panels{display:grid}.feature-tabs .feature-tabs_cta-image-wrap img,.feature-tabs .feature-tabs_cta-image{width:90%}.feature-tabs .feature-tabs_cta-image-wrap{padding:1.5rem}.feature-tabs .feature-tabs_cta-image-wrap img,.feature-tabs .feature-tabs_cta-image{max-width:260px;height:140px}}