.ns .vsh .hero-art[data-art=cold-email]{min-height:0;container-type:inline-size}.ns .hero-art[data-art=cold-email]{.xh-ce{box-sizing:border-box;padding:clamp(14px,3cqw,20px);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:12px clamp(10px,2.4cqw,16px);font-family:"Geist NS",var(--font-geist),system-ui,sans-serif;color:var(--text)}.xh-ce-top{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px;font:500 11px/1.2 Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.xh-ce-ex{padding:3px 9px;border-radius:999px;border:1px solid var(--line2);color:var(--text2)}.xh-ce-col,.xh-ce-ex{background:var(--panel2)}.xh-ce-col{--c:var(--ember);min-width:0;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:18px;border:1px solid var(--line2);opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--n) * .14s)}.xh-ce-col.them{--c:var(--them)}&.is-in .xh-ce-col{opacity:1;transform:none}.xh-ce-logo{height:24px;display:flex;align-items:center;font-weight:600;font-size:15px}.xh-ce-logo svg{height:18px;width:auto;max-width:100%;display:block}.xh-ce-logo .lg-them,.xh-ce-logo .lg-us{display:inline-flex;align-items:center;gap:8px}.xh-ce-seq{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.xh-ce-nd{position:relative;display:grid;grid-template-columns:22px 1fr;align-items:center;column-gap:9px;padding:0 0 11px;min-width:0}.xh-ce-nd:last-child{padding-bottom:0}.xh-ce-nd:before{content:"";position:absolute;left:10px;top:20px;bottom:-2px;width:2px;background:var(--line2)}.xh-ce-nd:last-child:before{display:none}.xh-ce-nd.on:before{background:var(--c)}.xh-ce-nd i{width:22px;height:22px;border-radius:50%;border:2px solid var(--line2);background:var(--panel);transition:background .4s,border-color .4s,box-shadow .5s,transform .4s}.xh-ce-nd.cond i{border-radius:7px;transform:rotate(45deg) scale(.7)}.xh-ce-nd.wait i{border-style:dashed}.xh-ce-nd.on i{background:var(--c);border-color:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 22%,transparent)}.xh-ce-nd.eml.on i{animation:xh-ce-pop .5s cubic-bezier(.2,1.4,.4,1)}.xh-ce-nd.plug i{border-style:dashed}.xh-ce-nd b{font-weight:600;font-size:13.5px;line-height:1.25;color:var(--muted);transition:color .4s}.xh-ce-nd.on b{color:var(--text)}.xh-ce-cap{display:flex;justify-content:space-between;gap:6px;align-items:baseline;font:500 10.5px/1.2 Geist Mono NS,var(--font-geist-mono),monospace;color:var(--text2)}.xh-ce-cap em{font-style:normal;color:var(--muted)}.xh-ce-ch{width:100%;height:auto;display:block;overflow:visible}.xh-ce-bar{fill:var(--ember);transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.5s + var(--i) * .05s)}&.is-in .xh-ce-bar{transform:none}.xh-ce-lim{stroke:var(--ember);stroke-dasharray:4 3;opacity:.7}.xh-ce-gh{fill:none;stroke:var(--them);stroke-width:1.2;stroke-dasharray:3 3;opacity:0;transition:opacity .6s;transition-delay:calc(.5s + var(--i) * .05s)}&.is-in .xh-ce-gh{opacity:.6}.xh-ce-q{font:600 11px Geist NS,var(--font-geist),system-ui,sans-serif;fill:var(--them-ink)}&.is-paused *{animation-play-state:paused!important}@container (max-width: 440px){.xh-ce{grid-template-columns:1fr}.xh-ce-nd{padding-bottom:8px}}}@keyframes xh-ce-pop{0%{transform:scale(.3)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ns .hero-art[data-art=cold-email] *{transition:none!important;animation:none!important}.ns .hero-art[data-art=cold-email] .xh-ce-col{opacity:1;transform:none}.ns .hero-art[data-art=cold-email] .xh-ce-bar{transform:none}.ns .hero-art[data-art=cold-email] .xh-ce-gh{opacity:.6}}.ns .xs-ce{margin-top:28px}.ns .xs-ce:first-of-type{margin-top:40px}.ns .xs-ce .xs-ce-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ns .xs-ce .xs-ce-ctl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:22px 0 6px}.ns .xs-ce .xs-ce-ctl label{font:500 12px Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ns .xs-ce .xs-ce-ctl input[type=range]{flex:1 1 220px;max-width:460px;accent-color:var(--ember);min-height:32px}.ns .xs-ce .xs-ce-ctl output{min-width:7ch;font-weight:600;font-size:18px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ember-ink)}.ns .xs-ce button:focus-visible,.ns .xs-ce input[type=range]:focus-visible{outline:2px solid var(--ember-ink);outline-offset:3px;border-radius:8px}.ns .xs-ce .xs-ce-out{margin:14px 0 0;padding:12px 16px;border-radius:14px;border:1px solid var(--line2);background:var(--panel2);color:var(--text);font-size:15px;line-height:1.5;text-wrap:pretty}.ns .xs-ce .xs-ce-out.them{color:var(--text2);border-style:dashed;border-color:var(--them-line)}.ns .xs-ce .xs-ce-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.ns .xs-ce .xs-ce-two>*{min-width:0;margin:0}.ns .xs-ce .xs-ce-strips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.ns .xs-ce .xs-ce-strip{--c:var(--ember);--ci:var(--ember-ink);min-width:0;padding:16px;border-radius:20px;border:1px solid var(--line2);background:var(--panel2)}.ns .xs-ce .xs-ce-strip.them{--c:var(--them);--ci:var(--them-ink);border-color:var(--them-line)}.ns .xs-ce .xs-ce-sh{display:flex;align-items:center;justify-content:space-between;gap:10px;height:28px}.ns .xs-ce .xs-ce-sh .lg-us svg{height:14px;width:auto}.ns .xs-ce .xs-ce-sh .lg-them svg{height:20px;width:auto}.ns .xs-ce .xs-ce-tag{padding:3px 9px;border-radius:999px;border:1px solid var(--line2);font:500 11px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--text2);background:var(--panel)}.ns .xs-ce .xs-ce-nodes{list-style:none;margin:18px 0 0;padding:0;display:flex;position:relative}.ns .xs-ce .xs-ce-nodes:before{content:"";position:absolute;left:8%;right:8%;top:17px;height:2px;background:var(--line2)}.ns .xs-ce .xs-ce-nodes li{flex:1 1 0;min-width:0;position:relative}.ns .xs-ce .xs-ce-n{all:unset;box-sizing:border-box;width:100%;min-height:44px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;text-align:center;padding:4px 2px}.ns .xs-ce .xs-ce-n b{font-weight:600;font-size:12px;line-height:1.25;color:var(--muted);transition:color .3s;overflow-wrap:anywhere}.ns .xs-ce .xs-ce-dot{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;border:2px solid var(--line2);background:var(--panel);transition:background .3s,border-color .3s,box-shadow .4s}.ns .xs-ce .xs-ce-n.cond .xs-ce-dot{border-radius:8px;transform:rotate(45deg) scale(.78)}.ns .xs-ce .xs-ce-n.wait .xs-ce-dot{border-style:dashed}.ns .xs-ce .xs-ce-n.on .xs-ce-dot{background:var(--c);border-color:var(--c)}.ns .xs-ce .xs-ce-n.on b{color:var(--text2)}.ns .xs-ce .xs-ce-n.cur .xs-ce-dot{box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 26%,transparent)}.ns .xs-ce .xs-ce-n.cur b{color:var(--text)}.ns .xs-ce .xs-ce-n:hover .xs-ce-dot{border-color:var(--c)}.ns .xs-ce .xs-ce-cap{margin:14px 0 0;min-height:4.6em;font-size:14.5px;line-height:1.5;color:var(--text);padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--c) 8%,transparent);border:1px solid color-mix(in srgb,var(--c) 28%,var(--line2))}.ns .xs-ce .xs-ce-fig{display:flex;flex-direction:column}.ns .xs-ce .xs-ce-svg{display:block;width:100%;height:auto;overflow:visible}.ns .xs-ce .xs-ce-gl{stroke:var(--line2);stroke-dasharray:3 5}.ns .xs-ce .xs-ce-t{font:500 10px Geist Mono NS,var(--font-geist-mono),monospace;fill:var(--muted)}.ns .xs-ce .xs-ce-lim{stroke:var(--ember);stroke-width:1.5;stroke-dasharray:6 4;opacity:.8}.ns .xs-ce .xs-ce-limt{font:600 11px Geist NS,var(--font-geist),system-ui,sans-serif;fill:var(--ember-ink)}.ns .xs-ce .xs-ce-ghost{fill:none;stroke:var(--line2);stroke-dasharray:3 4}.ns .xs-ce .xs-ce-bar{fill:var(--ember);opacity:.28;transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .3s;transition-delay:calc(var(--i) * .04s)}.ns .xs-ce.in .xs-ce-bar{transform:none}.ns .xs-ce .xs-ce-bg.on .xs-ce-bar{opacity:1}.ns .xs-ce .xs-ce-bg.cur .xs-ce-bar{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ember) 70%,transparent))}.ns .xs-ce .xs-ce-bv{font:600 11px Geist NS,var(--font-geist),system-ui,sans-serif;fill:var(--text);opacity:0;transition:opacity .3s}.ns .xs-ce .xs-ce-bg.on .xs-ce-bv{opacity:1}.ns .xs-ce .xs-ce-gh2{fill:none;stroke:var(--them);stroke-dasharray:3 4;opacity:.55}.ns .xs-ce .xs-ce-q{font:600 15px Geist NS,var(--font-geist),system-ui,sans-serif;fill:var(--them-ink)}.ns .xs-ce .xs-ce-dial{margin-top:22px;padding:16px;border-radius:20px;border:1px solid var(--line2);background:var(--panel2)}.ns .xs-ce .xs-ce-dl{margin:0 0 10px;font:500 12px Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ns .xs-ce .xs-ce-pills{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ns .xs-ce .xs-ce-pill{all:unset;box-sizing:border-box;cursor:pointer;min-height:56px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 12px;border-radius:14px;border:1px solid var(--line2);background:var(--panel);transition:background .25s,border-color .25s}.ns .xs-ce .xs-ce-pill b{font-size:13px;font-weight:600;color:var(--text)}.ns .xs-ce .xs-ce-pill span{font:600 15px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--ember-ink)}.ns .xs-ce .xs-ce-pill.on{border-color:var(--ember);background:color-mix(in srgb,var(--ember) 14%,var(--panel))}.ns .xs-ce .xs-ce-pill[data-k="4"].on{border-color:#d6453d;background:color-mix(in srgb,#d6453d 16%,var(--panel))}.ns .xs-ce .xs-ce-seg{display:inline-flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.ns .xs-ce .xs-ce-seg button{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--line2);background:var(--panel2);font-weight:600;color:var(--text2);transition:background .2s,color .2s}.ns .xs-ce .xs-ce-seg button.on{background:var(--ember);border-color:var(--ember);color:#fff}.ns .xs-ce .xs-ce-board{padding:16px;border-radius:20px;border:1px solid var(--line2);background:var(--panel2)}.ns .xs-ce .xs-ce-board.them{border:1px dashed var(--them-line);display:grid;place-items:center}.ns .xs-ce .xs-ce-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ns .xs-ce .xs-ce-chk{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--line2);background:var(--panel);font-size:14px;line-height:1.35;transition:opacity .3s,transform .3s}.ns .xs-ce .xs-ce-chk i{flex:none;width:10px;height:10px;border-radius:3px;background:var(--ember)}.ns .xs-ce .xs-ce-chk.warn i{background:transparent;border:2px solid var(--ember);border-radius:50%}.ns .xs-ce .xs-ce-chk.dim{opacity:.28;transform:scale(.985)}.ns .xs-ce .xs-ce-none{text-align:center;padding:18px 10px}.ns .xs-ce .xs-ce-none span{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;border:2px dashed var(--them);color:var(--them-ink);font:600 24px Geist NS,var(--font-geist),sans-serif}.ns .xs-ce .xs-ce-none b{display:block;font-size:17px;letter-spacing:-.02em;color:var(--text)}.ns .xs-ce .xs-ce-none p{margin:8px auto 0;max-width:40ch;color:var(--text2);font-size:14.5px;line-height:1.5}@media (max-width:860px){.ns .xs-ce .xs-ce-strips,.ns .xs-ce .xs-ce-two{grid-template-columns:1fr}.ns .xs-ce .xs-ce-pills{grid-template-columns:repeat(2,minmax(0,1fr))}.ns .xs-ce .xs-ce-pill[data-k="4"]{grid-column:1/-1}}@media (max-width:560px){.ns .xs-ce .xs-ce-nodes{flex-direction:column;gap:2px}.ns .xs-ce .xs-ce-nodes:before{left:15px;right:auto;top:14px;bottom:14px;width:2px;height:auto}.ns .xs-ce .xs-ce-n{flex-direction:row;text-align:left;gap:12px;padding:4px 4px 4px 2px}.ns .xs-ce .xs-ce-n b{font-size:14px}.ns .xs-ce .xs-ce-cap{min-height:0}.ns .xs-ce .xs-ce-bv{font-size:17px}.ns .xs-ce .xs-ce-limt,.ns .xs-ce .xs-ce-t{font-size:16px}.ns .xs-ce .xs-ce-q{font-size:22px}}@media (prefers-reduced-motion:reduce){.ns .xs-ce *{transition:none!important;animation:none!important}.ns .xs-ce .xs-ce-bar{transform:none}}