@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_7304db35-module__vLI8-a__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_7304db35-module__vLI8-a__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/818920d548580f83-s.0zeaghkn6uhi8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e83bc706a99bf666-s.0bdnob6mebu~m.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5580d1579f4df088-s.16qr4dwfp2~hj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/77f3c17f20550db3-s.0zapi_76cenc9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/221faba0970ae6e0-s.p.13wjohe6zkw5-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_bef76df2-module__jteqTG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal;font-weight:700}.montserrat_bef76df2-module__jteqTG__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.AboutPage-module__o-i27W__pageWrapper{color:#000;background:#fff;overflow-x:hidden}.AboutPage-module__o-i27W__container{width:100%;max-width:1200px;margin:0 auto;padding:0 5%}.AboutPage-module__o-i27W__thin{font-weight:200}.AboutPage-module__o-i27W__bold{font-weight:800}.AboutPage-module__o-i27W__hero{justify-content:flex-start;align-items:center;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}.AboutPage-module__o-i27W__heroBg{z-index:1;position:absolute;inset:0}.AboutPage-module__o-i27W__heroBgImg{object-fit:cover;object-position:center 40%;width:100%;height:100%}.AboutPage-module__o-i27W__heroOverlay{background:linear-gradient(#000000bf 0%,#00000080 40%,#000000d9 100%);position:absolute;inset:0}.AboutPage-module__o-i27W__heroContent{z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:80px 5% 0;position:relative}.AboutPage-module__o-i27W__heroBreadcrumb{letter-spacing:.2em;color:#fff6;align-items:center;gap:12px;margin-bottom:40px;font-size:11px;font-weight:700;display:flex}.AboutPage-module__o-i27W__breadSep{opacity:.3}.AboutPage-module__o-i27W__breadActive{color:#fff}.AboutPage-module__o-i27W__heroTitle{letter-spacing:-.05em;color:#fff;margin-bottom:32px;font-size:clamp(48px,8vw,120px);line-height:.95}.AboutPage-module__o-i27W__heroThin{color:#fffbfbd2;font-weight:200}.AboutPage-module__o-i27W__heroBold{color:#fff;font-weight:800}.AboutPage-module__o-i27W__heroSubtext{color:#ffffffa6;max-width:560px;font-size:20px;line-height:1.7}.AboutPage-module__o-i27W__heroScrollHint{align-items:center;gap:16px;margin-top:60px;display:flex}.AboutPage-module__o-i27W__scrollLabel{letter-spacing:.15em;color:#fff6;font-size:11px;font-weight:700}.AboutPage-module__o-i27W__scrollArrowCircle{color:#fff;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s;display:flex}.AboutPage-module__o-i27W__scrollArrowCircle:hover{background:#ffffff0d;border-color:#fff9;transform:scale(1.15)}.AboutPage-module__o-i27W__philosophy{background:#fff;padding:160px 0}.AboutPage-module__o-i27W__splitLayout{grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid}.AboutPage-module__o-i27W__sectionTitle{letter-spacing:-.04em;color:#000;margin-bottom:32px;font-size:64px;line-height:1}.AboutPage-module__o-i27W__bodyText{color:#64748b;overflow-wrap:break-word;margin-bottom:40px;font-size:18px;line-height:1.8}.AboutPage-module__o-i27W__textContent{width:100%;min-width:0;max-width:100%}.AboutPage-module__o-i27W__pillarGrid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.AboutPage-module__o-i27W__pillar{align-items:flex-start;gap:16px;display:flex}.AboutPage-module__o-i27W__pillarIcon{color:#096;flex-shrink:0;margin-top:2px}.AboutPage-module__o-i27W__pillar div{flex-direction:column;gap:4px;display:flex}.AboutPage-module__o-i27W__pillar strong{letter-spacing:-.01em;color:#0f172a;font-size:15px;font-weight:800}.AboutPage-module__o-i27W__pillar span{color:#64748b;font-size:13px;font-weight:500}.AboutPage-module__o-i27W__visualContent{justify-content:center;align-items:center;display:flex;position:relative}.AboutPage-module__o-i27W__routeAnimation{justify-content:center;align-items:center;width:100%;max-width:440px;height:200px;display:flex;position:relative}.AboutPage-module__o-i27W__routePath{align-items:center;width:100%;height:60px;display:flex;position:relative}.AboutPage-module__o-i27W__routeLine{opacity:.3;background:repeating-linear-gradient(90deg,#096,#096 8px,#0000 8px 16px);height:2px;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}.AboutPage-module__o-i27W__markerStart,.AboutPage-module__o-i27W__markerEnd{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:50%}.AboutPage-module__o-i27W__markerStart{left:8.5%;transform:translate(-50%,-62%)}.AboutPage-module__o-i27W__markerEnd{left:90%;transform:translate(-50%,-62%)}.AboutPage-module__o-i27W__pinIcon{color:#096;fill:#0099661a}.AboutPage-module__o-i27W__markerStart span,.AboutPage-module__o-i27W__markerEnd span{color:#94a3b8;letter-spacing:.1em;font-size:10px;font-weight:800}.AboutPage-module__o-i27W__animatedCar{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:35%;transform:translate(-50%,-50%)}.AboutPage-module__o-i27W__carIcon{color:#096;fill:#fff}.AboutPage-module__o-i27W__soul{background:#f8fafc;padding:160px 0}.AboutPage-module__o-i27W__capabilitiesList{flex-direction:column;gap:16px;margin-top:48px;display:flex}.AboutPage-module__o-i27W__capabilityCard{background:0 0;border:none;border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:24px;padding:24px 0;transition:transform .3s,border-color .3s;display:flex}.AboutPage-module__o-i27W__capabilityCard:last-child{border-bottom:none}.AboutPage-module__o-i27W__capabilityCard:hover{border-color:#0099664d;transform:translate(8px)}.AboutPage-module__o-i27W__capabilityIcon{color:#096;flex-shrink:0;margin-top:4px}.AboutPage-module__o-i27W__capabilityCard h3{color:#0f172a;letter-spacing:-.01em;margin-bottom:8px;font-size:20px;font-weight:800}.AboutPage-module__o-i27W__capabilityCard p{color:#64748b;font-size:15px;line-height:1.6}.AboutPage-module__o-i27W__soulRightImage{border-radius:24px;width:100%;height:100%;min-height:700px;overflow:hidden;box-shadow:0 40px 100px #00000014}.AboutPage-module__o-i27W__tallImage{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.AboutPage-module__o-i27W__soulRightImage:hover .AboutPage-module__o-i27W__tallImage{transform:scale(1.05)}.AboutPage-module__o-i27W__ecosystem{padding:160px 0}.AboutPage-module__o-i27W__splitLayoutReversed{direction:rtl;grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid}.AboutPage-module__o-i27W__splitLayoutReversed .AboutPage-module__o-i27W__textContent{direction:ltr}.AboutPage-module__o-i27W__networkFeatureList{flex-direction:column;gap:32px;margin:48px 0 0;padding:0;list-style:none;display:flex}.AboutPage-module__o-i27W__networkFeatureList li{align-items:flex-start;gap:20px;display:flex}.AboutPage-module__o-i27W__featureIconWrapper{background:#fff;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 10px 25px #57b89733}.AboutPage-module__o-i27W__featureIconWrapper svg{color:#096;filter:drop-shadow(0 0 8px #fff6)}.AboutPage-module__o-i27W__networkFeatureList strong{color:#0f172a;letter-spacing:-.01em;margin-bottom:6px;font-size:18px;font-weight:800;display:block}.AboutPage-module__o-i27W__networkFeatureList p{color:#64748b;margin:0;font-size:15px;line-height:1.6}.AboutPage-module__o-i27W__emerald{color:#096}.AboutPage-module__o-i27W__mapImage{object-fit:cover;direction:ltr;border-radius:24px;width:100%;height:auto;transform:scale(1.3)translate(-10%)}.AboutPage-module__o-i27W__centeredHeader{text-align:center;max-width:800px;margin:0 auto 100px}.AboutPage-module__o-i27W__sectionTitleCenter{letter-spacing:-.04em;color:#000;margin-bottom:32px;font-size:64px;line-height:1}.AboutPage-module__o-i27W__bodyTextCenter{color:#64748b;font-size:18px;line-height:1.8}.AboutPage-module__o-i27W__culture{background:#fff;padding:160px 0 200px}.AboutPage-module__o-i27W__finalCta{text-align:center;max-width:800px;margin:0 auto}.AboutPage-module__o-i27W__ctaWrapper{margin-top:60px}.AboutPage-module__o-i27W__ctaBtn{color:#fff;letter-spacing:.1em;background:#096;border-radius:100px;align-items:center;gap:12px;padding:20px 48px;font-size:14px;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.AboutPage-module__o-i27W__ctaBtn svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.AboutPage-module__o-i27W__ctaBtn:hover svg{transform:translate(8px)}@media (max-width:1024px){.AboutPage-module__o-i27W__heroContent{padding:0 5% 80px}.AboutPage-module__o-i27W__heroTitle{font-size:clamp(40px,10vw,80px)}.AboutPage-module__o-i27W__heroSubtext{font-size:17px}.AboutPage-module__o-i27W__splitLayout,.AboutPage-module__o-i27W__splitLayoutReversed,.AboutPage-module__o-i27W__imageGrid{grid-template-columns:1fr;gap:60px}.AboutPage-module__o-i27W__sectionTitle,.AboutPage-module__o-i27W__sectionTitleCenter{font-size:48px}.AboutPage-module__o-i27W__imageCard{height:400px}}@media (max-width:768px){.AboutPage-module__o-i27W__hero{min-height:600px}.AboutPage-module__o-i27W__heroContent{padding:0 6% 60px}.AboutPage-module__o-i27W__heroScrollHint{margin-top:40px}.AboutPage-module__o-i27W__heroBreadcrumb{margin-bottom:24px}.AboutPage-module__o-i27W__heroSubtext{font-size:16px}.AboutPage-module__o-i27W__sectionTitle,.AboutPage-module__o-i27W__sectionTitleCenter{overflow-wrap:break-word;font-size:36px}.AboutPage-module__o-i27W__pillarGrid{gap:24px}.AboutPage-module__o-i27W__geometricVisual{max-width:300px}.AboutPage-module__o-i27W__circle{width:150px;height:150px}.AboutPage-module__o-i27W__line{width:220px}.AboutPage-module__o-i27W__imageCard{height:300px}}
.ContactPage-module__ajQ-yG__pageWrapper{background:#fff;min-height:100vh}.ContactPage-module__ajQ-yG__container{width:100%;max-width:1200px;margin:0 auto;padding:0 4%}.ContactPage-module__ajQ-yG__header{text-align:center;border-bottom:1px solid #f1f5f9;padding:160px 0 100px}.ContactPage-module__ajQ-yG__breadcrumbs{letter-spacing:.2em;color:#94a3b8;justify-content:center;align-items:center;gap:12px;margin-bottom:40px;font-size:11px;font-weight:800;display:flex}.ContactPage-module__ajQ-yG__separator{opacity:.3}.ContactPage-module__ajQ-yG__active{color:#000}.ContactPage-module__ajQ-yG__title{color:#000;letter-spacing:-.04em;margin-bottom:60px;font-size:clamp(48px,8vw,96px);font-weight:800}.ContactPage-module__ajQ-yG__scrollIndicator{flex-direction:column;align-items:center;gap:16px;display:flex}.ContactPage-module__ajQ-yG__scrollText{letter-spacing:.15em;color:#000;font-size:11px;font-weight:800}.ContactPage-module__ajQ-yG__scrollCircle{color:#000;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex}.ContactPage-module__ajQ-yG__scrollCircle:hover{color:#1b1d1c;background:#e2e8f0;transform:scale(1.15)}.ContactPage-module__ajQ-yG__formSection{padding:120px 0}.ContactPage-module__ajQ-yG__formHeader{text-align:center;margin-bottom:100px}.ContactPage-module__ajQ-yG__formTitle{color:#000;font-size:48px;font-weight:800}.ContactPage-module__ajQ-yG__thin{font-weight:200}.ContactPage-module__ajQ-yG__highlight{color:#096;font-weight:200}.ContactPage-module__ajQ-yG__form{max-width:900px;margin:0 auto}.ContactPage-module__ajQ-yG__formGrid{grid-template-columns:1fr 1fr;gap:80px 60px;margin-bottom:80px;display:grid}.ContactPage-module__ajQ-yG__inputGroup{flex-direction:column;gap:16px;display:flex}.ContactPage-module__ajQ-yG__inputGroupFull{flex-direction:column;grid-column:span 2;gap:16px;display:flex}.ContactPage-module__ajQ-yG__inputGroup label,.ContactPage-module__ajQ-yG__inputGroupFull label{text-transform:uppercase;letter-spacing:.15em;color:#94a3b8;font-size:13px;font-weight:800}.ContactPage-module__ajQ-yG__inputGroup input,.ContactPage-module__ajQ-yG__inputGroupFull input,.ContactPage-module__ajQ-yG__inputGroupFull textarea{color:#000;font-size:18px;font-weight:600;font-family:var(--font-family);background:0 0;border:none;border-bottom:1px solid #e2e8f0;outline:none;padding:16px 0;transition:border-color .3s}.ContactPage-module__ajQ-yG__inputGroup input::placeholder,.ContactPage-module__ajQ-yG__inputGroupFull input::placeholder,.ContactPage-module__ajQ-yG__inputGroupFull textarea::placeholder{letter-spacing:.1em;color:#cbd5e1;font-size:13px;font-weight:500;font-family:var(--font-family)}.ContactPage-module__ajQ-yG__inputGroup input:focus,.ContactPage-module__ajQ-yG__inputGroupFull input:focus,.ContactPage-module__ajQ-yG__inputGroupFull textarea:focus{border-color:#096}.ContactPage-module__ajQ-yG__formFooter{flex-direction:column;align-items:flex-end;gap:32px;display:flex}.ContactPage-module__ajQ-yG__captchaPlaceholder{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;justify-content:space-between;align-items:center;width:300px;padding:12px 16px;display:flex}.ContactPage-module__ajQ-yG__captchaBox{align-items:center;gap:12px;display:flex}.ContactPage-module__ajQ-yG__captchaCheck{background:#fff;border:2px solid #cbd5e1;border-radius:2px;width:24px;height:24px}.ContactPage-module__ajQ-yG__captchaBox span{color:#475569;font-size:13px}.ContactPage-module__ajQ-yG__disclaimer{color:#94a3b8;text-align:right;font-size:13px}.ContactPage-module__ajQ-yG__submitBtn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#096;border:1px solid #096;border-radius:100px;align-items:center;gap:12px;width:fit-content;padding:16px 36px;font-size:13px;font-weight:600;transition:all .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.ContactPage-module__ajQ-yG__btnArrow{transition:transform .4s cubic-bezier(.22,1,.36,1)}.ContactPage-module__ajQ-yG__submitBtn:hover .ContactPage-module__ajQ-yG__btnArrow{transform:translate(6px)}@media (max-width:768px){.ContactPage-module__ajQ-yG__formGrid{grid-template-columns:1fr}.ContactPage-module__ajQ-yG__inputGroupFull{grid-column:span 1}.ContactPage-module__ajQ-yG__formFooter{align-items:center}.ContactPage-module__ajQ-yG__disclaimer{text-align:center}}.ContactPage-module__ajQ-yG__spinner{animation:1s linear infinite ContactPage-module__ajQ-yG__spin}@keyframes ContactPage-module__ajQ-yG__spin{to{transform:rotate(360deg)}}
