.u5m-tab-content-side{margin:var(--section-margin-none);padding:var(--section-padding-medium);.section-inner.center{.intro-content{margin-bottom:50px;@media (max-width:767px){margin-bottom:30px}}}.tabs-module{align-items:flex-start;display:flex;gap:50px;@media (max-width:1024px){gap:30px}@media (max-width:768px){flex-direction:column}}.tabs-navigation{display:flex;flex:0 0 35%;flex-direction:column;gap:20px;max-width:400px;@media (max-width:768px){flex:1 1 auto;max-width:none;width:100%}.tab{align-items:flex-start;background-color:var(--card-fill);border:1px solid var(--logo-purple-gray);border-radius:var(--border2);box-shadow:var(--shadow1);color:var(--cf-logo-purple);cursor:pointer;display:flex;flex-direction:column;gap:6px;margin:0;padding:20px 24px;text-align:left;transition:var(--animation2);width:100%;.tab-label{color:var(--action1);font-size:12px;font-weight:500;letter-spacing:.24px;line-height:1.1}.tab-label,.tab-title{display:block;font-family:var(--font1)}.tab-title{color:var(--cf-primary-black-1,var(--black));font-size:18px;font-weight:800;line-height:1.2}&:focus-visible,&:hover{border-color:var(--action1)}&.active{background-color:var(--white);border-color:var(--action1);border-radius:var(--border2);box-shadow:var(--shadow-card);cursor:default;overflow:hidden;position:relative;&:before{background-color:var(--accent,var(--action1));content:"";inset:0 auto 0 0;position:absolute;width:3px}}}}.tabs-content{flex:1 1 auto;min-width:0;@media (max-width:768px){&:not(:has(.tab-content.active)){display:none}}}.tab-content{display:none;flex-direction:column;gap:24px;&.active{animation:side-tab-content-in .5s ease both;display:flex}}@media (max-width:768px){.tabs-navigation{gap:12px;.tab{padding:16px 20px}.tab.active{margin-bottom:0}>.tab-content.active{gap:16px;margin:8px 0 12px;padding-inline:4px}}}.tab-media{margin:0;img{aspect-ratio:16/9;border-radius:var(--border2);display:block;object-fit:cover;width:100%}.embed-wrap{border-radius:var(--border2);display:block;overflow:hidden;iframe{aspect-ratio:16/9;display:block;width:100%}}.tab-media-caption{color:var(--dark-gray,var(--black));font-size:13px;font-style:italic;line-height:1.5;margin-top:12px}}.content{h1,h2,h3,h4,h5,h6{color:var(--cf-logo-purple);margin:0 0 12px}.eyebrow{color:var(--action1);display:block;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:1.1;margin-bottom:8px}p:last-of-type{margin-bottom:0}.button-group{margin-top:24px}}&.dark-mode{padding:var(--section-padding-large);@media (max-width:767px){padding:var(--section-padding-medium)}.tabs-navigation .tab{background-color:hsla(0,0%,100%,.08);border-color:transparent;box-shadow:none;color:var(--white);.tab-label{color:var(--accent-light,#a7a9fe)}.tab-title{color:var(--white)}&:focus-visible,&:hover{background-color:hsla(0,0%,100%,.14);border-color:transparent}&.active{background-color:var(--white);border-color:var(--action1);box-shadow:none;.tab-label{color:var(--cf-primary-black-1,var(--black))}.tab-title{color:var(--cf-logo-purple,#272a68)}&:before{background-color:var(--accent,var(--orange,#f44301))}}}.content{color:var(--white);h1,h2,h3,h4,h5,h6{color:var(--white)}.eyebrow{color:var(--accent-light,#a7a9fe)}}.tab-media .tab-media-caption{color:var(--white-80)}}}@keyframes side-tab-content-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}