/* =====================================================================
   trueniti — marketing site design system
   ---------------------------------------------------------------------
   Self-contained + CSP-safe: no external CDNs, no web-font network calls.
   The two brand faces are embedded below as base64 woff2 data-URIs
   (Inter + JetBrains Mono, both SIL Open Font License).

   TYPE SYSTEM
     - Display / body  : Inter (400 Regular, 600 SemiBold)
     - Label / accent  : JetBrains Mono (400) — eyebrows, kickers, figures
     - font-synthesis: none  (weights stay honest — no faux bold)
     - Modular scale via clamp(); body measure capped ~65ch.

   THEMING
     - Semantic tokens flip for light / dark.
     - Default follows prefers-color-scheme; an explicit [data-theme]
       (set by the toggle + persisted to localStorage) always wins.
   ===================================================================== */

/* ---- embedded brand fonts (OFL) ---------------------------------- */
@font-face{
  font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;
  src:url(data:font/woff2;base64,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) format("woff2");
}
@font-face{
  font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;
  src:url(data:font/woff2;base64,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) format("woff2");
}
@font-face{
  font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;
  src:url(data:font/woff2;base64,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) format("woff2");
}

/* ---- design tokens (light is the base) --------------------------- */
:root{
  /* brand — green Continuum, identical in both themes */
  --brand:#10c29a;--brand-2:#0aa876;--brand-3:#35e08f;--brand-ink:#04241a;
  --brand-soft:rgba(16,194,154,.10);--brand-line:rgba(16,194,154,.32);

  /* surfaces + ink (LIGHT) */
  --bg:#f4f7fc;--surface:#ffffff;--surface-2:#eef3fb;--surface-3:#e7eef8;
  --chrome:#eef3fb;--frame-bg:#0a1224;
  --ink:#0b1526;--ink-2:#33435d;--muted:#516079;--faint:#7183a1;
  --line:#dbe4f0;--line-2:#c6d3e6;
  --shadow:24px 40px 90px -50px rgba(11,21,38,.32);
  --shadow-card:0 20px 50px -38px rgba(11,21,38,.42);
  --danger-bg:#fdeceb;--danger:#d8564d;

  /* type scale (fluid) */
  --font-sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;
  --fs-eyebrow:12px;
  --fs-micro:12.5px;
  --fs-small:14px;
  --fs-body:16px;
  --fs-lede:clamp(16px,.7vw + 13px,18.5px);
  --fs-h3:clamp(16px,.4vw + 14px,19px);
  --fs-h2:clamp(22px,2vw + 12px,34px);
  --fs-h1:clamp(27px,2.8vw + 13px,44px);
  --fs-display:clamp(31px,3.4vw + 13px,52px);
  --lh-body:1.65;--lh-tight:1.08;
  --tracking-label:.18em;--tracking-display:-.03em;--tracking-head:-.022em;

  /* rhythm + shape */
  --maxw:1200px;--measure:65ch;
  --section-y:clamp(40px,4vw,72px);
  --radius:14px;--radius-lg:20px;--radius-pill:999px;
  --nav-h:60px;
  color-scheme:light;
}
@media(min-width:1560px){:root{--maxw:1320px}}

/* ---- dark theme ----------------------------------------------------
   Applied when the OS prefers dark AND the user hasn't forced light,
   or whenever [data-theme="dark"] is set explicitly.               */
@media(prefers-color-scheme:dark){
  :root:not([data-theme="light"]){
    --bg:#080e1c;--surface:#0b1428;--surface-2:#0d1730;--surface-3:#101a30;
    --chrome:#0e1830;--frame-bg:#0a1224;
    --ink:#eef3fb;--ink-2:#c4d1e8;--muted:#95a6c6;--faint:#6c7ea3;
    --line:rgba(120,150,200,.16);--line-2:rgba(120,150,200,.3);
    --shadow:0 40px 90px -40px rgba(0,0,0,.8);
    --shadow-card:0 26px 60px -40px rgba(0,0,0,.7);
    --danger-bg:rgba(216,86,77,.14);--danger:#f08d84;
    --brand:#35e08f;--brand-2:#10c29a;--brand-3:#9dffd2;
    --brand-soft:rgba(53,224,143,.10);--brand-line:rgba(53,224,143,.35);
    color-scheme:dark;
  }
}
:root[data-theme="dark"]{
  --bg:#080e1c;--surface:#0b1428;--surface-2:#0d1730;--surface-3:#101a30;
  --chrome:#0e1830;--frame-bg:#0a1224;
  --ink:#eef3fb;--ink-2:#c4d1e8;--muted:#95a6c6;--faint:#6c7ea3;
  --line:rgba(120,150,200,.16);--line-2:rgba(120,150,200,.3);
  --shadow:0 40px 90px -40px rgba(0,0,0,.8);
  --shadow-card:0 26px 60px -40px rgba(0,0,0,.7);
  --danger-bg:rgba(216,86,77,.14);--danger:#f08d84;
  --brand:#35e08f;--brand-2:#10c29a;--brand-3:#9dffd2;
  --brand-soft:rgba(53,224,143,.10);--brand-line:rgba(53,224,143,.35);
  color-scheme:dark;
}

/* ---- reset -------------------------------------------------------- */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.001ms!important;transition-duration:.001ms!important}}
body{
  margin:0;background:var(--bg);color:var(--ink);
  font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);
  font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
  overflow-x:hidden;
}
img{max-width:100%;display:block}
h1,h2,h3,h4,p,ul,figure{margin:0}
a{color:inherit}
:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}
::selection{background:var(--brand-3);color:var(--brand-ink)}

/* skip link (a11y) */
.skip{position:absolute;left:-999px;top:8px;z-index:200;background:var(--brand);color:var(--brand-ink);
  padding:10px 16px;border-radius:8px;font-weight:600;font-size:14px}
.skip:focus{left:12px}

/* ---- layout primitives ------------------------------------------- */
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}
@media(max-width:520px){.wrap{padding:0 18px}}
section{padding:var(--section-y) 0}
.surface-2{background:var(--surface-2)}
.surface-3{background:var(--surface-3)}

/* eyebrow / kicker — the characterful mono label */
.eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:400;
  letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--brand-2);margin:0 0 16px}
:root[data-theme="dark"] .eyebrow{color:#35e08f}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]) .eyebrow{color:#35e08f}}

/* headings */
h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);
  font-weight:600;text-wrap:balance}
h2,.h2{font-size:var(--fs-h2);line-height:1.1;letter-spacing:var(--tracking-head);font-weight:600;
  text-wrap:balance;max-width:22ch}
h3{font-size:var(--fs-h3);line-height:1.25;letter-spacing:-.01em;font-weight:600}
.lede{font-size:var(--fs-lede);color:var(--muted);margin:18px 0 0;max-width:var(--measure);line-height:1.6}
.section-head{max-width:var(--maxw)}

/* ---- buttons ------------------------------------------------------ */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--font-sans);
  font-weight:600;font-size:14px;line-height:1;border-radius:10px;padding:11px 18px;min-height:44px;
  text-decoration:none;border:1px solid transparent;cursor:pointer;
  transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}
.btn:hover{transform:translateY(-1px)}
.btn-primary{background:linear-gradient(120deg,var(--brand-3),var(--brand));color:var(--brand-ink);
  box-shadow:0 12px 30px -12px rgba(16,194,154,.55)}
.btn-primary:hover{box-shadow:0 16px 38px -12px rgba(16,194,154,.7)}
.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}
.btn-ghost:hover{border-color:var(--brand);color:var(--brand-2)}
.btn-lg{font-size:16px;padding:15px 26px}

/* ---- wordmark + logo mark ---------------------------------------- */
.wm{font-family:var(--font-sans);font-weight:600;letter-spacing:-.035em;font-size:20px;display:inline-flex;align-items:baseline}
.wm .t{color:var(--ink)}
.wm .n{background:linear-gradient(120deg,var(--brand-3),var(--brand));-webkit-background-clip:text;background-clip:text;color:transparent}
.mk{height:1.05em;width:auto;vertical-align:-.16em;margin-right:.16em;overflow:visible}
.brandlink{display:inline-flex;align-items:center;text-decoration:none}

/* ---- header / nav ------------------------------------------------- */
header.site{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 82%,transparent);
  -webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}
nav.site{display:flex;align-items:center;justify-content:space-between;gap:18px;height:var(--nav-h)}
nav.site .links{display:flex;gap:24px}
nav.site .links a{color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}
nav.site .links a:hover{color:var(--ink)}
nav.site .cta{display:flex;gap:10px;align-items:center}
.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;
  border:1px solid var(--line-2);background:transparent;color:var(--ink);border-radius:10px;cursor:pointer;
  transition:border-color .2s,color .2s}
.iconbtn:hover{border-color:var(--brand);color:var(--brand-2)}
.iconbtn svg{width:18px;height:18px}
/* language switcher */
.lang{position:relative}
.lang select{appearance:none;-webkit-appearance:none;font-family:var(--font-mono);font-size:12px;
  letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:transparent;
  border:1px solid var(--line-2);border-radius:10px;padding:11px 30px 11px 12px;min-height:40px;cursor:pointer}
.lang::after{content:"";position:absolute;right:11px;top:50%;width:6px;height:6px;border-right:2px solid var(--muted);
  border-bottom:2px solid var(--muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}
.lang select:hover{border-color:var(--brand);color:var(--ink)}
/* theme toggle icons */
.iconbtn .sun{display:none}.iconbtn .moon{display:block}
[data-theme="dark"] .iconbtn .sun{display:block}[data-theme="dark"] .iconbtn .moon{display:none}
@media(prefers-color-scheme:dark){html:not([data-theme="light"]) .iconbtn .sun{display:block}html:not([data-theme="light"]) .iconbtn .moon{display:none}}
/* mobile nav */
.navtoggle{display:none}
@media(max-width:900px){
  nav.site .links{display:none}
  nav.site .links.open{display:flex;position:absolute;left:0;right:0;top:var(--nav-h);flex-direction:column;
    gap:0;background:var(--surface);border-bottom:1px solid var(--line);padding:8px 24px 16px}
  nav.site .links.open a{padding:13px 0;border-bottom:1px solid var(--line);font-size:16px}
  .navtoggle{display:inline-flex}
}
@media(max-width:560px){nav.site .cta .btn-ghost{display:none}}
@media(max-width:400px){.lang{display:none}}

/* ---- hero --------------------------------------------------------- */
.hero{position:relative;overflow:hidden;padding:0;
  background:radial-gradient(1200px 640px at 78% -6%,var(--brand-soft),transparent 60%),
             radial-gradient(900px 520px at -6% 0%,rgba(45,127,249,.06),transparent 55%),var(--bg)}
.hero .wrap{padding:clamp(24px,3vw,40px) 24px clamp(36px,4vw,60px)}
.hero-split{display:grid;grid-template-columns:1.02fr 1.2fr;gap:clamp(30px,5vw,60px);align-items:center}
.hcopy h1{margin:14px 0 0}
.hcopy .sub{color:var(--muted);font-size:var(--fs-lede);margin:20px 0 0;max-width:46ch}
.hcopy .sub b{color:var(--ink);font-weight:600}
.hcopy .actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 0}
.hcopy .slog{margin:18px 0 0;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.05em;color:var(--brand-2)}
.hchips{display:flex;flex-wrap:wrap;gap:10px 20px;margin:26px 0 0;padding-top:22px;border-top:1px solid var(--line)}
.hchips span{font-size:13.5px;color:var(--muted)}.hchips b{color:var(--ink);font-weight:600}
.hshot{position:relative}
.hshot .frame{transform:perspective(1700px) rotateY(-5deg) rotateX(3deg)}
.hshot::after{content:"";position:absolute;inset:auto 6% -22px;height:52px;
  background:radial-gradient(60% 100% at 50% 0,var(--brand-soft),transparent 70%);filter:blur(16px);z-index:-1}
.fchip{position:absolute;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;
  padding:9px 13px;font-size:12.5px;box-shadow:var(--shadow-card)}
.fchip b{color:var(--brand-2)}
.fchip.a{top:11%;left:-20px}.fchip.b{bottom:14%;right:-16px}
@media(max-width:900px){
  .hero-split{grid-template-columns:1fr;gap:44px;text-align:center}
  .hcopy .sub{margin-left:auto;margin-right:auto}
  .hcopy .actions,.hchips{justify-content:center}
  .fchip{display:none}.hshot .frame{transform:none}
}

/* ---- screenshot frame -------------------------------------------- */
.frame{margin:0;border-radius:14px;overflow:hidden;background:var(--frame-bg);
  border:1px solid var(--line-2);box-shadow:var(--shadow)}
.frame .bar{height:34px;display:flex;align-items:center;gap:7px;padding:0 14px;
  background:#0e1830;border-bottom:1px solid rgba(120,150,200,.16)}
.frame .bar i{width:11px;height:11px;border-radius:50%;background:#2b3a5c}
.frame .bar i:first-child{background:#f0a44a80}
.frame img{width:100%}
.frame .crop{aspect-ratio:16/10;overflow:hidden}
.frame .crop img{height:100%;object-fit:cover;object-position:top}
.gcap{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;
  color:var(--faint);margin:12px 2px 0}
.gcap b{color:var(--brand-2)}

/* ---- strip -------------------------------------------------------- */
.strip{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.strip .wrap{padding:24px;display:flex;flex-wrap:wrap;gap:14px 30px;align-items:center;justify-content:center}
.strip .chip{font-size:13.5px;color:var(--muted)}.strip .chip b{color:var(--ink);font-weight:600}
.strip .dot{color:var(--brand-2)}

/* ---- problem cards ------------------------------------------------ */
.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}
.pcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px;box-shadow:var(--shadow-card)}
.pcard h3{margin:0 0 8px}.pcard p{margin:0;color:var(--muted);font-size:14.5px}
.pcard .x{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;
  background:var(--danger-bg);color:var(--danger);font-weight:600;margin-bottom:14px}
@media(max-width:800px){.cards3{grid-template-columns:1fr}}

/* ---- split + feature list ---------------------------------------- */
.split{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,5vw,56px);align-items:center}
.enlist{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}
.enlist li{padding:14px 0;border-top:1px solid var(--line);display:flex;gap:13px;align-items:flex-start}
.enlist li:first-child{border-top:0}
.enlist .tick{flex:none;width:22px;height:22px;border-radius:6px;
  background:linear-gradient(120deg,var(--brand-3),var(--brand));display:flex;align-items:center;justify-content:center;margin-top:2px}
.enlist .tick svg{width:13px;height:13px}
.enlist b{color:var(--ink);font-weight:600}.enlist span.t{color:var(--muted);font-size:14.5px}
@media(max-width:900px){.split{grid-template-columns:1fr}}

/* ---- modules grid ------------------------------------------------- */
.mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:46px}
.mcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px;
  transition:transform .15s,box-shadow .2s,border-color .2s;box-shadow:var(--shadow-card)}
.mcard:hover{transform:translateY(-3px);border-color:var(--brand-line)}
.mcard .ic{width:38px;height:38px;border-radius:10px;background:var(--brand-soft);color:var(--brand-2);
  display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:400;margin-bottom:14px}
.mcard h3{margin:0 0 7px;font-size:16.5px}.mcard p{margin:0;color:var(--muted);font-size:13.8px;line-height:1.55}
@media(max-width:980px){.mgrid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.mgrid{grid-template-columns:1fr}}

/* ---- gallery ------------------------------------------------------ */
.gal{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:46px}
.gal .g{grid-column:span 3}.gal .wide{grid-column:span 3}
@media(max-width:820px){.gal{grid-template-columns:1fr}.gal .g,.gal .wide{grid-column:span 1}}

/* ---- who ---------------------------------------------------------- */
.who{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}
.wtile{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}
.wtile h3{margin:0 0 8px;font-size:17px}.wtile p{margin:0;color:var(--muted);font-size:13.8px}
.wtile .k{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-2);margin-bottom:12px}
@media(max-width:880px){.who{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.who{grid-template-columns:1fr}}

/* ---- comparison table -------------------------------------------- */
.cmp{margin-top:42px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
.cmp-row{display:grid;grid-template-columns:1.7fr 1fr 1.25fr;align-items:stretch}
.cmp-row+.cmp-row{border-top:1px solid var(--line)}
.cmp-feat{padding:15px 20px;font-size:14.5px;font-weight:600;color:var(--ink);display:flex;align-items:center}
.cmp-us,.cmp-them{padding:14px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;font-size:13px}
.cmp-us{background:var(--brand-soft);border-left:1px solid var(--line);border-right:1px solid var(--line)}
.cmp-them em{color:var(--muted);font-style:normal;font-size:11.5px;line-height:1.35}
.cmp-head .cmp-feat{color:var(--faint);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:400}
.cmp-head .cmp-us{font-weight:600;font-size:16px;color:var(--brand-2)}
.cmp-head .cmp-them{font-weight:600;color:var(--muted);font-size:13.5px}
.cmp .ok{color:var(--brand-2);font-size:18px;font-weight:600;line-height:1}
.cmp .no{color:var(--faint);font-size:15px;line-height:1}
.cmp .pt{color:#d68a1e;font-size:16px;line-height:1}
.cmp-note{color:var(--faint);font-size:12.5px;margin:16px auto 0;text-align:center;max-width:70ch}
@media(max-width:640px){.cmp-row{grid-template-columns:1.5fr .7fr .9fr}.cmp-feat{padding:12px;font-size:12.5px}.cmp-us,.cmp-them{padding:12px 6px}.cmp-them em{display:none}}

/* ---- trust -------------------------------------------------------- */
.tgrid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,56px);align-items:center}
.tlist{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}
.tlist li{display:flex;gap:14px}
.tlist .b{flex:none;width:30px;height:30px;border-radius:8px;background:var(--brand-soft);
  border:1px solid var(--brand-line);display:flex;align-items:center;justify-content:center;color:var(--brand-2);font-weight:600}
.tlist b{color:var(--ink)}.tlist span.t{color:var(--muted);font-size:14.5px}
.chips2{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
.chips2 span{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.05em;color:var(--brand-2);
  border:1px solid var(--brand-line);border-radius:999px;padding:6px 11px}
@media(max-width:900px){.tgrid{grid-template-columns:1fr}}

/* ---- plans -------------------------------------------------------- */
.plan{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(28px,5vw,44px);
  margin-top:40px;text-align:center;box-shadow:var(--shadow-card)}
.plan p{color:var(--muted);max-width:62ch;margin:14px auto 24px;font-size:15.5px}
.plan .actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.center{text-align:center}
.center h2{margin-left:auto;margin-right:auto}
.center .lede{margin-left:auto;margin-right:auto}

/* ---- final CTA ---------------------------------------------------- */
.final{background:radial-gradient(900px 500px at 50% 120%,var(--brand-soft),transparent 60%),var(--surface-2);text-align:center}
.final h2{margin:0 auto;max-width:18ch}
.final .sub{color:var(--muted);margin:18px auto 30px;max-width:52ch;font-size:17px}

/* ---- lead form ---------------------------------------------------- */
.leadform{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,4vw,40px);
  margin-top:36px;box-shadow:var(--shadow-card);display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left}
.leadform .full{grid-column:1/-1}
.leadform label{display:block;font-size:12.5px;font-weight:600;color:var(--ink-2);margin-bottom:6px}
.leadform label .req{color:var(--danger)}
.leadform input,.leadform select,.leadform textarea{width:100%;border:1px solid var(--line);border-radius:10px;
  padding:12px 13px;font-size:14.5px;font-family:var(--font-sans);background:var(--bg);color:var(--ink)}
.leadform input:focus,.leadform select:focus,.leadform textarea:focus{outline:2px solid var(--brand);border-color:var(--brand)}
.leadform textarea{min-height:96px;resize:vertical}
.leadform .field-error{display:none;color:var(--danger);font-size:12px;margin-top:6px}
.leadform .invalid input,.leadform .invalid select,.leadform .invalid textarea{border-color:var(--danger)}
.leadform .invalid .field-error{display:block}
.leadform .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.leadform .submit{grid-column:1/-1;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:4px}
.leadform .note{color:var(--faint);font-size:12.5px}.leadform .note a{color:var(--brand-2)}
.leadform .formstatus{grid-column:1/-1;font-size:14px;color:var(--muted);min-height:0}
.leadform .formstatus[data-state="error"]{color:var(--danger)}
.lead-success{background:var(--surface);border:1px solid var(--brand-line);border-radius:20px;
  padding:clamp(28px,5vw,44px);margin-top:36px;text-align:center;box-shadow:var(--shadow-card)}
.lead-success .tick-lg{width:56px;height:56px;border-radius:50%;margin:0 auto 16px;
  background:linear-gradient(120deg,var(--brand-3),var(--brand));display:flex;align-items:center;justify-content:center}
.lead-success .tick-lg svg{width:28px;height:28px}
.lead-success h3{font-size:22px;margin-bottom:8px}
.lead-success p{color:var(--muted);max-width:48ch;margin:0 auto}
@media(max-width:640px){.leadform{grid-template-columns:1fr}}

/* ---- footer ------------------------------------------------------- */
footer.site{background:var(--surface-2);border-top:1px solid var(--line);padding:56px 0 40px}
.fcols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:24px}
footer.site .col h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;font-weight:400}
footer.site .col a{display:block;color:var(--muted);text-decoration:none;font-size:14px;margin-bottom:9px}
footer.site .col a:hover{color:var(--ink)}
footer.site .brand p{color:var(--muted);font-size:14px;max-width:34ch;margin:14px 0 0}
.legal{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;
  gap:8px 20px;justify-content:space-between;color:var(--faint);font-size:12.5px;font-family:var(--font-mono);letter-spacing:.02em}
@media(max-width:760px){.fcols{grid-template-columns:1fr 1fr}}
@media(max-width:460px){.fcols{grid-template-columns:1fr}}

/* ---- cookie bar --------------------------------------------------- */
.cookiebar{position:fixed;left:16px;bottom:16px;z-index:100;max-width:430px;background:var(--surface);
  border:1px solid var(--line-2);border-radius:14px;box-shadow:var(--shadow-card)}
.cookiebar[hidden]{display:none}
.cookiebar-in{padding:15px 17px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.cookiebar .txt{color:var(--muted);font-size:13.5px;max-width:62ch}.cookiebar .txt b{color:var(--ink)}
.cookiebtns{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cookiebtns .btn{padding:9px 14px;font-size:13px;min-height:38px}
.cookiebtns .cklink{color:var(--muted);font-size:12.5px;text-decoration:underline;white-space:nowrap}
@media(max-width:600px){.cookiebar{left:12px;right:12px;max-width:none;bottom:86px}}

/* ---- chat widget -------------------------------------------------- */
.chatw{position:fixed;right:20px;bottom:20px;z-index:120;display:flex;flex-direction:column;align-items:flex-end;gap:12px}
.chat-launch{display:inline-flex;align-items:center;gap:9px;border:none;cursor:pointer;
  background:linear-gradient(120deg,var(--brand-3),var(--brand));color:var(--brand-ink);font-weight:600;font-size:14.5px;
  font-family:var(--font-sans);padding:13px 18px;min-height:48px;border-radius:999px;box-shadow:0 16px 40px -12px rgba(16,194,154,.5);transition:transform .12s}
.chat-launch:hover{transform:translateY(-1px)}
.chat-launch .cl-open,.chat-launch .cl-close{font-size:17px;line-height:1}.chat-launch .cl-close{display:none}
.chatw.open .chat-launch .cl-open,.chatw.open .chat-launch .cl-txt{display:none}
.chatw.open .chat-launch .cl-close{display:inline}
.chat-panel{display:none;flex-direction:column;width:346px;max-width:calc(100vw - 32px);
  height:min(468px,calc(100vh - 150px));background:var(--surface);border:1px solid var(--line-2);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}
.chatw.open .chat-panel{display:flex}
.chat-head{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;background:var(--brand-soft);border-bottom:1px solid var(--line)}
.ch-id{display:flex;align-items:center;gap:10px}
.ch-av{width:34px;height:34px;border-radius:50%;background:linear-gradient(120deg,var(--brand-3),var(--brand));color:var(--brand-ink);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}
.ch-id b{display:block;font-size:14px;color:var(--ink)}.ch-id span{font-size:11px;color:var(--faint)}
.ch-x{background:none;border:none;color:var(--muted);cursor:pointer;font-size:14px;padding:4px}
.chat-body{flex:1;overflow-y:auto;padding:15px;display:flex;flex-direction:column;gap:9px}
.chat-body .msg{max-width:84%;font-size:13.5px;line-height:1.5;padding:10px 12px;border-radius:13px}
.chat-body .msg.bot{align-self:flex-start;background:var(--surface-3);color:var(--ink);border-bottom-left-radius:4px}
.chat-body .msg.bot a{color:var(--brand-2)}
.chat-body .msg.user{align-self:flex-end;background:linear-gradient(120deg,var(--brand-3),var(--brand));color:var(--brand-ink);border-bottom-right-radius:4px;font-weight:600}
.chat-body .qr{display:flex;flex-wrap:wrap;gap:7px;margin:2px 0}
.chat-body .qr button{background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--brand-2);font-size:12.5px;font-family:var(--font-sans);padding:8px 12px;border-radius:999px;cursor:pointer;min-height:36px}
.chat-body .qr button:hover{background:var(--brand-soft);filter:brightness(1.05)}
.chat-input{display:flex;align-items:center;gap:8px;padding:11px;border-top:1px solid var(--line);background:var(--surface-2)}
.chat-input input{flex:1;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:11px 12px;color:var(--ink);font-size:13.5px;font-family:var(--font-sans)}
.chat-input input:focus{outline:2px solid var(--brand);border-color:var(--brand)}
.ch-send{background:linear-gradient(120deg,var(--brand-3),var(--brand));color:var(--brand-ink);border:none;width:40px;height:40px;flex:none;border-radius:10px;cursor:pointer;font-size:14px}
@media(max-width:600px){.chatw{right:14px;bottom:14px}.chat-launch .cl-txt{display:none}.chat-launch{padding:15px;border-radius:50%}.chat-panel{height:min(70vh,468px)}}

/* ---- content / legal pages (.doc) -------------------------------- */
.pagehead{background:var(--surface-2);border-bottom:1px solid var(--line);padding:clamp(56px,7vw,88px) 0 clamp(40px,5vw,56px)}
.pagehead .eyebrow{margin-bottom:14px}
.pagehead h1{max-width:20ch}
.pagehead .lede{margin-top:16px}
.pagehead .meta{margin-top:16px;font-family:var(--font-mono);font-size:12px;color:var(--faint);letter-spacing:.04em}
.doc{padding:clamp(48px,6vw,80px) 0}
.doc .wrap{max-width:820px}
.doc-grid{display:grid;grid-template-columns:220px 1fr;gap:48px;align-items:start}
.toc{position:sticky;top:calc(var(--nav-h) + 20px);font-size:13.5px}
.toc .toch{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 12px;font-weight:400}
.toc a{display:block;color:var(--muted);text-decoration:none;padding:5px 0;line-height:1.4}
.toc a:hover{color:var(--brand-2)}
.prose{max-width:var(--measure)}
.prose h2{font-size:clamp(21px,2vw,26px);margin:40px 0 12px;max-width:none;scroll-margin-top:calc(var(--nav-h) + 16px)}
.prose h2:first-child{margin-top:0}
.prose h3{font-size:17px;margin:24px 0 8px}
.prose p{margin:0 0 14px;color:var(--ink-2)}
.prose ul,.prose ol{margin:0 0 16px;padding-left:22px;color:var(--ink-2)}
.prose li{margin:0 0 8px}
.prose a{color:var(--brand-2);text-decoration:underline;text-underline-offset:2px}
.prose strong{color:var(--ink);font-weight:600}
.prose .callout{background:var(--surface-2);border:1px solid var(--line);border-left:3px solid var(--brand);
  border-radius:10px;padding:16px 18px;margin:0 0 18px}
.prose .callout p:last-child{margin-bottom:0}
.prose .placeholder{background:var(--brand-soft);border:1px dashed var(--brand-line);border-radius:8px;
  padding:2px 8px;font-family:var(--font-mono);font-size:12.5px;color:var(--brand-2)}
.prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:14px}
.prose th,.prose td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}
.prose th{background:var(--surface-2);font-weight:600;color:var(--ink)}
.tablewrap{overflow-x:auto;margin:0 0 20px}
.tablewrap table{margin:0}
@media(max-width:820px){.doc-grid{grid-template-columns:1fr;gap:8px}.toc{position:static;margin-bottom:8px;
  border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--surface)}}

/* value / info cards used on about + security + company */
.infogrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}
.infocard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:var(--shadow-card)}
.infocard .ic{width:36px;height:36px;border-radius:10px;background:var(--brand-soft);color:var(--brand-2);
  display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);margin-bottom:14px}
.infocard h3{margin:0 0 8px;font-size:16.5px}.infocard p{margin:0;color:var(--muted);font-size:14px}
@media(max-width:880px){.infogrid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.infogrid{grid-template-columns:1fr}}

/* contact channels */
.contactgrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,48px);align-items:start;margin-top:8px}
.channels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}
.channels li{display:flex;gap:14px}
.channels .ic{flex:none;width:38px;height:38px;border-radius:10px;background:var(--brand-soft);border:1px solid var(--brand-line);
  display:flex;align-items:center;justify-content:center;color:var(--brand-2)}
.channels b{display:block;color:var(--ink);font-size:14.5px;margin-bottom:2px}
.channels span.t{color:var(--muted);font-size:14px}
.channels a{color:var(--brand-2);text-decoration:none}
@media(max-width:760px){.contactgrid{grid-template-columns:1fr}}

/* misc */
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}

.ffamily{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:16px 0 6px;border-top:1px solid var(--line);margin-top:6px}
.ffamily .fam-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}
.ffamily .fam-links{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px}
.ffamily .fam-cur{color:var(--muted);font-weight:600}
.ffamily .fam-links a{color:var(--muted);text-decoration:none}
.ffamily .fam-links a:hover{color:var(--brand)}
