@font-face{font-family:"Instrument Sans";src:url(data:font/woff2;base64,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);font-weight:400 700}
:root,[data-theme=light]{--bg-canvas:#F3F1EA;--bg-surface:#FFFDF8;--bg-sunken:#ECE9E0;--bg-hover:#F7F4EC;--bg-selected:#F1EEE6;--bg-pressed:#E9E5DB;--border-hairline:#E2DED3;--border-control:#8D887A;--text-primary:#1E241F;--text-secondary:#4F574F;--text-meta:#61685F;--accent:#2C5B3B;--accent-hover:#254F33;--accent-pressed:#1F432B;--text-on-accent:#FFFFFF;--accent-text:#2C5B3B;--amber-text:#82540F;--amber-bg:#FAEFD8;--red-text:#A3382B;--red-bg:#FAE7E2;--focus-ring:#2C5B3B;--tally-waiting:#8D887A;--tally-done:#CFCABD;--scrim:rgba(30, 36, 31, 0.32);--shadow-overlay:0 8px 24px rgba(30, 36, 31, 0.12), 0 0 0 1px rgba(30, 36, 31, 0.06)}
[data-theme=dark]{--bg-canvas:#141713;--bg-surface:#1B1F1A;--bg-sunken:#111410;--bg-hover:#20251F;--bg-selected:#232822;--bg-pressed:#283027;--border-hairline:#2B312A;--border-control:#727B70;--text-primary:#ECEEE6;--text-secondary:#B7BDB1;--text-meta:#979E93;--accent:#86C095;--accent-hover:#95CBA3;--accent-pressed:#78B088;--text-on-accent:#0F1D13;--accent-text:#94C9A2;--amber-text:#E5B566;--amber-bg:#2D2615;--red-text:#F0897A;--red-bg:#331C18;--focus-ring:#94C9A2;--tally-waiting:#727B70;--tally-done:#3A4239;--scrim:rgba(0, 0, 0, 0.56);--shadow-overlay:0 12px 32px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(236, 238, 230, 0.06)}
:root{--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--inset-desktop:24px;--inset-phone:16px;--target-phone:44px;--sidebar-width:248px;--list-width-dense:320px;--panel-width:320px;--thread-min-width:480px;--sidebar-rail-width:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-pill:999px;--duration-instant:90ms;--duration-quick:160ms;--duration-base:220ms;--duration-slow:320ms;--ease-standard:cubic-bezier(0.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, 0.2, 1);--ease-exit:cubic-bezier(0.4, 0, 1, 1);--border-1:1px;--focus-width:2px;--font-sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}

/* base */
*,*::before,*::after{box-sizing:border-box}
.nl-icon,.nl-mark{flex:none;display:inline-block;vertical-align:middle}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;border:1px solid transparent;font:600 15px/20px var(--font-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--duration-quick) var(--ease-standard)}
.btn--primary{background:var(--accent);color:var(--text-on-accent)}
.btn--primary:hover{background:var(--accent-hover)}
.btn--primary:active{background:var(--accent-pressed)}
.btn--secondary{background:var(--bg-surface);border-color:var(--border-control);color:var(--text-primary)}
.btn--secondary:hover{background:var(--bg-hover)}
a:focus-visible,button:focus-visible,summary:focus-visible,.btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.x-nav a[aria-current=page]{color:var(--text-primary);background:var(--bg-hover)}
/* NeatLeads Home v28 · from scratch, Stripe/Linear register. Design-system tokens, components and Instrument Sans; layout only here. */
html{scroll-behavior:smooth;overflow-x:clip}
body{margin:0;background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.x *{box-sizing:border-box}
.x a{color:inherit;text-decoration:none}
.x h1,.x h2,.x h3,.x p{margin:0}
.x-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}
.x-sec{padding:160px 0 0}
.x-eyebrow{display:inline-flex;align-items:center;gap:8px;font:500 13px/18px var(--font-sans);letter-spacing:.01em;color:var(--text-secondary)}
.x-eyebrow svg{color:var(--accent-text)}
.x-h1{font:600 88px/88px var(--font-sans);letter-spacing:-.05em;text-wrap:balance}
.x-h2{font:600 56px/60px var(--font-sans);letter-spacing:-.04em;text-wrap:balance}
.x-h2 span,.x-h1 span{color:var(--text-meta)}
.x-h3{font:600 20px/26px var(--font-sans);letter-spacing:-.02em}
.x-lede{font:400 20px/30px var(--font-sans);color:var(--text-secondary);text-wrap:pretty}
.x-p{font:400 16px/25px var(--font-sans);color:var(--text-secondary);text-wrap:pretty}
.x-fine{font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.x-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;max-width:820px;margin:0 auto 72px}
.x-head .x-lede{max-width:620px}
.x-go{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.x-go .btn{height:48px;padding:0 22px;font-size:16px;border-radius:999px}
.x-ghost{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--border-control);font:500 16px/20px var(--font-sans);color:var(--text-primary);background:var(--bg-surface);transition:background var(--duration-quick)}
.x-ghost:hover{background:var(--bg-hover)}
.x-ghost svg{transition:transform var(--duration-quick)}
.x-ghost:hover svg{transform:translateX(2px)}

/* nav: a floating pill */
.x-top{position:sticky;top:12px;z-index:50;padding:0 16px}
.x-bar{display:flex;align-items:center;gap:24px;max-width:1100px;height:56px;margin:0 auto;padding:0 8px 0 18px;border-radius:999px;border:1px solid transparent;transition:background var(--duration-base),border-color var(--duration-base),box-shadow var(--duration-base)}
.x-top.is-on .x-bar{background:color-mix(in srgb,var(--bg-surface) 80%,transparent);border-color:var(--border-hairline);box-shadow:0 8px 30px -12px rgba(16,24,20,.18);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px)}
.x-brand{display:inline-flex;align-items:center;gap:8px;font:600 17px/24px var(--font-sans);letter-spacing:-.01em;min-height:44px}
.x-nav{display:flex;gap:2px;margin:0 auto}
.x-nav a{padding:8px 14px;border-radius:999px;font:500 14px/20px var(--font-sans);color:var(--text-secondary);transition:color var(--duration-quick),background var(--duration-quick)}
.x-nav a:hover{color:var(--text-primary);background:var(--bg-hover)}
.x-bar__end{display:flex;align-items:center;gap:6px}
.x-signin{padding:10px 14px;font:500 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-bar__end .btn{height:40px;padding:0 18px;font-size:14px;border-radius:999px}
.x-menu{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:0;background:none;color:var(--text-primary);border-radius:999px;cursor:pointer}
.x-mnav{display:none}

/* hero */
.x-hero{position:relative;padding:112px 0 0;overflow:hidden}
.x-hero__bg{position:absolute;inset:0;pointer-events:none}
.x-hero__bg::before{content:"";position:absolute;inset:-1px 0 auto;height:900px;background-image:linear-gradient(var(--border-hairline) 1px,transparent 1px),linear-gradient(90deg,var(--border-hairline) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 0%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 60% 55% at 50% 0%,#000 20%,transparent 75%)}
.x-hero__bg::after{content:"";position:absolute;left:50%;top:520px;width:1500px;height:900px;transform:translateX(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 28%,transparent),transparent 70%);opacity:.5}
.x-hero__copy{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}
.x-pill{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);box-shadow:0 1px 2px rgba(16,24,20,.05);font:500 13px/18px var(--font-sans);color:var(--text-secondary)}
.x-pill b{padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text);font-weight:600;font-size:12px}
.x-hero__copy .x-lede{max-width:640px}
.x-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;list-style:none;font:400 14px/20px var(--font-sans);color:var(--text-meta)}
.x-trust li{display:inline-flex;align-items:center;gap:6px}
.x-trust svg{color:var(--accent-text)}
.x-hero__art{position:relative;margin-top:80px}
.x-frame{position:relative;padding:10px;border-radius:24px;background:color-mix(in srgb,var(--bg-surface) 55%,transparent);border:1px solid var(--border-hairline);box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 60px 120px -40px rgba(16,24,20,.35),0 20px 40px -20px rgba(16,24,20,.2);backdrop-filter:blur(8px)}
.x-hero__fade{position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(transparent,var(--bg-surface));pointer-events:none}

/* fit */
.x-fit{position:relative;width:100%}
.x-fit>.x-fit__in{position:absolute;left:0;top:0;transform-origin:0 0}
.x-fit--c>.x-fit__in{left:50%;transform-origin:50% 0}
.x-only-phone{display:none}

/* the live picture's parts (shared with v27) */
.lp-win{position:absolute;border-radius:16px;overflow:hidden;background:var(--bg-canvas);border:1px solid var(--border-hairline)}
.lp-win__bar{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-bottom:1px solid var(--border-hairline);background:var(--bg-surface)}
.lp-win__bar i{width:10px;height:10px;border-radius:50%;background:var(--border-control);opacity:.7}
.lp-win__bar span{margin:0 auto;font:500 12px/16px var(--font-sans);color:var(--text-meta);padding:3px 14px;border-radius:6px;background:var(--bg-sunken)}
.lp-win .pf-frame{height:calc(100% - 36px)}
.lp-float{position:absolute;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 30px 60px -20px rgba(16,24,20,.32),0 8px 16px -8px rgba(16,24,20,.16);overflow:hidden}
.lp-float__h{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-hairline);font:500 14px/20px var(--font-sans)}
.lp-float__h .nl-meta{margin-left:auto}
.lp-intake__k{display:flex;align-items:center;justify-content:center;gap:6px;font:500 13px/18px var(--font-sans);color:var(--text-meta);margin-bottom:10px}
.lp-intake__lane{height:56px}
.lp-in{position:relative;display:grid;grid-template-columns:8px 130px minmax(0,1fr) auto;gap:10px;align-items:center;height:56px;padding:0 16px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 18px 40px -16px rgba(16,24,20,.3);font:400 14px/20px var(--font-sans);color:var(--text-secondary);white-space:nowrap;overflow:hidden}
.lp-in>i{width:7px;height:7px;border-radius:50%;background:var(--accent)}
.lp-in b{color:var(--text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis}
.lp-in>span{overflow:hidden;text-overflow:ellipsis}
.lp-in__k{font-style:normal;font-size:12px;color:var(--text-meta)}
.lp-in__scan{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--accent) 16%,transparent) 50%,transparent 70%);background-size:250% 100%;animation:lp-scan 1.1s linear infinite;pointer-events:none}
.lp-in.is-read .lp-in__scan{display:none}
@keyframes lp-scan{from{background-position:120% 0}to{background-position:-120% 0}}
.lp-in--fly{transform-origin:0 0;pointer-events:none}
.lp-slot{display:grid;grid-template-rows:0fr;transition:grid-template-rows 420ms cubic-bezier(.2,0,0,1)}
.lp-slot.is-open{grid-template-rows:1fr}
.lp-slot>div{overflow:hidden;min-height:0;transition:opacity 250ms}
.lp-slot.is-new>div{animation:lp-new 2.2s ease-out}
@keyframes lp-new{0%{background:color-mix(in srgb,var(--accent) 18%,transparent)}100%{background:transparent}}
.lp-em{background:var(--bg-surface)}
.lp-em__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;font:400 14px/20px var(--font-sans)}
.lp-em__body p{margin:0}
.lp-em__top{display:flex;justify-content:space-between}
.lp-em__top span{font-size:12px;color:var(--text-meta)}
.lp-em__sub{font-weight:600;color:var(--text-primary)}
.lp-em__pre{color:var(--text-secondary)}
.lp-em.is-ping .lp-em__sub{animation:lp-ping 1.6s ease-out}
@keyframes lp-ping{0%{background:color-mix(in srgb,var(--accent) 22%,transparent)}100%{background:transparent}}
.lp-live--stack{display:flex;flex-direction:column;gap:16px;width:440px}
.lp-live--stack .lp-float{position:relative}
.lp-live--stack .lp-live__fo{margin-left:24px}
.lp-live--stack [data-list],.lp-live--stack [data-fo]{min-height:258px}
.lp-live .nl-row{cursor:default}

/* tools strip */
.x-tools{padding:96px 0 0;text-align:center}
.x-tools__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 48px;margin-top:24px}
.x-tools__row span{font:600 20px/28px var(--font-sans);letter-spacing:-.02em;color:var(--text-meta);opacity:.8}

/* statement */
.x-say{padding:180px 0 0}
.x-say p{max-width:980px;margin:0 auto;font:500 44px/54px var(--font-sans);letter-spacing:-.03em;text-align:center;text-wrap:balance}
.x-say .w{color:var(--text-primary);transition:color 300ms}
.x-js .x-say .w{color:color-mix(in srgb,var(--text-primary) 20%,transparent)}
.x-js .x-say .w.is-on{color:var(--text-primary)}
.x-say .w.is-acc.is-on{color:var(--accent-text)}

/* feature tabs */
.x-tabs{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}
.x-tabs__list{display:flex;flex-direction:column;border-top:1px solid var(--border-hairline)}
.x-tab{position:relative;display:block;width:100%;padding:22px 0 22px;border:0;border-bottom:1px solid var(--border-hairline);background:none;text-align:left;cursor:pointer;color:var(--text-meta);font:inherit}
.x-tab__t{display:flex;align-items:center;gap:10px;font:600 19px/26px var(--font-sans);letter-spacing:-.015em;transition:color var(--duration-quick)}
.x-tab__t svg{color:currentColor}
.x-tab__p{display:grid;grid-template-rows:0fr;transition:grid-template-rows 400ms cubic-bezier(.2,0,0,1)}
.x-tab__p>span{overflow:hidden;font:400 16px/25px var(--font-sans);color:var(--text-secondary)}
.x-tab__p>span>span{display:block;padding-top:8px}
.x-tab:hover{color:var(--text-secondary)}
.x-tab.is-on{color:var(--text-primary)}
.x-tab.is-on .x-tab__p{grid-template-rows:1fr}
.x-tab__bar{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--text-primary)}
.x-tab.is-on .x-tab__bar{animation:x-bar var(--dur,6s) linear forwards}
.x-tabs.is-paused .x-tab.is-on .x-tab__bar,.x-tabs.is-still .x-tab.is-on .x-tab__bar{animation:none;width:100%}
@keyframes x-bar{from{width:0}to{width:100%}}
.x-pro{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text);font:600 12px/20px var(--font-sans);letter-spacing:.01em}
.x-stage{position:relative;border-radius:28px;padding:40px 32px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 60%),radial-gradient(90% 80% at 0% 100%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 60%),var(--bg-canvas);border:1px solid var(--border-hairline);min-height:520px;display:flex;align-items:center}
.x-stage::before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--text-primary) 18%,transparent) 1px,transparent 1px);background-size:22px 22px;opacity:.25;-webkit-mask-image:linear-gradient(#000,transparent 80%);mask-image:linear-gradient(#000,transparent 80%)}
.x-panel{position:relative;width:100%;display:none}
.x-panel.is-on{display:block;animation:x-in 500ms cubic-bezier(.2,0,0,1)}
@keyframes x-in{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}
.x-card{border-radius:16px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 30px 60px -24px rgba(16,24,20,.3),0 8px 16px -8px rgba(16,24,20,.12);overflow:hidden}
.x-msg{padding:18px 22px;font:400 14px/21px var(--font-sans);color:var(--text-secondary);border-bottom:1px solid var(--border-hairline)}
.x-msg b{display:block;color:var(--text-primary);font-weight:600;margin-bottom:4px}
.x-hl{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text-primary);border-radius:4px;padding:0 3px}

/* dark band */
.x-dark{position:relative;margin-top:160px;padding:140px 0;background:var(--bg-canvas);color:var(--text-primary);overflow:hidden}
.x-dark::before{content:"";position:absolute;left:50%;top:-300px;width:1400px;height:800px;transform:translateX(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 30%,transparent),transparent 70%);opacity:.6;pointer-events:none}
.x-dark .x-wrap{position:relative}
.x-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.x-gcard{position:relative;display:flex;flex-direction:column;border-radius:24px;border:1px solid var(--border-hairline);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-surface) 92%,transparent),var(--bg-surface));overflow:hidden}
.x-gcard__art{position:relative;height:280px;padding:28px 24px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}
.x-gcard__art::before{content:"";position:absolute;left:50%;top:40%;width:340px;height:240px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 30%,transparent),transparent);pointer-events:none}
.x-gcard__art>*{position:relative}
.x-gcard__say{padding:8px 28px 28px;display:flex;flex-direction:column;gap:8px}
.x-gcard__ic{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border-hairline);background:var(--bg-canvas);color:var(--text-primary);margin-bottom:8px}
.x-more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:56px;padding-top:40px;border-top:1px solid var(--border-hairline)}
.x-more div{display:flex;flex-direction:column;gap:6px}
.x-more b{display:flex;align-items:center;gap:8px;font:600 16px/22px var(--font-sans)}
.x-more b svg{color:var(--accent-text)}

/* steps */
.x-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.x-steps::before{content:"";position:absolute;left:16.6%;right:16.6%;top:28px;height:1px;background:repeating-linear-gradient(90deg,var(--border-control) 0 6px,transparent 6px 12px)}
.x-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}
.x-step__n{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 8px 20px -10px rgba(16,24,20,.25);font:600 18px/1 var(--font-sans)}
.x-step .x-p{max-width:320px}
.x-step__art{width:100%;margin-top:12px;padding:24px;border-radius:20px;background:var(--bg-canvas);border:1px solid var(--border-hairline);display:flex;justify-content:center;min-height:210px;align-items:center}
.x-know{width:100%;max-width:320px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:var(--shadow-overlay);padding:16px;display:flex;flex-direction:column;gap:10px;font:400 13px/18px var(--font-sans);text-align:left}
.x-know p{margin:0}
.x-know__k{color:var(--text-meta);font-size:12px;line-height:16px}
.x-know__t{font:600 14px/20px var(--font-sans)}
.x-chips{display:flex;flex-wrap:wrap;gap:6px}
.x-chips span{padding:3px 10px;border-radius:999px;background:var(--bg-sunken);border:1px solid var(--border-hairline);font-size:12px;line-height:18px}
.x-addr{width:100%;max-width:340px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:var(--shadow-overlay);padding:14px;text-align:left}

/* pricing */
.x-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:940px;margin:0 auto}
.x-plan{position:relative;display:flex;flex-direction:column;gap:22px;padding:36px;border-radius:28px;background:var(--bg-canvas);border:1px solid var(--border-hairline);color:var(--text-primary)}
.x-plan--pro{box-shadow:0 40px 80px -30px rgba(16,24,20,.5)}
.x-plan__top{display:flex;align-items:center;justify-content:space-between}
.x-plan__name{font:600 18px/24px var(--font-sans)}
.x-plan__price{display:flex;align-items:baseline;gap:8px}
.x-plan__price b{font:600 64px/64px var(--font-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums}
.x-plan__price span{font:400 15px/20px var(--font-sans);color:var(--text-secondary)}
.x-plan .btn{height:48px;font-size:16px;border-radius:999px;width:100%;justify-content:center}
.x-plan ul{margin:0;padding:22px 0 0;border-top:1px solid var(--border-hairline);display:flex;flex-direction:column;gap:14px;list-style:none}
.x-plan li{display:flex;gap:10px;font:400 15px/22px var(--font-sans)}
.x-plan li svg{flex:none;margin-top:3px;color:var(--accent-text)}
.x-plan li.is-no{color:var(--text-meta)}
.x-plan li.is-no svg{color:var(--text-meta)}
.x .x-plans__note{max-width:720px;margin:28px auto 0;text-align:center}

/* trust */
.x-tgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.x-tcard{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:20px;background:var(--bg-canvas);border:1px solid var(--border-hairline)}
.x-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);font:600 11px/14px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}
.x-tag i{width:6px;height:6px;border-radius:50%;background:var(--accent)}
.x-tcard p{font:500 17px/25px var(--font-sans);color:var(--text-primary);letter-spacing:-.01em}
.x-company{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:22px 26px;border-radius:20px;border:1px solid var(--border-hairline)}
.x-company div{display:flex;flex-wrap:wrap;gap:6px 28px;font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-company b{color:var(--text-primary);font-weight:600}

/* faq */
.x-faqs{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}
.x-faqs .x-h2{font-size:44px;line-height:50px}
.x-faq details{border-bottom:1px solid var(--border-hairline)}
.x-faq details:first-child{border-top:1px solid var(--border-hairline)}
.x-faq summary{list-style:none;display:flex;align-items:center;gap:16px;min-height:68px;padding:16px 0;cursor:pointer;font:500 18px/26px var(--font-sans);letter-spacing:-.01em}
.x-faq summary::-webkit-details-marker{display:none}
.x-faq summary svg{margin-left:auto;flex:none;color:var(--text-meta);transition:transform var(--duration-base) var(--ease-standard)}
.x-faq details[open] summary svg{transform:rotate(45deg)}
.x-faq details p{padding:0 40px 22px 0;font:400 16px/26px var(--font-sans);color:var(--text-secondary)}

/* close */
.x-close{padding:160px 0 0}
.x-closebox{position:relative;overflow:hidden;border-radius:32px;padding:110px 32px;text-align:center;background:var(--bg-canvas);border:1px solid var(--border-hairline);color:var(--text-primary)}
.x-closebox::before{content:"";position:absolute;left:50%;bottom:-420px;width:1100px;height:800px;transform:translateX(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 40%,transparent),transparent 70%)}
.x-closebox::after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--border-hairline) 1px,transparent 1px),linear-gradient(90deg,var(--border-hairline) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 100%,#000,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 50% 100%,#000,transparent 70%);opacity:.6}
.x-closebox>*{position:relative;z-index:1}
.x-closebox .x-go{justify-content:center;margin-top:36px}
.x-closebox .x-fine{margin-top:16px}

/* footer */
.x-foot{margin-top:120px;border-top:1px solid var(--border-hairline);padding:64px 0 40px}
.x-foot__cols{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:40px}
.x-foot h4{margin:0 0 14px;font:500 13px/18px var(--font-sans);color:var(--text-meta)}
.x-foot__cols a{display:block;padding:5px 0;font:400 14px/22px var(--font-sans);color:var(--text-secondary)}
.x-foot__cols a:hover{color:var(--text-primary)}
.x-foot__about{display:flex;flex-direction:column;gap:12px;max-width:280px}
.x-foot__base{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:56px;padding-top:22px;border-top:1px solid var(--border-hairline);font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.x-foot__base span:first-child{margin-right:auto}

/* reveal */
.x-js .x-rv{opacity:0;transform:translateY(20px);transition:opacity 900ms var(--ease-standard),transform 1000ms cubic-bezier(.2,0,0,1);transition-delay:var(--d,0ms)}
.x-js .x-rv.is-in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.x-js .x-rv{opacity:1;transform:none;transition:none}.x-js .x-say .w{color:var(--text-primary)}.x-panel.is-on{animation:none}html{scroll-behavior:auto}}

@media (max-width:1080px){
 .x-h1{font-size:68px;line-height:70px}
 .x-h2{font-size:44px;line-height:50px}
 .x-tabs,.x-faqs{grid-template-columns:minmax(0,1fr);gap:40px}
 .x-trio{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}
 .x-tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:820px){
 .x-wrap{padding:0 16px}
 .x-top{top:8px;padding:0 8px}
 .x-bar{padding:0 4px 0 14px;gap:10px}
 .x-nav,.x-signin{display:none}
 .x-bar__end{margin-left:auto}
 .x-bar__end .btn{height:44px}
 .x-menu{display:inline-flex}
 .x-mnav:not([hidden]){display:flex;flex-direction:column;max-width:1100px;margin:8px auto 0;padding:8px 16px;border-radius:20px;border:1px solid var(--border-hairline);background:var(--bg-surface);box-shadow:0 20px 40px -20px rgba(16,24,20,.3)}
 .x-mnav a{display:flex;align-items:center;min-height:48px;font:500 17px/24px var(--font-sans);border-bottom:1px solid var(--border-hairline)}
 .x-mnav a:last-child{border-bottom:0}
 .x-hero{padding-top:64px}
 .x-h1{font-size:46px;line-height:48px;letter-spacing:-.045em}
 .x-h2{font-size:34px;line-height:40px}
 .x-lede{font-size:18px;line-height:27px}
 .x-sec{padding-top:112px}
 .x-head{margin-bottom:44px;gap:16px}
 .x-hero__copy .x-go{flex-direction:column;align-items:stretch;width:100%}
 .x-hero__copy .x-go .btn,.x-hero__copy .x-ghost{width:100%;justify-content:center}
 .x-hero__art{margin-top:48px}
 .x-only-wide{display:none}.x-only-phone{display:block}
 .x-frame{padding:6px;border-radius:20px}
 .x-tools{padding-top:72px}
 .x-tools__row{gap:10px 26px}
 .x-tools__row span{font-size:17px}
 .x-say{padding-top:112px}
 .x-say p{font-size:28px;line-height:36px}
 .x-tab{padding:18px 0}
 .x-tab__t{font-size:17px;line-height:24px}
 .x-stage{padding:16px;min-height:0;border-radius:20px}
 .x-dark{margin-top:112px;padding:96px 0}
 .x-gcard__art{height:240px}
 .x-more{grid-template-columns:minmax(0,1fr);gap:24px}
 .x-steps{grid-template-columns:minmax(0,1fr);gap:48px}
 .x-steps::before{display:none}
 .x-plans{grid-template-columns:minmax(0,1fr)}
 .x-plan{padding:28px}
 .x-tgrid{grid-template-columns:minmax(0,1fr)}
 .x-faqs .x-h2{font-size:34px;line-height:40px}
 .x-faq summary{font-size:17px}
 .x-faq details p{padding-right:0}
 .x-close{padding-top:112px}
 .x-closebox{padding:72px 20px;border-radius:24px}
 .x-closebox .x-go{flex-direction:column;align-items:stretch}
 .x-closebox .x-go .btn{width:100%;justify-content:center}
 .x-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}
 .x-foot__about{grid-column:1/-1}
 .x-foot__cols a{padding:11px 0}
 .x-foot__base a{display:inline-flex;align-items:center;min-height:44px}
 .x-ghost{min-height:48px}
}
@media (max-width:820px){.x-pill b{display:none}.x-pill{padding:7px 14px}}
:root[data-theme=dark] .x-dark,:root[data-theme=dark] .x-closebox,:root[data-theme=dark] .x-plan--pro{background:#0d110f}
.x-tag{font-size:12px;line-height:16px}
@media (max-width:820px){.x-pill{min-height:44px}.x-company a{display:inline-flex;align-items:center;min-height:44px}}
/* v29: designed visuals (not app screenshots) and the shorter page */
.v-card{position:relative;border-radius:20px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 30px 70px -28px rgba(16,24,20,.35),0 10px 22px -12px rgba(16,24,20,.16);overflow:hidden}
.v-head{display:flex;align-items:center;gap:8px;padding:16px 18px 10px;font:600 14px/20px var(--font-sans);color:var(--text-primary)}
.v-head .v-count{margin-left:auto;font:600 12px/18px var(--font-sans);padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text);font-variant-numeric:tabular-nums}
.v-head .v-count--grey{background:var(--bg-sunken);color:var(--text-meta)}
.v-row{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--border-hairline);background:var(--bg-surface)}
.v-av{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font:600 13px/1 var(--font-sans);color:#fff}
.v-av.t1{background:linear-gradient(135deg,#2f7a55,#1f4d38)}
.v-av.t2{background:linear-gradient(135deg,#c98a2c,#a2621a)}
.v-av.t3{background:linear-gradient(135deg,#5b6f8a,#3c4a5e)}
.v-av.t4{background:linear-gradient(135deg,#8a5b7a,#5e3c55)}
.v-av.tj{background:var(--bg-sunken);color:var(--text-meta);border:1px solid var(--border-hairline)}
.v-tx{min-width:0;flex:1;display:flex;flex-direction:column}
.v-tx b{font:600 15px/20px var(--font-sans);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v-tx span{font:400 13px/18px var(--font-sans);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v-pill{flex:none;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font:600 12px/24px var(--font-sans);white-space:nowrap}
.v-pill--urg{background:var(--amber-bg);color:var(--amber-text)}
.v-pill--ok{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text)}
.v-pill--junk{background:var(--bg-sunken);color:var(--text-meta)}

/* the hero picture */
.v-hero{position:relative;width:1160px;height:600px}
.v-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.v-lines path{fill:none;stroke:color-mix(in srgb,var(--text-primary) 18%,transparent);stroke-width:1.5}
.v-lines path.is-acc{stroke:url(#vg)}
.v-lines path.is-dash{stroke-dasharray:4 6}
.v-src{position:absolute;display:flex;flex-direction:column;gap:10px}
.v-src__k,.v-lab{display:inline-flex;align-items:center;gap:6px;font:500 13px/18px var(--font-sans);color:var(--text-meta)}
.v-ghost{display:flex;align-items:center;gap:10px;width:250px;height:52px;padding:0 14px;border-radius:14px;border:1px dashed var(--border-control);opacity:.55}
.v-ghost i{width:28px;height:28px;border-radius:50%;background:var(--bg-sunken)}
.v-ghost s{flex:1;height:8px;border-radius:4px;background:var(--bg-sunken);text-decoration:none}
.v-chip{position:absolute;display:flex;align-items:center;gap:10px;width:268px;height:56px;padding:0 12px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 18px 40px -16px rgba(16,24,20,.35);z-index:4;transform-origin:50% 50%}
.v-chip .v-av{width:30px;height:30px;font-size:11px}
.v-chip .v-tx b{font-size:14px;line-height:18px}
.v-chip .v-tx span{font-size:12px;line-height:16px}
.v-chip .v-pill{opacity:0;transform:scale(.8);transition:opacity 250ms,transform 300ms}
.v-chip.is-read .v-pill{opacity:1;transform:none}
.v-node{position:absolute;display:grid;place-items:center;width:104px;height:104px;border-radius:30px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 0 0 8px color-mix(in srgb,var(--accent) 8%,transparent),0 24px 50px -18px rgba(16,24,20,.4);z-index:3}
.v-node svg{width:44px;height:44px}
.v-node::after{content:"";position:absolute;inset:-9px;border-radius:38px;border:1.5px solid color-mix(in srgb,var(--accent) 45%,transparent);opacity:0}
.v-node.is-pulse::after{animation:v-pulse 900ms ease-out}
@keyframes v-pulse{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(1.35)}}
.v-node__lab{position:absolute;top:116px;left:50%;transform:translateX(-50%);white-space:nowrap}
.v-list{position:absolute;width:420px}
.v-list .v-rows{display:flex;flex-direction:column}
.v-slot{display:grid;grid-template-rows:0fr;transition:grid-template-rows 450ms cubic-bezier(.2,0,0,1)}
.v-slot.is-open{grid-template-rows:1fr}
.v-slot>div{overflow:hidden;min-height:0}
.v-slot.is-new .v-row{animation:v-new 2s ease-out}
@keyframes v-new{0%{background:color-mix(in srgb,var(--accent) 14%,var(--bg-surface))}100%{background:var(--bg-surface)}}
.v-tray{position:absolute;width:300px;padding:14px 16px;border-radius:18px;border:1px dashed var(--border-control);background:color-mix(in srgb,var(--bg-sunken) 60%,transparent)}
.v-tray__h{display:flex;align-items:center;gap:6px;font:600 13px/18px var(--font-sans);color:var(--text-secondary)}
.v-tray__h em{margin-left:auto;font-style:normal;font-weight:500;color:var(--text-meta);font-variant-numeric:tabular-nums}
.v-tray__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:24px}
.v-tray__chips .v-pill{animation:v-pop 400ms cubic-bezier(.2,0,0,1)}
@keyframes v-pop{from{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}
.v-tray__note{margin-top:8px;font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.v-toast{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:14px;background:#141a17;color:#f2f1ec;box-shadow:0 20px 40px -14px rgba(0,0,0,.45);font:500 13px/18px var(--font-sans);z-index:5;opacity:0;transform:translateY(8px)}
.v-toast b{font-weight:600}
.v-toast i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--accent) 60%,#000);color:#fff}
.v-toast.is-on{animation:v-toast 2.6s cubic-bezier(.2,0,0,1) forwards}
@keyframes v-toast{0%{opacity:0;transform:translateY(8px)}12%{opacity:1;transform:none}80%{opacity:1;transform:none}100%{opacity:0;transform:translateY(-4px)}}
.v-hero--n{width:440px;height:960px}

/* pains */
.x-pains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.x-pain{padding:26px;border-radius:20px;border:1px solid var(--border-hairline);background:var(--bg-canvas);display:flex;flex-direction:column;gap:10px}
.x-pain__n{font:600 40px/44px var(--font-sans);letter-spacing:-.03em;color:var(--text-meta)}
.x-pain p{font:600 19px/26px var(--font-sans);letter-spacing:-.015em;color:var(--text-primary)}
.x-pain span{font:400 15px/22px var(--font-sans);color:var(--text-secondary)}

/* bento */
.x-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}
.x-tile{position:relative;display:flex;flex-direction:column;border-radius:28px;border:1px solid var(--border-hairline);background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 60%),var(--bg-canvas);overflow:hidden}
.x-tile--4{grid-column:span 4}.x-tile--2{grid-column:span 2}.x-tile--3{grid-column:span 3}
.x-tile__say{padding:30px 30px 0;display:flex;flex-direction:column;gap:8px}
.x-tile__say h3{font:600 24px/30px var(--font-sans);letter-spacing:-.025em}
.x-tile__say p{font:400 15px/22px var(--font-sans);color:var(--text-secondary)}
.x-tile__art{flex:1;display:flex;align-items:flex-end;justify-content:center;padding:24px 24px 0;min-height:260px}
.x-tile__art>div{width:100%}
.x-tile--pad .x-tile__art{padding-bottom:24px;align-items:center}

/* designed feature pieces */
.v-check{width:380px;padding:6px 0 6px}
.v-ring{position:relative;width:56px;height:56px}
.v-ring svg{transform:rotate(-90deg)}
.v-ring b{position:absolute;inset:0;display:grid;place-items:center;font:600 14px/1 var(--font-sans)}
.v-ci{display:flex;align-items:center;gap:12px;padding:11px 18px;border-top:1px solid var(--border-hairline);font:500 15px/20px var(--font-sans)}
.v-ci i{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--accent);color:#fff;flex:none}
.v-ci.is-open i{background:none;border:1.5px dashed var(--border-control)}
.v-ci small{margin-left:auto;font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.v-ci.is-open{color:var(--text-primary)}
.v-ci.is-open small{color:var(--amber-text);font-weight:600}
.v-draft{width:420px}
.v-draft__body{padding:4px 20px 18px;font:400 15px/24px var(--font-sans);color:var(--text-primary)}
.v-draft__body mark{background:color-mix(in srgb,var(--accent) 18%,transparent);color:inherit;border-radius:4px;padding:0 3px}
.v-draft__acts{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--border-hairline);background:var(--bg-canvas)}
.v-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:999px;background:var(--accent);color:var(--text-on-accent);font:600 14px/1 var(--font-sans)}
.v-btn--q{background:none;border:1px solid var(--border-control);color:var(--text-primary)}
.v-draft__acts small{margin-left:auto;font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.v-cursor{position:absolute;right:150px;bottom:6px;width:22px;height:22px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))}
.v-tl{position:relative;width:380px;display:flex;flex-direction:column;gap:12px;padding-left:28px}
.v-tl::before{content:"";position:absolute;left:9px;top:12px;bottom:12px;width:2px;background:linear-gradient(var(--border-control),color-mix(in srgb,var(--accent) 60%,transparent))}
.v-tl__i{position:relative;padding:12px 16px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);font:500 14px/20px var(--font-sans);color:var(--text-secondary)}
.v-tl__i::before{content:"";position:absolute;left:-24px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--bg-surface);border:2px solid var(--border-control)}
.v-tl__i b{color:var(--text-primary);font-weight:600}
.v-tl__i small{float:right;font:400 12px/20px var(--font-sans);color:var(--text-meta)}
.v-tl__i.is-q{border-style:dashed;color:var(--text-meta)}
.v-tl__i.is-go{border-color:color-mix(in srgb,var(--accent) 50%,var(--border-hairline));box-shadow:0 18px 40px -18px rgba(16,24,20,.35)}
.v-tl__i.is-go::before{background:var(--accent);border-color:var(--accent)}
.v-kb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:560px}
.v-kb__c{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:16px;background:color-mix(in srgb,var(--bg-sunken) 70%,transparent)}
.v-kb__c>b{display:flex;justify-content:space-between;font:600 12px/16px var(--font-sans);color:var(--text-secondary);padding:2px 4px}
.v-kb__card{padding:10px 12px;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-hairline);font:600 13px/18px var(--font-sans)}
.v-kb__card span{display:block;font:500 12px/16px var(--font-sans);color:var(--text-meta);margin-top:2px;font-variant-numeric:tabular-nums}
.v-kb__card.is-won span{color:var(--accent-text)}
.v-kb__card.is-quiet span{color:var(--amber-text)}

/* control */
.v-big{display:flex;flex-direction:column;align-items:center;gap:14px}
.v-switch{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;border-radius:999px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 20px 40px -18px rgba(0,0,0,.5);font:600 14px/20px var(--font-sans)}
.v-seg3{display:flex;padding:4px;border-radius:999px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 20px 40px -18px rgba(0,0,0,.5)}
.v-seg3 span{padding:9px 16px;border-radius:999px;font:600 14px/18px var(--font-sans);color:var(--text-meta)}
.v-seg3 span.is-on{background:var(--text-primary);color:var(--bg-surface)}

/* steps */
.v-step-ic{display:grid;place-items:center;width:100%;height:150px}
.v-tile3{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 16px 34px -16px rgba(16,24,20,.3);font:500 13px/18px var(--font-sans);color:var(--text-secondary)}
.v-tile3 b{color:var(--text-primary);font-weight:600}
.v-mono{font:500 12px/16px var(--font-mono);color:var(--text-primary);padding:6px 10px;border-radius:8px;background:var(--bg-sunken)}

@media (max-width:1080px){.x-pains{grid-template-columns:minmax(0,1fr)}.x-tile--4,.x-tile--2,.x-tile--3{grid-column:span 6}}
@media (max-width:820px){.x-bento{gap:12px}.x-tile__say{padding:24px 22px 0}.x-tile__say h3{font-size:21px;line-height:27px}.x-tile__art{min-height:0;padding:20px 16px 0}.x-tile--pad .x-tile__art{padding-bottom:20px}.x-pain{padding:22px}}

.x-tgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1080px){.x-tgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:820px){.x-tgrid--4{grid-template-columns:minmax(0,1fr)}}
.v-btn{white-space:nowrap}
.v-form{width:272px;padding:16px;display:flex;flex-direction:column;gap:8px}
.v-form__t{font:600 15px/20px var(--font-sans);color:var(--text-primary);margin-bottom:2px}
.v-field{display:flex;align-items:center;height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--border-control);background:var(--bg-surface)}
.v-field i{font-style:normal;font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.v-field--area{height:52px;align-items:flex-start;padding-top:8px}
@media (max-width:820px){.x-pill{min-height:46px}}

/* pipeline tile */
.x-tile--wide{grid-column:span 6;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}
.x-tile--wide .x-tile__say{padding:40px}
.x-tile--wide .x-tile__art{padding:36px 36px 36px 0;min-height:0}
.x-tile__more{display:flex;align-items:center;gap:8px;font:500 14px/20px var(--font-sans)!important;color:var(--text-primary)!important}
.x-tile__more:first-of-type{margin-top:8px}
.x-tile__more svg{color:var(--accent-text)}
.v-pipe{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:760px;padding-bottom:20px}
.v-pipe__c{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:20px;background:color-mix(in srgb,var(--bg-surface) 55%,transparent);border:1px solid var(--border-hairline)}
.v-pipe__c.is-won{background:color-mix(in srgb,var(--accent) 7%,var(--bg-surface));border-color:color-mix(in srgb,var(--accent) 30%,var(--border-hairline))}
.v-pipe__h{display:flex;align-items:center;gap:8px;padding:4px 6px 2px}
.v-pipe__h b{font:600 14px/20px var(--font-sans)}
.v-pipe__h span{font:600 12px/18px var(--font-sans);padding:0 7px;border-radius:999px;background:var(--bg-sunken);color:var(--text-meta)}
.v-pipe__h em{margin-left:auto;font:600 14px/20px var(--font-sans);font-style:normal;font-variant-numeric:tabular-nums;color:var(--text-secondary)}
.is-won .v-pipe__h em{color:var(--accent-text)}
.v-job{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-hairline);box-shadow:0 6px 16px -10px rgba(16,24,20,.25)}
.v-job .v-av{width:32px;height:32px;font-size:11px}
.v-job .v-tx b{font-size:14px;line-height:18px}
.v-job .v-tx span{font-size:12px;line-height:16px}
.v-job__r{display:flex;flex-direction:column;align-items:flex-end;gap:4px}
.v-job__r b{font:600 14px/18px var(--font-sans);font-variant-numeric:tabular-nums}
.v-job__r .v-pill{height:20px;padding:0 8px;font-size:11px;line-height:20px}
.v-job--ghost{justify-content:center;height:58px;border:1.5px dashed color-mix(in srgb,var(--accent) 45%,transparent);background:none;box-shadow:none;font:500 13px/18px var(--font-sans);color:var(--accent-text)}
.v-job.is-drag{position:absolute;left:506px;top:118px;width:236px;transform:rotate(-3deg);box-shadow:0 30px 50px -18px rgba(16,24,20,.45);z-index:2}
.v-cur{position:absolute;left:676px;top:150px;z-index:3;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3))}
@media (max-width:1080px){.x-tile--wide{grid-template-columns:minmax(0,1fr)}.x-tile--wide .x-tile__say{padding:30px 30px 0}.x-tile--wide .x-tile__art{padding:24px}}

/* privacy row in the dark section */
.x-priv{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:center;margin-top:20px;padding:32px 36px;border-radius:24px;border:1px solid var(--border-hairline);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-surface) 92%,transparent),var(--bg-surface))}
.x-priv__lead{display:flex;gap:16px;align-items:flex-start}
.x-priv__lead b{display:block;font:600 19px/26px var(--font-sans);letter-spacing:-.015em}
.x-priv__lead span{display:block;margin-top:4px;font:400 15px/22px var(--font-sans);color:var(--text-secondary)}
.x-priv__ic{flex:none;display:grid!important;place-items:center;width:44px;height:44px;margin:0!important;border-radius:12px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent-text)!important}
.x-priv ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.x-priv li{display:flex;gap:8px;align-items:flex-start}
.x-priv li svg{flex:none;margin-top:3px;color:var(--accent-text)}
.x-priv li span{font:400 13px/19px var(--font-sans);color:var(--text-secondary)}
.x-priv li b{display:block;font:600 14px/20px var(--font-sans);color:var(--text-primary)}
@media (max-width:1080px){.x-priv{grid-template-columns:minmax(0,1fr)}.x-priv ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:820px){.x-priv{padding:24px}.x-priv ul{grid-template-columns:minmax(0,1fr);gap:14px}}

/* spotlight */
.x-spot{position:relative}
.x-spot::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity 300ms;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%)}
.x-spot:hover::after{opacity:1}

/* the Pro card: a slow light around its edge */
@property --ang{syntax:'<angle>';inherits:false;initial-value:0deg}
.x-plan--pro{border:1px solid transparent;background:linear-gradient(var(--bg-canvas),var(--bg-canvas)) padding-box,conic-gradient(from var(--ang),transparent 0 60%,color-mix(in srgb,var(--accent) 90%,#fff) 75%,transparent 90%) border-box;animation:x-ang 6s linear infinite}
:root[data-theme=dark] .x-plan--pro{background:linear-gradient(#0d110f,#0d110f) padding-box,conic-gradient(from var(--ang),transparent 0 60%,color-mix(in srgb,var(--accent) 90%,#fff) 75%,transparent 90%) border-box}
@keyframes x-ang{to{--ang:360deg}}
@media (prefers-reduced-motion:reduce){.x-plan--pro{animation:none}}

.v-job .v-job__v{font:600 13px/18px var(--font-sans)!important;color:var(--text-secondary)!important;font-variant-numeric:tabular-nums}
.v-job .v-job__v em{font-style:normal;color:var(--amber-text)}
.is-won .v-job .v-job__v{color:var(--accent-text)!important}
/* v31: the dark section, calmer */
.x-dark::before{width:1000px;height:520px;top:-260px;opacity:.28}
.x-gcard{background:var(--bg-surface)}
.x-gcard__art{height:220px;-webkit-mask-image:none;mask-image:none}
.x-gcard__art::before{display:none}
.x-dark .v-card,.x-dark .v-switch,.x-dark .v-seg3{box-shadow:none}
.x-dark .x-spot::after{background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.04),transparent 60%)}
.x-priv{background:var(--bg-surface)}

/* use cases */
.x-uses__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}
.x-utab{height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);font:500 15px/20px var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-quick),color var(--duration-quick),border-color var(--duration-quick)}
.x-utab:hover{color:var(--text-primary)}
.x-utab.is-on{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}
.x-uses__stage{position:relative;padding:44px 32px;border-radius:28px;border:1px solid var(--border-hairline);background:radial-gradient(90% 80% at 50% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),var(--bg-canvas)}
.x-upanel{display:none}
.x-upanel.is-on{display:block;animation:x-in 500ms cubic-bezier(.2,0,0,1)}
.v-use{display:grid;grid-template-columns:300px 1fr 300px;gap:20px;align-items:start;width:1040px}
.v-use .v-card{box-shadow:0 20px 44px -24px rgba(16,24,20,.3)}
.v-use__learn{padding:20px;display:flex;flex-direction:column;gap:6px}
.v-use__k{display:flex;align-items:center;gap:6px;font:500 13px/18px var(--font-sans);color:var(--text-meta);margin:0}
.v-use__chk .v-use__k{padding:18px 18px 12px}
.v-use__biz{margin:6px 0 0;font:600 20px/26px var(--font-sans);letter-spacing:-.02em;color:var(--text-primary)}
.v-use__area{margin:0 0 10px;font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.v-use__junk{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px dashed var(--border-control);background:var(--bg-canvas);font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.v-use__junk span:first-of-type{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through}
.v-use__cus{margin-top:24px}
@media (max-width:820px){.x-uses__stage{padding:16px;border-radius:20px}.x-uses__tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin:0 -16px 20px;padding:0 16px;scrollbar-width:none}.x-utab{flex:none}}
@media (max-width:820px){.v-use{grid-template-columns:1fr;width:520px}.v-use__cus{margin-top:0}}

/* works with any website: a slow marquee of form tools (names, not logos) */
.x-mq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
.x-mq__track{display:flex;gap:12px;width:max-content;animation:x-mq 50s linear infinite}
.x-mq:hover .x-mq__track{animation-play-state:paused}
.x-mq__p{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);font:600 16px/20px var(--font-sans);letter-spacing:-.01em;color:var(--text-secondary);white-space:nowrap}
.x-mq__p svg{color:var(--text-meta)}
@keyframes x-mq{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.x-mq__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}
@media (max-width:820px){.x-uses__tabs{flex-wrap:wrap;justify-content:center;overflow:visible;margin:0 0 20px;padding:0}.x-utab{height:44px;padding:0 14px;font-size:14px}.x-tools .x-h2{font-size:30px!important;line-height:36px!important}}

/* v32 polish */
.x-logo{height:20px;width:auto;display:block}
.x-logo+span{display:none}
.x-pain{gap:8px;padding:0 0 26px;overflow:hidden}
.x-pain p,.x-pain>span{padding:0 26px}
.x-pain p{margin-top:18px}
.p-art{position:relative;height:150px;padding:22px 26px 0;border-bottom:1px solid var(--border-hairline);background:var(--bg-surface);overflow:hidden}
.p-art--stack{padding-top:16px}
.p-mail{position:absolute;left:26px;right:26px;display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--border-hairline);background:var(--bg-canvas);font:400 12px/16px var(--font-sans);color:var(--text-meta);top:calc(14px + var(--k) * 26px);transform:scale(calc(1 - (3 - var(--k)) * .03))}
.p-mail i{width:6px;height:6px;border-radius:50%;background:var(--border-control);flex:none}
.p-mail b{font-weight:500;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through}
.p-mail em{font-style:normal;font-size:11px}
.p-mail--real{top:96px;transform:none;background:var(--bg-surface);border-color:color-mix(in srgb,var(--amber-text) 35%,var(--border-hairline));box-shadow:0 10px 22px -12px rgba(16,24,20,.35);color:var(--text-primary)}
.p-mail--real b{text-decoration:none;font-weight:600}
.p-mail--real i{background:var(--amber-text)}
.p-mail--real em{color:var(--amber-text);font-weight:600}
.p-time{display:flex;align-items:center;gap:10px;margin-top:14px}
.p-time span{display:flex;flex-direction:column;padding:10px 12px;border-radius:12px;border:1px solid var(--border-hairline);background:var(--bg-canvas);font:400 12px/16px var(--font-sans);color:var(--text-meta);white-space:nowrap}
.p-time span b{font:600 13px/18px var(--font-sans);color:var(--text-primary)}
.p-time i{flex:1;height:2px;background:repeating-linear-gradient(90deg,var(--amber-text) 0 4px,transparent 4px 8px);opacity:.6}
.p-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;font:600 13px/18px var(--font-sans);color:var(--amber-text)}
.p-q{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-hairline);background:var(--bg-canvas);font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.p-q b{font:600 13px/18px var(--font-sans);color:var(--text-primary)}
.p-q--dim{border-style:dashed;background:none;margin-top:10px}
.p-q--dim b{color:var(--amber-text)}
.st-card{width:320px;padding:18px;display:flex;flex-direction:column;text-align:left}
.st-k{display:flex;align-items:center;gap:6px;margin:0 0 8px;font:500 12px/16px var(--font-sans);color:var(--text-meta)}
.st-url{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--border-control);font:500 14px/20px var(--font-sans);color:var(--text-primary)}
.st-url svg{color:var(--text-meta)}
.st-field{display:flex;flex-direction:column;gap:6px}
.st-old{font:400 13px/18px var(--font-mono);color:var(--text-meta);text-decoration:line-through}
.st-new{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:10px;border:1.5px solid var(--accent);font:500 13px/18px var(--font-mono);color:var(--text-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent)}
.st-mail{padding:16px 0 6px}
.st-mail .st-k{padding:0 18px}
.st-m{display:grid;grid-template-columns:72px 1fr auto;gap:8px;align-items:center;padding:10px 18px;border-top:1px solid var(--border-hairline);font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.st-m b{font-weight:500;color:var(--text-secondary)}
.st-m span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.st-m em{font-style:normal;font-size:12px}
.st-m.is-new{background:color-mix(in srgb,var(--accent) 8%,var(--bg-surface));color:var(--text-primary)}
.st-m.is-new b,.st-m.is-new span{font-weight:600;color:var(--text-primary)}
.st-m.is-new em{color:var(--accent-text);font-weight:600}
.x-step__art{min-height:250px;padding:28px 20px}
.x-step__art>div{width:100%}
.v-pipe--2{grid-template-columns:repeat(2,minmax(0,1fr));width:400px;padding-bottom:0}
.v-hero{height:580px}
/* inner pages */
.x-hero--page{padding-top:96px}
.x-h1--page{font-size:72px;line-height:76px}
.x-crumb{display:flex;gap:8px;font:500 13px/18px var(--font-sans);color:var(--text-meta)}
.x-crumb a:hover{color:var(--text-primary)}
.x-link{text-decoration:underline;text-underline-offset:3px}
.x-sec--sm{padding-top:96px}
.x-rows2{display:flex;flex-direction:column;gap:20px}
.x-row2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center;padding:48px;border-radius:28px;border:1px solid var(--border-hairline);background:radial-gradient(90% 80% at 100% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%),var(--bg-canvas)}
.x-row2--r .x-row2__say{order:2}
.x-row2__k{font:600 13px/18px var(--font-sans);color:var(--accent-text)}
.x-row2__say{display:flex;flex-direction:column;gap:12px}
.x-row2__say h3{margin:0;font:600 32px/38px var(--font-sans);letter-spacing:-.03em}
.x-row2__say p{margin:0;font:400 17px/26px var(--font-sans);color:var(--text-secondary)}
.x-row2__say ul{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}
.x-row2__say li{display:flex;gap:8px;align-items:center;font:500 15px/22px var(--font-sans)}
.x-row2__say li svg{color:var(--accent-text)}
.x-row2__art>div{width:100%}
.v-sub{font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.v-junk{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--bg-canvas);font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.v-junk span:first-child{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through}
.v-thero{display:grid;grid-template-columns:600px 340px;gap:28px;align-items:center;width:1000px;padding:20px 30px 40px}
.x-pain--t{padding:26px}
.x-pain--t p,.x-pain--t>span{padding:0}
.x-pain--t p{margin-top:0}
.x-chiplinks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}
.x-chiplink{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);font:500 15px/20px var(--font-sans);color:var(--text-secondary)}
.x-chiplink:hover{color:var(--text-primary);border-color:var(--border-control)}
@media (max-width:1080px){.x-row2{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}.x-row2--r .x-row2__say{order:0}}
@media (max-width:820px){.x-hero--page{padding-top:56px}.x-h1--page{font-size:42px;line-height:46px}.x-row2{padding:24px;border-radius:22px}.x-row2__say h3{font-size:26px;line-height:32px}.x-crumb{flex-wrap:wrap;justify-content:center}}
.x-sec--flush{padding-top:72px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.x-cmp{max-width:940px;margin:0 auto;border-radius:24px;border:1px solid var(--border-hairline);overflow:hidden;background:var(--bg-surface)}
.x-cmp table{width:100%;border-collapse:collapse;font:400 15px/22px var(--font-sans)}
.x-cmp th,.x-cmp td{padding:16px 24px;text-align:left;border-bottom:1px solid var(--border-hairline)}
.x-cmp td{text-align:center;width:22%;font-weight:600;font-variant-numeric:tabular-nums}
.x-cmp thead th{font:600 17px/22px var(--font-sans);text-align:center;background:var(--bg-canvas)}
.x-cmp thead th small{display:block;font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.x-cmp tbody th{font-weight:500}
.x-cmp td svg{color:var(--accent-text)}
.x-cmp td.is-no svg{color:var(--text-meta)}
.x-cmp tr:last-child th,.x-cmp tr:last-child td{border-bottom:0}
.x-tl{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
.x-tl::before{content:"";position:absolute;left:28px;right:28px;top:22px;height:2px;background:linear-gradient(90deg,var(--accent),var(--border-control))}
.x-tl li{position:relative;display:flex;flex-direction:column;gap:6px}
.x-tl__dot{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bg-surface);border:2px solid var(--accent);font:600 15px/1 var(--font-sans);margin-bottom:10px}
.x-tl__k{font:600 13px/18px var(--font-sans);color:var(--accent-text)}
.x-tl b{font:600 19px/26px var(--font-sans);letter-spacing:-.015em}
.x-tl p{margin:0;font:400 15px/22px var(--font-sans);color:var(--text-secondary)}
.x-tgrid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.x-tcard2{display:flex;flex-direction:column;gap:14px;min-height:200px;padding:24px;border-radius:22px;border:1px solid var(--border-hairline);background:var(--bg-canvas);transition:border-color var(--duration-quick),transform var(--duration-base) var(--ease-standard)}
.x-tcard2:hover{border-color:var(--border-control);transform:translateY(-2px)}
.x-tcard2__n{font:600 20px/26px var(--font-sans);letter-spacing:-.02em}
.x-tcard2__q{flex:1;font:400 15px/22px var(--font-sans);color:var(--text-secondary)}
.x-tcard2__l{display:flex;align-items:center;justify-content:space-between}
.x-tcard2__go{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--border-hairline);background:var(--bg-surface)}
.x-anyb{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px;align-items:center;padding:56px;border-radius:28px;border:1px solid var(--border-hairline);background:var(--bg-canvas)}
.x-anyb__chips{gap:8px}.x-anyb__chips span{padding:8px 14px;font-size:14px;background:var(--bg-surface)}
.x-contact{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;padding:48px;border-radius:28px;border:1px solid var(--border-hairline);background:var(--bg-canvas)}
.x-contact__main{display:flex;flex-direction:column;gap:12px}
.x-contact__mail{font:600 44px/52px var(--font-sans);letter-spacing:-.03em;overflow-wrap:anywhere}
.x-contact__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:22px}
.x-contact__list li{display:flex;gap:14px;align-items:flex-start;font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-contact__list b{display:block;font:600 16px/22px var(--font-sans);color:var(--text-primary)}
.x-contact__list .x-gcard__ic{margin:0}
@media (max-width:1080px){.x-tgrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.x-tl{grid-template-columns:repeat(2,minmax(0,1fr))}.x-tl::before{display:none}.x-anyb,.x-contact{grid-template-columns:minmax(0,1fr)}}
@media (max-width:820px){.x-tgrid2,.x-tl{grid-template-columns:minmax(0,1fr)}.x-anyb,.x-contact{padding:26px}.x-contact__mail{font-size:28px;line-height:34px}.x-cmp th,.x-cmp td{padding:12px 10px;font-size:14px}.x-cmp thead th{font-size:15px}}
.x-doc{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start;max-width:1040px}
.x-toc{position:sticky;top:96px;display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:1px solid var(--border-hairline)}
.x-toc p{margin:0 0 8px;font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-meta)}
.x-toc a{padding:5px 0;font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-toc a:hover{color:var(--text-primary)}
.x-prose{max-width:680px;font:400 18px/30px var(--font-sans);color:var(--text-secondary)}
.x-prose h2{margin:48px 0 12px;font:600 28px/34px var(--font-sans);letter-spacing:-.025em;color:var(--text-primary);scroll-margin-top:96px}
.x-prose h2:first-child{margin-top:0}
.x-prose p{margin:0 0 16px}
.x-prose strong{color:var(--text-primary)}
.x-prose ul{margin:0 0 16px;padding-left:22px}
.x-prose li{margin:6px 0}
.x-slot{padding:12px 16px;border-radius:12px;border:1px dashed var(--border-control);font-size:15px;color:var(--text-meta)}
.x-callout{display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin:28px 0;padding:24px;border-radius:20px;background:var(--bg-canvas);border:1px solid var(--border-hairline);font:400 15px/22px var(--font-sans)}
.x-callout b{font:600 17px/24px var(--font-sans);color:var(--text-primary)}
.x-callout .btn{margin-top:8px}
.x-hero--post .x-hero__copy{max-width:860px;margin:0 auto}
.x-h1--post{font-size:56px;line-height:60px;letter-spacing:-.04em}
.x-byline{display:flex;align-items:center;gap:8px;font:500 14px/20px var(--font-sans);color:var(--text-meta)}
.x-cats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}
.x-cat{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--border-hairline);font:500 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-cat.is-on{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}
.x-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}
.x-post{display:flex;flex-direction:column;border-radius:24px;border:1px solid var(--border-hairline);background:var(--bg-canvas);overflow:hidden;transition:border-color var(--duration-quick),transform var(--duration-base) var(--ease-standard)}
.x-post:hover{border-color:var(--border-control);transform:translateY(-2px)}
.x-post__art{position:relative;height:200px;display:flex;align-items:flex-end;padding:20px;background:radial-gradient(120% 120% at 100% 0%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 60%),radial-gradient(80% 90% at 0% 100%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 60%),var(--bg-sunken)}
.x-post__art::before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--text-primary) 22%,transparent) 1px,transparent 1px);background-size:18px 18px;opacity:.35}
.x-post__art span{position:relative;font:600 26px/30px var(--font-sans);letter-spacing:-.03em;color:var(--text-primary);opacity:.85}
.x-post__say{display:flex;flex-direction:column;gap:8px;padding:24px}
.x-post__cat{font:500 13px/18px var(--font-sans);color:var(--accent-text)}
.x-post__t{font:600 22px/28px var(--font-sans);letter-spacing:-.02em;color:var(--text-primary)}
.x-post__d{font:400 15px/22px var(--font-sans);color:var(--text-secondary)}
.x-post--big{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr)}
.x-post--big .x-post__art{height:auto;min-height:340px}
.x-post--big .x-post__art span{font-size:40px;line-height:44px}
.x-post--big .x-post__say{justify-content:center;padding:40px}
.x-post--big .x-post__t{font-size:32px;line-height:38px}
@media (max-width:1080px){.x-doc{grid-template-columns:minmax(0,1fr)}.x-toc{position:static}}
@media (max-width:820px){.x-posts,.x-post--big{grid-template-columns:minmax(0,1fr)}.x-post--big .x-post__art{min-height:200px}.x-post--big .x-post__say{padding:24px}.x-post--big .x-post__t{font-size:24px;line-height:30px}.x-h1--post{font-size:36px;line-height:40px}.x-prose{font-size:17px;line-height:28px}.x-prose h2{font-size:23px;line-height:29px}.x-cat{min-height:44px}.x-toc a{padding:12px 0}}
@media (max-width:820px){.x-link,.x-crumb a,.x-prose a{position:relative}.x-link::after,.x-crumb a::after,.x-prose a::after{content:"";position:absolute;left:0;right:0;top:-14px;bottom:-14px}}
@media (max-width:820px){.btn{min-height:44px}.x-contact__mail{display:inline-block;min-height:44px}}
.x-priv ul{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:820px){.x-priv ul{grid-template-columns:minmax(0,1fr)}}
.x a.btn--primary{color:var(--text-on-accent)}
.x a.btn--secondary{color:var(--text-primary)}
.v-thx__top{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--border-hairline)}
.v-thx__body{padding:16px 18px;font:400 15px/24px var(--font-sans);color:var(--text-primary)}
.v-thx__foot{display:flex;align-items:center;gap:6px;padding:10px 18px;background:var(--bg-canvas);border-top:1px solid var(--border-hairline);font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.v-thx__foot svg{color:var(--accent-text)}
.v-cl{display:flex;flex-direction:column;gap:8px;padding:20px}
.v-cl__biz{margin:0;font:600 12px/16px var(--font-sans);color:var(--text-meta);letter-spacing:.02em;text-transform:uppercase}
.v-cl__t{margin:0 0 6px;font:600 18px/24px var(--font-sans);letter-spacing:-.015em}
.v-cl__f{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-control);font:500 13px/18px var(--font-sans)}
.v-cl__f.is-done{flex-direction:row;justify-content:space-between;border-color:var(--border-hairline);background:var(--bg-canvas);color:var(--text-meta)}
.v-cl__f em{display:inline-flex;align-items:center;gap:4px;font-style:normal;color:var(--accent-text);font-weight:600}
.v-cl__f i{display:flex;gap:6px}
.v-cl__ph{width:52px;height:52px;border-radius:10px;background:linear-gradient(135deg,#8aa596,#4f6b5b)}
.v-cl__ph+.v-cl__ph{background:linear-gradient(135deg,#a8a092,#6e6656)}
.v-cl__ph--add{display:grid;place-items:center;background:none!important;border:1.5px dashed var(--border-control);color:var(--text-meta);font:400 20px/1 var(--font-sans)}
.v-cl__note{margin:2px 0 0;text-align:center;font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.v-spot{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 18px;border-top:1px solid var(--border-hairline);background:color-mix(in srgb,var(--accent) 8%,var(--bg-surface));font:400 13px/19px var(--font-sans);color:var(--text-secondary)}
.v-spot svg{flex:none;margin-top:3px;color:var(--accent-text)}
.v-spot b{color:var(--accent-text);font-weight:600}
.v-cl__ch{display:flex;gap:6px}
.v-cl__ch span{padding:5px 12px;border-radius:999px;border:1px solid var(--border-control);font:500 12px/16px var(--font-sans);color:var(--text-secondary)}
.v-cl__ch span.is-on{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-surface)}
@media (max-width:820px){.x-contact__mail{min-height:48px;padding:2px 0}}
.x-promise{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:10px 16px;border-radius:999px;border:1px solid var(--border-hairline);background:var(--bg-surface);font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.x-promise b{color:var(--text-primary);font-weight:600}
.x-promise svg{color:var(--accent-text)}
@media (max-width:820px){.x-promise{display:flex;border-radius:16px;align-items:flex-start;text-align:left}}
.x-promise{display:inline-block;text-align:center;max-width:100%}
.x-promise svg{vertical-align:-4px;margin-right:6px}
@media (max-width:820px){.x-promise{display:block;text-align:left}}
.x .x-plans__note{max-width:820px}.x-promise{border-radius:16px}
/* targets at least 24 px everywhere (44 on phones, set above) */
.x-crumb a,.x-foot__base a,.x-link,.x-foot__cols a{display:inline-flex;align-items:center;min-height:24px}
.x-foot__cols a{display:flex}
@media (max-width:720px){.x-foot__base a{min-height:44px}}

/* theme switch */
.x-theme{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:0;background:none;color:var(--text-secondary);border-radius:999px;cursor:pointer;transition:color .15s,background .15s}
.x-theme:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}
.x-theme:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}
.x-theme__sun{display:none}
[data-theme=dark] .x-top .x-theme__sun{display:block}
[data-theme=dark] .x-top .x-theme__moon{display:none}
.x-theme--row{display:none}
@media (max-width:720px){.x-bar .x-theme{display:none}.x-mnav .x-theme--row{display:flex;width:auto;height:auto;min-height:48px;justify-content:flex-start;gap:10px;padding:0;border-radius:0;font:500 17px/24px var(--font-sans);color:var(--text-primary);background:none}}
/* header hides on scroll down, returns on scroll up */
.x-top{transition:transform .3s cubic-bezier(.2,.7,.2,1)}
.x-top.is-hid{transform:translateY(calc(-100% - 16px))}
@media (prefers-reduced-motion:reduce){.x-top{transition:none}}

/* ---------- Preview, per business (design decisions 252–266) */
.pv{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-canvas);color:var(--text-primary)}
.x-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.pv-head{border-bottom:1px solid var(--border-hairline)}
.pv-head__in{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;min-height:72px;padding-top:12px;padding-bottom:12px}
.pv-mark{display:inline-flex;align-items:center;gap:6px;font:600 14px/20px var(--font-sans);color:var(--text-secondary)}
.pv-mark svg{width:18px;height:18px}
.pv-head__for{margin-left:auto;text-align:right}
.pv-for{font:400 15px/22px var(--font-sans);color:var(--text-secondary)}.pv-for b{color:var(--text-primary);font-weight:600}
.pv-meta{font:400 13px/19px var(--font-sans);color:var(--text-meta)}
.pv-hero{padding:80px 0 24px}
.pv-h1{font:600 56px/60px var(--font-sans);letter-spacing:-.035em;text-wrap:balance;max-width:900px}
.pv-h2{font:600 36px/42px var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin-top:10px;max-width:760px}
.pv-lede{font:400 18px/28px var(--font-sans);color:var(--text-secondary);max-width:640px;margin-top:16px}
.pv-sec{padding:88px 0 0}
.pv-rows{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--border-hairline);max-width:900px}
.pv-row{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--border-hairline)}
.pv-k{font:600 15px/23px var(--font-sans)}
.pv-row__body{display:flex;flex-direction:column;gap:6px;min-width:0}
.pv-v{font:400 15px/23px var(--font-sans)}
.pv-from{font:400 13px/19px var(--font-sans);color:var(--text-meta)}
.pv-towns{list-style:none;padding:0;margin:0;display:grid;gap:8px}.pv-towns li{display:flex;flex-direction:column}.pv-towns b{font:600 14px/20px var(--font-sans)}.pv-towns span{font:400 15px/23px var(--font-sans)}
.pv-amber{display:flex;gap:8px;align-items:flex-start;color:var(--amber-text)}.pv-amber svg{flex:none;margin-top:4px}
.pv-opts{display:flex;gap:8px;flex-wrap:wrap}
.pv-opt{display:inline-flex;align-items:flex-start;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--border-control);border-radius:12px;background:var(--bg-surface);color:var(--text-primary);text-align:left;cursor:pointer;font:inherit;max-width:100%}
.pv-opt:hover{background:var(--bg-hover)}
.pv-opt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.pv-opt span{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-opt b{font:600 14px/20px var(--font-sans)}.pv-opt small{font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.pv-opt__tick{display:none!important;margin-top:3px}
.pv-opt[aria-pressed=true]{border-color:var(--text-primary);background:var(--bg-selected)}.pv-opt[aria-pressed=true] .pv-opt__tick{display:inline-flex!important}
.pv-note{margin-top:20px;font:400 15px/23px var(--font-sans);color:var(--text-secondary)}
.pv-label{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:7px;background:var(--bg-sunken);font:500 13px/18px var(--font-sans);color:var(--text-secondary)}
.pv-label--amber{background:var(--amber-bg);color:var(--amber-text)}
.pv-topics{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.pv-topic{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:20px;border:1px solid var(--border-hairline);border-radius:16px;background:var(--bg-surface)}
.pv-topic>ul{margin:0;padding-left:18px;font:400 15px/24px var(--font-sans)}
.pv-muted{color:var(--text-secondary)}
.pv-out{display:flex;align-items:center;gap:6px;font:600 15px/22px var(--font-sans)}
.pv-sample{border:1px solid var(--border-hairline);border-radius:20px;background:var(--bg-surface);padding:24px;margin-top:20px}
.pv-sample:first-of-type{margin-top:28px}
.pv-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.pv-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:var(--text-primary);color:var(--bg-canvas);font:600 13px/18px var(--font-sans)}
.pv-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:16px}
.pv-col{display:flex;flex-direction:column;gap:12px;min-width:0}
.pv-who{font:400 14px/20px var(--font-sans);color:var(--text-secondary)}.pv-who b{color:var(--text-primary)}
.pv-quote{margin:0;padding:12px 14px;border-radius:12px;background:var(--bg-sunken);font:400 15px/23px var(--font-sans);overflow-wrap:anywhere}
.pv-cap{font:600 13px/18px var(--font-sans);color:var(--text-secondary)}
.pv-check__head{display:flex;justify-content:space-between;font:600 14px/20px var(--font-sans)}.pv-check__head span{font-weight:400;color:var(--text-meta);font-variant-numeric:tabular-nums}
.pv-bar{height:4px;border-radius:4px;background:var(--bg-sunken);margin:8px 0 10px;overflow:hidden}.pv-bar span{display:block;height:100%;background:var(--accent)}
.pv-check ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.pv-check li{display:grid;grid-template-columns:18px 1fr;gap:8px;font:400 14px/20px var(--font-sans)}
.pv-check__m{display:inline-flex;align-items:center;justify-content:center;height:20px;color:var(--accent-text)}
.pv-check li:not(.is-done) .pv-check__m::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--text-meta)}
.pv-check small{display:block;font:400 12px/17px var(--font-sans);color:var(--text-meta)}
.pv-draft{border:1px solid var(--border-control);border-radius:14px;background:var(--bg-canvas);overflow:hidden}
.pv-draft__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:12px 14px;border-bottom:1px solid var(--border-hairline);font:400 13px/18px var(--font-sans);color:var(--text-meta)}
.pv-draft__head b{color:var(--text-primary);font-weight:600;font-size:14px}.pv-draft__head small{flex-basis:100%;font-size:12px}
.pv-draft__body{padding:14px;font:400 15px/24px var(--font-sans);overflow-wrap:anywhere}
.pv-draft__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--border-hairline);background:var(--bg-sunken)}
.pv-draft__acts small{margin-left:auto;font:400 12px/16px var(--font-sans);color:var(--text-meta)}
.pv-fake{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--border-control);border-radius:8px;font:500 13px/18px var(--font-sans);color:var(--text-secondary)}
.pv-live{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start;margin-top:28px;max-width:1080px}
.pv-live__field{display:flex;flex-direction:column;gap:8px}
.pv-label-t{font:600 14px/20px var(--font-sans)}
.pv-live textarea{min-height:140px;padding:12px;border:1px solid var(--border-control);border-radius:12px;background:var(--bg-surface);color:var(--text-primary);font:400 16px/24px var(--font-sans);resize:vertical;width:100%;box-sizing:border-box}
.pv-live textarea::placeholder{color:var(--text-meta)}
.pv-live textarea:focus{outline:2px solid var(--focus-ring);outline-offset:1px}
.pv-go{align-self:flex-start;margin-top:4px}
.pv-result{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--border-hairline);border-radius:16px;background:var(--bg-surface);min-width:0}
.pv-result--empty{border-style:dashed;background:none;min-height:140px;justify-content:center}
@media (prefers-reduced-motion:no-preference){.pv-result.is-in{animation:pv-in 200ms ease-out}}
@keyframes pv-in{from{opacity:0}to{opacity:1}}
.pv-next{max-width:720px;margin-top:16px;font:400 18px/28px var(--font-sans);color:var(--text-secondary)}
.pv-next__row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px}
.pv-price{font:600 16px/24px var(--font-sans)}
.pv-foot{margin-top:auto;padding:24px 0;border-top:1px solid var(--border-hairline)}
.pv-sec:last-of-type{padding-bottom:88px}
.pv-foot{margin-top:88px}
.pv-foot__in{display:flex;gap:4px 24px;flex-wrap:wrap}
.pv-foot__in a{display:inline-flex;align-items:center;min-height:44px;font:400 14px/20px var(--font-sans);color:var(--text-secondary)}
.pv-gone{padding:120px 0}
@media (max-width:860px){
 .pv-head__for{margin-left:0;text-align:left;flex-basis:100%}
 .pv-hero{padding:40px 0 8px}.pv-h1{font-size:34px;line-height:40px}.pv-h2{font-size:26px;line-height:32px}.pv-lede{font-size:16px;line-height:25px}
 .pv-sec{padding-top:56px}.pv-row{grid-template-columns:1fr;gap:4px}
 .pv-topics,.pv-grid,.pv-live{grid-template-columns:1fr}.pv-grid{gap:16px}.pv-sample{padding:16px}
 .pv-opt{width:100%}.pv-go,.pv-next__row .btn{width:100%;justify-content:center}.pv-next__row{flex-direction:column;align-items:stretch}
 .pv-next{font-size:16px;line-height:25px}.pv-foot{margin-top:56px}.pv-gone{padding:64px 0}
}

.x-cmp__note{margin-top:16px;max-width:760px}
