.suite-about{background:#fff}.about-hero{overflow:hidden;padding:clamp(58px,8vw,106px) 0 80px;background:radial-gradient(circle at 8% 10%,rgba(57,119,187,.13),transparent 28%),radial-gradient(circle at 92% 23%,rgba(5,139,138,.15),transparent 26%),linear-gradient(180deg,#f2fbfb,#fff 84%)}.about-hero__grid,.about-purpose__grid{display:grid;grid-template-columns:1fr .92fr;align-items:center;gap:clamp(40px,7vw,88px)}.about-hero h1{max-width:700px;margin:15px 0 19px;font:700 clamp(2.45rem,4.3vw,4.12rem)/1.1 Poppins,Arial,sans-serif;letter-spacing:-.055em}.about-hero p,.about-section-heading p{color:var(--suite-muted);font-size:1.04rem;line-height:1.7}.about-hero__secondary{max-width:650px;margin-top:13px!important;font-size:.93rem!important}.about-hero__actions,.about-cta__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.about-hero__actions svg,.about-cta svg,.about-methodology-link svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none}.about-hero__proof{display:flex;gap:0;flex-wrap:wrap;padding:0;margin:30px 0 0;list-style:none;border-top:1px solid #d9e9e8}.about-hero__proof span{padding:13px 17px 0 0;margin:0 17px 0 0;border-right:1px solid #d9e9e8;color:#48656b;font:600 .72rem Poppins,Arial,sans-serif}.about-hero__proof span:last-child{border:0}.about-hero__proof strong{color:var(--suite-ink)}.about-hero__visual{position:relative;padding:5px 12px 28px 0}.about-hero__visual>img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 35px rgba(4,69,73,.14))}.about-hero__note{position:absolute;right:-4px;bottom:0;max-width:290px;padding:15px 18px;border:1px solid #d5e7e6;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 14px 26px rgba(4,69,73,.12)}.about-hero__note span,.about-hero__note b{display:block}.about-hero__note span{margin-bottom:4px;color:var(--suite-teal);font:700 .62rem Poppins,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.about-hero__note b{color:var(--suite-ink);font:600 .76rem/1.55 Poppins,Arial,sans-serif}.about-purpose,.about-story,.about-identity{padding:92px 0}.about-section-heading{max-width:770px;margin-bottom:38px}.about-section-heading--center{margin-right:auto;margin-left:auto;text-align:center}.about-section-heading h2,.about-updates h2{margin:12px 0 15px;color:var(--suite-ink);font:700 clamp(1.95rem,3.3vw,3rem)/1.17 Poppins,Arial,sans-serif;letter-spacing:-.048em}.about-section-heading p{margin:0}.about-lead{max-width:650px;margin:0 0 26px;color:#446168;font:400 1.07rem/1.75 Roboto,Arial,sans-serif}.about-principles{display:grid;gap:15px}.about-principles article{display:grid;grid-template-columns:38px 1fr;gap:13px;align-items:start;padding-top:15px;border-top:1px solid #dbeaea}.about-principles article>span{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;color:var(--suite-teal);background:#e5f7f5}.about-principles svg{width:17px;stroke:currentColor;stroke-width:2;fill:none}.about-principles h3{margin:0 0 3px;font:600 .98rem Poppins,Arial,sans-serif;letter-spacing:-.02em}.about-principles p{margin:0;color:var(--suite-muted);font-size:.87rem;line-height:1.58}.about-purpose__image{margin:0}.about-purpose__image img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(4,69,73,.11))}.about-difference{padding:92px 0;background:#f5fafb}.about-service-model{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.about-service-model article{min-height:218px;padding:27px 25px;border:1px solid #d7e8e7;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(6,74,77,.04)}.about-service-model__number{display:block;margin-bottom:28px;color:var(--suite-teal);font:700 .68rem Poppins,Arial,sans-serif;letter-spacing:.1em}.about-service-model h3{margin:0 0 8px;font:600 1.15rem Poppins,Arial,sans-serif;letter-spacing:-.03em}.about-service-model p{margin:0;color:var(--suite-muted);font-size:.88rem;line-height:1.62}.about-methodology-link{display:inline-flex;align-items:center;gap:6px;margin-top:28px;color:var(--suite-deep)!important;font:600 .85rem Poppins,Arial,sans-serif}.about-story{background:linear-gradient(135deg,#fff,#f1faf9)}.about-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0;margin:0;list-style:none}.about-timeline li{position:relative;padding:24px 20px 20px;border-top:2px solid #6dc3c1}.about-timeline li::before{content:'';position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--suite-teal)}.about-timeline span{display:block;margin-bottom:20px;color:var(--suite-teal);font:700 .66rem Poppins,Arial,sans-serif;letter-spacing:.11em}.about-timeline h3{margin:0 0 8px;font:600 1rem/1.42 Poppins,Arial,sans-serif;letter-spacing:-.025em}.about-timeline p{margin:0;color:var(--suite-muted);font-size:.82rem;line-height:1.6}.about-identity{background:#fff}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.about-values article{padding:27px;border:1px solid #d8e8e8;border-radius:16px;background:#fff}.about-values__label{margin:0 0 15px;color:var(--suite-teal);font:700 .67rem Poppins,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.about-values h3{margin:0 0 11px;font:600 1.12rem/1.42 Poppins,Arial,sans-serif;letter-spacing:-.027em}.about-values p:last-child{margin:0;color:var(--suite-muted);font-size:.87rem;line-height:1.62}.clients-partners--about{border-top:1px solid #e0eeee}.about-updates{padding:76px 0;background:#f5fafb}.about-updates__inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.about-updates h2{font-size:clamp(1.75rem,3vw,2.5rem)}.about-updates p{max-width:610px;margin:0;color:var(--suite-muted);font-size:.96rem;line-height:1.65}.about-updates .button{flex:none}.about-cta{padding:91px 0;text-align:center;color:#fff;background:linear-gradient(115deg,#034c52,#087f85)}.about-cta__inner{max-width:790px}.about-cta h2{margin:12px 0;color:#fff;font:700 clamp(2rem,3.6vw,3.32rem)/1.16 Poppins,Arial,sans-serif;letter-spacing:-.05em}.about-cta p{max-width:680px;margin:0 auto;color:#d1efee;font-size:1.03rem;line-height:1.65}.about-cta__actions{justify-content:center}.about-cta__link{align-self:center;color:#cbf2ef!important;font:600 .85rem Poppins,Arial,sans-serif;text-decoration:underline!important;text-underline-offset:4px}@media(max-width:950px){.about-hero__grid,.about-purpose__grid{grid-template-columns:1fr;gap:36px}.about-hero__content{max-width:750px}.about-hero__visual{max-width:650px;margin:auto;width:100%}.about-purpose__image{max-width:620px;order:-1}.about-timeline{grid-template-columns:repeat(2,1fr);row-gap:24px}.about-service-model,.about-values{grid-template-columns:1fr}.about-service-model article{min-height:0}.about-service-model__number{margin-bottom:16px}.about-updates__inner{align-items:flex-start;flex-direction:column;gap:21px}}@media(max-width:620px){.about-hero{padding:51px 0 60px}.about-hero h1{font-size:2.3rem}.about-hero__actions,.about-cta__actions{display:grid;grid-template-columns:1fr}.about-hero__actions .button,.about-cta__actions .button{width:100%}.about-hero__proof{display:grid;grid-template-columns:1fr}.about-hero__proof span{padding:10px 0;margin:0;border:0;border-bottom:1px solid #d9e9e8}.about-hero__visual{padding-right:0}.about-hero__note{right:5px;left:5px;max-width:none}.about-purpose,.about-story,.about-identity,.about-difference{padding:60px 0}.about-section-heading{margin-bottom:29px}.about-lead{font-size:.97rem}.about-timeline{grid-template-columns:1fr;gap:0}.about-timeline li{padding:20px 0 20px 23px;border-top:0;border-left:2px solid #6dc3c1}.about-timeline li::before{top:22px;left:-6px}.about-timeline li:last-child{padding-bottom:0}.about-values article,.about-service-model article{padding:23px}.about-updates{padding:57px 0}.about-updates .button{width:100%}.about-cta{padding:68px 0}.about-cta__link{display:block;text-align:center}}@media(prefers-reduced-motion:reduce){.about-hero__visual,.about-purpose__image{transition:none}}
