.countdown-banner{width:100%;background:var(--navy);color:var(--warm-white);border-bottom:1px solid oklch(74% .18 285 / .35);box-shadow:0 1px oklch(74% .18 285 / .08);font-size:.85rem;line-height:1.3;position:relative;z-index:50}.cb-inner{max-width:var(--max-width);margin:0 auto;padding:8px var(--space-xl);display:flex;align-items:center;justify-content:center;gap:var(--space-lg);flex-wrap:nowrap}.cb-label{display:inline-flex;align-items:center;gap:6px;color:#cbd8f3;font-weight:600;letter-spacing:.02em;flex-shrink:1;min-width:0}.cb-label svg{width:12px;height:12px;color:var(--purple-bright);flex-shrink:0}.cb-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-countdown{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums;flex-shrink:0}.cb-unit{display:inline-flex;align-items:baseline;gap:3px;color:var(--warm-white)}.cb-num{font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1;color:var(--warm-white);letter-spacing:-.02em;min-width:1.6ch;text-align:right;transition:color .25s}.cb-num.cb-tick{color:oklch(74% .18 285 / .55)}.cb-unit-label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#808fae}.cb-sep{color:#485572;font-weight:400;user-select:none}.cb-cta{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--purple);color:var(--warm-white);font-weight:700;font-size:.78rem;letter-spacing:.02em;text-decoration:none;border-radius:var(--radius-sm);border:1px solid transparent;transition:background .2s,transform .15s;flex-shrink:0}.cb-cta svg{width:12px;height:12px}.cb-cta:hover{background:var(--purple-dim);transform:translateY(-1px)}.cb-cta:focus-visible{outline:2px solid var(--purple-bright);outline-offset:2px}@media(max-width:900px){.cb-inner{gap:var(--space-md);padding:8px var(--space-lg)}.cb-unit-label{display:none}}@media(max-width:640px){.cb-inner{flex-wrap:wrap;justify-content:center;row-gap:6px;padding:8px var(--space-md)}.cb-label{flex:1 1 auto;justify-content:flex-start}.cb-countdown{order:3;flex:1 1 100%;justify-content:center;padding-top:2px}.cb-cta{order:2}}@media(prefers-reduced-motion:reduce){.cb-num{transition:none}}.cta-section[data-astro-cid-ne56ttnc]{background:var(--navy);position:relative;overflow:hidden}.cta-section[data-astro-cid-ne56ttnc]:before{content:"";position:absolute;bottom:-300px;left:-200px;width:700px;height:700px;border-radius:50%;background:oklch(74% .18 285 / .05);pointer-events:none}.cta-inner[data-astro-cid-ne56ttnc]{text-align:center;max-width:720px;margin:0 auto;position:relative;z-index:1}.cta-tag[data-astro-cid-ne56ttnc]{display:inline-block;font-size:.78rem;font-weight:600;color:var(--purple-bright);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-lg);background:oklch(74% .18 285 / .1);border:1px solid oklch(74% .18 285 / .25);padding:5px 14px;border-radius:20px}.cta-title[data-astro-cid-ne56ttnc]{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:var(--warm-white);line-height:1.05;letter-spacing:-.03em;margin-bottom:var(--space-xl)}.cta-title[data-astro-cid-ne56ttnc] em[data-astro-cid-ne56ttnc]{color:var(--purple-bright)}.cta-deadline[data-astro-cid-ne56ttnc]{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;color:var(--amber);margin-bottom:var(--space-lg)}.cta-deadline[data-astro-cid-ne56ttnc] strong[data-astro-cid-ne56ttnc]{font-weight:700}.cta-founder[data-astro-cid-ne56ttnc]{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:var(--amber);margin-bottom:var(--space-lg)}.cta-founder[data-astro-cid-ne56ttnc] svg[data-astro-cid-ne56ttnc]{flex-shrink:0;color:var(--amber)}.cta-body[data-astro-cid-ne56ttnc]{font-size:1.05rem;color:var(--text-body-dark);line-height:1.65;margin-bottom:var(--space-2xl)}.demo-form[data-astro-cid-ne56ttnc]{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.form-inputs[data-astro-cid-ne56ttnc]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-md);width:100%}.demo-input[data-astro-cid-ne56ttnc]{padding:.85rem 1.1rem;background:#13203e;border:1.5px solid var(--border-dark);border-radius:var(--radius-sm);color:var(--warm-white);font-size:.9rem;font-family:var(--font-body);outline:none;transition:border-color .2s;width:100%}.demo-input[data-astro-cid-ne56ttnc]::placeholder{color:#58637b}.demo-input[data-astro-cid-ne56ttnc]:focus{border-color:oklch(74% .18 285 / .6)}.demo-submit[data-astro-cid-ne56ttnc]{display:inline-flex;align-items:center;gap:8px;padding:.85rem 1.5rem;background:var(--purple);color:var(--navy);font-weight:700;font-size:.9rem;font-family:var(--font-body);border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background .2s}.demo-submit[data-astro-cid-ne56ttnc] svg[data-astro-cid-ne56ttnc]{width:16px;height:16px}.demo-submit[data-astro-cid-ne56ttnc]:hover{background:var(--purple-dim)}.demo-confirm[data-astro-cid-ne56ttnc][hidden]{display:none}.demo-confirm[data-astro-cid-ne56ttnc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-xl);background:#13203e;border:1px solid oklch(74% .18 285 / .25);border-radius:var(--radius-md);animation:confirm-in .4s ease both}@keyframes confirm-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.confirm-icon[data-astro-cid-ne56ttnc]{color:var(--purple-bright)}.confirm-title[data-astro-cid-ne56ttnc]{font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--warm-white);letter-spacing:-.02em}.confirm-body[data-astro-cid-ne56ttnc]{font-size:1rem;color:var(--text-body-dark);line-height:1.6;max-width:480px}.confirm-next[data-astro-cid-ne56ttnc]{font-size:.875rem;color:#66728a}.confirm-next[data-astro-cid-ne56ttnc] a[data-astro-cid-ne56ttnc]{color:var(--purple-bright);text-decoration:underline;text-underline-offset:2px}.confirm-next[data-astro-cid-ne56ttnc] a[data-astro-cid-ne56ttnc]:hover{color:var(--purple-dim)}.demo-error[data-astro-cid-ne56ttnc]{font-size:.85rem;color:var(--red-accent);margin-top:var(--space-xs)}.demo-error[data-astro-cid-ne56ttnc][hidden]{display:none}.demo-error[data-astro-cid-ne56ttnc] a[data-astro-cid-ne56ttnc]{color:var(--purple-bright);text-decoration:underline;text-underline-offset:2px}.demo-error[data-astro-cid-ne56ttnc] a[data-astro-cid-ne56ttnc]:hover{color:var(--purple-dim)}@media(max-width:768px){.form-inputs[data-astro-cid-ne56ttnc]{grid-template-columns:1fr}.demo-submit[data-astro-cid-ne56ttnc]{width:100%;justify-content:center}}.faq-section[data-astro-cid-hqz3ghsx]{background:var(--warm-white);border-top:1px solid var(--border)}.faq-list[data-astro-cid-hqz3ghsx]{max-width:720px;display:flex;flex-direction:column;gap:var(--space-sm)}.faq-item[data-astro-cid-hqz3ghsx]{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.faq-item[data-astro-cid-hqz3ghsx][open]{border-color:var(--purple-dim)}.faq-q[data-astro-cid-hqz3ghsx]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg) var(--space-xl);font-weight:600;font-size:.97rem;color:var(--ink);cursor:pointer;list-style:none;gap:var(--space-lg)}.faq-q[data-astro-cid-hqz3ghsx]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-hqz3ghsx]:after{content:"+";font-size:1.2rem;font-weight:400;color:var(--purple);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-hqz3ghsx][open] .faq-q[data-astro-cid-hqz3ghsx]:after{transform:rotate(45deg)}.faq-a[data-astro-cid-hqz3ghsx]{padding:0 var(--space-xl) var(--space-lg);font-size:.97rem;line-height:1.7;color:var(--text-body)}.features[data-astro-cid-abm53p25]{background:var(--warm-white);border-top:1px solid var(--border)}.feature-main[data-astro-cid-abm53p25]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:center;margin-bottom:var(--space-4xl)}.feature-main[data-astro-cid-abm53p25].reverse{direction:rtl}.feature-main[data-astro-cid-abm53p25].reverse>[data-astro-cid-abm53p25]{direction:ltr}.feature-number[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:5rem;font-weight:900;color:oklch(92% .04 265);line-height:1;margin-bottom:var(--space-sm);letter-spacing:-.05em}.feature-title[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.2;margin-bottom:var(--space-lg)}.feature-desc[data-astro-cid-abm53p25]{font-size:1rem;line-height:1.7;color:var(--text-body);margin-bottom:var(--space-xl);max-width:440px}.feature-list[data-astro-cid-abm53p25]{list-style:none;display:flex;flex-direction:column;gap:var(--space-md)}.feature-list[data-astro-cid-abm53p25] li[data-astro-cid-abm53p25]{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;color:var(--text-body);line-height:1.5}.feature-list[data-astro-cid-abm53p25] li[data-astro-cid-abm53p25] em[data-astro-cid-abm53p25]{font-style:normal;font-family:var(--font-body);color:var(--purple-dim);font-weight:500}.feature-list[data-astro-cid-abm53p25] svg[data-astro-cid-abm53p25]{width:16px;height:16px;flex-shrink:0;margin-top:3px}.arco-type-card[data-astro-cid-abm53p25]{background:var(--ink);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 20px 60px #03081933}.arco-type-header[data-astro-cid-abm53p25]{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid oklch(28% .05 265);font-size:.75rem;font-weight:700;color:#66728a;text-transform:uppercase;letter-spacing:.08em}.arco-types[data-astro-cid-abm53p25]{padding:var(--space-md);display:flex;flex-direction:column;gap:2px}.arco-type-item[data-astro-cid-abm53p25]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-sm);background:#091123;transition:background .2s}.arco-type-item[data-astro-cid-abm53p25]:hover{background:#0f1932}.arco-letter[data-astro-cid-abm53p25]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1.1rem;font-weight:900;color:var(--warm-white);flex-shrink:0}.blue-bg[data-astro-cid-abm53p25]{background:var(--blue-accent)}.amber-bg[data-astro-cid-abm53p25]{background:#ca8a10}.red-bg[data-astro-cid-abm53p25]{background:var(--red-accent)}.purple-bg[data-astro-cid-abm53p25]{background:var(--purple-dim)}.purple-soft-bg[data-astro-cid-abm53p25]{background:var(--purple-soft);color:var(--purple-dim)}.teal-bg[data-astro-cid-abm53p25]{background:oklch(58% .14 200)}.arco-type-info[data-astro-cid-abm53p25]{flex:1;display:flex;flex-direction:column;gap:2px}.arco-type-info[data-astro-cid-abm53p25] strong[data-astro-cid-abm53p25]{font-size:.85rem;color:#c4cee2}.arco-type-info[data-astro-cid-abm53p25] span[data-astro-cid-abm53p25]{font-size:.72rem;color:#58637b}.arco-count[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:#4a556c}.public-form-preview[data-astro-cid-abm53p25]{background:var(--warm-white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 20px 60px #0308191f;overflow:hidden}.pfp-header[data-astro-cid-abm53p25]{background:var(--navy);padding:var(--space-lg) var(--space-xl);display:flex;align-items:center;gap:12px}.pfp-logo-area[data-astro-cid-abm53p25]{display:flex;align-items:center;gap:10px}.pfp-logo-circle[data-astro-cid-abm53p25]{width:36px;height:36px;border-radius:50%;background:#384768;border:2px solid oklch(30% .05 265)}.pfp-brand[data-astro-cid-abm53p25]{font-weight:700;font-size:.9rem;color:var(--warm-white)}.pfp-url-bar[data-astro-cid-abm53p25]{display:flex;align-items:center;gap:6px;padding:8px var(--space-xl);background:#0f1932;font-size:.72rem;color:#758099;border-bottom:1px solid oklch(28% .05 265)}.pfp-dot-secure[data-astro-cid-abm53p25]{width:7px;height:7px;border-radius:50%;background:var(--jade);flex-shrink:0}.pfp-form-body[data-astro-cid-abm53p25]{padding:var(--space-xl)}.pfp-form-title[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--ink);margin-bottom:4px}.pfp-form-sub[data-astro-cid-abm53p25]{font-size:.8rem;color:var(--text-muted);margin-bottom:var(--space-xl)}.pfp-field[data-astro-cid-abm53p25]{margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:5px}.pfp-field[data-astro-cid-abm53p25] label[data-astro-cid-abm53p25]{font-size:.72rem;font-weight:600;color:var(--text-body);text-transform:uppercase;letter-spacing:.05em}.pfp-input-mock[data-astro-cid-abm53p25]{padding:9px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);font-size:.85rem;color:var(--ink);background:var(--warm-white)}.pfp-select[data-astro-cid-abm53p25]{display:flex;justify-content:space-between;align-items:center;cursor:default}.pfp-field-row[data-astro-cid-abm53p25]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);margin-bottom:var(--space-md)}.pfp-submit[data-astro-cid-abm53p25]{background:var(--navy);color:var(--warm-white);text-align:center;padding:12px;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem;margin-top:var(--space-md);cursor:default}.pfp-notice[data-astro-cid-abm53p25]{text-align:center;font-size:.72rem;color:var(--text-muted);margin-top:var(--space-md)}.kanban-board[data-astro-cid-abm53p25]{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;background:var(--ink);border-radius:var(--radius-md);padding:var(--space-md);box-shadow:0 20px 60px #03081933;overflow-x:auto}.kanban-col[data-astro-cid-abm53p25]{display:flex;flex-direction:column;gap:6px;min-width:90px}.kanban-col-muted[data-astro-cid-abm53p25]{opacity:.5}.kanban-col-header[data-astro-cid-abm53p25]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid oklch(28% .05 265);margin-bottom:4px}.kanban-col-title[data-astro-cid-abm53p25]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#66728a}.kanban-col-count[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--jade)}.muted-count[data-astro-cid-abm53p25]{color:#3d485e}.kanban-card[data-astro-cid-abm53p25]{background:#091123;border-radius:5px;padding:7px 8px;display:flex;flex-direction:column;gap:3px;border:1px solid oklch(25% .05 265)}.new-card[data-astro-cid-abm53p25]{border-color:#6857d166}.kcard-badge[data-astro-cid-abm53p25]{font-size:.7rem;font-weight:700;padding:1px 5px;border-radius:3px;text-transform:uppercase;letter-spacing:.04em;align-self:flex-start}.kcard-name[data-astro-cid-abm53p25]{font-size:.7rem;font-weight:600;color:#b4bed2}.kcard-time[data-astro-cid-abm53p25]{font-size:.7rem;color:#4a556c}.opos-badge[data-astro-cid-abm53p25]{background:#8451c926;color:#b180fc}.features-grid-secondary[data-astro-cid-abm53p25]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--border);margin-top:var(--space-xl)}.feat-card[data-astro-cid-abm53p25]{padding:var(--space-xl);background:var(--off-white);border-radius:var(--radius-md);border:1px solid var(--border);transition:border-color .2s,transform .2s}.feat-card[data-astro-cid-abm53p25]:hover{border-color:#6857d166;transform:translateY(-2px)}.feat-icon[data-astro-cid-abm53p25]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg);color:var(--purple-dim)}.feat-icon[data-astro-cid-abm53p25] svg[data-astro-cid-abm53p25]{width:24px;height:24px}.feat-card[data-astro-cid-abm53p25] h3[data-astro-cid-abm53p25]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-sm)}.feat-card[data-astro-cid-abm53p25] p[data-astro-cid-abm53p25]{font-size:.9rem;color:var(--text-body);line-height:1.6}@media(max-width:1024px){.feature-main[data-astro-cid-abm53p25],.feature-main[data-astro-cid-abm53p25].reverse{grid-template-columns:1fr;direction:ltr}}@media(max-width:768px){.features-grid-secondary[data-astro-cid-abm53p25],.pfp-field-row[data-astro-cid-abm53p25]{grid-template-columns:1fr}}.hero{min-height:100dvh;background:var(--navy);position:relative;display:flex;align-items:center;padding-top:var(--nav-h);overflow:hidden}.hero-bg-grid{position:absolute;inset:0;background-image:radial-gradient(circle,oklch(74% .18 285 / .12) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 80% 60% at 60% 50%,black 30%,transparent 80%);pointer-events:none}.hero-inner{max-width:var(--max-width);margin:0 auto;padding:var(--space-4xl) var(--space-xl);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:center;width:100%;position:relative;z-index:1}.hero-content{animation:hero-in .7s .1s ease both}@keyframes hero-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:var(--purple-bright);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-lg)}.badge-dot{width:7px;height:7px;border-radius:50%;background:var(--purple-bright);animation:pulse-badge 2s ease-in-out infinite}@keyframes pulse-badge{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.hero-headline{font-family:var(--font-display);font-size:4.5rem;font-weight:700;line-height:1.08;color:var(--warm-white);letter-spacing:-.03em;margin-bottom:var(--space-xl)}.hero-headline span{display:block;color:var(--purple-bright);font-size:3rem;font-weight:100;font-style:normal;line-height:1.25}.hero-body{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7;color:#a5aec2;max-width:62ch;margin-bottom:var(--space-xl)}.hero-body span{font-style:inherit;font-weight:700;color:var(--warm-white)}.hero-actions{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-bottom:var(--space-sm)}.hero-trust{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-2xl)}.hero-trust-item{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:500;color:#98a5be}.hero-trust-item svg{color:var(--purple-bright);flex-shrink:0}.hero-trust-sep{width:3px;height:3px;border-radius:50%;background:#2e3a55;flex-shrink:0}.hero-founder{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--amber);margin-bottom:var(--space-xl);line-height:1.5}.hero-founder svg{color:var(--amber);flex-shrink:0}.hero-founder strong{font-weight:700}.hero-proof{display:flex;align-items:center;gap:var(--space-xl);flex-wrap:wrap}.proof-item{display:flex;flex-direction:column}.proof-item strong{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;color:var(--purple-bright);line-height:1}.proof-item span{font-size:.75rem;color:#66728a;margin-top:3px}.proof-divider{width:1px;height:32px;background:#2e3a55}.hero-visual{position:relative;display:flex;flex-direction:column;gap:var(--space-lg);animation:hero-visual-in .8s .3s ease both}@keyframes hero-visual-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.dashboard-window{background:var(--navy-mid);border:1px solid var(--border-dark);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 32px 80px oklch(5% .05 265 / .6)}.window-chrome{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#040b22;border-bottom:1px solid var(--border-dark)}.dot{width:11px;height:11px;border-radius:50%}.dot-red{background:#ff6059}.dot-yellow{background:#ffbd2e}.dot-green{background:#28c841}.window-title{margin-left:8px;font-size:.72rem;color:#58637b;font-weight:500}.window-body{display:grid;grid-template-columns:100px 1fr}.dash-sidebar{border-right:1px solid var(--border-dark);padding:var(--space-md) 0;display:flex;flex-direction:column;gap:2px}.dash-menu-item{display:flex;align-items:center;gap:6px;padding:7px 12px;font-size:.7rem;color:#58637b;cursor:default;transition:background .15s,color .15s}.dash-menu-item svg{width:12px;height:12px;flex-shrink:0}.dash-menu-item.active{background:oklch(74% .18 285 / .1);color:var(--purple-bright)}.dash-main{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}.dash-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dash-stat{background:#040b22;border-radius:var(--radius-sm);padding:8px;display:flex;flex-direction:column;align-items:center;gap:2px}.stat-num{font-family:var(--font-display);font-size:1.4rem;font-weight:700;line-height:1}.stat-num.jade{color:var(--jade)}.stat-num.amber{color:var(--amber)}.stat-num.muted{color:#4a556c}.stat-label{font-size:.7rem;color:#58637b}.dash-request-list{display:flex;flex-direction:column;gap:6px}.request-item{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#040b22;border-radius:var(--radius-sm);border:1px solid transparent;transition:border-color .2s}.request-item.new{border-color:oklch(74% .18 285 / .3)}.req-left{display:flex;align-items:center;gap:8px}.req-badge{font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.new-badge{background:oklch(74% .18 285 / .15);color:var(--purple-bright)}.rect-badge{background:#1a83db26;color:var(--blue-accent)}.cancel-badge{background:#eba00226;color:var(--amber)}.req-info{display:flex;flex-direction:column;gap:1px}.req-name{font-size:.7rem;font-weight:600;color:#b4bed2}.req-date{font-size:.7rem;color:#58637b}.req-right{min-width:70px}.req-timer{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.timer-bar{width:70px;height:3px;background:#1d2842;border-radius:2px;overflow:hidden}.timer-fill{height:100%;background:var(--jade);border-radius:2px}.amber-fill{background:var(--amber)}.jade-fill{background:var(--jade)}.timer-label{font-size:.7rem;color:#66728a}.amber-text{color:var(--amber)}.dash-new-badge{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:.7rem;font-weight:600;color:var(--purple-bright);background:oklch(74% .18 285 / .1);border:1px solid oklch(74% .18 285 / .3);padding:4px 10px;border-radius:20px}.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--purple-bright);animation:pulse-badge 1.5s ease-in-out infinite}.form-preview-card{background:var(--warm-white);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-lg);box-shadow:0 8px 24px #0308191f}.form-card-header{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--border)}.company-logo-mock{width:32px;height:32px;border-radius:6px;background:#beceef}.company-name{font-weight:700;font-size:.85rem;color:var(--ink)}.company-sub{font-size:.7rem;color:var(--text-muted)}.form-card-title{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--ink);margin-bottom:var(--space-md)}.form-field-mock{margin-bottom:10px}.field-label{font-size:.7rem;font-weight:600;color:var(--text-body);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.field-input{height:28px;background:var(--off-white);border:1px solid var(--border);border-radius:4px}.field-select{display:flex;align-items:center;justify-content:space-between;height:28px;background:var(--off-white);border:1px solid var(--border);border-radius:4px;padding:0 8px;font-size:.72rem;color:var(--ink)}.field-select svg{width:10px;height:6px;color:var(--text-muted)}.form-submit-btn{margin-top:var(--space-md);background:var(--navy);color:var(--warm-white);text-align:center;padding:8px;border-radius:4px;font-size:.75rem;font-weight:700;cursor:default}@media(min-width:1440px){.hero-inner{padding-top:var(--space-3xl)}}@media(max-width:1024px){.hero-inner{grid-template-columns:1fr;gap:var(--space-2xl);padding-top:var(--space-3xl)}.hero-visual{max-width:600px}}@media(max-width:768px){.hero-proof{gap:var(--space-lg)}.window-body{grid-template-columns:1fr}.dash-sidebar{display:none}}@media(max-width:480px){.hero-headline{font-size:2.6rem}.hero-actions{flex-direction:column;align-items:flex-start}}.how-it-works{background:var(--navy);position:relative;overflow:hidden}.how-it-works:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:oklch(74% .18 285 / .04);pointer-events:none}.how-cta{margin-top:var(--space-3xl)}.steps{display:flex;flex-direction:column;gap:0;max-width:700px}.step{display:grid;grid-template-columns:64px 1fr;gap:var(--space-xl);align-items:flex-start}.step-num{font-family:var(--font-display);font-size:3rem;font-weight:900;color:oklch(74% .18 285 / .25);line-height:1;letter-spacing:-.04em;padding-top:4px}.step-content h3{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--warm-white);margin-bottom:var(--space-md);line-height:1.2}.step-content p{font-size:.97rem;color:var(--text-body-dark);line-height:1.7}.step-content em{font-style:normal;font-family:var(--font-body);color:var(--purple-bright);font-weight:500}.step-connector{height:48px;width:1px;background:linear-gradient(to bottom,oklch(74% .18 285 / .3),oklch(74% .18 285 / .1));margin-left:32px}@media(max-width:480px){.steps{max-width:100%}}.ley-section[data-astro-cid-6hflie4r]{background:var(--off-white)}.ley-grid[data-astro-cid-6hflie4r]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:center}.ley-title[data-astro-cid-6hflie4r]{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3rem);font-weight:700;letter-spacing:-.025em;color:var(--ink);line-height:1.1;margin-bottom:var(--space-xl)}.ley-updated[data-astro-cid-6hflie4r]{font-size:.75rem;color:var(--text-muted);margin-bottom:var(--space-xl)}.ley-body[data-astro-cid-6hflie4r]{font-size:1rem;line-height:1.7;color:var(--text-body);margin-bottom:var(--space-xl)}.ley-body[data-astro-cid-6hflie4r] strong[data-astro-cid-6hflie4r]{color:var(--ink);font-weight:700}.ley-cite[data-astro-cid-6hflie4r]{font-size:.72rem;color:var(--text-muted);text-decoration:none;border-bottom:1px dotted var(--border);margin-left:3px;white-space:nowrap;transition:color .2s,border-color .2s}.ley-cite[data-astro-cid-6hflie4r]:hover{color:var(--purple-dim);border-color:var(--purple-dim)}.ley-timeline[data-astro-cid-6hflie4r]{display:flex;flex-direction:column;gap:0;background:var(--warm-white);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-xl)}.timeline-item[data-astro-cid-6hflie4r]{display:flex;align-items:flex-start;gap:var(--space-lg)}.tl-dot[data-astro-cid-6hflie4r]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:4px}.purple-dot[data-astro-cid-6hflie4r]{background:var(--purple)}.active-dot[data-astro-cid-6hflie4r]{background:var(--amber);box-shadow:0 0 0 4px #eba00233}.red-dot[data-astro-cid-6hflie4r]{background:var(--red-accent)}.tl-content[data-astro-cid-6hflie4r]{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--space-xl)}.timeline-item[data-astro-cid-6hflie4r]:last-child .tl-content[data-astro-cid-6hflie4r]{padding-bottom:0}.tl-content[data-astro-cid-6hflie4r] strong[data-astro-cid-6hflie4r]{font-size:.9rem;font-weight:700;color:var(--ink)}.tl-content[data-astro-cid-6hflie4r] span[data-astro-cid-6hflie4r]{font-size:.8rem;color:var(--text-muted)}.tl-line[data-astro-cid-6hflie4r]{width:1px;height:32px;background:var(--border);margin-left:5px}@media(max-width:1024px){.ley-grid[data-astro-cid-6hflie4r]{grid-template-columns:1fr;gap:var(--space-2xl)}}.problem-section[data-astro-cid-l6zbxp7z]{background:var(--navy);position:relative;overflow:hidden}.problem-section[data-astro-cid-l6zbxp7z]:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:oklch(74% .18 285 / .04);pointer-events:none}.problem-intro[data-astro-cid-l6zbxp7z]{font-size:clamp(1rem,1.4vw,1.15rem);color:var(--text-body-dark);line-height:1.7;max-width:680px;margin-bottom:var(--space-3xl)}.problem-grid[data-astro-cid-l6zbxp7z]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl);margin-bottom:var(--space-3xl)}.problem-card[data-astro-cid-l6zbxp7z]{background:#040b22;border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:var(--space-xl);transition:border-color .2s,transform .2s}.problem-card[data-astro-cid-l6zbxp7z]:hover{border-color:oklch(74% .18 285 / .35);transform:translateY(-2px)}.problem-icon[data-astro-cid-l6zbxp7z]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:oklch(74% .18 285 / .08);border:1px solid oklch(74% .18 285 / .2);border-radius:10px;margin-bottom:var(--space-lg);color:var(--purple-bright)}.problem-icon[data-astro-cid-l6zbxp7z] svg[data-astro-cid-l6zbxp7z]{width:22px;height:22px}.problem-title[data-astro-cid-l6zbxp7z]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--warm-white);margin-bottom:var(--space-md);line-height:1.25}.problem-desc[data-astro-cid-l6zbxp7z]{font-size:1rem;color:var(--text-body-dark);line-height:1.7}.problem-close[data-astro-cid-l6zbxp7z]{font-family:var(--font-display);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;color:var(--purple-bright);letter-spacing:-.02em}@media(max-width:1024px){.problem-grid[data-astro-cid-l6zbxp7z]{grid-template-columns:1fr;max-width:560px}}.trust-bar[data-astro-cid-ywohtkzj]{background:var(--off-white);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--space-3xl) 0}.trust-inner[data-astro-cid-ywohtkzj]{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);text-align:center}.trust-headline[data-astro-cid-ywohtkzj]{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:600;color:var(--ink);max-width:780px;line-height:1.25;letter-spacing:-.02em}.trust-highlight[data-astro-cid-ywohtkzj]{font-style:italic;color:var(--purple-dim)}.trust-sectors[data-astro-cid-ywohtkzj]{display:flex;align-items:center;gap:var(--space-xl);flex-wrap:wrap;justify-content:center}.sector-item[data-astro-cid-ywohtkzj]{display:flex;align-items:center;gap:10px;font-size:1.05rem;font-weight:600;color:var(--text-body);letter-spacing:.01em;transition:color .2s}.sector-item[data-astro-cid-ywohtkzj] svg[data-astro-cid-ywohtkzj]{width:22px;height:22px;color:var(--purple-dim);flex-shrink:0;transition:color .2s}.sector-item[data-astro-cid-ywohtkzj]:hover{color:var(--ink)}.sector-item[data-astro-cid-ywohtkzj]:hover svg[data-astro-cid-ywohtkzj]{color:var(--purple)}.sector-sep[data-astro-cid-ywohtkzj]{display:block;width:4px;height:4px;border-radius:50%;background:var(--border);flex-shrink:0}
