.nc{--nc-grey:#b5b5ae;--nc-grey-2:#a0a0a8}.nc-crumbs{font-family:var(--s-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nc-grey-2);flex-wrap:wrap;gap:10px;padding-top:36px;font-size:12px;display:flex}.site .nc-crumbs a{color:var(--nc-grey);text-decoration:none}.site .nc-crumbs a:hover{color:#fff}.nc-crumbs [aria-current]{color:var(--s-red-label)}.nc code{font-family:var(--s-mono);color:var(--s-red-label);font-size:.9em}.nc-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 56px;padding:clamp(28px,5vw,56px) 0 clamp(36px,5vw,64px);display:grid}.nc-hero__copy{flex-direction:column;gap:24px;min-width:0;display:flex}.nc-hero__demo{min-width:0}.nc-latest{font-family:var(--s-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--s-red-label);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:600;display:inline-flex}.nc-latest__dot{background:var(--s-red);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #e8555ccc}.nc-kicker{border:1px solid var(--s-red-line);background:var(--s-fill);font-family:var(--s-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--s-red-link);align-self:flex-start;align-items:center;gap:12px;padding-right:14px;font-size:12px;display:inline-flex}.nc-kicker__tag{background:var(--s-red);color:#fff;padding:8px 10px;font-weight:700;box-shadow:0 0 16px #e8555c73}.nc-h1{font-family:var(--s-display);letter-spacing:-.02em;color:var(--s-ink);text-wrap:balance;margin:0;font-size:clamp(38px,5.6vw,76px);font-weight:700;line-height:.98}.nc-lead{max-width:620px;color:var(--nc-grey)}.nc-facts{font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nc-grey-2);flex-wrap:wrap;gap:8px 0;margin:0;font-size:12px;display:flex}.nc-facts>span{border-right:1px solid var(--s-line-12);margin-right:14px;padding-right:14px}.nc-facts>span:last-child{border-right:0;margin-right:0;padding-right:0}.nc-facts b{color:var(--s-num);font-size:13px}.nc-proof{border-top:1px solid var(--s-line-10);border-bottom:1px solid var(--s-line-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px 24px;margin:0;padding:18px 0;list-style:none;display:grid}.nc-proof li{border-left:2px solid var(--s-red-rule);flex-direction:column;gap:4px;padding-left:12px;display:flex}.nc-proof b{font-family:var(--s-display);color:var(--s-num);font-size:18px}.nc-proof span{color:var(--nc-grey);font-size:14px;line-height:1.45}.nc-sec{border-bottom:1px solid var(--s-line-10);flex-direction:column;gap:28px;padding:clamp(44px,6vw,72px) 0;display:flex}.nc-sec__head{flex-direction:column;gap:10px;max-width:780px;display:flex}.nc-sec__n{font-family:var(--s-display);color:var(--s-num);text-shadow:0 0 24px #e8555c59;font-size:56px;font-weight:700;line-height:.85}.nc-h2{font-family:var(--s-display);color:var(--s-ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.nc-h3{font-family:var(--s-display);color:var(--s-num);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:24px;font-weight:700;display:flex}.nc-h3 span{font-family:var(--s-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--s-red-label);font-size:12px;font-weight:600}.nc-sec__note{color:var(--nc-grey);margin:0;font-size:16px;line-height:1.55}.nc-sec__small{color:var(--nc-grey-2);margin:0;font-size:14px;line-height:1.6}.site .nc-sec__small a,.site .nc-fine a{color:var(--s-red-link)}.nc-steps{border-top:1px solid var(--s-line-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.nc-steps li{flex-direction:column;gap:12px;min-width:0;padding:24px 24px 8px 0;display:flex}.nc-steps li+li{border-left:1px solid var(--s-line-06);padding-left:24px}.nc-steps__n{font-family:var(--s-mono);letter-spacing:.16em;color:var(--s-red-label);font-size:12px;font-weight:700}.nc-steps h3{font-family:var(--s-display);color:var(--s-num);margin:0;font-size:24px;font-weight:700}.nc-steps p{color:var(--nc-grey);margin:0;font-size:15px;line-height:1.6}.nc-types{flex-direction:column;gap:clamp(40px,6vw,72px);margin:0;padding:0;list-style:none;display:flex}.nc-type{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px 48px;display:grid}.nc-type--flip .nc-type__copy{order:2}.nc-type__copy{flex-direction:column;gap:12px;min-width:0;display:flex;position:sticky;top:96px}.nc-type__sample{flex-direction:column;gap:14px;min-width:0;display:flex}.nc-type__sample .nc-type__kicker{font-family:var(--s-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--s-red-label);font-size:12px;font-weight:600}.nc-type h3{font-family:var(--s-display);color:var(--s-num);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.1}.nc-type__copy>p{color:var(--nc-grey);margin:0;font-size:16px;line-height:1.6}.nc-type__points{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.nc-type__points li{color:var(--s-strong);padding-left:16px;font-size:15px;line-height:1.5;position:relative}.nc-type__points li:before{content:"";background:var(--s-red-rule);width:6px;height:6px;position:absolute;top:.6em;left:0;box-shadow:0 0 6px #e8555ccc}.nc-trust,.nc-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nc-trust li,.nc-controls li{border:1px solid var(--s-line-08);background:var(--s-panel);flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.nc-trust li{border-top:2px solid var(--s-red-rule)}.nc-trust h3,.nc-controls h3{font-family:var(--s-display);color:var(--s-num);margin:0;font-size:20px;font-weight:700}.nc-trust p,.nc-controls p{color:var(--nc-grey);margin:0;font-size:15px;line-height:1.55}.nc-quiet{flex-direction:column;gap:14px;display:flex}.nc-quiet__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 32px;margin:0;display:grid}.nc-quiet__list>div{border-top:1px solid var(--s-line-08);grid-template-columns:170px minmax(0,1fr);gap:4px 14px;padding:12px 0;display:grid}.nc-quiet__list dt{color:var(--s-ink);font-size:15px;font-weight:600}.nc-quiet__list dd{color:var(--nc-grey);margin:0;font-size:14.5px;line-height:1.5}.nc-off{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px 48px;padding-top:12px;display:grid}.nc-off__copy{flex-direction:column;gap:12px;min-width:0;display:flex}.nc-off__copy p{color:var(--nc-grey);margin:0;font-size:16px;line-height:1.6}.nc-off__sample{min-width:0}.nc-faq{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:0 40px;margin:0;display:grid}.nc-faq>div{border-top:1px solid var(--s-line-08);padding:18px 0}.nc-faq dt{font-family:var(--s-display);color:var(--s-ink);font-size:18px;font-weight:700}.nc-faq dd{color:var(--nc-grey);margin:8px 0 0;font-size:15px;line-height:1.6}.nc-fine{max-width:900px;color:var(--nc-grey-2);margin:0;font-size:13px;line-height:1.55}.nc-final{border-bottom:1px solid var(--s-line-10);flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(48px,7vw,88px) 0;display:flex}.nc-final>p{color:var(--nc-grey);margin:0;font-size:16px}@media (max-width:1000px){.nc-hero,.nc-type,.nc-off{grid-template-columns:minmax(0,1fr)}.nc-type--flip .nc-type__copy{order:0}.nc-type__copy{position:static}}@media (max-width:640px){.nc-steps li,.nc-steps li+li{border-left:0;padding:20px 0 8px}.nc-steps li+li{border-top:1px solid var(--s-line-06)}.nc-sec__n{font-size:44px}.nc-quiet__list>div{grid-template-columns:minmax(0,1fr)}}
