body{margin:0;background:radial-gradient(circle at 50% 0%,rgba(201,255,188,.7),transparent 18%),linear-gradient(180deg,#f7fff2,#fbfffb 40%,#f0fced);color:#0e1711;font-family:Segoe UI,Aptos,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}a.svelte-1uha8ag{color:inherit;text-decoration:none}button.svelte-1uha8ag,input.svelte-1uha8ag{font:inherit}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin:0}.site-shell.svelte-1uha8ag{padding:0 28px 28px}.announcement.svelte-1uha8ag,.main-nav.svelte-1uha8ag,.proof-panel.svelte-1uha8ag,.site-footer.svelte-1uha8ag{border:1px solid rgba(18,28,20,.09)}.announcement.svelte-1uha8ag{min-height:46px;background:#caff9f;display:grid;grid-template-columns:120px 1fr 44px;align-items:center;gap:12px;padding:0 22px;font-size:14px}.announcement.svelte-1uha8ag>span:where(.svelte-1uha8ag):nth-child(2){text-align:center;font-weight:600}.pill.svelte-1uha8ag{width:fit-content;padding:8px 14px;border-radius:999px;background:#fffc;font-weight:700}.announcement.svelte-1uha8ag button:where(.svelte-1uha8ag),.lang.svelte-1uha8ag{border:0;background:transparent;cursor:pointer}.announcement.svelte-1uha8ag button:where(.svelte-1uha8ag){font-size:28px;line-height:1}.main-nav.svelte-1uha8ag{position:sticky;top:0;z-index:5;min-height:72px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:0 24px;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.logo.svelte-1uha8ag,nav.svelte-1uha8ag,.nav-actions.svelte-1uha8ag,.button-row.svelte-1uha8ag,.socials.svelte-1uha8ag,.footer-bottom.svelte-1uha8ag,.footer-bottom.svelte-1uha8ag div:where(.svelte-1uha8ag){display:flex;align-items:center}.logo.svelte-1uha8ag{gap:12px;font-size:20px;font-weight:700}.logo-mark.svelte-1uha8ag,.footer-logo.svelte-1uha8ag{width:26px;height:26px;border-radius:50%;display:inline-block;background:radial-gradient(circle at 50% 50%,transparent 42%,currentColor 44%,currentColor 58%,transparent 60%),conic-gradient(from 0deg,currentColor 0 25%,transparent 25% 50%,currentColor 50% 75%,transparent 75% 100%);color:#0f1711}nav.svelte-1uha8ag{gap:14px;justify-content:center;flex-wrap:wrap}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){padding:10px 12px;font-size:15px}.nav-actions.svelte-1uha8ag{gap:12px}.button.svelte-1uha8ag,.lang.svelte-1uha8ag{min-height:44px;padding:0 24px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}.button.svelte-1uha8ag{font-weight:700}.button.small.svelte-1uha8ag{min-height:40px;padding:0 18px}.button.dark.svelte-1uha8ag{background:#101614;color:#c4ff91}.button.accent.svelte-1uha8ag{background:#c9ff97;color:#18211c}.button.light.svelte-1uha8ag,.lang.svelte-1uha8ag{background:#fff;color:#18211c;border:1px solid rgba(18,28,20,.25)}main.svelte-1uha8ag{background:#fff}.hero.svelte-1uha8ag,.proof-section.svelte-1uha8ag,.audience.svelte-1uha8ag,.cta-band.svelte-1uha8ag{position:relative;overflow:hidden}.hero.svelte-1uha8ag{min-height:650px;display:grid;grid-template-columns:minmax(0,620px) 1fr;align-items:center;padding:74px 74px 70px;background:radial-gradient(circle at 72% 44%,rgba(255,235,173,.86),transparent 18%),radial-gradient(circle at 60% 62%,rgba(95,232,251,.28),transparent 24%),linear-gradient(180deg,#f5fff4,#edfff1)}.hero-copy.svelte-1uha8ag,.proof-heading.svelte-1uha8ag,.audience-copy.svelte-1uha8ag,.cta-copy.svelte-1uha8ag,.newsletter.svelte-1uha8ag,.subscribe.svelte-1uha8ag label:where(.svelte-1uha8ag){display:grid;gap:24px}.kicker.svelte-1uha8ag,.section-label.svelte-1uha8ag{color:#738074;font-size:15px}h1.svelte-1uha8ag{max-width:680px;font-size:clamp(56px,8vw,92px);line-height:.95;letter-spacing:-.05em;font-weight:500}h2.svelte-1uha8ag{font-size:clamp(44px,6vw,78px);line-height:.96;letter-spacing:-.05em;font-weight:500}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag),.audience.svelte-1uha8ag p:where(.svelte-1uha8ag),.cta-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):last-of-type,.mini-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.proof-columns.svelte-1uha8ag p:where(.svelte-1uha8ag),.enterprise-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.newsletter.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#2d3a32;font-size:clamp(16px,1.7vw,22px);line-height:1.45}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:700px}.button-row.svelte-1uha8ag{gap:12px;flex-wrap:wrap}.centered.svelte-1uha8ag{justify-content:center}.hero-visual.svelte-1uha8ag{position:absolute;inset:0;background:radial-gradient(circle at 78% 32%,rgba(175,255,151,.92),transparent 14%),radial-gradient(circle at 84% 58%,rgba(115,221,255,.65),transparent 17%),radial-gradient(circle at 74% 72%,rgba(255,214,126,.55),transparent 15%),linear-gradient(140deg,#0b171124,#0b171100 34%),linear-gradient(90deg,#f5fff4,#f5fff4f0 22%,#f5fff42e 46%,#f5fff41f),radial-gradient(circle at 82% 50%,#131c17eb 0 12%,#2d7a5bd6 12% 18%,#c9ff97f2 18% 24%,#fff0 24% 100%);pointer-events:none}.hero-copy.svelte-1uha8ag{position:relative;z-index:1}.intro-grid.svelte-1uha8ag,.enterprise-grid.svelte-1uha8ag,.stats-row.svelte-1uha8ag{display:grid;gap:14px;padding:24px 66px 0}.intro-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-card.svelte-1uha8ag{min-height:266px;display:grid;align-content:end;gap:26px;padding:20px 18px;border:1px solid rgba(18,28,20,.12);border-radius:18px;background:#fff}.mini-icon.svelte-1uha8ag,.card-icon.svelte-1uha8ag,.audience-icon.svelte-1uha8ag{font-size:34px;line-height:1}.proof-section.svelte-1uha8ag{padding:92px 66px 0;background:linear-gradient(180deg,#fffffffa,#fbfffbf5),radial-gradient(circle at 50% 30%,rgba(170,255,215,.24),transparent 30%)}.proof-heading.svelte-1uha8ag{position:relative;z-index:1;justify-items:center;text-align:center;max-width:980px;margin:0 auto 58px}.proof-heading.svelte-1uha8ag:before{content:"";position:absolute;inset:-140px -120px -200px;background:radial-gradient(circle at 50% 42%,rgba(203,255,153,.5),transparent 18%),radial-gradient(circle at 50% 42%,rgba(13,24,19,.24),transparent 32%),linear-gradient(180deg,#beffd640,#fff0),linear-gradient(180deg,#fffffff0,#ffffff85),radial-gradient(circle at 50% 36%,rgba(13,24,19,.08),transparent 45%);opacity:.3;z-index:-1}.proof-panel.svelte-1uha8ag{position:relative;z-index:1;padding:28px 30px 24px;border-radius:28px;background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.proof-panel.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:26px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.08}.proof-columns.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.proof-columns.svelte-1uha8ag p:where(.svelte-1uha8ag),.enterprise-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.newsletter.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px}.enterprise-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:18px}.enterprise-card.svelte-1uha8ag,.stat-card.svelte-1uha8ag{min-height:230px;border-radius:18px;padding:22px 22px 20px;border:1px solid rgba(18,28,20,.12);display:grid;align-content:start;gap:24px}.enterprise-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:560px;font-size:clamp(30px,3vw,48px);line-height:1.05;font-weight:500;letter-spacing:-.04em}.enterprise-card.dark.svelte-1uha8ag{background:#101614;color:#eefaf0}.enterprise-card.dark.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#eefaf0d6}.enterprise-card.sand.svelte-1uha8ag{background:#ffe0ae}.enterprise-card.mint.svelte-1uha8ag{background:#ecffe9}.enterprise-card.light.svelte-1uha8ag{background:#fff}.left-cta.svelte-1uha8ag{padding:16px 66px 0}.link-button.svelte-1uha8ag{min-height:44px;padding:0 10px;display:inline-flex;align-items:center;font-size:18px}.audience.svelte-1uha8ag{min-height:660px;display:grid;grid-template-columns:520px 1fr;align-items:center;gap:24px;padding:40px 66px 0;background:linear-gradient(180deg,#f6fff4,#efffef)}.audience.svelte-1uha8ag h2:where(.svelte-1uha8ag),.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(48px,5vw,72px)}.audience-copy.svelte-1uha8ag{position:relative;z-index:1;max-width:460px}.audience-visual.svelte-1uha8ag,.cta-band.svelte-1uha8ag:before{position:absolute;inset:0;pointer-events:none}.audience-users.svelte-1uha8ag .audience-visual:where(.svelte-1uha8ag){background:radial-gradient(circle at 80% 38%,rgba(255,227,151,.84),transparent 14%),radial-gradient(circle at 84% 56%,rgba(120,235,255,.56),transparent 18%),radial-gradient(circle at 76% 52%,#111b15e6 0 11%,#c8ff9bf2 11% 18%,#fff0 18% 100%),linear-gradient(90deg,#f6fff4,#f6fff4e6 20%,#f6fff414 50% 100%),linear-gradient(135deg,#121c141f,#121c1400)}.audience-developers.svelte-1uha8ag .audience-visual:where(.svelte-1uha8ag){background:radial-gradient(circle at 82% 34%,rgba(164,255,180,.9),transparent 14%),radial-gradient(circle at 86% 66%,rgba(255,235,175,.74),transparent 18%),radial-gradient(circle at 77% 51%,#111b15e6 0 10%,#62dcffe0 10% 18%,#fff0 18% 100%),linear-gradient(90deg,#f6fff4,#f6fff4e0 22%,#f6fff414 52% 100%),linear-gradient(140deg,#121c1424,#121c1400)}.stats-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;padding-top:26px}.stat-card.svelte-1uha8ag{min-height:530px}.stat-dark.svelte-1uha8ag{background:#101614;color:#c7fe99}.stat-sand.svelte-1uha8ag{background:#ffe0ae}.stat-number.svelte-1uha8ag,.stat-title.svelte-1uha8ag{font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.04em;font-weight:500}.stat-copy.svelte-1uha8ag{margin-top:auto;font-size:18px;font-weight:700}.cta-band.svelte-1uha8ag{min-height:740px;display:grid;place-items:center;padding:40px 24px;text-align:center;background:linear-gradient(180deg,#f5fff2,#efffee)}.cta-band.svelte-1uha8ag:before{content:"";background:radial-gradient(circle at 50% 42%,rgba(201,255,151,.42),transparent 16%),radial-gradient(circle at 62% 56%,rgba(92,224,255,.24),transparent 22%),radial-gradient(circle at 42% 56%,rgba(255,226,143,.3),transparent 22%),linear-gradient(180deg,#f5fff2c2,#f5fff2db),radial-gradient(circle at 50% 50%,rgba(15,23,18,.08),transparent 46%);opacity:.72}.cta-copy.svelte-1uha8ag{position:relative;z-index:1;max-width:1080px;justify-items:center}.site-footer.svelte-1uha8ag{margin:18px 8px 0;padding:34px 30px 26px;border-radius:30px;background:#101614;color:#f5f8f4;display:grid;grid-template-columns:minmax(300px,560px) 1fr;gap:34px}.newsletter.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(54px,6vw,88px);line-height:.92;max-width:260px}.footer-logo.svelte-1uha8ag{color:#c8ff9b}.socials.svelte-1uha8ag{gap:10px}.socials.svelte-1uha8ag a:where(.svelte-1uha8ag){width:44px;height:34px;border-radius:12px;background:#c8ff9b;color:#0f1711;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.newsletter.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:320px;color:#f5f8f4db}.subscribe.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:12px;max-width:460px}.subscribe.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#f5f8f4db;font-size:14px}.subscribe.svelte-1uha8ag input:where(.svelte-1uha8ag){min-height:46px;margin-top:8px;padding:0 18px;border-radius:12px;border:1px solid rgba(200,255,155,.55);background:#27391a;color:#fff}.subscribe.svelte-1uha8ag button:where(.svelte-1uha8ag){align-self:end;min-height:46px;border:0;border-radius:12px;background:#c8ff9b;color:#0f1711;cursor:pointer}.captcha.svelte-1uha8ag{width:min(100%,340px);height:86px;border-radius:4px;background:#fff;color:#141414;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:14px;padding:0 14px}.checkbox.svelte-1uha8ag{width:24px;height:24px;border:2px solid #767676;display:inline-block}.captcha.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6b7280}.footer-links.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:18px 48px;align-content:start;padding-top:6px}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:16px;font-weight:600}.footer-bottom.svelte-1uha8ag{grid-column:1 / -1;justify-content:space-between;padding-top:22px;margin-top:8px;border-top:1px solid rgba(200,255,155,.14);color:#f5f8f48f}.footer-bottom.svelte-1uha8ag div:where(.svelte-1uha8ag){gap:28px}.footer-bottom.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#c8ff9b;font-weight:700}@media(max-width:1100px){.main-nav.svelte-1uha8ag{grid-template-columns:1fr auto}nav.svelte-1uha8ag{display:none}.hero.svelte-1uha8ag,.audience.svelte-1uha8ag{grid-template-columns:1fr;min-height:auto}.hero.svelte-1uha8ag,.proof-section.svelte-1uha8ag,.intro-grid.svelte-1uha8ag,.enterprise-grid.svelte-1uha8ag,.audience.svelte-1uha8ag,.stats-row.svelte-1uha8ag,.left-cta.svelte-1uha8ag{padding-left:28px;padding-right:28px}.hero.svelte-1uha8ag{padding-top:56px;padding-bottom:520px}.hero-visual.svelte-1uha8ag,.audience-users.svelte-1uha8ag .audience-visual:where(.svelte-1uha8ag),.audience-developers.svelte-1uha8ag .audience-visual:where(.svelte-1uha8ag){background-size:cover;background-position:center bottom}.audience.svelte-1uha8ag{padding-top:56px;padding-bottom:440px}.proof-columns.svelte-1uha8ag,.enterprise-grid.svelte-1uha8ag,.stats-row.svelte-1uha8ag,.site-footer.svelte-1uha8ag{grid-template-columns:1fr}.stat-card.svelte-1uha8ag{min-height:280px}}@media(max-width:720px){.site-shell.svelte-1uha8ag{padding:0 12px 12px}.announcement.svelte-1uha8ag{grid-template-columns:1fr 30px;padding:10px 14px}.announcement.svelte-1uha8ag>span:where(.svelte-1uha8ag):nth-child(2){text-align:left;grid-column:1 / 2;grid-row:2}.pill.svelte-1uha8ag{grid-column:1 / 2;grid-row:1}.announcement.svelte-1uha8ag button:where(.svelte-1uha8ag){grid-column:2 / 3;grid-row:1 / 3;justify-self:end}.main-nav.svelte-1uha8ag{padding:14px;grid-template-columns:1fr}.nav-actions.svelte-1uha8ag{justify-content:space-between}.hero.svelte-1uha8ag,.proof-section.svelte-1uha8ag,.intro-grid.svelte-1uha8ag,.enterprise-grid.svelte-1uha8ag,.audience.svelte-1uha8ag,.stats-row.svelte-1uha8ag,.left-cta.svelte-1uha8ag,.cta-band.svelte-1uha8ag{padding-left:16px;padding-right:16px}.intro-grid.svelte-1uha8ag{grid-template-columns:1fr}.proof-section.svelte-1uha8ag{padding-top:64px}.proof-panel.svelte-1uha8ag{padding:20px}.subscribe.svelte-1uha8ag{grid-template-columns:1fr}.footer-bottom.svelte-1uha8ag,.footer-bottom.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;gap:12px}}
