.about-hero{position:relative;margin:148px clamp(12px,2vw,32px) 0;padding:72px 0 90px;overflow:hidden;background:radial-gradient(ellipse at 85% 45%,#225960 0,transparent 52%),#0c2028;color:#fff;border:1px solid rgba(119,192,202,.2);border-radius:clamp(48px,6vw,96px) 24px clamp(64px,8vw,128px) 24px;box-shadow:0 18px 44px -28px #0c202866}.about-hero:before{content:"";position:absolute;width:clamp(420px,50vw,760px);aspect-ratio:1;top:50%;left:-9%;transform:translateY(-50%) rotate(-18deg);background:url("data:image/svg+xml,%3csvg%20width='601'%20height='599.999999'%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20preserveAspectRatio='xMidYMid%20meet'%20zoomAndPan='magnify'%3e%3cdefs%3e%3cg%20id='svg_1'/%3e%3cclipPath%20id='bdc4f4a4bc'%3e%3cpath%20id='svg_2'%20clip-rule='nonzero'%20d='m0.07813,84l159.92187,0l0,103l-159.92187,0l0,-103zm0,0'/%3e%3c/clipPath%3e%3cclipPath%20id='69fb06bba2'%3e%3crect%20id='svg_3'%20height='231'%20y='0'%20width='163'%20x='0'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20id='svg_4'%20fill-rule='nonzero'%20d='m488.08594,66.35156c-12.19922,-0.08984%20-24.42188,0.44922%20-36.72266,1.76172c-45.05078,4.9375%20-87.5,19.07422%20-126.15234,42.01172c-27.41016,16.125%20-51.77344,36.39844%20-73.01172,60.01172c14.97656,-5.64844%2031.13672,-8.88672%2048.07422,-8.88672c0.03906,0%200.08984,0%200.125,0l0,-0.07422c28.875,0.28516%2057.5625,4.23828%2085.30078,11.73828c40.5,10.77344%2078.11328,28.72266%20111.72656,53.34766c39.22266,28.41406%2071.39844,64.4375%2095.58594,107.03906c1.4375,2.55078%202.75,5.13672%204.11328,7.71094c1.85156,-13.42578%202.875,-27.09766%202.875,-41.01172c0,-94.44922%20-43.6875,-178.66406%20-111.91406,-233.64844zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_5'%20fill-rule='nonzero'%20d='m123.3125,87.38672c-8.1875,44.57422%20-6.82422,89.30078%204.0625,132.90234c7.58594,30.875%2020.02344,60.01172%2036.5625,87.125c-0.21094,-3.11328%20-0.47656,-6.20312%20-0.47656,-9.36328c0,-19.30078%204.0625,-37.66406%2011.3125,-54.32422l-0.10938,-0.05078c11.63672,-26.27734%2026.625,-51.05078%2044.57422,-73.65234c25.94922,-32.89844%2057.33594,-60.3125%2093.25,-81.4375c41.69922,-24.75%2087.53516,-40.01172%20136.17578,-45.33594c1.92188,-0.21094%203.83594,-0.30078%205.75,-0.47656c-45.10156,-27.13672%20-97.92578,-42.77344%20-154.41406,-42.77344c-62.11328,0%20-119.8125,18.875%20-167.67578,51.19922c-3.66016,11.82422%20-6.71094,23.85156%20-9.01172,36.1875zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_6'%20fill-rule='nonzero'%20d='m571.27344,345.61328c-22.39844,-39.4375%20-52.21094,-72.80078%20-88.5625,-99.15234c-25.67188,-18.79688%20-53.9375,-33.125%20-84.07422,-43.26172c14.98828,15.53906%2026.33984,34.5625%2032.6875,55.75l0.11328,-0.02344c8,27.6875%2012.4375,56.32422%2013.21094,85.08594c1.28906,41.92578%20-5.125,83.10156%20-19.04688,122.33984c-16,45.73438%20-41.28906,86.89844%20-75.14062,122.27344c-2.77344,2.875%20-5.625,5.63672%20-8.47266,8.39844c118.53516,-16.60938%20214.8125,-102.47266%20246.67578,-215.39844c-5.03906,-12.26172%20-10.77734,-24.27344%20-17.39062,-36.01172zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_7'%20fill-rule='nonzero'%20d='m300.375,599.98828c11.1875,-8.875%2022,-18.23828%2032.03906,-28.67578c31.33594,-32.75%2054.76172,-70.875%2069.58594,-113.27344c10.63672,-29.92578%2016.25,-61.07812%2017.33594,-92.82812c-10.75,18.98828%20-25.88672,35.16406%20-44.04688,47.14062l0.08594,0.13672c-24.22656,15.59766%20-50.36328,28.0625%20-77.72656,37.05078c-34.39844,11.46094%20-69.9375,17.25%20-105.82422,17.25c-5.59766,0%20-11.21094,-0.14062%20-16.83594,-0.42578c-48.40234,-2.21484%20-95.07422,-14.63672%20-138.69922,-36.91406c-3.27734,-1.6875%20-6.26562,-3.6875%20-9.47656,-5.46094c47.21094,103.80078%20151.72656,176.01172%20273.1875,176.01172c0.125,0%200.25,-0.01172%200.375,-0.01172zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_8'%20fill-rule='nonzero'%20d='m21.58594,392.125l4,1.02344l-0.34766,1.08984c7.32422,4.53516%2014.72266,8.97266%2022.48828,12.97266c40.375,20.61328%2083.60938,32.125%20128.47266,34.17578c31.6875,1.60156%2063.16406,-1.9375%2093.85156,-10c-21.625,-4.89844%20-41.33984,-14.88672%20-57.73828,-28.71094l-0.125,0.13672c-21.85156,-18.69922%20-41.30078,-40.17578%20-57.77344,-63.83594c-24.08984,-34.28906%20-41.35156,-72.21484%20-51.28906,-112.67578c-11.75,-47.03906%20-13.23828,-95.3125%20-4.39844,-143.46484c0.39844,-2.17188%200.91016,-4.3125%201.35938,-6.47266c-61.39844,54.9375%20-100.08594,134.76172%20-100.08594,223.63672c0,29.92578%204.4375,58.8125%2012.60156,86.08594c2.97266,2.02734%205.92188,4.08984%208.98438,6.03906zm0,0'%20fill='%2377c0ca'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat;opacity:.075;pointer-events:none}@media(max-width:800px){.about-hero:before{width:460px;left:-170px;opacity:.065}}.about-hero-copy{position:relative;z-index:2;max-width:920px}.about-workflow{position:absolute;z-index:1;top:52%;right:-5%;width:min(78vw,1250px);height:auto;transform:translateY(-50%);opacity:.16;pointer-events:none}.about-workflow .flow-lines{fill:none;stroke:#88c3cb;stroke-width:2;marker-end:url(#flow-arrow)}.about-workflow .flow-nodes{fill:#76bac314;stroke:#88c3cb;stroke-width:1.5}.about-workflow marker path{fill:#88c3cb}.about-hero h1{margin:24px 0 28px;font-size:clamp(46px,6vw,82px);font-weight:600;line-height:1.08;letter-spacing:-.025em;word-spacing:.08em}.about-hero-copy>p:last-child{max-width:650px;margin:0;color:#c2d2d5;font-size:18px;line-height:1.7}.about-main{padding:58px 0;background:#f4f1e9}.about-intro{display:grid;grid-template-columns:220px 1fr;gap:6vw}.about-kicker{margin:8px 0 0;font:500 10px/1.4 DM Mono;letter-spacing:.14em;color:#398994}.about-intro>div{max-width:820px}.about-intro h2{margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:600;line-height:1.12;letter-spacing:-.045em}.about-intro>div>p{max-width:720px;margin:34px 0 0;color:#55666b;font-size:16px;line-height:1.8}.partner-inline{display:flex;align-items:center;gap:18px;width:max-content;margin:65px 0 75px;padding:10px 18px 10px 10px;border:1px solid #c6dadd;background:#e6f0f1}.partner-inline img{width:92px;height:46px;object-fit:contain}.partner-inline p{margin:0;color:#345a62;font-size:12px;font-weight:700}.about-details{border-top:1px solid rgba(18,44,51,.18)}.about-detail{display:grid;grid-template-columns:80px 1fr;padding:32px 0;border-bottom:1px solid rgba(18,44,51,.18)}.about-detail>span{font:11px DM Mono;color:#398994}.about-detail>div{display:grid;grid-template-columns:.75fr 1fr;gap:6vw}.about-detail .about-detail-title{margin:0;font-size:30px;letter-spacing:-.035em}.about-detail p{max-width:620px;margin:0;color:#5b696d;font-size:15px;line-height:1.8}.about-detail-copy{min-width:0}.about-detail-copy p+p{margin-top:18px}.about-process{padding:clamp(80px,9vw,125px) 0;background:#e4eef0}.about-process-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:52px}.about-process-heading h2{margin:0;font-size:clamp(34px,4vw,55px);font-weight:600;letter-spacing:-.045em}.about-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;background:#122c3329}.about-steps li{min-height:230px;padding:30px;background:#f7f9f7}.about-steps span{font:10px DM Mono;color:#398994}.about-steps h3{margin:55px 0 13px;font-size:22px}.about-steps p{margin:0;color:#637277;font-size:13px;line-height:1.7}.about-awards{padding:68px 0 74px;overflow:hidden;background:#17373f;color:#fff}.awards-heading{margin-bottom:34px;text-align:left}.awards-heading h2{margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:600;line-height:1.1;letter-spacing:-.045em}.awards-heading span{display:block;max-width:620px;margin-top:16px;color:#b6c9cc;font-size:13px;line-height:1.7}.awards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ffffff26}.award-card{position:relative;display:flex;min-height:172px;overflow:hidden;flex-direction:column;padding:19px 22px;background:#20444d;transition:background .28s,transform .28s}.award-card:hover{z-index:2;background:#28545e;transform:translateY(-3px)}.award-card:after{position:absolute;right:-32px;bottom:-42px;width:150px;height:150px;background:url("data:image/svg+xml,%3csvg%20width='601'%20height='599.999999'%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20preserveAspectRatio='xMidYMid%20meet'%20zoomAndPan='magnify'%3e%3cdefs%3e%3cg%20id='svg_1'/%3e%3cclipPath%20id='bdc4f4a4bc'%3e%3cpath%20id='svg_2'%20clip-rule='nonzero'%20d='m0.07813,84l159.92187,0l0,103l-159.92187,0l0,-103zm0,0'/%3e%3c/clipPath%3e%3cclipPath%20id='69fb06bba2'%3e%3crect%20id='svg_3'%20height='231'%20y='0'%20width='163'%20x='0'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20id='svg_4'%20fill-rule='nonzero'%20d='m488.08594,66.35156c-12.19922,-0.08984%20-24.42188,0.44922%20-36.72266,1.76172c-45.05078,4.9375%20-87.5,19.07422%20-126.15234,42.01172c-27.41016,16.125%20-51.77344,36.39844%20-73.01172,60.01172c14.97656,-5.64844%2031.13672,-8.88672%2048.07422,-8.88672c0.03906,0%200.08984,0%200.125,0l0,-0.07422c28.875,0.28516%2057.5625,4.23828%2085.30078,11.73828c40.5,10.77344%2078.11328,28.72266%20111.72656,53.34766c39.22266,28.41406%2071.39844,64.4375%2095.58594,107.03906c1.4375,2.55078%202.75,5.13672%204.11328,7.71094c1.85156,-13.42578%202.875,-27.09766%202.875,-41.01172c0,-94.44922%20-43.6875,-178.66406%20-111.91406,-233.64844zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_5'%20fill-rule='nonzero'%20d='m123.3125,87.38672c-8.1875,44.57422%20-6.82422,89.30078%204.0625,132.90234c7.58594,30.875%2020.02344,60.01172%2036.5625,87.125c-0.21094,-3.11328%20-0.47656,-6.20312%20-0.47656,-9.36328c0,-19.30078%204.0625,-37.66406%2011.3125,-54.32422l-0.10938,-0.05078c11.63672,-26.27734%2026.625,-51.05078%2044.57422,-73.65234c25.94922,-32.89844%2057.33594,-60.3125%2093.25,-81.4375c41.69922,-24.75%2087.53516,-40.01172%20136.17578,-45.33594c1.92188,-0.21094%203.83594,-0.30078%205.75,-0.47656c-45.10156,-27.13672%20-97.92578,-42.77344%20-154.41406,-42.77344c-62.11328,0%20-119.8125,18.875%20-167.67578,51.19922c-3.66016,11.82422%20-6.71094,23.85156%20-9.01172,36.1875zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_6'%20fill-rule='nonzero'%20d='m571.27344,345.61328c-22.39844,-39.4375%20-52.21094,-72.80078%20-88.5625,-99.15234c-25.67188,-18.79688%20-53.9375,-33.125%20-84.07422,-43.26172c14.98828,15.53906%2026.33984,34.5625%2032.6875,55.75l0.11328,-0.02344c8,27.6875%2012.4375,56.32422%2013.21094,85.08594c1.28906,41.92578%20-5.125,83.10156%20-19.04688,122.33984c-16,45.73438%20-41.28906,86.89844%20-75.14062,122.27344c-2.77344,2.875%20-5.625,5.63672%20-8.47266,8.39844c118.53516,-16.60938%20214.8125,-102.47266%20246.67578,-215.39844c-5.03906,-12.26172%20-10.77734,-24.27344%20-17.39062,-36.01172zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_7'%20fill-rule='nonzero'%20d='m300.375,599.98828c11.1875,-8.875%2022,-18.23828%2032.03906,-28.67578c31.33594,-32.75%2054.76172,-70.875%2069.58594,-113.27344c10.63672,-29.92578%2016.25,-61.07812%2017.33594,-92.82812c-10.75,18.98828%20-25.88672,35.16406%20-44.04688,47.14062l0.08594,0.13672c-24.22656,15.59766%20-50.36328,28.0625%20-77.72656,37.05078c-34.39844,11.46094%20-69.9375,17.25%20-105.82422,17.25c-5.59766,0%20-11.21094,-0.14062%20-16.83594,-0.42578c-48.40234,-2.21484%20-95.07422,-14.63672%20-138.69922,-36.91406c-3.27734,-1.6875%20-6.26562,-3.6875%20-9.47656,-5.46094c47.21094,103.80078%20151.72656,176.01172%20273.1875,176.01172c0.125,0%200.25,-0.01172%200.375,-0.01172zm0,0'%20fill='%2377c0ca'/%3e%3cpath%20id='svg_8'%20fill-rule='nonzero'%20d='m21.58594,392.125l4,1.02344l-0.34766,1.08984c7.32422,4.53516%2014.72266,8.97266%2022.48828,12.97266c40.375,20.61328%2083.60938,32.125%20128.47266,34.17578c31.6875,1.60156%2063.16406,-1.9375%2093.85156,-10c-21.625,-4.89844%20-41.33984,-14.88672%20-57.73828,-28.71094l-0.125,0.13672c-21.85156,-18.69922%20-41.30078,-40.17578%20-57.77344,-63.83594c-24.08984,-34.28906%20-41.35156,-72.21484%20-51.28906,-112.67578c-11.75,-47.03906%20-13.23828,-95.3125%20-4.39844,-143.46484c0.39844,-2.17188%200.91016,-4.3125%201.35938,-6.47266c-61.39844,54.9375%20-100.08594,134.76172%20-100.08594,223.63672c0,29.92578%204.4375,58.8125%2012.60156,86.08594c2.97266,2.02734%205.92188,4.08984%208.98438,6.03906zm0,0'%20fill='%2377c0ca'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;opacity:.1;transform:rotate(-18deg);pointer-events:none;content:""}.award-card-featured{background:#2b5a63}.award-card-featured:before{position:absolute;top:0;right:0;left:0;height:3px;background:#82c2ca;content:""}.award-mark{position:relative;width:58px;height:58px}.award-mark i{position:absolute;top:0;left:10px;width:38px;height:30px;border:2px solid #7ebdc5;border-top:0;border-radius:0 0 18px 18px}.award-mark i:before,.award-mark i:after{position:absolute;top:3px;width:12px;height:16px;border:2px solid #7ebdc5;content:""}.award-mark i:before{left:-12px;border-right:0;border-radius:10px 0 0 10px}.award-mark i:after{right:-12px;border-left:0;border-radius:0 10px 10px 0}.award-mark b{position:absolute;bottom:4px;left:18px;width:22px;height:21px;border-bottom:4px solid #7ebdc5}.award-mark b:before{position:absolute;top:-8px;left:10px;width:2px;height:13px;background:#7ebdc5;content:""}.award-copy{position:relative;z-index:1;margin-top:7px}.award-copy>span{position:absolute;top:-65px;right:0;color:#96d0d7;font:700 18px DM Mono;letter-spacing:.04em}.award-copy h3{max-width:290px;margin:5px 0 0;font-size:21px;line-height:1.2;letter-spacing:-.03em}.about-cta{padding:34px 0;background:#e4eef0;color:#17373f;border-top:1px solid #c4dadd}.about-cta .container{display:flex;align-items:center;justify-content:space-between;gap:24px}.about-cta p{margin:0;font-size:16px;font-weight:700}.about-cta a{display:inline-flex;align-items:center;gap:14px;padding:12px 18px;border:1px solid #398994;border-radius:999px;background:#39899414;color:#216f7a;font-size:14px;font-weight:750;letter-spacing:-.01em;transition:.2s}.about-cta a:hover{background:#398994;color:#fff}.about-cta a b{font-size:16px}@media(max-width:800px){.about-hero{margin-inline:10px;padding:52px 0 64px;border-radius:44px 18px 64px}.about-workflow{right:-50%;width:150vw;opacity:.12}.about-intro{grid-template-columns:1fr;gap:30px}.about-detail>div{grid-template-columns:1fr;gap:20px}.awards-grid{grid-template-columns:1fr}.award-card{min-height:168px}}@media(max-width:520px){.about-hero{padding:40px 0 52px}.about-hero h1{font-size:43px}.about-main{padding:38px 0}.partner-inline{width:100%;margin-block:45px}.about-detail{grid-template-columns:45px 1fr;padding:26px 0}.about-detail .about-detail-title{font-size:25px}.about-awards{padding:50px 0 56px}.award-card{min-height:164px;padding:18px 20px}}@media(max-width:850px){.about-hero{margin-top:124px}}.about-services{padding:65px 0 75px;background:#e4eef0;color:#17343b}.about-services-heading{max-width:790px;margin-bottom:32px}.about-services-heading .about-kicker{margin:0 0 15px}.about-services-heading h2{margin:0 0 20px;font-size:clamp(30px,3.5vw,46px);font-weight:600;line-height:1.15;letter-spacing:-.035em}.about-services-heading>p:last-child{margin:0;color:#556b72;font-size:14px;line-height:1.8}.about-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#c3d6da;border:1px solid #c3d6da}.about-service{min-width:0;padding:25px;background:#f5f9f8}.about-service>span{color:#397c86;font:10px DM Mono,monospace}.about-service h3{margin:24px 0 12px;font-size:22px;line-height:1.25;letter-spacing:-.025em}.about-service p{margin:0;font-size:13px;line-height:1.8;color:#556b72;overflow-wrap:anywhere}.about-services-link{display:inline-flex;gap:20px;align-items:center;margin-top:26px;color:#286f79;font-size:12px;font-weight:700;line-height:1.7}.about-services-link:hover{text-decoration:underline;text-underline-offset:4px}.about-services-link:focus-visible{outline:2px solid #398994;outline-offset:5px}@media(max-width:900px){.about-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.about-services{padding:45px 0 55px}.about-services-grid{grid-template-columns:1fr}.about-service{padding:22px}}
