.team-premium{--tm-ink:#071127;--tm-copy:#60708f;--tm-line:#94a3b82e;--tm-card:#fff;color:var(--tm-ink);background:#fff}html.dark .team-premium{--tm-ink:#f8fafc;--tm-copy:#cbd5e1;--tm-line:#ffffff1a;--tm-card:#0f172a;background:#020617}.team-premium p{color:var(--tm-copy)}.team-premium a{text-decoration:none}.tm-eyebrow{color:var(--brand-dark);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 12px;font-size:10.5px;font-weight:850;display:inline-flex}.tm-eyebrow:before{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6366f114}html.dark .tm-eyebrow{color:var(--brand-light)}@media (width>=1181px){body[data-page=team] .navbar:not(.scrolled){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}}.tm-hero{background:radial-gradient(circle at 78% 14%,#6366f11c,#0000 31%),linear-gradient(#fbfcff 0%,#fff 100%);padding:134px 0 60px;overflow:hidden}html.dark .tm-hero{background:radial-gradient(circle at 78% 14%,#6366f129,#0000 31%),linear-gradient(#020617 0%,#07101f 100%)}.tm-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);align-items:center;gap:clamp(48px,6vw,82px);display:grid}.tm-hero__title{color:var(--tm-ink);font-family:var(--font-display);letter-spacing:-.064em;margin:0 0 18px;font-size:clamp(58px,6.1vw,88px);font-weight:800;line-height:.91}.tm-hero__lead{max-width:610px;margin:0;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.tm-strengths{grid-template-columns:repeat(4,max-content);align-items:center;gap:12px;width:max-content;max-width:100%;margin-top:28px;display:grid}.tm-strengths span{color:#53627f;white-space:nowrap;align-items:center;gap:7px;min-width:0;max-width:none;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}html.dark .tm-strengths span{color:#cbd5e1}.tm-strengths i{width:31px;height:31px;color:var(--brand);font-family:var(--font-mono);background:#6366f117;border-radius:10px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:850;display:grid}.tm-hero__visual{min-height:430px;position:relative}.tm-hero__photo{background:#eef2ff;border:1px solid #94a3b821;border-radius:35px 35px 92px;position:absolute;inset:2% 5% 4% 4%;overflow:hidden;box-shadow:0 32px 74px -42px #0f172a6b}.tm-hero__photo img{object-fit:cover;width:100%;height:100%;display:block}.tm-hero__badge{z-index:4;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #94a3b829;border-radius:15px;align-items:flex-start;gap:11px;padding:14px 15px;display:flex;position:absolute;box-shadow:0 18px 45px -28px #0f172a57}html.dark .tm-hero__badge{background:#0f172af0}.tm-hero__badge--count{max-width:195px;top:8%;right:0}.tm-hero__badge--passion{max-width:190px;bottom:3%;left:2%}.tm-hero__badge-icon{width:35px;height:35px;color:var(--brand);background:#6366f11a;border-radius:11px;flex:none;place-items:center;display:grid}.tm-hero__badge-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.tm-hero__badge strong,.tm-hero__badge small{display:block}.tm-hero__badge strong{color:var(--tm-ink);font-size:12px;line-height:1.22}.tm-hero__badge small{color:var(--tm-copy);margin-top:4px;font-size:9px;line-height:1.35}.tm-hero__scribble{z-index:4;color:#27385f;font-family:Georgia,serif;font-size:17px;font-style:italic;position:absolute;bottom:4%;right:1%;transform:rotate(-7deg)}html.dark .tm-hero__scribble{color:#9fb0d3}.tm-experts{background:#fff;padding:48px 0 66px}html.dark .tm-experts{background:#020617}.tm-experts__head{grid-template-columns:minmax(0,.8fr) minmax(340px,.7fr);align-items:end;gap:40px;margin-bottom:24px;display:grid}.tm-experts__head h2{color:var(--tm-ink);font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.2vw,58px);font-weight:800;line-height:.98}.tm-experts__head>p{max-width:560px;margin:0 0 5px;font-size:13px;line-height:1.62}.tm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tm-card{border:1px solid var(--tm-line);background:var(--tm-card);border-radius:16px;flex-direction:column;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 20px 52px -42px #0f172a4d}.tm-card:hover{border-color:#6366f140;transform:translateY(-4px);box-shadow:0 28px 68px -48px #4f46e55c}.tm-card__portrait{border-bottom:1px solid var(--tm-line);background:#eef2ff;height:248px;position:relative;overflow:hidden}html.dark .tm-card__portrait{background:#111827}.tm-card__blob{display:none}.tm-card__portrait img{z-index:2;object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block;position:relative;transform:scale(1.015)}.tm-card__content{flex-direction:column;flex:1;padding:15px 16px 17px;display:flex}.tm-card h3{color:var(--tm-ink);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 3px;font-size:16px;line-height:1.18}.tm-card__role{min-height:26px;color:var(--brand-dark);letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font-size:8.8px;font-weight:850;line-height:1.35}html.dark .tm-card__role{color:var(--brand-light)}.tm-card p{min-height:60px;margin:0;font-size:11.8px;line-height:1.54}.tm-socials{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.tm-socials__item{color:#fff;background:linear-gradient(145deg,#6d6aff 0%,#5148ed 100%);border:1px solid #4f46e51a;border-radius:999px;flex:none;place-items:center;width:31px;height:31px;display:grid;box-shadow:0 9px 22px -15px #4f46e5d9,inset 0 1px #ffffff42}a.tm-socials__item{cursor:pointer;transition:transform .18s,box-shadow .18s,filter .18s}a.tm-socials__item:hover{filter:brightness(1.07);transform:translateY(-3px)scale(1.06);box-shadow:0 15px 28px -15px #4338cad1,0 0 0 4px #6366f11a}a.tm-socials__item:focus-visible{outline:0;transform:translateY(-2px);box-shadow:0 0 0 3px #fff,0 0 0 6px #4f46e57a,0 15px 28px -15px #4338cad1}html.dark a.tm-socials__item:focus-visible{box-shadow:0 0 0 3px #020617,0 0 0 6px #818cf89e,0 15px 28px -15px #4338cad1}.tm-socials svg{fill:currentColor;stroke:none;width:14px;height:14px;overflow:visible}.tm-socials__item--portfolio svg{fill:currentColor;stroke:none}@media (hover:none){a.tm-socials__item:hover{filter:none;transform:none}}.tm-quote-card{grid-column:span var(--tm-filler-span);background:radial-gradient(circle at 92% 5%,#6366f129,#0000 30%),linear-gradient(135deg,#f7f8ff 0%,#eef1ff 100%);border:1px solid #6366f11c;border-radius:16px;flex-direction:column;justify-content:center;min-height:100%;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 52px -42px #4f46e54d}html.dark .tm-quote-card{background:radial-gradient(circle at 92% 5%,#6366f12e,#0000 30%),linear-gradient(135deg,#0b1220 0%,#111b34 100%)}.tm-quote-card__mark{color:var(--brand);font-family:Georgia,serif;font-size:52px;line-height:.65}.tm-quote-card h3{max-width:330px;color:var(--tm-ink);font-family:var(--font-display);letter-spacing:-.045em;margin:15px 0 10px;font-size:clamp(25px,2.5vw,36px);line-height:1.02}.tm-quote-card p{max-width:320px;margin:0;font-size:12px;line-height:1.55}.tm-quote-card__scribble{color:#27385f;align-self:flex-end;margin-top:18px;font-family:Georgia,serif;font-size:16px;font-style:italic;transform:rotate(-7deg)}html.dark .tm-quote-card__scribble{color:#aab6d0}.tm-cta{background:#fff;padding:0 0 68px}html.dark .tm-cta{background:#020617}.tm-cta__panel{background:radial-gradient(circle at 91% 35%,#6366f133,#0000 28%),linear-gradient(118deg,#f9faff 0%,#eef2ff 100%);border:1px solid #6366f11c;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:28px 32px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 66px -48px #4f46e56b}html.dark .tm-cta__panel{background:radial-gradient(circle at 91% 35%,#6366f13d,#0000 28%),linear-gradient(118deg,#0b1220 0%,#101a31 100%)}.tm-cta__eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:850;color:var(--brand)!important}.tm-cta h2{color:var(--tm-ink);font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(29px,3vw,42px);line-height:1.04}.tm-cta p{max-width:650px;margin:0;font-size:12.5px;line-height:1.55}.tm-cta__button{z-index:2;color:#fff;white-space:nowrap;background:#081126;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:11.5px;font-weight:850;display:inline-flex;position:relative;box-shadow:0 16px 30px -20px #081126a6}html.dark .tm-cta__button{color:#071127;background:#fff}.tm-cta__cubes{opacity:.55;pointer-events:none;width:110px;height:100px;position:absolute;bottom:-4px;right:24px}.tm-cta__cubes i{background:linear-gradient(145deg,#9b94ff,#5548f0);border-radius:7px;width:38px;height:38px;position:absolute;transform:rotate(30deg)skew(-4deg,-4deg);box-shadow:0 16px 28px -18px #4f46e5ad}.tm-cta__cubes i:first-child{top:4px;left:30px}.tm-cta__cubes i:nth-child(2){opacity:.7;top:34px;left:58px}.tm-cta__cubes i:nth-child(3){opacity:.45;top:48px;left:14px}html[lang=bn] .tm-eyebrow,html[lang=bn] .tm-cta__eyebrow{font-family:var(--font-bn);letter-spacing:0;text-transform:none}html[lang=bn] .tm-hero__title,html[lang=bn] .tm-experts__head h2,html[lang=bn] .tm-card h3,html[lang=bn] .tm-quote-card h3,html[lang=bn] .tm-cta h2{font-family:var(--font-bn);letter-spacing:-.01em;line-height:1.18}@media (width<=1120px){.tm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-quote-card{grid-column:span 1!important}}@media (width<=900px){.tm-hero{padding:116px 0 52px}.tm-strengths{scrollbar-width:thin;grid-template-columns:repeat(4,max-content);width:100%;padding-bottom:5px;overflow-x:auto}.tm-hero__grid,.tm-experts__head{grid-template-columns:1fr}.tm-hero__visual{max-width:720px;min-height:410px}.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-quote-card{grid-column:span 2!important}}@media (width<=620px){.tm-hero__title{font-size:clamp(46px,13vw,62px)}.tm-hero__lead{font-size:16px}.tm-hero__visual{min-height:340px}.tm-hero__photo{inset:2% 3% 6%}.tm-hero__badge--count{max-width:158px;right:0}.tm-hero__badge--passion{max-width:155px;left:0}.tm-hero__scribble{display:none}.tm-grid{grid-template-columns:1fr}.tm-card__portrait{height:310px}.tm-card__portrait img{object-position:center 16%}.tm-card p{min-height:0}.tm-quote-card{grid-column:span 1!important}.tm-cta__panel{grid-template-columns:1fr;padding:25px 22px}.tm-cta__button{justify-self:start}.tm-cta__cubes{opacity:.24;right:4px}}@media (prefers-reduced-motion:reduce){.tm-card,.tm-socials a{transition:none}}
