.home-theme,.home-theme .home-dark,[data-theme=light] .home-theme .home-dark{--h-bg:#05090a;--h-bg-alt:#0a1112;--h-bg-band:#0b1314;--h-surface:#0b1617;--h-surface-2:#0f1d1e;--h-line:#1d2a2b;--h-line-soft:#152021;--h-line-strong:#2c4a48;--h-fg:#fafbfa;--h-fg-2:#d3dcdc;--h-fg-3:#a3b0b0;--h-fg-4:#84918f;--h-accent:#6fc5c2;--h-accent-solid:#359a9b;--h-accent-solid-hover:#6fc5c2;--h-accent-ink:#05090a;--h-tint:#359a9b24;--h-tint-line:#6fc5c252;--h-grid-line:#6fc5c20f;--h-glow:#359a9b47;--h-grad:linear-gradient(100deg, #5fbcb8 0%, #a6eadf 48%, #6fc5c2 100%);--h-shadow:0 40px 120px -40px #000c;--h-shadow-sm:0 2px 4px #010d0e40;--h-shadow-lg:0 2px 4px #010d0e40, 0 18px 40px -16px #010d0e8c;--h-input-bg:#081112;--h-ring:#6fc5c22e;--h-danger:#ff7a7c;--h-danger-tint:#ff656814;--h-danger-line:#ff65686b;--h-danger-ring:#ff656829;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] .home-theme,.home-theme .home-light{--h-bg:#fafbfa;--h-bg-alt:#eef3f2;--h-bg-band:#eef3f2;--h-surface:#fff;--h-surface-2:#f6f9f8;--h-line:#dbe3e2;--h-line-soft:#e6eceb;--h-line-strong:#b9c9c7;--h-fg:#05090a;--h-fg-2:#2c3a3a;--h-fg-3:#4a5a5a;--h-fg-4:#5c6c6c;--h-accent:#1e6e70;--h-accent-solid:#1e6e70;--h-accent-solid-hover:#05090a;--h-accent-ink:#fafbfa;--h-tint:#eaf4f4;--h-tint-line:#1e6e704d;--h-grid-line:#1e6e7012;--h-glow:#359a9b29;--h-grad:linear-gradient(100deg, #17605f 0%, #2c9a95 48%, #1e6e70 100%);--h-shadow:0 40px 100px -40px #051e2059;--h-shadow-sm:0 1px 2px #051e200f;--h-shadow-lg:0 1px 0 #051e200a, 0 12px 24px -12px #051e201a, 0 32px 64px -32px #1e6e7024;--h-input-bg:#fff;--h-ring:#1e6e7029;--h-danger:#c4001a;--h-danger-tint:#e400140d;--h-danger-line:#e4001457;--h-danger-ring:#e400141f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.home-theme{background:var(--h-bg);color:var(--h-fg);transition:background-color .32s,color .32s}.home-theme ::selection{background:#6fc5c259}
[data-theme=dark] .legacy-mega .bg-white,[data-theme=dark] .legacy-mega .bg-slate-50,[data-theme=dark] .legacy-mega .bg-\[\#F5F9F9\],[data-theme=dark] .legacy-mega .bg-\[\#F3F4F6\]{background-color:var(--h-surface)}[data-theme=dark] .legacy-mega .bg-\[\#E8F0F1\]{background-color:var(--h-tint)}[data-theme=dark] .legacy-mega .bg-\[\#E5E7EB\],[data-theme=dark] .legacy-mega .bg-\[\#DCFCE7\]{background-color:var(--h-line)}[data-theme=dark] .legacy-mega .bg-teal-50{background-color:#2dd4bf1a}[data-theme=dark] .legacy-mega .bg-amber-50{background-color:#f59e0b1f}[data-theme=dark] .legacy-mega .bg-violet-50{background-color:#8b5cf624}[data-theme=dark] .legacy-mega span.bg-slate-950,[data-theme=dark] .legacy-mega span.bg-\[\#0A1F20\]{background-color:var(--h-line-strong)}[data-theme=dark] .legacy-mega section.bg-\[\#0A1F20\],[data-theme=dark] .legacy-mega a.bg-\[\#0A1F20\]{box-shadow:0 0 0 1px var(--h-tint-line)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#F8FAFB\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-\[\#F5F9F9\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-\[\#F3F4F6\]:hover,[data-theme=dark] .legacy-mega .hover\:bg-gray-100:hover{background-color:var(--h-surface-2)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#E8F7F4\]:hover{background-color:var(--h-tint)}[data-theme=dark] .legacy-mega .hover\:bg-\[\#FFF2EB\]:hover{background-color:#d8704024}[data-theme=dark] .legacy-mega .hover\:bg-\[\#EBF3FC\]:hover{background-color:#4c9be024}[data-theme=dark] .legacy-mega .hover\:bg-\[\#F3E8FF\]:hover{background-color:#8b5cf629}[data-theme=dark] .legacy-mega .border-\[\#F1F3F5\],[data-theme=dark] .legacy-mega .border-\[\#E5E7EB\],[data-theme=dark] .legacy-mega .border-\[\#E1E7E6\],[data-theme=dark] .legacy-mega .border-slate-200,[data-theme=dark] .legacy-mega .border-gray-200,[data-theme=dark] .legacy-mega .hover\:border-\[\#E5E7EB\]:hover,[data-theme=dark] .legacy-mega .hover\:border-\[\#D1D5DB\]:hover{border-color:var(--h-line)}[data-theme=dark] .legacy-mega .border-\[\#C9E2E1\],[data-theme=dark] .legacy-mega .border-teal-200{border-color:var(--h-tint-line)}[data-theme=dark] .legacy-mega .text-\[\#1F2937\],[data-theme=dark] .legacy-mega .text-\[\#111827\],[data-theme=dark] .legacy-mega .text-\[\#010D0E\],[data-theme=dark] .legacy-mega .text-\[\#0A1F20\],[data-theme=dark] .legacy-mega .text-gray-900,[data-theme=dark] .legacy-mega .text-slate-950,[data-theme=dark] .legacy-mega .text-slate-900,[data-theme=dark] .legacy-mega .hover\:text-gray-900:hover{color:var(--h-fg)}[data-theme=dark] .legacy-mega .text-gray-700,[data-theme=dark] .legacy-mega .text-slate-600,[data-theme=dark] .legacy-mega .text-\[\#555F6D\],[data-theme=dark] .legacy-mega .text-\[\#4E5B5A\],[data-theme=dark] .legacy-mega .hover\:text-slate-700:hover{color:var(--h-fg-2)}[data-theme=dark] .legacy-mega .text-\[\#6B7280\],[data-theme=dark] .legacy-mega .text-\[\#727272\],[data-theme=dark] .legacy-mega .text-slate-500{color:var(--h-fg-3)}[data-theme=dark] .legacy-mega .text-\[\#1E6E70\],[data-theme=dark] .legacy-mega .text-teal-700,[data-theme=dark] .legacy-mega .text-\[\#07838F\],[data-theme=dark] .legacy-mega .group:hover .group-hover\:text-\[\#1E6E70\],[data-theme=dark] .legacy-mega .group:hover .group-hover\:text-\[\#07838F\],[data-theme=dark] .legacy-mega .hover\:text-\[\#07838F\]:hover,[data-theme=dark] .legacy-mega .hover\:text-teal-800:hover{color:var(--h-accent)}[data-theme=dark] .legacy-mega .text-teal-600{color:#5eead4}[data-theme=dark] .legacy-mega .text-\[\#0B5DA8\],[data-theme=dark] .legacy-mega .hover\:text-\[\#1F5496\]:hover{color:#7ab4ef}[data-theme=dark] .legacy-mega .text-\[\#7460C9\],[data-theme=dark] .legacy-mega .text-violet-600,[data-theme=dark] .legacy-mega .hover\:text-\[\#7460C9\]:hover{color:#a99bf0}[data-theme=dark] .legacy-mega .text-amber-600{color:#fbbf24}[data-theme=dark] .legacy-mega .hover\:text-\[\#C95B24\]:hover{color:#f0955f}[data-theme=dark] .legacy-mega .hover\:text-\[\#4B5563\]:hover{color:var(--h-fg)}[data-theme=dark] .legacy-mega .border-l-\[\#E6F3EE\],[data-theme=dark] .legacy-mega .border-r-\[\#E6F3EE\]{border-color:var(--h-line)}[data-theme=dark] .legacy-mega .border-t{border-top-color:var(--h-line)}[data-theme=dark] .legacy-mega [style*=\#1F2937],[data-theme=dark] .legacy-mega [style*="rgb(31, 41, 55)"]{color:var(--h-fg)!important}[data-theme=dark] .legacy-mega [style*=\#0B5DA8],[data-theme=dark] .legacy-mega [style*="rgb(11, 93, 168)"]{color:#7ab4ef!important}[data-theme=dark] .legacy-mega svg [fill=\#FFFFFF]{fill:var(--h-surface-2)}[data-theme=dark] .legacy-mega svg [stroke=\#C7D2D1]{stroke:var(--h-line-strong)}[data-theme=dark] .legacy-mega svg [fill=\#4E5B5A]{fill:var(--h-fg-3)}[data-theme=dark] .legacy-mega svg [fill=\#1E6E70]{fill:var(--h-accent)}[data-theme=dark] .legacy-mega .bg-\[\#359A9B\].text-\[\#0A1F20\],[data-theme=dark] .legacy-mega .bg-\[\#359A9B\] .text-\[\#0A1F20\]{color:#0a1f20}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_90222e5-module__AE2Uqq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_90222e5-module__AE2Uqq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_db295aab-module__zRp_oW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_db295aab-module__zRp_oW__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
.arcs-module__sRWSKW__arcs circle{fill:none}.arcs-module__sRWSKW__ring{stroke:color-mix(in srgb, var(--h-accent) 28%, transparent);stroke-width:1px;animation:9s ease-in-out infinite arcs-module__sRWSKW__ring-breathe}.arcs-module__sRWSKW__spark{stroke:color-mix(in srgb, var(--h-accent) 80%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:9 91;opacity:0}@media (prefers-reduced-motion:no-preference){.arcs-module__sRWSKW__spark{opacity:1;animation:arcs-module__sRWSKW__spark-run var(--t,18s) linear infinite}.arcs-module__sRWSKW__sparkRev{animation-direction:reverse}}@keyframes arcs-module__sRWSKW__spark-run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes arcs-module__sRWSKW__ring-breathe{0%,to{opacity:.65}50%{opacity:1}}
.about-module__Fj1pgq__travel{position:relative;overflow:hidden}.about-module__Fj1pgq__travel:after{content:"";inset-block:0;background:linear-gradient(90deg, transparent, var(--h-accent), transparent);width:40%;position:absolute;left:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.about-module__Fj1pgq__travel:after{animation:2.4s cubic-bezier(.4,0,.2,1) infinite about-module__Fj1pgq__travel}}@keyframes about-module__Fj1pgq__travel{to{transform:translate(250%)}}@media (prefers-reduced-motion:no-preference){.about-module__Fj1pgq__flow{animation:1.6s linear infinite about-module__Fj1pgq__flow}}@keyframes about-module__Fj1pgq__flow{to{stroke-dashoffset:-16px}}.about-module__Fj1pgq__bead{transform-box:fill-box;opacity:0}.about-module__Fj1pgq__gapPulse{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.about-module__Fj1pgq__bead{animation:3s linear infinite about-module__Fj1pgq__bead}.about-module__Fj1pgq__gapPulse{animation:2.4s ease-in-out infinite about-module__Fj1pgq__gap-pulse}}@keyframes about-module__Fj1pgq__bead{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(132px)}}@keyframes about-module__Fj1pgq__gap-pulse{50%{transform:scale(1.15)}}
@media (prefers-reduced-motion:no-preference){.contact-module__8n00eG__enter{animation:.7s cubic-bezier(.2,.7,.2,1) both contact-module__8n00eG__rise;animation-delay:calc(var(--i,0) * 70ms + 80ms)}.contact-module__8n00eG__rise{animation:.42s cubic-bezier(.2,.7,.2,1) contact-module__8n00eG__rise}}@keyframes contact-module__8n00eG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.partner-module__v1DZLa__progress{transform-origin:0;transform:scaleX(0)}.partner-module__v1DZLa__link:after{content:"";background:var(--h-accent);width:8px;height:8px;box-shadow:0 0 10px var(--h-glow);opacity:0;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}.partner-module__v1DZLa__linkV:after{content:"";background:var(--h-accent);width:8px;height:8px;box-shadow:0 0 10px var(--h-glow);opacity:0;border-radius:50%;margin-left:-4px;position:absolute;top:0;left:50%}@media (prefers-reduced-motion:no-preference){.partner-module__v1DZLa__linkV:after{animation:2s ease-in-out infinite partner-module__v1DZLa__travel-v}.partner-module__v1DZLa__playing{animation:partner-module__v1DZLa__progress var(--step,5s) linear forwards}.partner-module__v1DZLa__link:after{animation:2.4s ease-in-out infinite partner-module__v1DZLa__travel}.partner-module__v1DZLa__lane{animation:.5s cubic-bezier(.2,.7,.2,1) both partner-module__v1DZLa__lane-in}.partner-module__v1DZLa__lane:nth-of-type(2){animation-delay:.12s}.partner-module__v1DZLa__lane:nth-of-type(3){animation-delay:.24s}.partner-module__v1DZLa__spoke{animation:18s linear infinite partner-module__v1DZLa__dash}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.partner-module__v1DZLa__link:after{margin:0 0 0 -4px;animation-name:partner-module__v1DZLa__travel-v;top:0;left:50%}}@keyframes partner-module__v1DZLa__progress{to{transform:scaleX(1)}}@keyframes partner-module__v1DZLa__travel{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes partner-module__v1DZLa__travel-v{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:calc(100% - 8px)}}@keyframes partner-module__v1DZLa__lane-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes partner-module__v1DZLa__dash{to{stroke-dashoffset:-160px}}.partner-module__v1DZLa__orbitSpin,.partner-module__v1DZLa__orbitSpinRev{transform-origin:50px 50px}.partner-module__v1DZLa__fill{width:0}@media (prefers-reduced-motion:no-preference){.partner-module__v1DZLa__orbitSpin{animation:90s linear infinite partner-module__v1DZLa__orbit}.partner-module__v1DZLa__orbitSpinRev{animation:60s linear infinite reverse partner-module__v1DZLa__orbit}.partner-module__v1DZLa__benefitIn{animation:.5s cubic-bezier(.2,.7,.2,1) partner-module__v1DZLa__lane-in}.partner-module__v1DZLa__fill{animation:3.8s linear forwards partner-module__v1DZLa__fill-bar}}@keyframes partner-module__v1DZLa__orbit{to{transform:rotate(360deg)}}@keyframes partner-module__v1DZLa__fill-bar{to{width:100%}}@media (prefers-reduced-motion:reduce){.partner-module__v1DZLa__motionOnly{display:none}}
