.ContactPageContent_wrap__GLS_l{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:56px}.ContactPageContent_eyebrow__zf_NF{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.ContactPageContent_h1__frxPR{font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.ContactPageContent_h2__OgeOZ{font-size:clamp(1.85rem,1.35rem + 2.4vw,3rem);line-height:1.1;letter-spacing:-.03em;color:#1d1d1f;font-weight:500;margin:0;max-width:24ch;padding-bottom:6px}.ContactPageContent_h1__frxPR em,.ContactPageContent_h2__OgeOZ em,.ContactPageContent_infoH3__o0jgW em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.ContactPageContent_sub__n6u5X{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.62);line-height:1.65;margin:0;max-width:42rem}.ContactPageContent_headCentered__Kz6m_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:44rem;margin:0 auto}.ContactPageContent_crumbs__79dua{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.16)}.ContactPageContent_crumbList__ousPs{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ContactPageContent_crumbLink__lkAMq{color:rgba(8,119,124,.75);text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1)}.ContactPageContent_crumbLink__lkAMq:hover{color:#08777c}.ContactPageContent_crumbSep__d1NF0{color:rgba(8,119,124,.35);display:inline-flex;align-items:center}.ContactPageContent_crumbCurrent__FWA6B{color:#08777c}.ContactPageContent_hero__JwYgD{position:relative;padding:148px 0 88px;background:linear-gradient(180deg,#f6fbfc,#fff);overflow-x:clip;overflow-y:visible;isolation:isolate}.ContactPageContent_heroAurora__spso5{position:absolute;inset:-20% 0;z-index:-1;pointer-events:none;overflow:hidden}.ContactPageContent_heroBlob__4ltGr{position:absolute;border-radius:50%;filter:blur(110px)}.ContactPageContent_heroBlobA__sZHeg{top:-10%;left:-8%;width:640px;height:640px;background:radial-gradient(circle at 30% 30%,rgba(24,182,198,.32),transparent 70%)}.ContactPageContent_heroBlobB__R14L6{top:25%;right:-10%;width:620px;height:620px;background:radial-gradient(circle at 60% 60%,rgba(15,154,166,.26),transparent 70%)}.ContactPageContent_heroBlobC__sOhz0{bottom:-15%;left:40%;width:480px;height:480px;background:radial-gradient(circle at 50% 50%,rgba(149,234,239,.3),transparent 70%)}.ContactPageContent_heroHead__ys5NB{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.ContactPageContent_heroSub__KparV{color:rgba(29,29,31,.7);font-size:clamp(1rem,.95rem + .25vw,1.1875rem);line-height:1.6;margin:0;max-width:60ch}.ContactPageContent_heroActions__N6XT0{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px}.ContactPageContent_pillLink__9Td7y{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#fff;border:1px solid rgba(8,119,124,.22);color:#08777c;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.ContactPageContent_pillLink__9Td7y:hover{background:#08777c;color:#fff;transform:translateY(-1px)}.ContactPageContent_formSection__lG2Zi{position:relative;padding:96px 0;background:#f7fafa;overflow-x:clip;overflow-y:visible}.ContactPageContent_formSplit__SNQ6W{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;align-items:stretch}@media (min-width:900px){.ContactPageContent_formSplit__SNQ6W{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px}}.ContactPageContent_formCard__1IjSO{background:#fff;border-radius:24px;padding:44px 40px;border:1px solid rgba(6,40,42,.06);box-shadow:0 20px 48px rgba(6,40,42,.06);display:flex;flex-direction:column;gap:28px}.ContactPageContent_formCardHead__h8S9E{display:flex;flex-direction:column;gap:12px}.ContactPageContent_infoCard__JiFW_{position:relative;padding:44px 40px;border-radius:24px;background:#06282a;color:#fff;overflow:hidden;isolation:isolate;box-shadow:0 32px 64px rgba(6,40,42,.24)}.ContactPageContent_infoAurora__XLOCH{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.ContactPageContent_infoBlob__UVr20{position:absolute;border-radius:50%;filter:blur(80px)}.ContactPageContent_infoBlobA__kn6pU{top:-20%;left:-10%;width:340px;height:340px;background:radial-gradient(circle at 30% 30%,#18b6c6,transparent 70%);opacity:.42}.ContactPageContent_infoBlobB__axk_c{bottom:-20%;right:-10%;width:360px;height:360px;background:radial-gradient(circle at 60% 60%,#0f9aa6,transparent 70%);opacity:.38}.ContactPageContent_infoInner__2p0e6{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;height:100%}.ContactPageContent_infoEyebrow__B4IQy{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#95eaef;margin:0}.ContactPageContent_infoH3__o0jgW{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.15;letter-spacing:-.025em;color:#fff;font-weight:500;margin:0;padding-bottom:6px}.ContactPageContent_infoList__hIUdD{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:22px}.ContactPageContent_infoItem__X0NTI{display:flex;align-items:flex-start;gap:14px}.ContactPageContent_infoIcon__rd_tK{flex-shrink:0;width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.08);border:1px solid rgba(149,234,239,.24);color:#95eaef;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.ContactPageContent_infoLabel__XOjjn{display:block;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(149,234,239,.7);margin-bottom:4px}.ContactPageContent_infoValue__CgTkd{color:#fff;text-decoration:none;font-size:.9375rem;line-height:1.5;display:inline-block;transition:color .22s cubic-bezier(.22,1,.36,1)}a.ContactPageContent_infoValue__CgTkd:hover{color:#95eaef}.ContactPageContent_infoBadges__yIYn7{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.ContactPageContent_infoBadge__H5QSQ{font-size:11px;font-weight:500;letter-spacing:.02em;color:hsla(0,0%,100%,.72);padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid rgba(149,234,239,.16)}.ContactPageContent_expectSection__Y11Bz{position:relative;padding:96px 0;background:#fff;overflow-x:clip;overflow-y:visible}@media (max-width:900px){.ContactPageContent_hero__JwYgD{padding:120px 0 64px}.ContactPageContent_expectSection__Y11Bz,.ContactPageContent_formSection__lG2Zi{padding:72px 0}.ContactPageContent_heroHead__ys5NB,.ContactPageContent_wrap__GLS_l{padding:0 20px;gap:40px}.ContactPageContent_formCard__1IjSO,.ContactPageContent_infoCard__JiFW_{padding:32px 24px}}@media (max-width:700px){.ContactPageContent_heroBlob__4ltGr{filter:blur(80px)}.ContactPageContent_heroBlobA__sZHeg,.ContactPageContent_heroBlobB__R14L6,.ContactPageContent_heroBlobC__sOhz0{width:360px;height:360px}}.AmbientBlobs_wrap__e5tXw{position:absolute;top:-30%;bottom:-30%;left:0;right:0;z-index:0;pointer-events:none}.AmbientBlobs_blob__xj2IF{position:absolute;border-radius:50%;filter:blur(110px)}.AmbientBlobs_blobA__riYGY{width:520px;height:520px;background:radial-gradient(circle at 30% 30%,rgba(24,182,198,.28),transparent 70%)}.AmbientBlobs_blobB__Sv55V{width:460px;height:460px;background:radial-gradient(circle at 60% 60%,rgba(15,154,166,.22),transparent 70%)}.AmbientBlobs_right__FOj_E .AmbientBlobs_blobA__riYGY{top:-180px;right:-160px}.AmbientBlobs_right__FOj_E .AmbientBlobs_blobB__Sv55V{bottom:-180px;left:-140px}.AmbientBlobs_left__gHPA4 .AmbientBlobs_blobA__riYGY{top:-180px;left:-160px}.AmbientBlobs_left__gHPA4 .AmbientBlobs_blobB__Sv55V{bottom:-180px;right:-140px}@media (max-width:700px){.AmbientBlobs_blob__xj2IF{filter:blur(70px)}.AmbientBlobs_blobA__riYGY,.AmbientBlobs_blobB__Sv55V{width:340px;height:340px}}.ContactFAQ_section__3VnIa{position:relative;padding:112px 0;background:#f6fafa;overflow-x:clip;overflow-y:visible}.ContactFAQ_wrap__fQdn9{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:48px}.ContactFAQ_headCentered__Ef4kl{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:44rem;margin:0 auto}.ContactFAQ_eyebrow__T5xlE{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.ContactFAQ_h2__2Bgkf{font-size:clamp(2rem,1.4rem + 2.6vw,3rem);line-height:1.1;letter-spacing:-.03em;color:#1d1d1f;font-weight:500;margin:0;padding-bottom:6px}.ContactFAQ_h2__2Bgkf em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.ContactFAQ_grid___mv2F{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;max-width:880px;margin-inline:auto;width:100%}.ContactFAQ_item__XkSf_{position:relative;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 4px 12px rgba(6,40,42,.03);transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),background .24s cubic-bezier(.22,1,.36,1)}.ContactFAQ_item__XkSf_:hover{border-color:rgba(8,119,124,.24);box-shadow:0 10px 24px rgba(6,40,42,.05)}.ContactFAQ_item__XkSf_[open]{background:linear-gradient(180deg,#fff,rgba(24,182,198,.04));border-color:rgba(8,119,124,.28);box-shadow:0 12px 28px rgba(6,40,42,.06)}.ContactFAQ_item__XkSf_[open]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#08777c,#18b6c6)}.ContactFAQ_summary__YcmLr{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;font-size:1.0625rem;color:#1d1d1f;font-weight:600;line-height:1.35;letter-spacing:-.015em;transition:color .24s cubic-bezier(.22,1,.36,1)}.ContactFAQ_summary__YcmLr::-webkit-details-marker{display:none}.ContactFAQ_item__XkSf_[open] .ContactFAQ_summary__YcmLr,.ContactFAQ_summary__YcmLr:hover{color:#08777c}.ContactFAQ_icon__Hi8Fr{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#08777c;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.14);border-radius:10px;transition:transform .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1),color .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1)}.ContactFAQ_item__XkSf_[open] .ContactFAQ_icon__Hi8Fr{transform:rotate(45deg);background:linear-gradient(135deg,#08777c,#18b6c6);color:#fff;border-color:#08777c}.ContactFAQ_answer__kMaL4{padding:0 26px 22px;color:rgba(29,29,31,.72);font-size:.9375rem;line-height:1.7;max-width:72ch}@media (max-width:700px){.ContactFAQ_section__3VnIa{padding:88px 0}.ContactFAQ_wrap__fQdn9{padding:0 20px;gap:36px}.ContactFAQ_summary__YcmLr{padding:18px 20px;font-size:1rem}.ContactFAQ_answer__kMaL4{padding:0 20px 18px}}.AboutPageContent_eyebrow__OX9UA{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.AboutPageContent_crumbs__ykGLZ{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.16)}.AboutPageContent_crumbList__cTjS_{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.AboutPageContent_crumbLink___H9b4{color:rgba(8,119,124,.75);text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1)}.AboutPageContent_crumbLink___H9b4:hover{color:#08777c}.AboutPageContent_crumbSep__m6Iiu{color:rgba(8,119,124,.35);display:inline-flex;align-items:center}.AboutPageContent_crumbCurrent__LtOug{color:#08777c}.AboutPageContent_h1__wZQxN{font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.AboutPageContent_h1__wZQxN em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.AboutPageContent_h2__v3OOr{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.AboutPageContent_h2__v3OOr em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.AboutPageContent_sub__0fBjn{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);line-height:1.6;margin:0;max-width:42rem}.AboutPageContent_wrap__U7lG_{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:64px}.AboutPageContent_headCentered__6_4Wl{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:46rem;margin:0 auto}.AboutPageContent_hero__na57r{position:relative;padding:160px 0 96px;background:linear-gradient(180deg,#f6fbfc,#fff);overflow-x:clip;overflow-y:visible;isolation:isolate}.AboutPageContent_heroAurora__jvxpZ{position:absolute;inset:-20% 0;z-index:-1;pointer-events:none;overflow:hidden}.AboutPageContent_heroBlob__vK9Ny{position:absolute;border-radius:50%;filter:blur(110px)}.AboutPageContent_heroBlobA__6gKLI{top:-10%;left:-8%;width:640px;height:640px;background:radial-gradient(circle at 30% 30%,rgba(24,182,198,.35),transparent 70%)}.AboutPageContent_heroBlobB__uSaNJ{top:20%;right:-10%;width:620px;height:620px;background:radial-gradient(circle at 60% 60%,rgba(15,154,166,.28),transparent 70%)}.AboutPageContent_heroBlobC__3fDt6{bottom:-15%;left:45%;width:480px;height:480px;background:radial-gradient(circle at 50% 50%,rgba(149,234,239,.32),transparent 70%)}@media (max-width:700px){.AboutPageContent_heroBlob__vK9Ny{filter:blur(80px)}.AboutPageContent_heroBlobA__6gKLI,.AboutPageContent_heroBlobB__uSaNJ,.AboutPageContent_heroBlobC__3fDt6{width:360px;height:360px}}.AboutPageContent_heroHead__AcQ_Z{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.AboutPageContent_heroSub__YlmkG{color:rgba(29,29,31,.65);font-size:clamp(1rem,.95rem + .25vw,1.1875rem);line-height:1.6;margin:0;max-width:60ch}.AboutPageContent_heroActions__HXujM{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:8px}.AboutPageContent_heroLink__7GpNe{display:inline-flex;align-items:center;gap:6px;color:#08777c;font-size:.9375rem;font-weight:600;text-decoration:none;padding:8px 0;transition:color .26s cubic-bezier(.22,1,.36,1)}.AboutPageContent_heroLink__7GpNe:hover{color:#066e72}.AboutPageContent_heroLink__7GpNe svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.AboutPageContent_heroLink__7GpNe:hover svg{transform:translate(3px,-3px)}.AboutPageContent_mission__DiRhL{padding:64px 0;background:#fff}.AboutPageContent_missionCard__Vh2Xd{position:relative;max-width:1120px;margin:0 auto;padding:60px 56px;border-radius:28px;background:#06282a;color:#fff;overflow:hidden;isolation:isolate;box-shadow:0 40px 80px rgba(6,40,42,.28),0 12px 24px rgba(6,40,42,.14)}.AboutPageContent_auroraLocal__UgubL{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none;filter:saturate(1.15)}.AboutPageContent_blob__hnwZ5{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.AboutPageContent_blobA__jI863{top:-30%;left:-15%;width:480px;height:480px;background:radial-gradient(circle at 30% 30%,#18b6c6 0,transparent 70%);opacity:.5}.AboutPageContent_blobB__bps7Y{bottom:-30%;right:-15%;width:500px;height:500px;background:radial-gradient(circle at 60% 60%,#0f9aa6 0,transparent 70%);opacity:.42}.AboutPageContent_blobC__a_fIi{top:45%;left:55%;width:320px;height:320px;background:radial-gradient(circle at 50% 50%,#95eaef 0,transparent 70%);opacity:.24}@keyframes AboutPageContent_aboutDrift1__7FtqR{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,40px) scale(1.08)}}@keyframes AboutPageContent_aboutDrift2__4_qpX{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,-30px) scale(1.1)}}@keyframes AboutPageContent_aboutDrift3__BtOWn{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,50px) scale(.94)}}.AboutPageContent_missionInner__JKPtY{position:relative;z-index:1;max-width:640px;display:flex;flex-direction:column;gap:16px}.AboutPageContent_missionEyebrow__NSD_D{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#95eaef;margin:0}.AboutPageContent_missionH2__vOBaF{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:-.025em;color:#fff;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.AboutPageContent_missionH2__vOBaF em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#95eaef,#18b6c6 55%,#95eaef);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;padding:0 2px 6px;display:inline-block;line-height:1.15}.AboutPageContent_missionBody__Ec2cD{color:hsla(0,0%,100%,.78);font-size:1rem;line-height:1.7;margin:0;max-width:60ch}.AboutPageContent_values__5wRbc{position:relative;padding:128px 0;background:#f6fafa;overflow-x:clip;overflow-y:visible}.AboutPageContent_valueGrid__wzCNY{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}@media (min-width:700px){.AboutPageContent_valueGrid__wzCNY{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.AboutPageContent_valueGrid__wzCNY{grid-template-columns:repeat(3,minmax(0,1fr))}}.AboutPageContent_valueCard__djR0k{position:relative;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:20px;padding:28px 26px 26px;display:flex;flex-direction:column;gap:14px;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1)}.AboutPageContent_valueCard__djR0k:hover{transform:translateY(-3px);border-color:rgba(8,119,124,.28);box-shadow:0 20px 40px rgba(6,40,42,.08)}.AboutPageContent_valueIcon__xIfBZ{color:#08777c;width:48px;height:48px;padding:12px;background:linear-gradient(135deg,rgba(24,182,198,.1),rgba(149,234,239,.14));border-radius:12px;border:1px solid rgba(8,119,124,.14);display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;transition:color .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1)}.AboutPageContent_valueIcon__xIfBZ svg{width:22px;height:22px;stroke-width:2}.AboutPageContent_valueCard__djR0k:hover .AboutPageContent_valueIcon__xIfBZ{color:#fff;background:linear-gradient(135deg,#08777c,#0f9aa6 55%,#18b6c6)}.AboutPageContent_valueTitle__z2RIC{font-size:1.0625rem;color:#1d1d1f;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0}.AboutPageContent_valueBody__7X7Mq{color:rgba(29,29,31,.62);font-size:.875rem;line-height:1.6;margin:0}.AboutPageContent_storySection__0d9Zf{padding:128px 0;background:#fff}.AboutPageContent_milestones__MJDWx{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}@media (min-width:700px){.AboutPageContent_milestones__MJDWx{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.AboutPageContent_milestones__MJDWx{grid-template-columns:repeat(4,minmax(0,1fr))}}.AboutPageContent_milestone__T_DL3{padding:28px 26px;border-radius:18px;background:#f6fafa;border:1px solid rgba(6,40,42,.06);display:flex;flex-direction:column;gap:10px}.AboutPageContent_milestoneYear__NsYaJ{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.16em;color:#08777c;padding:5px 10px;border-radius:999px;background:rgba(24,182,198,.1);border:1px solid rgba(8,119,124,.14);align-self:flex-start}.AboutPageContent_milestoneTitle__EFcQ_{font-size:1rem;color:#1d1d1f;font-weight:600;letter-spacing:-.015em;margin:4px 0 0}.AboutPageContent_milestoneBody__egTPX{color:rgba(29,29,31,.62);font-size:.875rem;line-height:1.6;margin:0}.AboutPageContent_footprint__UUpOE{position:relative;padding:128px 0;background:#f6fafa;overflow:hidden}.AboutPageContent_footprintGrid__a0GCd{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center}@media (min-width:900px){.AboutPageContent_footprintGrid__a0GCd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:60px}}.AboutPageContent_footprintCopy__vXwOP{display:flex;flex-direction:column;gap:18px}.AboutPageContent_hqBlock__yUwZ6{display:flex;align-items:flex-start;gap:14px;padding:20px;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:16px;margin-top:12px}.AboutPageContent_hqIcon__1Vo9O{color:#fff;background:linear-gradient(135deg,#08777c,#18b6c6);border-radius:10px;padding:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AboutPageContent_hqText__A_sAL{display:flex;flex-direction:column;gap:2px}.AboutPageContent_hqLabel__iPQc_{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#08777c;margin:0}.AboutPageContent_hqAddress__KLfpS{color:#1d1d1f;font-size:.9375rem;font-weight:500;margin:0}.AboutPageContent_regionList__nMr7t{list-style:none;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px;padding:24px;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:20px}.AboutPageContent_regionItem__uuQmP{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:rgba(29,29,31,.78);font-weight:500}.AboutPageContent_regionCheck__edwqi{color:#08777c;flex-shrink:0}.AboutPageContent_certSection__co39t{position:relative;padding:128px 0;background:#fff;overflow-x:clip;overflow-y:visible}.AboutPageContent_certGrid__MXObc{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}@media (min-width:700px){.AboutPageContent_certGrid__MXObc{grid-template-columns:repeat(3,minmax(0,1fr))}}.AboutPageContent_certCard__Tjb7n{padding:0;border-radius:18px;background:#fff;border:1px solid rgba(6,40,42,.08);overflow:hidden;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.AboutPageContent_certCard__Tjb7n:hover{border-color:rgba(8,119,124,.28);box-shadow:0 20px 40px rgba(6,40,42,.06);transform:translateY(-3px)}.AboutPageContent_certLink__tRjVc{display:flex;flex-direction:column;align-items:center;gap:18px;padding:32px 24px 24px;text-decoration:none;color:inherit;height:100%}.AboutPageContent_certLogoBox__yTRtq{display:inline-flex;align-items:center;justify-content:center;width:140px;height:80px;padding:8px}.AboutPageContent_certLogo__6AjLx{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(60%);opacity:.85;transition:filter .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1)}.AboutPageContent_certCard__Tjb7n:hover .AboutPageContent_certLogo__6AjLx{filter:grayscale(0);opacity:1}.AboutPageContent_certText__OCRP5{display:flex;flex-direction:column;gap:6px;text-align:center;padding-top:16px;border-top:1px solid rgba(8,119,124,.08);width:100%}.AboutPageContent_certLabelBig__Rwca6{font-size:1.125rem;font-weight:700;color:#1d1d1f;letter-spacing:-.01em;margin:0}.AboutPageContent_certFull__u84C7{color:rgba(29,29,31,.6);font-size:.8125rem;line-height:1.5;margin:0}.AboutPageContent_faqSection__omOZQ{position:relative;padding:128px 0;background:#f6fafa;overflow-x:clip;overflow-y:visible}.AboutPageContent_faqGrid__Je_Oc{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;max-width:880px;margin-inline:auto;width:100%}.AboutPageContent_faqItem__46dX5{position:relative;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 4px 12px rgba(6,40,42,.03);transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1)}.AboutPageContent_faqItem__46dX5:hover{border-color:rgba(8,119,124,.24);box-shadow:0 10px 24px rgba(6,40,42,.05)}.AboutPageContent_faqItem__46dX5[open]{background:linear-gradient(180deg,#fff,rgba(24,182,198,.04));border-color:rgba(8,119,124,.28);box-shadow:0 12px 28px rgba(6,40,42,.06)}.AboutPageContent_faqItem__46dX5[open]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#08777c,#18b6c6)}.AboutPageContent_faqSummary__ir4Jk{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;font-size:1.0625rem;color:#1d1d1f;font-weight:600;line-height:1.35;letter-spacing:-.015em;transition:color .24s cubic-bezier(.22,1,.36,1)}.AboutPageContent_faqSummary__ir4Jk::-webkit-details-marker{display:none}.AboutPageContent_faqItem__46dX5[open] .AboutPageContent_faqSummary__ir4Jk,.AboutPageContent_faqSummary__ir4Jk:hover{color:#08777c}.AboutPageContent_faqIcon___bstI{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#08777c;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.14);border-radius:10px;transition:transform .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1),color .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1)}.AboutPageContent_faqItem__46dX5[open] .AboutPageContent_faqIcon___bstI{transform:rotate(45deg);background:linear-gradient(135deg,#08777c,#18b6c6);color:#fff;border-color:#08777c}.AboutPageContent_faqAnswer__zI8yn{padding:0 26px 22px;color:rgba(29,29,31,.68);font-size:.9375rem;line-height:1.7;max-width:72ch}.AboutPageContent_cta__T9Dn4{position:relative;padding:96px 0 128px;background:#fff;overflow-x:clip;overflow-y:visible}.AboutPageContent_ctaCard__qQzAR{position:relative;width:100%;padding:60px 56px;border-radius:28px;background:#06282a;color:#fff;overflow:hidden;isolation:isolate;box-shadow:0 40px 80px rgba(6,40,42,.28),0 12px 24px rgba(6,40,42,.14);text-align:center}.AboutPageContent_ctaInner__LDAbA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.AboutPageContent_ctaH2__R73Af{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:-.025em;color:#fff;font-weight:500;margin:0;padding-bottom:6px}.AboutPageContent_ctaH2__R73Af em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#95eaef,#18b6c6 55%,#95eaef);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;padding:0 2px 6px;display:inline-block;line-height:1.15}.AboutPageContent_ctaSub__VuFZV{color:hsla(0,0%,100%,.72);font-size:1rem;line-height:1.65;margin:0;max-width:54ch}@media (max-width:900px){.AboutPageContent_ctaCard__qQzAR,.AboutPageContent_missionCard__Vh2Xd{padding:40px 28px}.AboutPageContent_hero__na57r{padding:120px 0 72px}.AboutPageContent_certSection__co39t,.AboutPageContent_faqSection__omOZQ,.AboutPageContent_footprint__UUpOE,.AboutPageContent_storySection__0d9Zf,.AboutPageContent_values__5wRbc{padding:88px 0}.AboutPageContent_cta__T9Dn4{padding:72px 0 96px}.AboutPageContent_heroHead__AcQ_Z,.AboutPageContent_wrap__U7lG_{padding:0 20px;gap:48px}}@media (prefers-reduced-motion:reduce){.AboutPageContent_blob__hnwZ5{animation:none!important}}.ProcessTimeline_section__DetTv{position:relative;padding:128px 0;background:#f6fafa;overflow-x:clip;overflow-y:visible}.ProcessTimeline_wrap__i4rNl{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:56px}.ProcessTimeline_head__TaTcu{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:46rem;margin:0 auto}.ProcessTimeline_eyebrow__g5W67{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.ProcessTimeline_h2___QTJQ{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch}.ProcessTimeline_h2___QTJQ em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.1;display:inline-block;padding-bottom:4px}.ProcessTimeline_sub__a1bNz{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);line-height:1.6;margin:0;max-width:42rem}.ProcessTimeline_zigzag__VCECL{position:relative;max-width:1080px;margin:0 auto;width:100%}.ProcessTimeline_snake__4juar{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible;filter:drop-shadow(0 0 6px rgba(24,182,198,.35))}.ProcessTimeline_snakeFill__ym_qo{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--path-progress, 0));transition:stroke-dashoffset 60ms linear}.ProcessTimeline_rows___riSm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;position:relative;z-index:1}.ProcessTimeline_row__VC6IG{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:130px}.ProcessTimeline_row_left__JxoH9 .ProcessTimeline_card__mbnoa{grid-column:1;margin-right:60px}.ProcessTimeline_row_right__uBjUa .ProcessTimeline_card__mbnoa{grid-column:2;margin-left:60px}.ProcessTimeline_card__mbnoa{background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;box-shadow:0 8px 20px rgba(6,40,42,.04);transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1)}.ProcessTimeline_card__mbnoa:hover{transform:translateY(-2px);border-color:rgba(8,119,124,.24);box-shadow:0 16px 32px rgba(6,40,42,.08)}.ProcessTimeline_card__mbnoa[data-in=true]{animation:ProcessTimeline_processCardIn__Jm0k8 .65s cubic-bezier(.16,1,.3,1) both}.ProcessTimeline_card__mbnoa[data-side=right][data-in=true]{animation-name:ProcessTimeline_processCardInRight__NING5}@keyframes ProcessTimeline_processCardIn__Jm0k8{0%{opacity:0;transform:translate3d(-48px,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ProcessTimeline_processCardInRight__NING5{0%{opacity:0;transform:translate3d(48px,12px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.ProcessTimeline_card__mbnoa[data-in=true]{animation:none}}.ProcessTimeline_cardHead__qysbF{display:flex;align-items:center;gap:12px}.ProcessTimeline_iconTile__LJ3xq{flex-shrink:0;width:40px;height:40px;padding:10px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#08777c,#0f9aa6 55%,#18b6c6);display:inline-flex;align-items:center;justify-content:center}.ProcessTimeline_iconTile__LJ3xq svg{width:20px;height:20px;stroke-width:2}.ProcessTimeline_headText__9RVGl{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.ProcessTimeline_num__N1xLD{font-size:10px;font-weight:700;letter-spacing:.16em;color:rgba(8,119,124,.75);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProcessTimeline_title__RfqUN{font-size:1rem;color:#1d1d1f;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0}.ProcessTimeline_dur__ZyX9J{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#08777c;padding:3px 8px;border-radius:999px;background:rgba(24,182,198,.1);border:1px solid rgba(8,119,124,.14);white-space:nowrap;flex-shrink:0}.ProcessTimeline_body__vwa5C{color:rgba(29,29,31,.62);font-size:.8125rem;line-height:1.55;margin:0}@media (max-width:800px){.ProcessTimeline_snake__4juar{display:none}.ProcessTimeline_zigzag__VCECL{padding-left:32px;position:relative}.ProcessTimeline_row__VC6IG{grid-template-columns:1fr;position:relative;min-height:auto;padding:14px 0}.ProcessTimeline_row__VC6IG:before{content:"";position:absolute;left:-25px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#08777c,#18b6c6)}.ProcessTimeline_row__VC6IG:first-child:before{top:22px}.ProcessTimeline_row__VC6IG:last-child:before{bottom:calc(100% - 22px)}.ProcessTimeline_row__VC6IG:after{content:"";position:absolute;left:-31px;top:22px;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#08777c,#18b6c6);border:3px solid #f6fafa;box-shadow:0 0 0 1px rgba(8,119,124,.24);z-index:1}.ProcessTimeline_row_left__JxoH9 .ProcessTimeline_card__mbnoa,.ProcessTimeline_row_right__uBjUa .ProcessTimeline_card__mbnoa{grid-column:1;margin:0}}@media (max-width:700px){.ProcessTimeline_section__DetTv{padding:96px 0}.ProcessTimeline_wrap__i4rNl{padding:0 20px;gap:40px}}.ServicePanel_stage__ciqsR{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:stretch}@media (min-width:900px){.ServicePanel_stage__ciqsR{grid-template-columns:minmax(280px,320px) 1fr;gap:28px}}.ServicePanel_rail__ONq2i{min-width:0}.ServicePanel_list__8OqM_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.ServicePanel_item__KtYqe{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:12px;overflow:hidden;background:transparent;border:0;color:rgba(29,29,31,.7);text-align:left;cursor:pointer;font:inherit;transition:background .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}.ServicePanel_item__KtYqe:focus-visible,.ServicePanel_item__KtYqe:hover{color:#1d1d1f;background:rgba(24,182,198,.06);outline:none}.ServicePanel_itemActive__tIWOU{color:#08777c;background:linear-gradient(90deg,rgba(24,182,198,.12),rgba(24,182,198,0))}.ServicePanel_itemActive__tIWOU:focus-visible,.ServicePanel_itemActive__tIWOU:hover{color:#08777c}.ServicePanel_itemIcon__HMqLd{flex-shrink:0;width:36px;height:36px;padding:9px;border-radius:10px;background:rgba(24,182,198,.08);color:#08777c;display:inline-flex;align-items:center;justify-content:center;transition:background .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}.ServicePanel_itemIcon__HMqLd svg{width:18px;height:18px;stroke-width:2}.ServicePanel_itemActive__tIWOU .ServicePanel_itemIcon__HMqLd{background:linear-gradient(135deg,#08777c,#0f9aa6);color:#fff}.ServicePanel_itemLabel__Md_PM{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;flex:1 1;min-width:0}.ServicePanel_itemActive__tIWOU .ServicePanel_itemLabel__Md_PM{font-weight:600}.ServicePanel_itemMarker__YwVOO{position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#08777c,#18b6c6)}.ServicePanel_panel__M0HRj{position:relative;background:#06282a;color:#fff;border-radius:24px;padding:40px 40px 36px;overflow:hidden;isolation:isolate;min-height:100%;display:flex;flex-direction:column;box-shadow:0 30px 60px rgba(6,40,42,.24),0 12px 24px rgba(6,40,42,.14)}.ServicePanel_aurora__53krR{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none;filter:saturate(1.15)}.ServicePanel_blob__Be8Ps{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.ServicePanel_blobA__i89M5{top:-30%;right:-20%;width:380px;height:380px;background:radial-gradient(circle at 30% 30%,#18b6c6 0,transparent 70%);opacity:.5}.ServicePanel_blobB__MUHHI{bottom:-30%;left:-18%;width:420px;height:420px;background:radial-gradient(circle at 60% 60%,#0f9aa6 0,transparent 70%);opacity:.42}.ServicePanel_blobC__qKY92{top:45%;left:55%;width:300px;height:300px;background:radial-gradient(circle at 50% 50%,#95eaef 0,transparent 70%);opacity:.24}@keyframes ServicePanel_driftA__soTA8{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,40px) scale(1.08)}}@keyframes ServicePanel_driftB__G3hWR{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-70px,-30px) scale(1.1)}}@keyframes ServicePanel_driftC__KkEx_{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,50px) scale(.94)}}.ServicePanel_grain___4A5m{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(85% 60% at 50% 100%,rgba(6,40,42,.5),transparent 70%),linear-gradient(180deg,transparent,transparent 55%,rgba(6,40,42,.3))}.ServicePanel_panelInner__hRZ7w{display:flex;flex-direction:column;gap:22px;height:100%;position:relative;z-index:1;animation:ServicePanel_servicePanelFade__H9q_r .35s cubic-bezier(.16,1,.3,1) both}@keyframes ServicePanel_servicePanelFade__H9q_r{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ServicePanel_panelInner__hRZ7w{animation:none}}.ServicePanel_panelHead__T_N9U{display:flex;align-items:flex-start;gap:20px}.ServicePanel_panelIcon__tkHOs{flex-shrink:0;width:64px;height:64px;padding:16px;color:#06282a;background:linear-gradient(135deg,#18b6c6,#95eaef);border-radius:16px;display:inline-flex;align-items:center;justify-content:center}.ServicePanel_panelIcon__tkHOs svg{width:30px;height:30px;stroke-width:2}.ServicePanel_panelHeadCopy__b4Snw{min-width:0}.ServicePanel_panelTitle__xu__y{font-size:clamp(1.5rem,1.2rem + .6vw,1.75rem);color:#fff;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:2px 0 8px}.ServicePanel_panelTag__j35GJ{color:rgba(149,234,239,.9);font-size:.9375rem;line-height:1.55;margin:0;max-width:56ch}.ServicePanel_panelIntro__ignFl{color:hsla(0,0%,100%,.72);font-size:.9375rem;line-height:1.65;margin:0;max-width:60ch}.ServicePanel_section__0TWtp{display:flex;flex-direction:column;gap:10px}.ServicePanel_sectionLabel__HB8oz{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#95eaef;margin:0}.ServicePanel_bullets__ko5KO{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px 20px;gap:8px 20px}@media (min-width:700px){.ServicePanel_bullets__ko5KO{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServicePanel_bullet__YfxRk{display:flex;align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5;color:hsla(0,0%,100%,.78)}.ServicePanel_check__vDO8o{flex-shrink:0;margin-top:3px;color:#95eaef;width:14px;height:14px}.ServicePanel_chips__wF438{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.ServicePanel_chip__xM3KN{font-size:.75rem;font-weight:500;color:#95eaef;background:rgba(149,234,239,.08);padding:5px 10px;border-radius:999px;border:1px solid rgba(149,234,239,.18);letter-spacing:.005em}.ServicePanel_panelLink__NPkMq{display:inline-flex;align-items:center;gap:8px;color:#95eaef;font-size:.9375rem;font-weight:600;text-decoration:none;padding:6px 0;margin-top:auto;align-self:flex-start;transition:color .26s cubic-bezier(.22,1,.36,1)}.ServicePanel_panelLink__NPkMq:hover{color:#fff}.ServicePanel_panelLink__NPkMq svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.ServicePanel_panelLink__NPkMq:hover svg{transform:translate(3px,-3px)}@media (max-width:900px){.ServicePanel_list__8OqM_{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px}.ServicePanel_list__8OqM_::-webkit-scrollbar{display:none}.ServicePanel_item__KtYqe{flex-shrink:0;padding:10px 14px}.ServicePanel_itemLabel__Md_PM{font-size:.8125rem;white-space:nowrap}.ServicePanel_itemMarker__YwVOO{top:auto;bottom:0;left:12px;right:12px;width:auto;height:3px;border-radius:2px 2px 0 0;transform:none}.ServicePanel_panel__M0HRj{padding:28px 24px 24px;min-height:380px}.ServicePanel_panelIcon__tkHOs{width:52px;height:52px;padding:13px}.ServicePanel_panelIcon__tkHOs svg{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.ServicePanel_blob__Be8Ps{animation:none!important}}.StatsBand_section__FSpa_{position:relative;padding:128px 0;background:#06282a;color:#fff;overflow:hidden;isolation:isolate}.StatsBand_aurora__BV4tE{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none;filter:saturate(1.15)}.StatsBand_blob__hC1Pu{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.StatsBand_blobA__yvMu2{top:-25%;left:-15%;width:480px;height:480px;background:radial-gradient(circle at 30% 30%,#18b6c6 0,transparent 70%);opacity:.5}.StatsBand_blobB__7WeWK{bottom:-30%;right:-18%;width:520px;height:520px;background:radial-gradient(circle at 60% 60%,#0f9aa6 0,transparent 70%);opacity:.42}.StatsBand_blobC__m1Eb1{top:40%;left:55%;width:340px;height:340px;background:radial-gradient(circle at 50% 50%,#95eaef 0,transparent 70%);opacity:.24}@keyframes StatsBand_statsDrift1__3xp8q{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,40px) scale(1.08)}}@keyframes StatsBand_statsDrift2__eOAdY{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-70px,-30px) scale(1.1)}}@keyframes StatsBand_statsDrift3__cMNqQ{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,50px) scale(.94)}}.StatsBand_grain__XRgq9{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(85% 60% at 50% 100%,rgba(6,40,42,.5),transparent 70%),linear-gradient(180deg,transparent,transparent 55%,rgba(6,40,42,.35))}.StatsBand_wrap__o9O3c{position:relative;z-index:1;max-width:1200px;padding:0 32px;gap:56px}.StatsBand_head__lPXhY,.StatsBand_wrap__o9O3c{margin:0 auto;display:flex;flex-direction:column}.StatsBand_head__lPXhY{align-items:center;text-align:center;gap:20px;max-width:46rem}.StatsBand_eyebrow__2Todg{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#95eaef;margin:0}.StatsBand_h2__iIj7g{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;color:#fff;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.StatsBand_h2__iIj7g em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#95eaef,#18b6c6 55%,#95eaef);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.StatsBand_sub__zpy1W{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:hsla(0,0%,100%,.68);line-height:1.6;margin:0;max-width:42rem}.StatsBand_stage__m3N3r{position:relative;max-width:940px;margin:0 auto;width:100%;padding-bottom:32px}.StatsBand_peekBack__zRXAx,.StatsBand_peekFront__R_L06{display:none}.StatsBand_viewport__cmJmE{position:relative;z-index:1;display:grid;place-items:center;width:100%}.StatsBand_viewport__cmJmE>*{grid-column:1;grid-row:1;width:100%}.StatsBand_card__s4jR4{position:relative;width:100%;max-width:820px;min-height:320px;background:transparent;border:0;border-radius:0;padding:0 16px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px;box-shadow:none;opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.StatsBand_cardActive__uv3ja{opacity:1}.StatsBand_quoteMark__aHE4d{color:#95eaef;opacity:.7;align-self:center;width:56px!important;height:56px!important;stroke-width:1.2!important;filter:drop-shadow(0 0 24px rgba(149,234,239,.25))}.StatsBand_body__Dv7YV{color:#fff;font-size:clamp(1.375rem,1.05rem + 1.1vw,2rem);line-height:1.45;margin:0;font-weight:300;font-style:italic;letter-spacing:-.02em;max-width:32ch;quotes:"\201C" "\201D"}.StatsBand_body__Dv7YV:before{content:open-quote;margin-right:2px;color:rgba(149,234,239,.6)}.StatsBand_body__Dv7YV:after{content:close-quote;margin-left:2px;color:rgba(149,234,239,.6)}.StatsBand_author__R5k3W{display:flex;align-items:center;justify-content:center;gap:14px;padding-top:8px;border-top:0;margin-top:8px;position:relative}.StatsBand_author__R5k3W:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(149,234,239,.5),transparent)}.StatsBand_authorText__baOPu{display:flex;flex-direction:column;gap:4px;min-width:0;align-items:center}.StatsBand_name__DuOzp{font-size:.9375rem;font-weight:600;color:#fff;letter-spacing:.02em;text-transform:uppercase}.StatsBand_meta__iiEiG{font-size:.8125rem;color:rgba(149,234,239,.7);line-height:1.4;letter-spacing:.01em}.StatsBand_controls__5TrEj{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin-top:72px}.StatsBand_dots__dKDpe{display:flex;align-items:center;gap:8px}.StatsBand_dot__La6QS{position:relative;width:44px;height:44px;border-radius:999px;background:transparent;border:0;cursor:pointer;padding:0;transition:background .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1)}.StatsBand_dot__La6QS:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:rgba(149,234,239,.32);transform:translate(-50%,-50%);transition:background .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1)}.StatsBand_dot__La6QS:hover:before{background:rgba(149,234,239,.55)}.StatsBand_dotActive__p_mFA:before{background:linear-gradient(90deg,#18b6c6,#95eaef);width:26px;border-radius:5px}@media (max-width:700px){.StatsBand_section__FSpa_{padding:96px 0}.StatsBand_wrap__o9O3c{padding:0 20px;gap:40px}.StatsBand_card__s4jR4{padding:0 8px;gap:24px;min-height:320px}.StatsBand_quoteMark__aHE4d{width:44px!important;height:44px!important}.StatsBand_controls__5TrEj{margin-top:48px}}@media (prefers-reduced-motion:reduce){.StatsBand_blob__hC1Pu{animation:none!important}}.ServicesGrid_section__ghSRc{position:relative;padding:128px 0;background:#f6fafa;overflow:hidden}.ServicesGrid_wrap__ZeFHx{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:64px}.ServicesGrid_head__6tQsN{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:46rem;margin:0 auto}.ServicesGrid_eyebrow__UNyss{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.ServicesGrid_h2__m7yFO{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch}.ServicesGrid_h2__m7yFO em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.1;display:inline-block;padding-bottom:4px}.ServicesGrid_sub__T38Uf{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);line-height:1.6;margin:0;max-width:42rem}.ServicesGrid_bento__IiVO7{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.ServicesGrid_cell__P7M4p{min-width:0}@media (min-width:900px){.ServicesGrid_bento__IiVO7{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(220px,auto);grid-auto-flow:dense;gap:24px}.ServicesGrid_tall__nD34n{grid-row:span 2}.ServicesGrid_wide__slYwL{grid-column:span 2}}@media (max-width:700px){.ServicesGrid_section__ghSRc{padding:96px 0}.ServicesGrid_wrap__ZeFHx{padding:0 20px;gap:48px}.ServicesGrid_bento__IiVO7{gap:16px}}.SectionHeader_wrap___BDkm{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;max-width:46rem;margin:0 auto var(--s-8)}.SectionHeader_start__DV2Lx{align-items:flex-start;text-align:start;margin-inline:0;max-width:60rem}.SectionHeader_eyebrow__EPcZz{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.SectionHeader_chapter__6BWJf{color:#08777c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.SectionHeader_sep__Wj08V{color:var(--border-2);margin-inline:4px}.SectionHeader_h2__WoOIO{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;max-width:22ch;margin:0;padding-bottom:6px}.SectionHeader_accent__dov03{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.15;display:inline-block;padding-bottom:6px}.SectionHeader_sub__kAFte{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);max-width:42rem;line-height:1.6;margin:0;font-weight:400}.CaseStudiesPageContent_wrap__49gHS{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:64px}.CaseStudiesPageContent_headCentered__Od7qt{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:46rem;margin:0 auto}.CaseStudiesPageContent_eyebrow__1kQsC{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.CaseStudiesPageContent_h1__o8tPJ{font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.CaseStudiesPageContent_h1__o8tPJ em,.CaseStudiesPageContent_h2__aJLTp em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.CaseStudiesPageContent_h2__aJLTp{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.CaseStudiesPageContent_sub__jOTsH{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);line-height:1.6;margin:0;max-width:42rem}.CaseStudiesPageContent_crumbs__tdWE0{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.16)}.CaseStudiesPageContent_crumbList__sHtD3{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CaseStudiesPageContent_crumbLink__p1E3m{color:rgba(8,119,124,.75);text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_crumbLink__p1E3m:hover{color:#08777c}.CaseStudiesPageContent_crumbSep__9EY5O{color:rgba(8,119,124,.35);display:inline-flex;align-items:center}.CaseStudiesPageContent_crumbCurrent__BxUhI{color:#08777c}.CaseStudiesPageContent_hero__SsFK8{position:relative;padding:160px 0 96px;background:linear-gradient(180deg,#f6fbfc,#fff);overflow-x:clip;overflow-y:visible;isolation:isolate}.CaseStudiesPageContent_heroAurora__9Adb6{position:absolute;inset:-20% 0;z-index:-1;pointer-events:none;overflow:hidden}.CaseStudiesPageContent_heroBlob__2YFJL{position:absolute;border-radius:50%;filter:blur(110px)}.CaseStudiesPageContent_heroBlobA__tvC2w{top:-10%;left:-8%;width:640px;height:640px;background:radial-gradient(circle at 30% 30%,rgba(24,182,198,.35),transparent 70%)}.CaseStudiesPageContent_heroBlobB__MeH44{top:20%;right:-10%;width:620px;height:620px;background:radial-gradient(circle at 60% 60%,rgba(15,154,166,.28),transparent 70%)}.CaseStudiesPageContent_heroBlobC__2DBbL{bottom:-15%;left:45%;width:480px;height:480px;background:radial-gradient(circle at 50% 50%,rgba(149,234,239,.32),transparent 70%)}.CaseStudiesPageContent_heroHead__w03H5{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.CaseStudiesPageContent_heroSub__0y2pq{color:rgba(29,29,31,.68);font-size:clamp(1rem,.95rem + .25vw,1.1875rem);line-height:1.6;margin:0;max-width:60ch}.CaseStudiesPageContent_heroActions__3EZj3{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:8px}.CaseStudiesPageContent_heroLink__sRcdX{display:inline-flex;align-items:center;gap:6px;color:#08777c;font-size:.9375rem;font-weight:600;text-decoration:none;padding:8px 0;transition:color .26s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_heroLink__sRcdX:hover{color:#066e72}.CaseStudiesPageContent_heroLink__sRcdX svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_heroLink__sRcdX:hover svg{transform:translate(3px,-3px)}.CaseStudiesPageContent_grid__ezC2H{position:relative;padding:96px 0;background:#f6fafa;overflow-x:clip;overflow-y:visible}.CaseStudiesPageContent_cardGrid__4hV3o{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media (min-width:700px){.CaseStudiesPageContent_cardGrid__4hV3o{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (min-width:1100px){.CaseStudiesPageContent_cardGrid__4hV3o{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.CaseStudiesPageContent_card__xRfic{position:relative;display:block;width:100%;text-decoration:none;color:inherit;isolation:isolate;transition:transform .52s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_mediaFrame__5dQmT{position:relative;width:100%;aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,#eef4f5,#e2edee);box-shadow:0 10px 28px rgba(6,40,42,.08);transition:box-shadow .52s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_card__xRfic:hover{transform:translateY(-6px)}.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_mediaFrame__5dQmT{box-shadow:0 32px 64px rgba(6,40,42,.22)}.CaseStudiesPageContent_mediaImg__1sx4w{transition:filter .52s cubic-bezier(.22,1,.36,1);filter:saturate(.97)}.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_mediaImg__1sx4w{filter:saturate(1.08)}.CaseStudiesPageContent_fallback__NHpjL{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:600;color:rgba(8,119,124,.4)}.CaseStudiesPageContent_mask__y_GD0{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;padding:28px;background:linear-gradient(160deg,rgba(6,40,42,.82),rgba(6,40,42,.92));opacity:0;transition:opacity .52s cubic-bezier(.22,1,.36,1);border-radius:20px}.CaseStudiesPageContent_card__xRfic:focus-visible .CaseStudiesPageContent_mask__y_GD0,.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_mask__y_GD0{opacity:1}.CaseStudiesPageContent_maskAurora__gQV6b{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.CaseStudiesPageContent_maskBlob__6r_X2{position:absolute;border-radius:50%;filter:blur(64px);opacity:.5}.CaseStudiesPageContent_maskBlobA__RkBPg{top:-15%;left:-10%;width:320px;height:320px;background:radial-gradient(circle at 30% 30%,#18b6c6,transparent 70%)}.CaseStudiesPageContent_maskBlobB__N_78V{bottom:-20%;right:-12%;width:340px;height:340px;background:radial-gradient(circle at 60% 60%,#0f9aa6,transparent 70%)}.CaseStudiesPageContent_maskInner__1erOl{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;transform:translateY(16px);transition:transform .62s cubic-bezier(.22,1,.36,1);width:100%}.CaseStudiesPageContent_card__xRfic:focus-visible .CaseStudiesPageContent_maskInner__1erOl,.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_maskInner__1erOl{transform:translateY(0)}.CaseStudiesPageContent_metaRow__AC_EX{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.CaseStudiesPageContent_tag__m7Z_l{color:#95eaef}.CaseStudiesPageContent_dot__TOfqt{color:rgba(149,234,239,.5)}.CaseStudiesPageContent_client__uRBTZ{color:hsla(0,0%,100%,.72);font-weight:500}.CaseStudiesPageContent_title__8tMTl{font-size:clamp(1.125rem,.95rem + .6vw,1.4rem);color:#fff;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}.CaseStudiesPageContent_summary__2ALz9{color:hsla(0,0%,100%,.82);font-size:.875rem;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.CaseStudiesPageContent_readMore___TD_X{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.24);align-self:flex-start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .26s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_readMore___TD_X{background:hsla(0,0%,100%,.22)}.CaseStudiesPageContent_readMore___TD_X svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.CaseStudiesPageContent_card__xRfic:hover .CaseStudiesPageContent_readMore___TD_X svg{transform:translate(3px,-3px)}@media (hover:none) and (max-width:900px),(max-width:700px){.CaseStudiesPageContent_card__xRfic{display:flex;flex-direction:column;gap:16px}.CaseStudiesPageContent_card__xRfic:hover{transform:none}.CaseStudiesPageContent_mask__y_GD0{position:relative;inset:auto;opacity:1;padding:0 4px;background:transparent;display:block;border-radius:0}.CaseStudiesPageContent_maskAurora__gQV6b{display:none}.CaseStudiesPageContent_maskInner__1erOl{transform:none;gap:10px}.CaseStudiesPageContent_metaRow__AC_EX{font-size:10.5px}.CaseStudiesPageContent_tag__m7Z_l{color:#08777c}.CaseStudiesPageContent_dot__TOfqt{color:rgba(8,119,124,.4)}.CaseStudiesPageContent_client__uRBTZ{color:rgba(29,29,31,.55)}.CaseStudiesPageContent_title__8tMTl{color:#1d1d1f;font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.CaseStudiesPageContent_summary__2ALz9{color:rgba(29,29,31,.65);-webkit-line-clamp:3}.CaseStudiesPageContent_readMore___TD_X{color:#08777c;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.2);backdrop-filter:none;-webkit-backdrop-filter:none;margin-top:4px}}.CaseStudiesPageContent_cta__M168z{position:relative;padding:96px 0 128px;background:#fff;overflow-x:clip;overflow-y:visible}.CaseStudiesPageContent_ctaCard__88y_6{position:relative;width:100%;padding:60px 56px;border-radius:28px;background:#06282a;color:#fff;overflow:hidden;isolation:isolate;text-align:center;box-shadow:0 40px 80px rgba(6,40,42,.28),0 12px 24px rgba(6,40,42,.14)}.CaseStudiesPageContent_ctaAurora__W0Gm6{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.CaseStudiesPageContent_ctaBlob__pKqaG{position:absolute;border-radius:50%;filter:blur(80px)}.CaseStudiesPageContent_ctaBlobA__VVLyI{top:-30%;left:-15%;width:380px;height:380px;background:radial-gradient(circle at 30% 30%,#18b6c6 0,transparent 70%);opacity:.5}.CaseStudiesPageContent_ctaBlobB__sPg_Z{bottom:-30%;right:-15%;width:400px;height:400px;background:radial-gradient(circle at 60% 60%,#0f9aa6 0,transparent 70%);opacity:.42}.CaseStudiesPageContent_ctaInner__I71WC{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.CaseStudiesPageContent_ctaH2__e8dS0{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:-.025em;color:#fff;font-weight:500;margin:0;padding-bottom:6px}.CaseStudiesPageContent_ctaH2__e8dS0 em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#95eaef,#18b6c6 55%,#95eaef);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;padding:0 2px 6px;display:inline-block;line-height:1.15}.CaseStudiesPageContent_ctaSub__mnEvc{color:hsla(0,0%,100%,.75);font-size:1rem;line-height:1.65;margin:0;max-width:54ch}@media (max-width:900px){.CaseStudiesPageContent_hero__SsFK8{padding:120px 0 72px}.CaseStudiesPageContent_cta__M168z,.CaseStudiesPageContent_grid__ezC2H{padding:88px 0}.CaseStudiesPageContent_heroHead__w03H5,.CaseStudiesPageContent_wrap__49gHS{padding:0 20px;gap:48px}.CaseStudiesPageContent_ctaCard__88y_6{padding:40px 28px}}@media (max-width:700px){.CaseStudiesPageContent_heroBlob__2YFJL{filter:blur(80px)}.CaseStudiesPageContent_heroBlobA__tvC2w,.CaseStudiesPageContent_heroBlobB__MeH44,.CaseStudiesPageContent_heroBlobC__2DBbL{width:360px;height:360px}}.ServicesPageContent_wrap__m8qDx{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:64px}.ServicesPageContent_headCentered__e_Ics{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:46rem;margin:0 auto}.ServicesPageContent_eyebrow__NQjlx{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#08777c;margin:0}.ServicesPageContent_h1__Kd7Ev{font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:1.05;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.ServicesPageContent_h1__Kd7Ev em,.ServicesPageContent_h2__miGp7 em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#08777c,#18b6c6 55%,#0f9aa6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;line-height:1.15;display:inline-block;padding-bottom:6px}.ServicesPageContent_h2__miGp7{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;color:#1d1d1f;font-weight:500;margin:0;max-width:22ch;padding-bottom:6px}.ServicesPageContent_sub__UMkEw{font-size:clamp(1rem,.95rem + .2vw,1.125rem);color:rgba(29,29,31,.6);line-height:1.6;margin:0;max-width:42rem}.ServicesPageContent_crumbs__Sn54B{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.16)}.ServicesPageContent_crumbList__d9lpf{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ServicesPageContent_crumbLink__BwAph{color:rgba(8,119,124,.75);text-decoration:none;transition:color .24s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_crumbLink__BwAph:hover{color:#08777c}.ServicesPageContent_crumbSep__z8muv{color:rgba(8,119,124,.35);display:inline-flex;align-items:center}.ServicesPageContent_crumbCurrent__hsTAQ{color:#08777c}.ServicesPageContent_hero__bYDe2{position:relative;padding:160px 0 96px;background:linear-gradient(180deg,#f6fbfc,#fff);overflow-x:clip;overflow-y:visible;isolation:isolate}.ServicesPageContent_heroAurora__4Zv1C{position:absolute;inset:-20% 0;z-index:-1;pointer-events:none;overflow:hidden}.ServicesPageContent_heroBlob__18zrW{position:absolute;border-radius:50%;filter:blur(110px)}.ServicesPageContent_heroBlobA__dxdhg{top:-10%;right:-8%;width:640px;height:640px;background:radial-gradient(circle at 30% 30%,rgba(24,182,198,.35),transparent 70%)}.ServicesPageContent_heroBlobB__Rz0v_{top:25%;left:-10%;width:620px;height:620px;background:radial-gradient(circle at 60% 60%,rgba(15,154,166,.28),transparent 70%)}.ServicesPageContent_heroBlobC__0V4E8{bottom:-15%;right:40%;width:480px;height:480px;background:radial-gradient(circle at 50% 50%,rgba(149,234,239,.32),transparent 70%)}@media (max-width:700px){.ServicesPageContent_heroBlob__18zrW{filter:blur(80px)}.ServicesPageContent_heroBlobA__dxdhg,.ServicesPageContent_heroBlobB__Rz0v_,.ServicesPageContent_heroBlobC__0V4E8{width:360px;height:360px}}.ServicesPageContent_heroHead__0C47z{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.ServicesPageContent_heroSub__Hav5u{color:rgba(29,29,31,.68);font-size:clamp(1rem,.95rem + .25vw,1.1875rem);line-height:1.6;margin:0;max-width:60ch}.ServicesPageContent_heroActions__LBu0p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:8px}.ServicesPageContent_heroLink___fVXo{display:inline-flex;align-items:center;gap:6px;color:#08777c;font-size:.9375rem;font-weight:600;text-decoration:none;padding:8px 0;transition:color .26s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_heroLink___fVXo:hover{color:#066e72}.ServicesPageContent_heroLink___fVXo svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_heroLink___fVXo:hover svg{transform:translate(3px,-3px)}.ServicesPageContent_list__9603G{position:relative;padding:112px 0 128px;background:#f7fafa;overflow-x:clip;overflow-y:visible}.ServicesPageContent_grid__zcCrf{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}@media (min-width:700px){.ServicesPageContent_grid__zcCrf{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (min-width:1100px){.ServicesPageContent_grid__zcCrf{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.ServicesPageContent_card__UahFY{position:relative;background:#fff;border:1px solid rgba(6,40,42,.06);border-radius:22px;padding:32px 28px 26px;display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit;height:100%;overflow:hidden;isolation:isolate;transition:transform .48s cubic-bezier(.22,1,.36,1),border-color .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_card__UahFY:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#18b6c6,transparent);transform:scaleX(0);transform-origin:left;transition:transform .62s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_card__UahFY:hover:before{transform:scaleX(1)}.ServicesPageContent_card__UahFY:hover{transform:translateY(-4px);border-color:rgba(8,119,124,.22);box-shadow:0 28px 56px rgba(6,40,42,.09)}.ServicesPageContent_icon__AHc7E{color:#08777c;width:48px;height:48px;padding:12px;background:linear-gradient(135deg,rgba(24,182,198,.1),rgba(149,234,239,.14));border-radius:12px;border:1px solid rgba(8,119,124,.14);display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;transition:color .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_icon__AHc7E svg{width:22px;height:22px;stroke-width:2}.ServicesPageContent_card__UahFY:hover .ServicesPageContent_icon__AHc7E{color:#fff;background:linear-gradient(135deg,#08777c,#0f9aa6 55%,#18b6c6)}.ServicesPageContent_title__nXENm{font-size:1.125rem;color:#1d1d1f;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0;transition:color .26s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_card__UahFY:hover .ServicesPageContent_title__nXENm{color:#08777c}.ServicesPageContent_desc__iSXpd{color:rgba(29,29,31,.65);font-size:.875rem;line-height:1.6;margin:0;flex:1 1}.ServicesPageContent_chips__EZMxp{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-wrap:wrap;gap:6px}.ServicesPageContent_chip__6ush7{font-size:11px;font-weight:500;letter-spacing:.02em;color:#08777c;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.14);padding:4px 8px;border-radius:999px}.ServicesPageContent_link__zygDi{display:inline-flex;align-items:center;gap:6px;color:#08777c;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.ServicesPageContent_link__zygDi svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_card__UahFY:hover .ServicesPageContent_link__zygDi svg{transform:translate(3px,-3px)}.ServicesPageContent_faqSection__0vn4q{position:relative;padding:128px 0;background:#fff;overflow-x:clip;overflow-y:visible}.ServicesPageContent_faqGrid__6dCou{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;max-width:880px;margin-inline:auto;width:100%}.ServicesPageContent_faqItem__7JRLk{position:relative;background:#fff;border:1px solid rgba(6,40,42,.08);border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 4px 12px rgba(6,40,42,.03);transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_faqItem__7JRLk:hover{border-color:rgba(8,119,124,.24);box-shadow:0 10px 24px rgba(6,40,42,.05)}.ServicesPageContent_faqItem__7JRLk[open]{background:linear-gradient(180deg,#fff,rgba(24,182,198,.04));border-color:rgba(8,119,124,.28);box-shadow:0 12px 28px rgba(6,40,42,.06)}.ServicesPageContent_faqItem__7JRLk[open]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#08777c,#18b6c6)}.ServicesPageContent_faqSummary__8ZEW_{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;font-size:1.0625rem;color:#1d1d1f;font-weight:600;line-height:1.35;letter-spacing:-.015em;transition:color .24s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_faqSummary__8ZEW_::-webkit-details-marker{display:none}.ServicesPageContent_faqItem__7JRLk[open] .ServicesPageContent_faqSummary__8ZEW_,.ServicesPageContent_faqSummary__8ZEW_:hover{color:#08777c}.ServicesPageContent_faqIcon__7FLVU{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#08777c;background:rgba(24,182,198,.08);border:1px solid rgba(8,119,124,.14);border-radius:10px;transition:transform .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1),color .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1)}.ServicesPageContent_faqItem__7JRLk[open] .ServicesPageContent_faqIcon__7FLVU{transform:rotate(45deg);background:linear-gradient(135deg,#08777c,#18b6c6);color:#fff;border-color:#08777c}.ServicesPageContent_faqAnswer__Gra_9{padding:0 26px 22px;color:rgba(29,29,31,.72);font-size:.9375rem;line-height:1.7;max-width:72ch}.ServicesPageContent_cta__4e7nE{position:relative;padding:96px 0 128px;background:#fff;overflow-x:clip;overflow-y:visible}.ServicesPageContent_ctaCard__Hg3X7{position:relative;width:100%;padding:60px 56px;border-radius:28px;background:#06282a;color:#fff;overflow:hidden;isolation:isolate;text-align:center;box-shadow:0 40px 80px rgba(6,40,42,.28),0 12px 24px rgba(6,40,42,.14)}.ServicesPageContent_ctaAurora__hqDvh{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.ServicesPageContent_blob__hF5wH{position:absolute;border-radius:50%;filter:blur(80px)}.ServicesPageContent_blobA__S346d{top:-30%;left:-15%;width:380px;height:380px;background:radial-gradient(circle at 30% 30%,#18b6c6 0,transparent 70%);opacity:.5}.ServicesPageContent_blobB__FhiEA{bottom:-30%;right:-15%;width:400px;height:400px;background:radial-gradient(circle at 60% 60%,#0f9aa6 0,transparent 70%);opacity:.42}.ServicesPageContent_ctaInner__sFU2O{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.ServicesPageContent_ctaH2__rfEUO{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:-.025em;color:#fff;font-weight:500;margin:0;padding-bottom:6px}.ServicesPageContent_ctaH2__rfEUO em{font-style:italic;font-weight:300;background:linear-gradient(120deg,#95eaef,#18b6c6 55%,#95eaef);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-padding-end:.18em;padding-inline-end:.18em;-webkit-padding-start:.02em;padding-inline-start:.02em;overflow:visible;padding:0 2px 6px;display:inline-block;line-height:1.15}.ServicesPageContent_ctaSub__d6OmZ{color:hsla(0,0%,100%,.75);font-size:1rem;line-height:1.65;margin:0;max-width:54ch}@media (max-width:900px){.ServicesPageContent_hero__bYDe2{padding:120px 0 72px}.ServicesPageContent_faqSection__0vn4q,.ServicesPageContent_list__9603G{padding:88px 0}.ServicesPageContent_cta__4e7nE{padding:72px 0 96px}.ServicesPageContent_heroHead__0C47z,.ServicesPageContent_wrap__m8qDx{padding:0 20px;gap:48px}.ServicesPageContent_ctaCard__Hg3X7{padding:40px 28px}}