.products-hero{text-align:center;background:radial-gradient(55% 70% at 50% 0,#006cff47,#0000 70%),#050a14;padding-block:6.5rem 4.5rem}.products-hero-grid{z-index:-1;background:linear-gradient(#008cff12 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#008cff12 1px,#0000 1px) 0 0/4rem 4rem;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 70% at 50% 30%,#000,#0000);mask:radial-gradient(60% 70% at 50% 30%,#000,#0000)}.products-hero-copy{flex-direction:column;align-items:center;display:flex}.products-hero h1,.product-hero h1{letter-spacing:-.025em;font-size:4.5rem;font-weight:800;line-height:1.04}.products-hero h1 span{color:#3fa2ff}.products-hero .section-label{letter-spacing:.36em}.products-hero .lower-lead{max-width:39rem;font-size:1.1875rem}.product-feature-section{background:linear-gradient(#050a14,#050a14 60%,#060e1d);padding-block:1.5rem 5.5rem}.product-feature{background:radial-gradient(50% 80% at 75%,#006cff4d,#0000 70%),linear-gradient(135deg,#0b1a2e,#050a14 70%);border:1px solid #00e5ff66;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem;padding:4rem;display:grid;position:relative;overflow:hidden;box-shadow:0 0 4.375rem #006cff38}.product-feature:before{content:"";pointer-events:none;background:linear-gradient(#00a8ff0b 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#00a8ff0b 1px,#0000 1px) 0 0/3rem 3rem;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 90% at 78% 60%,#000,#0000);mask:radial-gradient(60% 90% at 78% 60%,#000,#0000)}.product-feature>*{position:relative}.product-tags{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.25rem;display:flex}.product-tag{color:#a9b6cc;border:1px solid #a9b6cc4d;border-radius:999px;padding:.3rem .75rem;font-size:max(.8125rem,11px)}.product-tags .status-badge{padding:.3rem .75rem;font-size:max(.8125rem,11px)}.product-feature h2{letter-spacing:-.03em;font-size:5.25rem;line-height:1}.lower-section .vx-wordmark-vx{color:#0000}.lower-section .vx-wordmark-blast{color:#2fb4ff}.product-tagline{color:#f4f8ff;margin-top:1.25rem;font-size:1.25rem;font-weight:600}.product-feature .lower-lead{max-width:32.5rem;margin-top:.75rem;font-size:1.0625rem}.product-feature-art{aspect-ratio:4/3;background:radial-gradient(circle at 50% 55%,#008cff6b,#0000 62%);border-radius:1.5rem;justify-self:center;place-items:center;width:100%;max-width:32.5rem;display:grid;position:relative}.product-feature-platform{background:#006cff26;border:3px solid #00e5ffcc;border-radius:50%;height:18%;position:absolute;bottom:8%;left:15%;right:15%;box-shadow:0 0 2.5rem #006cff,inset 0 0 1.5rem #00e5ff80}.product-feature-art img{filter:drop-shadow(0 0 .35rem #5ab4ffee)drop-shadow(0 0 1.5rem #1a74ffcc);width:82%;height:auto;margin-bottom:10%;position:relative}.lab-pipeline{background:linear-gradient(#060e1d,#071327);padding-block:4.5rem 6.5rem}.pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.pipeline-card{border-radius:1.125rem;gap:1rem;padding:1.625rem}.pipeline-card .eco-card-art{height:9.375rem}.pipeline-card .eco-card-name{font-size:1.3125rem}.pipeline-number{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#6f86a8;font-size:max(.75rem,11px);font-weight:500}.pipeline-number.is-cyan{color:#00e5ff}.stay-card{background:linear-gradient(160deg,#006cff29,#081224d9);border:1px solid #00e5ff4d;border-radius:1.125rem;justify-content:space-between;gap:1.25rem;padding:1.625rem}.stay-title{color:#f4f8ff;margin:.75rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.3}.stay-links{flex-wrap:wrap;gap:.625rem;display:flex}.stay-link{color:#f4f8ff;background:#006cff40;border:1px solid #00e5ff66;border-radius:.625rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;display:inline-flex}.stay-link:hover{border-color:#00e5ff}.stay-link.is-pending{color:#a9b6cc;cursor:default;background:#006cff14;border-style:dashed;border-color:#3fa2ff4d}.stay-link small{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.06em;color:#8ea2c0;border:1px solid #7e93b359;border-radius:999px;padding:0 .4rem;font-size:max(.6875rem,11px)}.product-subnav{top:var(--header-h);z-index:20;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#060e1df2;border-bottom:1px solid #ffffff0f;position:sticky}.product-subnav-inner{justify-content:space-between;align-items:center;gap:1rem 2rem;min-height:3rem;display:flex}.product-breadcrumb ol{color:#8ea2c0;white-space:nowrap;align-items:center;gap:.625rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.product-breadcrumb li+li:before{content:"/";color:#5d7598;margin-right:.625rem}.product-breadcrumb a{color:#8ea2c0}.product-breadcrumb a:hover{color:#00e5ff}.product-breadcrumb [aria-current]{color:#f4f8ff;font-weight:600}.product-anchors{scrollbar-width:none;gap:.25rem 1.5rem;display:flex;overflow-x:auto}.product-anchors::-webkit-scrollbar{display:none}.product-anchors a{color:#a9b6cc;flex:none;align-items:center;min-height:3rem;font-size:.875rem;transition:color .18s;display:inline-flex;position:relative}.product-anchors a:hover{color:#f4f8ff}.product-anchors a[aria-current]{color:#3fa2ff}.product-anchors a[aria-current]:after{content:"";background:#1d8cff;border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 .5rem #1d8cff}.product-page :target{scroll-margin-top:calc(var(--header-h) + 4rem)}.product-hero{background:radial-gradient(50% 70% at 72% 45%,#006cff4d,#0000 70%),linear-gradient(#050a14,#071327);padding-block:5rem 4.5rem}.product-hero-grid{z-index:-1;background:linear-gradient(#008cff0f 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#008cff0f 1px,#0000 1px) 0 0/4rem 4rem;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 90%);mask:linear-gradient(#000,#0000 90%)}.product-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:2.5rem;display:grid}.product-hero .product-tags{margin-bottom:1.25rem}.product-hero h1{letter-spacing:-.035em;font-size:6.5rem;line-height:.95}.product-hero .product-tagline{font-size:1.375rem}.product-hero .lower-lead{max-width:32.5rem}.product-hero-art{padding:0 7.25rem 2rem 0;position:relative}.product-mock{background:linear-gradient(#0c1c36,#081329);border:1px solid #00e5ff66;border-radius:1.125rem;padding:.875rem;position:relative;box-shadow:0 1.875rem 5rem #00000080,0 0 3.75rem #006cff4d}.product-mock .mock-app{zoom:1.08}.product-mock .mock-log p{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.01em}.product-mock .mock-badge{letter-spacing:.12em;text-transform:uppercase}.product-hero-mascot{z-index:2;aspect-ratio:882/1408;width:8.5rem;position:absolute;bottom:.25rem;right:0}.product-hero-mascot img{filter:drop-shadow(0 0 .625rem #1a7dff3d);width:100%;height:auto}.product-hero-platform{z-index:1;background:#006cff40;border:2px solid #00e5ff;border-radius:50%;width:10.5rem;height:1.75rem;position:absolute;bottom:-.5rem;right:-1rem;box-shadow:0 0 1.5rem #006cff,inset 0 0 1rem #00e5ff99}.product-why{background:radial-gradient(45% 70% at 85%,#006cff1f,#0000 70%),#060e1d}.product-why-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:3.5rem;display:grid}.product-why h2{font-size:3rem}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lower-card{background:#0a1830bf;border:1px solid #3fa2ff38;border-radius:1rem;flex-direction:column;flex:1;gap:.625rem;padding:1.375rem;transition:border-color .3s,box-shadow .3s;display:flex}.lower-card:hover{border-color:#3fa2ff80;box-shadow:0 0 1.75rem #006cff33}.why-number{font-family:var(--font-label), var(--font-ui), sans-serif;color:#3fa2ff;font-size:1.75rem;font-weight:600;line-height:1}.why-card strong{font-size:1.0625rem;font-weight:700}.why-card>span:last-child{color:#a9b6cc;font-size:.875rem;line-height:1.6}.product-features{background:radial-gradient(60% 50% at 50% 0,#006cff2e,#0000 70%),#050a14;padding-block:6.5rem}.product-features .community-head h2{font-size:3rem}.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bento-slot{min-width:0;display:flex}.bento-large{grid-area:span 2/span 6}.bento-wide{grid-column:span 6}.bento-medium{grid-column:span 3}.bento-small{grid-column:span 4}.bento-card{background:linear-gradient(160deg,#006cff1f,#081224e6 60%);border-color:#00e5ff38;border-radius:1.125rem;gap:.75rem;padding:1.5rem}.bento-card:hover{border-color:#00e5ffa6;box-shadow:0 0 0 1px #00e5ff33,0 0 2rem #006cff4d}.bento-card h3{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.bento-card p{color:#a9b6cc;margin:0;font-size:.9375rem;line-height:1.55}.bento-large .bento-card h3{letter-spacing:-.01em;font-size:1.75rem;font-weight:800}.bento-icon{border-radius:.75rem;width:2.75rem;height:2.75rem}.bento-icon svg{width:1.375rem;height:1.375rem}.bento-accounts{background:#081426cc;border:1px solid #18304d;border-radius:.875rem;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.875rem;display:flex}.bento-account{background:#0b1a30;border:1px solid #ffffff0d;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.bento-account .mock-avatar{width:1.5rem;height:1.5rem}.bento-account-name{color:#e8f1fd;flex:1;font-weight:600}.bento-account .mock-chip{padding:.125rem .5rem;font-size:.75rem}.bento-account.is-more{color:#7e93b3;background:0 0;border-style:dashed;justify-content:center;font-size:max(.8125rem,11px)}.bento-row{flex-direction:row;align-items:center;gap:1.5rem}.bento-row>div:first-child{flex-direction:column;flex:1.2;gap:.625rem;min-width:0;display:flex}.bento-merge{flex:none;align-items:center;gap:.375rem;display:flex}.bento-merge code{font-family:var(--font-mono), ui-monospace, monospace;color:#c9d3e3;white-space:nowrap;background:#0b1a30;border:1px solid #3fa2ff4d;border-radius:.375rem;padding:.25rem .5rem;font-size:max(.75rem,11px)}.bento-merge-in{flex-direction:column;gap:.5rem;display:flex}.bento-merge-lines{fill:none;stroke:#00e5ff99;stroke-width:1.5px;flex:none;width:2rem;height:5.25rem}.bento-merge-out{box-shadow:0 0 1rem #00e5ff40;color:#7cf5c8!important;border-color:#00e5ffb3!important}.bento-merge-out small{color:#4dd8ff}.bento-template{font-family:var(--font-mono), ui-monospace, monospace;background:#081426cc;border:1px solid #18304d;border-radius:.75rem;padding:.75rem .875rem;color:#c9d3e3!important;margin-top:auto!important;font-size:max(.8125rem,11px)!important}.bento-template mark{color:#7ff3ff;background:#00e5ff26;border-radius:.25rem;padding:0 .2rem;animation:2.4s ease-in-out infinite bento-glow;box-shadow:0 0 .75rem #00e5ff59}.bento-template mark:nth-of-type(2){animation-delay:.4s}.bento-template mark:nth-of-type(3){animation-delay:.8s}@keyframes bento-glow{50%{background:#00e5ff40;box-shadow:0 0 1.25rem #00e5ffa6}}.bento-delay{height:3rem;margin:auto .5rem .25rem;position:relative}.bento-delay-line{background:linear-gradient(90deg,#00e5ff99,#3fa2ff66);height:2px;position:absolute;top:.875rem;left:0;right:0}.bento-delay-dot{background:#00e5ff;border-radius:50%;width:.75rem;height:.75rem;margin:-.3125rem 0 0 -.375rem;position:absolute;top:.875rem;box-shadow:0 0 .75rem #00e5ff}.bento-delay-dot.is-start{background:#3fa2ff}.bento-delay-dot small{color:#7e93b3;white-space:nowrap;font-size:max(.6875rem,11px);position:absolute;top:1.125rem;left:50%;translate:-50%}.bento-delay-dot:nth-child(odd) small{top:auto;bottom:1.125rem}@media (prefers-reduced-motion:reduce){.bento-template mark{animation:none}}@media (max-width:63.99em){.bento{grid-template-columns:repeat(6,minmax(0,1fr))}.bento-large,.bento-wide{grid-area:auto/span 6}.bento-medium{grid-column:span 3}.bento-small{grid-column:span 2}}@media (max-width:47.99em){.bento{grid-template-columns:1fr}.bento-large,.bento-wide,.bento-medium,.bento-small{grid-column:auto}.bento-row{flex-direction:column;align-items:stretch}.bento-merge{justify-content:center}.bento-large .bento-card h3{font-size:1.5rem}}.feature-group-icon{color:#4dd8ff;background:#0a1a33;border:1px solid #00e5ff66;border-radius:.875rem;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:0 0 1.375rem #006cff66}.feature-group-icon svg{width:1.625rem;height:1.625rem}.feature-group-note{color:#9cebff;background:#00e5ff0d;border:1px solid #00e5ff33;border-radius:.625rem;margin:auto 0 0;padding:.5rem .75rem;font-size:max(.8125rem,11px)}.product-demo{background:radial-gradient(50% 60% at 50% 60%,#006cff21,#0000 70%),#060e1d;padding-block:6rem}.product-demo-inner{text-align:center;flex-direction:column;align-items:center;max-width:68.75rem;display:flex}.product-demo h2{margin-bottom:2rem;font-size:3rem}.product-demo .demo-frame{width:100%}.product-requirements{background:#050a14;padding-block:6rem}.requirements-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.requirements-card,.download-card{border-radius:1.25rem;flex-direction:column;gap:1.375rem;padding:2rem;display:flex}.requirements-card{background:#0a1830b3;border:1px solid #3fa2ff40}.requirements-card .section-label{letter-spacing:.32em;margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.spec-scroll{margin-inline:-.25rem;padding-inline:.25rem;overflow-x:auto}.spec-table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.spec-table th,.spec-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:.875rem .75rem}.spec-table tbody tr:last-child>*{border-bottom:0}.spec-table thead th{color:#f4f8ff;border-bottom-color:#3fa2ff40;padding-top:0;font-size:.875rem;font-weight:700}.spec-table thead th small{color:#4dd8ff;margin-top:.125rem;font-size:max(.75rem,11px);font-weight:500;display:block}.spec-table thead th:first-child{color:#a9b6cc;font-weight:600}.spec-table tbody th{color:#a9b6cc;font-weight:500}.spec-table td{color:#f4f8ff;font-weight:600}.spec-table td small{color:#7e93b3;font-weight:400}.spec-table tr>:first-child{padding-left:0}.spec-notes{color:#a9b6cc;flex-direction:column;gap:.375rem;margin:0;padding-left:1.125rem;font-size:.875rem;line-height:1.5;display:flex}.spec-notes li::marker{color:#3fa2ff}.download-card{background:linear-gradient(150deg,#006cff38,#081224e6 65%);border:1px solid #00e5ff59;justify-content:space-between}.download-card .section-label{margin-bottom:.875rem}.download-card h3{margin:0;font-size:1.75rem;font-weight:800}.download-card p:not(.section-label){color:#a9b6cc;margin-top:.875rem;line-height:1.6}.download-steps{counter-reset:dl;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.download-steps li{color:#c9d3e3;counter-increment:dl;align-items:baseline;gap:.875rem;line-height:1.5;display:flex}.download-steps li:before{content:counter(dl, decimal-leading-zero);font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.14em;color:#4dd8ff;flex:none;font-size:max(.75rem,11px);font-weight:600}.download-row{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.download-button{gap:.625rem}.download-button svg{width:1.125rem;height:1.125rem}.product-how{background:linear-gradient(#050a14,#060e1d)}.how-scrolly{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem;margin-top:2.5rem;display:grid}.how-list{flex-direction:column;margin:0;padding:0 0 0 4.75rem;list-style:none;display:flex;position:relative}.how-progress{background:#3fa2ff2e;width:2px;position:absolute;top:1.625rem;bottom:1.625rem;left:1.625rem}.how-progress i{transform-origin:top;transform:scaleY(var(--how-progress,0));background:linear-gradient(#00e5ff,#3fa2ff);transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 0 .75rem #00a8ff99}.how-item{cursor:pointer;min-height:60vh;padding-bottom:2rem;position:relative}.how-item:not(.is-active) p{color:#8fa3bd}.how-item:not(.is-active) .how-number{color:#5f8fae}.how-item:not(.is-active) .how-icon{color:#5f8fae;border-color:#00e5ff2e}.how-item p,.how-number,.how-icon{transition:color .35s,border-color .35s,box-shadow .35s}.how-item:last-child{min-height:0}.how-icon{color:#4dd8ff;background:#0a1a33;border:1px solid #00e5ff59;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;padding:0;transition:border-color .35s,box-shadow .35s;display:grid;position:absolute;top:0;left:-4.75rem}.how-item.is-active .how-icon{border-color:#00e5ff;box-shadow:0 0 1.5rem #006cffaa}.how-icon svg{width:1.5rem;height:1.5rem}.how-item-body{flex-direction:column;align-items:flex-start;gap:.625rem;padding-top:.25rem;display:flex}.how-number{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#4dd8ff;font-size:max(.75rem,11px);font-weight:600}.how-item p{color:#e8f1fd;margin:0;font-size:1.125rem;line-height:1.55}.lower-actions .how-action,.how-action{background:#050c18aa;border-color:#00e5ff73;border-radius:.5rem;min-height:2.5rem;padding:.45rem .9rem;font-size:max(.8125rem,11px)}.how-action:hover{border-color:#00e5ff;box-shadow:0 0 1.25rem #1a7dff55}.how-inline-screen{width:100%;margin-top:.5rem;display:none}.how-stage{position:relative}.how-sticky{position:sticky;top:max(9rem,50vh - 13rem)}.how-panels{display:grid}.how-panel{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s .5s;transform:translateY(1rem)}.how-panel.is-before{transform:translateY(-1rem)}.how-panel.is-active{opacity:1;visibility:visible;transition-delay:0s;transform:none}.how-panel>.hs-screen{height:100%}.how-stage-step{text-align:center;font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.2em;color:#7e93b3;margin:.875rem 0 0;font-size:max(.75rem,11px)}.hs-screen{color:#c9d3e3;background:linear-gradient(160deg,#0b1830,#070f1e);border:1px solid #00e5ff4d;border-radius:1.25rem;flex-direction:column;justify-content:center;min-height:20rem;padding:2.75rem 2rem 2.5rem;font-size:.9375rem;display:flex;position:relative;box-shadow:0 0 3rem #006cff33}.hs-dots{gap:.375rem;display:flex;position:absolute;top:.875rem;left:1rem}.hs-dots i{background:#3fa2ff4d;border-radius:50%;width:.5rem;height:.5rem}.hs-badge{color:#9fc4ea;letter-spacing:.1em;text-transform:uppercase;background:#050d1acc;border:1px solid #3a6ea8;border-radius:3px;padding:2px .5rem;font-size:max(.625rem,11px);position:absolute;bottom:.75rem;right:.875rem}.hs-title{color:#f4f8ff;margin:0 0 1rem;font-weight:700}.hs-bar{background:#18304d;border-radius:999px;height:.5rem;display:block;overflow:hidden}.hs-bar i{background:linear-gradient(90deg,#006cff,#00e5ff);height:100%;display:block}.hs-ok{color:#7ff0b5;margin:1rem 0 0;font-weight:600}.hs-button{color:#fff;background:#005edb;border-radius:.5rem;align-self:flex-start;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}.hs-button.is-ghost{color:#9cebff;background:0 0;border:1px solid #00e5ff73}.hs-button.is-go{background:linear-gradient(#2bd46b,#12a150);margin:0 0 1rem}.hs-label{color:#7e93b3;font-size:max(.8125rem,11px)}.hs-field{background:#071327;border:1px solid #3fa2ff59;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.375rem;padding:.625rem .75rem;display:flex}.hs-field code{font-family:var(--font-mono), ui-monospace, monospace;color:#f4f8ff}.hs-copy{color:#7ff3ff;background:#00e5ff26;border-radius:.375rem;padding:.25rem .625rem;font-size:max(.75rem,11px);font-weight:700}.hs-hint{color:#7e93b3;margin:.75rem 0 0;font-size:max(.8125rem,11px)}.hs-chat{flex-direction:column;gap:.625rem;display:flex}.hs-bubble{border-radius:.875rem;max-width:85%;margin:0;padding:.625rem .875rem;font-size:.875rem;line-height:1.45}.hs-bubble.is-out{color:#e8fff2;background:#0d5a3a;border-bottom-right-radius:.25rem;align-self:flex-end}.hs-bubble.is-in{background:#18304d;border-bottom-left-radius:.25rem;align-self:flex-start}.hs-setup{align-items:center;gap:1.5rem;display:flex}.hs-qr{background:#f4f8ff;border-radius:.5rem;flex:none;grid-template-columns:repeat(8,.75rem);gap:2px;padding:.5rem;display:grid}.hs-qr i{background:#fff;width:.75rem;height:.75rem}.hs-qr i.on{background:#050a14}.hs-setup>div{flex:1;min-width:0}.hs-row{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:1rem;margin:0;padding:.5rem 0;font-size:.875rem;display:flex}.hs-row strong{color:#f4f8ff}.hs-run{flex-direction:column;display:flex}.hs-log{font-family:var(--font-mono), ui-monospace, monospace;margin:.25rem 0 0;font-size:max(.8125rem,11px)}.hs-log span{color:#8098b8}.hs-log.is-ok{color:#57d68d}.hs-log.is-warn{color:#ffc970}@media (prefers-reduced-motion:reduce){.how-item p,.how-number,.how-icon,.how-panel,.how-progress i{transition:none}}@media (max-width:63.99em){.how-scrolly{grid-template-columns:1fr;gap:0}.how-stage{display:none}.how-item{cursor:auto;min-height:0;padding-bottom:2.25rem}.how-item:not(.is-active) p{color:#e8f1fd}.how-item:not(.is-active) .how-number,.how-item:not(.is-active) .how-icon{color:#4dd8ff}.how-icon{cursor:default}.how-inline-screen{display:block}.how-list{padding-left:4rem}.how-icon{left:-4rem}.how-progress{display:none}.how-list:before{content:"";background:linear-gradient(#00e5ff99,#3fa2ff66);width:2px;position:absolute;top:1.625rem;bottom:1.625rem;left:1.625rem}}@media (max-width:47.99em){.how-list{padding-left:3.75rem}.how-icon{width:2.75rem;height:2.75rem;left:-3.75rem}.how-list:before{left:1.375rem}.how-item p{font-size:1rem}.hs-screen{min-height:0;padding:2.5rem 1.125rem}.hs-setup{flex-direction:column;align-items:stretch}.hs-qr{align-self:center}}.product-pricing{text-align:center;background:radial-gradient(60% 60% at 50% 100%,#006cff40,#0000 70%),#060e1d;padding-block:6.5rem}.product-pricing-inner{flex-direction:column;align-items:center;display:flex}.product-pricing h2{font-size:3rem}.product-pricing .lower-lead{max-width:32.5rem}.license-slot{justify-content:center;width:100%;margin-top:2.75rem;display:flex}.license-offer{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:32.5rem;display:flex}.license-card{text-align:left;background:radial-gradient(80% 60% at 50% 0,#00a8ff33,#0000 70%),linear-gradient(160deg,#0a1f45,#081224 70%);border:1px solid #00e5ffb3;border-radius:1.375rem;flex-direction:column;gap:1.25rem;width:100%;padding:2.25rem 2rem;display:flex;box-shadow:0 0 0 1px #00e5ff26,0 0 3rem #006cff66,0 0 6rem #00a8ff26}.license-points{color:#c9d3e3;flex-direction:column;gap:.75rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:flex}.license-points li{align-items:flex-start;gap:.625rem;display:flex}.license-points svg{color:#4dd8ff;flex:none;width:1.125rem;height:1.125rem;margin-top:.1rem}.license-card .button{background:linear-gradient(#1a66e6,#0a56d6);border-color:#4aa6ff;border-radius:.625rem;min-height:3rem;font-size:1rem;position:relative;overflow:hidden;box-shadow:0 .5rem 1.625rem #006cff66,inset 0 1px #fff3}.license-card .button:hover{box-shadow:0 0 2.25rem #1a8cffcc,inset 0 1px #fff4}.license-card{border-width:1.5px;border-color:#00e5ff99;border-radius:1.75rem;gap:1.5rem;padding:2.5rem 2.25rem}.license-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.license-product{align-items:center;gap:.75rem;display:flex}.license-product img{width:3rem;height:auto}.license-wordmark{color:#3fa2ff;font-size:1.5rem;font-weight:800}.license-wordmark span{color:#c0c6d4}.license-term{color:#7cf5c8;background:#00e68c1f;border:1px solid #00e68c59;border-radius:999px;padding:.3rem .75rem;font-size:max(.75rem,11px);font-weight:600}.license-card .button{min-height:3.5rem;font-size:1.125rem}.license-lock{color:#7e93b3;text-align:center;margin:0;font-size:max(.8125rem,11px);line-height:1.6}.price-tag{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.launch-badge{color:#ffd46b;letter-spacing:.01em;background:#ffb4241f;border:1px solid #ffc94d73;border-radius:999px;padding:.3rem .75rem;font-size:max(.75rem,11px);font-weight:700}.price-line{color:#a9b6cc;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.price-regular{color:#7e93b3;font-size:1.25rem;font-weight:600;text-decoration-color:#ff6b7acc;text-decoration-thickness:2px}.price-line strong{letter-spacing:-.03em;color:#fff;text-shadow:0 0 1.5rem #1a8cff80;font-size:4rem;font-weight:800;line-height:1}.price-period{font-size:1.125rem}.price-day{color:#9cebff;margin:0;font-size:.9375rem}.price-remaining{color:#ffd46b;margin:0;font-size:max(.8125rem,11px);font-weight:600}.price-tag-compact .price-line strong{font-size:2.75rem}.price-tag-compact .price-regular{font-size:1.0625rem}.price-tag-compact .price-day{font-size:.875rem}.launch-note{color:#8ea2c0;margin:0;font-size:max(.8125rem,11px);line-height:1.55}.license-offer>.launch-note{text-align:center}.purchase-terms{color:#8ea2c0;margin:0;font-size:max(.8125rem,11px);line-height:1.55}.purchase-terms a{color:#4dd8ff;border-bottom:1px solid #4dd8ff55}.purchase-terms a:hover{color:#9cebff}.license-card .purchase-terms{text-align:center;margin-bottom:-.75rem}.hero-terms{margin-top:1.5rem}.hero-terms+.lower-actions{margin-top:.75rem}.refund-note{color:#8ea2c0;text-align:center;margin:0;font-size:max(.8125rem,11px);line-height:1.55}.product-feature .price-tag{margin-top:1.25rem}.product-feature .launch-note{margin-top:.5rem}.product-faq{padding-bottom:4rem}.product-responsible{background:#050a14;padding-block:0 5.5rem}.responsible-note{background:#0a183099;border:1px solid #3fa2ff33;border-radius:1rem;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}.responsible-note svg{color:#4dd8ff;flex:none;width:1.75rem;height:1.75rem}.responsible-note p{color:#a9b6cc;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:63.99em){.product-feature{grid-template-columns:1fr}.pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-grid>:last-child{grid-column:1/-1}.product-hero-layout,.product-why-layout{grid-template-columns:1fr}.product-hero-art{padding:0 6.5rem 2rem 0}.product-mock .mock-app{zoom:1}.product-hero-mascot{width:7.5rem}.product-hero-platform{width:9rem;height:1.5rem;right:-.5rem}}@media (max-width:50em){.products-hero{padding-block:4rem 3rem}.products-hero h1,.product-hero h1{font-size:2.75rem}.products-hero .section-label{letter-spacing:.2em}.product-feature{border-radius:1.25rem;gap:1.5rem;padding:2rem 1.25rem}.product-feature h2{font-size:3.5rem}.product-tagline{font-size:1.0625rem}.pipeline-grid{grid-template-columns:1fr}.product-subnav-inner{flex-direction:column;align-items:stretch;gap:0;padding-top:.5rem}.product-anchors a{min-height:2.5rem}.product-hero h1{font-size:4rem}.product-hero .product-tagline{font-size:1.125rem}.product-hero-art{padding:0 0 9rem}.product-mock{padding:.5rem}.product-mock .mock-app{zoom:1}.product-hero-mascot{width:5.5rem;bottom:1.25rem;left:50%;right:auto;translate:-50%}.product-hero-platform{width:8rem;bottom:.5rem;left:50%;right:auto;translate:-50%}.product-why h2{font-size:2.25rem}.why-grid{grid-template-columns:1fr}.product-features .community-head h2,.product-demo h2,.product-how .community-head h2{font-size:2.25rem}.license-card{padding:1.75rem 1.375rem}.price-line strong{font-size:3rem}.price-tag-compact .price-line strong{font-size:2.5rem}.product-pricing h2{font-size:2.25rem}.responsible-note{align-items:flex-start;padding:1.25rem}.requirements-layout{grid-template-columns:1fr}.requirements-card,.download-card{padding:1.5rem 1.25rem}.download-card h3{font-size:1.375rem}}@media (max-width:47.99em){.pipeline-grid{grid-template-columns:1fr 1fr;gap:.75rem}.pipeline-grid>:last-child{grid-column:1/-1}.pipeline-card{text-align:center;justify-content:center;align-items:center;gap:.625rem;min-height:8.75rem;padding:1rem}.pipeline-card .pipeline-number,.pipeline-card .eco-card-name{display:none}.pipeline-card .eco-card-art{border-radius:50%;width:3.5rem;height:3.5rem}.pipeline-card .eco-card-locked svg{width:1.75rem;height:1.75rem}.pipeline-card.eco-card-pending .eco-card-meta{color:#8ea2c0;font-size:1rem;font-weight:700;display:block}}@media (min-width:120.063em){.product-hero-art{justify-self:end;width:100%;max-width:45.2rem}}.product-try{background:radial-gradient(55% 60% at 30% 40%,#006cff1f,#0000 70%),#060e1d}.product-try .community-head h2{font-size:3rem}.try-note{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.06em;color:#9cebff;border:1px solid #00e5ff4d;border-radius:999px;margin:0;padding:.375rem .75rem;font-size:max(.8125rem,11px)}.try-card{background:linear-gradient(160deg,#0b1830,#070f1e);border:1px solid #00e5ff4d;border-radius:1.5rem;overflow:hidden;box-shadow:0 0 3rem #006cff26}.try-tabs{scrollbar-width:none;background:#050d1a99;border-bottom:1px solid #3fa2ff2e;gap:.25rem;padding:.5rem;display:flex;overflow-x:auto}.try-tab{color:#a9b6cc;background:0 0;border:1px solid #0000;border-radius:.75rem;flex:none;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;transition:color .2s,background .2s,border-color .2s}.try-tab:hover{color:#f4f8ff}.try-tab.is-active{color:#f4f8ff;background:#006cff33;border-color:#00e5ff66}.try-tab:focus-visible,.try-panel:focus-visible{outline-offset:-2px;outline:2px solid #00e5ff}.try-panel{padding:2rem}.try-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:2rem;display:grid}.try-form{flex-direction:column;gap:1rem;display:flex}.try-field{color:#9eb3cf;flex-direction:column;gap:.375rem;font-size:max(.8125rem,11px);display:flex}.try-field>span{justify-content:space-between;gap:1rem;display:flex}.try-field output{color:#7ff3ff;font-weight:700}.try-field :is(input:not([type=range]),textarea){color:#f4f8ff;width:100%;font:inherit;background:#071327;border:1px solid #3fa2ff59;border-radius:.625rem;padding:.75rem .875rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.try-field textarea{resize:vertical;min-height:6rem;line-height:1.5}.try-field :is(input,textarea):focus-visible{border-color:#00e5ff;outline:none;box-shadow:0 0 0 3px #00e5ff40}.try-range input{accent-color:#00e5ff;width:100%}.try-run{align-self:flex-start}.try-hint{color:#7e93b3;margin:0;font-size:max(.8125rem,11px)}.try-preview{background:#050c18;border:1px solid #3fa2ff38;border-radius:1rem;min-height:15rem;padding:1.25rem;position:relative}.try-empty{color:#7e93b3;margin:0;font-size:.9375rem}.try-preview-head{color:#f4f8ff;background:#0a1830;border-bottom:1px solid #3fa2ff2e;border-radius:1rem 1rem 0 0;align-items:center;gap:.625rem;margin:-1.25rem -1.25rem 1rem;padding:.75rem 1.25rem;font-weight:600;display:flex}.try-avatar{color:#050a14;background:linear-gradient(135deg,#006cff,#00e5ff);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:800;display:grid}.try-chat{flex-direction:column;align-items:flex-end;display:flex}.try-bubble{color:#eef5ff;white-space:pre-wrap;overflow-wrap:anywhere;background:#12355f;border-radius:1rem 1rem .25rem;max-width:90%;margin:0;padding:.75rem 1rem 1.375rem;font-size:1rem;line-height:1.55;position:relative}.try-bubble small{color:#8fb6e0;font-size:max(.6875rem,11px);position:absolute;bottom:.375rem;right:.75rem}.try-fill{color:#7ff3ff;background:#00e5ff2e;border-radius:.25rem;padding:0 .25rem;box-shadow:inset 0 -1px #00e5ff99}.try-numbers{flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.try-number{min-width:11rem;font-family:var(--font-mono), ui-monospace, monospace;color:#e8f1fd;background:#0a1830;border:1px solid #3fa2ff59;border-radius:.75rem;flex-direction:column;padding:.625rem .875rem;font-size:.875rem;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s .1s,border-color .3s,box-shadow .3s;display:flex;position:relative}.try-number-normal{color:#7ff3ff;opacity:0;font-size:max(.75rem,11px);transition:opacity .3s}.try-numbers:not(.is-idle) .try-number-normal{opacity:1}.try-numbers.is-merged .is-duplicate{transform:translate(var(--dx,0), var(--dy,0)) scale(.92);opacity:0}.try-numbers.is-done .is-duplicate{display:none}.try-numbers:is(.is-merged,.is-done) .try-number:not(.is-duplicate){border-color:#00e5ff;box-shadow:0 0 1rem #006cff55}.try-number-count{color:#050a14;font-family:var(--font-ui), sans-serif;opacity:0;background:#00e5ff;border-radius:999px;padding:.125rem .375rem;font-size:max(.6875rem,11px);font-weight:800;transition:opacity .3s .4s;position:absolute;top:-.5rem;right:-.5rem}.try-numbers:is(.is-merged,.is-done) .try-number-count{opacity:1}.try-result{color:#f4f8ff;opacity:0;margin:1.25rem 0 0;font-size:1.125rem;transition:opacity .4s}.try-result.is-shown{opacity:1}.try-timeline{height:2.5rem;margin:1rem 1rem 1.5rem;position:relative}.try-timeline:before,.try-timeline-fill{content:"";height:2px;position:absolute;top:50%;left:0;translate:0 -50%}.try-timeline:before{background:#3fa2ff38;right:0}.try-timeline-fill{background:linear-gradient(90deg,#006cff,#00e5ff);transition:width .3s;box-shadow:0 0 .5rem #00a8ff99}.try-dot{color:#7e93b3;background:#0a1830;border:1px solid #3fa2ff59;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:max(.75rem,11px);font-weight:700;transition:background .3s,color .3s,box-shadow .3s;display:grid;position:absolute;top:50%;translate:-50% -50%}.try-dot.is-sent{color:#050a14;background:#00e5ff;border-color:#00e5ff;box-shadow:0 0 .875rem #00a8ff}.try-log{font-family:var(--font-mono), ui-monospace, monospace;color:#57d68d;flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:max(.8125rem,11px);list-style:none;display:flex}.try-cta{justify-content:center;margin-top:2rem;display:flex}@media (prefers-reduced-motion:reduce){.try-number,.try-number-normal,.try-number-count,.try-result,.try-timeline-fill,.try-dot,.try-tab{transition:none}}@media (max-width:63.99em){.try-grid{grid-template-columns:1fr}.try-panel{padding:1.25rem}.product-try .community-head h2{font-size:2.25rem}}@media (max-width:31.25em){.try-number{flex:100%;min-width:0}.try-tab{flex:auto;padding:.5rem .375rem;font-size:max(.8125rem,11px)}}@media (max-width:47.99em){.product-anchors{padding-right:3rem;scroll-padding-inline:1rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}}@media (max-width:63.99em){.bento-account.is-extra{display:none}}
.sp-hero{background:radial-gradient(55% 65% at 50% 30%,#006cff4d,#0000 70%),#050a14;padding-block:6rem 6.5rem}.sp-hero-grid{z-index:-1;background:linear-gradient(#008cff12 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#008cff12 1px,#0000 1px) 0 0/4rem 4rem;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 70% at 50% 40%,#000,#0000);mask:radial-gradient(60% 70% at 50% 40%,#000,#0000)}.sp-hero-grid.is-fade{-webkit-mask:linear-gradient(#000,#0000 88%);mask:linear-gradient(#000,#0000 88%)}.sp-hero-copy{flex-direction:column;display:flex}.sp-hero-copy.is-center{text-align:center;align-items:center;max-width:48rem;margin-inline:auto}.sp-hero-copy .section-label{letter-spacing:.36em}.sp-hero h1{letter-spacing:-.025em;font-size:4.5rem;font-weight:800;line-height:1.04}.sp-hero h1 span,.sp-steps-section h2 span{color:#3fa2ff}.sp-hero-copy .lower-lead{max-width:37.5rem;font-size:1.1875rem}.side-label{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#00e5ff;font-size:max(.75rem,11px);font-weight:600}.sp-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sp-card-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-icon-card{gap:.75rem;padding:1.5rem}.sp-icon-card svg{color:#4dd8ff;width:1.875rem;height:1.875rem}.sp-icon-card strong{font-size:1.125rem;font-weight:700}.sp-icon-card>span,.sp-icon-card a>span:not(.client-action-cta){color:#a9b6cc;font-size:.875rem;line-height:1.6}.sp-split{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:3.5rem;display:grid}.pricing-layout{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.5rem;margin-top:3.5rem;display:flex}.pricing-main{flex:0 32.5rem;min-width:0;display:flex}.pricing-main .license-offer{max-width:none}.pricing-side{flex-direction:column;flex:0 26.25rem;gap:1rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pricing-side>li{flex:1}.side-card{border-radius:1.125rem;gap:.625rem;padding:1.5rem}.side-card strong{font-size:1.0625rem;font-weight:700}.side-card>span:last-child{color:#a9b6cc;font-size:.875rem;line-height:1.6}.side-highlight{color:#7cf5c8;background:#00e68c1a;border:1px solid #00e68c59;border-radius:999px;align-self:flex-start;padding:.2rem .625rem;font-size:max(.8125rem,11px);font-weight:600}.sp-steps-section{background:#060e1d}.sp-steps-section h2{margin:0}.about-hero{background:radial-gradient(50% 70% at 78% 40%,#006cff47,#0000 70%),#050a14}.about-hero-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.about-hero h1{font-size:5rem}.about-orb{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:27.5rem;display:grid;position:relative}.about-orb img{filter:drop-shadow(0 0 2rem #006cff80);width:74%;height:auto;position:relative}.about-ring{border-radius:50%;position:absolute}.about-ring-outer{border:1px solid #00e5ff59;animation:60s linear infinite about-spin;inset:6%}.about-ring-outer:before{content:"";background:#00e5ff;border-radius:50%;width:.5rem;height:.5rem;margin-left:-.25rem;position:absolute;top:-.25rem;left:50%;box-shadow:0 0 .75rem #00e5ff}.about-ring-inner{border:1px dashed #00e5ff4d;animation:90s linear infinite reverse about-spin;inset:18%}.about-orb-glow{background:radial-gradient(circle,#006cff8c,#0000 70%);border-radius:50%;position:absolute;inset:30%}@keyframes about-spin{to{rotate:360deg}}.about-build{background:#060e1d}.about-principles{background:radial-gradient(60% 60% at 20%,#006cff29,#0000 70%),#050a14}.about-principles h2{margin:0}.principle-list{margin:0;padding:0;list-style:none}.principle-list>li{border-bottom:1px solid #ffffff14;gap:1.5rem;padding-block:1.625rem;display:flex}.principle-list>li:last-child{border-bottom:0}.principle-number{width:2.75rem;font-family:var(--font-label), var(--font-ui), sans-serif;color:#3fa2ff;flex:none;font-size:1.375rem}.principle-list div{flex-direction:column;gap:.375rem;display:flex}.principle-list strong{font-size:1.25rem;font-weight:700}.principle-list div span{color:#a9b6cc;font-size:.9375rem;line-height:1.6}.about-journey{background:#060e1d}.about-journey h2{margin:0 0 2.75rem}.journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;margin:0;padding:0;list-style:none;display:grid}.journey-card{border-radius:1.125rem;gap:.75rem;padding:1.625rem}.journey-card strong{font-size:1.375rem;font-weight:800}.journey-card>span:not(.journey-state){color:#a9b6cc;font-size:.875rem;line-height:1.6}.journey-state{letter-spacing:.06em;text-transform:uppercase;font-size:max(.75rem,11px);font-weight:600}.journey-card.is-now{background:linear-gradient(160deg,#006cff38,#081224e6);border-color:#00e5ff73}.journey-card.is-now .journey-state{color:#7cf5c8}.journey-card.is-next .journey-state{color:#4db8ff}.journey-card.is-lab{background:#0a183099;border-style:dashed}.journey-card.is-lab .journey-state,.journey-card.is-lab>span:not(.journey-state){color:#7e93b3}.journey-card.is-lab strong{color:#a9b6cc}.journey-link{align-self:flex-start;margin-top:.25rem;font-size:.9375rem;font-weight:600}.sp-cta-band{background:linear-gradient(120deg,#0a1f45,#08142b 60%);border:1px solid #00e5ff59;border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:4rem;padding:3rem;display:flex;box-shadow:0 0 3rem #006cff26}.sp-cta-band h2{margin:0;font-size:2.25rem}.sp-cta-band .lower-actions{margin-top:0}.contact-hero{background:radial-gradient(50% 60% at 75%,#006cff3d,#0000 70%),#050a14}.contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:3.5rem;display:grid}.contact-info{flex-direction:column;gap:1.75rem;display:flex}.contact-hero h1{font-size:4.25rem}.wa-card{color:#f4f8ff;background:linear-gradient(150deg,#25d36629,#081224e6 70%);border:1px solid #2ef2a266;border-radius:1.125rem;align-items:center;gap:1.125rem;padding:1.375rem 1.5rem;transition:border-color .3s,box-shadow .3s;display:flex}.wa-card:hover{color:#f4f8ff;border-color:#2ef2a2b3;box-shadow:0 0 2rem #25d36633}.wa-card-icon{color:#3ee08a;background:#25d3662e;border:1px solid #2ef2a280;border-radius:1rem;flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid}.wa-card-icon svg{width:1.75rem;height:1.75rem}.wa-card-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.wa-card-text small{letter-spacing:.04em;text-transform:uppercase;color:#7cf5c8;font-size:max(.8125rem,11px);font-weight:600}.wa-card-text strong{letter-spacing:.02em;font-size:1.375rem;font-weight:800}.wa-card-arrow{color:#3ee08a;flex:none;width:1.25rem;height:1.25rem}.channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.channel-grid>li:last-child:nth-child(odd){grid-column:1/-1}.channel-card{background:#0a1830cc;border:1px solid #3fa2ff38;border-radius:.875rem;flex:1;transition:border-color .3s,box-shadow .3s;display:flex}.channel-card.spotlight:before{border-radius:inherit;inset:0}.channel-card:hover{border-color:#3fa2ff80;box-shadow:0 0 1.5rem #006cff33}.channel-card.is-pending{background:#0a183099;border-style:dashed}.channel-link{color:#f4f8ff;flex:1;align-items:center;gap:.75rem;min-width:0;padding:1.125rem;display:flex}.channel-link:hover{color:#f4f8ff}span.channel-link{cursor:default}.channel-icon{flex:none;width:1.375rem;height:1.375rem}.channel-icon.is-cyan{color:#00e5ff}.channel-icon.is-blue{color:#4db8ff}.channel-icon.is-pink{color:#ff6fa8}.channel-icon.is-green{color:#3ee08a}.channel-text{flex-direction:column;min-width:0;display:flex}.channel-text strong{font-weight:700}.channel-text small{color:#7e93b3;overflow-wrap:anywhere;font-size:max(.8125rem,11px)}.contact-hours{color:#a9b6cc;align-items:center;gap:.875rem;margin:0;font-size:.875rem;display:flex}.contact-hours svg{color:#4dd8ff;flex:none;width:1.125rem;height:1.125rem}.wa-form{background:#0a1830d9;border:1px solid #00e5ff59;border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:2.5rem;display:flex;box-shadow:0 0 3.75rem #006cff33}.wa-form h2{margin:0 0 .375rem;font-size:1.625rem;font-weight:800}.wa-form>div:first-child p{color:#a9b6cc;margin:0;font-size:.875rem}.wa-field{flex-direction:column;gap:.5rem;display:flex}.wa-field label{font-size:.875rem;font-weight:600}.wa-required,.wa-optional{color:#7e93b3;font-weight:400}.wa-field :is(input,select,textarea){color:#f4f8ff;width:100%;font:inherit;background:#071327;border:1px solid #3fa2ff59;border-radius:.625rem;padding:.875rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.wa-field textarea{resize:vertical;min-height:7rem}.wa-field :is(input,select,textarea)::placeholder{color:#6c7f9e}.wa-field :is(input,select,textarea):focus-visible{border-color:#00e5ff;outline:none;box-shadow:0 0 0 3px #00e5ff40}.wa-field [aria-invalid=true]{border-color:#ff6b7a}.wa-error{color:#ff8a96;margin:0;font-size:max(.8125rem,11px)}.wa-submit{cursor:pointer;background:linear-gradient(#1f7bff,#005be0);border-color:#4aa6ff;border-radius:.75rem;gap:.625rem;min-height:3.5rem;font-size:1.0625rem;font-weight:700;box-shadow:0 .625rem 1.875rem #006cff80}.wa-submit:hover{box-shadow:0 0 2.25rem #1a8cffcc}.wa-submit svg{width:1.25rem;height:1.25rem}.client-hero{padding-bottom:7rem}.client-layout{flex-direction:column;align-items:center;gap:3rem;max-width:72rem;display:flex}.client-hero h1{font-size:4rem}.client-lock{color:#4dd8ff;background:#0a1a33;border:1px solid #00e5ff80;border-radius:1.5rem;place-items:center;width:5.5rem;height:5.5rem;margin-bottom:1.25rem;display:grid;box-shadow:0 0 2.5rem #006cff80}.client-lock svg{width:2.5rem;height:2.5rem}.client-layout .sp-card-grid{width:100%}.client-action{padding:0}.client-action.is-primary{background:linear-gradient(160deg,#006cff38,#081224eb);border-color:#00e5ff73}.client-action-link{color:#f4f8ff;flex-direction:column;flex:1;gap:.875rem;padding:1.625rem;display:flex}.client-action-link:hover{color:#f4f8ff}.client-action-cta{color:#4dd8ff;margin-top:auto;font-size:.9375rem;font-weight:600}.client-later{background:#08122499;border:1px dashed #3fa2ff4d;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.375rem 1.625rem;display:flex}.client-later>div{flex-direction:column;gap:.375rem;display:flex}.client-later .side-label{color:#7e93b3}.client-later>div>span:last-child{color:#a9b6cc;font-size:.9375rem}.client-login{color:#8395b2;cursor:not-allowed;background:#a9b6cc14;border-color:#a9b6cc4d}.review-slot{width:100%;max-width:40rem}.rating-field{border:0;min-width:0;margin:0;padding:0}.rating-field legend{margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:600}.rating-stars{align-items:center;gap:.25rem;display:flex}.rating-star{position:relative}.rating-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rating-star label{cursor:pointer;border-radius:.625rem;place-items:center;width:2.75rem;height:2.75rem;transition:background .2s;display:grid}.rating-star label svg{fill:#ffffff1f;stroke:#7e93b3;stroke-width:1px;width:1.75rem;height:1.75rem;transition:fill .2s,transform .2s}.rating-star label.is-on svg{fill:#ffc94d;stroke:#ffc94d}.rating-star label:hover{background:#ffffff0d}.rating-input:focus-visible+label{outline-offset:2px;outline:2px solid #00e5ff}.rating-field[aria-describedby] .rating-star label svg{stroke:#ff6b7a}.rating-value{color:#a9b6cc;margin-left:.5rem;font-size:.875rem}.wa-count{color:#7e93b3;align-self:flex-end;font-size:max(.75rem,11px)}.wa-check{align-items:flex-start;gap:.75rem;display:flex}.wa-check input{accent-color:#006cff;flex:none;width:1.25rem;height:1.25rem;margin:.1rem 0 0}.wa-check label{font-size:.9375rem;font-weight:500;line-height:1.5}.wa-check input[aria-invalid=true]{outline-offset:2px;outline:2px solid #ff6b7a}.review-note{text-align:center;color:#7e93b3;margin:0;font-size:max(.8125rem,11px)}.legal-section{background:radial-gradient(55% 45% at 50% 0,#006cff33,#0000 70%),#050a14;padding-block:4.5rem 6rem}.legal-header{max-width:48rem;margin-bottom:3rem}.legal-header h1{letter-spacing:-.02em;margin:0;font-size:3.25rem;font-weight:800;line-height:1.08}.legal-updated{color:#a9b6cc;margin:1rem 0 0;font-size:.9375rem}.legal-status{color:#ffd46b;background:#ffb4241a;border:1px solid #ffc94d59;border-radius:999px;margin:.75rem 0 0;padding:.3rem .75rem;font-size:max(.75rem,11px);font-weight:600;display:inline-block}.legal-placeholder{color:#ffd46b;background:#ffb4241a;border-radius:.1875rem;padding:0 1px}.legal-layout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:4rem;display:grid}.legal-toc{background:#0a183099;border:1px solid #3fa2ff2e;border-radius:1rem;padding:1.25rem;position:sticky;top:7rem}.legal-toc p{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#00e5ff;margin:0 0 .75rem;font-size:max(.75rem,11px);font-weight:600}.legal-toc ol{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.legal-toc a{color:#a9b6cc;font-size:max(.8125rem,11px);line-height:1.4;display:block}.legal-toc a:hover{color:#f4f8ff}.legal-prose{color:#c9d3e3;max-width:70ch;font-size:1.0625rem;line-height:1.75}.legal-prose>:first-child{margin-top:0}.legal-prose h2{letter-spacing:-.01em;color:#f4f8ff;margin:2.75rem 0 .875rem;scroll-margin-top:7rem;font-size:1.5rem;font-weight:800;line-height:1.3}.legal-prose h3{color:#f4f8ff;margin:2rem 0 .75rem;font-size:1.1875rem;font-weight:700}.legal-prose p{margin:0 0 1rem}.legal-prose :is(ul,ol){margin:0 0 1.25rem;padding-left:1.5rem}.legal-prose ul{list-style:outside}.legal-prose ol{list-style:decimal}.legal-prose li{margin-bottom:.5rem;padding-left:.25rem}.legal-prose li::marker{color:#3fa2ff}.legal-prose strong{color:#f4f8ff;font-weight:700}.legal-prose a{color:#4dd8ff;border-bottom:1px solid #4dd8ff55}.not-found{text-align:center;background:radial-gradient(circle at 50% 45%,#006cff4d,#0000 55%),#050a14;place-items:center;min-height:calc(100vh - 8rem);padding-block:5rem;display:grid}.not-found-grid{z-index:-1;background:linear-gradient(#008cff14 1px,#0000 1px) 0 0/3.5rem 3.5rem,linear-gradient(90deg,#008cff14 1px,#0000 1px) 0 0/3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 50% 45%,#000,#0000 65%);mask:radial-gradient(circle at 50% 45%,#000,#0000 65%)}.not-found-ring{z-index:-1;border-radius:50%;position:absolute;top:45%;left:50%;translate:-50% -50%}.not-found-ring.is-outer{aspect-ratio:1;border:1px dashed #00e5ff40;width:min(32.5rem,90vw);animation:80s linear infinite about-spin}.not-found-ring.is-inner{aspect-ratio:1;border:1px solid #00e5ff4d;width:min(22.5rem,64vw)}.not-found-inner{flex-direction:column;align-items:center;gap:1.375rem;max-width:40rem;display:flex}.not-found-code{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:#ff7a7a;margin:0;font-size:.875rem}.not-found-number{letter-spacing:-.05em;background:linear-gradient(#fff 10%,#2e8bff 60%,#006cff26);color:#0000;filter:drop-shadow(0 0 3rem #006cff59);-webkit-background-clip:text;background-clip:text;margin:0;font-size:12.5rem;font-weight:800;line-height:.9}.not-found h1{letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:800}.not-found .lower-lead{max-width:34rem;margin:0}.not-found .lower-actions{justify-content:center;margin-top:.375rem}.voices-section{background:radial-gradient(55% 60% at 50% 0,#006cff2e,#0000 70%),#050a14}.voices-head{text-align:center;flex-direction:column;align-items:center;display:flex}.voices-head h2{margin:0}.voices-quote{text-align:center;background:linear-gradient(160deg,#006cff26,#081224d9 65%);border:1px solid #00e5ff40;border-radius:1.5rem;max-width:50rem;margin:2.5rem auto 0;padding:2.25rem 3.5rem;position:relative;box-shadow:0 0 3rem #006cff26}.voices-quote blockquote{margin:0}.voices-quote p{letter-spacing:-.01em;color:#f4f8ff;margin:0;font-size:1.875rem;font-weight:700;line-height:1.35}.voices-mark{color:#3fa2ff;opacity:.55;text-shadow:0 0 1.5rem #006cff;font-size:6rem;font-weight:800;line-height:1;position:absolute;top:-.25rem;left:1rem}.voices-mark.is-close{inset:auto 1rem -3rem auto}.voices-marquee{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.voices-row{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.voices-track{gap:.75rem;width:max-content;animation:70s linear infinite voices-scroll;display:flex}.voices-row.is-reverse .voices-track{animation-duration:80s;animation-direction:reverse}.voices-copy{gap:.75rem;display:flex}.voices-marquee:hover .voices-track{animation-play-state:paused}@keyframes voices-scroll{to{translate:calc(-50% - .375rem)}}.voice-chip{color:#a9b6cc;white-space:nowrap;background:#0a1830cc;border:1px solid #3fa2ff40;border-radius:999px;flex:none;padding:.625rem 1.125rem;font-size:.9375rem}.voice-chip strong{color:#f4f8ff;font-weight:700}.voices-note{text-align:center;color:#7e93b3;margin:1.5rem 0 0;font-size:max(.8125rem,11px)}.reviews{margin-top:3.5rem}.reviews-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.reviews-label{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#7cf5c8;font-size:max(.75rem,11px);font-weight:600}.reviews-summary{color:#a9b6cc;align-items:center;gap:.625rem;font-size:.9375rem;display:flex}.reviews-summary strong{color:#f4f8ff;font-size:1.25rem}.reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.review-card{background:#0a1830bf;border:1px solid #3fa2ff38;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.review-card p{color:#c9d3e3;margin:0;font-size:.9375rem;line-height:1.6}.review-meta{color:#7e93b3;margin-top:auto;font-size:max(.8125rem,11px)}.review-meta strong{color:#f4f8ff}.review-stars{gap:.125rem;display:inline-flex}.review-stars svg{fill:#ffffff26;width:1rem;height:1rem}.review-stars svg.is-on{fill:#ffc94d}@media (prefers-reduced-motion:reduce){.about-ring,.not-found-ring{animation:none}.voices-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.voices-row{-webkit-mask:none;mask:none}.voices-copy{display:none}}@media (max-width:63.99em){.reviews-grid,.legal-layout{grid-template-columns:1fr}.legal-toc{display:none}.sp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-card-grid.is-three,.about-hero-layout,.contact-layout,.sp-split,.journey-grid{grid-template-columns:1fr}.pricing-main,.pricing-side{flex-basis:100%}.pricing-main .license-offer{max-width:32.5rem;margin-inline:auto}.pricing-side{max-width:32.5rem}}@media (max-width:50em){.sp-hero{padding-block:4rem}.legal-section{padding-block:3rem 4.5rem}.legal-header h1{font-size:2.25rem}.legal-prose{font-size:1rem}.voices-quote{padding:1.75rem 1.5rem}.voices-quote p{font-size:1.375rem}.voices-mark{font-size:4rem;left:.5rem}.voices-mark.is-close{bottom:-2rem;right:.5rem}.voices-row{scrollbar-width:none;overflow-x:auto;-webkit-mask:none;mask:none}.voices-track{animation:none}.voices-copy{display:none}.sp-hero h1,.about-hero h1,.contact-hero h1,.client-hero h1{font-size:2.75rem}.sp-hero-copy .section-label{letter-spacing:.2em}.sp-card-grid,.channel-grid{grid-template-columns:1fr}.about-orb{max-width:18rem}.sp-cta-band{padding:1.75rem 1.25rem}.sp-cta-band h2{font-size:1.75rem}.wa-form{padding:1.5rem 1.25rem}.wa-card{padding:1.125rem}.wa-card-text strong{font-size:1.1875rem}.principle-list>li{gap:1rem}.not-found-number{font-size:7.5rem}.not-found h1{font-size:1.75rem}}@media (min-width:120.063em){.pricing-hero{padding-top:2.5rem}.pricing-hero .pricing-layout{margin-top:1.75rem}}.google-button{justify-content:center;gap:.75rem}.google-button svg{width:1.25rem;height:1.25rem}.login-or{color:#8ea2c0;align-items:center;gap:.75rem;margin:0;font-size:.8125rem;display:flex}.login-or:before,.login-or:after{content:"";background:#3fa2ff33;flex:1;height:1px}
.pose-mascot{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.pose-mascot-figure{z-index:1;width:100%;position:relative}.pose-mascot-figure img{filter:drop-shadow(0 0 .625rem #1a7dff40);width:100%;height:auto;display:block}.pose-mascot-figure img.is-flipped{scale:-1 1}.pose-mascot-glow{width:80%;height:1.125rem;opacity:calc(1 - var(--lift,0) * .45);scale:calc(1 - var(--lift,0) * .18) 1;background:radial-gradient(closest-side,#00a8ff99,#006cff3d 60%,#0000);border-radius:50%;margin-top:-.75rem}.about-title-row{align-items:flex-end;gap:1.5rem;display:flex}.about-mascot{flex:none;width:9rem;margin-bottom:-.5rem}.faq-title-row{align-items:center;gap:1.25rem;display:flex}.faq-title-row h2{flex:0 auto;min-width:0}.faq-mascot{flex:none;width:5.5rem}.pricing-celebrate{flex:0 0 100%;order:-1}.pricing-celebrate .pose-mascot-figure,.pricing-celebrate .pose-mascot-glow{width:8rem}@media (min-width:80em){.pricing-celebrate{flex:0 0 11rem;order:0;align-self:center}.pricing-celebrate .pose-mascot-figure{width:100%}.pricing-celebrate .pose-mascot-glow{width:80%}}.contact-wa-row{align-items:flex-end;gap:1rem;display:flex}.contact-wa-row .wa-card{flex:1;min-width:0}.contact-mascot{flex:none;width:5rem;margin-bottom:-.375rem}.client-intro{justify-content:center;align-items:center;gap:2.5rem;display:flex}.client-mascot{flex:none;width:9rem}.not-found-inner{position:relative}.not-found-mascot{width:8rem;margin-bottom:-.5rem}@media (min-width:64em){.not-found-mascot{width:10rem;margin:0;position:absolute;top:50%;left:calc(100% + .5rem);translate:0 -50%}}@media (prefers-reduced-motion:no-preference){.not-found-mascot img{animation:9s ease-in-out infinite alternate mascot-drift}}@keyframes mascot-drift{0%{rotate:-5deg}to{rotate:5deg}}.voices-head{position:relative}.voices-thanks{align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.voices-mascot{flex:none;width:5.5rem}.voices-thanks-text{color:#f4f8ff;background:#1a1233cc;border:1px solid #b07cff59;border-radius:1rem 1rem 1rem .25rem;margin:0;padding:.5rem .875rem;font-size:.9375rem;font-weight:700}@media (min-width:64em){.voices-thanks{flex-direction:column-reverse;align-items:flex-start;gap:.25rem;margin:0;position:absolute;top:-1.5rem;left:0}.voices-mascot{width:7rem}}@media (max-width:50em){.about-title-row{gap:.75rem}.about-mascot{width:6rem}.client-intro{flex-direction:column;gap:1rem}.client-mascot{order:1;width:6rem}}@media (max-width:47.99em){.faq-mascot{display:none}}@media (max-width:31.25em){.contact-wa-row{flex-direction:column;align-items:flex-end;gap:0}.contact-wa-row .wa-card{align-self:stretch}.contact-mascot{z-index:1;order:-1;width:5.5rem;margin:0 .75rem -.75rem 0}}.voices-thanks.is-text{justify-content:center;margin-top:1rem;position:static}
.how-buy-head{text-align:center;flex-direction:column;align-items:center;display:flex}.how-buy-title{letter-spacing:-.025em;margin:0;font-size:2.75rem;font-weight:800}.how-buy-title span{color:#3fa2ff}.how-buy-steps{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none;display:grid;position:relative}.how-buy-steps:before{content:"";opacity:.45;background:linear-gradient(90deg,#006cff,#00e5ff);height:2px;position:absolute;top:1.75rem;left:12.5%;right:12.5%}.how-buy-step{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.how-buy-icon{color:#4dd8ff;background:#0a1a33;border:1px solid #00e5ff80;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative;box-shadow:0 0 1.5rem #006cff66}.how-buy-icon svg{width:1.5rem;height:1.5rem}.how-buy-icon b{color:#fff;background:#005fe0;border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;font-size:max(.75rem,11px);font-weight:700;display:grid;position:absolute;top:-.375rem;right:-.375rem}.how-buy-text{flex-direction:column;align-items:center;gap:.375rem;display:flex}.how-buy-text strong{color:#f4f8ff;font-size:1.125rem;font-weight:700}.how-buy-text>span{color:#a9b6cc;max-width:16rem;font-size:.9375rem;line-height:1.55}.how-buy-link{margin-top:.25rem;font-size:.875rem;font-weight:600}.product-how-buy{width:100%;margin-top:5rem}.product-how-buy .how-buy-title{font-size:2.25rem}.license-card .button.license-ask{box-shadow:none;background:#050c18aa;border-color:#00e5ff59;justify-content:center;margin-top:-.5rem}.license-card .button.license-ask:hover{border-color:#00e5ffa6;box-shadow:0 0 1.5rem #006cff40}@media (max-width:47.99em){.how-buy-title,.product-how-buy .how-buy-title{font-size:2rem}.how-buy-steps{grid-template-columns:1fr;gap:1.75rem;margin-top:2.25rem}.how-buy-steps:before{background:linear-gradient(#006cff,#00e5ff);width:2px;height:auto;inset:1.75rem auto 1.75rem 1.75rem}.how-buy-step{text-align:left;flex-direction:row;align-items:flex-start}.how-buy-icon{flex:none}.how-buy-text{align-items:flex-start;padding-top:.25rem}.how-buy-text>span{max-width:none}.product-how-buy{text-align:left;margin-top:3.5rem}}.pay-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer .pay-chips{flex-direction:row;gap:.5rem}.pay-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;white-space:nowrap;color:#c3cddd;cursor:default;background:#0a1830b3;border:1px solid #3fa2ff40;border-radius:.5rem;place-items:center;min-width:4.5rem;min-height:2rem;padding:.3125rem .75rem;font-size:max(.8125rem,11px);font-weight:600;line-height:1.2;transition:color .2s,border-color .2s,background-color .2s;display:inline-grid}.pay-chip.has-logo{padding:.25rem .625rem}.pay-chip img{filter:grayscale()brightness(1.6);width:auto;height:1.25rem;transition:filter .2s;display:block}@media (hover:hover) and (pointer:fine){.pay-chip:hover{color:#f4f8ff;background:#0d2244d9;border-color:#4dd8ffa6}.pay-chip:hover img{filter:none}}.pay-compact{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1rem;display:flex}.pay-compact .pay-chip{min-width:0;min-height:1.625rem;padding:.1875rem .5625rem;font-size:max(.75rem,11px)}.pay-compact.is-center{justify-content:center;margin-top:0}.pay-via{color:#8ea2c0;font-size:max(.75rem,11px)}.try-cta{flex-direction:column;align-items:center;gap:1rem}.pay-full{text-align:left;background:#0a1830bf;border:1px solid #3fa2ff38;border-radius:1.25rem;width:100%;max-width:60rem;margin-inline:auto;padding:1.75rem 2rem}.pay-title{font-family:var(--font-label), var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#00e5ff;margin:0 0 1.25rem;font-size:max(.75rem,11px);font-weight:600}.pay-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;display:grid}.pay-group-label{color:#f4f8ff;margin:0 0 .625rem;font-size:.875rem;font-weight:700}.pay-secure{color:#a9b6cc;border-top:1px solid #3fa2ff26;align-items:flex-start;gap:.625rem;margin:1.5rem 0 0;padding-top:1.25rem;font-size:.875rem;line-height:1.55;display:flex}.pay-secure svg{color:#4dd8ff;flex:none;width:1.125rem;height:1.125rem;margin-top:.0625rem}.pricing-pay{width:100%;margin-top:2.5rem}.product-pricing .pricing-pay{margin-top:2.75rem}.footer-pay{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.footer-pay .footer-heading{margin:0}.footer-pay .pay-compact{margin-top:0}@media (max-width:47.99em){.pay-full{padding:1.375rem 1.125rem}.pay-groups{grid-template-columns:1fr;gap:1.25rem}.pay-full .pay-chips{grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));display:grid}.pay-full .pay-chip{white-space:normal;min-width:0;padding-inline:.375rem}}.pay-fee{color:#7f93b2;flex-basis:100%;margin:0;font-size:max(.75rem,11px);line-height:1.5}.pay-compact.is-center .pay-fee{text-align:center}.pay-full .pay-fee{margin-top:.5rem;padding-left:1.75rem}.vxb-cover-frame{perspective:60rem}.vxb-cover{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-radius:1rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;box-shadow:0 1.5rem 3rem #000000a6,0 0 2.5rem #00e67626,0 0 0 1px #00d1c133}.vxb-cover:hover{box-shadow:0 2rem 3.5rem #000000b3,0 0 3.25rem #00e67638,0 0 0 1px #00d1c159}.vxb-cover img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.vxb-cover{transition:none;transform:none}}.vxb-name-row{align-items:center;gap:.75rem;display:flex}.vxb-app-icon{border-radius:22%;flex:none;width:1em;height:1em;box-shadow:0 0 .75rem #00e67633}.vx-feature h2.vxb-name-row .vxb-app-icon{width:.9em;height:.9em}.product-feature h2 .vxb-app-icon{width:.85em;height:.85em}.eco-card-name .vxb-app-icon{width:1.5rem;height:1.5rem}.eco-card-name.vxb-name-row{gap:.5rem}.eco-card-cover{background:0 0;height:auto;padding:0}.eco-card-cover img{filter:none;border-radius:.75rem;width:100%;max-width:none;max-height:none;box-shadow:0 0 1.5rem #00e67620}.product-feature-art .product-feature-cover{width:74%;margin-bottom:6%;position:relative}.product-feature-art .product-feature-cover img{filter:none;width:100%;margin:0}.vxb-logo-title{margin:0;line-height:0}.vxb-logo-title img{filter:drop-shadow(0 0 1.25rem #00e6762e);width:min(30rem,100%);height:auto;display:block}.license-cover{border-radius:1rem;margin:-.75rem -.5rem 0;overflow:hidden;box-shadow:0 0 2rem #00e6761f,0 0 0 1px #00d1c12e}.license-cover img{width:100%;height:auto;display:block}.license-mark{filter:drop-shadow(0 0 .5rem #00e67633)}.get-section{background:radial-gradient(45% 60% at 28%,#006cff33,#0000 70%),#050a14}.get-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.get-art{justify-content:center;align-items:flex-end;gap:.25rem;display:flex}.get-cover{flex:0 26rem;min-width:0}.get-mascot{flex:none;width:9rem;margin-bottom:-.5rem}.get-copy{flex-direction:column;align-items:flex-start;display:flex}.get-copy h2{margin:0 0 1.25rem;font-size:2.75rem}.get-copy h2 span{color:#3fa2ff}.get-points{margin-top:1.5rem}@media (max-width:63.99em){.get-layout{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:50em){.get-cover{flex-basis:min(22.5rem,70vw)}.get-mascot{width:min(7rem,26vw)}.get-copy h2{font-size:2.125rem}.vxb-logo-title img{width:min(20rem,85vw)}}@media (max-width:23.74em){.get-mascot{display:none}.get-cover{flex-basis:min(22.5rem,100%)}}
.login-form{width:100%}.otp-input{font-family:var(--font-label), var(--font-ui), monospace;letter-spacing:.4em;text-align:center;font-size:1.5rem!important}.login-links{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.login-link{color:#6cc4ff;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:0;font-size:.875rem;text-decoration:underline}.login-link:disabled{color:#7e93b3;cursor:default;text-decoration:none}.account-notice{color:#c9d3e3;background:#0a1830bf;border:1px solid #3fa2ff55;border-radius:.875rem;margin:0;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.55}.account-notice.is-warning{color:#ffe2a0;background:#2a200a80;border-color:#ffc94d80}.account-notice.is-success{color:#b8f5d8;background:#08261a99;border-color:#2ef2a266}.account-notice strong{color:#f4f8ff}.account-page{padding-block:3.5rem 6rem}.account-shell{flex-direction:column;gap:1.75rem;display:flex}.account-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.account-head h1{letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.1}.account-head h1 span{color:#3fa2ff}.account-head p{color:#a9b6cc;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.9375rem}.account-actions{flex-wrap:wrap;gap:.75rem;display:flex}.account-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));align-items:start;gap:1.25rem;display:grid}.account-empty{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.account-empty h2{margin:0;font-size:1.25rem;font-weight:800}.member-card{background:#0a1830d9;border:1px solid #3fa2ff38;border-radius:1.125rem;flex-direction:column;gap:1.125rem;min-width:0;padding:1.5rem;display:flex}.member-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.member-card-head h2{margin:0;font-size:1.25rem;font-weight:800}.member-status{color:#cfe8ff;background:#0d2b52;border:1px solid #3fa2ff66;border-radius:999px;align-items:center;min-height:1.75rem;padding:.25rem .75rem;font-size:max(.8125rem,11px);font-weight:600;display:inline-flex}.member-status.is-good{color:#b8f5d8;background:#08261a;border-color:#2ef2a280}.member-status.is-wait{color:#ffe2a0;background:#2a200a;border-color:#ffc94d80}.member-status.is-bad{color:#ffc4c4;background:#2c0f14;border-color:#ff7a7a80}.license-facts{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.875rem 1.25rem;margin:0;display:grid}.license-facts div{min-width:0}.license-facts dt{color:#7e93b3;font-size:max(.8125rem,11px)}.license-facts dd{color:#f4f8ff;overflow-wrap:anywhere;margin:.125rem 0 0;font-size:.9375rem;font-weight:600}.license-text{color:#c9d3e3;margin:0;font-size:.9375rem;line-height:1.6}.license-code{font-family:var(--font-mono,ui-monospace), monospace;color:#f4f8ff;background:#050c18;border:1px solid #3fa2ff55;border-radius:.625rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;display:block}.license-code span{letter-spacing:.06em;margin:0 .5rem .125rem 0;display:inline-block}.license-row{flex-wrap:wrap;gap:.75rem;display:flex}.license-help{border-top:1px solid #3fa2ff26;margin-top:.25rem;padding-top:1rem;font-size:.875rem}.license-form{flex-direction:column;gap:1rem;display:flex}.account-steps{counter-reset:step;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.account-steps>li{counter-increment:step;flex-direction:column;gap:.75rem;padding-left:2.75rem;display:flex;position:relative}.account-steps>li:before{content:counter(step);color:#fff;background:#005fe0;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.account-steps h2{margin:.25rem 0 0;font-size:1.125rem;font-weight:700}.confirm-dialog{color:#f4f8ff;background:#0a1830;border:1px solid #3fa2ff66;border-radius:1.125rem;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.5rem;overflow-y:auto}.confirm-dialog::backdrop{background:#02060ccc}.confirm-dialog h2{margin:0 0 .75rem;font-size:1.25rem;font-weight:800}.confirm-dialog form,.confirm-body{flex-direction:column;gap:1rem;display:flex}.confirm-dialog p{color:#c9d3e3;margin:0;font-size:.9375rem;line-height:1.6}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin:0;display:grid}.admin-stats div{background:#0a1830d9;border:1px solid #3fa2ff38;border-radius:1rem;padding:1.125rem 1.25rem}.admin-stats dt{color:#a9b6cc;font-size:.875rem}.admin-stats dd{color:#f4f8ff;margin:.25rem 0 0;font-size:1.875rem;font-weight:800}.admin-filter{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.admin-filter .wa-field{flex:14rem;min-width:0}.admin-table-wrap{background:#0a1830d9;border:1px solid #3fa2ff38;border-radius:1rem;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:58rem;font-size:.875rem}.admin-table th,.admin-table td{text-align:left;vertical-align:top;border-bottom:1px solid #3fa2ff1f;padding:.875rem 1rem}.admin-table th{color:#a9b6cc;font-size:max(.8125rem,11px);font-weight:600}.admin-table tr:last-child td{border-bottom:0}.admin-table small{color:#7e93b3;overflow-wrap:anywhere;margin-top:.125rem;font-size:max(.8125rem,11px);display:block}.admin-actions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-actions .button{min-height:2.25rem;padding:.35rem .75rem;font-size:.8125rem}@media (max-width:48em){.account-page{padding-block:2.25rem 5rem}.account-head h1{font-size:2rem}.account-actions,.license-row{width:100%}.account-actions .button,.license-row .button{flex:100%}.member-card{padding:1.125rem}}.admin-queue{background:#0a1830d9;border:1px solid #3fa2ff38;border-radius:1rem;gap:.75rem;padding:1.125rem 1.25rem;display:grid}.admin-queue h2{margin:0;font-size:1.125rem}.admin-queue p{margin:0}.admin-queue ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.admin-queue li{border-top:1px solid #3fa2ff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.admin-queue li>div:first-child{overflow-wrap:anywhere;flex:18rem;min-width:0}.admin-queue small{color:#a9b6cc;display:block}.member-card details{border-bottom:0;max-width:none;padding-block:0}.feed-consent-box{border-top:1px solid #3fa2ff26;gap:.75rem;padding-top:1rem;display:grid}.feed-consent-box h2{margin:0;font-size:1.0625rem;font-weight:700}.feed-check{cursor:pointer;align-items:flex-start;gap:.625rem;font-weight:600;display:flex}.feed-check input{accent-color:#1a8cff;flex:none;width:1.125rem;height:1.125rem;margin-top:.2rem}.feed-hide{justify-items:start;gap:.5rem;display:grid}.feed-hide p{margin:0}.site-stats h3{margin:.5rem 0 0;font-size:.9375rem;font-weight:700}.live-list{gap:.5rem;display:grid}.live-list li{grid-template-columns:minmax(8rem,1.2fr) minmax(6rem,1fr) minmax(6rem,1fr);align-items:baseline;gap:.25rem .75rem;display:grid}.live-list li>span{overflow-wrap:anywhere}.range-links{gap:.75rem;margin-left:.75rem;font-weight:500;display:inline-flex}.range-links a{color:#8ea2c0}.range-links a[aria-current]{color:#4dd8ff;text-decoration:underline}.stat-bar{vertical-align:middle;background:#3fa2ff26;border-radius:999px;width:6rem;height:.5rem;margin-right:.5rem;display:inline-block;overflow:hidden}.stat-bar i{background:#1a8cff;height:100%;display:block}.site-stats-cols{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem 2rem;display:grid}.site-stats-cols ol{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.site-stats-cols li{border-top:0;justify-content:space-between;gap:1rem;padding-top:0;font-size:.875rem;display:flex}.site-stats-cols li span{overflow-wrap:anywhere;min-width:0}@media (max-width:40em){.live-list li{grid-template-columns:1fr}}
