.vertical-landing{background:#0a0f18;color:#e8eef7;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh}.vertical-hero{overflow:hidden;padding:clamp(5rem,12vw,8rem) 1.5rem 4rem;position:relative;text-align:center}.vertical-hero:before{background:var(--brand-gradient-orbs-strong);content:"";inset:0;pointer-events:none;position:absolute}.vertical-hero-inner{margin:0 auto;max-width:52rem;position:relative;z-index:1}.vertical-hero h1{font-family:Inter Tight,Inter Tight Variable,sans-serif;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:700;line-height:1.1;margin:0 0 1rem}.vertical-hero-gradient{background:linear-gradient(135deg,#b4d2ff 0,var(--brand-vivid) 55%,#6b9fd4 100%);-webkit-background-clip:text;background-clip:text;color:#0000}.vertical-hero-sub{color:#e8eef7d1;font-size:1.05rem;line-height:1.6;margin:0 auto 2rem;max-width:40rem}.vertical-section{margin:0 auto;max-width:72rem;padding:3rem 1.5rem}.vertical-section h2{color:var(--brand-text-accent);font-family:Instrument Sans,sans-serif;font-size:1.75rem;margin:0 0 1.5rem}.vertical-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.vertical-card{border-radius:var(--brand-card-radius);padding:1.25rem 1.5rem}.vertical-card h3{font-size:1.05rem;margin:0 0 .5rem}.vertical-card p{color:#e8eef7c7;font-size:.95rem;line-height:1.55;margin:0}.vertical-workflow{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.vertical-workflow-step{color:var(--brand-vivid);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.35rem}.vertical-comparison-table{border-collapse:collapse;font-size:.9rem;width:100%}.vertical-comparison-table td,.vertical-comparison-table th{border:1px solid #ffffff1a;padding:.75rem 1rem;text-align:left;vertical-align:top}.vertical-comparison-table th{background:#395e8e40;font-weight:600}.vertical-case-study{align-items:center;border-style:dashed;color:#e8eef780;display:flex;font-size:.9rem;justify-content:center;min-height:10rem;text-align:center}.vertical-faq details{border-bottom:1px solid #ffffff14;padding:.75rem 0}.vertical-faq summary{cursor:pointer;font-weight:600;list-style:none}.vertical-faq summary::-webkit-details-marker{display:none}.vertical-faq p{color:#e8eef7c7;line-height:1.55;margin:.5rem 0 0}.vertical-related{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.vertical-related a{border:1px solid var(--brand-border);border-radius:999px;color:var(--brand-text-accent);font-size:.9rem;padding:.35rem .85rem;text-decoration:none}.vertical-related a:hover{background:var(--brand-glow-muted)}.vertical-cta{padding:3rem 1.5rem 5rem;text-align:center}.vertical-cta-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.vertical-btn{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-size:.9rem;font-weight:600;justify-content:center;padding:.75rem 1.5rem;text-decoration:none}.vertical-btn--primary{background:var(--brand);color:#fff}.vertical-btn--secondary{border-color:var(--brand-border);color:var(--brand-text-accent)}
/*# sourceMappingURL=363.8eff36b8.chunk.css.map*/