.nexora-page{background:#090c0d}.nexora-hero{background:radial-gradient(ellipse at 85% 35%,rgba(45,212,191,.1),transparent 55%),linear-gradient(180deg,#101617,#090c0d)}.nexora-grid{background-image:linear-gradient(rgba(110,231,183,.045) 1px,transparent 0),linear-gradient(90deg,rgba(110,231,183,.045) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}.nexora-page .interactive-surface{background-color:#111617;background-image:linear-gradient(145deg,#151c1d,#0c1011)}.nexora-page .nexora-engine{background-image:radial-gradient(ellipse at 80% 0,rgba(45,212,191,.13),transparent 70%);box-shadow:0 28px 80px #0006}.nexora-section{scroll-margin-top:7rem}.nexora-table td,.nexora-table th{padding:1rem}.nexora-table tbody tr{border-top:1px solid #ffffff10;transition:background-color .18s}.nexora-table tbody tr:hover{background:#6ee7b708}.nexora-map{background-color:#0c1617;background-image:linear-gradient(#6ee7b710 1px,transparent 0),linear-gradient(90deg,#6ee7b710 1px,transparent 0);background-size:30px 30px}@media (prefers-reduced-motion:no-preference){.nexora-scan{animation:nexora-scan 4s ease-in-out 1}@keyframes nexora-scan{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(105px);opacity:.9}}}.nexora-page{background:#0a0f10;color:#f6f7f8}.nexora-page,.nexora-page h1,.nexora-page h2,.nexora-page h3,.nexora-page h4{font-family:var(--font-apple)}.nexora-hero{background:#0a0f10}.nexora-hero nav a{transition:color .18s}.nexora-hero nav a:hover{color:#00e0b8}.nexora-hero-shade{background:linear-gradient(90deg,rgba(10,15,16,.97),rgba(10,15,16,.8) 34%,rgba(10,15,16,.15) 75%),linear-gradient(0deg,#0a0f10,transparent 35%)}.nexora-page .text-nova-mint{color:#7fe3c3}.nexora-page .interactive-surface{border-radius:.65rem;background:linear-gradient(140deg,rgba(26,31,36,.65),rgba(10,15,16,.9))}.nexora-page .commercial-section>div>div>h2{letter-spacing:-.045em}.nexora-page a.bg-primary{background:#00e0b8;color:#0a0f10;box-shadow:0 0 30px #00e0b814}.nexora-page a.bg-primary:hover{background:#7fe3c3}.nexora-page .nexora-product{box-shadow:none}.nexora-score-bar>div{background:#00e0b8}.nexora-score-bar.metric-grounding>div{background:#7fe3c3}.nexora-score-bar.metric-reasoning>div{background:#f59e0b}.nexora-score-bar.metric-uncertainty>div{background:#a855f7}@media (max-width:767px){.nexora-hero-shade{background:linear-gradient(90deg,rgba(10,15,16,.93),rgba(10,15,16,.65)),linear-gradient(0deg,#0a0f10,transparent)}.nexora-hero-image{-o-object-position:68% center;object-position:68% center}}.nexora-story-chapter{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,6rem);padding:8rem clamp(1.5rem,5vw,5rem);min-height:125vh}.nexora-story-copy{padding:18vh 0 8vh}.nexora-story-stage{position:sticky;top:8rem}.nexora-story-frame{position:relative;height:72vh;max-height:900px;overflow:hidden;border-radius:1rem}.nexora-story-reverse .nexora-story-copy{grid-column:2;grid-row:1}.nexora-story-reverse .nexora-story-stage{grid-column:1;grid-row:1}.nexora-page .nexora-product.interactive-surface{border:0;border-top:1px solid #ffffff26;border-radius:0;background:transparent}@media (max-width:899px){.nexora-story-chapter{display:flex;flex-direction:column;min-height:auto;padding:4rem 1.5rem;gap:2rem}.nexora-story-copy{padding:0}.nexora-story-stage{position:relative;top:auto;width:100%}.nexora-story-frame{height:55vh;min-height:300px;max-height:550px}}@media (prefers-reduced-motion:reduce){.nexora-story-chapter{min-height:auto}.nexora-story-stage{position:relative;top:auto}.nexora-story-copy{padding:3rem 0}}.nexora-highlight-track{--highlight-width:min(84vw,1120px);position:relative;display:flex;gap:1.5rem;overflow-x:auto;padding-inline:calc((100% - var(--highlight-width)) / 2);padding-bottom:1rem;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.nexora-highlight-track::-webkit-scrollbar{display:none}.nexora-highlight-slide{flex:0 0 var(--highlight-width);min-width:0;scroll-snap-align:center;scroll-snap-stop:always}.nexora-highlight-copy{min-height:12rem;padding:0 .25rem 1.5rem}.nexora-highlight-media{aspect-ratio:16/9;overflow:hidden;border-radius:1.5rem;background:#101617}.nexora-highlight-media video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nexora-video-control{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #ffffff1a;border-radius:50%;background:#1a1f24;color:#f6f7f8;transition:background .18s,color .18s}.nexora-video-control:hover:not(:disabled){background:#7fe3c3;color:#0a0f10}.nexora-video-control:disabled{opacity:.3;cursor:default}.nexora-highlight-dot{min-width:32px;height:44px;display:flex;justify-content:center;align-items:center;padding:0 6px}.nexora-highlight-dot>span{display:block;width:7px;height:7px;border-radius:10px;background:#ffffff40;overflow:hidden}.nexora-highlight-dot>span.nexora-progress-active{width:54px;background:#ffffff30}.nexora-progress-active>span{display:block;height:100%;width:100%;background:#7fe3c3;transform-origin:left}.nexora-highlight-track:focus-visible,.nexora-highlights button:focus-visible{outline:2px solid #7fe3c3;outline-offset:4px}@media (max-width:639px){.nexora-highlight-track{--highlight-width:88vw;gap:.75rem}.nexora-highlight-copy{min-height:14rem}.nexora-highlight-media{border-radius:.85rem}}.nexora-opening{padding-bottom:1rem}.nexora-opening:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:4% 5% 15%;background:radial-gradient(ellipse at center,#00e0b812,transparent 65%)}.nexora-opening-title{font-size:clamp(2.5rem,6.1vw,5rem);letter-spacing:-.055em}.nexora-opening-accent{margin-top:.12em;color:#7fe3c3;background:linear-gradient(110deg,#00e0b8,#b5f8e2 55%,#00e0b8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nexora-opening .nexora-opening-description{max-width:39rem;margin-top:2rem;text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.nexora-opening .nexora-opening-tagline{animation:nexora-opening-reveal .8s both}.nexora-opening-line{animation:nexora-opening-reveal 1s .12s both}.nexora-opening-accent{animation-delay:.3s}.nexora-opening .nexora-opening-description{animation:nexora-opening-reveal .9s .45s both}.nexora-opening .nexora-opening-actions{animation:nexora-opening-reveal .9s .6s both}.nexora-opening:before{animation:nexora-opening-glow 4s ease-out both}@keyframes nexora-opening-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes nexora-opening-glow{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1)}}}