.ic[data-astro-cid-j7pv25f6]{width:2.75rem;height:2.75rem;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;flex:none}.wrap[data-astro-cid-j7pv25f6]{max-width:74rem;margin:0 auto;padding:0 1.5rem}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6]{margin:0;line-height:1.1;color:inherit}h2[data-astro-cid-j7pv25f6]:after{display:none}p[data-astro-cid-j7pv25f6]{margin:0 0 1rem;max-width:42em}.btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.6rem;border-radius:999px;font:700 1.05rem var(--font);text-decoration:none;border:3px solid var(--navy);background:var(--cyan);color:var(--navy);cursor:pointer}.btn[data-astro-cid-j7pv25f6]:hover{background:var(--cyan-soft);color:var(--navy)}.btn[data-astro-cid-j7pv25f6].ghost{background:transparent;color:inherit;border-color:currentColor}.btn[data-astro-cid-j7pv25f6].ghost:hover{background:#ffffff1f;color:inherit}.btn[data-astro-cid-j7pv25f6].dark{background:var(--navy);color:var(--white)}.btn[data-astro-cid-j7pv25f6].dark:hover{background:var(--indigo);color:var(--white)}.kicker[data-astro-cid-j7pv25f6]{font:700 .85rem var(--font);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem}.kicker[data-astro-cid-j7pv25f6].accent{color:var(--cyan)}.kicker[data-astro-cid-j7pv25f6].purple{color:var(--purple)}.cols[data-astro-cid-j7pv25f6]{display:grid;gap:2rem}.hero-a[data-astro-cid-j7pv25f6]{background:var(--navy);color:var(--white);position:relative;overflow:hidden}.hero-a[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding-top:5rem;padding-bottom:6rem;min-height:34rem}.hero-a[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.8rem,7vw,5.6rem);letter-spacing:-.015em;max-width:11em}.hero-a[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--cyan)}.hero-a[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{font-size:1.35rem;margin:1.75rem 0 2rem;max-width:30em;color:#e8ecf6}.hero-a[data-astro-cid-j7pv25f6] .mark[data-astro-cid-j7pv25f6]{position:absolute;right:-5%;bottom:-18%;width:min(46vw,36rem);height:auto;z-index:0}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem}.hero-a[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6].ghost{color:var(--white)}@media(max-width:60rem){.hero-a[data-astro-cid-j7pv25f6] .mark[data-astro-cid-j7pv25f6]{opacity:.35;right:-20%}}.story[data-astro-cid-j7pv25f6]{padding:5rem 0 3.5rem}@media(min-width:60rem){.story[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.1fr;gap:5rem}}.story[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.2rem)}.story[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:1.3rem;line-height:1.65}.contexts[data-astro-cid-j7pv25f6]{list-style:none;margin:3.5rem 0 0;padding:0;display:grid;gap:0}@media(min-width:48rem){.contexts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.contexts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;align-items:flex-start;padding:1.5rem 1.5rem 1.5rem 0;border-top:6px solid var(--cyan);max-width:none}.contexts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){border-top-color:var(--purple)}.contexts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){border-top-color:var(--magenta)}.contexts[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{color:var(--cyan-dark)}.contexts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2) .ic[data-astro-cid-j7pv25f6]{color:var(--purple)}.contexts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3) .ic[data-astro-cid-j7pv25f6]{color:var(--magenta-dark)}.contexts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font:700 1.35rem var(--font-heading)}.contexts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:1rem;line-height:1.5;display:block}.know[data-astro-cid-j7pv25f6]{background:var(--cyan-soft);padding:4.5rem 0}.know[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{align-items:end}@media(min-width:60rem){.know[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:5rem}}.know[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.2rem)}.know[data-astro-cid-j7pv25f6] .last[data-astro-cid-j7pv25f6]{margin:0}.tools[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:2.5rem 0 0;display:flex;flex-wrap:wrap;gap:.75rem 1.75rem}.tools[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;font-weight:600;font-size:1rem;max-width:none}.tools[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{width:2rem;height:2rem;stroke-width:4.5}.offer[data-astro-cid-j7pv25f6]{padding:5rem 0}.offer[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:1rem}.offer[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6]{font-size:1.2rem}.blocks[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-top:2.5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}@media(min-width:62rem){.blocks[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.block[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem;min-height:21rem;padding:1.75rem;border-radius:1.75rem;text-decoration:none}.block[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{width:4rem;height:4rem;margin-bottom:auto}.block[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem}.block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:1rem;line-height:1.55}.block[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]{font-weight:700;display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.block[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]:after{content:"";width:2rem;height:3px;background:currentColor;border-radius:2px;transition:width .15s ease}.block[data-astro-cid-j7pv25f6]:hover .go[data-astro-cid-j7pv25f6]:after{width:3rem}.b1[data-astro-cid-j7pv25f6]{background:var(--cyan);color:var(--navy)}.b2[data-astro-cid-j7pv25f6]{background:var(--purple);color:var(--white)}.b3[data-astro-cid-j7pv25f6]{background:var(--magenta-dark);color:var(--white)}.b4[data-astro-cid-j7pv25f6]{background:var(--indigo);color:var(--white)}.b1[data-astro-cid-j7pv25f6]:hover{color:var(--navy)}.b2[data-astro-cid-j7pv25f6]:hover,.b3[data-astro-cid-j7pv25f6]:hover,.b4[data-astro-cid-j7pv25f6]:hover{color:var(--white)}.ai[data-astro-cid-j7pv25f6]{background:var(--navy);color:var(--white);padding:5.5rem 0}.ai[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{align-items:center;gap:3rem}@media(min-width:60rem){.ai[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{grid-template-columns:1.4fr 1fr;gap:5rem}}.ai[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{color:var(--cyan)}.ai[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,4vw,3rem);line-height:1.2}.ai[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#e8ecf6}.ai[data-astro-cid-j7pv25f6] .after[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.ai[data-astro-cid-j7pv25f6] .side[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem}.ai[data-astro-cid-j7pv25f6] .side[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6]{width:6rem;height:6rem;color:var(--cyan);stroke-width:3.5}.ai[data-astro-cid-j7pv25f6] .first[data-astro-cid-j7pv25f6]{margin:0 0 .5rem}.principles[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;counter-reset:p}.principles[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:p;display:flex;gap:1rem;align-items:baseline;padding:1rem 0;border-top:2px solid rgba(255,255,255,.3);font:700 1.6rem var(--font-heading);max-width:none}.principles[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"0" counter(p);font:600 .95rem var(--font);color:var(--cyan)}.principles[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:2px solid rgba(255,255,255,.3)}.ai[data-astro-cid-j7pv25f6] .side[data-astro-cid-j7pv25f6] .after[data-astro-cid-j7pv25f6]{margin:1rem 0 0}.soon[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:.5rem;padding:.6rem 1.2rem;border:2px solid var(--cyan);border-radius:999px;font-size:1rem;color:var(--white)}.train[data-astro-cid-j7pv25f6]{padding:5rem 0}.train[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;align-items:end;margin-bottom:2.5rem}@media(min-width:60rem){.train[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto}}.train[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.2rem);max-width:14em}.train[data-astro-cid-j7pv25f6] .ic[data-astro-cid-j7pv25f6].big{width:6.5rem;height:6.5rem;color:var(--cyan-dark)}.tcols[data-astro-cid-j7pv25f6]{display:grid;gap:2rem}@media(min-width:56rem){.tcols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.tcol[data-astro-cid-j7pv25f6]{border-top:8px solid var(--cyan);padding-top:1.25rem}.tcol[data-astro-cid-j7pv25f6]:nth-child(2){border-top-color:var(--purple)}.tcol[data-astro-cid-j7pv25f6]:nth-child(3){border-top-color:var(--magenta)}.tcol[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.7rem;margin-bottom:.5rem}.tcol[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--muted)}.tcol[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:1rem 0 0;padding:0}.tcol[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.7rem 0;border-top:1px solid #d9deec;font-weight:600;font-size:1rem;max-width:none}.train[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{margin-top:3rem}.bp[data-astro-cid-j7pv25f6]{background:#ece6fb;padding:5rem 0}@media(min-width:60rem){.bp[data-astro-cid-j7pv25f6] .cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.1fr;gap:5rem;align-items:start}}.bp[data-astro-cid-j7pv25f6] .status[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--navy);color:var(--white);font:700 .85rem var(--font);letter-spacing:.12em;text-transform:uppercase;padding:.4rem 1rem;border-radius:999px;margin-bottom:1.25rem}.bp[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:1rem}.fine[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--muted);margin:0}.flow[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 2rem;padding:0;display:grid}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;padding:1.1rem 0;border-top:2px solid var(--purple);max-width:none}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:2px solid var(--purple)}.flow[data-astro-cid-j7pv25f6] .sq[data-astro-cid-j7pv25f6]{position:static;transform:none;opacity:1;width:2.4rem;height:2.4rem;border-radius:.7rem;background:var(--purple)}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2) .sq[data-astro-cid-j7pv25f6]{background:var(--magenta-dark)}.flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3) .sq[data-astro-cid-j7pv25f6]{background:var(--indigo)}.flow[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font:700 1.3rem var(--font-heading);display:block}.flow[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.sq){color:var(--muted);font-size:1rem}.join[data-astro-cid-j7pv25f6]{background:var(--white);border-radius:1.75rem;padding:1.75rem;border:3px solid var(--navy)}.join[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin-bottom:.5rem}.join[data-astro-cid-j7pv25f6] form.lead.inline{margin:1rem 0 .5rem;max-width:none}.join[data-astro-cid-j7pv25f6] form.lead.inline input[type=email]{border:3px solid var(--navy);border-radius:999px;padding:.9rem 1.1rem}.join[data-astro-cid-j7pv25f6] .button{background:var(--magenta-dark);color:var(--white);border:3px solid var(--navy)}.join[data-astro-cid-j7pv25f6] .button:hover{background:var(--purple);color:var(--white)}.join[data-astro-cid-j7pv25f6] .status{color:var(--indigo);min-height:0}.news[data-astro-cid-j7pv25f6]{background:var(--navy-dark);color:var(--white);padding:3rem 0}.news[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;align-items:center;justify-content:space-between}.news[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.8rem}.news[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.25rem 0 0;color:#e8ecf6;font-size:1rem}.news[data-astro-cid-j7pv25f6] form.lead.inline{margin:0;max-width:34rem}.news[data-astro-cid-j7pv25f6] form.lead.inline input[type=email]{border:3px solid var(--cyan);border-radius:999px;padding:.85rem 1.1rem;background:transparent;color:var(--white)}.news[data-astro-cid-j7pv25f6] form.lead.inline input[type=email]::placeholder{color:#b7b9be}.news[data-astro-cid-j7pv25f6] .status{color:var(--cyan)}.hero-a[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible,.ai[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible,.news[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible{outline-color:var(--cyan)}@media(prefers-reduced-motion:reduce){.block[data-astro-cid-j7pv25f6] .go[data-astro-cid-j7pv25f6]:after{transition:none}}
