.what-you-gain{background-color:var(--color-background);color:var(--color-on-primary)}.what-you-gain .section-title{text-align:center;color:var(--color-on-primary);margin-bottom:2rem}.what-you-gain .gain-card{background:var(--color-secondary);border-radius:16px;padding:3rem;color:var(--color-on-secondary);margin-bottom:4rem}.what-you-gain .role-tabs-nav{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.what-you-gain .role-tab-btn{background:0 0;border:1px solid color-mix(var(--color-on-secondary) 70%,transparent);color:color-mix(var(--color-on-secondary) 70%,transparent);padding:1rem 1.5rem;cursor:pointer;border-radius:12px;transition:all .3s cubic-bezier(.25,.8,.25,1);outline:none}.what-you-gain .role-tab-btn.active{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.what-you-gain .role-tab-btn:hover:not(.active){background:var(--color-secondary);color:var(--color-on-secondary)}.what-you-gain .role-tab-panel{display:none}.what-you-gain .role-tab-panel.active{display:block;animation:gainFadeIn .5s cubic-bezier(.25,.8,.25,1)}@keyframes gainFadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.what-you-gain .gain-panel-inner{display:grid;grid-template-columns:4fr 3fr;gap:4rem;align-items:center}.what-you-gain .gain-media-col{border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:flex-end}.what-you-gain .gain-person-img{max-width:100%;height:auto;aspect-ratio:3/2;display:block;object-fit:cover}.what-you-gain .gain-info-col{display:flex;flex-direction:column;gap:2rem}.what-you-gain .gain-content-title{color:var(--color-on-secondary)}.what-you-gain .gain-divider{border:none;border-top:2px solid #d3d3d3;width:100%}.what-you-gain .gain-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.what-you-gain .gain-bullets li{display:flex;align-items:center;gap:1rem}.what-you-gain .check-icon{color:var(--color-primary)}.what-you-gain .gain-btn-wrapper{width:100%}.what-you-gain .gain-cta-btn{display:flex;justify-content:center;width:100%;font-size:18px;font-weight:500;padding:1.25rem 0}.what-you-gain .testimonials-card{background-color:var(--color-background);background-image:radial-gradient(circle at 100% 140%,color-mix(in srgb,var(--color-primary) 30%,transparent),transparent 25%);border:1px solid var(--color-primary);border-radius:16px;padding:4rem 2rem;color:var(--color-on-background)}.what-you-gain .testimonials-slider-container{display:flex;align-items:center;justify-content:space-between;gap:2rem}.what-you-gain .mobile-only-arrows{display:none}.what-you-gain .testimonials-center-section{max-width:1000px;width:100%}.what-you-gain .testimonials-header-row{display:flex;justify-content:flex-start;margin-bottom:2rem}.what-you-gain .testimonials-header{color:var(--color-on-background);font-weight:700;font-size:1.75rem}.what-you-gain .slider-arrow{background:0 0;border:none;color:color-mix(in srgb,var(--color-on-background) 70%,transparent);cursor:pointer;padding:1rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.what-you-gain .slider-arrow:hover{color:var(--color-on-background);background:color-mix(in srgb,var(--color-on-background) 10%,transparent)}.what-you-gain .desktop-side-arrow{display:flex}.what-you-gain .testimonials-slides-wrapper{flex:1}.what-you-gain .testimonial-slide{display:none}.what-you-gain .testimonial-slide.active{display:block;animation:gainFadeIn .5s cubic-bezier(.25,.8,.25,1)}.what-you-gain .quote-text{font-style:italic;letter-spacing:1px;line-height:2rem;font-size:18px;color:var(--color-on-background);margin:0 0 2rem}.what-you-gain .author-row{display:flex;align-items:center;justify-content:flex-start;gap:2rem}.what-you-gain .logo-wrapper{display:flex;align-items:center}.what-you-gain .company-logo-img{max-height:56px;width:auto;display:block;filter:brightness(.3) grayscale(1) invert(1)}.what-you-gain .author-info{text-align:left}.what-you-gain .author-name{font-size:1.5rem;margin-bottom:.5rem}.what-you-gain .author-role{font-size:1.2rem;color:color-mix(in srgb,var(--color-on-background) 70%,transparent)}.what-you-gain .testimonial-slide a{color:color-mix(in srgb,var(--color-on-background) 80%,transparent);font-weight:500;text-decoration:underline 2px}.what-you-gain .testimonial-slide a:hover{color:var(--color-on-background)}.what-you-gain .testimonial-slide a:active{color:color-mix(in srgb,var(--color-on-background) 80%,transparent)}@media (max-width:991px){.what-you-gain .gain-card{padding:2rem}.what-you-gain .gain-panel-inner{grid-template-columns:1fr;gap:2rem}.what-you-gain .gain-info-col{gap:1.5rem}.what-you-gain .gain-btn-wrapper{padding-top:1rem}.what-you-gain .testimonials-card{padding:3rem 2rem;background-image:radial-gradient(circle at 100% 130%,color-mix(in srgb,var(--color-primary) 30%,transparent),transparent 40%)}.what-you-gain .testimonials-header{font-size:1.75rem;text-align:left}}@media (max-width:767px){.what-you-gain .gain-card{padding:1.5rem}.what-you-gain .role-tabs-nav{flex-direction:column;gap:.75rem}.what-you-gain .role-tab-btn{padding:.75rem .5rem}.what-you-gain .gain-info-col{gap:1rem}.what-you-gain .desktop-side-arrow{display:none !important}.what-you-gain .mobile-only-arrows{display:flex;gap:.5rem}.what-you-gain .testimonials-card{padding:2rem 1.5rem}.what-you-gain .testimonials-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.what-you-gain .testimonials-header{font-size:1.5rem}.what-you-gain .quote-text{letter-spacing:2%}.what-you-gain .slider-arrow{padding:.5rem}.what-you-gain .author-row{flex-direction:column-reverse;align-items:flex-start;gap:1rem}.what-you-gain .author-name{font-size:1.25rem}.what-you-gain .author-role{font-size:1.125rem}}