body.page-solution main{padding-top:68px}.page-hero{padding-bottom:96px;padding-top:72px}.page-hero-orbs{pointer-events:none}.page-hero-orbs .orb{animation:orbFloat 16s ease-in-out infinite}.page-hero-orbs .orb--blue{background:radial-gradient(circle,rgba(35,91,168,.05) 0,transparent 65%);filter:blur(90px);height:700px;left:25%;top:0;width:700px}.page-hero-orbs .orb--pink{background:radial-gradient(circle,rgba(176,62,114,.04) 0,transparent 65%);bottom:0;filter:blur(110px);height:600px;right:25%;width:600px}.page-hero-eyebrow{color:#b03e72}.page-hero-title{font-size:clamp(3rem,7vw,5.5rem);letter-spacing:-.03em;line-height:.95}.page-hero-lead{font-size:17px;line-height:1.7}@keyframes orbFloat{0%,to{transform:translate(0)}50%{transform:translate(12px,-18px)}}.page-hero-img-wrap{aspect-ratio:4/3;border-radius:28px;box-shadow:0 24px 60px -18px rgba(15,23,42,.25);max-width:540px;width:100%}.page-hero-img-wrap img{height:100%;object-fit:cover;width:100%}.page-hero-img-overlay{background:linear-gradient(180deg,transparent 60%,rgba(10,25,41,.5))}.page-hero-live-dot{animation:pageHeroLivePulse 2s ease-in-out infinite}@keyframes pageHeroLivePulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes pageHeroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pageHeroFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.page-hero-content{animation:pageHeroFadeUp .6s ease both}.page-hero-media{animation:pageHeroFadeIn .7s ease .1s both}.page-hero-btn-primary{background:linear-gradient(120deg,#235ba8,#b03e72);transition:transform .2s ease,box-shadow .2s ease}.page-hero-btn-primary:hover{box-shadow:0 12px 36px -10px rgba(176,62,114,.45);transform:scale(1.02)}.page-hero-btn-secondary{background:#fff;border:1px solid #e2e8f0;color:#374151;transition:border-color .2s ease,transform .2s ease}.page-hero-btn-secondary:hover{border-color:rgba(176,62,114,.45);transform:translateY(-1px)}.page-hero--solution{padding-bottom:96px;padding-top:140px}.cap-scroll-stack,.page-solution #root,.page-solution main{overflow:visible}.logo-track-mmp{animation-duration:45s}.awareness-accent{color:#b03e72}.awareness-brand{color:#235ba8}.awareness-lead{font-size:17px;line-height:1.7}.awareness-section-title{color:#235ba8;font-size:36px;letter-spacing:-.02em;line-height:1.2}.awareness-cta{background:linear-gradient(135deg,#235ba8,#6b3a9e 55%,#b03e72)}.awareness-cta-title{font-size:clamp(1.6rem,1rem + 1.6vw,2.25rem);letter-spacing:-.02em;line-height:1.2}.awareness-cta-btn-primary{background:#fff;color:#235ba8}.awareness-cta-btn-secondary{border:1px solid hsla(0,0%,100%,.55)}.inventory-section{background:linear-gradient(135deg,#0a1929,#1a2942 30%,#235ba8 65%,#b03e72)}.inventory-grid-overlay{opacity:.06}.inventory-grid-pattern{background-image:linear-gradient(#b03e72 1px,transparent 0),linear-gradient(90deg,#b03e72 1px,transparent 0);background-size:60px 60px}.inventory-orb--1{animation-duration:14s;background:radial-gradient(circle,rgba(176,62,114,.3) 0,transparent 70%);filter:blur(60px);height:200px;left:5%;top:15%;width:200px}.inventory-orb--2{animation-delay:1.5s;animation-duration:17s;background:radial-gradient(circle,rgba(35,91,168,.3) 0,transparent 70%);filter:blur(60px);height:280px;left:27%;top:55%;width:280px}.inventory-orb--3{animation-delay:3s;animation-duration:20s;background:radial-gradient(circle,rgba(176,62,114,.3) 0,transparent 70%);filter:blur(60px);height:360px;left:49%;top:15%;width:360px}.inventory-orb--4{animation-delay:4.5s;animation-duration:23s;background:radial-gradient(circle,rgba(35,91,168,.3) 0,transparent 70%);filter:blur(60px);height:440px;left:71%;top:55%;width:440px}.inventory-title{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.inventory-carousel{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.inventory-fade-left{background:linear-gradient(90deg,rgba(10,25,41,.9),transparent)}.inventory-fade-right{background:linear-gradient(270deg,rgba(176,62,114,.8),transparent)}.journey-scroll-wrap{position:relative}.journey-scroll-desktop{height:500vh}.journey-scroll-wrap[data-step-count="4"] .journey-scroll-desktop{height:400vh}.journey-mobile-block{min-height:70vh;padding-top:8vh}.journey-mobile-block--divider{border-top:1px solid #f0f1f5}.journey-mobile-text--active{color:#0a1929;font-weight:500}.journey-mobile-text--muted{color:#9ca3af;font-weight:400}.journey-sticky{display:flex;flex-direction:column;height:100vh;justify-content:center;position:sticky;top:0}.journey-stage{aspect-ratio:16/7;border-radius:1rem;overflow:hidden;position:relative}.journey-stage img,.journey-stage video{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%}.journey-stage img.is-active,.journey-stage video.is-active{opacity:1}.journey-cols{border:1px solid #f0f1f5;border-radius:0 0 1rem 1rem;display:grid;grid-template-columns:repeat(var(--journey-cols,5),minmax(0,1fr));overflow:hidden}.journey-cols-4{grid-template-columns:repeat(var(--journey-cols,4),minmax(0,1fr))}.journey-col{border-top:2px solid #e8eaf0;padding:.5rem 1rem 3rem;transition:background .3s,border-color .3s}.journey-col.is-active{background:#f7f8fb;border-top-color:#b03e72}.journey-col .step-n{color:#9ca3af;transition:color .3s}.journey-col.is-active .step-n{color:#b03e72}.journey-col .step-body{color:#6b7280;transition:color .3s,font-weight .3s}.journey-col.is-active .step-body{color:#0a1929;font-weight:500}.journey-mobile-stick{height:42vh;overflow:hidden;position:sticky;top:68px}.journey-mobile-stick img,.journey-mobile-stick video{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%}.journey-mobile-stick img.is-active,.journey-mobile-stick video.is-active{opacity:1}.journey-dots{bottom:.75rem;display:flex;gap:.375rem;justify-content:center;left:0;position:absolute;right:0;z-index:2}.journey-dot{background:hsla(0,0%,100%,.5);border-radius:9999px;height:6px;transition:width .3s,background .3s;width:6px}.journey-dot.is-active{background:#b03e72;width:18px}@media (max-width:767px){.page-hero{padding-bottom:48px!important;padding-top:40px!important}.journey-sticky{height:100vh;justify-content:flex-start;padding-bottom:1.5rem;padding-top:5rem}.journey-stage{aspect-ratio:4/3;flex:0 0 auto}.journey-cols{border:0;border-radius:0;display:block;flex:0 0 auto;margin-top:1.5rem;min-height:10.5rem;overflow:visible;position:relative}.journey-col{background:transparent;border-top:0;display:flex;flex-direction:column;inset:0;justify-content:flex-start;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .5s ease}.journey-col.is-active{background:transparent;border-top-color:transparent;opacity:1;pointer-events:auto}.journey-col .step-n,.journey-col.is-active .step-n{color:#b03e72;font-size:12px;letter-spacing:.12em;margin-bottom:.85rem}.journey-col .step-body,.journey-col.is-active .step-body{color:#0a1929;font-size:20px;font-weight:500;line-height:1.55}}.am-capabilities{padding-top:2.5rem}@media (min-width:1024px){#capabilities>.max-w-6xl,.am-capabilities{padding-top:4rem}}.cap-scroll-stack{--cap-sticky-offset:4.25rem;background:#f7f8fb}.cap-scroll-stack-header{background:#f7f8fb;position:sticky;top:var(--cap-sticky-offset);z-index:15}.cap-mobile-inner{transition:opacity .4s,filter .4s}.cap-mobile-inner.is-visible{filter:blur(0);opacity:1}.cap-mobile-inner.is-dimmed{filter:blur(1px);opacity:.25}.cap-step-eyebrow{color:#b03e72}.cap-step-title{color:#235ba8;letter-spacing:-.015em;line-height:1.2}.cap-step-desc{font-size:15px;line-height:1.8}.cap-window-card{border:1px solid rgba(35,91,168,.12);box-shadow:0 4px 20px rgba(0,0,0,.06)}.cap-desktop-panel{border:1px solid rgba(35,91,168,.1);box-shadow:0 8px 40px rgba(35,91,168,.08);max-height:540px}.cap-traffic-red{background:#ff5f57}.cap-traffic-yellow{background:#febc2e}.cap-traffic-green{background:#28c840}.cap-panel-label{color:#235ba8}.cap-list-row{background:#eff4ff;border:1px solid transparent;border-radius:12px;padding:10px 20px}.cap-chrome-bar{width:9rem}.cap-visuals-wrap{min-height:280px}.cap-bar-fill-gradient{background:linear-gradient(90deg,#235ba8,#b03e72)}.cap-bar-fill--w-76{--cap-width:76%}.cap-bar-fill--w-79{--cap-width:79%}.cap-bar-fill--w-83{--cap-width:83%}.cap-bar-fill--w-84{--cap-width:84%}.cap-bar-fill--w-87{--cap-width:87%}.cap-bar-fill--w-89{--cap-width:89%}.cap-bar-fill--w-91{--cap-width:91%}.cap-bar-fill--w-92{--cap-width:92%}.cap-bar-fill--w-94{--cap-width:94%}.cap-metric-card--ctv{background:linear-gradient(160deg,#0a1929,#235ba8 100%)}.cap-metric-card--cross{background:linear-gradient(160deg,#1a2942,#b03e72 100%)}.cap-stat-row{background:#eff4ff;border:1px solid transparent;border-radius:9999px}@media (max-width:1023px){.cap-list-row,.cap-stat-row{gap:.75rem}.cap-list-row>span:last-child,.cap-stat-row>span:last-child{flex-shrink:0;white-space:nowrap}.cap-list-row>span:first-child,.cap-stat-row>span:first-child{min-width:0}}@media (min-width:1024px){.cap-scroll-stack .cap-spacer{min-height:60vh}.cap-scroll-stack .cap-spacer:first-child{min-height:32vh}}.cap-stack-sticky{height:76vh;position:sticky;top:12vh}.cap-scroll-stack:has(.cap-scroll-stack-header) .cap-stack-sticky{height:calc(100vh - var(--cap-sticky-offset) - 9rem);top:calc(var(--cap-sticky-offset) + 9rem)}@media (min-width:1024px){.cap-scroll-stack__cols{align-items:stretch}.cap-scroll-stack__text-col{position:relative}.cap-scroll-stack__visual-col{min-height:100%;position:relative}.cap-stack-sticky--text{height:76vh;pointer-events:none;position:sticky;top:12vh;z-index:2}.cap-scroll-stack:has(.cap-scroll-stack-header) .cap-stack-sticky--text{height:calc(100vh - var(--cap-sticky-offset) - 9rem);top:calc(var(--cap-sticky-offset) + 9rem)}.cap-stack-sticky--text *{pointer-events:auto}.cap-stack-sticky--visual{height:auto;min-height:76vh;position:sticky;top:12vh}.cap-scroll-stack:has(.cap-scroll-stack-header) .cap-stack-sticky--visual{min-height:calc(100vh - var(--cap-sticky-offset) - 9rem);top:calc(var(--cap-sticky-offset) + 9rem)}}.cap-install-bar{background:linear-gradient(180deg,#b03e72,#235ba8)}.cap-variant-row{background:#f8f9fb;border:1px solid rgba(0,0,0,.06)}.cap-variant-row--win{background:linear-gradient(90deg,rgba(35,91,168,.08),rgba(176,62,114,.08));border:1px solid rgba(176,62,114,.25)}.cap-variant-badge{background:#fff;border:1px solid rgba(0,0,0,.08);color:#94a3b8}.cap-variant-badge--win{background:linear-gradient(120deg,#235ba8,#b03e72);border:none;color:#fff}.cap-mmp-badge--connected{background:rgba(34,197,94,.18);border:1px solid rgba(34,197,94,.3);color:#15803d}.cap-mmp-badge--pending{background:rgba(176,62,114,.18);border:1px solid rgba(176,62,114,.3);color:#b03e72}.cap-chart-wrap{background:linear-gradient(140deg,rgba(35,91,168,.06),rgba(176,62,114,.06));border:1px solid rgba(35,91,168,.1)}.cap-stack-item.compact{align-items:center;display:flex;gap:1rem;padding:.75rem 0}.cap-stack-item .expanded[hidden],.cap-stack-item.compact[hidden]{display:none!important}.cap-stack-item .expanded{padding:1rem 0}.cap-stack-item.cap-active .compact,.cap-stack-item:not(.cap-active) .expanded{display:none}.cap-visual-panel{animation:capFadeIn .45s cubic-bezier(.32,.72,0,1);display:none}.cap-visual-panel.is-active{display:block}#capabilities .cap-pulse-ring{animation:cap-ring-pulse var(--cap-ring-duration,3s) ease-in-out infinite;transform:scale(var(--cap-ring-base,1));transform-origin:center;will-change:transform}@keyframes cap-ring-pulse{0%,to{transform:scale(var(--cap-ring-base,1))}50%{transform:scale(var(--cap-ring-max,1.06))}}@keyframes capFadeIn{0%{filter:blur(4px);opacity:0;transform:translateY(14px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes capRowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cap-mobile-step.cap-active .cap-mobile-visual ul>li,.cap-visual-panel.is-active ul>li{animation:capRowIn .4s cubic-bezier(.32,.72,0,1) both}@keyframes capRowInLeft{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.cap-mobile-step.cap-active[data-id=activate] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=ai] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=content] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=extend] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=measure] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=personas] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=reach] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=reinforce] .cap-mobile-visual ul>li,.cap-mobile-step.cap-active[data-id=test] .cap-mobile-visual ul>li,.cap-visual-panel.is-active[data-cap-id=activate] ul>li,.cap-visual-panel.is-active[data-cap-id=ai] ul>li,.cap-visual-panel.is-active[data-cap-id=content] ul>li,.cap-visual-panel.is-active[data-cap-id=extend] ul>li,.cap-visual-panel.is-active[data-cap-id=measure] ul>li,.cap-visual-panel.is-active[data-cap-id=personas] ul>li,.cap-visual-panel.is-active[data-cap-id=reach] ul>li,.cap-visual-panel.is-active[data-cap-id=reinforce] ul>li,.cap-visual-panel.is-active[data-cap-id=test] ul>li{animation-name:capRowInLeft}.cap-mobile-step.cap-active[data-id=discover] .cap-mobile-visual ul>li:nth-child(n),.cap-mobile-step.cap-active[data-id=location] .cap-mobile-visual ul>li:nth-child(n),.cap-mobile-step.cap-active[data-id=windows] .cap-mobile-visual ul>li:nth-child(n),.cap-visual-panel.is-active[data-cap-id=discover] ul>li:nth-child(n),.cap-visual-panel.is-active[data-cap-id=location] ul>li:nth-child(n),.cap-visual-panel.is-active[data-cap-id=windows] ul>li:nth-child(n){animation-delay:0s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span{animation:capRowIn .4s cubic-bezier(.32,.72,0,1) both}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:first-child{animation-delay:.04s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(2){animation-delay:.08s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(3){animation-delay:.12s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(4){animation-delay:.16s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(5){animation-delay:.2s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(6){animation-delay:.24s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(7){animation-delay:.28s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(8){animation-delay:.32s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(9){animation-delay:.36s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(10){animation-delay:.4s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(11){animation-delay:.44s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(12){animation-delay:.48s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(13){animation-delay:.52s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(14){animation-delay:.56s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(15){animation-delay:.6s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(16){animation-delay:.64s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(17){animation-delay:.68s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(18){animation-delay:.72s}:is(.cap-visual-panel.is-active[data-cap-id=optimize],.cap-mobile-step.cap-active[data-id=optimize] .cap-mobile-visual) .flex.flex-wrap>span:nth-child(n+19){animation-delay:.76s}.cap-mobile-step.cap-active .cap-mobile-visual ul>li:first-child,.cap-visual-panel.is-active ul>li:first-child{animation-delay:.08s}.cap-mobile-step.cap-active .cap-mobile-visual ul>li:nth-child(2),.cap-visual-panel.is-active ul>li:nth-child(2){animation-delay:.16s}.cap-mobile-step.cap-active .cap-mobile-visual ul>li:nth-child(3),.cap-visual-panel.is-active ul>li:nth-child(3){animation-delay:.24s}.cap-mobile-step.cap-active .cap-mobile-visual ul>li:nth-child(4),.cap-visual-panel.is-active ul>li:nth-child(4){animation-delay:.32s}.cap-mobile-step.cap-active .cap-mobile-visual ul>li:nth-child(5),.cap-visual-panel.is-active ul>li:nth-child(5){animation-delay:.4s}[data-cap-mobile-static] .cap-mobile-step .cap-mobile-visual ul>li{animation:none!important;opacity:1!important}[data-cap-mobile-static] .cap-mobile-step .cap-bar-fill{animation:none!important;transition:none!important;width:var(--cap-width,0)!important}.cap-bar-fill{width:0}.cap-bar-fill.is-animated,.cap-mobile-step.cap-active .cap-bar-fill,.cap-visual-panel.is-active .cap-bar-fill{animation:capBarFillIn 1.5s cubic-bezier(.32,.72,0,1) both;width:var(--cap-width,0)}@keyframes capBarFillIn{0%{width:0}to{width:var(--cap-width,0)}}.flow-tabs button.is-active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}.flow-panel{animation:capFadeIn .28s ease-out;display:none}.flow-panel.is-active{display:grid}.nav-dropdown-item.is-active-page{background:#eff6ff;color:#235ba8;font-weight:600}.logo-track-awareness{animation-duration:55s}@keyframes inventoryOrbFloat{0%,to{transform:translate(0)}50%{transform:translate(15px,-30px)}}.inventory-orb{animation-iteration-count:infinite;animation-name:inventoryOrbFloat;animation-timing-function:ease-in-out}@media (prefers-reduced-motion:reduce){#capabilities .cap-pulse-ring,.cap-bar-fill,.cap-mobile-step.cap-active .cap-mobile-visual ul>li,.cap-visual-panel,.cap-visual-panel.is-active ul>li,.journey-mobile-stick img,.journey-mobile-stick video,.journey-stage img,.journey-stage video,.logo-track,.page-hero-content,.page-hero-media,.page-hero-orbs .orb{animation:none!important;transition:none!important}}.am-bg-carousel{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.about-hero{text-align:center}.about-intro{margin:0 auto;max-width:46rem}.about-title{color:#0f2744;font-size:clamp(2rem,5vw,2.625rem);font-weight:700;letter-spacing:-.02em}.about-underline{background:linear-gradient(90deg,#235ba8,#b03e72);border-radius:9999px;height:4px;margin:1.25rem auto 1.75rem;width:4rem}.about-intro p{color:#4b5563;font-size:16px;line-height:1.9;margin-bottom:1.1rem}.about-wrap{max-width:72rem}.about-h2{color:#0f2744;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:48px;text-align:center}.about-team-section{background:#f9fafb;padding:5rem 0}.about-offices-section{padding:5rem 0}.about-group-label{color:#235ba8;font-size:1.05rem;font-weight:600;margin:2.75rem 0 1.75rem;text-align:center}.about-team-grid{display:flex;flex-wrap:wrap;gap:2.5rem 2rem;justify-content:center}.about-member{align-items:center;display:flex;flex-direction:column;text-align:center;width:160px}.about-member-photo{background:#eef2f7;border:3px solid #fff;border-radius:9999px;box-shadow:0 4px 20px rgba(0,0,0,.12);height:140px;margin-bottom:1rem;outline:1px solid rgba(35,91,168,.15);overflow:hidden;transition:transform .3s ease;width:140px}.about-member:hover .about-member-photo{transform:scale(1.05)}.about-member-photo img{filter:grayscale(1);height:100%;object-fit:cover;object-position:top;transition:filter .4s ease;width:100%}.about-member:hover .about-member-photo img{filter:grayscale(0)}.about-member-name{color:#0f2744;font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.3;margin-bottom:.25rem;text-transform:uppercase}.about-member-role{color:#6b7280;font-size:11px;font-weight:500;letter-spacing:.04em;line-height:1.45;margin-bottom:.75rem;max-width:150px;text-transform:uppercase}.about-member-plus{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#235ba8;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;line-height:1;transition:transform .2s ease,background .2s ease;width:28px}.about-member:hover .about-member-plus{transform:scale(1.1)}.about-member-plus:hover{background:#f3f6fb}.about-offices-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.about-office-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;box-shadow:0 2px 12px rgba(0,0,0,.04);padding:1.5rem}.about-office-icon{align-items:center;background:linear-gradient(135deg,rgba(35,91,168,.1),rgba(176,62,114,.1));border-radius:.75rem;color:#235ba8;display:flex;height:2.5rem;justify-content:center;margin-bottom:.9rem;width:2.5rem}.about-office-name{color:#0f2744;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.about-office-addr{color:#6b7280;font-size:.9rem;line-height:1.6;margin-bottom:.85rem}.about-office-email{color:#b03e72;font-size:.85rem;font-weight:500;text-decoration:none}.about-office-email:hover{text-decoration:underline}@media (max-width:1023px){.about-offices-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.about-offices-grid{grid-template-columns:1fr}}