.b5691q_tool{border-top:1px solid;border-top-color:color-mix(in srgb, currentColor 15%, transparent);padding:1.25rem 0}.b5691q_tool h3{margin:0 0 .5rem;font-size:1.05rem}.b5691q_tool p{margin:0 0 .75rem}.b5691q_facts{grid-template-columns:max-content 1fr;gap:.35rem 1.25rem;margin:0;display:grid}.b5691q_facts dt{font-weight:600}.b5691q_facts dd{margin:0}.b5691q_facts ul{margin:0;padding-left:1.1rem}@media (max-width:640px){.b5691q_facts{grid-template-columns:1fr}.b5691q_facts dd{margin-bottom:.5rem}}.b5691q_list{margin:.75rem 0 0;padding-left:1.1rem}.b5691q_list li{margin:0 0 .4rem}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neo-background:#fafafa;--neo-surface:#fff;--neo-surface-raised:#fff;--neo-surface-inset:#f0f0f0;--neo-text:#171717;--neo-text-secondary:#555;--neo-text-placeholder:#666;--neo-border:#ddd;--neo-border-control:#767676;--neo-action:#171717;--neo-action-text:#fff;--neo-action-hover:#333;--neo-action-pressed:#000;--neo-focus:#171717;--neo-selection:#dadada;--neo-selection-text:#171717;--neo-disabled-surface:#e5e5e5;--neo-disabled-text:#737373;--neo-overlay:#0006;--neo-contour-dot:#8a8a8a;--neo-contour-dot-dim:#b7b7b7;--neo-chart-1:#171717;--neo-chart-2:#555;--neo-chart-3:#767676;--neo-chart-grid:#ddd;--neo-accent-blue:#06f;--neo-accent-grey:#8fa3bf;--neo-night:#04060e;--neo-night-mid:#050b24;--neo-night-text:#f5f5f5;--neo-success-text:#166534;--neo-success-surface:#f0fdf4;--neo-success-border:#15803d;--neo-warning-text:#854d0e;--neo-warning-surface:#fffbeb;--neo-warning-border:#a16207;--neo-error-text:#991b1b;--neo-error-surface:#fef2f2;--neo-error-border:#b91c1c;--neo-info-text:#1e40af;--neo-info-surface:#eff6ff;--neo-info-border:#1d4ed8;--neo-shadow-raised:0 8px 24px #0000000d, inset 0 1px 0 #fff;--neo-shadow-control:0 2px 8px #00000012, inset 0 1px 0 #fff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neo-background:#0c0c0c;--neo-surface:#1b1b1b;--neo-surface-raised:#252525;--neo-surface-inset:#141414;--neo-text:#f5f5f5;--neo-text-secondary:#bbb;--neo-text-placeholder:#aaa;--neo-border:#3d3d3d;--neo-border-control:gray;--neo-action:#f5f5f5;--neo-action-text:#171717;--neo-action-hover:#ddd;--neo-action-pressed:#ccc;--neo-focus:#f5f5f5;--neo-selection:#484848;--neo-selection-text:#fff;--neo-disabled-surface:#303030;--neo-disabled-text:#888;--neo-overlay:#0009;--neo-contour-dot:#888;--neo-contour-dot-dim:#444;--neo-chart-1:#f5f5f5;--neo-chart-2:#bbb;--neo-chart-3:#888;--neo-chart-grid:#3d3d3d;--neo-accent-blue:#06f;--neo-accent-grey:#8fa3bf;--neo-night:#04060e;--neo-night-mid:#050b24;--neo-night-text:#f5f5f5;--neo-success-text:#86efac;--neo-success-surface:#10251a;--neo-success-border:#4ade80;--neo-warning-text:#fde68a;--neo-warning-surface:#29220f;--neo-warning-border:#fbbf24;--neo-error-text:#fca5a5;--neo-error-surface:#2d1515;--neo-error-border:#f87171;--neo-info-text:#93c5fd;--neo-info-surface:#132238;--neo-info-border:#60a5fa;--neo-shadow-raised:0 8px 24px #0003, inset 0 1px 0 #ffffff14;--neo-shadow-control:0 2px 8px #00000040, inset 0 1px 0 #ffffff1a}:root{--neo-space-1:4px;--neo-space-2:8px;--neo-space-3:12px;--neo-space-4:16px;--neo-space-5:24px;--neo-space-6:32px;--neo-space-7:48px;--neo-space-8:64px;--neo-space-9:96px;--neo-space-10:128px;--neo-radius-control:12px;--neo-radius-card:20px;--neo-radius-workspace:28px;--neo-radius-pill:999px;--neo-layout-maxWidth:1280px;--neo-layout-pageGutterDesktop:48px;--neo-layout-pageGutterMobile:20px;--neo-layout-sectionGap:88px;--neo-layout-minimumTarget:44px;--neo-layout-focusWidth:2px;--neo-layout-focusOffset:3px;--neo-layout-chapterGap:88px;--neo-motion-hover:.16s;--neo-motion-control:.22s;--neo-motion-reveal:.42s;--neo-motion-contourCycle:8s;--neo-ease:cubic-bezier(.22,1,.36,1);--neo-font:Outfit, sans-serif;--neo-font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--neo-body-leading:1.6;--neo-heading-leading:1.1;--neo-type-12:12px;--neo-type-13:13px;--neo-type-14:14px;--neo-type-15:15px;--neo-type-16:16px;--neo-type-18:18px;--neo-type-20:20px;--neo-type-24:24px;--neo-type-32:32px;--neo-type-48:48px;--neo-type-64:64px;--neo-type-72:72px;--neo-weight-400:400;--neo-weight-500:500;--neo-weight-600:600}.neo-home{font-family:var(--font-outfit),sans-serif;background:var(--neo-background);color:var(--neo-text);--rw-rule:var(--neo-border);--rw-tx:var(--neo-text);--rw-dim:var(--neo-text-secondary);--rw-radius-inner:10px;--nh-blue:var(--neo-accent-blue);--nh-grey:var(--neo-accent-grey);--neo-text-secondary:var(--neo-text);--nh-night:var(--neo-night);--nh-sky-end:var(--nh-blue);line-height:1.6}@supports (color:color-mix(in lab, red, red)){.neo-home{--nh-sky-end:color-mix(in oklab,var(--nh-blue) 42%,var(--nh-night))}}.neo-home{--nh-day:var(--neo-background);--nh-band-mid:var(--nh-blue);--nh-band-low:var(--nh-grey)}@supports (color:color-mix(in lab, red, red)){.neo-home{--nh-band-low:color-mix(in oklab,var(--nh-grey) 60%,var(--nh-day))}}.neo-home{overflow-x:clip}.neo-home *{box-sizing:border-box}.neo-home a{color:inherit;text-decoration:none}.neo-home button,.neo-home input{font:inherit}.neo-home button,.neo-home summary{cursor:pointer}.neo-home :is(a,button,input,summary):focus-visible{outline:2px solid var(--neo-text);outline-offset:4px}.neo-home h1,.neo-home h2,.neo-home h3,.neo-home h4{letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.12}.neo-home p{color:var(--neo-text-secondary)}.neo-home h2{font-size:clamp(32px,4vw,49px)}.neo-home h2 span{color:var(--neo-text-secondary)}.neo-home svg{flex-shrink:0}.nh-section{max-width:1280px;margin:auto;padding:76px 48px;scroll-margin-top:30px}.nh-eyebrow{letter-spacing:.13em;font-size:10px;font-weight:500}.nh-header{justify-content:space-between;align-items:center;gap:32px;max-width:1440px;height:94px;margin:auto;padding:0 48px;display:flex}.nh-logo{flex-shrink:0;display:inline-flex}.nh-logo img{object-fit:contain;width:138px;height:40px;display:block}.neo-home .nh-dark{display:none}.nh-header>nav{gap:30px;font-size:14px;display:flex}.nh-header nav a{padding:12px 0}.nh-header-action{background:var(--neo-action);border-radius:999px;align-items:center;gap:20px;padding:12px 22px;font-size:13px;display:flex;color:var(--neo-action-text)!important}.nh-mobile-nav{display:none}.nh-skip{background:var(--neo-surface);z-index:10;padding:12px;position:absolute;top:-100px;left:20px}.nh-skip:focus{top:12px}.nh-hero{isolation:isolate;max-width:1600px;margin:auto;padding:80px 32px 0;position:relative;overflow:hidden}.nh-contour{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.nh-contour img{object-fit:fill;width:100%;height:100%}.nh-hero-content{text-align:center;max-width:900px;margin:auto;position:relative}.nh-intro-pill{border:1px solid var(--neo-border);background:var(--neo-background);letter-spacing:.02em;border-radius:999px;align-items:center;gap:10px;padding:7px 13px;font-size:10px;display:inline-flex}.nh-intro-pill>span{background:var(--neo-text);border-radius:50%;width:5px;height:5px}.nh-hero h1{letter-spacing:-.055em;margin:30px 0 22px;font-size:clamp(44px,5.4vw,76px);line-height:1.07}.nh-hero h1 span{color:var(--neo-text)}.nh-hero-content>p{color:var(--neo-text);margin:0;font-size:18px;line-height:1.6}.nh-hero-content>p.nh-hero-opening{max-width:720px;margin:0 auto}.nh-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 18px;display:flex}.nh-action{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:999px;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:12px 24px;font-size:13px;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 3px 5px #00000004}.nh-action:hover{background:var(--neo-surface-inset);transform:translateY(-2px)}.nh-primary{background:var(--neo-action);border-color:#0000;color:var(--neo-action-text)!important}.nh-primary:hover{background:var(--neo-action-hover)}.nh-hero-content>.nh-hero-note{margin-top:20px;font-size:11px}.nh-hero-bottom{border-top:1px solid var(--neo-border);letter-spacing:.12em;max-width:1184px;color:var(--neo-text);justify-content:space-between;margin:80px auto 0;padding:20px 0;font-size:9px;display:flex}.nh-mobile-break{display:none}.nh-entry{grid-template-columns:1fr 1.12fr 1fr;gap:16px;padding-top:24px;padding-bottom:86px;display:grid}.nh-entry-card{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;flex-direction:column;min-width:0;padding:30px 26px;scroll-margin-top:30px;display:flex;box-shadow:0 8px 24px #00000003}.nh-card-top{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.nh-card-top span{letter-spacing:.1em;color:var(--neo-text-secondary);font-size:9px}.nh-entry h2{margin:0 0 16px;font-size:32px}.nh-entry-card>p{margin:0 0 26px;font-size:13px;line-height:1.65}.nh-source-list{gap:8px;margin-bottom:22px;display:grid}.nh-source-list a{border:1px solid var(--neo-border);border-radius:12px;align-items:center;gap:12px;padding:12px 10px;display:flex}.nh-source-list a>span{flex:1}.nh-source-list strong{font-size:12px;font-weight:500;display:block}.nh-source-list small{color:var(--neo-text-secondary);font-size:10px;display:block}.nh-text-link{align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:500;display:inline-flex}.nh-entry-card>.nh-text-link{margin-top:auto}.nh-finder{background:var(--neo-surface-inset)}.nh-finder form label{margin:14px 0 10px;font-size:10px;display:block}.nh-question{background:var(--neo-surface);border:1px solid var(--neo-border-control);border-radius:14px;align-items:center;gap:5px;padding:5px;display:flex}.nh-question input{width:100%;min-width:0;color:var(--neo-text);background:0 0;border:0;padding:9px;font-size:11px}.nh-question:focus-within{border-color:var(--neo-text)}.neo-home .nh-question input:focus-visible{box-shadow:none;outline:none}.nh-question button{background:var(--neo-action);width:44px;height:44px;color:var(--neo-action-text);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nh-example{color:var(--neo-text-secondary);background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:10px 0;display:flex;font-size:10px!important}.nh-card-bottom{color:var(--neo-text-secondary);align-items:center;gap:10px;margin-top:auto;padding-top:40px;font-size:9px;display:flex}.nh-tag{border:1px solid var(--neo-border);white-space:nowrap;letter-spacing:.01em;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:400}.nh-finder-result{border-top:1px solid var(--neo-border);padding:14px 0;font-size:11px}.nh-finder-result p{margin:6px 0}.nh-finder-result small{font-size:10px}.nh-tabs{border:1px solid var(--neo-border);border-radius:999px;margin:4px 0 12px;padding:4px;display:flex}.nh-tabs button{color:var(--neo-text-secondary);background:0 0;border:0;border-radius:999px;flex:1;min-height:44px;font-size:11px}.nh-tabs button[aria-pressed=true]{color:var(--neo-text);background:var(--neo-surface-inset)}.nh-agent pre{font:10px/1.9 var(--neo-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--neo-surface-inset);border:1px solid var(--neo-border);min-height:168px;color:var(--neo-text-secondary);border-radius:12px;margin:0 0 8px;padding:16px}.nh-agent>small{color:var(--neo-text-secondary);margin-bottom:14px;font-size:9px}.nh-section-heading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:38px;display:flex}.nh-section-heading h2{margin:18px 0 0}.nh-section-heading>p{max-width:340px;margin:0;font-size:14px}.nh-data{border-top:1px solid var(--neo-border)}.nh-data-workspace{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:22px;overflow:hidden;box-shadow:0 16px 40px #00000004}.nh-workspace-bar{border-bottom:1px solid var(--neo-border);justify-content:space-between;align-items:center;padding:18px 24px;font-size:12px;display:flex}.nh-workspace-bar>span:first-child{align-items:center;gap:10px;display:flex}.nh-data-body{grid-template-columns:220px 1fr;display:grid}.nh-data-body aside{border-right:1px solid var(--neo-border);flex-direction:column;gap:12px;padding:28px 16px;font-size:11px;display:flex}.nh-data-body aside>.nh-eyebrow{margin-bottom:10px;padding-left:12px;font-size:9px}.nh-data-body aside>a,.nh-data-body aside>span:not(.nh-eyebrow){color:var(--neo-text-secondary);align-items:center;gap:8px;padding:12px 10px;display:flex}.nh-data-body aside small{margin-left:auto;font-size:8px}.nh-selected{background:var(--neo-surface-inset);border-radius:10px;color:var(--neo-text)!important}.nh-selected svg:last-child{margin-left:0}.nh-dataset{padding:40px}.nh-dataset-title{align-items:center;gap:18px;display:flex}.nh-dataset-icon{border:1px solid var(--neo-border);background:var(--neo-surface-inset);border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.nh-dataset-title .nh-eyebrow{color:var(--neo-text-secondary);font-size:9px}.nh-dataset h3{margin:7px 0 0;font-size:27px}.nh-dataset>p{max-width:560px;margin:24px 0 30px;font-size:13px}.nh-field-grid{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.nh-field-grid>div{align-items:flex-start;gap:10px;display:flex}.nh-field-grid svg{margin-top:2px}.nh-field-grid strong,.nh-field-grid small{display:block}.nh-field-grid strong{font-size:12px;font-weight:500}.nh-field-grid small{color:var(--neo-text-secondary);margin-top:4px;font-size:11px}.nh-dataset-foot{border-top:1px solid var(--neo-border);justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:14px;display:flex}.nh-dataset-foot>small{color:var(--neo-text-secondary);font-size:10px}.nh-deliveries{padding-top:40px}.nh-delivery-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nh-delivery-grid>article{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;padding:32px;scroll-margin-top:30px;overflow:hidden}.nh-delivery-grid>article>svg{margin-bottom:26px}.nh-delivery-grid h3{margin:20px 0 18px;font-size:34px}.nh-delivery-grid p{max-width:370px;font-size:13px}.nh-report-preview{border:1px solid var(--neo-border);background:var(--neo-background);border-radius:12px;max-width:330px;margin:36px auto -55px;padding:30px;transform:rotate(-3deg);box-shadow:0 6px 30px #00000007}.nh-report-preview>span{letter-spacing:.12em;font-size:8px}.nh-report-preview h4{margin:24px 0;font-size:25px}.nh-report-preview>div{background:var(--neo-border);border-radius:8px;width:90%;height:5px;margin:9px 0}.nh-report-preview>div:last-of-type{width:65%}.nh-report-preview footer{border-top:1px solid var(--neo-border);margin-top:24px;padding-top:16px;font-size:9px}.nh-watch-preview{background:var(--neo-background);border:1px solid var(--neo-border);border-radius:14px;margin:36px 0 0;padding:20px}.nh-watch-preview>.nh-eyebrow{font-size:8px}.nh-watch-preview>div{border-top:1px solid var(--neo-border);align-items:center;gap:14px;padding:17px 0;font-size:11px;display:flex}.nh-watch-preview>div:first-of-type{margin-top:15px}.nh-watch-preview>div:last-child{padding-bottom:0}.nh-watch-preview>div>span{color:var(--neo-text-secondary);font-size:9px}.nh-watch-preview svg{margin-left:auto}.nh-api-wrap{background:var(--neo-surface-inset);border-block:1px solid var(--neo-border);margin:25px 0}.nh-api{grid-template-columns:1fr 1fr;align-items:center;gap:84px;padding-block:90px;display:grid}.nh-api h2{margin:18px 0 24px}.nh-api>div>p{max-width:400px;font-size:14px}.nh-api-features{flex-wrap:wrap;gap:20px;margin:26px 0 32px;display:flex}.nh-api-features span{align-items:center;gap:8px;font-size:11px;display:flex}.nh-api .nh-small{margin-top:14px;font-size:10px}.nh-code-panel{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:20px;overflow:hidden}.nh-code-panel>div{border-bottom:1px solid var(--neo-border);letter-spacing:.08em;color:var(--neo-text-secondary);justify-content:space-between;gap:20px;padding:18px 22px;font-size:8px;display:flex}.nh-code-panel pre{font:12px/2.2 var(--neo-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--neo-text-secondary);padding:26px}.nh-code-panel footer{border-top:1px solid var(--neo-border);align-items:center;gap:8px;padding:16px 22px;font-size:10px;display:flex}.nh-process>h2{margin:20px 0 42px;font-size:38px}.nh-process-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.nh-process-grid article{border-top:1px solid var(--neo-border);padding-top:20px}.nh-process-grid article>span{color:var(--neo-text-secondary);font-size:10px}.nh-process-grid h3{margin:32px 0 16px;font-size:23px}.nh-process-grid p{font-size:13px}.nh-credit-section{padding-top:30px}.nh-credit{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;grid-template-columns:1fr 1fr;gap:70px;padding:48px;display:grid}.nh-credit h2{margin:20px 0;font-size:39px}.nh-credit p{font-size:13px}.nh-credit-details>strong{letter-spacing:-.04em;font-size:45px;font-weight:500;display:block}.nh-credit-details>strong>span{letter-spacing:-.01em;white-space:nowrap;font-size:14px}.nh-credit-details>p{max-width:340px;font-size:11px}.nh-credit ul{margin:26px 0 0;padding:0;list-style:none}.nh-credit li{align-items:center;gap:10px;margin:12px 0;font-size:11px;display:flex}.nh-faq{grid-template-columns:1fr 1.25fr;gap:100px;padding-top:20px;display:grid}.nh-faq h2{margin:20px 0;font-size:40px}.nh-faq details{border-top:1px solid var(--neo-border);padding:6px 0}.nh-faq details:last-child{border-bottom:1px solid var(--neo-border)}.nh-faq summary{justify-content:space-between;align-items:center;gap:20px;min-height:60px;font-size:13px;list-style:none;display:flex}.nh-faq summary::-webkit-details-marker{display:none}.nh-faq summary>span{font-size:20px;font-weight:300}.nh-faq details[open] summary>span{transform:rotate(45deg)}.nh-faq details p{margin:0 30px 24px 0;font-size:12px}.nh-closing{isolation:isolate;text-align:center;background:var(--neo-text);color:var(--neo-background);padding:90px 24px 110px;position:relative;overflow:hidden}.nh-closing h2{margin:24px 0 32px;font-size:clamp(36px,4vw,54px)}.nh-closing :is(h2,.nh-eyebrow),.nh-closing h2 span{color:inherit}.nh-closing .nh-contour img{filter:invert()}.nh-closing .nh-action{border-color:var(--neo-background);background:0 0;color:var(--neo-background)!important}.nh-closing .nh-action.nh-primary{background:var(--neo-background);border-color:#0000;color:var(--neo-text)!important}.nh-closing .nh-action:hover{background:var(--neo-background);color:var(--neo-text)!important}.nh-closing .nh-action.nh-primary:hover{opacity:.85}.nh-closing a:focus-visible{outline:2px solid var(--neo-background);outline-offset:5px}.nh-footer{border-top:1px solid var(--neo-border);max-width:1280px;margin:auto;padding:52px 48px 24px}.nh-footer-top{justify-content:space-between;gap:48px;padding-bottom:50px;display:flex}.nh-footer-top p{margin:18px 0;font-size:12px;line-height:1.6}.nh-footer-top>div>a:not(.nh-logo){color:var(--neo-text-secondary);align-items:center;gap:8px;min-height:44px;font-size:10px;display:flex}.nh-footer-top nav{grid-template-columns:1fr 1fr;align-content:start;gap:10px 60px;font-size:12px;display:grid}.nh-footer-top nav a{align-items:center;min-height:34px;display:flex}.nh-theme{flex-direction:column;gap:18px;display:flex}.nh-theme>span{color:var(--neo-text-secondary);font-size:12px}.nh-footer-bottom{border-top:1px solid var(--neo-border);color:var(--neo-text-secondary);justify-content:space-between;gap:24px;padding-top:24px;font-size:10px;display:flex}.nh-footer-bottom>div{gap:24px;display:flex}.nh-footer-bottom a{min-height:30px;display:inline-flex}[data-theme=dark] .neo-home .nh-light{display:none}[data-theme=dark] .neo-home .nh-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .neo-home .nh-light{display:none}:root:not([data-theme=light]) .neo-home .nh-dark{display:block}}@media (max-width:1050px){.nh-header{gap:20px;padding-inline:28px}.nh-header>nav{gap:20px}.nh-section{padding-inline:28px}.nh-entry-card{padding:24px 18px}.nh-entry h2{font-size:29px}.nh-api{gap:40px}.nh-data-body{grid-template-columns:180px 1fr}.nh-dataset{padding:28px}.nh-credit{gap:40px;padding:32px}.nh-faq{gap:50px}.nh-footer{padding-inline:28px}}@media (max-width:760px){.nh-header{flex-wrap:wrap;gap:16px;height:auto;min-height:82px;padding:20px}.nh-header>nav{display:none}.nh-logo img{width:118px;height:32px}.nh-header-action{gap:10px;margin-left:auto;padding:10px 16px;font-size:11px}.nh-mobile-nav{font-size:11px;display:block}.nh-mobile-nav summary{min-width:40px;padding:12px 0}.nh-mobile-nav[open]{order:4;width:100%}.nh-mobile-nav nav{flex-wrap:wrap;gap:20px;display:flex}.nh-hero{padding:54px 20px 0}.nh-hero h1{margin-top:28px;font-size:clamp(37px,7.3vw,54px)}.nh-hero-content>p{font-size:15px}.nh-hero-content>.nh-hero-note{font-size:10px}.nh-hero .nh-contour{opacity:.65}.nh-intro-pill{gap:8px;padding:6px 10px;font-size:9px}.nh-actions{gap:10px;margin-top:24px}.nh-action{gap:12px;padding:12px 18px;font-size:12px}.nh-hero-bottom{letter-spacing:.06em;margin-top:58px;font-size:8px}.nh-hero-bottom>span:last-child{display:none}.nh-section{padding:52px 20px}.nh-entry{grid-template-columns:1fr;gap:16px;padding-top:20px}.nh-entry-card{padding:28px}.nh-card-top{margin-bottom:28px}.nh-entry h2{font-size:34px}.nh-entry h2 br{display:none}.nh-entry-card>p{font-size:14px}.nh-card-bottom{padding-top:24px}.nh-question input{font-size:12px}.nh-section-heading{margin-bottom:28px;display:block}.nh-section-heading>p{max-width:500px;margin-top:22px}.nh-data-body{display:block}.nh-data-body aside{border-right:0;border-bottom:1px solid var(--neo-border);flex-direction:row;gap:4px;padding:12px;overflow:auto}.nh-data-body aside>.nh-eyebrow{display:none}.nh-data-body aside>a,.nh-data-body aside>span:not(.nh-eyebrow){white-space:nowrap;font-size:10px}.nh-data-body aside small{display:none}.nh-data-body aside svg{width:14px}.nh-dataset{padding:26px 20px}.nh-dataset-title{gap:12px}.nh-dataset h3{font-size:23px}.nh-dataset-icon{flex-shrink:0;width:44px;height:44px}.nh-field-grid{gap:24px 16px}.nh-field-grid strong{font-size:11px}.nh-field-grid small{font-size:10px}.nh-dataset-foot,.nh-dataset-foot>small{display:block}.nh-workspace-bar{padding:16px}.nh-delivery-grid{grid-template-columns:1fr;gap:16px}.nh-delivery-grid>article{min-height:460px;padding:28px}.nh-api{grid-template-columns:1fr;gap:34px}.nh-api-features{gap:16px}.nh-code-panel pre{padding:22px 18px;font-size:11px}.nh-process>h2{font-size:33px}.nh-process-grid{grid-template-columns:1fr;gap:26px}.nh-process-grid h3{margin:16px 0 12px}.nh-process-grid p{margin-bottom:0}.nh-credit-section{padding-top:10px}.nh-credit{grid-template-columns:1fr;gap:20px;padding:28px}.nh-credit h2{font-size:33px}.nh-credit-details>strong{font-size:40px}.nh-credit-details>strong>span{font-size:12px}.nh-faq{grid-template-columns:1fr;gap:20px}.nh-faq h2{font-size:34px}.nh-closing{padding:64px 20px 80px}.nh-closing h2{font-size:35px}.nh-footer{padding:36px 20px 20px}.nh-footer-top{flex-wrap:wrap;gap:32px;padding-bottom:30px}.nh-footer-top>div:first-child{width:100%}.nh-footer-top nav{gap:8px 30px}.nh-theme{margin-left:auto}.nh-footer-bottom{flex-wrap:wrap;gap:12px}.nh-footer-bottom>span:last-child{width:100%}.nh-desktop-break{display:none}.nh-mobile-break{display:block}}@media (prefers-reduced-motion:reduce){.neo-home *{scroll-behavior:auto!important;transition:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neo-background:#0c0c0c;--neo-surface:#1b1b1b;--neo-surface-raised:#252525;--neo-surface-inset:#141414;--neo-text:#f5f5f5;--neo-text-secondary:#bbb;--neo-text-placeholder:#aaa;--neo-border:#3d3d3d;--neo-border-control:gray;--neo-action:#f5f5f5;--neo-action-text:#171717;--neo-action-hover:#ddd;--neo-action-pressed:#ccc;--neo-focus:#f5f5f5;--neo-selection:#484848;--neo-selection-text:#fff;--neo-disabled-surface:#303030;--neo-disabled-text:#888;--neo-overlay:#0009;--neo-contour-dot:#888;--neo-contour-dot-dim:#444;--neo-chart-1:#f5f5f5;--neo-chart-2:#bbb;--neo-chart-3:#888;--neo-chart-grid:#3d3d3d;--neo-success-text:#86efac;--neo-success-surface:#10251a;--neo-success-border:#4ade80;--neo-warning-text:#fde68a;--neo-warning-surface:#29220f;--neo-warning-border:#fbbf24;--neo-error-text:#fca5a5;--neo-error-surface:#2d1515;--neo-error-border:#f87171;--neo-info-text:#93c5fd;--neo-info-surface:#132238;--neo-info-border:#60a5fa;--neo-shadow-raised:0 8px 24px #0003, inset 0 1px 0 #ffffff14;--neo-shadow-control:0 2px 8px #00000040, inset 0 1px 0 #ffffff1a}}.nh-data-body aside button{text-align:left;min-height:44px;color:var(--neo-text-secondary);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:12px 10px;font-size:11px;display:flex}.nh-data-body aside button small{margin-left:auto}.nh-data-body aside button.nh-selected{background:var(--neo-text);color:var(--neo-background)!important}.nh-data-body aside button:not(.nh-selected):hover{background:var(--neo-surface-inset)}.nh-result-workspace{min-width:0}.nh-result-tabs{border:1px solid var(--neo-border);border-radius:14px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.nh-result-tabs button{min-height:48px;color:var(--neo-text-secondary);background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:10px;line-height:1.4;display:flex}.nh-result-tabs button[aria-pressed=true]{background:var(--neo-surface);color:var(--neo-text);box-shadow:0 2px 6px #00000008}.nh-code-panel{min-height:330px}.nh-code-panel table{border-collapse:collapse;text-align:left;width:calc(100% - 40px);margin:20px;font-size:11px}.nh-code-panel caption{text-align:left;color:var(--neo-text-secondary);padding-bottom:16px;font-size:10px}.nh-code-panel th,.nh-code-panel td{border-bottom:1px solid var(--neo-border);vertical-align:top;padding:12px 8px}.nh-code-panel th{font-weight:500}.nh-code-panel td{color:var(--neo-text-secondary)}.nh-code-panel>.nh-interface-flow{letter-spacing:0;color:var(--neo-text);justify-content:space-around;padding:22px 12px 10px;font-size:14px;display:flex}.nh-interface-flow small{color:var(--neo-text-secondary);font-size:9px}.nh-matrix-divider{isolation:isolate;opacity:.4;max-width:1440px;height:110px;margin:-30px auto 0;position:relative}.nh-credit .nh-action{margin-top:16px}@media (max-width:760px){.nh-data-body aside button{white-space:nowrap;font-size:10px}.nh-data-body aside button small{display:none}.nh-result-tabs{flex-wrap:wrap}.nh-result-tabs button{gap:4px;font-size:9px}.nh-result-tabs button svg{width:13px}.nh-matrix-divider{height:70px;margin:-20px auto 0}}.nh-api>div:first-child>.nh-action{margin-top:24px}.nh-theme-trigger{border:1px solid var(--neo-border);background:var(--neo-surface);width:44px;height:44px;color:var(--neo-text);cursor:pointer;border-radius:12px;place-items:center;display:grid}.nh-theme-menu{background:var(--neo-surface);color:var(--neo-text);border-color:var(--neo-border);min-width:150px;font-family:var(--font-outfit),sans-serif;border-radius:12px}.nh-theme-option{cursor:pointer;gap:10px;min-height:44px}.nh-theme-option[data-highlighted]{background:var(--neo-surface-inset);color:var(--neo-text)}.nh-profile-trigger{border:1px solid var(--neo-text);background:var(--neo-text);width:36px;height:36px;color:var(--neo-background);font:600 12px/1 var(--font-outfit),sans-serif;cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;overflow:hidden}.nh-profile-photo{background:50%/cover no-repeat;width:100%;height:100%;display:block}.nh-profile-trigger:focus-visible{outline:2px solid var(--neo-text);outline-offset:2px}.nh-profile-menu{min-width:248px;padding:6px}.nh-profile-menu .nh-theme-option{border-radius:8px;min-height:38px}.nh-profile-who{gap:2px;padding:8px 10px;font-weight:400;display:grid}.nh-profile-who strong{font-size:14px;font-weight:600}.nh-profile-who span{color:var(--neo-text-secondary);text-overflow:ellipsis;font-size:12px;overflow:hidden}.nh-profile-group{letter-spacing:.04em;text-transform:uppercase;color:var(--neo-text-secondary);padding:6px 10px 2px;font-size:11px;font-weight:500}.nh-theme-row{background:var(--neo-surface-inset);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;margin:4px 6px 6px;padding:3px;display:grid}.nh-theme-row .nh-theme-option{min-height:32px;color:var(--neo-text-secondary);border-radius:8px;justify-content:center;gap:6px;padding:6px 4px;font-size:12px}.nh-theme-row .nh-theme-option>span:first-child{display:none}.nh-theme-row .nh-theme-option[data-state=checked]{background:var(--neo-surface);color:var(--neo-text);box-shadow:0 0 0 1px var(--neo-border)}.np-data-trigger{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;display:flex}.np-data-menu{background:var(--neo-surface);min-width:230px;color:var(--neo-text);border:1px solid var(--neo-border);font-family:var(--font-outfit),sans-serif;border-radius:16px;padding:8px}.np-data-menu [role=menuitem]{border-radius:8px;gap:12px;min-height:44px;padding:12px;font-size:13px;display:flex}.np-data-menu [role=menuitem][data-highlighted]{background:var(--neo-surface-inset);color:var(--neo-text)}.np-hero{isolation:isolate;text-align:center;padding:80px 24px 90px;position:relative;overflow:hidden}.np-hero>div:not(.nh-contour){max-width:860px;margin:auto}.np-hero h1{margin:28px 0;font-size:clamp(40px,5vw,68px);line-height:1.08}.np-hero h1 span:nth-child(2){color:var(--neo-text-secondary)}.np-hero>div>p:not(.nh-eyebrow){max-width:610px;margin:0 auto;font-size:17px}.np-dataset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.np-dataset-card{background:var(--neo-surface);border:1px solid var(--neo-border);border-radius:22px;flex-direction:column;padding:30px;transition:transform .16s;display:flex}.np-dataset-card:hover{transform:translateY(-4px)}.np-dataset-card>div{justify-content:space-between;align-items:center;display:flex}.np-dataset-card h3{margin:40px 0 16px;font-size:29px}.np-dataset-card p{margin:0 0 28px;font-size:13px}.np-dataset-card>span{align-items:center;gap:12px;min-height:32px;margin-top:auto;font-size:12px;display:flex}.np-comparison{border-top:1px solid var(--neo-border)}.np-comparison-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.np-source,.np-structured{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:22px;min-width:0;overflow:hidden}.np-panel-bar{border-bottom:1px solid var(--neo-border);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:9px;display:flex}.np-panel-bar a{letter-spacing:0;align-items:center;gap:7px;font-size:11px;display:flex}.np-shop{color:#171717;background:#fff;padding:26px}.np-retailer{letter-spacing:-.07em;font-size:24px;font-weight:600}.np-breadcrumb{margin:16px 0 24px;font-size:10px;color:#555!important}.np-product{grid-template-columns:45% 1fr;align-items:center;gap:20px;display:grid}.np-product img{object-fit:contain;width:100%;height:auto}.np-product h3{margin:10px 0 16px;font-size:25px;line-height:1.2}.np-product>div>p{color:#555;letter-spacing:.1em;font-size:9px}.np-pack{border:1px solid #ddd;border-radius:8px;padding:8px 14px;font-size:12px;display:inline-block}.np-product dl{grid-template-columns:auto 1fr;gap:10px;margin-top:24px;font-size:9px;display:grid}.np-product dt{color:#555}.np-product dd{margin:0}.np-source-note{border-top:1px solid var(--neo-border);margin:0;padding:18px 22px;font-size:10px}.np-structured{flex-direction:column;display:flex}.np-structured .np-panel-bar>div{border:1px solid var(--neo-border);border-radius:10px;gap:4px;padding:3px;display:flex}.np-panel-bar button{color:var(--neo-text-secondary);background:0 0;border:0;border-radius:7px;min-height:36px;padding:6px 10px;font-size:10px}.np-panel-bar button[aria-pressed=true]{background:var(--neo-surface-inset);color:var(--neo-text)}.np-structured pre{font:11px/2 var(--neo-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:28px}.np-structured footer{border-top:1px solid var(--neo-border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:16px 22px;font-size:10px;display:flex}.np-structured footer>span,.np-structured footer button{align-items:center;gap:8px;display:flex}.np-structured footer button{min-height:44px;color:var(--neo-text);background:0 0;border:0;font-size:10px}.np-structured table{border-collapse:collapse;text-align:left;margin:22px;font-size:11px}.np-structured caption{text-align:left;color:var(--neo-text-secondary);padding-bottom:16px;font-size:10px}.np-structured td,.np-structured th{border-bottom:1px solid var(--neo-border);overflow-wrap:anywhere;padding:13px 8px}.np-structured th{font-weight:500}.np-structured td{color:var(--neo-text-secondary)}.np-caption{margin-top:18px;font-size:10px}.np-principles{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.np-principles article{border-top:1px solid var(--neo-border);padding-top:24px}.np-principles h3{margin:26px 0 16px;font-size:24px}.np-principles p{font-size:13px}.np-field-list{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:22px;overflow:hidden}.np-field-list article{border-bottom:1px solid var(--neo-border);grid-template-columns:32px 1fr 1.4fr 20px;align-items:center;gap:24px;padding:28px;display:grid}.np-field-list article:last-child{border:0}.np-field-list article>span{color:var(--neo-text-secondary);font-size:10px}.np-field-list h3{margin:0;font-size:22px}.np-field-list p{margin:0;font-size:13px}.np-use-section>h2{margin:22px 0 44px}.np-source-contract{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;grid-template-columns:1fr 1fr;gap:70px;padding:44px;display:grid}.np-source-contract h2{margin:24px 0;font-size:39px}.np-source-contract h3{margin:0 0 12px;font-size:20px}.np-source-contract p{margin-bottom:26px;font-size:13px}.np-related{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.np-related a{border:1px solid var(--neo-border);border-radius:14px;justify-content:space-between;align-items:center;padding:22px;font-size:13px;display:flex}.np-workflow{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.np-workflow>div>h2{margin:22px 0}.np-workflow>div>p{font-size:14px}.np-workflow>div>svg{margin-top:35px}.np-steps article{border-top:1px solid var(--neo-border);gap:24px;padding:26px 0;display:flex}.np-steps article>span{color:var(--neo-text-secondary);font-size:10px}.np-steps h3{margin:0 0 12px;font-size:23px}.np-steps p{margin:0;font-size:13px}.np-delivery-sheet,.np-finder-box{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;padding:40px}.np-delivery-sheet>.np-panel-bar{padding:0 0 22px}.np-delivery-sheet>h2{max-width:700px;margin:40px 0}.np-finder-box{max-width:850px;margin:auto}.np-finder-box h2{margin:24px 0 36px;font-size:38px}.np-finder-box form{flex-direction:column;align-items:start;gap:16px;display:flex}.np-finder-box label{font-size:12px}.np-finder-box textarea{background:var(--neo-background);width:100%;min-height:130px;color:var(--neo-text);border:1px solid var(--neo-border-control);font:inherit;resize:vertical;border-radius:12px;padding:20px;font-size:14px}.np-finder-summary{border-top:1px solid var(--neo-border);margin-top:28px;padding-top:24px;font-size:13px}.np-finder-summary small{color:var(--neo-text-secondary)}.np-price-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.np-price-grid>article{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:20px;padding:28px 22px}.np-price-grid h2{margin:32px 0 16px;font-size:35px}.np-price-grid strong{font-size:12px;font-weight:500}.np-price-grid p{font-size:11px}.np-price-grid ul{padding:24px 0;list-style:none}.np-price-grid li{gap:8px;margin:12px 0;font-size:10px;display:flex}.np-price-grid .nh-action{gap:8px;width:100%;padding:12px;font-size:11px}@media (max-width:1000px){.np-dataset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.np-product{grid-template-columns:1fr}.np-product img{width:160px;height:160px;margin:auto}.np-product h3{font-size:23px}.np-price-grid,.np-related{grid-template-columns:1fr 1fr}}@media (max-width:760px){.np-hero{padding:55px 20px 65px}.np-hero h1{font-size:39px}.np-hero>div>p:not(.nh-eyebrow){font-size:15px}.np-dataset-grid,.np-comparison-grid,.np-principles,.np-source-contract,.np-workflow{grid-template-columns:1fr}.np-dataset-card{padding:26px}.np-comparison-grid{gap:16px}.np-product{grid-template-columns:42% 1fr;gap:14px}.np-product img{width:100%;height:auto}.np-product h3{font-size:20px}.np-product dl{gap:8px;font-size:8px}.np-shop{padding:20px}.np-source-contract{gap:20px;padding:28px}.np-source-contract h2{font-size:32px}.np-field-list article{grid-template-columns:20px 1fr 20px;gap:14px;padding:24px 20px}.np-field-list p{grid-area:2/2}.np-field-list svg{grid-area:1/3}.np-field-list h3{font-size:20px}.np-principles{gap:22px}.np-workflow{gap:30px}.np-delivery-sheet,.np-finder-box{padding:26px}.np-finder-box h2{font-size:32px}.np-price-grid{grid-template-columns:1fr}.np-price-grid>article{padding:30px}.np-panel-bar{padding:16px}.np-structured pre{padding:20px;font-size:10px}.np-related a{padding:18px;font-size:11px}.np-hero>.nh-contour{opacity:.4}}.np-blinkit-view{background:var(--neo-surface-inset);padding:14px}.np-product-gallery{background:#fff;border-radius:16px;padding:44px 28px 16px;position:relative}.np-product-gallery>img{object-fit:contain;width:100%;max-width:290px;height:240px;margin:auto;display:block}.np-app-toolbar{color:#333;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:12px 12px auto}.np-app-toolbar>div{gap:7px;display:flex}.np-app-toolbar span{background:#fafafa;border:1px solid #ddd;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.np-gallery-dots{justify-content:center;gap:5px;padding-top:12px;display:flex}.np-gallery-dots i{border:1px solid #888;border-radius:50%;width:5px;height:5px}.np-gallery-dots i:first-child{background:#888}.np-product-attributes{grid-template-columns:1fr .9fr 1.35fr;gap:7px;margin:12px 0;display:grid}.np-product-attributes>div{background:var(--neo-surface);border-radius:10px;overflow:hidden}.np-product-attributes small{background:var(--neo-border);color:var(--neo-text-secondary);padding:6px 9px;font-size:9px;display:block}.np-product-attributes strong{padding:7px 9px;font-size:11px;font-weight:500;display:block}.np-app-product-info{background:var(--neo-surface);border-radius:14px;padding:18px}.np-retailer-label{letter-spacing:.08em;color:var(--neo-text-secondary);font-size:8px}.np-app-product-info h3{margin:10px 0 20px;font-size:24px;line-height:1.2}.np-unit-selector{border:0;gap:10px;margin:0;padding:0 0 20px;display:flex}.np-unit-selector legend{padding:0 0 12px;font-size:13px;font-weight:500}.np-unit-selector button{border:1px solid var(--neo-border-control);min-width:90px;min-height:66px;color:var(--neo-text);background:var(--neo-surface-inset);border-radius:12px;flex-direction:column;align-items:start;gap:3px;padding:10px 15px;display:flex}.np-unit-selector button[aria-pressed=true]{color:#17450a;background:#edf8e9;border-color:#318616;box-shadow:inset 0 0 0 1px #318616}.np-unit-selector button span,.np-unit-selector button strong{font-size:14px}.np-brand-row{border-top:1px solid var(--neo-border);align-items:center;gap:12px;padding-top:16px;display:flex}.np-brand-row>span{border:1px solid var(--neo-border);border-radius:8px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:600;display:grid}.np-brand-row>div{flex:1}.np-brand-row strong{font-size:13px;display:block}.np-brand-row small{color:var(--neo-text-secondary);font-size:10px;display:block}.np-app-price-bar{justify-content:space-between;align-items:center;gap:12px;padding:16px 4px 2px;display:flex}.np-app-price-bar strong{font-size:13px;display:block}.np-app-price-bar small{color:var(--neo-text-secondary);font-size:9px;display:block}.np-app-price-bar a{color:#fff;background:#318616;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:13px 16px;font-size:11px;display:flex}@media (max-width:760px){.np-product-gallery>img{height:210px}.np-app-product-info h3{font-size:23px}.np-product-attributes small{font-size:8px}.np-product-attributes strong{font-size:10px}.np-app-price-bar a{padding:12px}}.np-request-section{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.np-request-intro h2{max-width:450px}.np-request-intro>p:not(.nh-eyebrow){color:var(--neo-text-secondary);margin-top:24px;font-size:16px;line-height:1.8}.np-request-points{gap:18px;margin-top:34px;font-size:13px;display:grid}.np-request-points span{align-items:center;gap:12px;display:flex}.np-request-card{background:var(--neo-surface);border:1px solid var(--neo-border);border-radius:24px;padding:32px}.np-request-card form{flex-direction:column;gap:14px;display:flex}.np-request-card label{font-size:12px;font-weight:500}.np-request-card textarea,.np-request-card input,.np-request-card select{width:100%;color:var(--neo-text);background:var(--neo-background);border:1px solid var(--neo-border-control);font:inherit;border-radius:10px;min-height:48px;padding:14px;font-size:13px}.np-request-card textarea{resize:vertical;min-height:120px}.np-request-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.np-request-fields label{gap:10px;display:grid}.np-request-card button[type=submit]{align-self:start;margin-top:12px}.np-request-card small{color:var(--neo-text-secondary);font-size:11px;line-height:1.7}.np-brief-review{border-top:1px solid var(--neo-border);margin-top:28px;padding-top:24px}.np-brief-review pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--neo-surface-inset);border-radius:10px;margin:18px 0;padding:16px;font-size:12px}.np-brief-review p{margin-bottom:20px;font-size:13px;line-height:1.8}.np-page-faq{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.np-page-faq>div>p:not(.nh-eyebrow){color:var(--neo-text-secondary);margin-top:24px;line-height:1.7}.np-page-faq details{border-top:1px solid var(--neo-border)}.np-page-faq details:last-child{border-bottom:1px solid var(--neo-border)}.np-page-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:15px;list-style:none;display:flex}.np-page-faq summary::-webkit-details-marker{display:none}.np-page-faq details p{color:var(--neo-text-secondary);padding:0 24px 24px 0;font-size:14px;line-height:1.8}.np-page-faq details[open] summary svg{transform:rotate(180deg)}.nh-footer-bottom .nh-footer-end{align-items:center;gap:20px;margin-left:auto;display:flex}.nh-footer-end>span{font-size:10px}.nh-footer-bottom{align-items:center}.nh-footer-end button{flex-shrink:0}@media (max-width:760px){.np-request-section,.np-page-faq{grid-template-columns:1fr;gap:32px}.np-request-card{padding:24px}.np-request-fields{grid-template-columns:1fr}.nh-footer-bottom .nh-footer-end{justify-content:space-between;width:100%}.np-request-card input,.np-request-card textarea,.np-request-card select{font-size:16px}}.nh-hero-controls{justify-content:center;align-items:center;gap:12px;margin:32px 0 22px;display:flex}.nh-agent-connect{border:1px solid var(--neo-border);min-height:48px;color:var(--neo-text);background:var(--neo-surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:13px;display:flex}.nh-agent-stack{align-items:center;display:flex}.nh-agent-stack svg{border:2px solid var(--neo-surface);box-sizing:content-box;background:var(--neo-surface-inset);border-radius:50%;margin-left:-6px;padding:5px}.nh-agent-stack svg:first-child{margin-left:0}.nh-agent-menu{min-width:230px}.nh-agent-menu [role=menuitem]{min-height:44px}.nh-agent-menu [role=menuitem]>span{flex:1}.nh-hero-search{text-align:left;background:var(--neo-surface);border:1px solid var(--neo-border-control);border-radius:20px;max-width:620px;margin:0 auto;overflow:hidden;box-shadow:0 12px 36px #00000009}.nh-search-input{color:var(--neo-text-secondary);align-items:center;gap:14px;padding:22px 24px;display:flex}.nh-search-input input{width:100%;min-width:0;color:var(--neo-text);font:inherit;background:0 0;border:0;outline:none;font-size:15px}.nh-search-input:focus-within{box-shadow:inset 0 0 0 2px var(--neo-text);border-radius:19px 19px 0 0}.nh-search-input input::placeholder{color:var(--neo-text-secondary);opacity:.8}.nh-search-bottom{border-top:1px solid var(--neo-border);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.nh-search-bottom [role=group]{background:var(--neo-surface-inset);border-radius:11px;gap:3px;padding:3px;display:flex}.nh-search-bottom button{min-height:40px;color:var(--neo-text-secondary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:flex}.nh-search-bottom button[aria-pressed=true]{background:var(--neo-surface);color:var(--neo-text);box-shadow:0 1px 4px #00000010}.nh-search-bottom .nh-search-submit{background:var(--neo-text);color:var(--neo-background);min-width:54px}.nh-agent-dialog{background:var(--neo-surface);color:var(--neo-text);border-color:var(--neo-border);max-height:90dvh;overflow:auto}.nh-agent-dialog ol{padding-left:20px;font-size:13px;line-height:1.8;list-style:decimal}.nh-agent-dialog p{color:var(--neo-text-secondary);font-size:13px;line-height:1.7}.nh-agent-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--neo-surface-inset);border-radius:12px;padding:18px;font-size:11px;line-height:1.8}.nh-agent-dialog .nh-action,.nh-agent-dialog .nh-text-link{font-size:13px}@media (max-width:600px){.nh-hero-controls{gap:10px}.nh-hero-controls .nh-action{padding:12px 16px;font-size:12px}.nh-agent-connect{padding:10px 13px;font-size:12px}.nh-agent-stack{display:none}.nh-search-input{padding:20px 16px}.nh-search-input input{font-size:16px}.nh-search-bottom{gap:5px;padding:7px}.nh-search-bottom button{gap:4px;padding:7px 8px;font-size:10px}.nh-search-bottom [role=group] svg{display:none}.nh-search-bottom .nh-search-submit{min-width:42px}}.nh-agent-logo{background:currentColor;flex-shrink:0;width:20px;height:20px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nh-agent-stack>span{border:2px solid var(--neo-surface);background:var(--neo-surface-inset);border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-11px;display:grid}.nh-agent-stack>span:first-child{margin-left:0}.nh-agent-stack .nh-agent-logo{width:17px;height:17px}@media (max-width:600px){.nh-agent-connect{flex-wrap:wrap;gap:7px}.nh-agent-stack{display:flex}.nh-agent-stack>span{width:22px;height:22px;margin-left:-8px}.nh-agent-stack .nh-agent-logo{width:13px;height:13px}.nh-hero-controls{flex-wrap:wrap}}.nh-agent-logo-image{object-fit:contain;filter:grayscale();flex-shrink:0;width:20px;height:20px}.nh-agent-stack .nh-agent-logo-image{width:17px;height:17px}[data-theme=dark] .nh-agent-logo-image{filter:grayscale()invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nh-agent-logo-image{filter:grayscale()invert()}}@media (max-width:600px){.nh-agent-stack .nh-agent-logo-image{width:13px;height:13px}}.nh-hero-search:focus-within{border-color:var(--neo-text);outline:none}.nh-hero-search .nh-search-input:focus-within{box-shadow:none}.neo-home .nh-search-input input:focus-visible{box-shadow:none;outline:none}.nh-search-entry{align-items:center;padding-right:14px;display:flex}.nh-search-entry .nh-search-input{flex:1;min-width:0;padding-right:8px}.nh-use-example{width:36px;height:36px;color:var(--neo-text-secondary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.nh-use-example:hover{background:var(--neo-surface-inset)}.nh-example-controls{color:var(--neo-text-secondary);justify-content:space-between;gap:16px;padding:0 20px 12px 56px;font-size:10px;display:flex}.nh-example-controls button{text-underline-offset:3px;font-size:10px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.nh-example-controls button{display:none}}@media (max-width:600px){.nh-example-controls{padding-left:16px;font-size:9px}.nh-example-controls button{font-size:9px}}.np-hero .nh-hero-controls{margin-top:30px}.np-hero .nh-hero-search{width:100%}.np-hero .nh-example-controls{text-align:left}@media (max-width:600px){.nh-search-bottom [role=group]{flex-wrap:wrap;min-width:0}.nh-search-bottom button{padding:7px 6px}}.nh-footer-top nav.nh-footer-columns{grid-template-columns:repeat(4,minmax(110px,1fr));gap:40px;display:grid}.nh-footer-columns h2{letter-spacing:.06em;text-transform:uppercase;color:var(--neo-text-secondary);margin:0 0 18px;font-size:11px;font-weight:500}.nh-footer-columns a{margin:3px 0}.nh-footer-social{gap:20px;margin-top:18px;font-size:11px;display:flex}.nh-footer-social a{align-items:center;min-height:44px;display:flex}.nh-footer-bottom .nh-footer-legal{flex-wrap:wrap;gap:10px 20px}@media (max-width:1100px){.nh-header>nav{gap:18px}.nh-footer-top nav.nh-footer-columns{gap:26px}}@media (max-width:760px){.nh-footer-top nav.nh-footer-columns{grid-template-columns:repeat(2,minmax(100px,1fr));gap:30px;width:100%}.nh-footer-columns a{min-height:44px}.nh-footer-bottom .nh-footer-legal{width:100%}}.nh-footer-agent-links{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.nh-footer-agent-links a{border:1px solid var(--neo-border-control);background:var(--neo-surface);border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:6px 12px;font-size:11px;display:inline-flex;text-decoration:none!important}.nh-footer-preferred{color:var(--neo-text-secondary);text-underline-offset:3px;margin-top:12px;font-size:12px;text-decoration:underline;display:inline-block}.nh-footer-bottom .nh-footer-legal,.nh-footer-bottom .nh-footer-legal a{align-items:center}.nh-legal-trigger{min-height:32px;color:var(--neo-text-secondary);align-items:center;gap:7px;font-size:10px;display:inline-flex}.np-api-connect>div>.nh-action{margin-top:28px}.np-api-table-heading{margin-bottom:32px}.np-doc-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.np-doc-index>a{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:18px;flex-direction:column;gap:16px;padding:28px;display:flex}.np-doc-index h3{font-size:23px}.np-doc-index p{color:var(--neo-text-secondary);font-size:14px;line-height:1.8}.np-doc-index span{align-items:center;gap:10px;margin-top:auto;font-size:12px;display:flex}.np-doc-download{margin-top:28px}.np-doc-hero{padding-bottom:60px}.np-doc-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.np-doc-layout aside{border-right:1px solid var(--neo-border);padding-right:24px;position:sticky;top:28px}.np-doc-layout nav{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.np-doc-layout nav a{min-height:44px;color:var(--neo-text-secondary);border-radius:8px;align-items:center;padding:8px 10px;font-size:12px;display:flex}.np-doc-layout nav a[aria-current=page]{color:var(--neo-text);background:var(--neo-surface-inset)}.np-doc-layout aside>a{font-size:11px}.np-doc-layout article{min-width:0}.np-doc-layout article>section{margin:40px 0 56px}.np-doc-layout h2{margin:0 0 20px;font-size:29px}.np-doc-layout h3{margin:20px 0;font-size:20px}.np-doc-layout p{color:var(--neo-text-secondary);font-size:14px;line-height:1.9}.np-doc-layout pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--neo-border);background:var(--neo-surface-inset);border-radius:12px;max-height:420px;margin-top:20px;padding:22px;font-size:12px;overflow:auto}.np-doc-layout table{text-align:left;border-collapse:collapse;width:100%;margin-top:24px;font-size:12px}.np-doc-layout th,.np-doc-layout td{border-bottom:1px solid var(--neo-border);padding:14px}.np-doc-layout caption{text-align:left;color:var(--neo-text-secondary);padding:12px 0}.np-doc-layout summary{cursor:pointer;padding:16px 0;font-size:13px}.np-doc-notice{border:1px solid var(--neo-border);border-radius:12px;padding:18px}.np-endpoint{border-top:1px solid var(--neo-border);padding-top:28px}.np-endpoint h2{overflow-wrap:anywhere;font-size:24px}@media (max-width:760px){.np-doc-index,.np-doc-layout{grid-template-columns:1fr}.np-doc-layout{gap:24px}.np-doc-layout aside{border-right:0;border-bottom:1px solid var(--neo-border);padding:0 0 24px;position:static}.np-doc-layout nav{grid-template-columns:1fr 1fr;display:grid}.np-doc-index>a{padding:24px}}.np-api-menu{width:min(760px,100vw - 24px);max-height:calc(100dvh - 32px);padding:12px;overflow-y:auto}.np-api-menu-top{border-bottom:1px solid var(--neo-border);justify-content:space-between;margin-bottom:10px;padding-bottom:8px;display:flex}.np-api-menu-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:12px;display:grid}.np-api-menu-groups [data-slot=dropdown-menu-label]{text-transform:uppercase;letter-spacing:.07em;color:var(--neo-text-secondary);padding:10px 8px;font-size:10px}.np-api-menu-groups [role=menuitem]{white-space:normal;min-height:40px;font-size:12px;line-height:1.4}.np-doc-agent{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;max-width:640px;margin:0 auto 36px;padding:14px 18px;font-size:12px;display:flex}.np-doc-agent button{background:var(--neo-text);min-height:34px;color:var(--neo-background);border-radius:8px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;display:flex}.np-doc-agent button:disabled{opacity:.6}.np-doc-agent small{width:100%;color:var(--neo-text-secondary);font-size:10px}.np-doc-search{text-align:left;max-width:640px;margin:30px auto 0;scroll-margin-top:28px}.np-doc-search>label{border:1px solid var(--neo-border-control);background:var(--neo-surface);color:var(--neo-text-secondary);border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.np-doc-search>label:focus-within{border-color:var(--neo-text)}.np-doc-search input{width:100%;min-width:0;color:var(--neo-text);font:inherit;background:0 0;border:0;font-size:14px}.neo-home .np-doc-search input:focus-visible{outline:none}.np-doc-search label button{place-items:center;width:28px;height:28px;display:grid}.np-doc-search-status{color:var(--neo-text-secondary);margin:12px 0;font-size:11px}.np-doc-search-results{gap:8px;padding-top:8px;display:grid}.np-doc-search-results>a{background:var(--neo-surface);border:1px solid var(--neo-border);border-radius:12px;flex-direction:column;gap:8px;padding:18px;display:flex}.np-doc-search-results strong{font-size:14px;font-weight:500}.np-doc-search-results span,.np-doc-search-results p{color:var(--neo-text-secondary);font-size:12px;line-height:1.6}.np-doc-search-results code{overflow-wrap:anywhere;color:var(--neo-text-secondary);font-size:10px}@media (max-width:600px){.np-api-menu-groups{grid-template-columns:1fr;gap:8px}.np-doc-agent{padding:14px;font-size:11px}.np-doc-search input{font-size:16px}}.np-doc-search input::-webkit-search-cancel-button{-webkit-appearance:none}.np-hero:has(.np-doc-search)>.nh-contour{height:680px;bottom:auto}.np-hero .np-doc-agent{margin-top:30px;margin-bottom:0}.np-doc-agent{border-radius:10px;gap:10px;width:fit-content;max-width:100%;padding:8px 12px}.np-data-mega{width:min(960px,100vw - 32px);max-height:calc(100dvh - 100px);padding:14px;overflow-y:auto}.np-mega-layout{grid-template-columns:1fr 1.75fr 1fr;gap:18px;display:grid}.np-data-mega [role=menuitem]{white-space:normal;align-items:flex-start}.np-data-mega .np-mega-feature{background:var(--neo-background);border:1px solid var(--neo-border);border-radius:12px;flex-direction:column;gap:18px;height:100%;padding:22px;display:flex}.np-mega-eyebrow{letter-spacing:.12em;color:var(--neo-text-secondary);font-size:9px}.np-mega-feature>strong{letter-spacing:-1px;font-size:27px;font-weight:500;line-height:1.15}.np-mega-feature>p{color:var(--neo-text-secondary);margin:0;font-size:12px;line-height:1.7}.np-mega-feature-link{align-items:center;gap:10px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.np-mega-layout [data-slot=dropdown-menu-label]{text-transform:uppercase;letter-spacing:.1em;color:var(--neo-text-secondary);padding:12px;font-size:10px}.np-mega-datasets>div:last-child{grid-template-columns:1fr 1fr;display:grid}.np-mega-layout [role=menuitem]>svg{color:var(--neo-text-secondary);flex:none;margin-top:3px}.np-mega-layout [role=menuitem] strong{font-size:13px;font-weight:500;display:block}.np-mega-layout [role=menuitem] small{color:var(--neo-text-secondary);margin-top:6px;font-size:11px;line-height:1.6;display:block}.np-mega-work{border-left:1px solid var(--neo-border);padding-left:10px}.np-mega-work [role=menuitem]{justify-content:space-between}.np-mega-bottom{border-top:1px solid var(--neo-border);color:var(--neo-text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 8px 0;font-size:11px;display:flex}.np-mega-bottom [role=menuitem]{color:var(--neo-text);align-items:center;min-height:36px;font-size:12px}@media (max-width:700px){.np-data-mega{max-height:calc(100dvh - 110px)}.np-mega-layout{grid-template-columns:1fr;gap:10px}.np-data-mega .np-mega-feature{gap:12px;min-height:180px}.np-mega-feature>strong br{display:none}.np-mega-feature>strong{font-size:24px}.np-mega-feature>svg{display:none}.np-mega-datasets>div:last-child{grid-template-columns:1fr 1fr}.np-mega-work{border-left:0;border-top:1px solid var(--neo-border);padding-left:0}.np-mega-bottom{flex-direction:column;align-items:flex-start}}.np-mega-layout .np-mega-feature>strong{letter-spacing:-1px;font-size:27px;line-height:1.15}@media (max-width:700px){.np-mega-layout .np-mega-feature>strong{font-size:24px}}.np-reading-section>h2{max-width:24ch;margin-bottom:2.5rem}.np-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.np-reading-grid h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.4}.np-reading-grid p{color:var(--neo-text);line-height:1.8}.np-reading-links{border-top:1px solid var(--neo-border);flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.neo-home .np-reading-links a{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.np-reading-grid{grid-template-columns:1fr}}.nh-footer-wordmark{color:#000;border-bottom:1px solid var(--neo-border);width:100%;height:clamp(80px,20vw,250px);margin:0 0 56px;line-height:1;position:relative;overflow:hidden}.nh-footer-wordmark svg{-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}[data-theme=dark] .nh-footer-wordmark{color:#fff}@media (max-width:640px){.nh-footer-wordmark{margin-bottom:36px}}.nh-header-actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}@media (max-width:760px){.nh-header-actions{margin-left:auto}}.np-group-menu{width:min(650px,100vw - 32px);max-height:calc(100dvh - 100px);padding:14px;overflow-y:auto}.np-group-menu [data-slot=dropdown-menu-label]{text-transform:uppercase;letter-spacing:.1em;color:var(--neo-text-secondary);padding:12px;font-size:10px}.np-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.np-group-grid [role=menuitem]{white-space:normal;align-items:flex-start;padding:16px}.np-group-grid svg{color:var(--neo-text-secondary);flex:none;margin-top:2px}.np-group-grid strong{font-size:14px;font-weight:500;display:block}.np-group-grid small{color:var(--neo-text-secondary);margin-top:5px;font-size:12px;line-height:1.6;display:block}.np-group-bottom{border-top:1px solid var(--neo-border);justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding-top:10px;display:flex}.np-group-bottom>span{color:var(--neo-text-secondary);font-size:11px}.np-group-bottom [role=menuitem]{align-items:center;font-size:12px}@media (max-width:600px){.np-group-menu{max-height:calc(100dvh - 110px)}.np-group-grid{grid-template-columns:1fr}.np-group-grid [role=menuitem]{padding:12px}.np-group-bottom{flex-direction:column;align-items:start;gap:4px}}.nh-sign-in{white-space:nowrap;min-height:40px;color:var(--neo-text);align-items:center;padding:8px 10px;font-size:13px;display:inline-flex}.np-mega-signals{border-top:1px solid var(--neo-border);margin-top:14px;padding-top:6px}.np-mega-signals>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:700px){.np-mega-signals>div:last-child{grid-template-columns:1fr 1fr}}.np-mega-signals [data-slot=dropdown-menu-label]{text-transform:uppercase;letter-spacing:.1em;color:var(--neo-text-secondary);padding:12px;font-size:10px}.np-mega-signals [role=menuitem]>svg{color:var(--neo-text-secondary);flex:none;margin-top:3px}.np-mega-signals [role=menuitem] strong{font-size:13px;font-weight:500;display:block}.np-mega-signals [role=menuitem] small{color:var(--neo-text-secondary);margin-top:6px;font-size:11px;line-height:1.6;display:block}.np-mega-signals-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.np-mega-signals-head [role=menuitem]{align-items:center;min-height:32px;font-size:12px}.neo-home .nh-holdings{gap:18px;display:grid}.neo-home .nh-hold-figures{border:1px solid var(--neo-border);background:var(--neo-surface);border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:22px 26px;display:grid}.neo-home .nh-hold-figures div{gap:4px;display:grid}.neo-home .nh-hold-figures strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1}.neo-home .nh-hold-figures span{color:var(--neo-text-secondary);font-size:13px}.neo-home .nh-hold-figures small{color:var(--neo-text-secondary);grid-column:1/-1;font-size:12px}.neo-home .nh-hold-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.neo-home .nh-hold-feature,.neo-home .nh-hold-card{border:1px solid var(--neo-border);background:var(--neo-surface);color:var(--neo-text);border-radius:24px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.neo-home .nh-hold-feature:hover,.neo-home .nh-hold-card:hover{border-color:var(--neo-border-control);transform:translateY(-2px)}.neo-home .nh-hold-feature{background:radial-gradient(120% 120% at 0% 0%,var(--neo-surface-raised),var(--neo-surface) 60%);grid-row:span 2}.neo-home .nh-hold-feature h3{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.15}.neo-home .nh-hold-card h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500}.neo-home .nh-hold-feature p,.neo-home .nh-hold-card p{color:var(--neo-text-secondary);margin:0;font-size:14px;line-height:1.6}.neo-home .nh-hold-card small{border-top:1px solid var(--neo-border);color:var(--neo-text-secondary);margin-top:auto;padding-top:10px;font-size:12px;line-height:1.5}.neo-home .nh-hold-kicker{background:var(--neo-success-surface);width:max-content;color:var(--neo-success-text,var(--neo-text));letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.neo-home .nh-hold-mix{border-radius:999px;gap:3px;height:10px;margin-top:6px;display:flex;overflow:hidden}.neo-home .nh-hold-logos{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.neo-home .nh-hold-cta{align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:500;display:inline-flex}.neo-home .nh-hold-foot{color:var(--neo-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}@media (max-width:1000px){.neo-home .nh-hold-grid,.neo-home .nh-hold-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.neo-home .nh-hold-grid{grid-template-columns:1fr}.neo-home .nh-hold-feature{grid-row:auto}}.neo-home .nh-hold-ask{background:0 0;border-style:dashed}.neo-home .nh-hold-kicker[data-quiet]{background:var(--neo-surface-inset);color:var(--neo-text-secondary)}.neo-home .nh-hold-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.neo-home .nh-hold-facts div{background:var(--neo-surface-inset);border-radius:14px;gap:2px;padding:10px 12px;display:grid}.neo-home .nh-hold-facts b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.neo-home .nh-hold-facts span{color:var(--neo-text-secondary);font-size:12px}.neo-home .nh-hold-cities{gap:7px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.neo-home .nh-hold-cities li{grid-template-columns:96px minmax(0,1fr) 52px;align-items:center;gap:10px;display:grid}.neo-home .nh-hold-cities i{background:var(--neo-text);opacity:.18;border-radius:99px;height:6px;display:block}.neo-home .nh-hold-cities b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}@media (max-width:960px){.nh-header{flex-wrap:nowrap;gap:12px;height:auto;min-height:80px;padding:18px 20px;position:relative}.nh-header-actions{gap:14px;margin-left:auto}.nh-header>nav{display:none}.nh-mobile-nav{flex-shrink:0;display:block}.nh-mobile-nav:not([open])>nav{display:none}.nh-footer-top{flex-wrap:wrap}.nh-footer-top nav.nh-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%}.nh-mobile-nav summary{justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px;font-size:13px;list-style:none;display:flex}.nh-mobile-nav summary::-webkit-details-marker{display:none}.nh-mobile-nav[open]{order:initial;width:auto}.nh-mobile-nav[open]>nav{z-index:30;border:1px solid var(--neo-border);background:var(--neo-background);box-shadow:var(--neo-shadow-raised);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px;display:grid;position:absolute;top:100%;left:16px;right:16px}.nh-mobile-nav nav .np-data-trigger{justify-content:space-between;min-height:44px;padding:10px}}@media (max-width:480px){.nh-header .nh-sign-in{display:none}.nh-header-action{padding:10px 12px}.nh-header .nh-logo img{width:108px}}@media (max-width:760px){.nh-footer-top nav.nh-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.np-data-mega,.np-group-menu{max-height:min(calc(100dvh - 32px),var(--radix-dropdown-menu-content-available-height,calc(100dvh - 110px)));overscroll-behavior:contain}@media (max-width:360px){.nh-header{gap:8px;padding-inline:16px}.nh-header .nh-logo img{width:96px}.nh-header-action{gap:6px;padding:8px 10px;font-size:10px}.nh-mobile-nav summary{gap:4px;padding:6px}}.nh-footer-legal{position:relative}.nh-footer-legal>summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;list-style:none;display:flex}.nh-footer-legal>summary::-webkit-details-marker{display:none}.nh-footer-legal:not([open])>nav{display:none}.nh-footer-legal[open]>nav{z-index:30;border:1px solid var(--neo-border);background:var(--neo-background);min-width:220px;box-shadow:var(--neo-shadow-raised);border-radius:12px;gap:4px;padding:12px;display:grid;position:absolute;bottom:100%;left:0}.nh-footer-legal nav a{align-items:center;min-height:44px;padding:6px 10px;font-size:12px;display:flex}[data-theme=dark] .neo-home{--nh-band-mid:var(--nh-blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .neo-home{--nh-band-mid:color-mix(in oklab,var(--nh-blue) 34%,var(--nh-day))}}[data-theme=dark] .neo-home{--nh-band-low:var(--nh-grey)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .neo-home{--nh-band-low:color-mix(in oklab,var(--nh-grey) 14%,var(--nh-day))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .neo-home{--nh-band-mid:var(--nh-blue)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .neo-home{--nh-band-mid:color-mix(in oklab,var(--nh-blue) 34%,var(--nh-day))}}:root:not([data-theme=light]) .neo-home{--nh-band-low:var(--nh-grey)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .neo-home{--nh-band-low:color-mix(in oklab,var(--nh-grey) 14%,var(--nh-day))}}}.neo-home :is(.nh-header,.nh-hero,.nh-footer,.np-hero,.nh-sky){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neo-surface:#1b1b1b;--neo-surface-raised:#252525;--neo-surface-inset:#141414;--neo-background:#0c0c0c;--neo-text:#f5f5f5;--neo-text-secondary:#f5f5f5;--neo-text-placeholder:#aaa;--neo-border:#3d3d3d;--neo-border-control:gray;--neo-action:#f5f5f5;--neo-action-text:#171717;--neo-action-hover:#ddd;color:var(--neo-text)}.neo-home :is(.nh-header,.nh-hero,.nh-footer,.np-hero,.nh-sky) .nh-light{display:none}.neo-home :is(.nh-header,.nh-hero,.nh-footer,.np-hero,.nh-sky) .nh-dark{display:block}.neo-home :is(.nh-header,.nh-footer){background:var(--nh-night);box-shadow:0 0 0 100vmax var(--nh-night);clip-path:inset(0 -100vmax)}.nh-home .nh-hero{background:linear-gradient(in oklab to bottom,var(--nh-night),var(--neo-night-mid) 46%,var(--nh-sky-end));max-width:none}.neo-home .nh-footer{border-top:0}.nh-home .nh-hero .nh-agent-logo-image{filter:grayscale()invert()}.nh-home .nh-hero+*{isolation:isolate;position:relative}.nh-home .nh-hero+:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(in oklab to bottom,var(--nh-sky-end),var(--nh-band-mid) 34%,var(--nh-band-low) 72%,var(--nh-day));width:100vw;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%)}.neo-home .nh-closing{--neo-background:#fafafa;--neo-text:#171717;color:#f5f5f5;background:linear-gradient(in oklab to bottom,var(--nh-day),var(--nh-band-low) 18%,var(--nh-band-mid) 38%,var(--nh-sky-end) 58%,var(--nh-night) 92%);padding-top:240px}.neo-home .nh-closing .nh-light{display:block}.neo-home .nh-closing .nh-dark{display:none}.nh-home .nh-api-wrap{background:radial-gradient(ellipse 55% 90% at 15% 50%,var(--nh-blue),transparent), radial-gradient(ellipse 45% 70% at 90% 100%,var(--nh-grey),transparent), var(--neo-surface-inset)}@supports (color:color-mix(in lab, red, red)){.nh-home .nh-api-wrap{background:radial-gradient(ellipse 55% 90% at 15% 50%,color-mix(in srgb,var(--nh-blue) 16%,transparent),transparent), radial-gradient(ellipse 45% 70% at 90% 100%,color-mix(in srgb,var(--nh-grey) 12%,transparent),transparent), var(--neo-surface-inset)}}.nh-story{max-width:1280px;margin:auto;padding-inline:clamp(20px,4vw,48px)}.nh-hero+.nh-story{padding-top:540px}.nh-chapter{padding-block:clamp(56px,6vw,88px)}.nh-hero+.nh-story>.nh-chapter:first-child{padding-top:0}.nh-home main h2{letter-spacing:-.05em;margin:0 0 clamp(32px,4vw,56px);font-size:clamp(38px,5.2vw,72px)}.neo-home .nh-closing h2{margin:24px 0 32px;font-size:clamp(40px,5.4vw,76px)}.neo-home :is(.nh-eyebrow:not(.nh-intro-pill),.nh-hero-bottom){font-family:var(--neo-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.nh-chapter>.nh-eyebrow,.nh-chapter>div>.nh-eyebrow{margin:0 0 24px}.nh-story p{font-size:18px;line-height:1.55}.nh-home .nh-hero-bottom{border-top:0}.nh-home .nh-hero :is(.nh-search-input>svg,.nh-use-example,.nh-search-bottom button:not(.nh-search-submit) svg){display:none}.nh-story-link{border-bottom:1px solid;padding-bottom:3px;font-size:16px;font-weight:500;display:inline-block}.nh-figure-lead{letter-spacing:-.06em;font-size:clamp(48px,6.2vw,92px);font-weight:500;line-height:1;display:block}.nh-figures-copy>p{margin:18px 0 0;font-size:clamp(18px,2vw,24px)}.nh-figures-body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);margin:clamp(24px,3vw,40px) 0 32px;display:grid}.nh-figures dl{grid-template-columns:repeat(2,1fr);gap:44px 32px;margin:clamp(40px,4vw,64px) 0 0;display:grid}.nh-figures figure{--rw-chrome:var(--neo-background);--rw-chrome-tx:var(--neo-text);--rw-chrome-accent:var(--neo-text);--rw-chrome-dim:var(--neo-text);--rw-chrome-dot:var(--neo-border-control);margin:0}[data-theme=dark] .nh-figures figure{--rw-chrome-dot:#e0e0e0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nh-figures figure{--rw-chrome-dot:#e0e0e0}}.nh-figures figure>div{height:clamp(340px,38vw,560px)}.nh-figures figure>div>div:first-child{opacity:1}.nh-figures .rw-home-map-controls{display:none}.nh-figures figcaption{text-align:center;margin-top:12px;font-size:14px}.nh-figures dd{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.1}.nh-figures dt{margin-top:10px;font-size:15px}@media (max-width:760px){.nh-figures-body{grid-template-columns:minmax(0,1fr);gap:40px}.nh-figures dl{gap:36px 24px}.nh-figures figure>div{height:clamp(280px,84vw,340px)}}.nh-topics ul{margin:0 0 48px;padding:0;list-style:none}.nh-topics li{border-top:1px solid var(--neo-border)}.nh-topics li:last-child{border-bottom:1px solid var(--neo-border)}.nh-topics li a{grid-template-columns:1.25fr 1fr;align-items:baseline;gap:clamp(20px,4vw,56px);padding:clamp(16px,1.8vw,22px) 0;transition:opacity .16s;display:grid}.nh-topics ul:hover a:not(:hover){opacity:.35}.nh-topics strong{letter-spacing:-.04em;font-size:clamp(28px,3.6vw,50px);font-weight:500;line-height:1.1}.nh-topics span{font-size:16px;line-height:1.5}.nh-deliver{position:relative}.nh-deliver:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 42% at 12% 50%,var(--nh-blue),transparent), radial-gradient(ellipse 42% 34% at 92% 72%,var(--nh-grey),transparent);width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.nh-deliver:before{background:radial-gradient(ellipse 50% 42% at 12% 50%,color-mix(in srgb,var(--nh-blue) 16%,transparent),transparent), radial-gradient(ellipse 42% 34% at 92% 72%,color-mix(in srgb,var(--nh-grey) 14%,transparent),transparent)}}.nh-story{isolation:isolate;position:relative}.nh-deliver-flow{gap:clamp(56px,6vw,88px);display:grid}.nh-deliver-flow article{max-width:600px}.nh-deliver-flow article:nth-child(2){margin-left:auto}.nh-deliver h3{margin:0 0 18px;font-size:clamp(30px,3.4vw,46px)}.nh-deliver-flow p{margin:0 0 22px}.nh-deliver pre{font:14px/1.7 var(--neo-font-mono);margin:32px 0}.nh-qa details+details{margin-top:8px}.nh-qa summary{letter-spacing:-.03em;cursor:pointer;justify-content:space-between;gap:24px;padding:14px 0;font-size:clamp(22px,2.4vw,32px);font-weight:500;list-style:none;display:flex}.nh-qa summary::-webkit-details-marker{display:none}.nh-qa summary:after{content:"+";font-weight:300;transition:transform .16s}.nh-qa details[open] summary:after{transform:rotate(45deg)}.nh-qa details p{max-width:680px;margin:0 0 20px}@media (max-width:900px){.nh-topics li a{grid-template-columns:1fr}}.neo-home .nh-footer{flex-direction:column;display:flex}.neo-home .nh-footer-wordmark{aspect-ratio:422/96;color:#fff;border-bottom:0;order:9;width:100%;height:auto;margin:40px 0 0}.neo-home .nh-footer:has(.nh-footer-wordmark){padding-bottom:0}.neo-home .nh-footer-wordmark svg{-webkit-mask-image:none;mask-image:none}@keyframes nh-star-drift{0%{transform:translate(0)scale(1.05)}to{transform:translate(-1.6%,-2.2%)scale(1.05)}}.nh-home .nh-hero .nh-contour img{animation:48s ease-in-out infinite alternate nh-star-drift}@media (prefers-reduced-motion:reduce){.nh-home .nh-hero .nh-contour img{animation:none}}.neo-home .np-hero{background:linear-gradient(in oklab to bottom,var(--nh-night),var(--neo-night-mid) 42%,var(--nh-sky-end) 64%,var(--nh-band-mid) 76%,var(--nh-band-low) 90%,var(--nh-day));padding-bottom:clamp(150px,16vw,220px)}.neo-home :is(.np-hero,.nh-sky) .nh-eyebrow{color:var(--neo-text)}.neo-home .nh-sky{isolation:isolate;padding-bottom:clamp(150px,16vw,220px);position:relative}.neo-home .nh-sky:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(in oklab to bottom,var(--nh-night),var(--neo-night-mid) 42%,var(--nh-sky-end) 64%,var(--nh-band-mid) 76%,var(--nh-band-low) 90%,var(--nh-day));width:300vw;position:absolute;top:-64px;bottom:0;left:50%;transform:translate(-50%)}.neo-home .nh-footer :is(.nh-footer-preferred,.nh-footer-credit,.nh-footer-bottom,.nh-footer-bottom *,.nh-legal-trigger){font-size:var(--neo-type-13)}.neo-home :is(.nh-intro-pill,.nh-example-controls,.nh-search-bottom button){font-size:var(--neo-type-12)}.neo-home :is(.nh-sky,.np-hero) h1{letter-spacing:-.055em;font-size:clamp(40px,4.3vw,64px);line-height:1.07}.neo-home .nh-closing{margin-bottom:-1px}.neo-home .nh-footer:before{content:"";background:linear-gradient(in oklab to bottom,transparent,var(--nh-band-low) 30%,var(--nh-band-mid) 55%,var(--nh-sky-end) 78%,var(--nh-night));flex:none;order:-1;width:300vw;height:clamp(140px,16vw,220px);margin-top:-52px;margin-bottom:52px;margin-left:calc(50% - 150vw)}body:has(.nh-closing,main section:last-child>.flex>svg:first-child) .neo-home .nh-footer:before{display:none}.nh-story .nh-hold-figures,.nh-story .nh-hold-feature,.nh-story .nh-hold-card{border:0;border-top:1px solid var(--neo-border);background:0 0;border-radius:0;padding-inline:0}.nh-story .nh-hold-feature:hover,.nh-story .nh-hold-card:hover{border-color:var(--neo-border);opacity:.7;transform:none}.nh-story .nh-hold-figures span,.nh-story .nh-hold-figures small,.nh-story .nh-hold-feature p,.nh-story .nh-hold-card p,.nh-story .nh-hold-card small,.nh-story .nh-hold-foot{color:var(--neo-text)}.nh-story .nh-hold-kicker,.nh-story .nh-hold-kicker[data-quiet]{color:var(--neo-text);background:0 0;border-radius:0;padding:0}.nh-story .nh-hold-facts div{background:0 0;border-radius:0;padding-inline:0}.nh-story .nh-hold-facts span{color:var(--neo-text)}.nh-footer-top>div>a.nh-footer-inception{min-height:44px;margin-top:14px;display:inline-flex}.nh-footer-inception img{width:auto;height:40px}
.Eq7hIq_page{isolation:isolate;flex-direction:column;min-height:100svh;display:flex}.Eq7hIq_header{border-bottom:1px solid var(--neo-border);justify-content:space-between;align-items:center;padding:24px 4.5%;display:flex}.Eq7hIq_main{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(40px,7vw,120px);width:min(1200px,91%);margin:auto;padding:70px 0;display:grid}.Eq7hIq_visual{border:1px solid var(--neo-border);background:var(--neo-surface-inset);position:relative;overflow:hidden}.Eq7hIq_coordinates,.Eq7hIq_receipt{font:10px var(--font-jetbrains-mono),monospace;letter-spacing:.04em;color:var(--neo-text-secondary);justify-content:space-between;gap:12px;padding:18px;display:flex}.Eq7hIq_coordinates{border-bottom:1px solid var(--neo-border)}.Eq7hIq_grid{opacity:.6;grid-template-columns:repeat(6,1fr);gap:9px;padding:24px;display:grid}.Eq7hIq_grid>span{aspect-ratio:1;border:1px solid var(--neo-border-control);border-radius:3px;place-items:center;display:grid}.Eq7hIq_grid i{background:var(--neo-text-secondary);border-radius:50%;width:4px;height:4px}.Eq7hIq_grid .Eq7hIq_missing{color:var(--neo-text);background:var(--neo-background);border-style:dashed;transform:translate(5px,-7px)}.Eq7hIq_code{letter-spacing:-.08em;text-shadow:0 0 30px var(--neo-surface-inset);pointer-events:none;margin:-125px 20px 0;font-size:clamp(110px,16vw,215px);font-weight:500;line-height:1.05;position:relative}.Eq7hIq_code>span{font:10px var(--font-jetbrains-mono),monospace;letter-spacing:.12em;margin:14px 0 28px 8px;display:block}.Eq7hIq_receipt{border-top:1px solid var(--neo-border);background:var(--neo-background)}.Eq7hIq_eyebrow{font:10px var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:var(--neo-text-secondary)}.Eq7hIq_content h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(44px,5.3vw,72px);font-weight:500;line-height:1.04}.Eq7hIq_content>p:not(.Eq7hIq_eyebrow){color:var(--neo-text-secondary);max-width:420px;font-size:15px;line-height:1.8}.Eq7hIq_actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.Eq7hIq_primary,.Eq7hIq_secondary{border:1px solid var(--neo-border-control);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:13px;display:inline-flex}.Eq7hIq_primary{background:var(--neo-action);border-color:var(--neo-action);color:var(--neo-action-text)!important}.Eq7hIq_secondary{background:var(--neo-background);color:var(--neo-text)}.Eq7hIq_primary:hover,.Eq7hIq_secondary:hover{opacity:.8}.Eq7hIq_alternatives{border-top:1px solid var(--neo-border);flex-wrap:wrap;align-items:center;gap:12px 22px;padding-top:24px;display:flex}.Eq7hIq_alternatives>span{width:100%;font:9px var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:var(--neo-text-secondary)}.Eq7hIq_alternatives>a{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.Eq7hIq_alternatives>a:hover{text-decoration:underline}.Eq7hIq_reference code{overflow-wrap:anywhere;color:var(--neo-text);display:block}.Eq7hIq_footer{border-top:1px solid var(--neo-border);color:var(--neo-text-secondary);justify-content:space-between;gap:16px;margin:0 4.5%;padding:22px 0;font-size:11px;display:flex}.Eq7hIq_primary:focus-visible,.Eq7hIq_secondary:focus-visible,.Eq7hIq_alternatives>a:focus-visible{outline:2px solid var(--neo-text);outline-offset:4px}@media (max-width:700px){.Eq7hIq_header{padding:18px 5%}.Eq7hIq_main{grid-template-columns:1fr;gap:34px;width:90%;padding:32px 0 48px}.Eq7hIq_visual{width:100%;max-width:460px;margin:auto}.Eq7hIq_grid{gap:7px;padding:16px}.Eq7hIq_grid>span{aspect-ratio:1.6}.Eq7hIq_code{margin-top:-108px;font-size:130px}.Eq7hIq_code>span{margin-bottom:18px}.Eq7hIq_content h1{font-size:48px}.Eq7hIq_content>p:not(.Eq7hIq_eyebrow){max-width:none}.Eq7hIq_footer{font-size:10px}.Eq7hIq_coordinates,.Eq7hIq_receipt{padding:13px;font-size:9px}}.Eq7hIq_alternatives>button{cursor:pointer;justify-content:center;align-items:center;min-height:44px;display:inline-flex;border:1px solid var(--neo-border-control)!important;background:var(--neo-surface)!important;color:var(--neo-text)!important;border-radius:8px!important;padding:10px 14px!important;font-size:12px!important;font-weight:500!important}.Eq7hIq_alternatives>button:focus-visible{outline:2px solid var(--neo-text);outline-offset:4px}