.t .tr-service-head{display:grid;grid-template-columns:1.6fr 1fr;gap:72px;align-items:end;margin-bottom:32px}.t .tr-service-head .t-h2{max-width:780px;font-size:clamp(30px,3vw,44px);line-height:1.15}.t .tr-service-head>p{color:#5A6280;font-size:18px;line-height:1.5;margin:0 0 8px}.t .tr-tabs{display:flex;gap:10px;margin-bottom:30px}.t .tr-tabs button{display:flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:14px;padding:16px 22px;background:#EEF1FC;color:#141B33;cursor:pointer;font:700 17px Carlito,Calibri,sans-serif;flex:1}.t .tr-tabs button[aria-selected=true]{background:#1F48CF;color:white}.t .tr-tabs button>span{font-size:13px;opacity:.8}.t .tr-tabs i{font-size:20px}.t .tr-service-body{display:grid;grid-template-columns:1.15fr 1fr;gap:38px;align-items:start}.t .tr-group-title{font:600 23px Poppins,sans-serif;color:#141B33;margin:0 0 18px}.t .tr-accordion{display:grid;gap:8px}.t .tr-accordion details{background:#EEF1FC;border-radius:14px;overflow:hidden}.t .tr-accordion summary{padding:17px 20px;display:flex;gap:15px;align-items:center;cursor:pointer;list-style:none;font:700 18px Carlito,Calibri,sans-serif;color:#141B33}.t .tr-accordion summary::-webkit-details-marker{display:none}.t .tr-service-icon{color:#1F48CF;font-size:21px;flex-shrink:0}.t .tr-expand{margin-left:auto;font-size:15px;color:#1F48CF}.t .tr-accordion details[open] .tr-expand:before{content:'\e87f'}.t .tr-detail{padding:0 20px 20px 56px}.t .tr-detail p{font:400 17px/1.5 Carlito,Calibri,sans-serif;color:#5A6280;margin:0 0 12px}.t .tr-detail .t-link{font-size:16px}.t .tr-carousel{border-radius:22px;background:#1F48CF;overflow:hidden;color:#fff}.t .tr-slide img{width:100%;height:240px;object-fit:cover;display:block}.t .tr-slide-copy{padding:22px 26px 10px;min-height:111px}.t .tr-slide-copy h3{font:600 23px/1.2 Poppins,sans-serif;color:white;margin:0 0 8px}.t .tr-slide-copy p{font:400 17px/1.4 Carlito,Calibri,sans-serif;color:#fff;margin:0}.t .tr-carousel-controls{padding:16px 26px 24px;display:flex;align-items:center;gap:18px}.t .tr-count{font-size:13px;color:#FFF7AE;white-space:nowrap}.t .tr-dots{display:flex;gap:8px;margin-left:auto}.t .tr-dots button{width:28px;height:28px;border:0;background:transparent;position:relative;cursor:pointer;padding:0}.t .tr-dots button:after{content:'';width:8px;height:8px;border-radius:50%;background:#BFCBF2;position:absolute;inset:10px}.t .tr-dots button[aria-pressed=true]:after{background:#FFF7AE;width:18px;inset:10px 5px}.t .tr-next{font:700 15px Carlito,Calibri,sans-serif;padding:8px 16px;border:1px solid #BFCBF2;border-radius:30px;color:white;background:transparent;cursor:pointer}.t .tr-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:30px}.t .tr-bottom p{font-size:17px;color:#5A6280;margin:0}.t .tr-bottom .t-btn{padding:14px 22px;min-height:0;font-size:16px}.t .t-services{padding-top:72px;padding-bottom:72px}.t [hidden]{display:none!important}.t .tr-hero-visual{position:relative;min-width:0;border-radius:24px;overflow:hidden;align-self:center}.t .tr-hero-visual>img{width:100%;height:420px;object-fit:cover;display:block}.t .tr-hero-visual>div{padding:22px 24px;background:#1F48CF;display:grid;gap:6px}.t .tr-hero-visual span{color:#FFF7AE;font:700 14px Carlito,sans-serif}.t .tr-hero-visual strong{font:600 24px Poppins,sans-serif;color:white}.t button:focus-visible,.t summary:focus-visible{outline:3px solid #1F48CF;outline-offset:4px}.t .tr-carousel button:focus-visible{outline-color:#FFF7AE}.t .t-btn span[aria-hidden=true]:empty,.t .t-link span[aria-hidden=true]:empty{display:none}.t .tr-ai-image{width:100%;height:240px;object-fit:cover;border-radius:18px;margin-bottom:20px}
@media(max-width:991px){.t .tr-service-head{gap:28px;grid-template-columns:1fr}.t .tr-service-head>p{max-width:560px}.t .tr-service-body{gap:24px}.t .tr-tabs button{padding:16px 10px;font-size:16px}.t .tr-slide img{height:220px}.t .tr-hero-visual>img{height:360px}.t .tr-hero-visual{max-width:640px;width:100%}}
@media(max-width:650px){.t .t-services{padding:48px 0}.t .tr-service-head{margin-bottom:24px;gap:16px}.t .tr-tabs{gap:6px;margin-bottom:24px}.t .tr-tabs button{flex-direction:column;gap:8px;padding:14px 6px;font-size:14px;line-height:1.2}.t .tr-tabs button>span{display:none}.t .tr-service-body{grid-template-columns:1fr}.t .tr-group-title{font-size:21px}.t .tr-accordion summary{padding:16px;font-size:17px}.t .tr-detail{padding-left:16px;padding-right:16px}.t .tr-slide img{height:190px}.t .tr-slide-copy{min-height:105px;padding:20px 22px 8px}.t .tr-slide-copy h3{font-size:21px}.t .tr-carousel-controls{padding:14px 22px 20px}.t .tr-bottom{flex-direction:column;align-items:start;gap:18px}.t .tr-hero-visual>img{height:260px}.t .tr-hero-visual strong{font-size:21px}}
.t section.t-services{padding:64px 0}.t .tr-accordion details{border:0}.t .tr-accordion summary::before,.t .tr-accordion summary::after{display:none!important}.t .tr-accordion summary::marker{content:''}.t .tr-service-head .t-h2{margin:0}.t .tr-hero-visual img{border:0}@media(max-width:650px){.t section.t-services{padding:48px 0}}
