.about-page-container{background-color:#fff;width:100%;min-height:100vh}.about-hero-section{text-align:center;background-image:url(/aboutBg.svg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:558px;padding:140px 20px 60px;display:flex;position:relative;overflow:hidden}.hero-background-effects{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.spotlight{filter:blur(100px);z-index:2;background:radial-gradient(circle at 50% 30%,#ffffff14 0%,#0000 70%);width:100%;height:100%;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.light-beam{filter:blur(40px);z-index:3;opacity:.4;background:linear-gradient(#ffffff26,#0000);position:absolute}.lb-1{width:150px;height:120%;top:-10%;right:20%;transform:rotate(-25deg)}.lb-2{width:80px;height:140%;top:-20%;left:15%;transform:rotate(15deg)}.lb-3{width:200px;height:100%;top:-5%;right:5%;transform:rotate(-10deg)}.about-hero-content{z-index:10;max-width:900px;position:relative}.about-badge-wrapper{justify-content:center;margin-bottom:24px;display:flex}.about-badge-pill{color:#fff;width:128px;height:38px;font-family:var(--font-manrope), sans-serif;letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:.81px solid #ffffff59;border-radius:27.61px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:36.54px;display:flex}.about-hero-title{font-family:var(--font-sora), sans-serif;color:#fff;letter-spacing:0;text-align:center;text-wrap:balance;max-width:606px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:40px;font-weight:600;line-height:57px}.about-hero-desc{font-family:var(--font-manrope), sans-serif;color:#ffffffb3;letter-spacing:0;text-align:center;text-wrap:balance;max-width:564px;margin:0 auto;font-size:18px;font-weight:400;line-height:30px}@media (max-width:1024px){.about-hero-section{text-align:center!important;background:url(/aboutBg.svg) 50%/cover no-repeat!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:600px!important;margin:0 auto!important;padding:140px 20px 40px!important;display:flex!important;overflow-x:hidden!important}.about-badge-wrapper{justify-content:center!important;margin-bottom:32px!important}.about-hero-title{font-family:var(--font-sora), sans-serif;color:#fff!important;text-align:center!important;max-width:100%!important;margin-bottom:24px!important;margin-left:auto!important;margin-right:auto!important;font-size:32px!important;font-weight:700!important;line-height:46px!important}.about-hero-desc{font-family:var(--font-manrope), sans-serif;color:#ffffffe6!important;text-align:center!important;text-wrap:balance!important;max-width:540px!important;margin:0 auto!important;font-size:18px!important;font-weight:400!important;line-height:30px!important}.about-badge-pill{background:#ffffff14!important;border:.81px solid #fff3!important;width:128px!important;height:38px!important;font-size:14px!important}}.journey-section{background-color:#fff;padding:20px 20px 40px!important}.stats-section{margin-top:0!important;padding-bottom:20px!important}.journey-container{text-align:center;max-width:1440px;margin:0 auto}.journey-title{font-family:var(--font-sora), sans-serif;color:#111;text-align:center;margin-bottom:16px;font-size:32px;font-weight:600;line-height:1.2}.blue-text-journey{color:#2b598d}.journey-content{max-width:684px;margin:0 auto}.journey-content p{font-family:var(--font-manrope), sans-serif;color:#444;text-align:center;margin-bottom:19px;font-size:16px;font-weight:400;line-height:30px}.journey-content p:last-child{margin-bottom:0}@media (max-width:768px){.journey-section{padding:60px 20px}.journey-title{margin-bottom:8px;font-size:32px}.journey-content p{font-size:16px}}@media (max-width:480px){.journey-section{padding:40px 16px}.journey-title{margin-bottom:12px;font-size:26px;line-height:1.3}.journey-content p{margin-bottom:16px;font-size:15px;line-height:1.6}}@media (max-width:320px){.journey-section{padding-bottom:30px}.journey-title{font-size:24px}.journey-content p{font-size:14px;line-height:24px}}.mission-section{background-color:#fff;padding:60px 20px 120px}.mission-section .mission-container{align-items:center;gap:80px;max-width:1440px;margin:0 auto;display:flex}.mission-section .mission-left{flex:1;justify-content:center;display:flex}.mission-section .radar-graphic-wrapper{justify-content:center;align-items:center;width:100%;max-width:507px;height:454px;display:flex}.mission-section .radar-graphic{width:100%;height:auto}.mission-section .mission-right{flex:1}.mission-section .mission-badge-wrapper{margin-bottom:24px}.mission-section .mission-badge{color:#2b598d;width:134px;height:35px;font-family:var(--font-manrope), sans-serif;letter-spacing:.09em;text-transform:uppercase;box-sizing:border-box;border:.81px solid #e0e0e0;border-radius:27.61px;justify-content:center;align-items:center;padding:8.12px;font-size:14px;font-weight:600;line-height:36.54px;display:inline-flex}.mission-section .mission-heading{font-family:var(--font-sora), sans-serif;margin-bottom:24px;font-size:32px;font-weight:600;line-height:47px;color:#111!important}.mission-section .blue-text-mission{color:#2b598d!important}.mission-section .mission-subheading{font-family:var(--font-manrope), sans-serif;color:#333;margin-bottom:16px;font-size:16px;font-weight:400;line-height:30px}.mission-section .mission-description{font-family:var(--font-manrope), sans-serif;color:#585858;font-size:16px;font-weight:400;line-height:30px}@media (max-width:1024px){.mission-section{padding:40px 20px!important}.mission-section .mission-container{flex-direction:column;text-align:center!important;gap:32px!important}.mission-heading{text-align:center!important;font-size:30px!important;line-height:1.3!important}.mission-section .mission-badge-wrapper{display:flex;justify-content:center!important}.mission-section .mission-right{text-align:center!important}.mission-section .mission-subheading{text-align:center!important;margin-bottom:12px!important}.mission-section .mission-description{text-align:center!important}.radar-graphic-wrapper{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important}.radar-graphic{width:100%!important;height:auto!important}}@media (max-width:768px){.mission-section{padding:40px 20px!important}.mission-section .mission-container{flex-direction:column;gap:30px;text-align:center!important}.mission-heading{line-height:1.3;text-align:center!important;font-size:28px!important}}@media (max-width:480px){.mission-section{padding:40px 16px!important}.mission-section .mission-container{flex-direction:column;gap:24px;text-align:center!important}.mission-section .mission-right{flex-direction:column;display:flex;text-align:center!important;align-items:center!important}.mission-section .mission-heading{margin-bottom:16px;line-height:1.3;text-align:center!important;font-size:24px!important}.mission-section .mission-subheading{color:#2e5a88;margin-bottom:12px;line-height:1.4;text-align:center!important;font-size:16px!important}.mission-section .mission-description{line-height:1.6;text-align:center!important;font-size:14px!important}.mission-section .radar-graphic-wrapper{margin:0 auto;max-width:100%!important;height:auto!important}}.offer-section{background-color:#f8fafc;padding:100px 20px;overflow:hidden}.offer-container{max-width:1440px;margin:0 auto}.offer-header{z-index:10;flex-direction:column;grid-area:1/1/auto/span 3;justify-content:center;align-items:center;gap:16px;width:100%;height:auto;margin-bottom:60px;display:flex}.offer-title{font-family:var(--font-sora), sans-serif;letter-spacing:0%;color:#111;text-align:center;margin-bottom:0;font-size:40px;font-weight:600;line-height:49px}.blue-text-offer{font-family:var(--font-sora), sans-serif;color:#2b598d;font-size:40px;font-weight:600;line-height:49px}.offer-subtitle{font-family:var(--font-manrope), sans-serif;letter-spacing:0%;color:#585858;text-align:center;max-width:400px;font-size:16px;font-weight:400;line-height:24px}.offer-cards-grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:0 20px;display:grid}.offer-card{border-radius:20px;flex-direction:column;justify-content:space-between;width:100%;height:508px;padding:50px 40px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.offer-card:hover{transform:translateY(-10px)}.card-title{font-family:var(--font-sora), sans-serif;letter-spacing:0%;z-index:2;margin-bottom:24px;font-size:20px;font-weight:600;line-height:38px;position:relative}.card-description{font-family:var(--font-manrope), sans-serif;letter-spacing:0%;z-index:2;font-weight:400;line-height:29px;position:relative;font-size:16px!important}.card-needs{color:#fff;background-color:#000f2e;background-image:url(/card1.svg);background-position:50%;background-size:cover;grid-area:1/1/span 2;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.card-needs .card-title,.card-needs .card-description{color:#fff}.card-precision{color:#212121;background-color:#fff;background-image:url(/card2.svg);background-position:50%;background-size:cover;border:1px solid #e2e8f0;grid-area:2/2;width:100%;height:368px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.card-precision .card-description{color:#585858}.card-excellence{color:#fff;background-color:#84a2c5;background-image:url(/card3.svg);background-position:50%;background-size:cover;grid-area:1/3/span 2;box-shadow:0 10px 15px -3px #0000001a}.card-excellence .card-title,.card-excellence .card-description{color:#fff}.circle-decoration{z-index:1;background:radial-gradient(circle,#fff3 0%,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-50px;right:-50px}@media (max-width:1024px){.offer-cards-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:30px}.offer-header,.offer-card{text-align:left!important;grid-area:auto/1!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.offer-header{order:-1;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin-bottom:30px!important;padding:0!important;display:flex!important}.journey-container{text-align:center!important}.journey-badge-wrapper{justify-content:center!important}.journey-title{text-align:center!important;margin-bottom:12px!important;font-size:32px!important}.journey-content p{text-align:center!important;margin-bottom:16px!important;font-size:16px!important}.offer-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.offer-subtitle{text-align:center!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.offer-card{min-height:350px;height:auto!important;padding:40px 24px!important}}@media (max-width:768px){.offer-section{padding:50px 16px}.offer-title{font-size:28px;line-height:1.3}.offer-subtitle{max-width:100%;line-height:1.5}}@media (max-width:480px){.offer-title,.blue-text-offer{font-size:24px;line-height:1.2}.card-title{font-size:18px;line-height:1.4}.card-description{line-height:1.5;font-size:14px!important}}.team-section{background-image:url("/Frame 1597883810.svg");background-position:50%;background-size:cover;width:100%;min-height:918px;padding:100px 20px;position:relative;overflow:hidden}.team-header{text-align:center;margin-bottom:60px}.team-badge-wrapper{justify-content:center;margin-bottom:24px;display:flex}.team-badge{color:#fff;width:133px;height:35px;font-family:var(--font-manrope), sans-serif;letter-spacing:.09em;text-transform:uppercase;background:#ffffff0d;border:.81px solid #fff3;border-radius:27.61px;justify-content:center;align-items:center;padding:8.12px;font-size:14px;font-weight:600;line-height:36.54px;display:inline-flex}.team-title{font-family:var(--font-sora), sans-serif;color:#fff;letter-spacing:0%;text-align:center;margin-top:0;margin-bottom:12px;font-size:32px;font-weight:600;line-height:36px}.team-subtitle{font-family:var(--font-sora), sans-serif;color:#fff;letter-spacing:0%;text-align:center;margin-top:0;margin-bottom:0;font-size:32px;font-weight:600;line-height:36px}.team-slider-viewport{width:100%;margin-bottom:60px;overflow:hidden}.team-container{width:100%;max-width:1440px;margin:0 auto;padding:0 100px;overflow:hidden}.team-slider-track{will-change:transform;transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.team-slide-group{flex:0 0 100%;justify-content:center;gap:24px;padding-left:0;display:flex}.team-card{opacity:1;flex-direction:column;flex:0 0 340px;width:340px;height:502px;display:flex}.member-image-wrapper{aspect-ratio:1;background:#ffffff14;border-radius:20px;width:100%;margin-bottom:24px;overflow:hidden}.member-image{object-fit:cover;filter:grayscale(.2);width:100%;height:100%;transition:filter .3s,transform .5s}.team-card:hover .member-image{filter:grayscale(0);transform:scale(1.05)}.member-name-row{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.member-name{font-family:var(--font-sora), sans-serif;color:#fff;letter-spacing:0%;margin:0;font-size:18px;font-weight:600;line-height:1}.social-icons{gap:12px;display:flex}.social-icon{color:#fff9;cursor:pointer;transition:color .3s}.social-icon:hover{color:#2b598d}.member-role{font-family:var(--font-manrope), sans-serif;color:#fff9;letter-spacing:0%;margin:0 0 20px;font-size:13px;font-weight:400;line-height:1}.member-bio{font-family:var(--font-manrope), sans-serif;color:#fffc;letter-spacing:0%;font-size:14px;font-weight:400;line-height:1.6}.team-pagination{justify-content:center;gap:10px;display:flex}.pagination-bar{cursor:pointer;background:#fff3;border-radius:2px;width:60px;height:4px;transition:background .3s}.pagination-bar.active{background:#fff}@media (max-width:1024px){.team-section{min-height:auto;padding:80px 20px}.team-header{text-align:center!important;margin-bottom:32px!important}.team-badge-wrapper{justify-content:center!important;margin-bottom:16px!important}.team-title,.team-subtitle{text-align:center!important;font-size:28px!important;line-height:1.2!important}.team-container{max-width:100%!important;padding:0!important}.team-slider-viewport{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;margin-bottom:32px!important;margin-right:0!important;overflow-x:auto!important}.team-slider-viewport::-webkit-scrollbar{display:none!important}.team-slide-group{flex:none!important;justify-content:flex-start!important;gap:16px!important;padding-left:20px!important;padding-right:20px!important}.team-slide-group .team-card{scroll-snap-align:center!important;text-align:center!important;flex:0 0 320px!important;width:320px!important;height:auto!important}.team-card{max-width:340px;height:auto;text-align:center!important;flex:none!important;width:100%!important}.member-name-row{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4px}.social-icons{justify-content:flex-end}.member-bio{padding:0}.team-title,.team-subtitle{font-size:28px;line-height:36px}.team-pagination-mobile{gap:12px;justify-content:center!important;padding-right:0!important}.pagination-dot{transition:background .3s,transform .3s;background:#ffffff40!important;border-radius:50%!important;width:12px!important;height:12px!important}.pagination-dot.active{transform:scale(1.2);background:#fff!important}}@media (max-width:768px){.team-section{padding:60px 15px}.team-card{max-width:320px}.team-title,.team-subtitle{font-size:24px;line-height:32px}}@media (max-width:480px){.team-section{padding:50px 10px}.team-card{max-width:300px}.team-title,.team-subtitle{font-size:22px;line-height:30px}.member-name{font-size:16px}.member-role{font-size:14px}.member-bio{font-size:14px;line-height:22px}}@media (max-width:320px){.team-section{padding:40px 5px}.team-card{max-width:270px}.team-title,.team-subtitle{font-size:20px;line-height:28px}.member-bio{font-size:13px;line-height:1.4}}
