.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:var(--transition);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.95rem 1.8rem;font-size:.76rem;font-weight:600;display:inline-flex}.btn--primary[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--indigo-primary), #4f46e5);color:#fff;box-shadow:0 8px 26px #6366f15c}.btn--primary[data-astro-cid-lcdefpme]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 32px #6366f185}.btn--gold[data-astro-cid-lcdefpme]{color:#090b14;background:linear-gradient(135deg,#d4af37,#b88e22);font-weight:700;box-shadow:0 8px 26px #d4af3752}.btn--gold[data-astro-cid-lcdefpme]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 32px #d4af377a}.btn--ghost[data-astro-cid-lcdefpme]{border-color:var(--border-bright);color:var(--text-main);background:#ffffff0a}.btn--ghost[data-astro-cid-lcdefpme]:hover{border-color:var(--indigo-light);background:#818cf824;transform:translateY(-2px)}.btn--outline[data-astro-cid-lcdefpme]{color:var(--text-secondary);background:0 0;border-color:#fff3}.btn--outline[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff0f;border-color:#fff}.hero[data-astro-cid-lcdefpme]{z-index:1;text-align:center;padding-block:9.5rem 5.5rem;position:relative}.hero__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.hero__badge[data-astro-cid-lcdefpme]{color:var(--indigo-soft);letter-spacing:.16em;text-transform:uppercase;background:#6366f11f;border:1px solid #818cf852;border-radius:999px;align-items:center;gap:.5rem;margin-block-end:1.6rem;padding:.4rem 1.05rem;font-size:.7rem;font-weight:600;display:inline-flex}.hero__sparkle[data-astro-cid-lcdefpme]{color:var(--gold-primary)}.hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;max-width:900px;margin-block-end:1.4rem;font-size:clamp(2.8rem,6.2vw,5.2rem);font-weight:500;line-height:1.08}.hero__title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--gold-light), var(--indigo-soft));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:italic;font-weight:400}.hero__subtitle[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:720px;margin-block-end:2.3rem;font-size:clamp(.95rem,1.6vw,1.12rem);font-weight:300;line-height:1.8}.hero__subtitle[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-weight:600}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-block-end:3.5rem;display:flex}.hero__quick-demos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(260px,380px));justify-content:center;gap:1.25rem;width:100%;margin-block-end:3.5rem;display:grid}.quick-demo-card[data-astro-cid-lcdefpme]{text-align:left;border-radius:var(--radius-md);border:1px solid var(--border-bright);transition:var(--transition);background:#11162bc7;flex-direction:column;gap:.4rem;padding:1.25rem 1.5rem;display:flex}.quick-demo-card[data-astro-cid-lcdefpme]:hover{border-color:var(--indigo-light);transform:translateY(-4px);box-shadow:0 14px 36px #6366f13d}.quick-demo-card--gold[data-astro-cid-lcdefpme]{border-color:var(--border-gold)}.quick-demo-card--gold[data-astro-cid-lcdefpme]:hover{border-color:var(--gold-primary);box-shadow:0 14px 36px #d4af3738}.quick-demo-card__top[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.68rem;display:flex}.quick-demo-card__tag[data-astro-cid-lcdefpme]{color:var(--indigo-soft);font-weight:600}.quick-demo-card__tag--gold[data-astro-cid-lcdefpme]{color:var(--gold-light)}.quick-demo-card__launch[data-astro-cid-lcdefpme]{color:var(--text-muted);font-weight:600}.quick-demo-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;font-size:1.45rem}.quick-demo-card__url[data-astro-cid-lcdefpme]{color:var(--text-muted);font-family:monospace;font-size:.78rem}.hero__metrics[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:#0c1020bf;grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%;max-width:920px;padding:1.5rem 2rem;display:grid}.metric-item[data-astro-cid-lcdefpme]{flex-direction:column;gap:.2rem;display:flex}.metric-item__val[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;font-size:1.75rem;font-weight:600;line-height:1.1}.metric-item__label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.section-header[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;margin-block-end:3.5rem;display:flex}.showcase-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2rem;display:grid}.edition-card[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:var(--transition);flex-direction:column;display:flex;overflow:hidden}.edition-card[data-astro-cid-lcdefpme]:hover{border-color:var(--border-bright);box-shadow:0 20px 50px #00000073}.edition-card--featured[data-astro-cid-lcdefpme]{border-color:var(--border-gold)}.edition-card--featured[data-astro-cid-lcdefpme]:hover{border-color:var(--gold-primary)}.edition-card__browser[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--border-subtle);background:#070a14}.browser-bar[data-astro-cid-lcdefpme]{background:#ffffff08;border-block-end:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.75rem 1.15rem;display:flex}.browser-dots[data-astro-cid-lcdefpme]{gap:6px;display:flex}.browser-dots[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff3;border-radius:50%;width:9px;height:9px}.browser-url[data-astro-cid-lcdefpme]{color:var(--indigo-soft);transition:var(--transition);background:#818cf81a;border:1px solid #818cf83d;border-radius:999px;padding:.2rem .75rem;font-family:monospace;font-size:.74rem}.browser-url[data-astro-cid-lcdefpme]:hover{color:#fff;background:#818cf83d}.browser-tag[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.62rem;font-weight:600}.browser-tag--gold[data-astro-cid-lcdefpme]{color:var(--gold-light)}.browser-preview[data-astro-cid-lcdefpme]{text-align:center;padding:2.4rem 1.75rem;position:relative;overflow:hidden}.browser-preview--min[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 20%,#6366f13d,#0b0e1af2 75%)}.browser-preview--max[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 20%,#d4af3738,#0b0e1af2 75%)}.preview-mockup__kicker[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--indigo-soft);margin-block-end:.5rem;font-size:.64rem;font-weight:600;display:block}.preview-mockup__kicker--gold[data-astro-cid-lcdefpme]{color:var(--gold-light)}.preview-mockup__logo[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.18em;color:#fff;margin-block-end:.45rem;font-size:2.9rem;font-weight:500}.preview-mockup__caption[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-block-end:1.15rem;font-size:.8rem}.preview-mockup__pills[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.preview-mockup__pills[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-secondary);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:.22rem .6rem;font-family:monospace;font-size:.68rem}.edition-card__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:1.4rem;padding:2rem;display:flex}.edition-badge[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--indigo-soft);background:#6366f129;border-radius:999px;margin-block-end:.5rem;padding:.25rem .7rem;font-size:.64rem;font-weight:600;display:inline-block}.edition-badge--gold[data-astro-cid-lcdefpme]{color:var(--gold-light);background:#d4af372e}.edition-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;font-size:2rem;font-weight:600;line-height:1.2}.edition-card__title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:1.5rem;font-style:italic;font-weight:400}.edition-card__desc[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.9rem;line-height:1.75}.edition-stats[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);background:#ffffff08;border:1px solid #ffffff12;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;display:grid}.edition-stat[data-astro-cid-lcdefpme]{flex-direction:column;gap:.12rem;display:flex}.edition-stat__label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.64rem}.edition-stat__val[data-astro-cid-lcdefpme]{color:#fff;font-size:.84rem;font-weight:600}.edition-features[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:.7rem;list-style:none;display:flex}.edition-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-secondary);align-items:flex-start;gap:.65rem;font-size:.86rem;line-height:1.55;display:flex}.check-icon[data-astro-cid-lcdefpme]{color:var(--indigo-light);flex-shrink:0;margin-block-start:.15rem;font-size:.8rem}.check-icon--gold[data-astro-cid-lcdefpme]{color:var(--gold-primary)}.edition-card__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;padding-block-start:.5rem;display:flex}.edition-card__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:1;min-width:180px}.compare-section[data-astro-cid-lcdefpme]{background:var(--bg-surface);border-block:1px solid var(--border-subtle)}.sr-caption[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table-wrapper[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-card-solid);max-inline-size:100%;overflow:auto;box-shadow:0 18px 44px #00000059;container-type:inline-size}.table-wrapper[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--indigo-light);outline-offset:2px}.compare-table[data-astro-cid-lcdefpme]{border-collapse:separate;border-spacing:0;text-align:left;--label-1:"Capability";--label-2:"MIN Edition";--label-3:"MAX Edition";width:100%}.compare-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{z-index:2;position:sticky;inset-block-start:0}.compare-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{vertical-align:top;border-block-end:1px solid #ffffff12;padding:1.15rem 1.4rem;font-size:.88rem}.compare-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--font-display);border-block-end:1px solid var(--border-bright);background:#151c36;font-size:1.25rem;font-weight:600}.compare-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme].th-gold{color:var(--gold-light);background:#1b1b2c}.th-badge[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--indigo-soft);margin-block-end:.2rem;font-size:.62rem;display:block}.th-badge--gold[data-astro-cid-lcdefpme]{color:var(--gold-primary)}.compare-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{z-index:1;background:var(--bg-card-solid);color:#fff;width:26%;font-weight:600;position:sticky;inset-inline-start:0}.compare-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{color:var(--text-secondary);width:37%}.compare-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].td-gold{color:#f4f1ea;background:#d4af370a}@container (width<600px){.compare-table[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{width:100%;display:block}.compare-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{display:none}.compare-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-block-end:2px solid var(--border-bright);margin-block-end:1rem}.compare-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{z-index:2;color:var(--gold-light);background:#171f3c;font-size:.92rem;position:sticky;inset-block-start:0}.compare-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:nth-child(2):before{content:var(--label-2) ": ";color:var(--indigo-soft);text-transform:uppercase;letter-spacing:.1em;margin-block-end:.2rem;font-size:.72rem;font-weight:700;display:block}.compare-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:nth-child(3):before{content:var(--label-3) ": ";color:var(--gold-light);text-transform:uppercase;letter-spacing:.1em;margin-block-end:.2rem;font-size:.72rem;font-weight:700;display:block}}.palette-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.palette-card[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:var(--transition);overflow:hidden}.palette-card[data-astro-cid-lcdefpme]:hover{border-color:var(--border-bright);transform:translateY(-4px)}.palette-card__swatch[data-astro-cid-lcdefpme]{border-block-end:1px solid #ffffff14;justify-content:space-between;align-items:center;height:76px;padding-inline:1.15rem;display:flex}.palette-card__dot[data-astro-cid-lcdefpme]{border:2px solid #ffffffa6;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 10px #00000059}.palette-card__hex[data-astro-cid-lcdefpme]{color:#fff;background:#0000008c;border-radius:4px;padding:.2rem .5rem;font-family:monospace;font-size:.68rem}.palette-card__info[data-astro-cid-lcdefpme]{padding:1.1rem 1.15rem}.palette-card__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;margin-block-end:.25rem;font-size:1.25rem}.palette-card__desc[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.78rem;line-height:1.5}.process-section[data-astro-cid-lcdefpme]{background:var(--bg-surface);border-block-start:1px solid var(--border-subtle)}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.process-card[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;display:flex}.process-card__step[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold-primary);font-size:2.3rem;font-weight:600;line-height:1}.process-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;font-size:1.38rem;line-height:1.25}.process-card__text[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.85rem;line-height:1.7}.process-card__text[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--indigo-soft);text-underline-offset:3px;text-decoration:underline}.faq-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;max-width:860px;margin-inline:auto;display:flex}.faq-item[data-astro-cid-lcdefpme]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:var(--transition);overflow:hidden}.faq-item[data-astro-cid-lcdefpme][open]{border-color:var(--border-bright)}.faq-item__summary[data-astro-cid-lcdefpme]{cursor:pointer;font-family:var(--font-display);color:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.5rem;font-size:1.3rem;font-weight:500;list-style:none;display:flex}.faq-item__summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--gold-primary);font-size:1.2rem;transition:transform .25s}.faq-item[data-astro-cid-lcdefpme][open] .faq-item__icon[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq-item__body[data-astro-cid-lcdefpme]{color:var(--text-secondary);padding:0 1.5rem 1.4rem;font-size:.9rem;line-height:1.75}.contact-section[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--bg-surface) 0%, var(--bg-deep) 100%);border-block-start:1px solid var(--border-subtle)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:start;gap:3.5rem;display:grid}.contact-info__lead[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-block-end:2rem;font-size:.95rem;line-height:1.8}.trust-promises[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.25rem;margin-block-end:2rem;display:flex}.trust-promise[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:#ffffff08;align-items:flex-start;gap:.9rem;padding:1.1rem 1.25rem;display:flex}.trust-promise__icon[data-astro-cid-lcdefpme]{margin-block-start:.15rem;font-size:1.2rem;line-height:1}.trust-promise[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;margin-block-end:.2rem;font-size:.88rem;display:block}.trust-promise[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.82rem;line-height:1.55}.demo-revisit-box[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--border-bright);background:#6366f114;padding:1.25rem 1.4rem}.demo-revisit-box__title[data-astro-cid-lcdefpme]{color:#fff;margin-block-end:.65rem;font-size:.82rem;font-weight:600}.demo-revisit-box__links[data-astro-cid-lcdefpme]{color:var(--gold-light);flex-wrap:wrap;gap:1.25rem;font-size:.82rem;font-weight:600;display:flex}.demo-revisit-box__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.contact-card[data-astro-cid-lcdefpme]{background:var(--bg-card-solid);border:1px solid var(--border-bright);border-radius:var(--radius-lg);padding:2.4rem;box-shadow:0 24px 60px #00000080}.inquiry-form[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.form-fieldset[data-astro-cid-lcdefpme]{border:none;margin-block-end:1.5rem}.form-legend[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-main);margin-block-end:.65rem;font-size:.78rem;font-weight:600}.edition-radios[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.radio-card[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);cursor:pointer;min-height:52px;transition:var(--transition);background:#ffffff08;border:1px solid #ffffff29;align-items:center;gap:.55rem;padding:.75rem .85rem;display:flex;position:relative}.radio-card[data-astro-cid-lcdefpme]:hover{border-color:var(--indigo-light);background:#6366f114}.radio-card[data-astro-cid-lcdefpme]:has(input:checked){border-color:var(--gold-primary);background:#d4af371f;box-shadow:0 0 18px #d4af372e}.radio-card[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=radio]{accent-color:var(--gold-primary);flex-shrink:0;width:16px;height:16px}.radio-card__content[data-astro-cid-lcdefpme]{flex-direction:column;line-height:1.25;display:flex}.radio-card__content[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-size:.82rem}.radio-card__content[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.68rem}.form-group[data-astro-cid-lcdefpme]{flex-direction:column;margin-block-end:1.5rem;display:flex}.form-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-label[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-main);margin-block-end:.2rem;font-size:.78rem;font-weight:600}.req-star[data-astro-cid-lcdefpme]{color:var(--gold-primary)}.form-hint[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-block-end:.4rem;font-size:.76rem;display:block}.form-input[data-astro-cid-lcdefpme]{width:100%;font-family:var(--font-body);color:#fff;border-radius:var(--radius-sm);background:#070913bf;border:1px solid #ffffff38;min-height:48px;padding:.75rem .95rem;font-size:1rem;transition:border-color .2s,background-color .2s,box-shadow .2s}@media (pointer:coarse){.form-input[data-astro-cid-lcdefpme]{min-height:52px}}.form-input[data-astro-cid-lcdefpme]::placeholder{color:#949ab18c}.form-input[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--indigo-light);outline-offset:2px;border-color:var(--indigo-light)}.form-select[data-astro-cid-lcdefpme]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23a5b4fc' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right .95rem center;background-repeat:no-repeat;padding-inline-end:2.5rem}.form-select[data-astro-cid-lcdefpme] option[data-astro-cid-lcdefpme]{color:#fff;background:#0e1220}.form-textarea[data-astro-cid-lcdefpme]{resize:vertical;min-height:120px;line-height:1.6}.error-msg[data-astro-cid-lcdefpme]{color:var(--danger);margin-block-start:.35rem;font-size:.8rem;font-weight:500;display:none}.form-input[data-astro-cid-lcdefpme]:user-invalid,.form-input[data-astro-cid-lcdefpme].user-invalid-fallback{border-color:var(--danger);background-color:var(--danger-bg)}.form-input[data-astro-cid-lcdefpme]:user-invalid+.error-msg[data-astro-cid-lcdefpme],.form-input[data-astro-cid-lcdefpme].user-invalid-fallback+.error-msg[data-astro-cid-lcdefpme]{display:block}.form-input[data-astro-cid-lcdefpme]:user-valid,.form-input[data-astro-cid-lcdefpme].user-valid-fallback{border-color:var(--success)}.form-submit-btn[data-astro-cid-lcdefpme]{width:100%;margin-block-start:.25rem}.form-submit-btn[data-astro-cid-lcdefpme]:disabled{opacity:.65;cursor:wait}.form-status[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);margin-block-start:1rem;padding:.95rem 1.15rem;font-size:.86rem;line-height:1.55}.form-status--success[data-astro-cid-lcdefpme]{color:#a7f3d0;background:#34d3991f;border:1px solid #34d39966}.form-status--error[data-astro-cid-lcdefpme]{background:var(--danger-bg);color:#fecaca;border:1px solid #f8717166}@media (width<=1024px){.showcase-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.palette-grid[data-astro-cid-lcdefpme],.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}}@media (width<=680px){.hero[data-astro-cid-lcdefpme]{padding-block:7.5rem 4rem}.hero__quick-demos[data-astro-cid-lcdefpme],.hero__metrics[data-astro-cid-lcdefpme],.palette-grid[data-astro-cid-lcdefpme],.process-grid[data-astro-cid-lcdefpme],.form-row[data-astro-cid-lcdefpme],.edition-radios[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.contact-card[data-astro-cid-lcdefpme],.edition-card__body[data-astro-cid-lcdefpme]{padding:1.5rem}}
