@font-face{font-family:"displaySerif";src:url(/_next/static/media/f25fbc4126b37dfe-s.p.woff2?dpl=dpl_Chfv5fAqzavj3Z5PD5RY2NYV78pR) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:"displaySerif";src:url(/_next/static/media/d9d65fdeb9020c62-s.p.woff2?dpl=dpl_Chfv5fAqzavj3Z5PD5RY2NYV78pR) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:"displaySerif Fallback";src:local("Arial");ascent-override:100.17%;descent-override:26.09%;line-gap-override:0.00%;size-adjust:97.34%}.__className_fcdcb0{font-family:"displaySerif","displaySerif Fallback"}.__variable_fcdcb0{--nh-font-display:"displaySerif","displaySerif Fallback"}.nh-theme{--nh-canvas:#ffffff;--nh-ink:#29251e;--nh-coal:#28241e;--nh-surface:#f7f6f6;--nh-surface-alt:#f1f0ef;--nh-surface-warm:#f3f1ec;--nh-ink-secondary:rgba(41,37,30,0.8);--nh-ink-tertiary:rgba(41,37,30,0.64);--nh-ink-muted:#69655f;--nh-ink-soft:#706d67;--nh-ink-faint:rgba(41,37,30,0.16);--nh-border-8:rgba(0,0,0,0.08);--nh-border-12:rgba(0,0,0,0.12);--background:var(--nh-canvas);--foreground:var(--nh-ink);--ink:var(--nh-ink);--card:#ffffff;--card-foreground:var(--nh-ink);--popover:#ffffff;--popover-foreground:var(--nh-ink);--primary:var(--nh-ink);--primary-foreground:#ffffff;--secondary:var(--nh-surface-alt);--secondary-foreground:var(--nh-ink);--muted:var(--nh-surface);--muted-foreground:var(--nh-ink-tertiary);--accent:var(--nh-surface-alt);--accent-foreground:var(--nh-ink);--border:var(--nh-border-8);--input:var(--nh-border-12);--ring:var(--nh-ink);--wash:var(--nh-surface-warm);--accent-warm:var(--nh-ink);--sidebar:#ffffff;--sidebar-foreground:var(--nh-ink);background:var(--nh-canvas);color:var(--nh-ink)}.nh-h1,.nh-h2{font-family:var(--nh-font-display,inherit);letter-spacing:-.01em;font-weight:400}.nh-h1{font-size:44px;line-height:1}.nh-h2{font-size:34px;line-height:1.02}.nh-h3{font-size:24px;line-height:1.08;letter-spacing:-.03em;font-weight:400}@media (min-width:768px){.nh-h1{font-size:56px;line-height:1}.nh-h2{font-size:48px}}.nh-hero-frame{background:radial-gradient(120% 90% at 15% 100%,rgba(126,196,66,.9) 0,transparent 55%),radial-gradient(110% 80% at 90% 100%,rgba(46,166,224,.85) 0,transparent 60%),radial-gradient(90% 70% at 55% 110%,rgba(213,236,130,.9) 0,transparent 65%),linear-gradient(180deg,#8fd0f4,#c4e8ae)}.nh-work-frame-inbound{background:radial-gradient(70% 55% at 12% 108%,rgba(46,166,224,.4) 0,transparent 60%),radial-gradient(80% 65% at 88% 102%,rgba(126,196,66,.3) 0,transparent 62%),radial-gradient(130% 85% at 50% -15%,rgba(143,208,244,.95) 0,transparent 72%),linear-gradient(180deg,#e4f2fb,#dceefb)}.nh-work-frame-outbound{background:radial-gradient(75% 60% at 90% 108%,rgba(240,176,96,.55) 0,transparent 62%),radial-gradient(70% 55% at 8% 102%,rgba(250,205,130,.6) 0,transparent 60%),radial-gradient(120% 80% at 30% -15%,rgba(250,228,190,.9) 0,transparent 70%),linear-gradient(180deg,#faf3e7,#f7e8d2)}.nh-work-frame-record{background:radial-gradient(75% 60% at 15% 108%,rgba(126,196,66,.5) 0,transparent 62%),radial-gradient(70% 55% at 90% 100%,rgba(213,236,130,.6) 0,transparent 60%),radial-gradient(120% 80% at 70% -15%,rgba(226,242,214,.95) 0,transparent 70%),linear-gradient(180deg,#ecf5e3,#e6f2d8)}.nh-frame-violet{background:radial-gradient(75% 60% at 12% 108%,rgba(167,139,250,.45) 0,transparent 62%),radial-gradient(70% 55% at 90% 102%,rgba(196,181,253,.5) 0,transparent 60%),radial-gradient(125% 85% at 50% -15%,rgba(237,233,254,.95) 0,transparent 72%),linear-gradient(180deg,#f3f0fb,#ece7f9)}.nh-frame-neutral{background:radial-gradient(75% 60% at 12% 108%,rgba(214,204,188,.6) 0,transparent 62%),radial-gradient(70% 55% at 90% 102%,rgba(232,224,210,.7) 0,transparent 60%),radial-gradient(125% 85% at 50% -15%,rgba(247,244,238,.95) 0,transparent 72%),linear-gradient(180deg,#f6f3ed,#f0ebe2)}.nh-lead{font-size:18px;line-height:1.2;font-weight:500}.nh-display{font-family:var(--nh-font-display,inherit);letter-spacing:-.01em;font-weight:400}@keyframes nh-spin{to{transform:rotate(1turn)}}@keyframes nh-pop-in{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes nh-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nh-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}