:root{--type-display-family: "Archivo", -apple-system, BlinkMacSystemFont, sans-serif;--type-editorial-family: "Fraunces", Georgia, "Times New Roman", serif;--type-mono-family: "JetBrains Mono", ui-monospace, "Courier New", monospace;--type-fraunces-axes: "SOFT" 100, "opsz" 144;--type-display-xl-size: clamp(48px, 6vw, 96px);--type-display-xl-line: .92;--type-display-xl-tracking: -.04em;--type-display-lg-size: clamp(36px, 4.5vw, 72px);--type-display-lg-line: .96;--type-display-lg-tracking: -.03em;--type-h1-size: clamp(32px, 3.5vw, 56px);--type-h1-line: 1;--type-h1-tracking: -.03em;--type-h2-size: clamp(24px, 2.5vw, 40px);--type-h2-line: 1.05;--type-h2-tracking: -.02em;--type-h3-size: clamp(20px, 2vw, 28px);--type-h3-line: 1.15;--type-h3-tracking: -.02em;--type-body-lg-size: 18px;--type-body-size: 15px;--type-body-sm-size: 13px;--type-body-line: 1.55;--type-eyebrow-size: 11px;--type-eyebrow-line: 1.4;--type-eyebrow-tracking: .2em;--type-eyebrow-sm-size: 10px;--type-eyebrow-sm-tracking: .25em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--space-section: clamp(80px, 11vw, 160px);--space-hero: clamp(120px, 14vw, 220px);--radius-pill: 999px;--radius-card: 14px;--border-weight: 1px;--motion-curve-reveal: cubic-bezier(.22, 1, .36, 1);--motion-curve-spring: cubic-bezier(.34, 1.56, .64, 1);--motion-curve-linear: linear;--motion-duration-instant: .12s;--motion-duration-quick: .3s;--motion-duration-settle-creator: .9s;--motion-duration-settle-editorial: 1.1s;--motion-duration-page: .45s;--brand-primary: #3A8DFF;--brand-primary-light: #6FA7FF;--brand-signal: #FF6B35;--brand-presence: #36D399;--surface: #05070a;--surface-raised: #07111f;--surface-subtle: #0b1828;--surface-muted: #0f2238;--surface-glass: rgba(234, 241, 255, .035);--text-primary: #EAF1FF;--text-secondary: rgba(234, 241, 255, .74);--text-muted: rgba(234, 241, 255, .52);--text-subtle: rgba(234, 241, 255, .34);--text-on-accent: #05070a;--accent: #3A8DFF;--accent-deep: #6D5BFF;--accent-soft: rgba(58, 141, 255, .18);--rule: rgba(234, 241, 255, .08);--rule-strong: rgba(234, 241, 255, .16);--success: #36D399;--danger: #FF5C7A;--warning: #F5A623;--shadow-card: 0 12px 16px -5px rgba(0, 0, 0, .3), 0 8px 12px -4px rgba(0, 0, 0, .2), inset 0 -1px rgba(255, 255, 255, .03);--shadow-glow: 0 0 16px rgba(58, 141, 255, .35);--edge-highlight: inset 0 1px 0 rgba(234, 241, 255, .06);--elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 1px rgba(0, 0, 0, .22), var(--edge-highlight);--elevation-2: 0 8px 24px -8px rgba(0, 0, 0, .45), 0 2px 6px -2px rgba(0, 0, 0, .3), var(--edge-highlight);--elevation-3: 0 24px 60px -12px rgba(0, 0, 0, .6), 0 8px 20px -8px rgba(0, 0, 0, .4), var(--edge-highlight);--glass-blur: blur(18px) saturate(140%);--glass-fill: rgba(7, 17, 31, .66);--bone: #05070a;--bone-2: #07111f;--paper: #07111f;--ink: #EAF1FF;--ink-80: rgba(234, 241, 255, .8);--muted: rgba(234, 241, 255, .52);--amber: #3A8DFF;--amber-deep: #3A8DFF}@media (prefers-reduced-motion: reduce){:root{--motion-duration-instant: 0ms;--motion-duration-quick: 0ms;--motion-duration-settle-creator: 0ms;--motion-duration-settle-editorial: 0ms;--motion-duration-page: 0ms}}:root{--novaris-primary: #0066FF;--novaris-primary-light: #3388FF;--novaris-accent: #FF6B35;--novaris-presence: #22c55e;--novaris-mint: #00e5a0}:root{--app-height: 100dvh}@supports not (min-height: 100dvh){:root{--app-height: 100vh}}html,body{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes mesh-drift-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,40px) scale(1.08)}66%{transform:translate(-40px,60px) scale(.96)}}@keyframes mesh-drift-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,-30px) scale(1.05)}66%{transform:translate(30px,50px) scale(1.1)}}@keyframes mesh-drift-3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.95)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 4px #1d4ed866;opacity:1}50%{box-shadow:0 0 14px #1d4ed8b3,0 0 28px #1d4ed833;opacity:.75}}.pulse-glow-active{animation:pulse-glow 2.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.15)}}@keyframes nv-dash-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes nv-sidebar-slide-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes nv-fade-slide-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes nv-topbar-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-content-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-auth-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes nv-hero-drift{0%,to{transform:translate3d(-50%,0,0)}50%{transform:translate3d(calc(-50% + 26px),14px,0)}}@keyframes nv-hero-drift2{0%,to{transform:translateZ(0)}50%{transform:translate3d(18px,-10px,0)}}@keyframes nv-hero-pulse{0%,to{opacity:1;box-shadow:0 0 12px #3a8dff8c}50%{opacity:.7;box-shadow:0 0 8px #3a8dff4d}}@keyframes nv-text-sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes caret-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes shake-horizontal{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes stickyCtaSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes irisPillarEnter{to{opacity:1;transform:translateY(0)}}@keyframes irisOrbitSpin{to{transform:rotate(360deg)}}@keyframes irisPipPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes gpuSlide{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes tourOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes buttonClickPulse{0%{transform:scale(1)}35%{transform:scale(.97)}to{transform:scale(1)}}@keyframes loadingDotPulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@keyframes imgFeedbackFadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.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-focusable:focus,.sr-only-focusable:focus-visible{position:fixed;top:12px;left:12px;width:auto;height:auto;padding:12px 18px;margin:0;overflow:visible;clip:auto;white-space:normal;z-index:10000;background:#06f;color:#fff;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;border-radius:10px;box-shadow:0 8px 24px #06f6;text-decoration:none;outline:2px solid #ffffff;outline-offset:2px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #0066FF;outline-offset:2px;border-radius:4px}@keyframes provision-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}@keyframes ring-expand{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes border-spin{to{--border-angle: 360deg}}.noise-overlay:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.5;pointer-events:none;z-index:1}@keyframes data-port-pulse{0%{box-shadow:0 0 #1d4ed899}70%{box-shadow:0 0 0 6px #1d4ed800}to{box-shadow:0 0 #1d4ed800}}.data-port-active{animation:data-port-pulse 2s ease-out infinite}@property --spin-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes spin-border{0%{--spin-angle: 0deg}to{--spin-angle: 360deg}}@keyframes gradient-morph{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes slow-zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes office-idle-bob{0%,to{transform:translateZ(20px) translateY(0)}50%{transform:translateZ(20px) translateY(-3px)}}@keyframes office-working{0%,to{transform:translateZ(20px) translateY(0)}25%{transform:translateZ(20px) translateY(-2px) rotate(1deg)}75%{transform:translateZ(20px) translateY(-2px) rotate(-1deg)}}@keyframes office-pulse-glow{0%,to{filter:drop-shadow(0 0 4px var(--worker-color))}50%{filter:drop-shadow(0 0 12px var(--worker-color))}}@keyframes office-error-pulse{0%,to{filter:drop-shadow(0 0 4px #ef4444)}50%{filter:drop-shadow(0 0 16px #ef4444)}}@keyframes office-typing-dots{0%,80%,to{opacity:0;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes office-speech-bubble{0%,to{transform:translateZ(30px) scale(1);opacity:1}50%{transform:translateZ(30px) scale(1.05);opacity:.9}}@keyframes office-desk-shadow{0%,to{opacity:.3}50%{opacity:.5}}@keyframes novaris-tool-loader-sweep{0%{transform:scaleX(0);transform-origin:left center}48%{transform:scaleX(1);transform-origin:left center}52%{transform:scaleX(1);transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}@keyframes novaris-tool-loader-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes novaris-tool-stream-cursor{0%,55%{opacity:1}60%,to{opacity:.15}}@media (prefers-reduced-motion: no-preference){.novaris-tool-loader-bar{opacity:1;animation:novaris-tool-loader-sweep 1.4s ease-in-out infinite}.novaris-tool-loader-dot{opacity:.25;animation:novaris-tool-loader-dot 1.4s ease-in-out infinite}.novaris-tool-stream-cursor{opacity:1;animation:novaris-tool-stream-cursor 1s steps(2,end) infinite}}.office-worker-idle{animation:office-idle-bob 3s ease-in-out infinite}@media (max-width: 768px){[role=tablist]{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px}[role=tablist]>*{flex:0 0 auto;scroll-snap-align:start}[role=tablist]::-webkit-scrollbar{height:3px}[role=tablist]::-webkit-scrollbar-track{background:transparent}[role=tablist]::-webkit-scrollbar-thumb{background:var(--rule, rgba(255, 255, 255, .12));border-radius:999px}}@media (max-width: 768px){table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}[data-nv-scroll-container]{padding:16px!important}}.office-worker-working{animation:office-working 1.5s ease-in-out infinite}.office-worker-active{animation:office-pulse-glow 2s ease-in-out infinite}.office-worker-error{animation:office-error-pulse 1s ease-in-out infinite}.office-worker-new{opacity:.5}.office-typing-dot{animation:office-typing-dots 1.4s ease-in-out infinite}.office-typing-dot:nth-child(2){animation-delay:.2s}.office-typing-dot:nth-child(3){animation-delay:.4s}.office-speech-bubble{animation:office-speech-bubble 2s ease-in-out infinite}@keyframes bill-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.pricing-bill-summary{animation:bill-slide-up .6s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.8s}.pixel-office{position:relative;width:640px;height:420px;background:#0a0a14;border:2px solid #1a1a2e;border-radius:8px;overflow:hidden;image-rendering:pixelated}.pixel-office-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.pixel-zone{position:absolute;border-radius:4px;opacity:.08;pointer-events:none}.pixel-desk{position:absolute;width:48px;height:28px;background:#1e1e2e;border:1px solid #2a2a3e;border-radius:2px;box-shadow:0 2px #0d0d1a}.pixel-monitor{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:14px;height:10px;background:#111;border:1px solid #333;border-radius:1px}.pixel-monitor.active{border-color:var(--dept-color, #1D4ED8);box-shadow:0 0 6px var(--dept-color, #1D4ED8);animation:pixel-monitor-pulse 2s ease-in-out infinite}.pixel-monitor.error{border-color:#ef4444;animation:pixel-error-blink .6s ease-in-out infinite}.pixel-coffee-machine{position:absolute;width:18px;height:24px;background:#3d2b1f;border:1px solid #4a3628;border-radius:2px}.pixel-coffee-machine:after{content:"";position:absolute;top:3px;right:3px;width:4px;height:4px;border-radius:50%;background:#ef4444;box-shadow:0 0 4px #ef4444}.pixel-plant{position:absolute;width:14px;height:18px}.pixel-plant:before{content:"";position:absolute;bottom:0;left:2px;width:10px;height:8px;background:#5a3a2a;border-radius:1px}.pixel-plant:after{content:"";position:absolute;top:0;left:1px;width:12px;height:12px;background:#2d8a4e;border-radius:50% 50% 20% 20%;box-shadow:inset -2px -2px #1e6b38}.pixel-board{position:absolute;width:36px;height:24px;background:#1a1a2e;border:1px solid #2a2a3e;border-radius:1px}.pixel-meeting-table{position:absolute;width:64px;height:40px;background:#1a1a28;border:2px solid #252538;border-radius:4px;box-shadow:0 2px #0d0d1a}.pixel-char{position:absolute;width:16px;height:22px;transition:left 1.8s ease-in-out,top 1.8s ease-in-out;cursor:pointer;z-index:10;transform-origin:bottom center}.pixel-char:hover{filter:brightness(1.3)}.pixel-head{width:8px;height:8px;background:#e8b88a;border-radius:50%;margin:0 auto;position:relative}.pixel-head:before{content:"";position:absolute;top:-2px;left:-1px;width:10px;height:5px;background:#4a3a2a;border-radius:3px 3px 0 0}.pixel-body{width:12px;height:8px;background:var(--dept-color, #888);margin:1px auto 0;border-radius:2px 2px 0 0;position:relative}.pixel-legs{width:10px;height:5px;margin:0 auto;display:flex;gap:2px;justify-content:center}.pixel-legs:before,.pixel-legs:after{content:"";width:4px;height:5px;background:#2a2a3e;border-radius:0 0 1px 1px}.pixel-name{position:absolute;bottom:-14px;left:50%;transform:translate(-50%);font-size:7px;font-family:JetBrains Mono,monospace;color:#ffffff80;white-space:nowrap;letter-spacing:.02em;pointer-events:none}.pixel-bubble{position:absolute;top:-22px;left:50%;transform:translate(-50%);background:#ffffffe6;color:#111;font-size:6px;font-family:JetBrains Mono,monospace;padding:2px 5px;border-radius:4px;white-space:nowrap;animation:pixel-bubble-in .15s ease-out;z-index:20}.pixel-bubble:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translate(-50%);width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid rgba(255,255,255,.9)}.pixel-status-dot{position:absolute;top:-4px;right:-2px;width:5px;height:5px;border-radius:50%;border:1px solid #0a0a14;z-index:15}.pixel-status-dot.working{background:#22c55e;box-shadow:0 0 4px #22c55e}.pixel-status-dot.idle{background:#666}.pixel-status-dot.error{background:#ef4444;box-shadow:0 0 4px #ef4444;animation:pixel-error-blink .6s infinite}.pixel-status-dot.new{background:#555}.pixel-error-icon{position:absolute;top:-18px;left:50%;transform:translate(-50%);color:#ef4444;font-size:10px;font-weight:700;animation:pixel-error-bounce .8s ease-in-out infinite;z-index:20;text-shadow:0 0 4px #ef4444}.pixel-typing-dots{position:absolute;top:-16px;left:50%;transform:translate(-50%);display:flex;gap:2px;z-index:20}.pixel-typing-dots span{width:3px;height:3px;border-radius:50%;background:var(--dept-color, #1D4ED8);animation:pixel-dot-bounce 1.2s ease-in-out infinite}.pixel-typing-dots span:nth-child(2){animation-delay:.15s}.pixel-typing-dots span:nth-child(3){animation-delay:.3s}.pixel-coffee-cup{position:absolute;top:6px;right:-6px;width:4px;height:5px;background:#8b6914;border-radius:0 0 1px 1px;border:1px solid #a0792a;z-index:15}.pixel-coffee-cup:after{content:"";position:absolute;top:-3px;left:0;width:4px;height:3px;border-top:1px solid rgba(255,255,255,.3);animation:pixel-steam 1.5s ease-in-out infinite}@keyframes pixel-monitor-pulse{0%,to{box-shadow:0 0 4px var(--dept-color, #1D4ED8)}50%{box-shadow:0 0 10px var(--dept-color, #1D4ED8)}}@keyframes pixel-error-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes pixel-error-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-3px)}}@keyframes pixel-bubble-in{0%{opacity:0;transform:translate(-50%) translateY(4px) scale(.8)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes pixel-dot-bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}@keyframes pixel-steam{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.5;transform:translateY(-2px)}}@keyframes pixel-char-typing{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes pixel-char-walk{0%{transform:translate(0) scaleX(1)}25%{transform:translate(1px) scaleX(.95)}50%{transform:translate(0) scaleX(1)}75%{transform:translate(-1px) scaleX(.95)}to{transform:translate(0) scaleX(1)}}@keyframes pixel-char-idle{0%,85%,to{transform:rotate(0)}90%{transform:rotate(2deg)}95%{transform:rotate(-1deg)}}@keyframes pixel-char-stretch{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.05) translateY(-1px)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.pixel-char-typing{animation:pixel-char-typing .4s ease-in-out infinite}.pixel-char-walking{animation:pixel-char-walk .5s ease-in-out infinite}.pixel-char-idle{animation:pixel-char-idle 5s ease-in-out infinite}.pixel-char-stretch{animation:pixel-char-stretch 2s ease-in-out}@keyframes waveform-move{0%{transform:translate(0)}to{transform:translate(-50%)}}.waveform-animated{animation:waveform-move 2s linear infinite}@keyframes neon-icon-glow{0%,to{filter:drop-shadow(0 0 6px rgba(59,130,246,.4))}50%{filter:drop-shadow(0 0 12px rgba(59,130,246,.7))}}a,button,[role=button]{transition:all .15s linear;touch-action:manipulation}.glass-card{background:#0a0a0f99;backdrop-filter:blur(24px) saturate(120%);-webkit-backdrop-filter:blur(24px) saturate(120%);border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 16px -5px #0000004d,0 8px 12px -4px #0003,inset 0 -1px #00000026;transition:all .15s linear}.glass-card:hover{border-color:#ffffff1f;box-shadow:0 20px 40px -10px #0006,0 12px 20px -5px #0000004d,inset 0 -1px #0003;transform:translateY(-4px)}.contain-section{contain:layout style paint}h1,h2,h3,h4{text-wrap:balance}.gpu-accelerated{transform:translateZ(0);will-change:transform}.dotted-divider{height:1px;background-image:linear-gradient(to right,rgba(255,255,255,.12) 10%,transparent 10%);background-size:10px 1px;background-repeat:repeat-x}.section-premium{padding-top:clamp(80px,10vw,160px);padding-bottom:clamp(80px,10vw,160px)}@keyframes repurpose-check-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes repurpose-progress-stripe{0%{background-position:0 0}to{background-position:40px 0}}@keyframes repurpose-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.repurpose-check-pop{animation:repurpose-check-pop .3s cubic-bezier(.34,1.56,.64,1) both}.repurpose-progress-active{background-image:linear-gradient(45deg,rgba(0,102,255,.15) 25%,transparent 25%,transparent 50%,rgba(0,102,255,.15) 50%,rgba(0,102,255,.15) 75%,transparent 75%);background-size:40px 40px;animation:repurpose-progress-stripe 1s linear infinite}.repurpose-result-card{animation:repurpose-fade-in .4s ease both}@keyframes org-dropdown-enter{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.org-dropdown-enter{animation:org-dropdown-enter .15s ease both}@keyframes support-typing-dot{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-4px);opacity:1}}.support-typing-dot:nth-child(1){animation:support-typing-dot 1.2s infinite 0s}.support-typing-dot:nth-child(2){animation:support-typing-dot 1.2s infinite .2s}.support-typing-dot:nth-child(3){animation:support-typing-dot 1.2s infinite .4s}@keyframes support-button-pulse{0%,to{box-shadow:0 4px 20px #1d4ed84d}50%{box-shadow:0 4px 30px #1d4ed880}}.support-button-pulse{animation:support-button-pulse 3s ease-in-out infinite}@keyframes edScanSlow{0%,to{transform:translateY(-60px);opacity:.3}50%{transform:translateY(60px);opacity:1}}@keyframes edPaletteIn{0%{opacity:0}to{opacity:1}}@keyframes edSheetUp{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes edSheetIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes edDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes edSubviewIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbitDot{0%{transform:translateY(-28%) rotate(0) translate(28%) rotate(0)}to{transform:translateY(-28%) rotate(360deg) translate(28%) rotate(-360deg)}}@keyframes scanSweep{0%,to{top:14%;opacity:.35}50%{top:86%;opacity:1}}@keyframes ambientPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes ambientBreath{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.12);opacity:1}}@keyframes layerScan{0%,to{transform:translateY(0);opacity:0}12%{opacity:.95}88%{opacity:.95}50%{transform:translateY(160px)}}@keyframes layerBreath{0%,to{opacity:.4}50%{opacity:.9}}@keyframes recPulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.chakra-drawer__content[data-state=open]{translate:none!important;transform:none!important;opacity:1!important}.chakra-drawer__backdrop[data-state=open]{opacity:1!important}}[data-scope=tabs][data-part=list]{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-scope=tabs][data-part=list]::-webkit-scrollbar{display:none}[data-scope=tabs][data-part=trigger]{flex-shrink:0;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Archivo,system-ui,sans-serif;font-weight:500;letter-spacing:-.01em}[data-scope=drawer][data-part=backdrop][data-state=closed],[data-scope=dialog][data-part=backdrop][data-state=closed]{pointer-events:none}html,body{overflow-x:clip;overscroll-behavior-y:contain}html{font-family:Archivo,Noto Sans JP,Noto Sans KR,Noto Sans Devanagari,Noto Sans Arabic,Hiragino Sans,Yu Gothic UI,Malgun Gothic,system-ui,sans-serif}:lang(ja) p,:lang(ja) li,:lang(ja) label,:lang(ja) td,:lang(ja) span,:lang(ja) div,:lang(ko) p,:lang(ko) li,:lang(ko) label,:lang(ko) td,:lang(ko) span,:lang(ko) div,:lang(hi) p,:lang(hi) li,:lang(hi) label,:lang(hi) td,:lang(hi) span,:lang(hi) div{line-height:1.65}:lang(de) button,:lang(de) [role=button],:lang(de) .badge,:lang(de) .tag,:lang(fr) button,:lang(fr) [role=button],:lang(fr) .badge,:lang(fr) .tag,:lang(ru) button,:lang(ru) [role=button],:lang(ru) .badge,:lang(ru) .tag,:lang(uk) button,:lang(uk) [role=button],:lang(uk) .badge,:lang(uk) .tag,:lang(pl) button,:lang(pl) [role=button],:lang(pl) .badge,:lang(pl) .tag,:lang(it) button,:lang(it) [role=button],:lang(it) .badge,:lang(it) .tag,:lang(es) button,:lang(es) [role=button],:lang(es) .badge,:lang(es) .tag,:lang(pt-BR) button,:lang(pt-BR) [role=button],:lang(pt-BR) .badge,:lang(pt-BR) .tag{overflow-wrap:break-word;word-break:break-word;min-width:0}:lang(ru) .cr-btn,:lang(uk) .cr-btn,:lang(pl) .cr-btn,:lang(ja) .cr-btn,:lang(ko) .cr-btn,:lang(zh) .cr-btn,:lang(ar) .cr-btn,:lang(he) .cr-btn,:lang(fa) .cr-btn,:lang(hi) .cr-btn,:lang(ru) .kbd-eyebrow,:lang(ja) .kbd-eyebrow,:lang(ko) .kbd-eyebrow,:lang(ar) .kbd-eyebrow,:lang(hi) .kbd-eyebrow{letter-spacing:.06em}[dir=rtl]{text-align:start}[dir=rtl] .icon-directional,[dir=rtl] svg[data-directional]{transform:scaleX(-1)}[dir=rtl] .sidebar{left:unset;right:0}[dir=rtl] .credit-badge,[dir=rtl] .stat-number,[dir=rtl] [data-ltr]{direction:ltr;unicode-bidi:embed}[dir=rtl] .sidebar-item-active:before,[dir=rtl] .sidebar-item:hover:before{left:unset;right:0;border-radius:0 4px 4px 0}:root[data-theme=light]{--ink: #0a0a0a;--ink-80: #1a1a1a;--bone: #f4f1ea;--bone-2: #ebe7de;--paper: #faf7f1;--amber: #e8b04f;--amber-deep: #b8882a;--rule: #d8d3c8;--muted: #8a847a;--hero-band-px: 48px;--cr-bone: var(--ink);--cr-muted: var(--muted);--cr-muted-2: var(--rule)}@media (max-width: 1024px){:root{--hero-band-px: 24px}}@media (max-width: 640px){:root{--hero-band-px: 20px}}:root[data-theme=light] body{font-family:Archivo,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;background:var(--bone);color:var(--ink);line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3,:root[data-theme=light] h4,:root[data-theme=light] .ed-display{font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100,"opsz" 144;font-weight:300;letter-spacing:-.02em}:root[data-theme=light] .ed-italic{font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100,"opsz" 144;font-style:italic;font-weight:300}.ed-mono,.ed-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ed-label-ink{color:var(--ink)}.ed-label-amber{color:var(--amber-deep)}:root[data-theme=light] .ed-page{background:var(--bone);color:var(--ink);min-height:100vh}.ed-grain{position:relative}.ed-grain:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/><feColorMatrix values='0 0 0 0 0.9  0 0 0 0 0.85  0 0 0 0 0.75  0 0 0 0.08 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:screen;pointer-events:none;opacity:.5}@keyframes ed-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ed-reveal{opacity:0;will-change:opacity,transform}.ed-reveal.is-visible{animation:ed-settle 1.1s cubic-bezier(.22,1,.36,1) both}.ed-rule{height:1px;background:var(--rule);border:0}.ed-btn{display:inline-flex;align-items:center;gap:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.25em;text-transform:uppercase;padding:16px 28px;border-radius:999px;background:transparent;color:var(--ink);border:1px solid var(--ink);text-decoration:none;cursor:pointer;transition:background .5s cubic-bezier(.22,1,.36,1),color .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}.ed-btn:hover{background:var(--ink);color:var(--bone)}.ed-btn .ed-arrow{transition:transform .4s cubic-bezier(.22,1,.36,1)}.ed-btn:hover .ed-arrow{transform:translate(4px)}.ed-btn-solid{background:var(--ink);color:var(--bone)}.ed-btn-solid:hover{background:var(--amber);border-color:var(--amber);color:var(--ink)}@media (prefers-reduced-motion: reduce){.ed-reveal,.ed-reveal.is-visible{animation:none;opacity:1;transform:none}.ed-btn,.ed-btn .ed-arrow{transition:none}}@keyframes ed-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ed-page-main{animation:ed-page-enter .45s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.ed-page-main{animation:none}}.cr-page{--cr-ink: #0a0a0a;--cr-ink-1: #111113;--cr-ink-2: #1a1a1e;--cr-bone: #f4f1ea;--cr-muted: #9a9a9a;--cr-muted-2: #b0b0b0;--cr-amber: #e8b04f;--cr-amber-soft: rgba(232, 176, 79, .22);--cr-mint: #00e5a0;--cr-mint-soft: rgba(0, 229, 160, .16);--cr-rule: rgba(244, 241, 234, .14);--cr-rule-strong: rgba(244, 241, 234, .22);--ink: #f4f1ea;--ink-80: #dcd8cf;--bone: #0a0a0a;--bone-2: #111113;--paper: #111113;--rule: rgba(244, 241, 234, .14);--muted: #9a9a9a;--amber-deep: #e8b04f;background:var(--cr-ink);color:var(--cr-bone);min-height:100vh;font-family:Archivo,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:root[data-theme=light] .cr-page,:root[data-theme=light] .cr-page body{background:var(--cr-ink)}:root[data-theme=light] .cr-page h1,:root[data-theme=light] .cr-page h2,:root[data-theme=light] .cr-page h3,:root[data-theme=light] .cr-page h4,:root[data-theme=light] .cr-page .cr-display,.cr-page h1,.cr-page h2,.cr-page h3,.cr-page h4,.cr-page .cr-display{font-family:Archivo,-apple-system,BlinkMacSystemFont,sans-serif;font-variation-settings:normal;font-weight:900;letter-spacing:-.04em;line-height:.92;color:var(--cr-bone)}:root[data-theme=light] .cr-page em,:root[data-theme=light] .cr-page .cr-italic,.cr-page em,.cr-page .cr-italic{font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100,"opsz" 144;font-style:italic;font-weight:300;letter-spacing:-.01em}.cr-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.cr-amber{color:var(--cr-amber)}.cr-mint{color:var(--cr-mint)}.cr-grad-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 20% 20%,rgba(232,176,79,.14) 0%,transparent 48%),radial-gradient(ellipse at 80% 90%,rgba(0,229,160,.1) 0%,transparent 46%),radial-gradient(ellipse at 50% 50%,#0000,#0a0a0a 85%);z-index:0}.cr-grad-bg:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;opacity:.6}.cr-btn{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:16px 26px;border-radius:999px;background:var(--cr-amber);color:var(--cr-ink);border:1px solid var(--cr-amber);text-decoration:none;font-weight:600;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);cursor:pointer}.cr-btn:hover{transform:translateY(-2px);box-shadow:0 0 0 6px var(--cr-amber-soft)}.cr-btn .cr-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.cr-btn:hover .cr-arrow{transform:translate(4px)}.cr-btn-ghost{background:transparent;color:var(--cr-bone);border-color:var(--cr-rule-strong)}.cr-btn-ghost:hover{background:var(--cr-ink-1);border-color:var(--cr-amber)}.cr-page>nav[aria-label=Primary]{background:#0a0a0abf;border-bottom-color:var(--cr-rule);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}@keyframes cr-settle{0%{opacity:0;transform:translateY(18px)}15%{opacity:1}to{opacity:1;transform:translateY(0)}}.cr-reveal{opacity:0}.cr-reveal:not(.is-visible){will-change:opacity,transform}.cr-reveal.is-visible{animation:cr-settle .6s cubic-bezier(.22,1,.36,1) both}@keyframes cr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.cr-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cr-mint);margin-right:10px;animation:cr-pulse 1.6s ease-in-out infinite;box-shadow:0 0 14px var(--cr-mint)}@keyframes cr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cr-phone{position:relative;width:100%;aspect-ratio:9 / 19;border-radius:36px;background:#000;border:2px solid rgba(255,255,255,.08);box-shadow:0 36px 80px -20px #0009,0 18px 40px -20px #e8b04f1f,inset 0 0 0 6px #141414cc;overflow:hidden}.cr-phone-notch{position:absolute;top:14px;left:50%;transform:translate(-50%);width:84px;height:20px;border-radius:12px;background:#000;z-index:5}.cr-phone-screen{position:absolute;inset:6px;border-radius:30px;overflow:hidden}@media (prefers-reduced-motion: reduce){.cr-reveal,.cr-reveal.is-visible{animation:none;opacity:1;transform:none}.cr-live-dot{animation:none}.cr-btn,.cr-btn .cr-arrow{transition:none}}:root[data-theme=light] [data-doc-variant=legal]{--legal-bg: #ffffff;--legal-ink: #1d1d1f;--legal-ink-muted: #424245;--legal-muted: #6e6e73;--legal-rule: #d2d2d7;--legal-link: #0066cc;--legal-link-hover: #0353a4}:root[data-theme=light] [data-doc-variant=legal]{background:var(--legal-bg);color:var(--legal-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;font-size:17px;line-height:1.47059;letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] section,:root[data-theme=light] [data-doc-variant=legal] section>div{background:var(--legal-bg);border-color:var(--legal-rule)}:root[data-theme=light] [data-doc-variant=legal] h1{font-family:inherit;font-weight:600;font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.022em;color:var(--legal-ink);margin:0;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] h1 em{font-style:normal;font-weight:inherit;color:inherit;font-family:inherit}:root[data-theme=light] [data-doc-variant=legal] h2{font-family:inherit;font-weight:600;font-size:21px;line-height:1.19;letter-spacing:.011em;color:var(--legal-ink);margin:56px 0 16px;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] h2:first-child{margin-top:0}:root[data-theme=light] [data-doc-variant=legal] h3{font-family:inherit;font-weight:600;font-style:normal;font-size:17px;line-height:1.29;letter-spacing:-.022em;color:var(--legal-ink);margin:32px 0 12px;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] p{font-family:inherit;font-size:17px;line-height:1.47059;letter-spacing:-.022em;color:var(--legal-ink);margin:0 0 16px}:root[data-theme=light] [data-doc-variant=legal] ul,:root[data-theme=light] [data-doc-variant=legal] ol{padding-left:22px;list-style:revert;margin:0 0 16px}:root[data-theme=light] [data-doc-variant=legal] ul li,:root[data-theme=light] [data-doc-variant=legal] ol li{padding-left:0;position:static;margin-bottom:6px;font-size:17px;line-height:1.47059;color:var(--legal-ink);counter-increment:none}:root[data-theme=light] [data-doc-variant=legal] ul li:before,:root[data-theme=light] [data-doc-variant=legal] ol li:before{content:none}:root[data-theme=light] [data-doc-variant=legal] em{font-family:inherit;font-style:italic;font-weight:inherit;color:inherit;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] strong{font-weight:600;color:var(--legal-ink)}:root[data-theme=light] [data-doc-variant=legal] a{color:var(--legal-link);text-decoration:none}:root[data-theme=light] [data-doc-variant=legal] a:hover{color:var(--legal-link-hover);text-decoration:underline;text-underline-offset:2px}:root[data-theme=light] [data-doc-variant=legal] code{font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;background:#f5f5f7;padding:2px 6px;border-radius:3px;color:var(--legal-ink)}:root[data-theme=light] [data-doc-variant=legal] [class*=eyebrow]{display:none!important}:root[data-theme=light] [data-doc-variant=legal] [class*=legalEffective]{font-family:inherit;font-size:14px;font-weight:400;color:var(--legal-muted);margin:16px 0 0;letter-spacing:-.016em}:root[data-theme=light] [data-doc-variant=legal] [class*=intro]{font-family:inherit;font-size:17px;line-height:1.47059;letter-spacing:-.022em;color:var(--legal-ink-muted);max-width:720px;margin:24px 0 0;font-weight:400}:root[data-theme=light] [data-doc-variant=legal] [class*=bodyInner],:root[data-theme=light] [data-doc-variant=legal] [class*=headInner]{max-width:760px;font-family:inherit;font-size:17px;color:var(--legal-ink);line-height:1.47059}:root[data-theme=light] [data-doc-variant=legal] [class*=headInner]{display:block}:root[data-theme=light] [data-doc-variant=legal] [class*=head]:not([class*=headInner]){padding:96px 48px 40px;border-bottom:1px solid var(--legal-rule)}:root[data-theme=light] [data-doc-variant=legal] [class*=body]:not([class*=bodyInner]){padding:56px 48px 120px}:root[data-theme=light] [data-doc-variant=legal] [class*=bodyInner] h2{font-family:inherit;font-weight:600;font-size:21px;line-height:1.19;letter-spacing:.011em;color:var(--legal-ink);margin:56px 0 16px;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] [class*=bodyInner] h3{font-family:inherit;font-weight:600;font-style:normal;font-size:17px;letter-spacing:-.022em;color:var(--legal-ink);margin:32px 0 12px;font-variation-settings:normal}:root[data-theme=light] [data-doc-variant=legal] hr{border:none;border-top:1px solid var(--legal-rule);margin:40px 0}:root[data-theme=light] [data-doc-variant=legal] blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid var(--legal-rule);background:#f5f5f7;font-family:inherit;font-style:normal;font-weight:400;font-size:17px;line-height:1.47;color:var(--legal-ink)}@media (max-width: 900px){:root[data-theme=light] [data-doc-variant=legal] [class*=head]:not([class*=headInner]){padding:64px 24px 32px}:root[data-theme=light] [data-doc-variant=legal] [class*=body]:not([class*=bodyInner]){padding:40px 24px 96px}:root[data-theme=light] [data-doc-variant=legal] h2,:root[data-theme=light] [data-doc-variant=legal] [class*=bodyInner] h2{font-size:19px;margin-top:48px}}[data-skin=novaris]{--nv-bg-0: #05070a;--nv-bg-1: #07111f;--nv-bg-2: #0b1828;--nv-glass: rgba(234, 241, 255, .035);--nv-line: rgba(234, 241, 255, .08);--nv-line-strong: rgba(234, 241, 255, .16);--nv-ink-0: #eaf1ff;--nv-ink-1: rgba(234, 241, 255, .74);--nv-ink-2: rgba(234, 241, 255, .52);--nv-ink-3: rgba(234, 241, 255, .34);--nv-blue: #3a8dff;--nv-blue-soft: rgba(58, 141, 255, .18);--nv-violet: #6d5bff;--nv-font-sans: "Archivo", ui-sans-serif, system-ui, -apple-system, sans-serif;--nv-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--nv-font-serif: "Fraunces", Georgia, "Times New Roman", serif;--nv-t-hero: clamp(44px, 8.4vw, 132px);--nv-t-display: clamp(36px, 5.6vw, 80px);--nv-t-h2: clamp(28px, 3.6vw, 52px);--nv-t-h3: clamp(20px, 1.8vw, 26px);--nv-t-body: clamp(15px, 1.05vw, 18px);--nv-t-small: 13px;--nv-t-eyebrow: 11px;--nv-r-s: 10px;--nv-r-m: 14px;--nv-r-l: 22px;--nv-r-xl: 32px;--nv-section-pad: clamp(80px, 11vw, 160px);--nv-ease: cubic-bezier(.25, .1, .25, 1);--nv-ease-emphasized: cubic-bezier(.4, 0, .2, 1);--nv-ease-spring: cubic-bezier(.34, 1.2, .64, 1)}.nv-shell{background:var(--nv-bg-0);color:var(--nv-ink-0);font-family:var(--nv-font-sans);font-size:var(--nv-t-body);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";min-height:100vh}.nv-shell ::selection{background:var(--nv-blue);color:var(--nv-bg-0)}.nv-wrap{width:100%;max-width:1400px;margin:0 auto;padding:0 32px}@media (max-width: 720px){.nv-wrap{padding:0 20px}}.nv-section{padding:var(--nv-section-pad) 0;position:relative}.nv-section-edge{border-top:1px solid var(--nv-line)}.nv-hairline{height:1px;background:var(--nv-line);width:100%}.nv-eyebrow{font-family:var(--nv-font-mono);font-size:var(--nv-t-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--nv-ink-2);display:inline-flex;align-items:center;gap:10px}.nv-eyebrow:before{content:"";width:14px;height:1px;background:var(--nv-blue);display:inline-block}.nv-section-title{font-size:var(--nv-t-display);font-weight:500;line-height:1.02;letter-spacing:-.03em;margin:18px 0 0;text-wrap:balance}.nv-section-lede{font-size:clamp(17px,1.4vw,22px);color:var(--nv-ink-1);margin:22px 0 0;max-width:56ch;text-wrap:pretty}.nv-italic{font-family:var(--nv-font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.nv-btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.005em;transition:transform .28s var(--nv-ease-emphasized),background .28s var(--nv-ease-emphasized),border-color .28s var(--nv-ease-emphasized),box-shadow .5s var(--nv-ease);white-space:nowrap;cursor:pointer;border:0;text-decoration:none;font-family:inherit;will-change:transform}.nv-btn-primary{background:var(--nv-ink-0);color:var(--nv-bg-0);box-shadow:0 10px 32px -16px #eaf1ff59}.nv-btn-primary:hover{transform:translate3d(0,-1px,0);box-shadow:0 14px 40px -16px #eaf1ff80}.nv-btn-primary:active{transform:translateZ(0);transition-duration:.12s}.nv-btn-ghost{background:transparent;color:var(--nv-ink-0);border:1px solid var(--nv-line-strong)}.nv-btn-ghost:hover{border-color:var(--nv-ink-1);background:#eaf1ff0a;transform:translate3d(0,-1px,0)}.nv-btn-ghost:active{transform:translateZ(0);transition-duration:.12s}.nv-btn .nv-arrow{transition:transform .28s var(--nv-ease-emphasized);display:inline-block}.nv-btn:hover .nv-arrow{transform:translate3d(2px,0,0)}.nv-mono{font-family:var(--nv-font-mono);letter-spacing:-.01em}.nv-reveal,[data-nv-reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .8s var(--nv-ease),transform .8s var(--nv-ease);will-change:opacity,transform}.nv-reveal.is-in,[data-nv-reveal].is-in{opacity:1;transform:translateZ(0)}[data-nv-reveal][data-delay="1"]{transition-delay:.06s}[data-nv-reveal][data-delay="2"]{transition-delay:.12s}[data-nv-reveal][data-delay="3"]{transition-delay:.18s}[data-nv-reveal][data-delay="4"]{transition-delay:.24s}[data-nv-reveal][data-delay="5"]{transition-delay:.3s}[data-nv-reveal][data-delay="6"]{transition-delay:.36s}@media (prefers-reduced-motion: reduce){.nv-reveal,[data-nv-reveal]{opacity:1;transform:none;transition:none}}[data-nv-reveal=scale]{transform:translate3d(0,14px,0) scale(.96)}[data-nv-reveal=scale].is-in{transform:translateZ(0) scale(1)}[data-nv-reveal=blur]{transform:translate3d(0,16px,0);filter:blur(8px);transition:opacity .8s var(--nv-ease),transform .8s var(--nv-ease),filter .8s var(--nv-ease)}[data-nv-reveal=blur].is-in{transform:translateZ(0);filter:blur(0)}@media (prefers-reduced-motion: reduce){[data-nv-reveal=scale],[data-nv-reveal=blur]{opacity:1;transform:none;filter:none;transition:none}}.nv-elev-1{box-shadow:var(--elevation-1)}.nv-elev-2{box-shadow:var(--elevation-2)}.nv-elev-3{box-shadow:var(--elevation-3)}.nv-glass{background:var(--glass-fill);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--nv-line);box-shadow:var(--elevation-2)}[data-skin=novaris] .chakra-card,[data-skin=novaris] [data-card]{transition:transform .22s var(--nv-ease, cubic-bezier(.25, .1, .25, 1)),box-shadow .22s var(--nv-ease, cubic-bezier(.25, .1, .25, 1)),border-color .22s var(--nv-ease, cubic-bezier(.25, .1, .25, 1));will-change:transform}[data-skin=novaris] .chakra-card:hover,[data-skin=novaris] [data-card]:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0000002e,0 2px 4px #0000001f}@media (prefers-reduced-motion: reduce){[data-skin=novaris] .chakra-card,[data-skin=novaris] [data-card]{transition:none}[data-skin=novaris] .chakra-card:hover,[data-skin=novaris] [data-card]:hover{transform:none;box-shadow:none}}[data-skin=novaris] a:focus-visible,[data-skin=novaris] button:focus-visible,[data-skin=novaris] input:focus-visible,[data-skin=novaris] textarea:focus-visible,[data-skin=novaris] select:focus-visible,[data-skin=novaris] [role=button]:focus-visible,[data-skin=novaris] [tabindex]:focus-visible{outline:2px solid var(--nv-blue, #3a8dff);outline-offset:2px;border-radius:6px}[data-skin=novaris] *::-webkit-scrollbar{width:10px;height:10px}[data-skin=novaris] *::-webkit-scrollbar-track{background:transparent}[data-skin=novaris] *::-webkit-scrollbar-thumb{background:#eaf1ff14;border-radius:999px;border:2px solid transparent;background-clip:content-box;transition:background .18s var(--nv-ease, ease)}[data-skin=novaris] *::-webkit-scrollbar-thumb:hover{background:#eaf1ff2e;background-clip:content-box}[data-skin=novaris]{scrollbar-width:thin;scrollbar-color:rgba(234,241,255,.12) transparent}[data-skin=novaris]{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){[data-skin=novaris]{scroll-behavior:auto}}._backdrop_zxeku_1{position:fixed;inset:0;z-index:200;background:#0a0a0a8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:14vh 20px 20px;animation:_edPaletteIn_zxeku_1 .25s cubic-bezier(.22,1,.36,1)}._sheet_zxeku_17{width:100%;max-width:580px;background:var(--paper, #faf7f1);color:var(--ink, #0a0a0a);border:1px solid var(--rule, #d8d3c8);border-radius:8px;box-shadow:0 40px 80px -20px #0000008c,0 18px 40px -15px #0000004d;overflow:hidden;animation:_edSheetUp_zxeku_1 .35s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;max-height:72vh}._inputRow_zxeku_34{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--rule, #d8d3c8)}._icon_zxeku_41{width:18px;height:18px;flex-shrink:0;color:var(--amber-deep, #b8882a)}._input_zxeku_34{flex:1;background:transparent;border:none;outline:none;font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100;font-size:22px;font-weight:300;color:var(--ink, #0a0a0a);letter-spacing:-.01em}._input_zxeku_34::placeholder{color:var(--muted, #8a847a);font-style:italic}._kbd_zxeku_63{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.15em;color:var(--muted, #8a847a);background:var(--bone-2, #ebe7de);padding:3px 7px;border-radius:3px;text-transform:uppercase}._list_zxeku_74{overflow-y:auto;padding:8px 0;flex:1}._group_zxeku_79{padding:10px 20px 4px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.25em;color:var(--muted, #8a847a);text-transform:uppercase}._item_zxeku_87{width:100%;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:10px 20px;background:transparent;border:none;text-align:left;cursor:pointer;font-family:Archivo,sans-serif;color:var(--ink, #0a0a0a);font-size:14px;line-height:1.35}._item_zxeku_87:hover,._item_zxeku_87._active_zxeku_104{background:var(--bone-2, #ebe7de)}._itemMain_zxeku_107{overflow:hidden;text-overflow:ellipsis}._itemTitle_zxeku_111{font-weight:500;color:var(--ink, #0a0a0a)}._itemSub_zxeku_115{font-size:12px;color:var(--muted, #8a847a);margin-top:2px;font-family:Fraunces,Georgia,serif;font-style:italic}._itemKind_zxeku_122{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;color:var(--muted, #8a847a);text-transform:uppercase;flex-shrink:0}._empty_zxeku_131{padding:40px 20px;text-align:center;font-family:Fraunces,Georgia,serif;font-style:italic;color:var(--muted, #8a847a)}._foot_zxeku_139{border-top:1px solid var(--rule, #d8d3c8);padding:10px 20px;display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;color:var(--muted, #8a847a);text-transform:uppercase}.cr-page~div>._backdrop_zxeku_1 ._sheet_zxeku_17,.cr-page+div>._backdrop_zxeku_1 ._sheet_zxeku_17{background:#111113;color:#f4f1ea;border-color:#f4f1ea29}._shell_uvwmr_8{display:flex;min-height:100vh;background:var(--nv-bg-0);color:var(--nv-ink-0);font-family:var(--nv-font-sans);position:relative;overflow:hidden}._bloom_uvwmr_18{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 20% 20%,rgba(58,141,255,.14) 0%,transparent 48%),radial-gradient(ellipse at 80% 90%,rgba(109,91,255,.1) 0%,transparent 46%)}._brandPanel_uvwmr_37{display:none;flex-direction:column;justify-content:center;align-items:center;width:55%;position:relative;overflow:hidden;border-right:1px solid var(--nv-line)}@media (min-width: 992px){._brandPanel_uvwmr_37{display:flex}}._brandImage_uvwmr_53{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.28;filter:saturate(.9) contrast(1.05)}._brandScrim_uvwmr_62{position:absolute;inset:0;background:linear-gradient(135deg,#05070aeb,#05070a8c,#05070aeb);pointer-events:none}._brandInner_uvwmr_74{position:relative;z-index:2;text-align:center;padding:0 40px;max-width:540px}._brandChip_uvwmr_82{display:inline-flex;align-items:center;gap:10px;font-family:var(--nv-font-mono);font-size:11px;letter-spacing:.25em;color:var(--nv-ink-0);text-transform:uppercase;padding:8px 16px;border-radius:999px;background:#3a8dff14;border:1px solid rgba(58,141,255,.32);margin-bottom:32px}._brandChipDot_uvwmr_97{width:7px;height:7px;border-radius:50%;background:var(--nv-blue);box-shadow:0 0 10px var(--nv-blue);animation:_nv-auth-pulse_uvwmr_1 2.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._brandChipDot_uvwmr_97{animation:none}}._brandTitle_uvwmr_112{font-family:var(--nv-font-sans);font-size:clamp(48px,5.5vw,72px);font-weight:700;line-height:.95;letter-spacing:-.04em;color:var(--nv-ink-0);margin:0 0 20px}._brandTitle_uvwmr_112 span{display:block}._brandSubtitle_uvwmr_132{font-family:var(--nv-font-serif);font-style:italic;font-weight:400;font-size:22px;color:var(--nv-blue);max-width:420px;margin:0 auto;line-height:1.3;letter-spacing:-.01em}._brandCorner_uvwmr_144{position:absolute;bottom:32px;left:40px;right:40px;display:flex;justify-content:space-between;font-family:var(--nv-font-mono);font-size:10px;letter-spacing:.3em;color:var(--nv-ink-3);text-transform:uppercase;z-index:2}._formPanel_uvwmr_160{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:32px 16px;background:var(--nv-bg-1);z-index:1}@media (min-width: 640px){._formPanel_uvwmr_160{padding:48px}}._backLink_uvwmr_177{position:absolute;top:24px;left:24px;font-family:var(--nv-font-mono);font-size:11px;color:var(--nv-ink-2);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .2s var(--nv-ease)}._backLink_uvwmr_177:hover{color:var(--nv-blue)}@media (min-width: 640px){._backLink_uvwmr_177{top:32px;left:32px}}._formInner_uvwmr_200{position:relative;z-index:2;width:100%;max-width:440px}
