.rows.svelte-r7a91o{max-width:1180px;margin:0 auto;padding:4rem 1.5rem 6rem;display:flex;flex-direction:column;gap:7rem}.row.svelte-r7a91o{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4rem;align-items:center}.row.svelte-r7a91o img:where(.svelte-r7a91o){width:100%;height:auto;border-radius:1.25rem;box-shadow:0 24px 70px #00000073,0 0 0 1px #ffffff12}.row.flip.svelte-r7a91o img:where(.svelte-r7a91o){order:2}.row-phase.svelte-r7a91o{font-size:.8rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ef4444}.row.svelte-r7a91o h2:where(.svelte-r7a91o){margin-top:.75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary)}.row.svelte-r7a91o p:where(.svelte-r7a91o){margin-top:1rem;font-size:1.05rem;line-height:1.6;color:var(--text-secondary);max-width:30rem}@media(max-width:860px){.row.svelte-r7a91o{grid-template-columns:minmax(0,1fr);gap:2rem}.row.flip.svelte-r7a91o img:where(.svelte-r7a91o){order:0}.rows.svelte-r7a91o{padding-top:2rem;gap:4.5rem}}.lead.svelte-idvkgx{max-width:1240px;margin:-1rem auto 0;padding:0 1rem;scroll-margin-top:5rem}.frame.svelte-idvkgx{aspect-ratio:16 / 9;border-radius:1.5rem;overflow:hidden;background:#09090c;box-shadow:0 40px 120px #00000080,0 0 0 1px #ffffff14}.frame.svelte-idvkgx video:where(.svelte-idvkgx){display:block;width:100%;height:100%;object-fit:cover}.tabs.svelte-idvkgx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.tab.svelte-idvkgx{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.1rem;border:1px solid var(--border);border-radius:1rem;background:color-mix(in srgb,var(--text-primary) 3%,transparent);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.tab.svelte-idvkgx:hover{color:var(--text-primary)}.tab.active.svelte-idvkgx{border-color:#ef444499;background:#ef444412;color:var(--text-primary)}.head.svelte-idvkgx{display:flex;align-items:baseline;gap:.6rem}.num.svelte-idvkgx{font-size:.75rem;font-weight:700;letter-spacing:.15em;color:#ef4444}.phase.svelte-idvkgx{font-size:.8rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.title.svelte-idvkgx{font-size:1rem;font-weight:600;line-height:1.3}.bar.svelte-idvkgx{height:3px;margin-top:.25rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 10%,transparent);overflow:hidden}.bar.svelte-idvkgx span:where(.svelte-idvkgx){display:block;height:100%;background:#ef4444;transform-origin:left}@media(max-width:760px){.tabs.svelte-idvkgx{grid-template-columns:minmax(0,1fr)}}.industry.svelte-1cs40we{max-width:1920px;margin:0 auto;--edu-paper: #f6f1e7;--edu-ink: #16161b;--edu-ink-soft: #4a4944;--edu-red: #ef4444;--edu-pencil: #f5b83d;--edu-sage: #8fbf9f}.industry.svelte-1cs40we .eyebrow{padding:0;border:0;border-radius:0;background:none}.caps.svelte-1cs40we{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;max-width:760px}.caps.svelte-1cs40we li:where(.svelte-1cs40we){padding:.45rem .9rem;border-radius:999px;background:#ffffffc7;border:1px solid #ddd6c9;color:#3c3a36;font-size:.8rem;font-weight:600;backdrop-filter:blur(4px)}
