.hero-section.svelte-1n1qqjk{--hero-grid-line:#0c3b4c12;-webkit-user-select:none;user-select:none;background-color:#f2f8f4;background-image:radial-gradient(60% 70% at 10% 0,#11823f1a,#0000 70%),radial-gradient(55% 65% at 100% 100%,#0e74901a,#0000 70%),linear-gradient(125deg,#eefaf2 0%,#f8fafc 50%,#edf5fa 100%);border-bottom:1px solid #0f172a0f;position:relative;overflow:hidden}.hero-section.variant-app-icon.svelte-1n1qqjk{background-color:#f5f1fb;background-image:linear-gradient(115deg,#eef4ff 0%,#f4eeff 48%,#fff0f3 76%,#fff6e8 100%)}.hero-section.variant-app-icon-muted.svelte-1n1qqjk{background-color:#ebf4f6;background-image:linear-gradient(115deg,#edf3f9 0%,#ecf3f8 42%,#e9f4f6 72%,#e6f5f2 100%)}html[data-theme=dark] .hero-section.svelte-1n1qqjk{--hero-grid-line:#ffffff12;background-color:#042b21;background-image:linear-gradient(125deg,#02170e 0%,#043a2b 50%,#0c3b51 100%);border-bottom-color:#0000}html[data-theme=dark] .hero-section.variant-app-icon.svelte-1n1qqjk{background-color:#47275f;background-image:linear-gradient(115deg,#0e3f7d 0%,#522477 48%,#8f294f 76%,#9b5c16 100%)}html[data-theme=dark] .hero-section.variant-app-icon-muted.svelte-1n1qqjk{background-color:#123b50;background-image:linear-gradient(115deg,#081d33 0%,#12324d 42%,#124c63 72%,#147078 100%)}.hero-section.svelte-1n1qqjk .hero-eyebrow{color:#0f6e35}.hero-section.svelte-1n1qqjk .hero-heading{color:#0f172a}.hero-section.svelte-1n1qqjk .hero-text{color:#475569}.hero-section.svelte-1n1qqjk .hero-accent{color:#11823f}.hero-section.svelte-1n1qqjk .hero-muted{color:#64748b}.hero-section.svelte-1n1qqjk .hero-muted a{color:#334155}.hero-section.svelte-1n1qqjk .hero-chip{color:#1e293b;background-color:#ffffffbf;border-color:#0f172a1f}.hero-section.svelte-1n1qqjk .hero-chip:hover{background-color:#fff}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-eyebrow{color:#bfdbfe}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-eyebrow.hero-eyebrow-green{color:#a7f3d0}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-heading{color:#fff}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-text{color:#dbeafe}html[data-theme=dark] .hero-section.svelte-1n1qqjk:is(.variant-app-icon:where(.svelte-1n1qqjk),.variant-app-icon-muted:where(.svelte-1n1qqjk)) .hero-text{color:#ffffffd9}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-accent{color:#86efac}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-muted{color:#ffffff80}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-muted a{color:#ffffffb3}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-chip{color:#fff;background-color:#ffffff1a;border-color:#ffffff4d}html[data-theme=dark] .hero-section.svelte-1n1qqjk .hero-chip:hover{background-color:#fff3}.grid-overlay.svelte-1n1qqjk{z-index:1;pointer-events:none;background-image:linear-gradient(var(--hero-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--hero-grid-line) 1px, transparent 1px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-section.size-compact.svelte-1n1qqjk .hero-content:where(.svelte-1n1qqjk){padding-top:3.5rem;padding-bottom:3.5rem}@media (width>=1024px){.hero-content.svelte-1n1qqjk h1{font-weight:700}}
