.cs-tabs__nav{display:flex;gap:16px;margin-bottom:24px}.cs-tabs__btn{display:flex;align-items:center;gap:8px;padding:16px 24px;border:none;border-radius:100px;background:transparent;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;color:var(--dark-black, #151c27);opacity:.5;transition:all .2s ease;white-space:nowrap}.cs-tabs__btn.is-active{background-color:#ecf3ff;opacity:1}.cs-tabs__btn:not(.is-active):hover{background-color:#f4f8fa;opacity:.7}.cs-tabs__btn svg{width:24px;height:24px;flex-shrink:0}.cs-tabs__panel{display:none}.cs-tabs__panel.is-active{display:block}.cs-tabs__title{font-size:3rem;font-weight:700;line-height:1.3;color:#000;margin-bottom:16px}.cs-tabs__desc,.cs-tabs__details-body{font-size:1.125rem;line-height:1.8;color:#000}.cs-tabs__details-body h2{font-size:2.5rem;margin-bottom:1rem}.cs-tabs__services{display:flex;flex-wrap:wrap;gap:8px}.cs-tabs__service-pill{display:inline-flex;align-items:center;gap:4px;padding:16px 20px;border:1px solid #cbd5e1;border-radius:66px;background:#fff;text-decoration:none;color:#000;font-size:.875rem;font-weight:400;line-height:1;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.cs-tabs__service-pill:hover{border-color:#1855af;background:#f0f5ff}.cs-tabs__service-pill svg{width:16px;height:16px;flex-shrink:0}.cs-tabs__service-pill--main{background:#1855af;border-color:#bfdbfe;color:#fff}.cs-tabs__service-pill--main:hover{background:#1348a0;color:#fff}.cs-tabs__related{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.cs-tabs__related-card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:#151c27;transition:opacity .2s ease}.cs-tabs__related-card:hover{opacity:.8}.cs-tabs__related-img-wrap{width:100%;aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;background:#f1f5f9}.cs-tabs__related-img{width:100%;height:100%;object-fit:cover}.cs-tabs__related-title{font-size:.875rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs-tabs__scroll-wrap{position:relative}.cs-tabs__scroll-wrap:after{content:"";position:absolute;top:0;right:-5px;width:64px;height:100%;background:linear-gradient(to left,#fff,transparent);pointer-events:none;z-index:1;display:none}@media(max-width:767px){.cs-tabs__scroll-wrap:after{display:block}.cs-tabs__nav{gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.cs-tabs__nav::-webkit-scrollbar{display:none}.cs-tabs__btn{padding:12px;font-size:.8125rem;gap:4px}.cs-tabs__btn svg{width:20px;height:20px}.cs-tabs__title{font-size:1.5rem}.cs-tabs__details-body h2{font-size:1.75rem;line-height:1.2}.cs-tabs__desc{font-size:1rem}.cs-tabs__services{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent transparent;padding-bottom:8px;padding-right:32px}.cs-tabs__services.is-scrolling{scrollbar-color:rgba(0,0,0,.25) transparent}.cs-tabs__services::-webkit-scrollbar{height:4px}.cs-tabs__services::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.cs-tabs__services.is-scrolling::-webkit-scrollbar-thumb{background:#00000040}.cs-tabs__service-pill{flex-shrink:0}.cs-tabs__related{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent transparent;gap:24px;padding-right:32px;padding-bottom:8px}.cs-tabs__related.is-scrolling{scrollbar-color:rgba(0,0,0,.25) transparent}.cs-tabs__related::-webkit-scrollbar{height:4px}.cs-tabs__related::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.cs-tabs__related.is-scrolling::-webkit-scrollbar-thumb{background:#00000040}.cs-tabs__related-card{width:208px;min-width:208px;flex-shrink:0}.cs-tabs__related-img-wrap{aspect-ratio:960 / 540}.cs-tabs__related-title{font-size:.875rem}}@media(min-width:768px)and (max-width:991px){.cs-tabs__services{flex-wrap:wrap}.cs-tabs__related{grid-template-columns:repeat(3,1fr)}.cs-tabs__title{font-size:2rem}}
