@font-face{font-family:SF Pro Display;src:local(SF Pro Display),local(SFProDisplay),url(/fonts/SFProDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local(SF Pro Display Medium),local(SFProDisplay-Medium),url(/fonts/SFProDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local(SF Pro Display Semibold),local(SFProDisplay-Semibold),url(/fonts/SFProDisplay-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local(SF Pro Display Bold),local(SFProDisplay-Bold),url(/fonts/SFProDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local(SF Pro Display Heavy),local(SFProDisplay-Heavy),url(/fonts/SFProDisplay-Heavy.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:local(SF Pro Display Black),local(SFProDisplay-Black),url(/fonts/SFProDisplay-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:"SF Pro Display", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--heading:"SF Pro Display", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"SF Mono", SFMono-Regular, ui-monospace, Menlo, Monaco, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}*,:before,:after{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif}input,button,select,textarea{font-family:inherit}h1,h2,h3,.page-title,.dash-header-title,.modal-title,.section-title,.dash-title,.gate-title,.amz-gate-title,.nl-hero-title-full,.nl-hero-title-line,.nl-section-title,.nl-h1,.nl-h2,.nl-h3{font-family:var(--heading);letter-spacing:-.025em;-webkit-font-smoothing:antialiased;font-weight:700}h4,h5,h6{font-family:var(--heading);letter-spacing:-.015em;font-weight:600}.page-subtitle,.dash-subtitle,.card-subtitle,.desc-secondary,.text-muted-sub,.nl-sub,.section-sub,.sub-desc{font-weight:500}.card-lbl,.stat-label,.item-label,.metric-label,.field-label,.info-label{font-weight:400}.card-val,.stat-value,.item-value{font-weight:600}.stat-val,.ov-metric-val,.ov-insight-val,.metric-value,.currency,[data-numeric],.tabular-nums,.price-val,.profit-val,.margin-val,.rev-val,.kpi-value,.kpi-val,.num-val,.num-tabular,.ord-kpi-val,.nfe-kpi-val,.pp-stat-val{font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-weight:600}p,.prose,article,.text-body,.desc-long,.content-body,.long-desc{font-weight:400;line-height:1.5}button,.btn,.nav-btn,.action-btn,.cta-btn,.btn-primary,.btn-secondary,.land-btn-pri,.pg-plan-btn,.intg-action-btn,.login-new-btn-pri,.login-new-btn-soc{font-weight:600}button.uppercase,.btn-uppercase,[style*="text-transform: uppercase"],[style*=text-transform\:uppercase]{letter-spacing:.025em}label,.form-label,.input-label,.calc-lbl,.field-lbl{font-weight:500}input,textarea,select,.inp,.search-inp,.ep-inp,.pp-inp,.note-title-inp,.note-body-inp,.login-new-inp{font-family:inherit;font-weight:400}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:left;box-sizing:border-box;border:none;flex-direction:column;width:100%;max-width:100%;min-height:100dvh;margin:0;padding:0;display:flex;overflow-x:hidden}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:700}.nl-root h1,.nl-root .nl-hero-title-full,.nl-root .nl-hero-title-line{color:#fff}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}@keyframes srFadeUp{0%{transform:translateY(32px)}to{transform:none}}@keyframes srFadeIn{0%{transform:none}to{transform:none}}@keyframes srScaleIn{0%{transform:scale(.96)}to{transform:none}}@keyframes srSlideLeft{0%{transform:translate(-40px)}to{transform:none}}@keyframes srSlideRight{0%{transform:translate(40px)}to{transform:none}}.sr-hidden{opacity:0;will-change:transform, opacity}.sr-hidden.sr-fade-up{transform:translateY(32px)}.sr-hidden.sr-scale-in{transform-origin:50%;transform:scale(.96)}.sr-hidden.sr-slide-left{transform:translate(-40px)}.sr-hidden.sr-slide-right{transform:translate(40px)}.sr-visible{opacity:1;will-change:auto;transform:none}.sr-visible.sr-fade-up{animation:.75s cubic-bezier(.16,1,.3,1) both srFadeUp;animation-delay:var(--sr-delay,0s)}.sr-visible.sr-fade-in{animation:.75s cubic-bezier(.16,1,.3,1) both srFadeIn;animation-delay:var(--sr-delay,0s)}.sr-visible.sr-scale-in{animation:.75s cubic-bezier(.16,1,.3,1) both srScaleIn;animation-delay:var(--sr-delay,0s)}.sr-visible.sr-slide-left{animation:.75s cubic-bezier(.16,1,.3,1) both srSlideLeft;animation-delay:var(--sr-delay,0s)}.sr-visible.sr-slide-right{animation:.75s cubic-bezier(.16,1,.3,1) both srSlideRight;animation-delay:var(--sr-delay,0s)}@media (width>=768px){.sr-hidden.sr-fade-up{transform:translateY(24px)}@keyframes srFadeUp{0%{transform:translateY(24px)}to{transform:none}}}@media (prefers-reduced-motion:reduce){.sr-hidden,.sr-visible{opacity:1!important;animation:none!important;transform:none!important}}
