:root{--bg: #F8F5EE;--bg-2: #F3EFE5;--surface: #FFFFFF;--surface-2: #FAF7EF;--surface-hover: #F5F0E4;--border: #E6DFCE;--border-hover: #CFC6AF;--text: #1A1A2E;--text-soft: #2D2D40;--text-muted: #5F5F6F;--text-dim: #9B9B9F;--teal: #028090;--teal-dark: #014651;--teal-light: #03A5BA;--seafoam: #00A896;--mint: #02C39A;--mint-bright: #0FDBAC;--accent-soft: rgba(2, 128, 144, .08);--accent-glow: rgba(2, 168, 150, .15);--warm: #D2691E;--warm-soft: rgba(210, 105, 30, .08);--linkedin: #0A66C2;--radius: 14px;--radius-lg: 22px;--radius-xl: 28px;--section-py-sm: 64px;--section-py-md: 80px;--section-py-lg: 100px;--card-hover-lift: -2px;--card-hover-shadow: 0 12px 28px -10px rgba(26, 26, 46, .1);--font-display: "Source Serif 4", "Times New Roman", serif;--font-body: "Geist", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Consolas, monospace;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background:var(--bg)}body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.5;font-weight:400;overflow-x:hidden;min-height:100vh;position:relative;padding-bottom:0}.bg-layers{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.bg-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bg-glow{position:absolute;top:-20vh;left:30%;width:80vw;height:60vh;transform:translate(-50%);background:radial-gradient(ellipse at top,rgba(2,168,150,.08),transparent 60%)}.bg-glow-2{position:absolute;bottom:-30vh;right:-10vw;width:60vw;height:70vh;background:radial-gradient(circle,rgba(2,128,144,.05),transparent 60%)}.bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(26,26,46,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(26,26,46,.028) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse at center top,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center top,black 30%,transparent 80%);animation:gridDrift 40s linear infinite}@keyframes gridDrift{0%{background-position:0 0,0 0}to{background-position:80px 80px,80px 80px}}.container{max-width:1240px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.topbar{position:sticky;top:0;z-index:100;padding:14px 0;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:#f8f5eed1;border-bottom:1px solid transparent;transition:border-color .2s,background .2s}.topbar.scrolled{border-bottom-color:var(--border);background:#f8f5eef0}.topbar .container{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:500;font-size:20px;letter-spacing:-.01em;color:var(--text);text-decoration:none}.brand-mark{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,var(--teal),var(--mint));color:#fff;font-weight:700;display:grid;place-items:center;font-family:var(--font-display);font-size:17px;font-style:italic;line-height:1;box-shadow:0 4px 14px -4px #02809066}.topbar-actions{display:flex;align-items:center;gap:8px}.topbar-signup{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-weight:600;font-size:13.5px;color:#fff;background:var(--text);padding:9px 16px;border-radius:999px;text-decoration:none;transition:all .18s var(--ease-out);white-space:nowrap;border:1px solid var(--text)}.topbar-signup:hover{background:var(--teal);border-color:var(--teal);transform:translateY(-1px);box-shadow:0 8px 20px -6px #0280908c}.topbar-signup svg{width:13px;height:13px;transition:transform .2s}.topbar-signup:hover svg{transform:translate(2px)}@media (max-width: 540px){.topbar-signup{padding:11px 16px;font-size:13px}.topbar-signup svg{display:none}.topbar .container{gap:12px}}.chip{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:7px 11px;border-radius:100px;border:1px solid var(--border);color:var(--text-muted);background:var(--surface);display:inline-flex;align-items:center;gap:7px}@media (max-width: 720px){.chip{display:none}}.chip-dot{width:6px;height:6px;border-radius:100px;background:var(--mint);box-shadow:0 0 10px var(--mint);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.9)}}.nw-hero{padding:28px 0 56px;position:relative;overflow:hidden}@media (min-width: 768px){.nw-hero{padding:32px 0 72px}}@media (min-width: 1100px){.nw-hero{padding:40px 0 80px}}.nw-hero-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media (min-width: 768px){.nw-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}}@media (min-width: 1024px){.nw-hero-grid{gap:64px}}.nw-hero-text{min-width:0}.nw-hero-media{position:relative;aspect-ratio:1 / 1;width:100%;max-width:560px;margin:0 auto;border-radius:var(--radius-xl);overflow:hidden;background:#fafafa;box-shadow:0 30px 60px -32px #1a1a2e38}.nw-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,#ffffffd9,#02a8962e 55%,#0280900d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (min-width: 768px){.nw-hero-media{position:sticky;top:96px;align-self:start;margin:0;max-width:100%}}.nw-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none;-webkit-user-select:none}.nw-hero-image-top{will-change:opacity;opacity:1}.nw-hero-media-glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-1;background:radial-gradient(ellipse at 30% 20%,rgba(2,168,150,.18),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(2,128,144,.14),transparent 55%);filter:blur(40px);pointer-events:none}@media (max-width: 899px){.nw-hero-media{max-width:420px;aspect-ratio:4 / 5}}@media (max-width: 540px){.nw-hero-media{max-width:100%;aspect-ratio:1 / 1;border-radius:22px}}.nw-kicker{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-display);font-style:italic;font-weight:500;font-size:clamp(16px,1.8vw,20px);letter-spacing:-.005em;color:var(--teal);margin-bottom:24px}.nw-kicker:before{content:"";width:32px;height:1px;background:var(--teal)}.nw-kicker span{line-height:1.2}.nw-h1{font-family:var(--font-display);font-weight:500;font-size:clamp(34px,5.4vw,60px);line-height:1.05;letter-spacing:-.03em;color:var(--text);max-width:22ch;margin-bottom:28px}.nw-h1 .italic{display:block;font-style:italic;font-weight:400;color:var(--teal)}.nw-sub{font-size:clamp(16px,1.8vw,19px);line-height:1.55;color:var(--text-muted);max-width:58ch;margin-bottom:40px}.nw-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:56px}.nw-cta-row.center{justify-content:center;margin-bottom:32px}.nw-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;font:inherit;font-weight:500;font-size:15px;text-decoration:none;cursor:pointer;transition:transform .22s var(--ease-out),background .22s var(--ease-out),border-color .22s var(--ease-out),box-shadow .32s var(--ease-out);border:1px solid transparent;isolation:isolate}.nw-cta svg{width:16px;height:16px;transition:transform .22s}.nw-cta.primary{background:var(--text);color:var(--bg);box-shadow:0 1px #ffffff0f inset,0 6px 14px -8px #1a1a2e66}.nw-cta.primary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:conic-gradient(from 180deg at 50% 50%,#02a89600,#02a8968c,#02c39a00,#02a89600 360deg);opacity:0;transition:opacity .28s var(--ease-out);z-index:-1;filter:blur(10px)}.nw-cta.primary:hover{background:var(--teal);transform:translateY(-2px) scale(1.015);box-shadow:0 14px 32px -10px #02809073,0 4px 10px -4px #0280904d}.nw-cta.primary:hover:before{opacity:1}.nw-cta.primary:active{transform:translateY(0) scale(.99)}.nw-cta.primary:hover svg{transform:translate(3px)}.nw-cta.ghost{background:var(--surface);color:var(--text);border-color:var(--border)}.nw-cta.ghost:hover{background:var(--surface-hover);border-color:var(--border-hover)}.nw-cta.big{padding:16px 28px;font-size:16px}.nw-cta:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.nw-hero .nw-cta-row{margin-bottom:16px}.nw-hero-trust{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 40px;font-family:var(--font-mono);font-size:12px;line-height:1.5;letter-spacing:.01em;color:var(--text-muted)}#how,#pricing,#faq,#formats{scroll-margin-top:88px}.nw-mobile-cta{display:none}@media (max-width: 700px){.nw-mobile-cta{display:flex;flex-direction:column;align-items:center;gap:1px;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:90;padding:10px 18px 11px;border-radius:16px;background:var(--text);color:var(--bg);text-decoration:none;box-shadow:0 14px 34px -12px #1a1a2e99;transform:translateY(160%);opacity:0;pointer-events:none;transition:transform .32s var(--ease-out),opacity .24s var(--ease-out)}.nw-mobile-cta.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}}@media (max-width: 700px) and (prefers-reduced-motion: reduce){.nw-mobile-cta{transition:opacity .24s linear}}.nw-mobile-cta-main{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.nw-mobile-cta-main svg{width:15px;height:15px}.nw-mobile-cta-sub{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.02em;opacity:.78}.nw-faq-item summary:focus-visible{outline:2px solid var(--teal);outline-offset:-2px;border-radius:12px}a:focus-visible,button:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.nw-hero-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;max-width:880px}@media (min-width: 720px){.nw-hero-stats{grid-template-columns:repeat(3,1fr)}}.nw-hero-stats>div{background:var(--surface);padding:22px 20px;display:flex;flex-direction:column;gap:4px}.nw-stat-num{font-family:var(--font-display);font-weight:500;font-size:30px;line-height:1;color:var(--teal);letter-spacing:-.02em}.nw-stat-lbl{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);line-height:1.4}.nw-section{padding:var(--section-py-md) 0;border-top:1px solid var(--border);position:relative}@media (min-width: 720px){.nw-section{padding:var(--section-py-lg) 0}}.nw-section-head{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:56px;align-items:end}@media (min-width: 900px){.nw-section-head{grid-template-columns:auto 1fr;gap:48px}}.nw-section-num{font-family:var(--font-display);font-weight:400;font-style:italic;font-size:clamp(56px,8vw,110px);line-height:.85;color:transparent;-webkit-text-stroke:1.5px var(--teal);letter-spacing:-.05em;-webkit-user-select:none;user-select:none}.nw-section-kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;display:flex;align-items:center;gap:12px}.nw-section-kicker:before{content:"";width:24px;height:1px;background:var(--teal)}.nw-section-title{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,4.4vw,50px);line-height:1.04;letter-spacing:-.025em;color:var(--text);max-width:24ch}.nw-section-title .italic{font-style:italic;font-weight:400;color:var(--teal)}.nw-section-sub{font-size:16px;color:var(--text-muted);line-height:1.55;max-width:60ch;margin-top:18px}.nw-bothsides{position:relative;padding:var(--section-py-md) 0;border-top:1px solid var(--border);background:var(--surface);overflow:hidden;isolation:isolate}@media (min-width: 720px){.nw-bothsides{padding:var(--section-py-lg) 0}}.nw-bothsides:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/hero/backdrop.png);background-repeat:no-repeat;background-position:center top;background-size:cover;opacity:.18;mix-blend-mode:multiply;filter:saturate(.8) contrast(.95);pointer-events:none;z-index:-2;mask-image:linear-gradient(180deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,transparent 100%)}.nw-bothsides:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top left,rgba(210,105,30,.07),transparent 55%),radial-gradient(ellipse at top right,rgba(2,128,144,.07),transparent 55%),radial-gradient(ellipse at center,transparent 0%,rgba(248,245,238,.45) 80%);pointer-events:none;z-index:-1}.nw-bothsides>.container{position:relative;z-index:1}.nw-bs-head{text-align:center;margin-bottom:56px;max-width:760px;margin-left:auto;margin-right:auto}.nw-bs-badge{display:inline-flex;align-items:center;gap:16px;padding:12px 22px;margin-bottom:28px;background:var(--text);color:var(--bg);border-radius:999px;font-family:var(--font-mono);font-weight:700;font-size:13.5px;letter-spacing:.22em;position:relative;box-shadow:0 14px 32px -10px #1a1a2e4d}.nw-bs-badge:before,.nw-bs-badge:after{content:"";width:24px;height:1px;background:var(--border-hover)}.nw-bs-badge-mid{font-size:18px;letter-spacing:0;color:var(--mint-bright);line-height:.7}.nw-bs-title{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,4.4vw,48px);line-height:1.05;letter-spacing:-.025em;color:var(--text);margin-bottom:18px}.nw-bs-title .italic{display:block;font-style:italic;font-weight:400;color:var(--teal)}.nw-bs-sub{font-size:16px;line-height:1.55;color:var(--text-muted);max-width:60ch;margin:0 auto}.nw-bs-board{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:56px}@media (min-width: 900px){.nw-bs-board{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:28px;align-items:start}}.nw-bs-col{display:flex;flex-direction:column;gap:18px}.nw-bs-col-head{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 24px;position:relative;overflow:hidden}.nw-bs-col-head:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px}.nw-bs-col.is-candidate .nw-bs-col-head:before{background:var(--warm)}.nw-bs-col.is-recruiter .nw-bs-col-head:before{background:var(--teal)}.nw-bs-col-tag{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin-bottom:8px}.nw-bs-col.is-candidate .nw-bs-col-tag{color:var(--warm)}.nw-bs-col.is-recruiter .nw-bs-col-tag{color:var(--teal)}.nw-bs-col-quote{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:clamp(20px,2.4vw,26px);line-height:1.2;letter-spacing:-.015em;color:var(--text);margin-bottom:6px}.nw-bs-col-tagline{font-family:var(--font-display);font-weight:400;font-size:14.5px;line-height:1.4;color:var(--text-muted)}.nw-bs-stack{display:flex;flex-direction:column;gap:14px}.nw-bs-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 22px;transition:all .22s var(--ease-out);position:relative}.nw-bs-card:hover{border-color:var(--border-hover);transform:translateY(var(--card-hover-lift));box-shadow:var(--card-hover-shadow)}.nw-bs-card.pain{background:var(--surface-2)}.nw-bs-card.pain:hover{background:var(--surface)}.nw-bs-card.li-post{background:#fff;border-color:#e6e6e6;border-radius:10px;padding:0;box-shadow:0 0 0 1px #0000000a,0 2px 4px #00000008;overflow:hidden;font-family:var(--font-body);color:#1a1a1a}.nw-bs-card.li-post:hover{border-color:#d4d4d4;transform:translateY(var(--card-hover-lift));box-shadow:0 0 0 1px #0000000f,var(--card-hover-shadow)}.li-head{display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:flex-start;padding:14px 14px 6px}.li-avatar{width:48px;height:48px;border-radius:50%;position:relative;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px #0000000d}.li-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.55) 0 18%,transparent 19%),radial-gradient(ellipse 60% 38% at 50% 88%,rgba(255,255,255,.45) 0 60%,transparent 62%);mix-blend-mode:overlay;opacity:.9}.li-author{min-width:0;padding-top:2px}.li-name-row{display:flex;align-items:center;gap:6px;margin-bottom:5px}.li-blur-bar{display:inline-block;height:11px;border-radius:4px;background:linear-gradient(90deg,#e6e6e6,#f2f2f2,#e6e6e6 80%);background-size:200% 100%;animation:liShimmer 2.4s ease-in-out infinite;max-width:100%}.li-name{height:12px}.li-headline{height:8px;background:linear-gradient(90deg,#ececec,#f6f6f6,#ececec 80%);background-size:200% 100%;animation:liShimmer 2.4s ease-in-out infinite;margin-bottom:5px}@keyframes liShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.li-in-badge{font-family:var(--font-body);font-weight:700;font-size:9px;background:#0a66c2;color:#fff;padding:1px 4px;border-radius:2px;letter-spacing:0;line-height:1.1;display:inline-flex;align-items:center}.li-meta{display:flex;align-items:center;gap:4px;font-size:12px;color:#5e676f;font-weight:400}.li-meta-dot{color:#5e676f}.li-globe{width:12px;height:12px;color:#5e676f}.li-corner{display:flex;gap:4px;align-items:flex-start;margin-top:2px}.li-icon-btn{width:32px;height:32px;border:0;background:transparent;border-radius:50%;display:grid;place-items:center;color:#5e676f;cursor:default;pointer-events:none}.li-icon-btn svg{width:18px;height:18px}.li-corner{pointer-events:none}.li-title{font-family:var(--font-body);font-weight:600;font-size:14.5px;line-height:1.3;color:#1a1a1a;letter-spacing:0;padding:4px 16px 0;margin:0}.li-body{font-family:var(--font-body);font-size:13.5px;line-height:1.45;color:#1a1a1a;padding:6px 16px 12px;margin:0}.li-reactions{display:flex;align-items:center;gap:6px;padding:0 16px 10px;font-size:12.5px;color:#5e676f}.li-react-icons{display:inline-flex;align-items:center}.li-react-pill{width:16px;height:16px;border-radius:50%;border:1.5px solid white;display:inline-grid;place-items:center;font-size:9px;margin-left:-3px}.li-react-pill:first-child{margin-left:0}.li-react-pill.bg-blue{background:#0a66c2}.li-react-pill.bg-red{background:#df4930}.li-react-pill.bg-yellow{background:#f5bb5c;color:#1a1a1a}.li-react-count,.li-react-sep{color:#5e676f}.li-react-comments{color:#5e676f;margin-left:auto}.li-bar{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e6e6e6;padding:4px;background:#fafafa;pointer-events:none}.li-bar-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;font:inherit;font-family:var(--font-body);font-size:12px;font-weight:600;color:#5e676f;padding:8px 4px;border-radius:6px;cursor:default}.li-bar-btn svg{width:16px;height:16px}@media (max-width: 540px){.li-bar-btn span{display:none}.li-bar-btn{padding:8px}}.nw-bs-card-title{font-family:var(--font-display);font-weight:500;font-size:17px;line-height:1.2;letter-spacing:-.01em;color:var(--text);margin-bottom:10px}.nw-bs-card-body{font-size:14px;line-height:1.55;color:var(--text-muted)}.nw-bs-card.voice{display:flex;flex-direction:column;gap:14px}.nw-bs-card.voice .nw-bs-card-body{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:14.5px;color:var(--text-soft);line-height:1.5}.nw-bs-voice-head{display:flex;align-items:center;gap:12px}.nw-bs-avatar{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:13px;color:#fff;letter-spacing:.02em}.nw-bs-card.accent-teal .nw-bs-avatar{background:linear-gradient(135deg,var(--teal),var(--teal-light))}.nw-bs-card.accent-mint .nw-bs-avatar{background:linear-gradient(135deg,var(--seafoam),var(--mint))}.nw-bs-card.accent-purple .nw-bs-avatar{background:linear-gradient(135deg,#5e35d8,#874efe)}.nw-bs-role{font-family:var(--font-display);font-weight:500;font-size:14.5px;line-height:1.2;color:var(--text)}.nw-bs-scale{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:2px;filter:blur(3.5px);-webkit-user-select:none;user-select:none;pointer-events:none}.nw-bs-divider{display:none}@media (min-width: 900px){.nw-bs-divider{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;gap:16px;padding:60px 0;align-self:stretch}.nw-bs-divider-line{flex:1;width:1px;background:linear-gradient(180deg,transparent,var(--border-hover),transparent)}.nw-bs-divider-mark{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 20px;background:linear-gradient(160deg,#1a1a2e,#2d2d40);color:var(--bg);border-radius:18px;box-shadow:0 0 0 6px #02a8960f,0 0 0 12px #02a89608,0 14px 32px -8px #1a1a2e52;position:relative;isolation:isolate}.nw-bs-divider-mark:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#02a89699,#02c39a26 50%,#02a89600);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.nw-bs-divider-ai{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:26px;letter-spacing:-.01em;line-height:1;background:linear-gradient(135deg,var(--mint-bright),var(--teal-light));-webkit-background-clip:text;background-clip:text;color:transparent}.nw-bs-divider-sub{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;text-align:center;max-width:80px;line-height:1.3}.nw-bs-divider-mark:after{content:"";position:absolute;left:50%;bottom:-22px;width:6px;height:6px;border-radius:50%;background:var(--mint);transform:translate(-50%);box-shadow:0 0 0 4px #02c39a2e;animation:bsDot 2.4s ease-in-out infinite}@keyframes bsDot{0%,to{opacity:.6}50%{opacity:1}}}@media (max-width: 899px){.nw-bs-board{position:relative}.nw-bs-board:before{content:"AI · фільтрує обидві сторони";display:block;text-align:center;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--bg);background:var(--text);padding:10px 14px;border-radius:999px;margin:8px auto;width:fit-content;max-width:90%}}.nw-bs-foot{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(15px,1.8vw,18px);line-height:1.6;color:var(--text-soft);max-width:1080px;margin:0 auto;padding:32px 36px;background:#02a8960a;border:1.5px dashed var(--teal);border-radius:var(--radius-lg)}@media (max-width: 540px){.nw-bs-foot{padding:24px 22px}}.nw-bs-foot em{font-style:italic;color:var(--teal);font-weight:500}.nw-bs-foot-arrow{display:inline-block;margin-right:12px;color:var(--teal);font-style:normal;font-weight:600;font-family:var(--font-body)}@media (max-width: 899px){.nw-bothsides{padding:var(--section-py-sm) 0}.nw-bs-head{margin-bottom:36px}.nw-bs-card{padding:16px 18px}}.nw-howit{position:relative;padding:var(--section-py-md) 0;border-top:1px solid var(--border);background:var(--surface);overflow:hidden}@media (min-width: 720px){.nw-howit{padding:var(--section-py-lg) 0}}.nw-howit-head{text-align:center;margin-bottom:80px;max-width:720px;margin-left:auto;margin-right:auto}.nw-howit-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);padding:8px 16px;border-radius:999px;margin-bottom:22px}.nw-howit-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #02c39a2e}.nw-howit-title{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,4.4vw,48px);line-height:1.05;letter-spacing:-.025em;color:var(--text);margin-bottom:18px}.nw-howit-title .italic{font-style:italic;font-weight:400;color:var(--teal)}.nw-howit-sub{font-size:16px;line-height:1.6;color:var(--text-muted);max-width:56ch;margin:0 auto}.nw-howit-row{display:grid;grid-template-columns:1fr;gap:56px;align-items:start}@media (min-width: 900px){.nw-howit-row{grid-template-columns:repeat(3,1fr);gap:28px}}.nw-howit-step{display:flex;flex-direction:column;will-change:transform;transition:transform 60ms linear}@media (max-width: 899px){.nw-howit-step{transform:none!important}}@media (prefers-reduced-motion: reduce){.nw-howit-step{transform:none!important;transition:none}}.nw-howit-step-num{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:18px;line-height:1;letter-spacing:-.01em;color:var(--teal);margin-bottom:12px;-webkit-user-select:none;user-select:none}.nw-howit-step-title{font-family:var(--font-display);font-weight:500;font-size:clamp(22px,2.8vw,28px);line-height:1.15;letter-spacing:-.015em;color:var(--text);margin-bottom:24px}.nw-howit-mockup{width:100%;aspect-ratio:1 / 1;margin-bottom:28px;position:relative}.nw-howit-desc{font-size:15px;line-height:1.55;color:var(--text-muted);max-width:38ch}a.nw-howit-step.is-cta{text-decoration:none;color:inherit;cursor:pointer;border-radius:var(--radius-xl);transition:transform .28s var(--ease-out)}a.nw-howit-step.is-cta:hover{transform:translateY(-3px)}a.nw-howit-step.is-cta:active{transform:translateY(-1px)}a.nw-howit-step.is-cta:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.nw-howit-step.is-cta .nw-howit-step-num.is-cta-kicker{color:var(--teal);font-size:22px;font-style:normal;font-weight:500;-webkit-text-stroke:0;display:inline-block;transition:transform .28s var(--ease-out)}a.nw-howit-step.is-cta:hover .is-cta-kicker{transform:translate(4px)}.nw-howit-step-cta{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:12px 20px;border-radius:999px;font-family:var(--font-body);font-weight:600;font-size:14px;text-decoration:none;background:var(--text);color:var(--bg);border:1px solid var(--text);transition:all .2s var(--ease-out);align-self:flex-start}.nw-howit-step-cta:hover{background:var(--teal);border-color:var(--teal);transform:translateY(-1px);box-shadow:0 8px 22px -6px #02809080}.nw-howit-step-cta svg{width:14px;height:14px;transition:transform .2s}.nw-howit-step-cta:hover svg{transform:translate(2px)}.mockup-cta{background:radial-gradient(ellipse at 50% 0%,rgba(2,195,154,.18),transparent 70%),linear-gradient(160deg,var(--surface),rgba(2,168,150,.08));border:1px solid var(--teal);border-radius:var(--radius-xl);padding:28px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;position:relative;overflow:hidden;box-shadow:0 14px 32px -16px #02809052;transition:box-shadow .32s var(--ease-out),border-color .32s var(--ease-out)}a.nw-howit-step.is-cta:hover .mockup-cta{border-color:var(--teal);box-shadow:0 22px 48px -16px #02809073,0 0 0 4px #02a89614}.mc-action{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:11px 20px;border-radius:999px;font-family:var(--font-body);font-weight:600;font-size:14px;letter-spacing:-.005em;background:var(--text);color:var(--bg);transition:background .22s var(--ease-out)}.mc-action svg{width:14px;height:14px;transition:transform .22s var(--ease-out)}a.nw-howit-step.is-cta:hover .mc-action{background:var(--teal)}a.nw-howit-step.is-cta:hover .mc-action svg{transform:translate(3px)}.mockup-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top,rgba(2,168,150,.16),transparent 60%),radial-gradient(ellipse at bottom,rgba(2,195,154,.08),transparent 60%);pointer-events:none}.mockup-cta>*{position:relative;z-index:1}.mc-pulse{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--teal),var(--mint));display:grid;place-items:center;color:#fff;box-shadow:0 0 0 8px #02a8961a,0 0 0 16px #02a8960d,0 14px 32px -10px #02809073;animation:mcPulse 2.4s ease-in-out infinite}.mc-pulse svg{width:30px;height:30px}@keyframes mcPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.mc-pill{position:relative;display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 14px;background:var(--surface);border:1px dashed var(--teal);border-radius:999px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);overflow:visible}.mc-pill:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:999px;border:1px solid var(--teal);opacity:0;pointer-events:none;animation:mcPillHalo 2.4s ease-out infinite}@keyframes mcPillHalo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.mc-pill-dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px #02c39a33;flex-shrink:0;animation:mcDotBlink 1.4s ease-in-out infinite}.mc-pill-ring{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:var(--mint);transform:translate(-50%,-50%);pointer-events:none;animation:mcDotRipple 1.8s ease-out infinite}.mc-pill-ring:nth-child(2){animation-delay:.9s}@keyframes mcDotBlink{0%,to{background:var(--mint);transform:scale(1)}50%{background:var(--mint-bright);transform:scale(1.12)}}@keyframes mcDotRipple{0%{width:10px;height:10px;opacity:.65}to{width:36px;height:36px;opacity:0}}.mc-tagline{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:14px;line-height:1.4;color:var(--text-soft)}.mockup-audio{background:linear-gradient(160deg,#1f1f2e,#14141f);border-radius:var(--radius-xl);display:grid;grid-template-rows:1fr auto;padding:28px;box-shadow:0 24px 48px -12px #0000004d,inset 0 1px #ffffff0a;overflow:hidden}.ma-wave{display:flex;align-items:center;justify-content:center;gap:4px;height:100%;position:relative;z-index:1}.ma-wave span{display:block;width:4px;background:#fff;border-radius:2px;min-height:8px;animation:maPulse 1.6s ease-in-out infinite}.ma-wave span:nth-child(odd){animation-delay:.1s}.ma-wave span:nth-child(3n){animation-delay:.2s}.ma-wave span:nth-child(5n){animation-delay:.3s}@keyframes maPulse{0%,to{transform:scaleY(.85);opacity:.85}50%{transform:scaleY(1.1);opacity:1}}.ma-baseline{position:absolute;left:28px;right:28px;top:50%;height:1px;background-image:linear-gradient(90deg,rgba(255,255,255,.18) 50%,transparent 50%);background-size:8px 1px;transform:translateY(-30%);z-index:0}.ma-bottom{display:flex;align-items:center;gap:16px;padding:12px 6px 0;position:relative}.ma-rail{flex:1;height:3px;background:#ffffff24;border-radius:2px;overflow:hidden}.ma-rail-fill{width:30%;height:100%;background:#fff;border-radius:2px}.ma-time{font-family:var(--font-mono);font-size:13px;font-weight:500;color:#ffffffb8;letter-spacing:.04em}.ma-stop{width:36px;height:36px;border-radius:50%;background:#ff4d2e;border:0;display:grid;place-items:center;cursor:default;box-shadow:0 4px 12px #ff4d2e73}.ma-stop span{display:block;width:12px;height:12px;background:#fff;border-radius:2px}.mockup-match{background:linear-gradient(160deg,#1f1f2e,#14141f);border-radius:var(--radius-xl);display:grid;place-items:center;padding:28px;box-shadow:0 24px 48px -12px #0000004d;overflow:hidden}.mm-stack{position:relative;width:78%;aspect-ratio:3 / 4}.mm-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;border-radius:16px}.mm-back-1{transform:rotate(-3deg) translate(-4%,3%) scale(.96);background:#ffffff29}.mm-back-2{transform:rotate(4deg) translate(4%,5%) scale(.92);background:#ffffff0f}.mm-card{position:relative;background:#fff;border-radius:16px;padding:16px;box-shadow:0 12px 24px #00000040;display:grid;grid-template-rows:auto auto auto auto 1fr auto;gap:8px;height:100%}.mm-badge{align-self:flex-start;font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;background:#c8f0a8;color:#1a1a1a;padding:4px 9px;border-radius:6px}.mm-logo{width:44px;height:44px;margin:4px auto 0}.mm-title{text-align:center;font-family:var(--font-display);font-weight:500;font-size:14px;color:#1a1a1a}.mm-meta{text-align:center;font-family:var(--font-mono);font-size:10.5px;color:#666;letter-spacing:.02em}.mm-body{font-size:11px;line-height:1.4;color:#444;margin-top:4px}.mm-actions{display:flex;gap:6px;margin-top:6px}.mm-action{width:26px;height:26px;border-radius:50%;background:#f1efe8;display:grid;place-items:center;color:#444}.mm-action svg{width:13px;height:13px}.mockup-offer{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl);display:flex;flex-direction:column;justify-content:center;gap:14px;padding:22px;overflow:hidden;position:relative}.mo-letter{background:#fff;border-radius:16px;padding:16px 18px 14px;box-shadow:0 6px 16px #1a1a2e0d}.mo-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px dashed var(--border)}.mo-co{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--text-soft);letter-spacing:-.005em}.mo-logo{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#635bff,#8a82ff);color:#fff;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:14px;font-style:italic}.mo-kicker{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.mo-rows{list-style:none;margin:0;padding:10px 0 2px;display:flex;flex-direction:column;gap:8px}.mo-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mo-lbl{font-size:12.5px;color:var(--text-muted)}.mo-val{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--text-soft);letter-spacing:-.01em}.mo-bubble{align-self:flex-end;max-width:86%;background:#02a89614;border:1px solid rgba(2,128,144,.22);border-radius:12px 4px 12px 12px;padding:10px 12px 11px;position:relative}.mo-bubble-head{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--seafoam);margin-bottom:4px}.mo-bubble-dot{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px #02c39a33}.mo-bubble p{margin:0;font-size:13px;line-height:1.4;color:var(--text-soft)}.mo-bubble strong{font-family:var(--font-mono);font-weight:700;color:var(--seafoam)}.mockup-scan{background:linear-gradient(160deg,#1f1f2e,#14141f);border-radius:var(--radius-xl);padding:24px 26px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;box-shadow:0 24px 48px -12px #0000004d,inset 0 1px #ffffff0a;overflow:hidden;color:#fff}.ms-status{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e}.ms-pulse{width:8px;height:8px;border-radius:50%;background:var(--mint-bright);box-shadow:0 0 0 4px #0fdbac2e;animation:msPulse 1.6s ease-in-out infinite}@keyframes msPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.2)}}.ms-stats{display:grid;grid-template-columns:1fr 1fr;gap:18px;flex:1;align-items:center}.ms-stat{display:flex;flex-direction:column;gap:6px;padding:4px}.ms-num{font-family:var(--font-display);font-weight:500;font-size:clamp(34px,4.5vw,46px);line-height:.95;letter-spacing:-.025em;background:linear-gradient(135deg,#fff,#b6f5e1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff}.ms-lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;line-height:1.3}.ms-counter{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.14)}.ms-counter-num{font-family:var(--font-mono);font-size:14px;font-weight:500;color:var(--mint-bright)}.ms-counter-lbl{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73}.mockup-intro{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl);padding:22px 22px 18px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.mi-head{display:flex;align-items:center;gap:10px}.mi-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#b88aa6,#6d4c5e);filter:blur(5px);transform:scale(.92)}.mi-author{display:flex;flex-direction:column;gap:4px}.mi-name-bar{width:96px;height:11px;border-radius:3px;background:linear-gradient(90deg,#5a5a5a,#777,#5a5a5a);filter:blur(2.5px)}.mi-role{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--text-muted)}.mi-bubble{background:#fff;border:1px solid var(--border);border-radius:4px 12px 12px;padding:12px 14px;position:relative}.mi-bubble p{font-size:13.5px;line-height:1.45;color:var(--text);margin:0 0 6px}.mi-time{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--text-muted)}.mi-no-list{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:10px 12px;background:#02a8960f;border:1px dashed rgba(2,128,144,.3);border-radius:10px}.mi-no-item{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--text-soft);letter-spacing:.04em}.mi-x{color:var(--warm);font-weight:700;font-size:12px}@media (max-width: 899px){.nw-howit{padding:var(--section-py-sm) 0}.nw-howit-head{margin-bottom:40px}.nw-howit-mockup{max-width:360px}}.nw-verify{background:var(--bg-2)}.nw-verify-intro{text-align:center;max-width:760px;margin:0 auto 64px}.nw-verify-marker{display:inline-flex;align-items:center;gap:6px;margin-bottom:22px}.nw-verify-marker span{width:5px;height:5px;border-radius:50%;background:var(--teal);opacity:.4;animation:vmDot 2s ease-in-out infinite}.nw-verify-marker span:nth-child(2){opacity:.7;animation-delay:.2s}.nw-verify-marker span:nth-child(3){opacity:1;animation-delay:.4s}@keyframes vmDot{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.nw-verify-intro-title{font-family:var(--font-display);font-weight:500;font-size:clamp(30px,4.6vw,52px);line-height:1.05;letter-spacing:-.025em;color:var(--text);margin:0 auto 18px;max-width:18ch}.nw-verify-intro-title .italic{display:block;font-style:italic;font-weight:400;color:var(--teal)}.nw-verify-intro-sub{font-size:16px;line-height:1.55;color:var(--text-muted);max-width:56ch;margin:0 auto}@media (max-width: 720px){.nw-verify-intro{margin-bottom:40px}}.nw-verify-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 900px){.nw-verify-grid{grid-template-columns:repeat(2,1fr);gap:32px}}.nw-verify-col{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px}.nw-verify-head{margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--border)}.nw-verify-tag{display:inline-block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);background:var(--accent-soft);padding:4px 10px;border-radius:999px;margin-bottom:12px}.nw-verify-tag.warm{color:var(--warm);background:var(--warm-soft)}.nw-verify-head h3{font-family:var(--font-display);font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.015em;color:var(--text)}.nw-verify-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.nw-verify-list li{display:flex;gap:14px;align-items:flex-start}.nw-check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--teal);display:grid;place-items:center;font-size:12px;font-weight:700;line-height:1;margin-top:1px}.nw-check.warm{background:var(--warm-soft);color:var(--warm)}.nw-verify-list strong{display:block;font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1.4;color:var(--text);margin-bottom:3px}.nw-verify-list span{font-size:13.5px;line-height:1.5;color:var(--text-muted);display:block}.nw-proof{background:var(--surface-2);border-top:1px solid var(--border)}.nw-proof-head{text-align:center;margin-bottom:56px;max-width:760px;margin-left:auto;margin-right:auto}.nw-proof-title{font-family:var(--font-display);font-weight:500;font-size:clamp(30px,4.6vw,50px);line-height:1.05;letter-spacing:-.025em;color:var(--text);margin-bottom:22px}.nw-proof-title .italic{font-style:italic;font-weight:400;color:var(--teal)}.nw-proof-pill{display:inline-block;padding:9px 18px;border-radius:999px;background:var(--teal);color:#fff;font-family:var(--font-body);font-weight:600;font-size:13.5px;letter-spacing:.005em;box-shadow:0 8px 22px -8px #02809080}.nw-proof-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-bottom:32px;max-width:1080px;margin-left:auto;margin-right:auto}@media (min-width: 720px){.nw-proof-grid{grid-template-columns:repeat(2,1fr);gap:22px}}.nw-proof-tile{display:grid;grid-template-columns:minmax(0,.85fr) auto minmax(0,1.4fr);align-items:center;gap:22px;background:linear-gradient(160deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px 32px;transition:all .22s var(--ease-out)}.nw-proof-tile:hover{border-color:var(--border-hover);transform:translateY(var(--card-hover-lift));box-shadow:var(--card-hover-shadow)}.nw-proof-num{font-family:var(--font-display);font-weight:500;font-size:clamp(48px,6vw,76px);line-height:.95;letter-spacing:-.04em;color:var(--teal);display:flex;flex-direction:column;align-items:flex-start}.nw-proof-unit{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.015em;color:var(--teal);margin-top:-2px}.nw-proof-sep{align-self:stretch;width:1px;background:linear-gradient(180deg,transparent,var(--border-hover) 25%,var(--border-hover) 75%,transparent);min-height:70px}.nw-proof-desc{font-family:var(--font-body);font-size:14.5px;line-height:1.5;color:var(--text-soft);margin:0}@media (max-width: 540px){.nw-proof-tile{grid-template-columns:auto 1fr;gap:16px;padding:22px 20px}.nw-proof-sep{display:none}}.nw-proof-foot{max-width:1080px;margin:0 auto;padding:32px 36px;background:#02a8960a;border:1.5px dashed var(--teal);border-radius:var(--radius-lg)}.nw-proof-foot p{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--text-soft);margin:0;max-width:70ch}.nw-proof-foot em{font-style:italic;font-weight:500;color:var(--teal)}@media (max-width: 540px){.nw-proof-foot{padding:24px 22px}}.nw-pricing{background:radial-gradient(ellipse at 50% 0%,rgba(2,168,150,.06),transparent 55%),var(--surface);border-top:1px solid var(--border)}.nw-pricing>.container{max-width:1100px}.nw-pricing-intro{display:grid;grid-template-columns:auto 1fr;gap:36px;align-items:center;margin-bottom:48px;padding-bottom:40px;border-bottom:1px dashed var(--border-hover)}@media (max-width: 720px){.nw-pricing-intro{grid-template-columns:1fr;gap:18px;margin-bottom:32px;padding-bottom:28px}}.nw-pricing-intro-num{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(64px,9vw,110px);line-height:1.1;letter-spacing:-.04em;background:linear-gradient(140deg,var(--teal),var(--mint));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;padding:.05em .05em .1em;margin:-.05em -.05em -.1em}.nw-pricing-intro-title{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.025em;color:var(--text);margin:0 0 12px;max-width:16ch}.nw-pricing-intro-title .italic{font-style:italic;font-weight:400;color:var(--teal)}.nw-pricing-intro p{font-size:16px;line-height:1.55;color:var(--text-muted);margin:0;max-width:50ch}.nw-pricing-card{position:relative;background:linear-gradient(180deg,var(--surface),var(--surface) 70%,rgba(2,168,150,.04));border:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:36px 40px 32px;margin-bottom:-1px;box-shadow:0 1px #02a8962e inset}.nw-pricing-card:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translate(-50%);width:64px;height:1px;background:var(--teal);opacity:.4}.nw-pricing-h{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,3.4vw,38px);line-height:1.1;letter-spacing:-.02em;color:var(--text);margin:0 0 6px}.nw-pricing-lead{font-size:14.5px;line-height:1.5;color:var(--text-muted);margin:0 0 22px}.nw-pricing-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.nw-pricing-list li{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:flex-start}.nw-pricing-check{width:22px;height:22px;border-radius:50%;color:var(--text-soft);display:grid;place-items:center;flex-shrink:0}.nw-pricing-check svg{width:22px;height:22px}.nw-pricing-list p{font-size:14.5px;line-height:1.5;color:var(--text-soft);margin:0}.nw-pricing-list strong{color:var(--text);font-weight:600}.nw-pricing-row{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch;border:1px solid var(--border);border-top:0;border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden;background:var(--surface)}@media (min-width: 820px){.nw-pricing-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.nw-pricing-plan{background:var(--surface);border:0;border-right:1px solid var(--border);border-radius:0;overflow:hidden}@media (max-width: 819px){.nw-pricing-plan{border-right:0;border-bottom:1px solid var(--border)}}.nw-plan-head{padding:14px 22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border)}.nw-plan-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;font-size:13.5px;color:var(--text-soft);border-bottom:1px solid var(--border)}.nw-plan-row:nth-child(2n){background:var(--surface-2)}.nw-plan-row.is-primary{background:var(--surface-2);font-weight:600;color:var(--text);font-size:14px}.nw-plan-row.is-primary span:not(.nw-plan-pcheck){display:inline}.nw-plan-pcheck{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--text);margin-right:8px;flex-shrink:0;vertical-align:middle}.nw-plan-pcheck svg{width:18px;height:18px}.nw-plan-included{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--text-muted)}.nw-plan-cost{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px}.nw-plan-cost-lbl{font-family:var(--font-display);font-weight:500;font-size:16px;color:var(--text);margin-bottom:2px}.nw-plan-cost-sub{font-size:12px;color:var(--text-muted);line-height:1.4;max-width:32ch}.nw-plan-cost-num{font-family:var(--font-display);font-weight:500;font-size:32px;color:var(--text);letter-spacing:-.02em}.nw-pricing-why{padding:32px 36px;background:var(--surface-2)}@media (max-width: 540px){.nw-pricing-why{padding:26px 22px}}.nw-pricing-why-title{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.02em;color:var(--text);margin:0 0 16px}.nw-pricing-why-title .italic{font-style:italic;font-weight:400;color:var(--teal)}.nw-pricing-why p{font-size:14.5px;line-height:1.6;color:var(--text-muted);margin:0 0 12px}.nw-pricing-why p:last-child{margin-bottom:0}@media (max-width: 540px){.nw-pricing-card{padding:26px 22px 24px}.nw-plan-row,.nw-plan-cost,.nw-plan-head{padding-left:18px;padding-right:18px}.nw-plan-cost-num{font-size:28px}}.nw-faq-sec{background:var(--bg-2)}.nw-faq{display:flex;flex-direction:column;gap:12px}.nw-faq-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:border-color .2s,transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}.nw-faq-item:hover{border-color:var(--border-hover);transform:translateY(var(--card-hover-lift));box-shadow:var(--card-hover-shadow)}.nw-faq-item[open]{border-color:var(--teal);background:var(--surface-2)}.nw-faq-item summary{list-style:none;cursor:pointer;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-display);font-weight:500;font-size:18px;line-height:1.35;color:var(--text);letter-spacing:-.01em}.nw-faq-item summary::-webkit-details-marker{display:none}.nw-faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--text-muted);transition:all .22s var(--ease-out)}.nw-faq-item[open] .nw-faq-icon{transform:rotate(45deg);background:var(--teal);color:#fff;border-color:var(--teal)}.nw-faq-item p{padding:0 24px 22px;font-size:14.5px;line-height:1.6;color:var(--text-muted);max-width:65ch}.nw-faq-item[open]>p{animation:faqReveal .32s cubic-bezier(.2,.8,.2,1) both}@keyframes faqReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.nw-faq-item[open]>p{animation:none}}.nw-final{padding:var(--section-py-md) 0;border-top:1px solid var(--border)}@media (min-width: 720px){.nw-final{padding:var(--section-py-lg) 0}}.nw-final-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:56px 32px;text-align:center;position:relative;overflow:hidden}.nw-final-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top,rgba(2,168,150,.08),transparent 60%),radial-gradient(ellipse at bottom,rgba(2,128,144,.05),transparent 60%);pointer-events:none}.nw-final-card>*{position:relative;z-index:1}@media (min-width: 720px){.nw-final-card{padding:80px 64px}}.nw-final-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:8px 14px;border:1px solid var(--border);border-radius:999px;background:#fff9;margin-bottom:28px}.nw-final-title{font-family:var(--font-display);font-weight:500;font-size:clamp(30px,5vw,56px);line-height:1.05;letter-spacing:-.025em;color:var(--text);max-width:22ch;margin:0 auto 22px}.nw-final-title .italic{display:block;font-style:italic;font-weight:400;color:var(--teal)}.nw-final-sub{font-size:16.5px;line-height:1.55;color:var(--text-muted);max-width:60ch;margin:0 auto 36px}.nw-final-meta{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;color:var(--text-muted)}@media (max-width: 720px){.nw-section{padding:var(--section-py-sm) 0}.nw-section-head{margin-bottom:36px}.nw-pain,.nw-thesis-card,.nw-step,.nw-verify-col{padding:22px}.nw-final-card{padding:40px 24px;border-radius:20px}.nw-faq-item summary{padding:16px 18px;font-size:16px}.nw-faq-item p{padding:0 18px 18px}}.nw-footer{position:relative;z-index:1;padding:64px 0 40px;margin-top:56px;border-top:1px solid rgba(26,26,46,.08);background:var(--bg);color:var(--text-muted);font-size:14px}.nw-footer .brand-mini{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:500;font-size:18px;letter-spacing:-.005em;color:var(--text)}.nw-footer-top{display:grid;grid-template-columns:1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid var(--border)}@media (min-width: 720px){.nw-footer-top{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:56px}}.nw-footer-brand{max-width:320px}.nw-footer-tag{margin-top:16px;font-family:var(--font-display);font-size:15.5px;line-height:1.45;color:var(--text-soft);letter-spacing:-.005em}.nw-footer-tag .italic{font-style:italic;color:var(--teal)}.nw-footer-nav{display:grid;grid-template-columns:1fr;gap:28px 24px}.nw-footer-col h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px;font-weight:500}.nw-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:9px 22px}.nw-footer-col a{color:var(--text-soft);text-decoration:none;font-size:14px;transition:color .18s var(--ease-out)}.nw-footer-col a:hover{color:var(--teal)}.nw-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:24px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;color:var(--text-muted)}.nw-footer-status{display:inline-flex;align-items:center;gap:8px}.nw-footer-dot{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px #02c39a2e;animation:pulse 2.4s ease-in-out infinite}.nw-plans{display:grid;grid-template-columns:1fr;gap:18px;max-width:1080px;margin:0 auto 36px}@media (min-width: 820px){.nw-plans{grid-template-columns:repeat(3,1fr);gap:20px}}.nw-plan-card{position:relative;display:flex;flex-direction:column;gap:18px;padding:28px 26px 26px;background:linear-gradient(160deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:var(--radius-lg);transition:all .24s var(--ease-out)}.nw-plan-card:hover{border-color:var(--border-hover);transform:translateY(var(--card-hover-lift));box-shadow:var(--card-hover-shadow)}.nw-plan-card.is-popular{border-color:var(--teal);background:linear-gradient(160deg,var(--surface),rgba(2,168,150,.05))}.nw-plan-card-badge{position:absolute;top:-11px;left:24px;padding:4px 12px;border-radius:999px;background:var(--teal);color:#fff;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nw-plan-card-head{display:flex;flex-direction:column;gap:6px}.nw-plan-card-name{font-family:var(--font-display);font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--text)}.nw-plan-card-for{font-size:13px;line-height:1.45;color:var(--text-muted)}.nw-plan-card-price{display:flex;align-items:baseline;gap:4px;padding-bottom:18px;border-bottom:1px solid var(--border)}.nw-plan-card-amount{font-family:var(--font-display);font-weight:500;font-size:44px;line-height:1;letter-spacing:-.025em;color:var(--text)}.nw-plan-card.is-popular .nw-plan-card-amount{color:var(--teal)}.nw-plan-card-unit{font-family:var(--font-body);font-size:14px;color:var(--text-muted)}.nw-plan-card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1}.nw-plan-card-list li{position:relative;padding-left:22px;font-size:14px;line-height:1.45;color:var(--text-soft)}.nw-plan-card-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--teal);font-weight:600;font-size:13px}.nw-plan-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 18px;border-radius:999px;border:1px solid var(--border-hover);background:var(--surface);color:var(--text);font-family:var(--font-body);font-weight:600;font-size:13.5px;text-decoration:none;transition:all .2s var(--ease-out);margin-top:4px}.nw-plan-card-cta svg{width:14px;height:14px;transition:transform .2s}.nw-plan-card-cta:hover{border-color:var(--text);background:var(--surface-hover)}.nw-plan-card-cta:hover svg{transform:translate(3px)}.nw-plan-card-cta.is-primary{background:var(--text);border-color:var(--text);color:#fff}.nw-plan-card-cta.is-primary:hover{background:var(--teal);border-color:var(--teal);box-shadow:0 10px 22px -8px #0280908c}.nw-plans.single{grid-template-columns:1fr;max-width:460px}.nw-plan-card-fineprint{margin:2px 0 0;text-align:center;font-size:12px;color:var(--text-muted)}.nw-pricing-row.single{grid-template-columns:1fr;border-top:1px solid var(--border);border-radius:var(--radius-lg)}:root{--score-strong:var(--mint);--score-partial:var(--teal-light);--score-weak:var(--warm)}.nwx-chat{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--surface)}.nwx-chat-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:11px;color:var(--text-muted);flex:none}.nwx-chat-dots{display:flex;gap:5px}.nwx-chat-dots span{width:8px;height:8px;border-radius:50%;background:var(--border-hover)}.nwx-chat-body{flex:1;padding:18px 16px;display:flex;flex-direction:column;gap:11px;justify-content:center;min-height:0}.nwx-bubble-user{align-self:flex-end;max-width:88%;background:var(--text);color:var(--bg);border-radius:14px 14px 4px;padding:10px 14px;font-size:13px;line-height:1.45}.nwx-chips{display:flex;flex-wrap:wrap;gap:6px}.nwx-chip{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.04em;color:var(--teal);background:var(--accent-soft);border:1px dashed var(--teal);border-radius:999px;padding:4px 10px}.nwx-cand{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;background:var(--surface-2)}.nwx-ava{--val:87;--clr:var(--score-strong);width:44px;height:44px;border-radius:50%;flex:none;padding:3px;background:conic-gradient(var(--clr) calc(var(--val)*1%),var(--border) 0)}.nwx-ava img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:var(--surface-hover)}.nwx-cand-info{flex:1;min-width:0}.nwx-cand-name{display:flex;align-items:center;gap:8px;margin-bottom:4px}.nwx-blur{height:10px;border-radius:6px;background:linear-gradient(90deg,var(--border),var(--surface-hover));filter:blur(.4px);display:inline-block}.nwx-cand-title{font-size:12px;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nwx-score{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 10px;flex:none}.nwx-score.strong{color:#01795f;background:#02c39a24}.nwx-score.partial{color:var(--teal);background:var(--accent-soft)}.nwx-score.weak{color:#a04f12;background:var(--warm-soft)}.nwx-fmt-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.nwx-fmt-card{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:26px;display:flex;flex-direction:column;gap:16px;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),border-color .22s}.nwx-fmt-card:hover{transform:translateY(var(--card-hover-lift));border-color:var(--border-hover);box-shadow:var(--card-hover-shadow)}.nwx-fmt-num{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--teal)}.nwx-fmt-card h3{font-family:var(--font-display);font-weight:500;font-size:22px;letter-spacing:-.015em;color:var(--text)}.nwx-fmt-card>p{font-size:14.5px;line-height:1.55;color:var(--text-soft)}.nwx-fmt-mock{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2);padding:14px;min-height:172px;display:flex;flex-direction:column;gap:9px;justify-content:center}.nwx-fmt-mock .nwx-cand{background:var(--surface)}.nwx-sc-head{display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--border)}.nwx-sc-cat{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#01795f}.nwx-sc-cap{font-size:11.5px;color:var(--text-muted)}.nwx-sc-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:11.5px}.nwx-sc-col-h{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px}.nwx-sc-val{display:flex;align-items:center;gap:6px;color:var(--text-soft);line-height:1.6}.nwx-sc-val .ok{color:#01795f;font-weight:700}.nwx-sc-val .mid{color:#a04f12;font-weight:700}.nwx-sl-tabs{display:flex;gap:6px;flex-wrap:wrap}.nwx-sl-tab{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;border:1px solid var(--border);border-radius:999px;padding:4px 10px;color:var(--text-muted);background:var(--surface)}.nwx-sl-tab.is-active{background:var(--text);color:var(--bg);border-color:var(--text)}.nwx-sl-row{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--text-soft)}.nwx-sl-ava{width:20px;height:20px;border-radius:50%;object-fit:cover;flex:none;background:var(--surface-hover)}.nwx-sl-check{width:15px;height:15px;border-radius:4px;border:1px solid var(--border-hover);flex:none;display:grid;place-items:center;font-size:10px;color:#fff;background:var(--surface)}.nwx-sl-check.on{background:var(--teal);border-color:var(--teal)}.nwx-sl-score{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;color:var(--text-muted)}.nwx-sl-bulk{margin-top:6px;display:flex;align-items:center;justify-content:space-between;background:var(--text);color:var(--bg);border-radius:999px;padding:8px 14px;font-size:11.5px;font-weight:600}.nwx-sl-bulk span:last-child{font-family:var(--font-mono);font-weight:500;opacity:.75}.nwx-share-pill{display:flex;align-items:center;gap:8px;border:1px dashed var(--teal);border-radius:999px;padding:9px 14px;font-family:var(--font-mono);font-size:11px;color:var(--text-soft);background:var(--surface)}.nwx-share-pill .copy{margin-left:auto;color:var(--teal);font-weight:600}.nwx-share-who{display:flex;align-items:center;gap:9px;font-size:11.5px;color:var(--text-muted)}.nwx-share-ava{display:flex}.nwx-share-ava span{width:22px;height:22px;border-radius:50%;border:2px solid var(--surface);display:grid;place-items:center;font-family:var(--font-mono);font-size:8px;font-weight:600;color:#fff}.nwx-share-ava span:nth-child(1){background:var(--teal)}.nwx-share-ava span:nth-child(2){background:var(--seafoam);margin-left:-7px}.nwx-share-ava span:nth-child(3){background:var(--teal-dark);margin-left:-7px}.nwx-csv{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-soft)}.nwx-csv-badge{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;background:#d8ff59;color:#1a1a1a;border-radius:6px;padding:3px 8px}.nwx-hwfill{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:18px;display:flex;flex-direction:column;gap:10px;justify-content:center;box-shadow:0 14px 30px -18px #1a1a2e29}.nwx-composer{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);padding:12px 13px;font-size:12px;color:var(--text-soft);line-height:1.5}.nwx-caret{display:inline-block;width:1px;height:13px;background:var(--teal);vertical-align:-2px;animation:nwxBlink 1.1s steps(1) infinite}@keyframes nwxBlink{50%{opacity:0}}.nwx-meter{display:flex;align-items:center;gap:5px}.nwx-meter i{height:5px;flex:1;border-radius:3px;background:var(--border)}.nwx-meter i.on{background:var(--mint)}.nwx-meter-lbl{font-family:var(--font-mono);font-size:9.5px;color:var(--text-muted);white-space:nowrap;margin-left:4px}.nwx-jd{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);padding:12px 13px;display:flex;flex-direction:column;gap:7px}.nwx-jd-row{display:flex;justify-content:space-between;gap:10px;font-size:11px}.nwx-jd-row b{font-family:var(--font-mono);font-weight:500;color:var(--text-muted);text-transform:uppercase;font-size:9px;letter-spacing:.08em}.nwx-jd-row span{color:var(--text-soft);text-align:right}.nwx-btns{display:flex;gap:6px}.nwx-btn{flex:1;text-align:center;font-size:10.5px;font-weight:600;border-radius:999px;padding:7px 8px;border:1px solid var(--border-hover);color:var(--text-soft);background:var(--surface)}.nwx-btn.primary{background:var(--text);border-color:var(--text);color:var(--bg)}.nwx-cand.compact{padding:8px 10px;gap:9px}.nwx-cand.compact .nwx-ava{width:34px;height:34px;padding:2.5px}.nwx-cand.compact .nwx-cand-title{font-size:10.5px}.nwx-cand.compact .nwx-blur{height:8px}.nwx-cand.compact .nwx-score{font-size:9px;padding:3px 8px}@media (max-width:920px){.nwx-fmt-grid{grid-template-columns:1fr}}
