.waitlist-input:where(.astro-lpm3ux7p){box-shadow:inset 0 1px 2px #0000000a}.waitlist-input:where(.astro-lpm3ux7p):focus{outline:none;border-color:#d45990;box-shadow:inset 0 1px 2px #0000000a,0 0 0 3px #d459901f}.waitlist-button:where(.astro-lpm3ux7p){box-shadow:0 1px 2px #00000014}.waitlist-button:where(.astro-lpm3ux7p):hover{background-color:#2d2a27;box-shadow:0 2px 4px #0000001f;transform:translateY(-1px)}.waitlist-button:where(.astro-lpm3ux7p):active{transform:translateY(0);box-shadow:0 1px 2px #00000014}.screenshot-showcase:where(.astro-qfdongap){position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0 1rem;padding-bottom:80px}.screenshot-primary:where(.astro-qfdongap){position:relative;z-index:1;transform:translateZ(0) perspective(1500px) rotateX(2deg);will-change:transform;transition:transform .6s cubic-bezier(.33,1,.68,1);backface-visibility:hidden}.screenshot-secondary:where(.astro-qfdongap){position:absolute;z-index:2;right:-1rem;bottom:0;width:55%;transform:translateZ(0) perspective(1200px) rotateX(1deg) rotateY(-1deg);will-change:transform;transition:transform .6s cubic-bezier(.33,1,.68,1);backface-visibility:hidden}.screenshot-showcase:where(.astro-qfdongap):hover .screenshot-primary:where(.astro-qfdongap){transform:translate3d(0,-4px,0) perspective(1500px) rotateX(0)}.screenshot-showcase:where(.astro-qfdongap):hover .screenshot-secondary:where(.astro-qfdongap){transform:translate3d(0,-8px,0) perspective(1200px) rotateX(0) rotateY(0)}.screenshot-frame:where(.astro-qfdongap){border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 2px 4px -1px #0000000a,0 4px 8px -2px #0000000d,0 8px 16px -4px #0000000f,0 16px 32px -8px #00000014,0 12px 40px -12px #d459901f;background:linear-gradient(145deg,#fff,#fbf8f4);padding:5px;transform:translateZ(0)}.screenshot-secondary:where(.astro-qfdongap) .screenshot-frame:where(.astro-qfdongap){box-shadow:0 0 0 1px #00000014,0 4px 8px -2px #00000014,0 8px 16px -4px #0000001a,0 16px 32px -8px #0000001f,0 24px 48px -12px #00000024,0 16px 50px -16px #d459902e}.screenshot-frame:where(.astro-qfdongap) img:where(.astro-qfdongap){display:block;width:100%;height:auto;border-radius:8px;filter:contrast(1.01)}@media(max-width:768px){.screenshot-showcase:where(.astro-qfdongap){padding-bottom:60px}.screenshot-secondary:where(.astro-qfdongap){width:65%;right:-.5rem}.screenshot-frame:where(.astro-qfdongap){border-radius:10px;padding:4px}.screenshot-frame:where(.astro-qfdongap) img:where(.astro-qfdongap){border-radius:6px}.screenshot-primary:where(.astro-qfdongap){transform:translateZ(0) perspective(1000px) rotateX(1deg)}.screenshot-secondary:where(.astro-qfdongap){transform:translateZ(0) perspective(800px) rotateX(.5deg)}}@media(prefers-reduced-motion:reduce){.screenshot-primary:where(.astro-qfdongap),.screenshot-secondary:where(.astro-qfdongap){transform:none!important;transition:none!important;will-change:auto!important}}.problem-lead:where(.astro-hyx56qyz){font-size:1rem;line-height:1.6;letter-spacing:-.005em;color:var(--color-text-muted);max-width:30rem;margin:0 auto}@media(min-width:768px){.problem-lead:where(.astro-hyx56qyz){font-size:1.0625rem}}.problem-emphasis:where(.astro-hyx56qyz){color:var(--color-text-primary);font-weight:500;font-variant-numeric:tabular-nums}.coverage-container:where(.astro-hyx56qyz){display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:560px;margin:0 auto 3rem}@media(min-width:640px){.coverage-container:where(.astro-hyx56qyz){flex-direction:row;gap:1.5rem}}.coverage-panel:where(.astro-hyx56qyz){flex:1;background:var(--color-surface-muted);border-radius:10px;padding:.875rem 1rem;width:100%}.coverage-panel-highlight:where(.astro-hyx56qyz){background:linear-gradient(135deg,#d4599012,#d4599005);border:1px solid rgba(212,89,144,.12)}.coverage-header:where(.astro-hyx56qyz){display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.coverage-label:where(.astro-hyx56qyz){font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.coverage-label-accent:where(.astro-hyx56qyz){color:var(--color-helios)}.coverage-stat:where(.astro-hyx56qyz){font-size:.6875rem;font-weight:600;color:var(--color-text-tertiary)}.coverage-stat-accent:where(.astro-hyx56qyz){color:var(--color-helios)}.keyword-grid:where(.astro-hyx56qyz){display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.keyword-dot:where(.astro-hyx56qyz){width:100%;height:8px;border-radius:2px;background:var(--color-border)}@media(min-width:640px){.keyword-dot:where(.astro-hyx56qyz){height:10px}}.keyword-dot-active:where(.astro-hyx56qyz){background:var(--color-text-tertiary)}.keyword-grid-active:where(.astro-hyx56qyz) .keyword-dot-active:where(.astro-hyx56qyz){background:var(--color-helios)}.coverage-arrow:where(.astro-hyx56qyz){color:var(--color-text-muted);transform:rotate(90deg);flex-shrink:0}@media(min-width:640px){.coverage-arrow:where(.astro-hyx56qyz){transform:rotate(0)}}.ads-section:where(.astro-hyx56qyz){max-width:680px;margin:0 auto}.search-box:where(.astro-hyx56qyz){display:flex;align-items:center;gap:.625rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;padding:.625rem 1rem;margin-bottom:1.25rem;box-shadow:0 1px 2px #00000008}.search-icon:where(.astro-hyx56qyz){color:var(--color-text-muted);flex-shrink:0}.search-query:where(.astro-hyx56qyz){font-size:.875rem;color:var(--color-text-primary)}.ads-comparison:where(.astro-hyx56qyz){display:grid;gap:.875rem}@media(min-width:640px){.ads-comparison:where(.astro-hyx56qyz){grid-template-columns:1fr 1fr;gap:1rem}}.ad-card:where(.astro-hyx56qyz){background:var(--color-surface-muted);border-radius:10px;padding:1rem}.ad-card-tailored:where(.astro-hyx56qyz){background:linear-gradient(135deg,#d459900f,#d4599005);border:1px solid rgba(212,89,144,.12)}.ad-label:where(.astro-hyx56qyz){display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:.625rem}.ad-label-accent:where(.astro-hyx56qyz){color:var(--color-helios)}.ad-content:where(.astro-hyx56qyz){margin-bottom:.875rem}.ad-badge:where(.astro-hyx56qyz){display:inline-block;font-size:.625rem;font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;padding:.0625rem .3125rem;margin-bottom:.375rem}.ad-headline:where(.astro-hyx56qyz){display:block;font-size:.875rem;font-weight:500;color:#1a0dab;line-height:1.3;margin-bottom:.25rem;text-decoration:none}.ad-headline-good:where(.astro-hyx56qyz){color:var(--color-helios-dark)}.ad-description:where(.astro-hyx56qyz){font-size:.75rem;line-height:1.4;color:var(--color-text-secondary);margin:0}.ad-verdict:where(.astro-hyx56qyz){display:flex;align-items:center;gap:.4rem;padding-top:.625rem;border-top:1px solid var(--color-border)}.ad-card-tailored:where(.astro-hyx56qyz) .ad-verdict:where(.astro-hyx56qyz){border-color:#d459901f}.verdict-icon:where(.astro-hyx56qyz){width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:700}.verdict-icon-bad:where(.astro-hyx56qyz){background:var(--color-text-tertiary);color:#fff}.verdict-icon-good:where(.astro-hyx56qyz){background:var(--color-helios);color:#fff}.verdict-text:where(.astro-hyx56qyz){font-size:.6875rem;font-weight:500;color:var(--color-text-muted)}.ad-verdict-highlight:where(.astro-hyx56qyz){background:var(--color-helios-subtle);margin:0 -1rem -1rem;padding:.75rem 1rem;border-radius:0 0 10px 10px;border-top:none}.verdict-text-highlight:where(.astro-hyx56qyz){font-size:.8125rem;font-weight:600;color:var(--color-helios-dark)}.hiw-lead:where(.astro-kojs5727){font-size:.9375rem;color:var(--color-text-muted);max-width:20rem;margin:0 auto}.steps-grid:where(.astro-kojs5727){display:grid;grid-template-columns:1fr;gap:1rem;max-width:800px;margin:0 auto}@media(min-width:768px){.steps-grid:where(.astro-kojs5727){grid-template-columns:repeat(3,1fr);gap:1.25rem}}.step:where(.astro-kojs5727){background:var(--color-surface-muted);border-radius:12px;padding:1.25rem}.step-highlight:where(.astro-kojs5727){background:linear-gradient(135deg,#d459900f,#d4599005);border:1px solid rgba(212,89,144,.1)}.step-header:where(.astro-kojs5727){display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.step-num:where(.astro-kojs5727){width:26px;height:26px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--color-text-muted);flex-shrink:0}.step-num-accent:where(.astro-kojs5727){background:var(--color-helios-subtle);border-color:#d4599033;color:var(--color-helios)}.step-title:where(.astro-kojs5727){font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0}.step-desc:where(.astro-kojs5727){font-size:.8125rem;line-height:1.5;color:var(--color-text-muted);margin:0 0 .875rem}.step-demo:where(.astro-kojs5727){background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:.75rem}.step-highlight:where(.astro-kojs5727) .step-demo:where(.astro-kojs5727){border-color:#d4599026}.demo-row:where(.astro-kojs5727){display:flex;align-items:center;gap:.5rem;padding:.375rem 0}.demo-row:where(.astro-kojs5727):not(:last-child){border-bottom:1px solid var(--color-border)}.demo-icon:where(.astro-kojs5727){color:var(--color-text-tertiary);flex-shrink:0}.demo-text:where(.astro-kojs5727){flex:1;font-size:.75rem;color:var(--color-text-secondary)}.demo-check:where(.astro-kojs5727){font-size:.75rem;color:var(--color-helios);font-weight:600}.gen-visual:where(.astro-kojs5727){display:flex;flex-direction:column;gap:.625rem}.gen-input:where(.astro-kojs5727){display:flex;align-items:center;gap:.5rem}.gen-label:where(.astro-kojs5727){font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.gen-kw:where(.astro-kojs5727){font-size:.75rem;color:var(--color-text-secondary);font-weight:500}.gen-output:where(.astro-kojs5727){display:flex;flex-wrap:wrap;gap:.3125rem}.gen-chip:where(.astro-kojs5727){font-size:.6875rem;font-weight:500;padding:.1875rem .4375rem;border-radius:4px;background:var(--color-surface-muted);color:var(--color-text-secondary)}.gen-chip-more:where(.astro-kojs5727){color:var(--color-text-tertiary);font-style:italic}.opt-visual:where(.astro-kojs5727){display:flex;flex-direction:column;gap:.5rem}.opt-row:where(.astro-kojs5727){display:flex;align-items:center;gap:.625rem}.opt-bar:where(.astro-kojs5727){height:8px;background:var(--color-text-tertiary);border-radius:4px}.opt-bar-bad:where(.astro-kojs5727){background:var(--color-border-strong)}.opt-label:where(.astro-kojs5727){font-size:.6875rem;font-weight:600;flex-shrink:0;width:28px;text-align:right}.opt-winner:where(.astro-kojs5727){color:var(--color-text-secondary)}.opt-refresh:where(.astro-kojs5727){color:var(--color-helios)}.benefits-lead:where(.astro-i4rbyshl){font-size:1rem;line-height:1.6;letter-spacing:-.005em;color:var(--color-text-muted);max-width:32rem;margin:0 auto}@media(min-width:768px){.benefits-lead:where(.astro-i4rbyshl){font-size:1.0625rem}}.pillars-grid:where(.astro-i4rbyshl){display:grid;grid-template-columns:1fr;gap:1rem;max-width:720px;margin:0 auto 2.5rem}@media(min-width:640px){.pillars-grid:where(.astro-i4rbyshl){grid-template-columns:repeat(2,1fr)}}.pillar:where(.astro-i4rbyshl){background:var(--color-surface-muted);border-radius:10px;padding:1rem}.pillar-header:where(.astro-i4rbyshl){display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}.pillar-icon:where(.astro-i4rbyshl){width:32px;height:32px;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);flex-shrink:0}.pillar-title:where(.astro-i4rbyshl){font-size:.9375rem;font-weight:600;color:var(--color-text-primary);margin:0}.pillar-desc:where(.astro-i4rbyshl){font-size:.75rem;line-height:1.5;color:var(--color-text-muted);margin:0 0 .875rem}.pillar-demo:where(.astro-i4rbyshl){background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:.625rem}.demo-label:where(.astro-i4rbyshl){font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:.375rem}.headline-chips:where(.astro-i4rbyshl){display:flex;flex-wrap:wrap;gap:.25rem}.chip:where(.astro-i4rbyshl){font-size:.5625rem;font-weight:500;padding:.1875rem .375rem;border-radius:3px;background:var(--color-surface-muted);color:var(--color-text-secondary)}.chip-benefit:where(.astro-i4rbyshl){background:#22c55e1a;color:#16a34a}.chip-urgency:where(.astro-i4rbyshl){background:#f973161a;color:#ea580c}.chip-feature:where(.astro-i4rbyshl){background:#3b82f61a;color:#2563eb}.chip-social:where(.astro-i4rbyshl){background:#a855f71a;color:#9333ea}.chip-price:where(.astro-i4rbyshl){background:#ec48991a;color:#db2777}.chip-more:where(.astro-i4rbyshl){color:var(--color-text-tertiary);font-style:italic}.perf-mini:where(.astro-i4rbyshl){display:flex;flex-direction:column;gap:.375rem}.perf-mini-row:where(.astro-i4rbyshl){display:flex;align-items:center;gap:.5rem}.perf-mini-bar:where(.astro-i4rbyshl){height:4px;background:var(--color-text-tertiary);border-radius:2px}.perf-mini-bar-bad:where(.astro-i4rbyshl){background:var(--color-border-strong)}.perf-mini-label:where(.astro-i4rbyshl){font-size:.5625rem;font-weight:500;flex-shrink:0}.perf-winner:where(.astro-i4rbyshl){color:var(--color-text-secondary)}.perf-loser:where(.astro-i4rbyshl){color:var(--color-helios)}.quadrant-mini:where(.astro-i4rbyshl){display:grid;grid-template-columns:1fr 1fr;gap:2px;height:36px}.quad:where(.astro-i4rbyshl){display:flex;align-items:center;justify-content:center;gap:2px;border-radius:2px}.quad-star:where(.astro-i4rbyshl){background:#22c55e1f}.quad-cow:where(.astro-i4rbyshl){background:#3b82f61f}.quad-question:where(.astro-i4rbyshl){background:#f973161f}.quad-dog:where(.astro-i4rbyshl){background:#9ca3af1f}.quad-dot:where(.astro-i4rbyshl){width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.quad-star:where(.astro-i4rbyshl) .quad-dot:where(.astro-i4rbyshl){color:#16a34a}.quad-cow:where(.astro-i4rbyshl) .quad-dot:where(.astro-i4rbyshl){color:#2563eb}.quad-question:where(.astro-i4rbyshl) .quad-dot:where(.astro-i4rbyshl){color:#ea580c}.quad-dog:where(.astro-i4rbyshl) .quad-dot:where(.astro-i4rbyshl){color:#9ca3af}.flow-mini:where(.astro-i4rbyshl){display:flex;align-items:center;justify-content:center;gap:.5rem}.flow-step:where(.astro-i4rbyshl){font-size:.625rem;font-weight:500;color:var(--color-text-muted);padding:.25rem .5rem;background:var(--color-surface-muted);border-radius:4px}.flow-step-live:where(.astro-i4rbyshl){background:var(--color-helios-subtle);color:var(--color-helios)}.flow-arrow:where(.astro-i4rbyshl){font-size:.625rem;color:var(--color-text-tertiary)}.features-lead:where(.astro-uz7do4zo){font-size:1rem;color:var(--color-text-muted);max-width:26rem;margin:0 auto}@media(min-width:768px){.features-lead:where(.astro-uz7do4zo){font-size:1.0625rem}}.features-grid:where(.astro-uz7do4zo){display:grid;grid-template-columns:1fr;gap:.75rem;max-width:720px;margin:0 auto}@media(min-width:640px){.features-grid:where(.astro-uz7do4zo){grid-template-columns:repeat(2,1fr);gap:1rem}}.feature:where(.astro-uz7do4zo){display:flex;align-items:flex-start;gap:.875rem;padding:1rem;background:var(--color-surface-muted);border-radius:10px}.feature-icon:where(.astro-uz7do4zo){width:36px;height:36px;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);flex-shrink:0}.feature-content:where(.astro-uz7do4zo){flex:1;min-width:0}.feature-title:where(.astro-uz7do4zo){font-size:.9375rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .25rem}.feature-desc:where(.astro-uz7do4zo){font-size:.8125rem;line-height:1.5;color:var(--color-text-muted);margin:0}.metric-value:where(.astro-qsmz76bj){font-weight:500;font-feature-settings:"tnum" 1}.faq-icon:where(.astro-mh6t5pw4){transition:transform .25s ease}.faq-item:where(.astro-mh6t5pw4)[open] .faq-icon:where(.astro-mh6t5pw4){transform:rotate(45deg)}.faq-content:where(.astro-mh6t5pw4){overflow:hidden}
