.page-wrapper.svelte-18vs0ex.svelte-18vs0ex{--text-main:#1a202c;--text-muted:#718096;max-width:1200px;margin:0 auto;padding:0 2rem}.hero.svelte-18vs0ex.svelte-18vs0ex{padding:10rem 0 8rem;background:radial-gradient(circle at 50% 100%,#171d26,#0d1117);text-align:center;color:#fff;width:100%}.container.svelte-18vs0ex.svelte-18vs0ex{max-width:1000px;margin:0 auto;padding:0 1.5rem}.badge.svelte-18vs0ex.svelte-18vs0ex{display:inline-block;background:#ffffff0f;color:#38b2ac;padding:.35rem 1rem;border-radius:99px;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;border:1px solid rgba(56,178,172,.3)}h1.svelte-18vs0ex.svelte-18vs0ex{color:#fff;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.05;margin-bottom:1.5rem}.text-teal.svelte-18vs0ex.svelte-18vs0ex{color:#38b2ac}.subtitle.svelte-18vs0ex.svelte-18vs0ex{font-size:1.25rem;color:#a0aec0;max-width:700px;margin:0 auto;line-height:1.6}.industries-grid.svelte-18vs0ex.svelte-18vs0ex{padding-top:8rem;padding-bottom:8rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.industry-card.svelte-18vs0ex.svelte-18vs0ex{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.5rem;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;position:relative}.industry-card.svelte-18vs0ex.svelte-18vs0ex:not(.coming-soon):hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d;border-color:var(--primary)}.industry-card--featured.svelte-18vs0ex.svelte-18vs0ex{background:#38b2ac;border-color:#38b2ac;box-shadow:0 0 0 1px #38b2ac66,0 20px 40px -10px #38b2ac4d}.industry-card--featured.svelte-18vs0ex.svelte-18vs0ex:hover{box-shadow:0 0 0 1px #38b2ac99,0 24px 48px -8px #38b2ac66}.featured-pill.svelte-18vs0ex.svelte-18vs0ex{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#fff;color:#2c7a7b;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.2rem .75rem;border-radius:999px;white-space:nowrap}.icon-row.svelte-18vs0ex.svelte-18vs0ex{display:flex;align-items:center;gap:.6rem;margin-bottom:1.25rem}.mode-icon.svelte-18vs0ex.svelte-18vs0ex{font-size:2rem}.pp-badge.svelte-18vs0ex.svelte-18vs0ex{display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#2c7a7b;background:#fff;border-radius:999px;padding:.22rem .7rem}.value-list.svelte-18vs0ex.svelte-18vs0ex{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.6rem}.value-list.svelte-18vs0ex li.svelte-18vs0ex{display:flex;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.3}.value-check.svelte-18vs0ex.svelte-18vs0ex{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff3;border-radius:50%;font-size:.65rem;flex-shrink:0;color:#fff}.chip-row.svelte-18vs0ex.svelte-18vs0ex{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.75rem;flex:1}.chip.svelte-18vs0ex.svelte-18vs0ex{font-size:.7rem;font-weight:600;padding:.25rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;background:#ffffff26}.icon-wrapper.svelte-18vs0ex.svelte-18vs0ex{width:64px;height:64px;background:#f7fafc;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#4a5568}.icon-wrapper.real-estate.svelte-18vs0ex.svelte-18vs0ex,.icon-wrapper.construction.svelte-18vs0ex.svelte-18vs0ex{background:#38b2ac1a;color:var(--primary)}h2.svelte-18vs0ex.svelte-18vs0ex{font-size:1.5rem;font-weight:700;color:var(--text-main);margin-bottom:1rem}.industry-card--featured.svelte-18vs0ex h2.svelte-18vs0ex{color:#fff;font-weight:800}p.svelte-18vs0ex.svelte-18vs0ex{color:var(--text-muted);line-height:1.6;margin-bottom:2rem;flex:1}.link-text.svelte-18vs0ex.svelte-18vs0ex{font-weight:600;color:var(--primary)}.industry-card--featured.svelte-18vs0ex .link-text.svelte-18vs0ex{color:#fff}
