.nith-showcase-page.nc-page{--main:var(--nh-paper);--quiet:var(--nh-fog);--ground:var(--nh-ink);--surface:var(--nh-raised);--hairline:var(--nh-line);--edge:var(--nh-fog);--cta:var(--nh-paper);--cta-ink:var(--nh-ink);--danger-ink:var(--nh-red);--warn-ink:var(--nh-bone);--background:var(--ground);--foreground:var(--main);--card:var(--surface);--card-foreground:var(--main);--muted:var(--surface);--muted-foreground:var(--quiet);--border:var(--hairline);--input:var(--edge);--primary:var(--cta);--primary-foreground:var(--cta-ink);--secondary:var(--surface);--secondary-foreground:var(--main);--accent:var(--surface);--accent-foreground:var(--main);--ring:var(--nh-red);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nc-page :is(.nc-about-intro,.nc-contact-layout) h1{letter-spacing:-.045em;font-size:clamp(56px,6.7vw,100px);font-weight:500;line-height:1.02}.nc-page .nc-page-label{color:var(--nh-fog);font-size:14px;line-height:1.5}.nc-page .nc-prose{min-width:0;color:var(--nh-bone);flex-direction:column;align-items:flex-start;gap:24px;font-size:16px;line-height:1.75;display:flex}.nc-page .nc-prose>p{text-wrap:pretty;max-width:60ch}.nc-page .nc-prose .nc-lead{color:var(--nh-paper);font-size:clamp(22px,2.2vw,28px);line-height:1.45;font-family:var(--font-display)}.nc-page .nc-prose a:not(.nc-link){text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.nc-page .nc-link{min-height:40px;color:var(--nh-paper);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--nh-fog);text-decoration-color:var(--nh-fog);align-items:center;gap:12px;font-size:14px;line-height:1.5;display:inline-flex}.nc-page .nc-link:hover{text-decoration-color:currentColor}.nc-page .nc-link svg{flex:none}.nc-page .nc-inline-links{flex-wrap:wrap;gap:8px 28px;display:flex}.nc-page .nc-about-intro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-block:88px 112px;display:grid}.nc-page .nc-about-heading{gap:32px;display:grid}.nc-page .nc-brand-story{color:var(--nh-ink);background:var(--nh-paper)}.nc-page .nc-brand-story-inner{gap:88px;padding-block:88px 96px;display:grid}.nc-page .nc-brand-pair{--nith-tittle:var(--nh-red-on-paper);flex-wrap:wrap;align-items:baseline;gap:56px;display:flex}.nc-page .nc-nith-mark{flex:none;width:396px;height:120px}.nc-page .nc-jot-mark{width:auto;height:158px;position:relative;top:38px}.nc-page .nc-jot-mark [data-jot-tittle]{fill:var(--nh-red-on-paper)}.nc-page .nc-story-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;display:grid}.nc-page .nc-story-grid h2{letter-spacing:-.03em;font-size:clamp(32px,3.4vw,48px);line-height:1.15}.nc-page .nc-brand-story .nc-prose{color:var(--nh-muted-on-paper)}.nc-page .nc-brand-story .nc-link{color:var(--nh-ink)}.nc-page .nc-about-people{padding-block:104px}.nc-page .nc-company-facts{flex-wrap:wrap;gap:24px 48px;margin:8px 0 0;display:flex}.nc-page .nc-company-facts div{gap:6px;display:grid}.nc-page .nc-company-facts dt{color:var(--nh-fog);font-size:13px}.nc-page .nc-company-facts dd{color:var(--nh-paper);margin:0}.nc-page .nc-prose .nc-press{color:var(--nh-fog);font-size:14px}.nc-page .nc-about-product{background:var(--nh-raised);padding-block:72px 88px}.nc-page .nc-contact-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px;padding-block:88px 96px;display:grid}.nc-page .nc-contact-intro{gap:28px}.nc-page .nc-contact-layout h1{color:var(--nh-paper);font-size:clamp(48px,4.8vw,72px);line-height:1.06}.nc-page .nc-contact-layout .nc-lead{font-size:22px}.nc-page .nc-contact-email{font-size:14px}.nc-page .nc-contact-form{--main:var(--nh-ink);--quiet:var(--nh-muted-on-paper);--ground:var(--nh-paper);--surface:var(--nh-paper);--hairline:var(--nh-bone);--edge:var(--nh-muted-on-paper);--cta:var(--nh-ink);--cta-ink:var(--nh-paper);--danger-ink:var(--nh-red-on-paper);--warn-ink:var(--nh-ink);color:var(--main);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--surface);min-width:0;padding:36px}.nc-page .nc-form-title,.nc-page .nc-contact-fallback h2{letter-spacing:-.025em;font-size:28px;line-height:1.2}.nc-page .nc-form-title{margin-bottom:32px}.nc-page .nc-contact-fallback{color:var(--main)}.nc-page .platform-form.platform-form .sw-form-card{box-shadow:none;border:0;padding:0}.nc-page .platform-form.platform-form .sw-form-card:before{content:none}.nc-page .platform-form.platform-form .sw-form{gap:24px 20px}.nc-page .platform-form.platform-form .sw-input{border-radius:2px;min-height:48px;font-size:16px}.nc-page .platform-form.platform-form :is(input,textarea,select,button):focus-visible{outline:2px solid var(--nh-red-on-paper);outline-offset:3px}.nc-page .platform-form.platform-form .sw-btn{font-family:var(--font-body);letter-spacing:0;text-transform:none;border-radius:2px;font-size:14px}.nc-page .platform-form.platform-form .sw-label{font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:14px;line-height:1.5}@container platform-form (max-width:559px){.nc-page .platform-form.platform-form .sw-form>.sw-field-half{grid-column:1/-1}}.nc-page .nc-contact-help{gap:28px;padding-bottom:96px;display:grid}.nc-page .nc-contact-help h2{letter-spacing:-.025em;font-size:28px;line-height:1.25}.nc-page .nc-help-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.nc-page .nc-help-links>a{border-top:1px solid var(--nh-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding-block:24px;display:grid}.nc-page .nc-help-links>a:hover{border-color:var(--nh-fog)}.nc-page .nc-help-links>a>span{gap:8px;display:grid}.nc-page .nc-help-links strong{font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.3}.nc-page .nc-help-links>a>span>span{color:var(--nh-fog);font-size:14px;line-height:1.6}@media (max-width:1000px){.nc-page .nc-about-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}.nc-page .nc-story-grid{gap:40px}.nc-page .nc-contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px}.nc-page .nc-contact-form{padding:28px}.nc-page .nc-help-links{gap:24px}.nc-page .nc-help-links>a{grid-template-columns:minmax(0,1fr) auto}.nc-page .nc-help-links>a>svg:first-child{grid-column:1/-1}}@media (max-width:760px){.nc-page :is(.nc-about-intro,.nc-contact-layout,.nc-story-grid){grid-template-columns:minmax(0,1fr);gap:40px}.nc-page :is(.nc-about-intro,.nc-contact-layout){padding-block:48px 64px}.nc-page .nc-about-heading{gap:24px}.nc-page .nc-about-intro h1{font-size:clamp(48px,11.8vw,76px)}.nc-page .nc-contact-layout h1{font-size:clamp(42px,10.8vw,64px)}.nc-page .nc-prose{gap:20px}.nc-page .nc-brand-story-inner{gap:56px;padding-block:56px 64px}.nc-page .nc-brand-pair{gap:28px}.nc-page .nc-nith-mark{width:198px;height:60px}.nc-page .nc-jot-mark{height:79px;top:19px}.nc-page .nc-about-people{padding-block:64px}.nc-page .nc-about-product{padding-block:56px 64px}.nc-page .nc-contact-help{padding-bottom:64px}.nc-page .nc-help-links{grid-template-columns:minmax(0,1fr);gap:0}.nc-page .nc-help-links>a{grid-template-columns:auto minmax(0,1fr) auto}.nc-page .nc-help-links>a>svg:first-child{grid-column:auto}}@media (max-width:420px){.nc-page .nc-contact-form{padding:24px 20px}.nc-page .nc-brand-pair{gap:20px}.nc-page .nc-nith-mark{width:165px;height:50px}.nc-page .nc-jot-mark{height:66px;top:16px}}
.easyaspie-site .nith-showcase-page.nc-page{--main:var(--eap-charcoal);--quiet:var(--eap-muted);--ground:var(--eap-flour);--surface:var(--eap-surface);--hairline:var(--eap-line);--edge:var(--eap-muted);--cta:var(--eap-charcoal);--cta-ink:var(--eap-flour);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.easyaspie-site .nc-page :is(.nc-about-intro,.nc-contact-layout,.nc-blog-intro,.nc-changelog-hero) h1{max-width:12ch;font-family:var(--eap-heading);letter-spacing:-.045em;color:var(--eap-charcoal);font-weight:900;line-height:1.04}.easyaspie-site .nc-page .nc-page-label{font-size:15px}.easyaspie-site .nc-page .nc-prose .nc-lead{font-family:var(--font-body);font-size:clamp(21px,2vw,27px);line-height:1.5}.easyaspie-site .nc-page .nc-link{min-height:44px;-webkit-text-decoration-color:var(--eap-coral);text-decoration-color:var(--eap-coral);font-size:15px;text-decoration-thickness:2px}.easyaspie-site .nc-page .nc-about-intro{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:64px}.easyaspie-site .nc-page .nc-about-heading{gap:24px}.easyaspie-site .nc-page .nc-brand-story{background:var(--eap-charcoal);background-image:var(--eap-paper-texture);color:var(--eap-flour)}.easyaspie-site .nc-page .nc-brand-story-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:80px;padding-block:80px 88px}.easyaspie-site .nc-page .nc-brand-pair{justify-content:center;align-items:center;min-width:0}.easyaspie-site .nc-page .nc-brand-pair .eap-logo{width:min(100%,400px)}.easyaspie-site .nc-page .nc-brand-pair .eap-logo-art{width:min(100%,330px);height:auto}.easyaspie-site .nc-page .nc-brand-pair .eap-wordmark{color:var(--eap-flour);font-size:clamp(36px,4vw,54px)}.easyaspie-site .nc-page .nc-brand-story .nc-story-grid{grid-template-columns:minmax(0,1fr);gap:28px}.easyaspie-site .nc-page .nc-brand-story :is(h2,.nc-prose,.nc-link){color:var(--eap-flour)}.easyaspie-site .nc-page .nc-brand-story .nc-link{-webkit-text-decoration-color:var(--eap-coral);text-decoration-color:var(--eap-coral)}.easyaspie-site .nc-page .nc-brand-story a:focus-visible{outline-color:var(--eap-coral)}.easyaspie-site .nc-page .nc-about-product{background:var(--eap-custard);background-image:var(--eap-paper-texture)}.easyaspie-site .nc-page .nc-contact-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px}.easyaspie-site .nc-page .nc-contact-form{--main:var(--eap-charcoal);--quiet:var(--eap-muted);--ground:var(--eap-flour);--surface:var(--eap-surface);--hairline:var(--eap-line);--edge:var(--eap-muted);--cta:var(--eap-charcoal);--cta-ink:var(--eap-flour);--danger-ink:#a33d2a;--warn-ink:var(--eap-charcoal);background:var(--eap-surface);border:1px solid var(--eap-line);border-radius:24px;padding:40px}.easyaspie-site .nc-page .platform-form.platform-form .sw-input{background:var(--eap-flour);border-color:var(--eap-line);border-radius:12px}.easyaspie-site .nc-page .platform-form.platform-form .sw-input:focus-visible{outline-color:var(--eap-charcoal)}.easyaspie-site .nc-page .platform-form.platform-form .sw-btn{border-radius:12px;min-height:48px}.easyaspie-site .nc-page .nc-help-links{gap:24px}.easyaspie-site .nc-page .nc-help-links>a{background:var(--eap-custard);border:0;border-radius:16px;padding:24px}.easyaspie-site .nc-page .nc-help-links>a:hover{background:var(--eap-soft)}.easyaspie-site .nc-page .nc-help-links strong{font-family:var(--eap-heading);font-size:22px;font-weight:900}.easyaspie-site .nc-page .nc-blog-intro h1{max-width:13ch}.easyaspie-site .nc-page .nc-blog-lead{background:var(--eap-charcoal);color:var(--eap-flour);border:0;border-radius:24px;align-items:stretch;gap:0;margin-bottom:48px;padding:0;overflow:hidden}.easyaspie-site .nc-page .nc-blog-lead>.nc-blog-image{background:var(--eap-soft);border-radius:0;height:100%;min-height:380px}.easyaspie-site .nc-page .nc-blog-lead-copy{align-content:center;gap:24px;padding:40px}.easyaspie-site .nc-page .nc-blog-lead[data-has-image=false] .nc-blog-lead-copy{max-width:1040px;padding:48px}.easyaspie-site .nc-page .nc-blog-lead :is(h2,h2 a,.nc-link),.easyaspie-site .nc-page .nc-blog-lead-copy>p{color:var(--eap-flour)}.easyaspie-site .nc-page .nc-blog-lead .nc-blog-meta{color:var(--eap-custard)}.easyaspie-site .nc-page .nc-blog-lead a:focus-visible{outline-color:var(--eap-coral)}.easyaspie-site .nc-page .nc-blog-grid{gap:32px}.easyaspie-site .nc-page .nc-blog-card{background:var(--eap-surface);border:1px solid var(--eap-line);border-radius:24px;gap:0;overflow:hidden}.easyaspie-site .nc-page .nc-blog-card-copy{padding:32px}.easyaspie-site .nc-page .nc-blog-cover{background:var(--eap-custard);color:var(--eap-charcoal)}.easyaspie-site .nc-page .nc-blog-cover[data-has-image=true] :is(h1,.nc-blog-meta,.nc-blog-cover-copy>p,.nc-blog-byline){color:var(--eap-flour)}.easyaspie-site .nc-page .nc-blog-cover[data-has-image=true]:before{background:linear-gradient(#38383b66,#38383bf0 88%)}.easyaspie-site .nc-page .nc-blog-cover-copy{max-width:1000px}.easyaspie-site .nc-page .nc-blog-reading{max-width:912px}.easyaspie-site .nc-page .nc-blog-prose :is(p,li){color:var(--eap-charcoal)}.easyaspie-site .nc-page .nc-blog-related{background:var(--eap-custard)}.easyaspie-site .nc-page .nc-changelog-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}.easyaspie-site .nc-page .nc-changelog-hero h1{max-width:11ch}.easyaspie-site .nc-page .nc-service-chips a{background:var(--eap-surface);color:var(--eap-charcoal);border-radius:12px}.easyaspie-site .nc-page .nc-service-chips a[aria-current=page]{background:var(--eap-charcoal);border-color:var(--eap-charcoal);color:var(--eap-flour)}.easyaspie-site .nc-page .nc-service-chips a:hover{background:var(--eap-custard);border-color:var(--eap-crust);color:var(--eap-charcoal)}.easyaspie-site .nc-page .nc-service-chips a:focus-visible{outline-color:var(--eap-charcoal)}.easyaspie-site .nc-page .nc-release-month{border:0;grid-template-columns:200px minmax(0,1fr);gap:48px;margin-bottom:48px}.easyaspie-site .nc-page .nc-release-month>h2{color:var(--eap-charcoal);padding-top:32px;top:112px}.easyaspie-site .nc-page .nc-release-month>ol{gap:24px;display:grid}.easyaspie-site .nc-page .nc-release-month>ol>li+li{border:0}.easyaspie-site .nc-page .nc-release-entry{background:var(--eap-surface);border:1px solid var(--eap-line);border-radius:24px;padding:36px 40px 40px}.easyaspie-site .nc-page .nc-release-month:first-child>ol>li:first-child .nc-release-entry{background:var(--eap-custard)}.easyaspie-site .nc-page .nc-release-meta{font-family:var(--font-body);font-size:13px}.easyaspie-site .nc-page .nc-release-kind{color:var(--eap-charcoal)}.easyaspie-site .nc-page .nc-release-detail>header{border:1px solid var(--eap-line);background:var(--eap-custard);border-radius:24px;padding:40px}.easyaspie-site .nc-page :is(.nc-blog-newsletter,.nc-release-newsletter) button[type=submit]{border-radius:12px}@media (max-width:1000px){.easyaspie-site .nc-page :is(.nc-about-intro,.nc-contact-layout,.nc-brand-story-inner,.nc-changelog-hero){gap:40px}.easyaspie-site .nc-page .nc-brand-story-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.easyaspie-site .nc-page .nc-contact-form{padding:28px}.easyaspie-site .nc-page .nc-blog-lead>.nc-blog-image{min-height:0}.easyaspie-site .nc-page .nc-release-month{grid-template-columns:140px minmax(0,1fr);gap:32px}.easyaspie-site .nc-page .nc-release-entry{padding:32px}}@media (max-width:760px){.easyaspie-site .nc-page :is(.nc-about-intro,.nc-contact-layout,.nc-brand-story-inner,.nc-changelog-hero){grid-template-columns:minmax(0,1fr);gap:32px}.easyaspie-site .nc-page .nc-brand-story-inner{padding-block:48px 56px}.easyaspie-site .nc-page .nc-brand-pair .eap-logo{width:min(100%,300px)}.easyaspie-site .nc-page .nc-brand-pair .eap-logo-art{width:240px}.easyaspie-site .nc-page .nc-contact-form{padding:28px 24px}.easyaspie-site .nc-page .nc-help-links{gap:16px}.easyaspie-site .nc-page .nc-blog-lead-copy,.easyaspie-site .nc-page .nc-blog-lead[data-has-image=false] .nc-blog-lead-copy,.easyaspie-site .nc-page .nc-blog-card-copy{padding:28px}.easyaspie-site .nc-page .nc-blog-lead{margin-bottom:32px}.easyaspie-site .nc-page .nc-release-month{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:36px}.easyaspie-site .nc-page .nc-release-month>h2{padding-block:0;position:static}.easyaspie-site .nc-page :is(.nc-release-entry,.nc-release-detail>header){padding:28px}}@media (max-width:420px){.easyaspie-site .nc-page :is(.nc-contact-form,.nc-blog-lead-copy,.nc-blog-card-copy,.nc-release-entry,.nc-release-detail>header),.easyaspie-site .nc-page .nc-blog-lead[data-has-image=false] .nc-blog-lead-copy{padding:24px 20px}.easyaspie-site .nc-page .nc-help-links>a{padding:22px 20px}}
