@font-face{font-family:font;src:url(../media/plus_jakarta_sans_latin_wght_normal-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.font_763d81f4-module__2FLQtq__className{font-family:font,font Fallback;font-style:normal}.font_763d81f4-module__2FLQtq__variable{--font-plus-jakarta:"font", "font Fallback"}
:root{--numa-black:#111516;--numa-green:#123d3a;--numa-ivory:#f5f3ef;--numa-mist:#d9ddda;--numa-sage:#afcbc3;--background:var(--numa-ivory);--foreground:var(--numa-black);--brand:var(--numa-green);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-small:4px;--radius-standard:8px;--radius-large:16px;--grid-columns:4;--type-display-size:44px;--type-h1-size:36px;--type-h2-size:30px;--type-h3-size:24px;--type-body-large-size:18px}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-plus-jakarta), sans-serif;margin:0;font-size:16px;font-weight:400;line-height:1.55}h1,h2,h3,p,ul{margin:0}button,input,select,textarea{font:inherit}a{color:var(--numa-green);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--numa-green);outline-offset:4px}main{padding-block:var(--space-16)}.container{width:min(100% - 2 * var(--space-6), 1200px);margin-inline:auto}.stack{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--space-6);display:grid}.type-display{font-size:var(--type-display-size);font-weight:500;line-height:1.05}.type-h1{font-size:var(--type-h1-size);font-weight:500;line-height:1.1}.type-h2{font-size:var(--type-h2-size);font-weight:500;line-height:1.15}.type-h3{font-size:var(--type-h3-size);font-weight:600;line-height:1.2}.type-body-large{font-size:var(--type-body-large-size);font-weight:400;line-height:1.5}.type-body{font-size:16px;font-weight:400;line-height:1.55}.type-small{font-size:14px;font-weight:400;line-height:1.45}.type-label{font-size:12px;font-weight:500;line-height:1.3}.type-button,.button{font-size:15px;font-weight:600;line-height:1.2}.button{min-height:44px;padding:var(--space-3) var(--space-6);border:1px solid var(--numa-green);border-radius:var(--radius-small);background:var(--numa-green);color:var(--numa-ivory);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.button:disabled{opacity:.6;cursor:not-allowed}.button:focus-visible{outline-color:var(--numa-black)}.locale-list{gap:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.locale-list a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.locale-list a[aria-current=page]{font-weight:600;text-decoration-thickness:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{padding:var(--space-3);background:var(--numa-ivory);z-index:1;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (min-width:768px){:root{--grid-columns:8}}@media (min-width:1024px){:root{--grid-columns:12;--type-display-size:64px;--type-h1-size:48px;--type-h2-size:36px;--type-h3-size:26px;--type-body-large-size:20px}main{padding-block:var(--space-24)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.site-header{border-block-end:1px solid var(--numa-mist);background:var(--background)}.site-header-inner{gap:var(--space-4);padding-block:var(--space-4);flex-direction:column;display:flex}.site-brand{color:var(--numa-green);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.primary-nav-list,.primary-nav-sublist,.footer-list,.breadcrumb-list{margin:0;padding:0;list-style:none}.primary-nav-list{gap:var(--space-3);flex-direction:column;display:flex}.primary-nav-sublist{gap:var(--space-3);flex-wrap:wrap;padding-inline-start:var(--space-4);display:flex}.nav-link,.nav-group-label{align-items:center;min-height:44px;display:inline-flex}.site-utilities{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.market-selector{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.market-selector select{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--numa-mist);border-radius:var(--radius-small);background:var(--background);color:var(--foreground)}.market-selector label{flex-basis:100%}.market-selector p{flex-basis:100%;margin:0}.site-footer{border-block-start:1px solid var(--numa-mist);padding-block:var(--space-12)}.site-footer-inner{gap:var(--space-8);display:grid}.footer-list{gap:var(--space-2);flex-direction:column;display:flex}.breadcrumb-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.breadcrumb-list li+li:before{content:"/";color:var(--numa-mist);margin-inline-end:var(--space-2)}.state{padding:var(--space-4);border:1px solid var(--numa-mist);border-radius:var(--radius-standard)}.state-unavailable{border-style:dashed}.state p{margin:0}.form-field{gap:var(--space-2);flex-direction:column;display:flex}.text-input{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--numa-mist);border-radius:var(--radius-small);background:var(--background);color:var(--foreground)}.text-input[aria-invalid=true]{border-width:2px;border-color:#8c2f21}.form-error{color:#8c2f21}.cta-unavailable{margin:0}@media (min-width:768px){.site-header-inner{flex-flow:wrap;justify-content:space-between;align-items:center}.primary-nav-list{gap:var(--space-6);flex-direction:row}.primary-nav-item{position:relative}.primary-nav-sublist{gap:var(--space-4);padding-inline-start:0}.site-footer-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.page-hero{padding-block:var(--space-16) var(--space-12)}.page-section{padding-block:var(--space-12);border-block-start:1px solid var(--numa-mist)}.card-list{gap:var(--space-6);width:100%;margin:0;padding:0;list-style:none;display:grid}.card{padding:var(--space-6);border:1px solid var(--numa-mist);border-radius:var(--radius-large);gap:var(--space-2);flex-direction:column;display:flex}.card p{margin:0}.cta-row{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}@media (min-width:768px){.card-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.compare-table{border-collapse:collapse;text-align:start;width:100%}.compare-table th,.compare-table td{padding:var(--space-3);border-block-end:1px solid var(--numa-mist);text-align:start;vertical-align:top}.compare-table thead th{font-weight:600}.faq-list{width:100%}.faq-item{border-block-end:1px solid var(--numa-mist)}.faq-item>summary{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:after{content:"+";flex:none}.faq-item[open]>summary:after{content:"−"}.faq-item>summary h3{margin:0}.faq-answer{padding-block-end:var(--space-4)}.faq-answer>*+*{margin-block-start:var(--space-3)}.sticky-buy{padding-block:var(--space-3);background:var(--background);border-block-start:1px solid var(--numa-mist);position:sticky;inset-block-end:0}.buy-box{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.model-select{gap:var(--space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.model-select legend{margin-block-end:var(--space-2);padding:0}.model-option{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;display:flex}.attribute-list{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.attribute-list li:before{content:"✓";margin-inline-end:var(--space-2)}.spec-list{gap:var(--space-2);margin:0;display:grid}.spec-list dd{margin:0}.timeline{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.timeline-step{border-inline-start:1px solid var(--numa-mist);padding-inline-start:var(--space-4)}.inquiry-summary{gap:var(--space-3);margin:0;display:grid}.inquiry-summary dd{margin:0}@media (min-width:720px){.timeline{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.timeline-step{border-inline-start:0;border-block-start:1px solid var(--numa-mist);padding-block-start:var(--space-3);padding-inline-start:0}}.evidence-tiers{gap:var(--space-4);display:grid}.evidence-tiers ul{margin-block:var(--space-2) 0}.source-list{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.source{border-block-end:1px solid var(--numa-mist);padding-block-end:var(--space-4)}.source-authors{margin-block:var(--space-2) 0}.source-title{margin-block:var(--space-1) var(--space-2)}.source-links{gap:var(--space-2) var(--space-4);margin-block:var(--space-2);flex-wrap:wrap;display:flex}.source-links a{overflow-wrap:anywhere}.source-pending{margin-block-start:var(--space-4)}.model-flow{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.model-flow li+li:before{content:"→";margin-inline-end:var(--space-3)}.subordinate-list{gap:var(--space-3);margin:0;display:grid}.subordinate-list dd{margin:0}.atc{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.atc-status:empty{display:none}.button-secondary{color:var(--numa-green);background:0 0}.cart-entry{gap:var(--space-2)}.cart-badge{min-width:22px;height:22px;padding-inline:var(--space-1);background:var(--numa-green);color:var(--numa-ivory);border-radius:11px;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.cart{gap:var(--space-6);padding-block:var(--space-12);flex-direction:column;min-width:0;display:flex}.cart-status{min-height:1.5em;margin:0}.cart-lines{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cart-line{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--numa-mist);border-radius:var(--radius-standard);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cart-line p{overflow-wrap:anywhere;margin:0}.cart-line-identity{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cart-line-quantity{align-items:center;gap:var(--space-3);display:inline-flex}.cart-step{min-width:44px;padding-inline:var(--space-3)}.cart-quantity{text-align:center;min-width:2ch}.cart-summary{gap:var(--space-2);border-block-start:1px solid var(--numa-mist);flex-direction:column;padding-block-start:var(--space-4);display:flex}.cart-summary p{margin:0}@media (min-width:768px){.cart-line{grid-template-columns:minmax(0,2fr) auto minmax(0,1fr) auto;align-items:center}}.blocker{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--numa-black);border-radius:var(--radius-small);border-inline-start-width:4px;flex-direction:column;display:flex}.blocker p,.blocker h3,.cart-blockers h2{margin:0}.cart-line .blocker{grid-column:1/-1}.cart-blockers{gap:var(--space-3)}.cart-checkout{margin:0}.cart-checkout-button{width:100%}@media (min-width:768px){.cart-checkout-button{width:auto;min-width:240px}}.home-b{--home-background:#edeae3;--home-foreground:#1d1d1b;--home-stone:#d9d5cc;--home-sage:#aeb5a5;--home-ink:#20211e;--home-accent:#744431;--home-accent-on-sage:#5b3422;--home-border:#1d1d1b29;--home-border-dark:#edeae342;--home-space-1:.5rem;--home-space-2:.75rem;--home-space-3:1rem;--home-space-4:1.5rem;--home-space-5:2rem;--home-space-6:3rem;--home-space-7:4.5rem;--home-space-8:6rem;--home-space-9:8rem;--home-space-10:10rem;--home-text-xs:.625rem;--home-text-sm:.75rem;--home-text-body:.875rem;--home-text-lead:1rem;--home-text-h3:1.0625rem;--home-text-h2:clamp(2.5rem, 5vw, 4.75rem);--home-text-h1:clamp(3.5rem, 6.2vw, 6rem);--home-leading-tight:.98;--home-leading-body:1.7;--home-duration-fast:.18s;--home-duration-base:.28s;--home-duration-reveal:.55s;--home-ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--home-background);color:var(--home-foreground)}.home-pad{padding-left:clamp(1.25rem,6.8vw,7rem);padding-right:clamp(1.25rem,6.8vw,7rem)}.home-b h1,.home-b h2{letter-spacing:-.06em;font-weight:400;line-height:var(--home-leading-tight);text-wrap:balance;margin-top:0}.home-h1{font-size:var(--home-text-h1);margin-bottom:var(--home-space-4)}.home-h2{font-size:var(--home-text-h2);max-width:54rem}.home-h3{font-size:var(--home-text-h3);letter-spacing:-.03em;font-weight:500}.home-eyebrow{margin:0 0 var(--home-space-5);font-size:var(--home-text-xs);letter-spacing:.2em;font-weight:500;line-height:1.4}.home-tagline{letter-spacing:.03em;margin:0 0 var(--home-space-4);font-size:.9375rem}.home-body{max-width:25.625rem;font-size:var(--home-text-body);line-height:var(--home-leading-body);margin-top:0}.home-body-small{font-size:var(--home-text-sm);opacity:.7}.home-index{color:var(--home-accent)}.home-text-link{min-height:2.75rem;font-size:var(--home-text-sm);transition:gap var(--home-duration-base) var(--home-ease-out), opacity var(--home-duration-fast) ease;border-bottom:1px solid;align-items:center;gap:.875rem;padding:.25rem 0 .5625rem;font-weight:500;display:inline-flex}.home-text-link:hover{opacity:.62;gap:1.1875rem}.home-text-link-on-dark{color:var(--home-background)}.home-arrow{font-size:1.0625rem;font-weight:400;line-height:.7}.home-link-row,.home-professional-links{gap:var(--home-space-4);flex-wrap:wrap;display:flex}.home-asset{aspect-ratio:var(--home-asset-ratio,4 / 5);padding:var(--home-space-4);background:var(--home-stone);border:1px solid var(--home-border);color:#1d1d1bad;align-items:end;display:flex}.home-asset span{max-width:20rem;font-size:var(--home-text-xs);letter-spacing:.04em;line-height:1.5}.home-b [data-asset-slot=home-technology-pulsetto]{background:#cec9bd}.home-b [data-asset-slot=home-technology-neurovizr]{background:#c3c9b9}.home-b [data-asset-slot=home-technology-macypan]{background:#d8d3c9}.home-hero{min-height:42rem;padding-top:var(--home-space-8);padding-bottom:var(--home-space-9);grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(2.25rem,8vw,8.75rem);display:grid}.home-hero-copy{max-width:33rem}.home-hero .home-body{margin-bottom:var(--home-space-6)}.home-hero-asset{--home-asset-ratio:1 / .86;min-height:28rem;box-shadow:1.75rem 1.75rem 0 var(--home-stone)}.home-hero-caption{margin:var(--home-space-3) 0 0;font-size:var(--home-text-xs);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;display:flex}.home-hero-caption span:first-child{color:var(--home-accent)}.home-next{padding-top:var(--home-space-10);padding-bottom:var(--home-space-10)}.home-section-intro{justify-content:space-between;align-items:start;gap:var(--home-space-5);margin-bottom:var(--home-space-8);display:flex}.home-section-intro .home-eyebrow{min-width:8.75rem;margin-bottom:0;padding-top:.4375rem}.home-section-intro .home-h2{margin:0}.home-technology-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(1.125rem,3vw,3.25rem);display:grid}.home-technology:nth-child(2){margin-top:4.375rem}.home-technology:nth-child(3){margin-top:1.375rem}.home-technology .home-asset{transition:transform var(--home-duration-base) var(--home-ease-out);overflow:hidden}.home-technology:hover .home-asset{transform:scale(.985)}.home-technology-meta{border-top:1px solid var(--home-foreground);margin-top:var(--home-space-3);padding-top:var(--home-space-2);grid-template-columns:2.125rem 1fr auto;align-items:start;gap:.75rem;display:grid}.home-technology-text{flex-direction:column;gap:.375rem;display:flex}.home-section-cta{margin-top:var(--home-space-7)}.home-discover{background:var(--home-sage);padding-top:var(--home-space-9);padding-bottom:var(--home-space-9);grid-template-columns:1.1fr .9fr;align-items:center;gap:10%;display:grid}.home-discover-asset{--home-asset-ratio:4 / 3}.home-discover-list{flex-direction:column;display:flex}.home-discover-list .home-eyebrow{margin-bottom:var(--home-space-4)}.home-discover-item{padding:var(--home-space-4) 0;transition:padding var(--home-duration-base) var(--home-ease-out);border-top:1px solid #1d1d1b61;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:1rem;display:grid}.home-discover-item:last-child{border-bottom:1px solid #1d1d1b61}.home-discover-item:hover{padding-left:.625rem}.home-discover-item strong{letter-spacing:-.05em;font-size:clamp(1.3125rem,2.3vw,2.125rem);font-weight:400}.home-discover-item .home-index,.home-discover-item .home-arrow{color:var(--home-accent-on-sage)}.home-why{background:var(--home-ink);color:var(--home-background)}.home-why-moment{padding-top:var(--home-space-9);padding-bottom:var(--home-space-10)}.home-why-moment .home-h2{margin-bottom:var(--home-space-5)}.home-why-moment .home-body{color:#edeae3b3}.home-trust-moment{background:var(--home-background);color:var(--home-foreground);padding-top:var(--home-space-9);padding-bottom:var(--home-space-10);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,9vw,9.375rem);display:grid}.home-trust-copy .home-h2{margin-bottom:var(--home-space-4)}.home-trust-copy .home-body{margin-bottom:var(--home-space-6)}.home-professional{gap:var(--home-space-5);padding-top:var(--home-space-9);padding-bottom:var(--home-space-10);grid-template-columns:1fr auto;align-items:end;display:grid}.home-professional-asset{--home-asset-ratio:16 / 9}.home-professional-links{flex-direction:column;align-items:flex-start;padding-bottom:.1875rem}.home-support{background:var(--home-stone);padding-top:var(--home-space-8);padding-bottom:var(--home-space-8);grid-template-columns:1fr .8fr;align-items:center;gap:9%;display:grid}.home-support-asset{--home-asset-ratio:16 / 7}.home-support-link{padding-left:7%}.home-hero-copy,.home-hero-visual,.home-section-intro,.home-technology,.home-discover-asset,.home-discover-item,.home-why-moment,.home-trust-moment,.home-professional-asset,.home-professional-links,.home-support-asset,.home-support-link{animation:home-reveal var(--home-duration-reveal) both;animation-timeline:view();animation-range:entry cover 22%}.home-hero-visual{animation-delay:.1s}@keyframes home-reveal{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:701px){.home-hero{gap:var(--home-space-6);padding-top:var(--home-space-7)}.home-section-intro{margin-bottom:var(--home-space-6)}.home-technology-grid{gap:var(--home-space-3)}.home-discover,.home-trust-moment{gap:var(--home-space-6)}}@media (max-width:700px){.home-hero{align-items:stretch;gap:var(--home-space-7);min-height:0;padding-top:var(--home-space-8);padding-bottom:var(--home-space-9);flex-direction:column;display:flex}.home-hero-copy{max-width:none}.home-eyebrow{margin-bottom:var(--home-space-4)}.home-h1{font-size:clamp(3.125rem,14vw,4.5rem)}.home-hero .home-body{margin-bottom:var(--home-space-5)}.home-hero-asset{--home-asset-ratio:4 / 5;min-height:0;box-shadow:1.0625rem 1.0625rem 0 var(--home-stone)}.home-section-intro{margin-bottom:var(--home-space-6);display:block}.home-section-intro .home-eyebrow{margin-bottom:var(--home-space-4)}.home-next{padding-top:var(--home-space-8);padding-bottom:var(--home-space-9)}.home-technology-grid{gap:var(--home-space-7);flex-direction:column;display:flex}.home-technology:nth-child(2),.home-technology:nth-child(3){margin-top:0}.home-discover{gap:var(--home-space-6);padding-top:var(--home-space-7);padding-bottom:var(--home-space-8);flex-direction:column;display:flex}.home-why-moment{padding-top:var(--home-space-7);padding-bottom:var(--home-space-8)}.home-trust-moment{align-items:stretch;gap:var(--home-space-7);padding-top:var(--home-space-7);padding-bottom:var(--home-space-8);flex-direction:column;display:flex}.home-professional{align-items:stretch;gap:var(--home-space-5);padding-top:var(--home-space-7);padding-bottom:var(--home-space-8);flex-direction:column;display:flex}.home-professional-asset{--home-asset-ratio:4 / 3}.home-support{align-items:stretch;gap:var(--home-space-5);padding-top:var(--home-space-7);padding-bottom:var(--home-space-8);flex-direction:column;display:flex}.home-support-asset{--home-asset-ratio:16 / 9}.home-support-link{padding-left:0}.home-asset{padding:var(--home-space-3)}}@media (max-width:380px){.home-link-row{align-items:flex-start;gap:var(--home-space-2);flex-direction:column}}.mobile-menu-button{width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.mobile-menu-button span{background:currentColor;width:22px;height:1px;margin:6px auto;display:block}.mobile-menu-panel{display:none}@media (max-width:700px){.primary-nav{display:none}.mobile-menu-button{display:block}.site-utilities>.locale-selector{display:none}.mobile-menu-panel{width:100%;padding-top:var(--space-4);order:10;display:block}.mobile-menu-panel[hidden]{display:none}.mobile-menu-nav{flex-direction:column;display:flex}.mobile-menu-nav a{border-bottom:1px solid var(--numa-mist);align-items:center;min-height:44px;display:flex}.mobile-menu-panel .locale-list{gap:var(--space-4);padding:var(--space-4) 0 0;flex-direction:row;margin:0;list-style:none;display:flex}.mobile-menu-panel .locale-list a{align-items:center;min-height:44px;display:inline-flex}}
