.about-page{background:#ffffff;color:#07111f;overflow:hidden}.about-page .page-hero{isolation:isolate;min-height:300px;background-position:center 40%;border-bottom-left-radius:96px;border-bottom-right-radius:96px;margin-bottom:36px}.about-page .page-hero-overlay{background:linear-gradient(90deg,rgba(1,10,62,.94),rgba(3,16,74,.82) 45%,rgba(4,19,72,.58));padding:0 clamp(24px,12vw,170px) 56px}.about-page .page-hero-breadcrumb{padding:8px 16px;border-radius:2px;background:rgba(255,255,255,.12)}.about-page .page-hero h1{font-size:clamp(1.8rem,3vw,2.4rem);text-transform:capitalize;letter-spacing:0}.about-page__intro{position:relative;max-width:1040px;gap:90px;align-items:center;padding:78px 40px 72px}.about-page__intro:before{content:"";position:absolute;inset:-44px -100vw 0;z-index:-1;background:linear-gradient(120deg,rgba(12,90,219,.035) 0 14%,transparent 14% 28%,rgba(12,90,219,.025) 28% 42%,transparent 42% 100%),linear-gradient(60deg,transparent 0 36%,rgba(7,17,31,.03) 36% 48%,transparent 48% 100%),#ffffff;background-size:280px 220px,320px 260px,auto}.about-page__intro .wwa-image-wrap{width:42%;border-radius:0;overflow:visible;padding-left:12px;border-left:5px solid #0c5adb}.about-page__intro .wwa-image-wrap img{display:block;aspect-ratio:.78;height:auto;max-height:420px;object-fit:cover;border-radius:4px}.about-page__intro .wwa-label{display:none}.about-page__intro .wwa-title{max-width:520px;color:#075be8;font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.06;margin-bottom:14px}.about-page__intro .wwa-desc{max-width:560px;margin-bottom:28px;color:#39485a;font-size:.88rem;line-height:1.65}.about-page__intro .wwa-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 34px;gap:28px 34px;margin-bottom:34px;padding-bottom:28px;border-bottom:3px solid #0c5adb}.about-page__intro .wwa-feature-card{gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.about-page__intro .wwa-feature-card:hover{border-color:transparent;box-shadow:none;transform:none}.about-page__intro .wwa-feature-icon-circle{width:18px;height:18px;margin-top:2px;border-radius:50%;background:#0c5adb;color:#ffffff}.about-page__intro .wwa-feature-icon-circle svg{width:13px;height:13px;stroke-width:3}.about-page__intro .wwa-feature-title{color:#07111f;font-size:1rem;line-height:1.12;margin-bottom:8px}.about-page__intro .wwa-feature-desc{color:#4b5a6b;font-size:.82rem;line-height:1.68}.about-page .pcta-wrapper--call{min-height:430px}.about-page .partners-section{padding:42px 0 28px}.about-page .partners-title{margin-bottom:18px;font-size:1.45rem;font-weight:900}.about-page .partner-card{min-width:150px;height:70px;border:0;background:transparent;border-radius:4px}.about-page .partner-card img{filter:grayscale(100%) opacity(42%)}.about-page .about-choice-section{padding-top:82px;margin-top:10px}.about-page .counter-section{padding:54px 40px 76px}.about-page .counter-grid{max-width:980px;gap:18px}.about-page .counter-card{border-radius:4px;padding:26px 18px}.about-page .counter-number{font-size:2.05rem;margin-bottom:7px}.about-page .counter-suffix{font-size:1.5rem}.about-page .counter-label{color:#111827;font-size:.86rem;font-weight:700}.about-values-section{padding:64px 40px;background:#f8fafc}.about-values-container{max-width:1040px;margin:0 auto}.values-title{font-size:2rem;font-weight:800;color:#07111f;margin-bottom:40px;text-align:center}.values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px}.value-card{background:#ffffff;padding:28px 24px;border-radius:8px;text-align:center;box-shadow:0 2px 8px rgba(7,17,31,.08);transition:transform .3s ease,box-shadow .3s ease}.value-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(12,90,219,.12)}.value-name{font-size:1.2rem;font-weight:700;color:#0c5adb;margin-bottom:12px}.value-desc{font-size:.9rem;color:#4b5a6b;line-height:1.6}.about-page .contact-section{max-width:1040px;padding:64px 40px 86px;gap:70px}.about-page .contact-right{border-radius:6px;padding:36px 30px;box-shadow:0 5px 20px rgba(7,17,31,.14)}.about-page .contact-form input,.about-page .contact-form select,.about-page .contact-form textarea,.about-page .form-btn,.about-page .form-full{border-radius:4px}@media (max-width:1024px){.about-page .page-hero{border-bottom-left-radius:64px;border-bottom-right-radius:64px}.about-page__intro{gap:42px}.about-page__intro .wwa-image-wrap{width:100%;max-width:520px}}@media (max-width:700px){.about-page .page-hero{min-height:250px;border-bottom-left-radius:34px;border-bottom-right-radius:34px}.about-page .page-hero-overlay{padding:0 24px 36px}.about-page__intro{padding:56px 20px 58px}.about-page__intro .wwa-features{grid-template-columns:1fr}.about-values-section{padding:48px 20px}.values-title{font-size:1.5rem}.values-grid{grid-template-columns:1fr}.about-page .counter-grid{grid-template-columns:1fr 1fr}.about-page .contact-section{padding:54px 20px 68px}}