.startups-hero:where(.astro-fm3f36um){background-color:var(--color-brand-black);color:var(--color-white)}.hero:where(.astro-fm3f36um){padding:160px var(--container-padding) clamp(60px, 10vw, 120px);grid-template-columns:minmax(0,630px) minmax(0,520px);align-items:center;gap:130px;display:grid}@media (width<=1024px){.hero:where(.astro-fm3f36um){grid-template-columns:1fr;gap:40px;padding-top:120px}}.hero-content:where(.astro-fm3f36um){flex-direction:column;gap:24px;display:flex}@media (width<=1024px){.hero-content:where(.astro-fm3f36um){order:2}}.headline:where(.astro-fm3f36um){font-family:var(--font-sans-tight);color:var(--color-white);font-size:clamp(40px,5.2vw,72px);font-weight:400;line-height:1.05}.subheadline:where(.astro-fm3f36um){opacity:.8;max-width:630px;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.cta-row:where(.astro-fm3f36um){margin-top:16px}.hero-visual:where(.astro-fm3f36um){justify-content:flex-start;align-items:center;display:flex}.hero-visual:where(.astro-fm3f36um) img:where(.astro-fm3f36um){width:100%;max-width:520px;height:auto}@media (width<=1024px){.hero-visual:where(.astro-fm3f36um){order:1}.hero-visual:where(.astro-fm3f36um) img:where(.astro-fm3f36um){max-width:400px}}.benefits:where(.astro-fm3f36um){padding:0 var(--container-padding) clamp(60px, 10vw, 120px)}.overline:where(.astro-fm3f36um){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.96px;color:var(--color-white);margin-bottom:20px;font-size:clamp(13px,1.1vw,16px);font-weight:500;display:block}.benefits-list:where(.astro-fm3f36um){flex-direction:column;gap:12px;max-width:900px;list-style:none;display:flex}.benefit-item:where(.astro-fm3f36um){background-color:#ffffff0f;align-items:center;gap:12px;padding:20px 24px;display:flex}.benefit-check:where(.astro-fm3f36um){background-color:var(--color-brand);width:24px;height:24px;color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;font-size:16px;display:flex}.benefit-item:where(.astro-fm3f36um) p:where(.astro-fm3f36um){color:var(--color-brand-lightest);margin:0;font-size:clamp(13px,1.1vw,16px);line-height:1.4}.features:where(.astro-kcu2xqr3){background-color:var(--color-cream);color:var(--color-black);padding:clamp(80px, 12vw, 160px) var(--container-padding) 0}.features-header:where(.astro-kcu2xqr3){margin-bottom:clamp(48px,5vw,80px)}.overline:where(.astro-kcu2xqr3){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.96px;color:var(--color-brand);margin-bottom:20px;font-size:clamp(13px,1.1vw,16px);font-weight:500;display:block}.headline:where(.astro-kcu2xqr3){font-family:var(--font-sans-tight);margin-bottom:16px;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.15}.subheadline:where(.astro-kcu2xqr3){opacity:.8;max-width:630px;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.bento:where(.astro-kcu2xqr3){grid-template-columns:1fr;gap:16px;display:grid}.card:where(.astro-kcu2xqr3){border-radius:16px;flex-direction:column;padding:clamp(24px,3vw,40px);display:flex;position:relative;overflow:hidden}.card-icon:where(.astro-kcu2xqr3){margin-bottom:auto;font-size:24px}.card-title:where(.astro-kcu2xqr3){font-family:var(--font-sans-tight);margin-bottom:12px;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.15}.card-desc:where(.astro-kcu2xqr3){opacity:.75;font-size:clamp(13px,1.1vw,16px);line-height:1.6}.card-visual:where(.astro-kcu2xqr3) img:where(.astro-kcu2xqr3){width:100%;height:auto;display:block}.card-archives:where(.astro-kcu2xqr3){background-color:var(--color-brand);color:var(--color-white)}.card-archives:where(.astro-kcu2xqr3) .card-icon:where(.astro-kcu2xqr3){margin-bottom:clamp(32px,4vw,64px)}.card-archives:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3){width:min(480px,55%);position:absolute;bottom:0;right:0}.card-archives:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3) img:where(.astro-kcu2xqr3){border-radius:12px 0 0}.card-archives:where(.astro-kcu2xqr3) .card-cta:where(.astro-kcu2xqr3){position:absolute;bottom:clamp(24px,3vw,40px);left:clamp(24px,3vw,40px)}@media (width<=768px){.card-archives:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3){display:none}.card-archives:where(.astro-kcu2xqr3) .card-cta:where(.astro-kcu2xqr3){margin-top:24px;position:static}}.card-code:where(.astro-kcu2xqr3){background-color:var(--color-brand-black);color:var(--color-white);justify-content:space-between}.card-code:where(.astro-kcu2xqr3) .card-icon:where(.astro-kcu2xqr3){margin-bottom:clamp(32px,4vw,64px)}.card-code:where(.astro-kcu2xqr3) .card-bottom:where(.astro-kcu2xqr3){margin-top:auto}.card-code:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3){width:60%;position:absolute;top:0;right:0}.card-code:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3) img:where(.astro-kcu2xqr3){border-radius:0 0 0 12px}@media (width<=768px){.card-code:where(.astro-kcu2xqr3) .card-visual:where(.astro-kcu2xqr3){display:none}}.card-questions:where(.astro-kcu2xqr3){background-color:var(--color-white)}.card-questions:where(.astro-kcu2xqr3) .card-icon:where(.astro-kcu2xqr3){color:var(--color-brand);margin-bottom:clamp(32px,4vw,64px)}.card-updating:where(.astro-kcu2xqr3){background-color:var(--color-brand-tint)}.card-updating:where(.astro-kcu2xqr3) .card-icon:where(.astro-kcu2xqr3){color:var(--color-brand);margin-bottom:clamp(32px,4vw,64px)}.card-learn:where(.astro-kcu2xqr3){border:1px solid var(--color-brand);background-color:#0000;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-decoration:none;transition:all .3s;display:flex}.card-learn:where(.astro-kcu2xqr3):hover{background-color:var(--color-cream-darker);text-decoration:none}.card-learn:where(.astro-kcu2xqr3) .learn-text:where(.astro-kcu2xqr3){color:var(--color-brand);font-size:clamp(24px,2.4vw,32px);font-family:var(--font-sans-tight);font-weight:400;line-height:1.15}.card-learn:where(.astro-kcu2xqr3) .learn-arrow:where(.astro-kcu2xqr3){color:var(--color-brand);font-size:20px;position:absolute;bottom:clamp(24px,3vw,40px);right:clamp(24px,3vw,40px)}@media (width<=768px){.card-learn:where(.astro-kcu2xqr3){flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=769px){.bento:where(.astro-kcu2xqr3){grid-template:"archives archives code"2fr"questions updating learn"1fr/1fr 1fr 1fr}.card-archives:where(.astro-kcu2xqr3){grid-area:archives}.card-code:where(.astro-kcu2xqr3){grid-area:code}.card-questions:where(.astro-kcu2xqr3){grid-area:questions}.card-updating:where(.astro-kcu2xqr3){grid-area:updating}.card-learn:where(.astro-kcu2xqr3){grid-area:learn}}
