html{height:100%}body{min-height:100%;margin:0}#app,body{background-color:#000;color:#fff}#app{min-height:100vh}html[data-bs-theme=dark]{--zorro-neon:#00f5ff;--zorro-neon-dim:rgba(0,245,255,.35);--zorro-magenta:#ff2bd6;--bs-body-bg:#000;--bs-body-color:#fff;--bs-secondary-color:hsla(0,0%,100%,.72);--bs-border-color:hsla(0,0%,100%,.18);--bs-border-color-translucent:hsla(0,0%,100%,.14);--bs-tertiary-bg:#0a0a0a;--bs-secondary-bg:#111;--bs-border-radius:0.125rem;--bs-body-font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif}.text-white-75{color:hsla(0,0%,100%,.85)}.zorro-site-header{background-color:#000}.zorro-site-logo{height:2.25rem;width:auto;max-width:200px;-o-object-fit:contain;object-fit:contain;display:block}.zorro-site-footer{background-color:#000}.zorro-hero{min-height:41rem;display:grid;place-items:center;background:radial-gradient(circle at 50% 32%,rgba(0,245,255,.14),transparent 28%),linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),#000;background-size:auto,48px 48px,48px 48px,auto;background-position:50%,50%,50%,50%}.zorro-hero-content{padding-top:6rem;padding-bottom:6rem}.zorro-hero-title{max-width:62rem;font-size:clamp(2.4rem,6vw,5.35rem);line-height:.98;letter-spacing:-.055em}.zorro-hero-copy{max-width:48rem;line-height:1.7}.zorro-eyebrow{color:var(--zorro-neon);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.zorro-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.5rem;max-width:52rem;color:hsla(0,0%,100%,.74);font-size:.9rem}.zorro-trust-row i{color:var(--zorro-neon);margin-right:.3rem}.zorro-btn-neon{color:#000!important;background-color:var(--zorro-neon)!important;border:1px solid var(--zorro-neon)!important;font-weight:600}.zorro-btn-neon:hover{filter:brightness(1.08);box-shadow:0 0 0 .2rem var(--zorro-neon-dim)}.zorro-btn-neon:focus-visible{box-shadow:0 0 0 .2rem var(--zorro-neon-dim)}.zorro-btn-neon-outline{color:var(--zorro-neon)!important;background-color:transparent!important;border:1px solid var(--zorro-neon)!important;font-weight:600}.zorro-btn-neon-outline:hover{background-color:rgba(0,245,255,.12)!important;box-shadow:0 0 0 .2rem var(--zorro-neon-dim)}.zorro-carousel .carousel-inner{background:linear-gradient(145deg,#0a0a0a,#000)}.zorro-carousel-slide{min-height:14rem}.zorro-carousel-icon-wrap{width:6rem;height:6rem;border-radius:.125rem;border:1px solid var(--zorro-neon-dim);background:rgba(0,245,255,.06);box-shadow:0 0 24px rgba(0,245,255,.12);overflow:hidden}.zorro-carousel-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.zorro-carousel-fa{font-size:2.5rem;color:var(--zorro-neon)}.zorro-carousel .carousel-indicators [data-bs-target]{background-color:var(--zorro-neon);opacity:.35}.zorro-carousel .carousel-indicators .active{opacity:1}.zorro-carousel .carousel-control-next-icon,.zorro-carousel .carousel-control-prev-icon{filter:drop-shadow(0 0 6px var(--zorro-neon))}.zorro-product-card{transition:border-color .15s ease,box-shadow .15s ease}.zorro-product-card:focus-within,.zorro-product-card:hover{border-color:var(--zorro-neon-dim)!important;box-shadow:0 0 0 1px var(--zorro-neon-dim)}.zorro-product-card-link{color:inherit}.zorro-product-card-link:focus-visible .card-title,.zorro-product-card-link:hover .card-title{color:var(--zorro-neon)!important}.zorro-product-icon{width:2.75rem;height:2.75rem;border:1px solid hsla(0,0%,100%,.18);border-radius:.125rem;color:var(--zorro-neon);background:rgba(0,245,255,.05);overflow:hidden}.zorro-product-logo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zorro-suite-card{border-color:var(--zorro-neon-dim)!important;background:linear-gradient(135deg,rgba(0,245,255,.06),#0a0a0a 45%,#000);box-shadow:0 0 40px rgba(0,245,255,.08)}.zorro-suite-icon{border-color:var(--zorro-neon-dim);color:var(--zorro-neon);background:rgba(0,245,255,.1)}.zorro-compare-wrap{border:1px solid hsla(0,0%,100%,.18);border-radius:.125rem}.zorro-compare-table thead th{background-color:#000;border-color:hsla(0,0%,100%,.18)!important;vertical-align:middle}.zorro-compare-table tbody th[scope=row]{background-color:#0a0a0a;white-space:nowrap}.zorro-compare-sticky-col{position:sticky;left:0;z-index:2;min-width:10rem;box-shadow:1px 0 0 hsla(0,0%,100%,.12)}.zorro-compare-table .zorro-suite-col{background:rgba(0,245,255,.08);border-left:2px solid var(--zorro-neon-dim)!important;border-right:2px solid var(--zorro-neon-dim)!important;box-shadow:inset 0 0 40px rgba(0,245,255,.06)}.zorro-compare-table thead .zorro-suite-col-header{background:rgba(0,245,255,.1);box-shadow:inset 0 0 48px rgba(0,245,255,.08)}.zorro-most-popular{font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--zorro-neon);opacity:.92;margin-bottom:.35rem}.zorro-compare-product-link{color:inherit;text-decoration:none}.zorro-compare-product-link:focus-visible,.zorro-compare-product-link:hover{color:var(--zorro-neon);text-decoration:underline;text-underline-offset:.2em}.zorro-yearly-note{color:hsla(0,0%,100%,.72)}.zorro-cta-microcopy{color:hsla(0,0%,100%,.55);line-height:1.45}.zorro-dev-stage{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.22);border-radius:.125rem;padding:.2rem .45rem;background:hsla(0,0%,100%,.04)}.zorro-dev-stage--available{color:var(--zorro-neon);border-color:var(--zorro-neon-dim);background:rgba(0,245,255,.06)}.zorro-products-page{max-width:78rem}.zorro-products-page .zorro-product-card{background:linear-gradient(145deg,hsla(0,0%,100%,.025),#080808 58%)}.zorro-coming-soon-section .zorro-product-card{background:#070707;opacity:.88}.zorro-feature-card{background:linear-gradient(135deg,rgba(0,245,255,.08),hsla(0,0%,5%,.96) 45%,rgba(0,0,0,.96));box-shadow:0 0 40px rgba(0,245,255,.08)}.zorro-feature-ribbon{position:absolute;top:1.15rem;right:-2.25rem;transform:rotate(18deg);z-index:1;background:var(--zorro-neon);color:#000;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.45rem 3rem;box-shadow:0 0 18px rgba(0,245,255,.35)}.zorro-early-access{display:flex;flex-direction:column;justify-content:center;background:rgba(0,245,255,.055);border-color:var(--zorro-neon-dim)!important}.zorro-preview-card{border-radius:.25rem;background:#0a0a0a;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.zorro-preview-card:hover{transform:translateY(-4px);border-color:var(--zorro-neon-dim)!important;box-shadow:0 14px 38px rgba(0,245,255,.09)}.zorro-preview-image{min-height:18rem;background-color:#101313;background-repeat:no-repeat;background-position:50% 53%;background-size:cover;border-bottom:1px solid hsla(0,0%,100%,.18)}.zorro-step{border-radius:.25rem;background:linear-gradient(145deg,rgba(0,245,255,.045),#090909 60%)}.zorro-step-number{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:1px solid var(--zorro-neon-dim);color:var(--zorro-neon);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;box-shadow:inset 0 0 18px rgba(0,245,255,.08)}.zorro-clippy-section{background:radial-gradient(circle at 78% 50%,rgba(255,43,214,.08),transparent 32%)}.zorro-clippy-card{border-radius:.25rem;background:linear-gradient(135deg,rgba(255,43,214,.055),#080808 38%,#030303);box-shadow:0 18px 60px rgba(255,43,214,.06)}.zorro-clippy-mark{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;flex:0 0 auto;border:1px solid rgba(255,43,214,.48);color:var(--zorro-magenta);background:rgba(255,43,214,.09);box-shadow:inset 0 0 24px rgba(255,43,214,.1);font-size:1.25rem}.zorro-available-badge{display:inline-block;padding:.22rem .5rem;border:1px solid rgba(0,245,255,.4);color:var(--zorro-neon);background:rgba(0,245,255,.07);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.zorro-btn-clippy{color:#fff!important;background:rgba(255,43,214,.12)!important;border:1px solid var(--zorro-magenta)!important;font-weight:600}.zorro-btn-clippy:focus-visible,.zorro-btn-clippy:hover{background:rgba(255,43,214,.22)!important;box-shadow:0 0 0 .2rem rgba(255,43,214,.2)}.zorro-clippy-features{background:hsla(0,0%,100%,.018);border-left:1px solid hsla(0,0%,100%,.12)}.zorro-clippy-eyebrow{color:var(--zorro-magenta);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.zorro-clippy-feature{border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.34)}.zorro-clippy-feature-icon{color:var(--zorro-magenta);font-size:1rem}.zorro-clippy-note{color:hsla(0,0%,100%,.68)}.zorro-demo-frame,.zorro-detail-hero-placeholder{background:#0a0a0a}.zorro-detail-hero-logo{padding:1.5rem}.zorro-detail-hero-logo-img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.zorro-build-os-btn{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:.25rem;border:1px solid hsla(0,0%,100%,.22);color:var(--zorro-neon);background:rgba(0,0,0,.35);text-decoration:none;font-size:1.15rem;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,background .15s ease}.zorro-build-os-btn--labeled{width:auto;padding:0 1rem;font-size:1rem}.zorro-build-os-btn:hover{color:#fff;border-color:var(--zorro-neon);box-shadow:0 0 0 .15rem var(--zorro-neon-dim);background:rgba(0,245,255,.12)}.zorro-build-os-btn--disabled,.zorro-build-os-btn--disabled:hover{color:hsla(0,0%,100%,.28);border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03);box-shadow:none;cursor:not-allowed}.zorro-product-trust section+section{border-top:1px solid hsla(0,0%,100%,.12);padding-top:1.75rem}@media (min-width:992px){.zorro-sticky-pricing{position:sticky}}@media (max-width:767.98px){.zorro-hero{min-height:auto}.zorro-hero-content{padding-top:4.5rem;padding-bottom:4.5rem}.zorro-preview-image{min-height:15rem}}@media (max-width:991.98px){.zorro-clippy-features{border-top:1px solid hsla(0,0%,100%,.12);border-left:0}}[data-bs-theme=dark] .card{--bs-card-bg:#0a0a0a;--bs-card-border-color:hsla(0,0%,100%,.18);color:#fff}[data-bs-theme=dark] .navbar-dark .navbar-nav .nav-link.active{font-weight:600}[data-bs-theme=dark] .table{--bs-table-bg:#000;--bs-table-border-color:hsla(0,0%,100%,.18)}[data-bs-theme=dark] .table>:not(caption)>*>*{color:inherit}