:root{--navy: #1C3F60;--navy-dark: #152f48;--sky: #6DADEA;--sky-light: #e8f4fc;--teal: #2CA499;--teal-dark: #238a80;--teal-light: #e6f5f4;--gray: #757575;--gray-dark: #4a4a4a;--light-gray: #f8f9fa;--white: #ffffff;--warm-accent: #F5A623;--coral: #E05A47;--coral-dark: #c94a39}[data-astro-cid-fvgqvmki]{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Plus Jakarta Sans,sans-serif;color:var(--navy);line-height:1.6;background:var(--white);overflow-x:hidden}h1[data-astro-cid-fvgqvmki],h2[data-astro-cid-fvgqvmki],h3[data-astro-cid-fvgqvmki],h4[data-astro-cid-fvgqvmki],h5[data-astro-cid-fvgqvmki]{font-family:Outfit,sans-serif;font-weight:800;line-height:1.15;color:var(--navy)}a[data-astro-cid-fvgqvmki]{color:var(--teal)}nav[data-astro-cid-fvgqvmki]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffff2;backdrop-filter:blur(10px);border-bottom:1px solid rgba(28,63,96,.1);padding:1rem 2rem;transition:all .3s ease}.nav-inner[data-astro-cid-fvgqvmki]{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo[data-astro-cid-fvgqvmki]{display:flex;align-items:center;gap:.5rem;font-family:Outfit,sans-serif;font-weight:800;font-size:1.5rem;color:var(--navy);text-decoration:none}.logo-icon[data-astro-cid-fvgqvmki]{width:40px;height:40px;background:var(--teal);border-radius:10px;display:flex;align-items:center;justify-content:center}.logo-icon[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:24px;height:24px;fill:#fff}.nav-links[data-astro-cid-fvgqvmki]{display:flex;gap:2rem;align-items:center}.nav-links[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]{color:var(--navy);text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s}.nav-links[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]:hover{color:var(--teal)}.nav-right[data-astro-cid-fvgqvmki]{display:flex;align-items:center;gap:1.25rem}.nav-docs[data-astro-cid-fvgqvmki]{color:var(--navy);text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s}.nav-docs[data-astro-cid-fvgqvmki]:hover{color:var(--teal)}.nav-signin[data-astro-cid-fvgqvmki]{background:var(--coral);color:#fff!important;height:40px;padding:0 1.25rem;border-radius:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:.95rem;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s}.nav-signin[data-astro-cid-fvgqvmki]:hover{background:var(--coral-dark);transform:translateY(-2px)}.nav-hamburger[data-astro-cid-fvgqvmki]{display:none;background:none;border:none;cursor:pointer;padding:.5rem;z-index:1100}.nav-hamburger[data-astro-cid-fvgqvmki] span[data-astro-cid-fvgqvmki]{display:block;width:22px;height:2px;background:var(--navy);border-radius:2px;transition:all .3s ease}.nav-hamburger[data-astro-cid-fvgqvmki] span[data-astro-cid-fvgqvmki]+span[data-astro-cid-fvgqvmki]{margin-top:5px}.nav-hamburger[data-astro-cid-fvgqvmki].active span[data-astro-cid-fvgqvmki]:nth-child(1){transform:rotate(45deg) translate(3.5px,3.5px)}.nav-hamburger[data-astro-cid-fvgqvmki].active span[data-astro-cid-fvgqvmki]:nth-child(2){opacity:0}.nav-hamburger[data-astro-cid-fvgqvmki].active span[data-astro-cid-fvgqvmki]:nth-child(3){transform:rotate(-45deg) translate(3.5px,-3.5px)}.drawer-overlay[data-astro-cid-fvgqvmki]{display:none;position:fixed;inset:0;background:#1c3f6066;z-index:1001;opacity:0;transition:opacity .3s ease}.drawer-overlay[data-astro-cid-fvgqvmki].active{display:block;opacity:1}.side-drawer[data-astro-cid-fvgqvmki]{position:fixed;top:0;right:0;width:280px;height:100%;background:var(--white);z-index:1002;transform:translate(100%);transition:transform .3s ease;padding:5rem 2rem 2rem;box-shadow:-4px 0 20px #1c3f601a;overflow-y:auto}.side-drawer[data-astro-cid-fvgqvmki].active{transform:translate(0)}.side-drawer[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]{display:block;padding:.85rem 0;color:var(--navy);text-decoration:none;font-weight:500;font-size:1.05rem;border-bottom:1px solid var(--light-gray);transition:color .2s}.side-drawer[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]:hover{color:var(--teal)}.side-drawer[data-astro-cid-fvgqvmki] .drawer-cta[data-astro-cid-fvgqvmki]{color:var(--teal);font-weight:700}.drawer-close[data-astro-cid-fvgqvmki]{position:absolute;top:1.25rem;left:1.5rem;background:none;border:none;cursor:pointer;padding:.5rem;color:var(--gray);transition:color .2s}.drawer-close[data-astro-cid-fvgqvmki]:hover{color:var(--navy)}.drawer-close[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:24px;height:24px;fill:currentColor}@media(max-width:968px){.nav-hamburger[data-astro-cid-fvgqvmki]{display:flex;flex-direction:column}.nav-links[data-astro-cid-fvgqvmki],.nav-docs[data-astro-cid-fvgqvmki]{display:none}}.btn-primary[data-astro-cid-fvgqvmki]{display:inline-flex;align-items:center;gap:.5rem;background:var(--teal);color:#fff;padding:1rem 1.75rem;border-radius:10px;font-weight:700;font-size:1.05rem;text-decoration:none;transition:all .2s;border:none;cursor:pointer}.btn-primary[data-astro-cid-fvgqvmki]:hover{background:var(--teal-dark);transform:translateY(-2px);box-shadow:0 10px 30px #2ca4994d}.btn-primary[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:18px;height:18px;fill:currentColor}.btn-secondary[data-astro-cid-fvgqvmki]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--navy);padding:1rem 1.75rem;border-radius:10px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:all .2s;border:2px solid var(--navy)}.btn-secondary[data-astro-cid-fvgqvmki]:hover{background:var(--navy);color:#fff}.btn-tertiary[data-astro-cid-fvgqvmki]{display:inline-flex;align-items:center;gap:.4rem;background:transparent;color:var(--teal-dark);padding:.9rem 0;font-weight:600;font-size:1rem;text-decoration:none;transition:color .2s;border:none;cursor:pointer}.btn-tertiary[data-astro-cid-fvgqvmki]:hover{color:var(--navy)}.btn-tertiary[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:16px;height:16px;fill:currentColor;transition:transform .2s}.btn-tertiary[data-astro-cid-fvgqvmki]:hover svg[data-astro-cid-fvgqvmki]{transform:translate(3px)}.soon-pill[data-astro-cid-fvgqvmki]{display:inline-block;background:#f5a62326;color:#b07010;font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.15rem .55rem;border-radius:999px;text-transform:uppercase;margin-left:.5rem;vertical-align:middle}.hero[data-astro-cid-fvgqvmki]{min-height:92vh;display:flex;align-items:center;padding:8rem 2rem 4rem;background:var(--white);position:relative;overflow:hidden}.hero[data-astro-cid-fvgqvmki]:before{content:"";position:absolute;top:-40%;right:-20%;width:80%;height:140%;background:linear-gradient(135deg,#6dadea1a,#2ca4991a);border-radius:50%;z-index:0}.hero-inner[data-astro-cid-fvgqvmki]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.hero-eyebrow[data-astro-cid-fvgqvmki]{display:inline-flex;align-items:center;gap:.5rem;background:var(--teal-light);color:var(--teal-dark);padding:.5rem 1rem;border-radius:50px;font-weight:600;font-size:.9rem;margin-bottom:1.5rem}.hero-eyebrow[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:16px;height:16px;fill:currentColor}.hero-content[data-astro-cid-fvgqvmki] h1[data-astro-cid-fvgqvmki]{font-size:clamp(2.5rem,5vw,3.75rem);margin-bottom:1.5rem}.hero-content[data-astro-cid-fvgqvmki] h1[data-astro-cid-fvgqvmki] .accent[data-astro-cid-fvgqvmki]{color:var(--teal)}.hero-lede[data-astro-cid-fvgqvmki]{font-size:1.2rem;color:var(--gray-dark);margin-bottom:1.25rem;max-width:560px}.hero-sub[data-astro-cid-fvgqvmki]{font-size:1.05rem;color:var(--gray);margin-bottom:2rem;max-width:560px}.hero-ctas[data-astro-cid-fvgqvmki]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.1rem}.hero-image[data-astro-cid-fvgqvmki]{position:relative}.hero-image[data-astro-cid-fvgqvmki] img[data-astro-cid-fvgqvmki]{width:100%;height:auto;aspect-ratio:4 / 5;max-height:min(78vh,720px);object-fit:cover;object-position:center 22%;border-radius:18px;box-shadow:0 25px 80px #1c3f6033;display:block}section[data-astro-cid-fvgqvmki].band{padding:5.5rem 2rem}.section-inner[data-astro-cid-fvgqvmki]{max-width:1100px;margin:0 auto}.section-wide[data-astro-cid-fvgqvmki]{max-width:1200px;margin:0 auto}.section-eyebrow[data-astro-cid-fvgqvmki]{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:.75rem}section[data-astro-cid-fvgqvmki] h2[data-astro-cid-fvgqvmki]{font-size:clamp(1.9rem,3.6vw,2.6rem);margin-bottom:1rem}section[data-astro-cid-fvgqvmki] h3[data-astro-cid-fvgqvmki]{font-size:1.35rem;margin-bottom:.5rem}section[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{color:var(--gray-dark)}section[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]+p[data-astro-cid-fvgqvmki]{margin-top:1rem}section[data-astro-cid-fvgqvmki].band.alt{background:var(--light-gray)}section[data-astro-cid-fvgqvmki].band.navy{background:var(--navy);color:#fff}section[data-astro-cid-fvgqvmki].band.navy h2[data-astro-cid-fvgqvmki],section[data-astro-cid-fvgqvmki].band.navy h3[data-astro-cid-fvgqvmki],section[data-astro-cid-fvgqvmki].band.navy h4[data-astro-cid-fvgqvmki]{color:#fff}section[data-astro-cid-fvgqvmki].band.navy p[data-astro-cid-fvgqvmki]{color:#ffffffd9}.what-is-intro[data-astro-cid-fvgqvmki]{font-size:1.2rem;color:var(--gray-dark);margin-bottom:2.25rem}.what-is-intro[data-astro-cid-fvgqvmki] strong[data-astro-cid-fvgqvmki]{color:var(--navy);font-weight:700}.change-list[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:1.5rem}.change-card[data-astro-cid-fvgqvmki]{background:var(--white);border:1px solid rgba(28,63,96,.08);border-radius:14px;padding:1.5rem;transition:border-color .2s,transform .2s}.change-card[data-astro-cid-fvgqvmki]:hover{border-color:var(--teal);transform:translateY(-2px)}.change-card[data-astro-cid-fvgqvmki] h4[data-astro-cid-fvgqvmki]{font-size:1.05rem;margin-bottom:.35rem;color:var(--navy)}.change-card[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{font-size:.98rem;color:var(--gray-dark)}.what-is-closer[data-astro-cid-fvgqvmki]{margin-top:2rem;font-weight:600;color:var(--navy);font-size:1.05rem}.why-inner[data-astro-cid-fvgqvmki]{max-width:800px;margin:0 auto;text-align:left}.why-inner[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{font-size:1.08rem;margin-bottom:1.1rem;color:var(--gray-dark)}.ecosystem-grid[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;margin-top:2rem}.ecosystem-card[data-astro-cid-fvgqvmki]{background:var(--white);border:2px solid var(--light-gray);border-radius:18px;padding:2rem;display:flex;flex-direction:column;transition:all .25s;position:relative;overflow:hidden}.ecosystem-card[data-astro-cid-fvgqvmki]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;transform:scaleX(0);transition:transform .25s}.ecosystem-card[data-astro-cid-fvgqvmki].primary:before{background:var(--teal)}.ecosystem-card[data-astro-cid-fvgqvmki].secondary:before{background:var(--navy)}.ecosystem-card[data-astro-cid-fvgqvmki].tertiary:before{background:var(--warm-accent)}.ecosystem-card[data-astro-cid-fvgqvmki]:hover:before{transform:scaleX(1)}.ecosystem-card[data-astro-cid-fvgqvmki]:hover{border-color:#1c3f6026;transform:translateY(-3px);box-shadow:0 20px 50px #1c3f6014}.ecosystem-card[data-astro-cid-fvgqvmki] .tile-rank[data-astro-cid-fvgqvmki]{font-size:.75rem;font-weight:700;color:var(--gray);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.ecosystem-card[data-astro-cid-fvgqvmki] h3[data-astro-cid-fvgqvmki]{font-size:1.4rem;margin-bottom:.75rem}.ecosystem-card[data-astro-cid-fvgqvmki] .tile-sub[data-astro-cid-fvgqvmki]{font-size:.95rem;color:var(--gray);margin-bottom:1rem;font-weight:500}.ecosystem-card[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{font-size:.98rem;margin-bottom:1rem}.ecosystem-card[data-astro-cid-fvgqvmki] .module-list[data-astro-cid-fvgqvmki]{list-style:none;padding:0;margin:0 0 1.25rem;font-size:.92rem;color:var(--gray-dark)}.ecosystem-card[data-astro-cid-fvgqvmki] .module-list[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]{padding:.3rem 0;border-bottom:1px dashed rgba(28,63,96,.1)}.ecosystem-card[data-astro-cid-fvgqvmki] .module-list[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]:last-child{border-bottom:none}.ecosystem-card[data-astro-cid-fvgqvmki] .card-footer[data-astro-cid-fvgqvmki]{margin-top:auto;padding-top:1rem}.ecosystem-card[data-astro-cid-fvgqvmki] .footnote[data-astro-cid-fvgqvmki]{font-size:.85rem;color:var(--gray);margin-bottom:.75rem}.waitlist-form[data-astro-cid-fvgqvmki]{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.waitlist-form[data-astro-cid-fvgqvmki] input[data-astro-cid-fvgqvmki][type=email]{flex:1 1 180px;padding:.8rem 1rem;border:2px solid rgba(28,63,96,.15);border-radius:10px;font-family:inherit;font-size:1rem;color:var(--navy);background:var(--white);transition:border-color .2s}.waitlist-form[data-astro-cid-fvgqvmki] input[data-astro-cid-fvgqvmki][type=email]:focus{outline:none;border-color:var(--teal)}.waitlist-form[data-astro-cid-fvgqvmki] button[data-astro-cid-fvgqvmki]{background:var(--warm-accent);color:#3e2a08;border:none;padding:.8rem 1.25rem;border-radius:10px;font-family:inherit;font-size:.98rem;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}.waitlist-form[data-astro-cid-fvgqvmki] button[data-astro-cid-fvgqvmki]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #f5a62359}.waitlist-form[data-astro-cid-fvgqvmki] button[data-astro-cid-fvgqvmki]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.hp-field[data-astro-cid-fvgqvmki]{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;height:0;width:0}.form-feedback[data-astro-cid-fvgqvmki]{font-size:.92rem;margin-top:.6rem;min-height:1.2rem}.form-feedback[data-astro-cid-fvgqvmki].ok{color:var(--teal-dark);font-weight:600}.form-feedback[data-astro-cid-fvgqvmki].err{color:var(--coral-dark);font-weight:600}.research-grid[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:1.5rem}.research-item[data-astro-cid-fvgqvmki]{background:var(--white);border:1px solid rgba(28,63,96,.08);border-radius:14px;padding:1.5rem}.research-item[data-astro-cid-fvgqvmki] h4[data-astro-cid-fvgqvmki]{font-size:1.05rem;margin-bottom:.35rem}.research-item[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{font-size:.95rem;color:var(--gray-dark)}.state-resources[data-astro-cid-fvgqvmki]{margin-top:3rem;background:var(--white);border:1px solid rgba(28,63,96,.08);border-radius:18px;padding:2rem}.state-resources[data-astro-cid-fvgqvmki] h3[data-astro-cid-fvgqvmki]{margin-bottom:.5rem}.state-resources[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{margin-bottom:1.25rem}.state-resources[data-astro-cid-fvgqvmki] ul[data-astro-cid-fvgqvmki]{list-style:none;padding:0}.state-resources[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]{padding:.7rem 0;border-bottom:1px solid rgba(28,63,96,.08);font-size:.98rem;color:var(--gray-dark)}.state-resources[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]:last-child{border-bottom:none}.state-resources[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]{color:var(--teal-dark);text-decoration:none;font-weight:600}.state-resources[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]:hover{text-decoration:underline}.state-resources[data-astro-cid-fvgqvmki] .start-hint[data-astro-cid-fvgqvmki]{margin-top:1.25rem;font-size:.95rem;color:var(--gray)}.numbers-grid[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.number-card[data-astro-cid-fvgqvmki]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:2rem}.number-card[data-astro-cid-fvgqvmki] h3[data-astro-cid-fvgqvmki]{font-size:1.2rem;margin-bottom:1rem;color:#fff}.number-card[data-astro-cid-fvgqvmki] .big-stat[data-astro-cid-fvgqvmki]{font-family:Outfit,sans-serif;font-size:2.25rem;font-weight:800;color:var(--sky);margin-bottom:.5rem;line-height:1}.number-card[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{color:#ffffffd9;font-size:.98rem}.numbers-note[data-astro-cid-fvgqvmki]{margin-top:2rem;font-size:.95rem;color:#ffffffb3;font-style:italic}.two-col[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:5fr 6fr;gap:3rem;align-items:start}.two-col[data-astro-cid-fvgqvmki].reverse{grid-template-columns:6fr 5fr}.two-col[data-astro-cid-fvgqvmki] .col-image[data-astro-cid-fvgqvmki] img[data-astro-cid-fvgqvmki]{width:100%;height:auto;aspect-ratio:3 / 4;max-height:640px;object-fit:cover;object-position:center 15%;border-radius:18px;box-shadow:0 20px 50px #1c3f6026;display:block}.two-col[data-astro-cid-fvgqvmki] .col-image[data-astro-cid-fvgqvmki]{position:sticky;top:6rem}.q-list[data-astro-cid-fvgqvmki]{list-style:none;padding:0;margin-top:1.25rem}.q-list[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]{padding:1rem 0;border-bottom:1px solid rgba(28,63,96,.08)}.q-list[data-astro-cid-fvgqvmki] li[data-astro-cid-fvgqvmki]:last-child{border-bottom:none}.q-list[data-astro-cid-fvgqvmki] strong[data-astro-cid-fvgqvmki]{display:block;color:var(--navy);font-weight:700;margin-bottom:.25rem}.sub-heading[data-astro-cid-fvgqvmki]{margin-top:2rem;font-size:1.2rem;color:var(--navy)}.faq-list[data-astro-cid-fvgqvmki]{margin-top:2rem}.faq-item[data-astro-cid-fvgqvmki]{background:var(--white);border:1px solid rgba(28,63,96,.08);border-radius:14px;padding:1.25rem 1.5rem;margin-bottom:.9rem;transition:border-color .2s}.faq-item[data-astro-cid-fvgqvmki]:hover{border-color:var(--teal)}.faq-item[data-astro-cid-fvgqvmki] summary[data-astro-cid-fvgqvmki]{font-family:Outfit,sans-serif;font-weight:700;font-size:1.05rem;color:var(--navy);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-item[data-astro-cid-fvgqvmki] summary[data-astro-cid-fvgqvmki]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-fvgqvmki] summary[data-astro-cid-fvgqvmki]:after{content:"";width:10px;height:10px;border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);transform:rotate(45deg);transition:transform .2s;flex-shrink:0}.faq-item[data-astro-cid-fvgqvmki][open] summary[data-astro-cid-fvgqvmki]:after{transform:rotate(-135deg)}.faq-item[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{margin-top:.85rem;color:var(--gray-dark);font-size:.98rem}.follow-card[data-astro-cid-fvgqvmki]{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:linear-gradient(135deg,#2ca49914,#6dadea14);border-radius:20px;padding:2.5rem;flex-wrap:wrap}.follow-card[data-astro-cid-fvgqvmki] h2[data-astro-cid-fvgqvmki]{margin-bottom:.5rem}.follow-card[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{color:var(--gray-dark);max-width:620px}.start-grid[data-astro-cid-fvgqvmki]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.start-card[data-astro-cid-fvgqvmki]{background:var(--white);border-radius:18px;padding:2rem;border:2px solid var(--light-gray);display:flex;flex-direction:column;transition:all .25s}.start-card[data-astro-cid-fvgqvmki]:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:0 20px 50px #1c3f6014}.start-card[data-astro-cid-fvgqvmki] .start-num[data-astro-cid-fvgqvmki]{width:40px;height:40px;background:var(--teal-light);color:var(--teal-dark);border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:800;font-size:1.1rem;margin-bottom:1rem}.start-card[data-astro-cid-fvgqvmki] h3[data-astro-cid-fvgqvmki]{font-size:1.2rem;margin-bottom:.75rem}.start-card[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{font-size:.95rem;color:var(--gray-dark);margin-bottom:1.25rem}.start-card[data-astro-cid-fvgqvmki] .card-footer[data-astro-cid-fvgqvmki]{margin-top:auto;padding-top:.5rem}.disclaimer[data-astro-cid-fvgqvmki]{background:var(--light-gray);padding:3rem 2rem;color:var(--gray-dark);font-size:.88rem;line-height:1.6}.disclaimer[data-astro-cid-fvgqvmki] .section-inner[data-astro-cid-fvgqvmki]{max-width:900px}.disclaimer[data-astro-cid-fvgqvmki] h4[data-astro-cid-fvgqvmki]{font-family:Plus Jakarta Sans,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-bottom:.75rem}footer[data-astro-cid-fvgqvmki]{background:var(--navy-dark);color:#fff;padding:3rem 2rem;text-align:center}.footer-logo[data-astro-cid-fvgqvmki]{display:inline-flex;align-items:center;gap:.5rem;font-family:Outfit,sans-serif;font-weight:800;font-size:1.25rem;color:#fff;margin-bottom:1rem}.footer-logo[data-astro-cid-fvgqvmki] .logo-icon[data-astro-cid-fvgqvmki]{width:32px;height:32px}.footer-logo[data-astro-cid-fvgqvmki] .logo-icon[data-astro-cid-fvgqvmki] svg[data-astro-cid-fvgqvmki]{width:18px;height:18px}.footer-tagline[data-astro-cid-fvgqvmki]{opacity:.9;font-size:1rem;margin-bottom:1.5rem}.footer-links[data-astro-cid-fvgqvmki]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.footer-links[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]{color:var(--teal);text-decoration:none;font-size:.9rem;font-weight:500;transition:opacity .2s}.footer-links[data-astro-cid-fvgqvmki] a[data-astro-cid-fvgqvmki]:hover{opacity:.8;text-decoration:underline}footer[data-astro-cid-fvgqvmki] p[data-astro-cid-fvgqvmki]{opacity:.6;font-size:.9rem}@media(max-width:968px){.hero[data-astro-cid-fvgqvmki]{padding:7rem 1.5rem 3rem;min-height:auto}.hero-inner[data-astro-cid-fvgqvmki]{grid-template-columns:1fr;gap:2.5rem}.hero-image[data-astro-cid-fvgqvmki]{order:-1}.ecosystem-grid[data-astro-cid-fvgqvmki],.numbers-grid[data-astro-cid-fvgqvmki],.start-grid[data-astro-cid-fvgqvmki],.change-list[data-astro-cid-fvgqvmki],.research-grid[data-astro-cid-fvgqvmki]{grid-template-columns:1fr}.two-col[data-astro-cid-fvgqvmki],.two-col[data-astro-cid-fvgqvmki].reverse{grid-template-columns:1fr;gap:2rem}.two-col[data-astro-cid-fvgqvmki] .col-image[data-astro-cid-fvgqvmki]{position:static}section[data-astro-cid-fvgqvmki].band{padding:4rem 1.5rem}.follow-card[data-astro-cid-fvgqvmki]{padding:2rem 1.5rem;text-align:center;justify-content:center}}@media(max-width:640px){.hero-ctas[data-astro-cid-fvgqvmki]{flex-direction:column;align-items:stretch}.hero-ctas[data-astro-cid-fvgqvmki] .btn-primary[data-astro-cid-fvgqvmki],.hero-ctas[data-astro-cid-fvgqvmki] .btn-secondary[data-astro-cid-fvgqvmki]{justify-content:center}.waitlist-form[data-astro-cid-fvgqvmki]{flex-direction:column}.waitlist-form[data-astro-cid-fvgqvmki] button[data-astro-cid-fvgqvmki]{width:100%}}
