@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.wvJSva_className{font-family:Manrope,Manrope Fallback;font-style:normal}.wvJSva_variable{--font-manrope:"Manrope", "Manrope Fallback"}
.S6Hkya_footer{background:var(--brand-navy);color:#ffffffc7;padding-top:var(--space-9);font-size:var(--text-sm)}.S6Hkya_grid{gap:var(--space-7);padding-bottom:var(--space-8);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));display:grid}.S6Hkya_brandCol{gap:var(--space-4);align-content:start;max-width:24rem;display:grid}.S6Hkya_tagline{color:var(--brand-white);font-size:var(--text-base)}.S6Hkya_line{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-cyan)}.S6Hkya_heading{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:var(--space-4);font-weight:600}.S6Hkya_col ul{gap:var(--space-3);display:grid}.S6Hkya_col a{color:var(--brand-white);text-decoration:none}.S6Hkya_col a:hover{text-underline-offset:4px;text-decoration:underline}.S6Hkya_bottom{padding-block:var(--space-5);font-size:var(--text-xs);color:#fff9;border-top:1px solid #ffffff24}@media (max-width:760px){.S6Hkya_grid{gap:var(--space-6);grid-template-columns:1fr}}
.iYV4-q_btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) ease, border-color var(--dur-micro) ease, color var(--dur-micro) ease, transform var(--dur-micro) ease;border:1.5px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.iYV4-q_btn:active{transform:translateY(1px)}.iYV4-q_lg{min-height:3.375rem;padding:0 var(--space-6);font-size:var(--text-base)}.iYV4-q_primary{background:var(--brand-cyan);color:var(--brand-navy)}.iYV4-q_primary:hover{background:var(--cyan-strong)}.iYV4-q_navy{background:var(--brand-navy);color:var(--brand-white)}.iYV4-q_navy:hover{background:var(--navy-deep)}.iYV4-q_secondary{background:var(--brand-white);color:var(--brand-navy);border-color:var(--brand-navy)}.iYV4-q_secondary:hover{background:var(--pale-cyan)}.iYV4-q_ghost{color:var(--brand-navy);padding-inline:var(--space-3);background:0 0}.iYV4-q_ghost:hover{background:var(--navy-soft)}.iYV4-q_onDark{color:var(--brand-white);background:0 0;border-color:#ffffff73}.iYV4-q_onDark:hover{border-color:var(--brand-white);background:#ffffff14}.iYV4-q_arrow{transition:transform var(--dur-micro) ease}.iYV4-q_btn:hover .iYV4-q_arrow{transform:translate(3px)}
.Mf0jya_frame{background:var(--brand-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.Mf0jya_bare{border-radius:var(--radius-md)}.Mf0jya_chrome{align-items:center;gap:var(--space-4);height:2.25rem;padding-inline:var(--space-4);background:var(--cool-mist);border-bottom:1px solid var(--color-border);display:flex}.Mf0jya_dots{gap:6px;display:inline-flex}.Mf0jya_dots i{background:var(--cool-border);border-radius:50%;width:9px;height:9px}.Mf0jya_url{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--brand-white);border:1px solid var(--color-border);color:var(--color-text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:0 18rem;margin-inline:auto;font-size:.75rem;overflow:hidden;transform:translate(-1.5rem)}.Mf0jya_img{width:100%;height:auto}@media (max-width:560px){.Mf0jya_zoom{aspect-ratio:4/3.4;overflow:hidden}.Mf0jya_zoom .Mf0jya_img{width:190%;max-width:none;margin-left:calc(var(--fx,0) * -90%)}.Mf0jya_frame{border-radius:var(--radius-md)}.Mf0jya_chrome{height:1.75rem}.Mf0jya_url{display:none}}
.Wl3ATa_wrap{gap:var(--space-7);display:grid}.Wl3ATa_tablist{gap:var(--space-1);background:var(--brand-white);border:1px solid var(--color-border);border-radius:var(--radius-pill);flex-wrap:wrap;justify-self:start;padding:5px;display:inline-flex}.Wl3ATa_tab{min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--dur-micro) ease, color var(--dur-micro) ease;background:0 0;border:0}.Wl3ATa_tab:hover{color:var(--brand-navy);background:var(--navy-soft)}.Wl3ATa_tab[aria-selected=true]{background:var(--brand-navy);color:var(--brand-white)}.Wl3ATa_panel{gap:var(--space-8);border-radius:var(--radius-md);animation:Wl3ATa_panelIn var(--dur-large) var(--ease-out);grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;display:grid}.Wl3ATa_panel[hidden]{display:none}.Wl3ATa_panel:focus-visible{outline-offset:8px}.Wl3ATa_copy{gap:var(--space-4);display:grid}.Wl3ATa_title{font-size:var(--text-2xl)}.Wl3ATa_body{color:var(--color-text-muted)}.Wl3ATa_points{gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.Wl3ATa_points li{padding-left:1.75rem;font-weight:500;position:relative}.Wl3ATa_points li:before{content:"";border-left:2px solid var(--cyan-ink);border-bottom:2px solid var(--cyan-ink);transform-origin:50%;width:1rem;height:.6rem;position:absolute;top:.45em;left:0;transform:rotate(-45deg)scale(.8)}.Wl3ATa_visual{min-width:0}@keyframes Wl3ATa_panelIn{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1000px){.Wl3ATa_panel{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:560px){.Wl3ATa_tablist{border-radius:var(--radius-md);grid-template-columns:1fr 1fr;justify-self:stretch;display:grid}.Wl3ATa_tab{border-radius:10px}}
.hBw1pG_header{z-index:50;transition:background-color var(--dur-reveal) ease, border-color var(--dur-reveal) ease;background:#fff0;border-bottom:1px solid #0000;position:sticky;top:0}.hBw1pG_solid{border-bottom-color:var(--color-border);-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#ffffffeb}.hBw1pG_bar{justify-content:space-between;align-items:center;gap:var(--space-5);height:var(--header-h);display:flex}.hBw1pG_brand{border-radius:6px;flex-shrink:0;align-items:center;display:inline-flex}.hBw1pG_desktopNav ul{gap:var(--space-1);display:flex}.hBw1pG_link{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--brand-navy);transition:background-color var(--dur-micro) ease;font-weight:500;text-decoration:none;display:inline-block}.hBw1pG_link:hover{background:var(--navy-soft)}.hBw1pG_actions{align-items:center;gap:var(--space-2);display:flex}.hBw1pG_menuButton{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:none}.hBw1pG_menuButton:hover{background:var(--navy-soft)}.hBw1pG_burger{width:20px;height:12px;position:relative}.hBw1pG_burger span{background:var(--brand-navy);width:100%;height:2px;transition:transform var(--dur-reveal) var(--ease-out), top var(--dur-reveal) var(--ease-out);border-radius:2px;position:absolute;left:0}.hBw1pG_burger span:first-child{top:0}.hBw1pG_burger span:last-child{top:10px}.hBw1pG_burgerOpen span:first-child{top:5px;transform:rotate(45deg)}.hBw1pG_burgerOpen span:last-child{top:5px;transform:rotate(-45deg)}.hBw1pG_mobilePanel{display:none}@media (max-width:860px){.hBw1pG_desktopNav{display:none}.hBw1pG_menuButton{display:inline-flex}.hBw1pG_cta{display:none}.hBw1pG_mobilePanel:not([hidden]){inset:var(--header-h) 0 0 0;background:var(--brand-white);padding-block:var(--space-5) var(--space-7);animation:hBw1pG_panelIn var(--dur-reveal) var(--ease-out);display:block;position:fixed;overflow-y:auto}}.hBw1pG_mobileList{border-top:1px solid var(--color-border);display:grid}.hBw1pG_mobileList li{border-bottom:1px solid var(--color-border)}.hBw1pG_mobileLink{padding:var(--space-4) 0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--brand-navy);font-weight:600;text-decoration:none;display:block}.hBw1pG_mobileCta{width:100%;margin-top:var(--space-6)}@keyframes hBw1pG_panelIn{0%{opacity:0;transform:translateY(-6px)}}
.tpRvNG_section{background:var(--brand-navy);color:var(--brand-white);position:relative;overflow:hidden}.tpRvNG_section:before{content:"";pointer-events:none;border:1.5px solid #58d7fa38;border-radius:50%;width:46rem;height:46rem;position:absolute;bottom:-26rem;left:-20rem}.tpRvNG_grid{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid;position:relative}.tpRvNG_head{gap:var(--space-5);top:calc(var(--header-h) + var(--space-6));display:grid;position:sticky}.tpRvNG_head .tpRvNG_eyebrow{color:var(--brand-cyan)}.tpRvNG_title{font-size:var(--text-3xl);max-width:14ch}.tpRvNG_lead{font-size:var(--text-lg);color:#ffffffc7;max-width:30rem}.tpRvNG_list{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tpRvNG_list li{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid #ffffff29;align-content:start;display:grid}.tpRvNG_icon{width:2.75rem;height:2.75rem;color:var(--brand-cyan);background:#58d7fa24;border-radius:12px;place-items:center;display:grid}.tpRvNG_list h3{font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:600}.tpRvNG_list p{font-size:var(--text-sm);color:#ffffffb8}@media (max-width:900px){.tpRvNG_grid{gap:var(--space-7);grid-template-columns:1fr}.tpRvNG_head{position:static}}@media (max-width:560px){.tpRvNG_list{gap:var(--space-5);grid-template-columns:1fr}}
.iRnNMW_bar{display:none}@media (max-width:860px){.iRnNMW_bar{left:var(--space-3);right:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));z-index:40;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--brand-navy);border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);display:flex;position:fixed;transform:translateY(calc(100% + 1rem))}.iRnNMW_visible{opacity:1;pointer-events:auto;transform:none}.iRnNMW_bar p{font-size:var(--text-xs);color:#fffc;line-height:1.35}}@media (max-width:400px){.iRnNMW_bar p{display:none}.iRnNMW_bar{padding:var(--space-2)}.iRnNMW_bar a{flex:1}}
.xNlvGG_map{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.xNlvGG_lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xNlvGG_lines path{fill:none;stroke:#58d7fa73;stroke-width:1.5px;stroke-dasharray:3 7;animation:2.8s linear infinite xNlvGG_flow}@keyframes xNlvGG_flow{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.xNlvGG_lines path{animation:none}}.xNlvGG_col{gap:var(--space-5);display:grid;position:relative}.xNlvGG_left{justify-items:end}.xNlvGG_right{justify-items:start}.xNlvGG_node{align-items:center;gap:var(--space-4);width:min(100%,19rem);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);transition:border-color var(--dur-micro) ease, background-color var(--dur-micro) ease;background:#213760;border:1px solid #ffffff24;display:flex}.xNlvGG_node:hover{background:#263f6c;border-color:#58d7fab3}.xNlvGG_icon{width:2.75rem;height:2.75rem;color:var(--brand-cyan);background:#58d7fa24;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.xNlvGG_text{gap:2px;min-width:0;display:grid}.xNlvGG_text strong{color:var(--brand-white);font-weight:600;font-size:var(--text-base)}.xNlvGG_text span{color:#ffffffad;font-size:var(--text-xs);line-height:1.4}.xNlvGG_hub{background:radial-gradient(circle,#58d7fa38,#58d7fa00 70%);border-radius:50%;place-items:center;width:12rem;height:12rem;display:grid;position:relative}.xNlvGG_hubInner{place-items:center;gap:var(--space-2);background:var(--navy-deep);border:1.5px solid var(--brand-cyan);border-radius:50%;align-content:center;width:8.5rem;height:8.5rem;display:grid;box-shadow:0 0 0 10px #58d7fa0f}.xNlvGG_hubInner span{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-cyan);font-size:.7rem;font-weight:600}@media (max-width:900px){.xNlvGG_map{gap:var(--space-5);grid-template-columns:1fr}.xNlvGG_lines{display:none}.xNlvGG_hub{order:-1;justify-self:center;width:9rem;height:9rem}.xNlvGG_hubInner{width:8rem;height:8rem}.xNlvGG_hubInner span{letter-spacing:.08em;font-size:.625rem}.xNlvGG_col{justify-items:stretch;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.xNlvGG_node{width:100%}}
._8aEwW_h2{font-size:var(--text-3xl);max-width:18ch}._8aEwW_cyan{color:var(--brand-cyan)}._8aEwW_hero{margin-top:calc(var(--header-h) * -1);padding-block-start:calc(var(--header-h) + clamp(2.5rem, 1rem + 5vw, 5.5rem));position:relative}._8aEwW_heroGrid{gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}._8aEwW_heroHead,._8aEwW_heroSide,._8aEwW_stageInner{animation:_8aEwW_heroIn var(--dur-large) var(--ease-out) both}._8aEwW_heroSide{animation-delay:90ms}._8aEwW_stageInner{animation-delay:.18s}@keyframes _8aEwW_heroIn{0%{opacity:0;transform:translateY(14px)}}._8aEwW_heroHead{gap:var(--space-5);display:grid}._8aEwW_heroTitle{font-size:var(--text-hero);letter-spacing:-.035em;font-weight:800;line-height:1.02}._8aEwW_heroAccent{color:var(--slate-blue);font-weight:700;display:block}._8aEwW_heroSide{gap:var(--space-6);padding-bottom:.6rem;display:grid}._8aEwW_ctaRow{gap:var(--space-3);flex-wrap:wrap;display:flex}._8aEwW_stage{margin-top:clamp(3rem,2rem + 4vw,5.5rem);padding-bottom:clamp(3rem,2rem + 4vw,6rem);position:relative}._8aEwW_stageField{background:var(--brand-cyan);position:absolute;inset:22% 0 0}._8aEwW_stageField:after{content:"";background:linear-gradient(#fff0 60%,#ffffff2e);position:absolute;inset:0}._8aEwW_stageInner{position:relative}._8aEwW_floatCard{left:calc(var(--gutter) - 1.5rem);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--brand-white);width:clamp(16rem,27vw,24rem);box-shadow:var(--shadow-lg);animation:_8aEwW_floatIn var(--dur-large) var(--ease-out) .2s both;position:absolute;bottom:-3rem;overflow:hidden}@keyframes _8aEwW_floatIn{0%{opacity:0;transform:translateY(16px)}}@media (max-width:900px){._8aEwW_heroGrid{gap:var(--space-5);grid-template-columns:1fr}._8aEwW_floatCard{display:none}._8aEwW_stageField{inset:35% 0 0}}@media (max-width:480px){._8aEwW_ctaRow>*{flex:100%}}._8aEwW_problemGrid{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}._8aEwW_problemHead{gap:var(--space-4);top:calc(var(--header-h) + var(--space-6));display:grid;position:sticky}._8aEwW_problemList{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}._8aEwW_problemList li{gap:var(--space-4);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);grid-template-columns:4rem 1fr;display:grid}._8aEwW_problemList h3{font-size:var(--text-xl);margin-bottom:var(--space-2)}._8aEwW_problemList p{color:var(--color-text-muted);max-width:46ch}._8aEwW_num{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--cyan-ink);padding-top:.15rem}@media (max-width:900px){._8aEwW_problemGrid{gap:var(--space-6);grid-template-columns:1fr}._8aEwW_problemHead{position:static}._8aEwW_problemList li{grid-template-columns:3rem 1fr}}._8aEwW_ecosystem{background:var(--brand-navy);color:var(--brand-white);overflow:hidden}._8aEwW_ecoHead{justify-items:center;gap:var(--space-4);text-align:center;margin-bottom:var(--space-8);display:grid}._8aEwW_ecoHead ._8aEwW_h2{max-width:none}._8aEwW_ecoHead ._8aEwW_eyebrowOnDark{color:var(--brand-cyan)}._8aEwW_ecoLead{max-width:44rem;font-size:var(--text-lg);color:#ffffffc7}._8aEwW_ecoShot{margin-top:var(--space-9)}._8aEwW_ecoShot figure{border-color:#ffffff1f;box-shadow:0 40px 80px -30px #00000080}._8aEwW_caption{margin-top:var(--space-4);text-align:center;font-size:var(--text-sm);color:#ffffffad}._8aEwW_counterGrid{gap:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}._8aEwW_counterCopy{gap:var(--space-5);display:grid}._8aEwW_pointGrid{gap:var(--space-6) var(--space-5);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8aEwW_pointGrid div{padding-top:var(--space-4);border-top:2px solid var(--brand-cyan)}._8aEwW_pointGrid dt{margin-bottom:var(--space-1);font-weight:600}._8aEwW_pointGrid dd{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._8aEwW_counterVisual{padding:var(--space-7) var(--space-6);position:relative}._8aEwW_counterField{border-radius:var(--radius-xl);background:var(--pale-cyan);position:absolute;inset:0 0 0 12%}._8aEwW_counterVisual figure{max-width:30rem;margin-inline:auto;position:relative}._8aEwW_keys{justify-content:center;gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}._8aEwW_keys kbd{border:1px solid var(--color-border);background:var(--brand-white);min-width:2rem;font-family:var(--font-sans);text-align:center;color:var(--brand-navy);border-bottom-width:2px;border-radius:6px;margin-right:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-block}@media (max-width:900px){._8aEwW_counterGrid{grid-template-columns:1fr}._8aEwW_counterVisual{padding:var(--space-5) var(--space-4)}._8aEwW_counterField{inset:0}}@media (max-width:520px){._8aEwW_pointGrid{grid-template-columns:1fr}}._8aEwW_behind{background:var(--cool-mist)}._8aEwW_behindHead{gap:var(--space-4);max-width:44rem;margin-bottom:var(--space-7);display:grid}._8aEwW_onboardGrid{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}._8aEwW_onboardCopy{gap:var(--space-5);display:grid}._8aEwW_note{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--pale-cyan);font-size:var(--text-sm);color:var(--brand-navy);justify-self:start;font-weight:500;display:inline-flex}._8aEwW_note svg{color:var(--cyan-ink);flex-shrink:0}._8aEwW_steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;position:relative}._8aEwW_steps:before{content:"";left:calc(1.375rem + var(--space-5) - 1px);background:linear-gradient(var(--brand-cyan), var(--cool-border));width:2px;position:absolute;top:2rem;bottom:2rem}._8aEwW_steps li{gap:var(--space-4);padding:var(--space-5);background:var(--brand-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);grid-template-columns:2.75rem 1fr;align-items:start;display:grid;position:relative}._8aEwW_steps h3{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;margin-bottom:2px;font-weight:600}._8aEwW_steps p{font-size:var(--text-sm);color:var(--color-text-muted)}._8aEwW_stepNum{background:var(--brand-navy);width:2.75rem;height:2.75rem;color:var(--brand-white);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:grid}._8aEwW_steps li:first-child ._8aEwW_stepNum{background:var(--brand-cyan);color:var(--brand-navy)}@media (max-width:900px){._8aEwW_onboardGrid{gap:var(--space-6);grid-template-columns:1fr}}._8aEwW_solutions{border-top:1px solid var(--color-border)}._8aEwW_solutionsHead{gap:var(--space-7);margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}._8aEwW_solutionsHead>div{gap:var(--space-4);display:grid}._8aEwW_types{gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._8aEwW_types li{padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--brand-navy)}._8aEwW_facts{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8aEwW_facts li{padding-top:var(--space-5);border-top:2px solid var(--brand-navy)}._8aEwW_facts h3{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;margin-bottom:var(--space-2);font-weight:600}._8aEwW_facts p{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:1000px){._8aEwW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._8aEwW_solutionsHead{gap:var(--space-4);grid-template-columns:1fr}._8aEwW_types li{font-size:var(--text-base);padding:var(--space-2) var(--space-4)}}@media (max-width:520px){._8aEwW_facts{grid-template-columns:1fr}}._8aEwW_final{background:var(--brand-cyan);padding-block:var(--section-y)}._8aEwW_finalInner{justify-items:center;gap:var(--space-5);text-align:center;display:grid}._8aEwW_finalTitle{font-size:var(--text-3xl);max-width:16ch}._8aEwW_finalInner p{max-width:36rem;font-size:var(--text-lg)}
