@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Orbitron;src:url(../fonts/orbitron/Orbitron-Medium.woff2) format("woff2"),url(../fonts/orbitron/Orbitron-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--ink: #08080a;--ink-soft: #111116;--paper: #f4f2ec;--paper-muted: #d8d6d1;--line: rgba(244, 242, 236, .2);--violet: #6d47ff;--violet-bright: #8d72ff;--blue: #246bfe;--acid: #c9ff2f;--danger: #ff695e;--display: "Orbitron", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--sans: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--tech: "Orbitron", var(--sans);--gutter: clamp(1.25rem, 3.2vw, 4rem);--radius: clamp(1.25rem, 2.2vw, 2.5rem);--full-height: 100vh}@supports (height: 100dvh){:root{--full-height: 100dvh}}html{color-scheme:dark;scroll-behavior:smooth;background:var(--ink);font-family:var(--sans);font-size:16px}body{min-width:320px;overflow-x:clip;color:var(--paper);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.no-scroll{overflow:hidden}::selection{color:var(--ink);background:var(--acid)}a{color:inherit;text-decoration:none}button,input,textarea,select{color:inherit;font:inherit}button{border:0;background:none}img,picture,video,canvas,svg{display:block;max-width:100%}ul{list-style:none}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.section-shell{width:min(100%,1600px);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{display:flex;align-items:center;gap:.65rem;font:500 .68rem/1.2 var(--tech);letter-spacing:.12em;text-transform:uppercase}.eyebrow:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor;box-shadow:0 0 1rem currentColor}.section-title{max-width:24ch;font:400 clamp(1.8rem,4vw,4.2rem)/1.1 var(--display);text-transform:uppercase}[data-pointer-drift]{translate:var(--pointer-drift-x, 0) var(--pointer-drift-y, 0);will-change:translate}.button{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:1rem;padding:.7rem 1rem .7rem 1.25rem;border:1px solid currentColor;border-radius:999px;font:500 .72rem/1 var(--tech);letter-spacing:.06em;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,transform .25s ease}.button:after{content:"↗";display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;color:var(--ink);background:var(--acid)}.button:hover{color:var(--ink);background:var(--paper);transform:translateY(-2px)}.button--ghost:after{content:"↓";background:var(--paper)}#smooth-wrapper,#smooth-content{overflow:visible}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;font:500 .68rem var(--tech);letter-spacing:.05em;text-transform:uppercase}.breadcrumb li{display:flex;align-items:center;gap:.5rem;min-width:0}.breadcrumb li+li:before{content:"/";color:var(--paper-muted);opacity:.5}.breadcrumb a{color:var(--paper-muted);transition:color .2s ease}.breadcrumb a:hover{color:var(--acid)}.breadcrumb [aria-current=page]{display:block;overflow:hidden;max-width:min(100%,42ch);color:var(--paper);white-space:nowrap;text-overflow:ellipsis}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.chatbot-launcher{border:none;border-radius:50%;width:3.5rem;height:3.5rem;display:grid;place-items:center;color:#fff;background:#e01a4f;z-index:999998;line-height:1;box-shadow:#00000026 0 4px 12px;transition:box-shadow .25s ease}.chatbot-launcher:hover{box-shadow:#00000040 0 6px 16px}.chatbot-launcher:hover:focus-visible{box-shadow:#00000040 0 6px 16px}.chatbot-launcher svg{width:32px;height:32px}.has-custom-cursor .chatbot-launcher{cursor:none}.nola-hero,.nola-platforms,.nola-features,.nola-how,.nola-live,.nola-who,.nola-limits,.nola-faq,.nola-final{position:relative;background:var(--ink)}.nola-hero{padding-block:clamp(7rem,13vw,12rem) 0;overflow:hidden}.nola-hero__grid{display:grid;align-items:center;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.nola-hero .eyebrow{color:var(--violet-bright)}.nola-hero__title{max-width:18ch;margin-top:clamp(1.5rem,3vw,2.5rem);font:400 clamp(2.1rem,4.5vw,4.4rem)/1 var(--display);text-transform:uppercase;text-wrap:balance}.nola-hero__lead{max-width:40ch;margin-top:clamp(1.5rem,3vw,2.25rem);color:var(--acid);font:500 clamp(.66rem,1.1vw,.8rem) var(--tech);letter-spacing:.1em;line-height:1.6;text-transform:uppercase}.nola-hero__sub{max-width:46ch;margin-top:1.25rem;color:var(--paper-muted);font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.6}.nola-hero__cta{display:flex;align-items:center;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);flex-wrap:wrap}.nola-hero__trial{color:var(--paper-muted);font:500 .6rem var(--tech);letter-spacing:.1em;text-transform:uppercase}.nola-hero__mark{position:relative;display:grid;aspect-ratio:1;place-items:center}.nola-hero__orbit{position:absolute;inset:6%;border:1px solid var(--line);border-radius:50%}.nola-hero__orbit:before{content:"";position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(141,114,255,.85) 55deg,transparent 95deg);-webkit-mask-image:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask-image:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));animation:nolaOrbit 18s linear infinite}@keyframes nolaOrbit{to{rotate:360deg}}.nola-hero__mark svg{position:relative;width:58%;height:auto;overflow:visible}.nola-hero__wave path{fill:none;stroke:var(--violet-bright);filter:drop-shadow(0 0 1.5rem rgba(109,71,255,.55))}.nola-spec{display:grid;margin:clamp(4rem,8vw,7rem) 0 0;border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.nola-spec>div{padding:clamp(1.25rem,2.5vw,2rem) 0}.nola-spec>div+div{padding-left:clamp(1.25rem,3vw,3rem);border-left:1px solid var(--line)}.nola-spec dt{color:var(--paper-muted);font:500 .58rem var(--tech);letter-spacing:.16em;text-transform:uppercase}.nola-spec dd{margin:.65rem 0 0;color:var(--paper);font-size:clamp(.85rem,1.3vw,.98rem)}.nola-split{padding-block:clamp(5rem,11vw,10rem);border-top:1px solid var(--line)}.nola-split__grid{display:grid;align-items:start;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.nola-split__aside .section-title{margin-top:1.5rem}.nola-features .eyebrow{color:var(--violet)}.nola-who .eyebrow{color:var(--acid)}.nola-faq .eyebrow{color:var(--violet-bright)}.nola-rows{margin:0;padding:0;list-style:none}.nola-row{display:grid;align-items:baseline;gap:clamp(1rem,2.5vw,2.5rem);padding-block:clamp(1.5rem,3vw,2.25rem);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);transition:border-color .3s ease}.nola-row:last-child{border-bottom:1px solid var(--line)}.nola-row:hover{border-color:#8d72ff8c}.nola-row__n{color:var(--violet-bright);font:400 clamp(1.4rem,3vw,2.6rem)/1 var(--display)}.nola-row h3{font:400 clamp(1.05rem,1.8vw,1.5rem)/1.2 var(--display);text-transform:uppercase}.nola-row p{max-width:52ch;margin-top:.75rem;color:var(--paper-muted);font-size:.92rem;line-height:1.6}.nola-how{padding-block:clamp(5rem,11vw,10rem);border-top:1px solid var(--line)}.nola-how .eyebrow{color:var(--violet-bright)}.nola-how__head .section-title{margin-top:1.5rem}.nola-track{position:relative;display:grid;gap:clamp(2rem,4vw,3.5rem);margin:clamp(3.5rem,7vw,6rem) 0 0;padding:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none}.nola-track:before{content:"";position:absolute;top:.3rem;left:0;right:0;height:1px;background:var(--line)}.nola-step{position:relative;padding-top:2.5rem}.nola-step:before{content:"";position:absolute;top:0;left:0;width:.65rem;height:.65rem;border-radius:50%;background:var(--violet-bright);box-shadow:0 0 0 .3rem #6d47ff29,0 0 1.2rem #6d47ffb3}.nola-step__n{display:block;margin-bottom:.9rem;color:var(--violet-bright);font:500 .6rem var(--tech);letter-spacing:.14em}.nola-step h3{margin-bottom:.7rem;font:400 clamp(1rem,1.5vw,1.3rem)/1.2 var(--display);text-transform:uppercase}.nola-step p{color:var(--paper-muted);font-size:.88rem;line-height:1.6}.nola-live{padding-block:clamp(5rem,11vw,10rem);border-top:1px solid var(--line);background:linear-gradient(160deg,rgba(109,71,255,.16),transparent 62%),var(--ink)}.nola-live__grid{display:grid;align-items:center;gap:clamp(2.5rem,6vw,5rem);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.nola-live .eyebrow{color:var(--acid)}.nola-live__title{max-width:18ch;margin-top:1.5rem;font:400 clamp(1.8rem,4.4vw,4rem)/1.05 var(--display);text-transform:uppercase}.nola-live__body{max-width:54ch;margin-top:1.75rem;color:var(--paper-muted);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.65}.nola-live__ping{position:relative;aspect-ratio:1;width:min(100%,16rem);margin-inline:auto}.nola-live__ping span{position:absolute;inset:0;border:1px solid rgba(201,255,47,.6);border-radius:50%;opacity:0;animation:nolaPing 3.6s cubic-bezier(.2,.6,.3,1) infinite}.nola-live__ping span:nth-child(2){animation-delay:1.2s}.nola-live__ping span:nth-child(3){animation-delay:2.4s}@keyframes nolaPing{0%{opacity:0;scale:.35}18%{opacity:.85}to{opacity:0;scale:1}}.nola-who__body{max-width:40ch;margin-top:1.5rem;color:var(--paper-muted);font-size:.95rem;line-height:1.6}.nola-who__grid{display:grid;gap:1px;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 560px){.nola-who__grid{grid-template-columns:1fr}}.nola-card{padding:clamp(1.5rem,3vw,2.25rem);background:var(--ink);transition:background .3s ease}.nola-card:hover{background:var(--ink-soft)}.nola-card h3{margin-bottom:.7rem;font:400 clamp(1rem,1.5vw,1.25rem)/1.2 var(--display);text-transform:uppercase}.nola-card p{color:var(--paper-muted);font-size:.88rem;line-height:1.6}.nola-limits{padding-block:clamp(5rem,11vw,10rem);border-top:1px solid var(--line)}.nola-limits .eyebrow{color:var(--danger)}.nola-limits__head .section-title{margin-top:1.5rem}.nola-limits__body{max-width:58ch;margin-top:1.5rem;color:var(--paper-muted);font-size:.95rem;line-height:1.6}.nola-limits__list{display:grid;gap:clamp(2rem,4vw,3.5rem);margin:clamp(3rem,6vw,5rem) 0 0;padding:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none}.nola-limits__list li{padding-top:2.75rem;border-top:1px solid var(--line);position:relative}.nola-limits__x{position:absolute;top:1.1rem;left:0;width:.8rem;height:.8rem}.nola-limits__x:before,.nola-limits__x:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--danger)}.nola-limits__x:before{rotate:45deg}.nola-limits__x:after{rotate:-45deg}.nola-limits__list h3{margin-bottom:.7rem;font:400 clamp(1rem,1.5vw,1.25rem)/1.2 var(--display);text-transform:uppercase}.nola-limits__list p{color:var(--paper-muted);font-size:.88rem;line-height:1.6}.nola-faq__list{display:grid}.nola-faq__list details{padding-block:clamp(1.15rem,2.2vw,1.6rem);border-top:1px solid var(--line)}.nola-faq__list details:last-child{border-bottom:1px solid var(--line)}.nola-faq__list summary{display:flex;align-items:baseline;gap:1.25rem;color:var(--paper);cursor:pointer;font:400 clamp(.95rem,1.5vw,1.15rem)/1.35 var(--display);list-style:none;text-transform:uppercase}.nola-faq__list summary::-webkit-details-marker{display:none}.nola-faq__n{flex:none;color:var(--violet-bright);font:500 .6rem var(--tech);letter-spacing:.12em}.nola-faq__list summary:after{margin-left:auto;color:var(--acid);content:"+";font-family:var(--tech)}.nola-faq__list details[open] summary:after{content:"–"}.nola-faq__list p{max-width:62ch;margin:1rem 0 0 3.4rem;color:var(--paper-muted);font-size:.92rem;line-height:1.65}.nola-read{display:grid;gap:.8rem;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line)}.nola-read a{color:var(--paper-muted);font-size:.86rem;text-decoration:none;transition:color .25s ease}.nola-read a:hover,.nola-read a:focus-visible{color:var(--acid)}.nola-final{padding-block:clamp(6rem,12vw,11rem);border-top:1px solid var(--line);text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(109,71,255,.22),transparent 70%),var(--ink)}.nola-final .eyebrow{justify-content:center;color:var(--violet-bright)}.nola-final__title{max-width:18ch;margin:1.5rem auto 0;font:400 clamp(2rem,5.4vw,5rem)/1 var(--display);text-transform:uppercase}.nola-final__proof{max-width:56ch;margin:clamp(2rem,4vw,3rem) auto 0;color:var(--paper-muted);font-size:.95rem;line-height:1.6}.nola-final__proof strong{color:var(--paper)}.nola-final__body{max-width:44ch;margin:1.25rem auto 0;color:var(--paper-muted);font-size:.95rem;line-height:1.6}.nola-final .nola-hero__cta{justify-content:center}.nola-legal{display:flex;justify-content:center;gap:1rem 2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line);flex-wrap:wrap}.nola-legal a{color:var(--paper-muted);font:500 .58rem var(--tech);letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .25s ease}.nola-legal a:hover,.nola-legal a:focus-visible{color:var(--paper)}@media (max-width: 900px){.nola-hero__grid,.nola-split__grid,.nola-live__grid{grid-template-columns:1fr}.nola-hero__mark{order:-1;width:min(68%,18rem);margin-inline:auto}.nola-hero__title{max-width:none}.nola-spec>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}.nola-live__ping{width:min(60%,11rem)}.nola-track:before{display:none}.nola-faq__list p{margin-left:0}}@media (prefers-reduced-motion: reduce){.nola-hero__orbit:before,.nola-live__ping span{animation:none}.nola-live__ping span{opacity:.4;scale:1}.nola-row,.nola-card,.nola-read a,.nola-legal a{transition:none}}@media (prefers-reduced-motion: no-preference){html.has-js .nola-hero__title,html.has-js .nola-hero__lead,html.has-js .nola-hero__sub,html.has-js .nola-hero__cta,html.has-js .nola-spec>div,html.has-js .nola-row,html.has-js .nola-step,html.has-js .nola-live__title,html.has-js .nola-live__body,html.has-js .nola-card,html.has-js .nola-limits__list li,html.has-js .nola-faq__list details,html.has-js .nola-final__proof,html.has-js .nola-final__body{opacity:0;visibility:hidden}}.nola-platforms{padding-block:clamp(5rem,11vw,10rem);border-top:1px solid var(--line)}.nola-platforms .eyebrow{color:var(--acid)}.nola-platforms__head .section-title{margin-top:1.5rem}.nola-platforms__body{max-width:52ch;margin-top:1.5rem;color:var(--paper-muted);font-size:.95rem;line-height:1.6}.nola-platforms__list{display:grid;margin-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--line)}.nola-platforms__list a{display:flex;align-items:baseline;gap:1.5rem;padding-block:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--line);color:var(--paper);text-decoration:none;transition:color .25s ease,padding-left .3s ease;flex-wrap:wrap}.nola-platforms__list a:hover,.nola-platforms__list a:focus-visible{color:var(--acid);padding-left:1rem}.nola-platforms__list span{font:400 clamp(1.4rem,3.4vw,2.8rem)/1 var(--display);text-transform:uppercase}.nola-platforms__list em{margin-left:auto;color:var(--paper-muted);font:500 .6rem var(--tech);font-style:normal;letter-spacing:.12em;text-transform:uppercase}.nola-platforms__list a:hover em,.nola-platforms__list a:focus-visible em{color:var(--acid)}@media (prefers-reduced-motion: reduce){.nola-platforms__list a{transition:none}.nola-platforms__list a:hover{padding-left:0}}
