.startups-intro.svelte-9q0avb .no-bloat:where(.svelte-9q0avb){color:var(--purple);font-weight:700}.startups-products.svelte-9q0avb{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 0 1rem;display:grid}.product-card.svelte-9q0avb{--card-accent:var(--teal);--card-accent-text:var(--ink);background:var(--white);border:4px solid var(--ink);border-radius:16px;flex-direction:column;gap:.75rem;padding:1.75rem;transition:transform .2s,box-shadow .2s;display:flex;transform:rotate(-.5deg)}.product-card.svelte-9q0avb:nth-child(2n){transform:rotate(.6deg)}.product-card.svelte-9q0avb:hover{box-shadow:6px 6px 0 var(--card-accent);transform:rotate(0)translateY(-5px)}.product-card.accent-indigo.svelte-9q0avb{--card-accent:var(--indigo);--card-accent-text:var(--white)}.product-card.accent-purple.svelte-9q0avb{--card-accent:var(--purple);--card-accent-text:var(--white)}.product-card-header.svelte-9q0avb{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.product-card-header.svelte-9q0avb h3:where(.svelte-9q0avb){margin:0;font-size:1rem}.delivery-badge.svelte-9q0avb{background:var(--card-accent);color:var(--card-accent-text);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-radius:20px;flex-shrink:0;margin-top:2px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.product-card.svelte-9q0avb p:where(.svelte-9q0avb){color:#444;font-size:.9rem;line-height:1.7}.feature-list.svelte-9q0avb{flex-direction:column;gap:.4rem;margin:.25rem 0;padding:0;list-style:none;display:flex}.feature-list.svelte-9q0avb li:where(.svelte-9q0avb){color:#333;padding-left:1.25rem;font-size:.875rem;position:relative}.feature-list.svelte-9q0avb li:where(.svelte-9q0avb):before{content:"";background:var(--card-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0}.product-note.svelte-9q0avb{font-style:italic;color:#666!important;font-size:.85rem!important}.product-cta-row.svelte-9q0avb{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.cta-stack.svelte-9q0avb{flex-direction:column;gap:.5rem;display:flex}.product-price.svelte-9q0avb{color:var(--card-accent);font-size:1.4rem;font-weight:900;display:block}.cross-sell-cta.svelte-9q0avb{margin:4px 0 20px}.dev-credit.svelte-9q0avb{background:var(--mint);border-top:4px solid var(--ink);border-bottom:4px solid var(--ink)}.dev-credit-head.svelte-9q0avb{text-align:center;max-width:680px;margin:0 auto 40px}.dev-credit-head.svelte-9q0avb .eyebrow:where(.svelte-9q0avb){color:var(--ink)}.dev-credit-head.svelte-9q0avb h2:where(.svelte-9q0avb){font-family:var(--font-display);color:var(--ink);margin-bottom:14px;font-size:clamp(26px,3.4vw,34px);font-weight:400}.dev-credit-head.svelte-9q0avb p:where(.svelte-9q0avb){color:var(--ink);font-size:16px;line-height:1.7}.dev-credit-grid.svelte-9q0avb{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dev-credit-card.svelte-9q0avb{background:var(--white);border:4px solid var(--ink);border-radius:16px;padding:20px;transition:transform .2s,box-shadow .2s;transform:rotate(-.6deg)}.dev-credit-card.svelte-9q0avb:nth-child(2n){transform:rotate(.6deg)}.dev-credit-card.svelte-9q0avb:hover{box-shadow:6px 6px 0 var(--teal);transform:rotate(0)translateY(-4px)}.dev-credit-card.svelte-9q0avb .num:where(.svelte-9q0avb){font-family:var(--font-display);color:var(--indigo);margin-bottom:6px;font-size:20px;font-weight:400;display:block}.dev-credit-card.svelte-9q0avb h3:where(.svelte-9q0avb){font-family:var(--font-head);margin-bottom:6px;font-size:15.5px}.dev-credit-card.svelte-9q0avb p:where(.svelte-9q0avb){color:var(--ink-soft);font-size:13.5px;line-height:1.7}.dev-credit-outro.svelte-9q0avb{background:var(--white);border:4px solid var(--ink);border-radius:16px;max-width:760px;margin:40px auto 0;padding:28px 32px}.dev-credit-outro.svelte-9q0avb h3:where(.svelte-9q0avb){font-family:var(--font-display);margin:28px 0 10px;font-size:clamp(20px,2.6vw,24px);font-weight:400}.dev-credit-outro.svelte-9q0avb h3:where(.svelte-9q0avb):first-child{margin-top:0}.dev-credit-outro.svelte-9q0avb p:where(.svelte-9q0avb){color:var(--ink-soft);margin-bottom:12px;font-size:15.5px;line-height:1.8}.dev-credit-outro.svelte-9q0avb a:where(.svelte-9q0avb){color:var(--indigo);font-weight:700;text-decoration:underline}@media (width<=960px){.startups-products.svelte-9q0avb{grid-template-columns:1fr;max-width:600px}}@media (width<=900px){.dev-credit-grid.svelte-9q0avb{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.dev-credit-grid.svelte-9q0avb{grid-template-columns:1fr}.dev-credit-outro.svelte-9q0avb{padding:22px 20px}}
