.op-crumb[data-c-qkby4ovc]{margin-bottom:2.5rem}.op-crumb[data-c-qkby4ovc] a[data-c-qkby4ovc]{font-family:var(--font-body);font-size:.85rem;font-weight:700;letter-spacing:.04em;color:var(--color-muted);text-decoration:none}.op-crumb[data-c-qkby4ovc] a[data-c-qkby4ovc]:hover{color:var(--color-accent-dark)}.op-hero[data-c-qkby4ovc]{display:grid;grid-template-columns:120px 1fr;gap:2rem;align-items:start;margin-bottom:4rem}.op-icon[data-c-qkby4ovc]{width:120px;height:120px;border-radius:22%}.op-name[data-c-qkby4ovc]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin:0 0 .5rem;font-family:var(--font-body);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.op-status[data-c-qkby4ovc]{font-size:.68rem;letter-spacing:.12em;color:var(--color-accent-dark);background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-radius:999px;padding:.25rem .7rem;white-space:nowrap}.op-tagline[data-c-qkby4ovc]{margin:0 0 1rem;font-size:clamp(1.9rem,4.5vw,2.6rem);line-height:1.15}.op-lede[data-c-qkby4ovc]{margin:0 0 1.5rem;font-size:1.05rem}.op-ctas[data-c-qkby4ovc]{display:flex;flex-wrap:wrap;gap:.75rem}.op-ctas--center[data-c-qkby4ovc]{justify-content:center}.op-btn[data-c-qkby4ovc]{font-family:var(--font-body);font-size:.9rem;font-weight:700;letter-spacing:.06em;color:var(--color-text);text-decoration:none;border:1px solid var(--color-text);padding:.6rem 1.4rem;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.op-btn[data-c-qkby4ovc]:hover{background-color:var(--color-text);color:var(--color-bg)}.op-btn--primary[data-c-qkby4ovc]{color:var(--color-ink-on-tint);background-color:var(--color-accent);border-color:var(--color-accent)}.op-btn--primary[data-c-qkby4ovc]:hover{color:var(--color-ink-on-tint);background-color:var(--color-accent-dark);border-color:var(--color-accent-dark)}.op-section[data-c-qkby4ovc]{margin-bottom:4rem}.op-section[data-c-qkby4ovc] h2[data-c-qkby4ovc]{margin:0 0 1.25rem}.op-why[data-c-qkby4ovc]{margin:0 0 1rem}.op-features[data-c-qkby4ovc]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.op-feature[data-c-qkby4ovc]{padding:1.5rem;border:1px solid var(--color-line);border-radius:12px}.op-feature[data-c-qkby4ovc] h3[data-c-qkby4ovc]{margin:0 0 .6rem;font-size:1.08rem}.op-feature[data-c-qkby4ovc] p[data-c-qkby4ovc]{margin:0;font-size:.95rem}.op-cloud-wrap[data-c-qkby4ovc]{position:relative;isolation:isolate;padding:3rem .5rem 3.25rem;--op-accent: var(--op-brand-light, var(--color-accent-dark))}:root[data-theme=dark] .op-cloud-wrap[data-c-qkby4ovc]{--op-accent: var(--op-brand-dark, var(--color-accent-dark))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .op-cloud-wrap[data-c-qkby4ovc]{--op-accent: var(--op-brand-dark, var(--color-accent-dark))}}.op-cloud-wrap[data-c-qkby4ovc]:before{content:"";position:absolute;inset:0 -6%;z-index:-1;background:radial-gradient(58% 52% at 50% 50%,color-mix(in srgb,var(--op-accent) 30%,transparent),transparent 72%);opacity:.55;pointer-events:none}.op-cloud[data-c-qkby4ovc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.4rem;max-width:46rem;margin:0 auto;padding:0;list-style:none}.op-cloud-item[data-c-qkby4ovc]{font-family:var(--font-heading);line-height:1.08;letter-spacing:-.015em;color:var(--color-muted);text-align:center;text-wrap:balance;transition:color .2s ease,transform .2s ease}.op-cloud-item[data-c-qkby4ovc]:hover{color:var(--op-accent);transform:translateY(-2px)}.op-cloud-item--xl[data-c-qkby4ovc]{font-size:clamp(1.85rem,5.2vw,3rem);color:var(--op-accent)}.op-cloud-item--lg[data-c-qkby4ovc]{font-size:clamp(1.2rem,3vw,1.75rem);color:var(--color-text)}.op-cloud-item--md[data-c-qkby4ovc]{font-size:clamp(.98rem,2.1vw,1.22rem);color:color-mix(in srgb,var(--color-text) 62%,transparent)}.op-cloud-item--sm[data-c-qkby4ovc]{font-size:clamp(.8rem,1.7vw,.95rem);letter-spacing:0;color:var(--color-muted);opacity:.8}@media(prefers-reduced-motion:reduce){.op-cloud-item[data-c-qkby4ovc]{transition:none}.op-cloud-item[data-c-qkby4ovc]:hover{transform:none}}.op-pillrow[data-c-qkby4ovc]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.op-pill-label[data-c-qkby4ovc]{font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.op-pills[data-c-qkby4ovc]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.op-pills--built[data-c-qkby4ovc]{margin-top:1.25rem}.op-pills[data-c-qkby4ovc] li[data-c-qkby4ovc]{font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--color-muted);border:1px solid var(--color-line);border-radius:999px;padding:.2rem .65rem}.op-visual[data-c-qkby4ovc]{text-align:center}.op-visual-caption[data-c-qkby4ovc]{margin:.9rem 0 0;font-size:.82rem;font-style:italic;color:var(--color-muted)}.op-stats[data-c-qkby4ovc]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding:2rem 1.5rem;border-block:1px solid var(--color-line)}.op-stat[data-c-qkby4ovc]{display:flex;flex-direction:column;align-items:center;gap:.35rem;flex:1 1 8rem}.op-stat-value[data-c-qkby4ovc]{font-family:var(--font-heading);font-size:2.1rem;line-height:1;color:var(--color-accent-dark)}.op-stat-label[data-c-qkby4ovc]{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);text-align:center}.op-closing[data-c-qkby4ovc]{text-align:center;margin-bottom:1rem}.op-closing[data-c-qkby4ovc] p[data-c-qkby4ovc]{max-width:34rem;margin:0 auto 1.75rem}@media(max-width:640px){.op-hero[data-c-qkby4ovc]{grid-template-columns:1fr}.op-icon[data-c-qkby4ovc]{width:88px;height:88px}.op-features[data-c-qkby4ovc]{grid-template-columns:1fr}}
