/* =====================================================================
   KREATIVWORX 2026 | GLOBAL CSS
   Paste into: Elementor > Site Settings > Custom CSS (applies site wide)
   Everything is scoped to .kw so Elementor kit styles cannot override it.
   ===================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,700;1,800&display=swap');

/* ---------- 1. Design tokens ---------- */
:root{
  /* Brand colours (Content Master) */
  --kw-navy:#052C3D;
  --kw-green:#4FAE32;
  --kw-teal:#005A55;
  --kw-white:#FFFFFF;
  --kw-neutral:#F6F8F7;
  --kw-charcoal:#20282B;

  /* Derived shades (functional only) */
  --kw-navy-900:#031E2A;          /* footer */
  --kw-navy-700:#0B3A4F;          /* raised surface on navy */
  --kw-green-600:#459C2B;         /* button hover */
  --kw-green-tint:#E9F5E4;        /* soft green fill */
  --kw-teal-tint:#E3EFEE;         /* soft teal fill */
  --kw-muted:#4E5B60;             /* secondary body copy on light (AA) */
  --kw-line:#DCE3E1;              /* hairlines on light */
  --kw-on-navy:#FFFFFF;
  --kw-on-navy-muted:#B9CDD4;     /* secondary copy on navy (AA) */
  --kw-navy-line:rgba(255,255,255,.14);

  /* Typography */
  --kw-font-head:'Montserrat',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;
  --kw-font-body:'Montserrat',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;
  --kw-fs-display:clamp(2.3rem,1.4rem + 3.4vw,3.6rem);
  --kw-fs-h1:clamp(2.35rem,1.6rem + 3vw,3.375rem);
  --kw-fs-h2:clamp(1.7rem,1.3rem + 1.5vw,2.25rem);
  --kw-fs-h3:clamp(1.45rem,1.2rem + .9vw,1.875rem);
  --kw-fs-h4:clamp(1.2rem,1.1rem + .35vw,1.375rem);
  --kw-fs-lead:clamp(1.1rem,1.02rem + .35vw,1.1875rem);
  --kw-fs-body:1rem;
  --kw-fs-sm:.875rem;
  --kw-fs-xs:.75rem;

  /* Space, shape, depth */
  --kw-wrap:1200px;
  --kw-gutter:clamp(16px,3vw,24px);
  --kw-sec:clamp(64px,4vw + 44px,112px);
  --kw-r-sm:10px;
  --kw-r-md:16px;
  --kw-r-lg:24px;
  --kw-r-pill:999px;
  --kw-shadow-sm:0 6px 18px -10px rgba(5,44,61,.25);
  --kw-shadow-lift:0 28px 50px -30px rgba(5,44,61,.5);
  --kw-header-h:76px;

  /* Motion */
  --kw-ease:cubic-bezier(.2,.7,.2,1);
  --kw-fast:.25s;
  --kw-med:.45s;
  --kw-slow:.9s;
}

/* ---------- 2. Base (scoped) ---------- */
.kw{font-family:var(--kw-font-body);font-size:.9375rem;line-height:1.7;color:var(--kw-charcoal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.kw *,.kw *::before,.kw *::after{box-sizing:border-box}
.kw p,.kw .kw-h1,.kw .kw-h2,.kw .kw-h3,.kw .kw-h4,.kw .kw-display,.kw ul,.kw ol,.kw figure{margin:0;padding:0}
.kw ul{list-style:none}
.kw img{max-width:100%;height:auto;display:block}
.kw a{color:inherit;text-decoration:none}
.kw :focus-visible{outline:3px solid var(--kw-green);outline-offset:3px;border-radius:4px}

.kw .kw-display,.kw .kw-h1,.kw .kw-h2,.kw .kw-h3,.kw .kw-h4{font-family:var(--kw-font-head);color:var(--kw-navy);font-weight:700;line-height:1.15;text-transform:none;text-wrap:balance}
.kw .kw-display{font-size:var(--kw-fs-display);letter-spacing:-.025em;font-weight:800;line-height:1.08}
.kw .kw-h1{font-size:var(--kw-fs-h1);letter-spacing:-.02em;font-weight:800}
.kw .kw-h2{font-size:var(--kw-fs-h2);letter-spacing:-.015em;line-height:1.18}
.kw .kw-h3{font-size:var(--kw-fs-h3);font-weight:700;letter-spacing:-.015em;line-height:1.18}
.kw .kw-h4{font-size:var(--kw-fs-h4);font-weight:700;letter-spacing:-.01em;line-height:1.25}
.kw .kw-lead{font-size:var(--kw-fs-lead);line-height:1.55;color:var(--kw-charcoal);max-width:46rem}
.kw .kw-muted{color:var(--kw-muted)}
.kw .kw-strong{font-weight:700;color:var(--kw-navy)}
.kw .kw-eyebrow{font-family:var(--kw-font-body);font-size:var(--kw-fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-teal)}
.kw .kw-stack-sm>*+*{margin-top:12px}
.kw .kw-stack>*+*{margin-top:20px}
.kw .kw-stack-lg>*+*{margin-top:28px}

/* Layout */
.kw .kw-wrap{width:100%;max-width:calc(var(--kw-wrap) + 2*var(--kw-gutter));margin:0 auto;padding:0 var(--kw-gutter)}
.kw .kw-sec{padding:var(--kw-sec) 0;position:relative}
.kw .kw-sec--neutral{background:var(--kw-neutral)}
.kw .kw-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(36px,5vw,72px)}
.kw .kw-center{align-items:center}
.kw .kw-intro{max-width:46rem;margin-bottom:clamp(36px,4vw,56px)}

/* Dark (navy) bands */
.kw .kw-sec--navy{background-color:var(--kw-navy);color:var(--kw-on-navy);overflow:hidden;isolation:isolate}
.kw .kw-sec--navy::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background-image:radial-gradient(ellipse at 85% 0%,rgba(79,174,50,.16),transparent 55%),
    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);
  background-size:100% 100%,64px 64px,64px 64px;animation:kwGrid 14s linear infinite}
.kw .kw-sec--navy .kw-display,.kw .kw-sec--navy .kw-h1,.kw .kw-sec--navy .kw-h2,.kw .kw-sec--navy .kw-h3,.kw .kw-sec--navy .kw-h4{color:var(--kw-on-navy)}
.kw .kw-sec--navy .kw-lead{color:var(--kw-on-navy)}
.kw .kw-sec--navy .kw-muted{color:var(--kw-on-navy-muted)}
.kw .kw-sec--navy .kw-eyebrow{color:var(--kw-green)}

/* ---------- 3. Components ---------- */
/* Buttons: green with navy text (navy on green passes WCAG AA; white on green does not) */
.kw .kw-btn,.kw .kw-btn2{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:var(--kw-r-pill);font-family:var(--kw-font-body);font-weight:700;font-size:.9375rem;line-height:1.2;text-align:center;cursor:pointer;transition:transform var(--kw-fast) ease,box-shadow var(--kw-fast) ease,background-color var(--kw-fast) ease,color var(--kw-fast) ease,border-color var(--kw-fast) ease}
.kw .kw-btn{background:var(--kw-green);color:var(--kw-navy);border:2px solid var(--kw-green)}
.kw .kw-btn:hover{background:var(--kw-green-600);border-color:var(--kw-green-600);color:var(--kw-navy);transform:translateY(-2px);box-shadow:0 14px 26px -14px rgba(69,156,43,.8)}
.kw .kw-btn2{background:transparent;color:var(--kw-navy);border:2px solid var(--kw-navy)}
.kw .kw-btn2:hover{background:var(--kw-navy);color:var(--kw-white);transform:translateY(-2px)}
.kw .kw-sec--navy .kw-btn2{color:var(--kw-white);border-color:rgba(255,255,255,.6)}
.kw .kw-sec--navy .kw-btn2:hover{background:var(--kw-white);color:var(--kw-navy);border-color:var(--kw-white)}
.kw .kw-btns{display:flex;flex-wrap:wrap;gap:12px}

/* Text link with arrow */
.kw .kw-tlink{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--kw-navy);background-image:linear-gradient(var(--kw-green),var(--kw-green));background-size:100% 2px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:3px;transition:background-size var(--kw-med) var(--kw-ease),gap var(--kw-fast) ease}
.kw .kw-tlink:hover{gap:12px;background-size:40% 2px}
.kw .kw-sec--navy .kw-tlink{color:var(--kw-white)}
.kw .kw-arrow{display:inline-block;transition:transform var(--kw-fast) ease}

/* Chips */
.kw .kw-chips{display:flex;flex-wrap:wrap;gap:8px}
.kw .kw-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid var(--kw-line);background:var(--kw-white);border-radius:var(--kw-r-pill);font-size:var(--kw-fs-sm);color:var(--kw-navy);transition:background-color var(--kw-fast) ease,color var(--kw-fast) ease,border-color var(--kw-fast) ease}
.kw a.kw-chip:hover{background:var(--kw-navy);border-color:var(--kw-navy);color:var(--kw-white)}

/* Breadcrumb */
.kw .kw-crumb{display:flex;flex-wrap:wrap;gap:6px;font-size:var(--kw-fs-sm);color:var(--kw-muted)}
.kw .kw-crumb a{color:var(--kw-muted);text-decoration:underline;text-decoration-color:var(--kw-line);text-underline-offset:3px}
.kw .kw-crumb a:hover{color:var(--kw-navy);text-decoration-color:var(--kw-green)}
.kw .kw-crumb [aria-current]{color:var(--kw-navy);font-weight:500}

/* Rules / editorial rows */
.kw .kw-rule{border-top:1.5px solid var(--kw-navy)}
.kw .kw-hair{border-top:1px solid var(--kw-line)}

/* Linked service rows (pillar pages, related services) */
.kw .kw-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));column-gap:clamp(32px,5vw,64px);border-bottom:1px solid var(--kw-line)}
.kw .kw-row{display:flex;flex-direction:column;gap:8px;padding:26px 0 26px;border-top:1px solid var(--kw-line);transition:padding var(--kw-med) var(--kw-ease),background-color var(--kw-med) ease}
.kw .kw-row .kw-h4{display:flex;align-items:center;gap:10px}
.kw .kw-row .kw-arrow{color:var(--kw-green)}
.kw a.kw-row:hover{padding-left:14px;background:linear-gradient(90deg,var(--kw-green-tint),transparent 70%)}
.kw a.kw-row:hover .kw-arrow{transform:translateX(4px)}
.kw .kw-rows--compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));column-gap:32px}
.kw .kw-rows--compact .kw-row{padding:20px 0}

/* Numbered benefit blocks */
.kw .kw-bens{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));column-gap:clamp(32px,5vw,64px)}
.kw .kw-ben{display:flex;flex-direction:column;gap:12px;padding:30px 0 34px;border-top:1.5px solid var(--kw-navy);transition:transform var(--kw-med) var(--kw-ease)}
.kw .kw-ben:hover{transform:translateY(-4px)}
.kw .kw-num{font-family:var(--kw-font-head);font-weight:800;font-size:.9375rem;color:var(--kw-teal);letter-spacing:.04em}
.kw .kw-sec--navy .kw-num{color:var(--kw-green)}

/* CTA band (navy, split) */
.kw .kw-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 48px}
.kw .kw-band__copy{max-width:44rem}

/* ---------- 4. Interface mock visuals (stand-ins until real imagery) ---------- */
.kw .kw-ui{position:relative;background:var(--kw-white);border-radius:var(--kw-r-md);box-shadow:var(--kw-shadow-lift);overflow:hidden;height:100%;display:flex;flex-direction:column;border:1px solid rgba(5,44,61,.08)}
.kw .kw-ui__bar{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;background:var(--kw-neutral);border-bottom:1px solid var(--kw-line);flex:none}
.kw .kw-ui__bar i{width:8px;height:8px;border-radius:50%;background:#CBD5D2}
.kw .kw-ui__bar i:first-child{background:var(--kw-green)}
.kw .kw-ui__bar b{margin-left:10px;height:14px;flex:1;max-width:60%;border-radius:var(--kw-r-pill);background:var(--kw-white);border:1px solid var(--kw-line)}
.kw .kw-ui__body{flex:1;padding:16px;display:flex;flex-direction:column;gap:10px;min-height:0}
.kw .kw-ln{height:8px;border-radius:var(--kw-r-pill);background:#E3E9E7}
.kw .kw-ln--navy{background:var(--kw-navy)}
.kw .kw-ln--teal{background:var(--kw-teal)}
.kw .kw-ln--green{background:var(--kw-green)}
.kw .kw-ln--w40{width:40%}.kw .kw-ln--w55{width:55%}.kw .kw-ln--w70{width:70%}.kw .kw-ln--w85{width:85%}
.kw .kw-blk{border-radius:var(--kw-r-sm);background:var(--kw-neutral);border:1px solid var(--kw-line)}
.kw .kw-pill{display:inline-block;height:20px;width:84px;border-radius:var(--kw-r-pill);background:var(--kw-green)}
.kw .kw-g{display:grid;gap:10px}
.kw .kw-g2{grid-template-columns:1fr 1fr}.kw .kw-g3{grid-template-columns:repeat(3,1fr)}.kw .kw-g4{grid-template-columns:repeat(4,1fr)}
/* site */
.kw .kw-ui--site .kw-hero{background:var(--kw-navy);border-radius:var(--kw-r-sm);padding:16px;display:flex;flex-direction:column;gap:8px}
.kw .kw-ui--site .kw-hero .kw-ln{background:rgba(255,255,255,.75)}
.kw .kw-ui--site .kw-hero .kw-ln:first-child{background:#fff;height:12px}
/* chat */
.kw .kw-bub{width:68%;padding:10px 12px;border-radius:14px;display:flex;flex-direction:column;gap:6px}
.kw .kw-bub--in{background:var(--kw-neutral);border:1px solid var(--kw-line);border-bottom-left-radius:4px;align-self:flex-start}
.kw .kw-bub--out{background:var(--kw-green-tint);border:1px solid #CFE8C5;border-bottom-right-radius:4px;align-self:flex-end}
.kw .kw-bub--out .kw-ln{background:#A9D69A}
.kw .kw-opts{display:flex;gap:6px;flex-wrap:wrap;align-self:flex-start}
.kw .kw-opts span{height:24px;width:70px;border-radius:var(--kw-r-pill);border:1.5px solid var(--kw-teal)}
.kw .kw-handover{display:flex;align-items:center;gap:8px;align-self:center;padding:6px 12px;border-radius:var(--kw-r-pill);background:var(--kw-navy)}
.kw .kw-handover i{width:16px;height:16px;border-radius:50%;background:var(--kw-green)}
.kw .kw-handover .kw-ln{width:70px;flex:none;background:rgba(255,255,255,.7)}
/* board */
.kw .kw-col{background:var(--kw-neutral);border-radius:var(--kw-r-sm);padding:8px;display:flex;flex-direction:column;gap:8px}
.kw .kw-card{background:#fff;border:1px solid var(--kw-line);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:6px}
.kw .kw-card--hot{border-color:var(--kw-green);box-shadow:0 0 0 3px var(--kw-green-tint)}
.kw .kw-dot{width:10px;height:10px;border-radius:50%;background:var(--kw-teal)}
.kw .kw-dot--g{background:var(--kw-green)}
/* dash */
.kw .kw-kpi{background:var(--kw-neutral);border-radius:var(--kw-r-sm);padding:10px;display:flex;flex-direction:column;gap:6px}
.kw .kw-kpi b{display:block;height:16px;width:60%;border-radius:4px;background:var(--kw-navy)}
.kw .kw-bars{flex:1;display:flex;align-items:flex-end;gap:8px;padding:10px;border-radius:var(--kw-r-sm);border:1px solid var(--kw-line);min-height:90px}
.kw .kw-bars span{flex:1;border-radius:4px 4px 0 0;background:var(--kw-teal);opacity:.85}
.kw .kw-bars span:nth-child(3n){background:var(--kw-green)}
/* store / social tiles */
.kw .kw-tile{aspect-ratio:1/1;border-radius:var(--kw-r-sm);background:linear-gradient(135deg,var(--kw-teal-tint),var(--kw-neutral));border:1px solid var(--kw-line)}
.kw .kw-tile--n{background:linear-gradient(135deg,var(--kw-navy),var(--kw-teal))}
.kw .kw-tile--g{background:linear-gradient(135deg,var(--kw-green),#8FCB76)}
/* search */
.kw .kw-search{height:30px;border-radius:var(--kw-r-pill);border:1.5px solid var(--kw-line);display:flex;align-items:center;padding:0 12px;gap:8px}
.kw .kw-search i{width:12px;height:12px;border:2px solid var(--kw-teal);border-radius:50%}
.kw .kw-res{padding:10px;border-radius:var(--kw-r-sm);display:flex;flex-direction:column;gap:6px}
.kw .kw-res--top{background:var(--kw-green-tint);border:1px solid #CFE8C5}
/* calendar */
.kw .kw-cal{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}
.kw .kw-cal span{height:30px;border-radius:6px;background:var(--kw-neutral);border:1px solid var(--kw-line)}
.kw .kw-cal span.on{background:var(--kw-teal);border-color:var(--kw-teal)}
.kw .kw-cal span.ok{background:var(--kw-green);border-color:var(--kw-green)}
/* status list */
.kw .kw-stat{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--kw-r-sm);border:1px solid var(--kw-line)}
.kw .kw-stat .kw-ln{flex:1}
.kw .kw-stat em{width:46px;height:18px;border-radius:var(--kw-r-pill);background:var(--kw-green-tint);border:1px solid #CFE8C5}
.kw .kw-shield{width:46px;height:54px;background:var(--kw-navy);clip-path:polygon(50% 0,100% 18%,100% 55%,50% 100%,0 55%,0 18%);display:grid;place-items:center;flex:none}
.kw .kw-shield::after{content:"";width:16px;height:9px;border-left:3px solid var(--kw-green);border-bottom:3px solid var(--kw-green);transform:rotate(-45deg) translate(1px,-2px)}
/* doc */
.kw .kw-doc{flex:1;border:1px solid var(--kw-line);border-radius:var(--kw-r-sm);padding:14px;display:flex;flex-direction:column;gap:8px}
.kw .kw-doc .kw-tbl{display:grid;grid-template-columns:2fr 1fr;gap:6px 12px;margin-top:6px}
.kw .kw-stamp{align-self:flex-end;padding:4px 12px;border-radius:var(--kw-r-pill);background:var(--kw-green-tint);border:1px solid #CFE8C5;width:90px;height:22px}

/* Media frame for section imagery (swap the mock for <img> when photography is ready) */
.kw .kw-media{position:relative;border-radius:var(--kw-r-lg);background:linear-gradient(150deg,var(--kw-teal-tint),var(--kw-neutral) 60%);padding:clamp(18px,3vw,32px);aspect-ratio:4/3;transition:transform .6s var(--kw-ease),box-shadow .6s ease;transform-style:preserve-3d}
.kw .kw-media:hover{transform:perspective(900px) rotateX(4deg) rotateY(-6deg) translateY(-6px)}
.kw .kw-media img{width:100%;height:100%;object-fit:cover;border-radius:var(--kw-r-md)}
.kw .kw-media--photo{padding:0;background:none}

/* ---------- 5. Motion: layered 3D hero ---------- */
.kw .kw-layers{position:relative;height:clamp(320px,34vw,420px);perspective:1400px}
.kw .kw-plane{position:absolute;inset:30px 40px 30px 40px;transform-style:preserve-3d;transform:rotateX(12deg) rotateY(-14deg) rotateZ(2deg);transition:transform .5s var(--kw-ease)}
.kw .kw-layer{position:absolute;inset:0;border-radius:var(--kw-r-lg)}
.kw .kw-layer--1{transform:translateZ(-90px) translate(-30px,28px);background:var(--kw-teal);opacity:.9}
.kw .kw-layer--2{transform:translateZ(-40px) translate(-14px,12px);background:var(--kw-neutral);border:1px solid var(--kw-line);background-image:linear-gradient(var(--kw-line) 1px,transparent 1px),linear-gradient(90deg,var(--kw-line) 1px,transparent 1px);background-size:22px 22px}
.kw .kw-layer--3{transform:translateZ(30px);animation:kwBob 6s ease-in-out infinite}
.kw .kw-float{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:var(--kw-white);border:1px solid var(--kw-line);border-radius:12px;font-size:var(--kw-fs-sm);font-weight:700;color:var(--kw-navy);box-shadow:var(--kw-shadow-sm);animation:kwBob 5s ease-in-out infinite;white-space:nowrap}
.kw .kw-float::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 0 4px var(--kw-green-tint)}
.kw .kw-float--a{left:0;top:28px}
.kw .kw-float--b{right:0;bottom:30px;animation-delay:1.6s}

/* ---------- 6. Motion: home orbit ---------- */
.kw .kw-orbit{position:relative;height:500px;perspective:1300px}
.kw .kw-orbit__tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(-14deg);transition:transform .4s ease-out}
.kw .kw-orbit__floor{position:absolute;left:50%;top:50%;width:480px;height:480px;margin:-240px 0 0 -240px;border-radius:50%;border:1.5px dashed rgba(0,90,85,.45);transform:rotateX(78deg)}
.kw .kw-orbit__ring{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation:kwOrbit 28s linear infinite}
.kw .kw-orbit__sat{position:absolute;left:0;top:0;transform-style:preserve-3d;transform:rotateY(var(--a)) translateZ(240px)}
.kw .kw-orbit__face{display:flex;align-items:center;justify-content:center;gap:8px;width:170px;height:76px;margin:-38px 0 0 -85px;padding:0 14px;border-radius:var(--kw-r-md);background:rgba(255,255,255,.95);border:1px solid var(--kw-line);box-shadow:var(--kw-shadow-lift);font-family:var(--kw-font-head);font-weight:700;font-size:.95rem;line-height:1.2;color:var(--kw-navy);text-align:center;transform:rotateY(calc(var(--a) * -1));animation:kwFace 28s linear infinite}
.kw .kw-orbit__face::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--kw-green)}
.kw .kw-orbit__core{position:absolute;left:50%;top:50%;width:156px;height:156px;transform:translate(-50%,-50%);border-radius:50%;background:var(--kw-navy);color:var(--kw-white);display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--kw-font-head);font-weight:800;font-size:1.15rem;line-height:1.15;z-index:2;box-shadow:0 30px 60px -28px rgba(5,44,61,.7)}
.kw .kw-orbit__core::before,.kw .kw-orbit__core::after{content:"";position:absolute;left:50%;top:50%;width:156px;height:156px;border-radius:50%;border:2px solid var(--kw-green);transform:translate(-50%,-50%);opacity:.5;animation:kwPulse 3.4s ease-out infinite}
.kw .kw-orbit__core::after{animation-delay:1.7s}

/* ---------- 7. Motion: ticker ---------- */
.kw .kw-ticker{overflow:hidden;border-top:1px solid var(--kw-line);border-bottom:1px solid var(--kw-line);background:var(--kw-white);padding:20px 0}
.kw .kw-ticker__track{display:flex;width:max-content;animation:kwMarquee 42s linear infinite}
.kw .kw-ticker:hover .kw-ticker__track{animation-play-state:paused}
.kw .kw-ticker__track span{display:inline-flex;align-items:center;gap:40px;padding-right:40px;font-family:var(--kw-font-head);font-weight:700;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);letter-spacing:-.02em;color:var(--kw-navy);white-space:nowrap}
.kw .kw-ticker__track span::after{content:"";width:10px;height:10px;transform:rotate(45deg);background:var(--kw-green);border-radius:2px}

/* ---------- 8. Motion: connected flow ---------- */
.kw .kw-flow{margin-top:clamp(36px,4vw,56px)}
.kw .kw-flow__nodes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px}
.kw .kw-flow__node{padding:12px 20px;border:1.5px solid rgba(255,255,255,.35);border-radius:var(--kw-r-pill);font-weight:700;color:var(--kw-white);animation:kwLight 6s linear infinite}
.kw .kw-flow__node:last-of-type{border-color:var(--kw-green)}
.kw .kw-flow__sep{color:var(--kw-green);font-weight:700}
.kw .kw-flow__nodes .kw-flow__node:nth-of-type(2){animation-delay:1s}
.kw .kw-flow__nodes .kw-flow__node:nth-of-type(3){animation-delay:2s}
.kw .kw-flow__nodes .kw-flow__node:nth-of-type(4){animation-delay:3s}
.kw .kw-flow__nodes .kw-flow__node:nth-of-type(5){animation-delay:4s}
.kw .kw-flow__nodes .kw-flow__node:nth-of-type(6){animation-delay:5s}
.kw .kw-flow__wire{position:relative;height:2px;background:rgba(255,255,255,.18);margin-top:24px;border-radius:2px}
.kw .kw-flow__wire::after{content:"";position:absolute;top:-5px;width:12px;height:12px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 18px 5px rgba(79,174,50,.55);animation:kwTravel 6s linear infinite}

/* Light-section mini flow (Grow pillar connection block) */
.kw .kw-mini-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.kw .kw-mini-flow__node{padding:12px 18px;border:1.5px solid var(--kw-navy);border-radius:var(--kw-r-pill);font-weight:700;color:var(--kw-navy);background:var(--kw-white)}
.kw .kw-mini-flow__node--link{border-style:dashed;border-color:var(--kw-teal);color:var(--kw-teal);transition:background-color var(--kw-fast) ease,color var(--kw-fast) ease}
.kw a.kw-mini-flow__node--link:hover{background:var(--kw-teal);color:var(--kw-white);border-style:solid}
.kw .kw-mini-flow__sep{color:var(--kw-green);font-weight:700}

/* ---------- 9. Motion: process progress ---------- */
.kw .kw-steps{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:32px;border-top:1.5px solid var(--kw-line);padding-top:30px}
.kw .kw-steps::before{content:"";position:absolute;top:-2.5px;left:0;height:4px;border-radius:2px;background:var(--kw-green);animation:kwProgress 8s ease-in-out infinite}
.kw .kw-step{display:flex;flex-direction:column;gap:10px}

/* ---------- 10. Scroll reveal (only when JS has added .kw-motion to <html>) ---------- */
.kw-motion .kw .kw-rv{opacity:0;translate:0 28px;transition:opacity var(--kw-slow) var(--kw-ease),translate var(--kw-slow) var(--kw-ease)}
.kw-motion .kw .kw-rv.is-in{opacity:1;translate:0 0}
.kw-motion .kw .kw-rv--d1{transition-delay:.08s}.kw-motion .kw .kw-rv--d2{transition-delay:.16s}.kw-motion .kw .kw-rv--d3{transition-delay:.24s}

/* ---------- 11. Header ---------- */
.kw-header{position:relative;z-index:100}
.kw-header .kw-hdr{background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--kw-line);transition:box-shadow var(--kw-fast) ease,background-color var(--kw-fast) ease}
.kw-header.is-scrolled .kw-hdr{box-shadow:0 10px 30px -20px rgba(5,44,61,.45);background:rgba(255,255,255,.94)}
.kw-header .kw-hdr__in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--kw-header-h)}
.kw-header .kw-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--kw-font-head);font-weight:800;font-size:1.35rem;letter-spacing:-.02em;color:var(--kw-navy)}
.kw-header .kw-logo__mark{width:30px;height:30px;border-radius:8px;background:var(--kw-navy);position:relative;flex:none}
.kw-header .kw-logo__mark::after{content:"";position:absolute;right:6px;bottom:6px;width:9px;height:9px;border-radius:50%;background:var(--kw-green)}
.kw-header .kw-logo img{height:38px;width:auto}
.kw-header .kw-nav{display:flex;align-items:center;gap:clamp(18px,2.2vw,32px)}
.kw-header .kw-nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 0;font-weight:500;font-size:.9375rem;color:var(--kw-navy)}
.kw-header .kw-nav__link::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--kw-green);transform:scaleX(0);transform-origin:left;transition:transform var(--kw-med) var(--kw-ease)}
.kw-header .kw-nav__link:hover::after,.kw-header .kw-nav__link[aria-current="page"]::after,.kw-header .kw-mm:hover .kw-nav__link::after,.kw-header .kw-mm:focus-within .kw-nav__link::after{transform:scaleX(1)}
.kw-header .kw-caret{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--kw-fast) ease}
.kw-header .kw-mm:hover .kw-caret,.kw-header .kw-mm:focus-within .kw-caret{transform:rotate(225deg) translateY(-1px)}
.kw-header .kw-hdr__cta{min-height:46px;padding:0 22px}

/* Mega menu */
.kw-header .kw-mm{display:inline-flex}
.kw-header .kw-mm__panel{position:absolute;left:0;right:0;top:100%;background:var(--kw-white);border-bottom:1px solid var(--kw-line);box-shadow:0 50px 70px -45px rgba(5,44,61,.45);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--kw-fast) ease,transform var(--kw-med) var(--kw-ease),visibility 0s linear var(--kw-med)}
.kw-header .kw-mm:hover .kw-mm__panel,.kw-header .kw-mm:focus-within .kw-mm__panel,.kw-header.mm-open .kw-mm__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}
.kw-header.mm-off .kw-mm__panel{opacity:0!important;visibility:hidden!important}
.kw-header .kw-mm__grid{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);padding:36px 0 28px}
.kw-header .kw-mm__col{display:flex;flex-direction:column;opacity:0;translate:0 10px;transition:opacity var(--kw-med) ease,translate var(--kw-med) var(--kw-ease)}
.kw-header .kw-mm:hover .kw-mm__col,.kw-header .kw-mm:focus-within .kw-mm__col,.kw-header.mm-open .kw-mm__col{opacity:1;translate:0 0}
.kw-header .kw-mm__col:nth-child(2){transition-delay:.04s}.kw-header .kw-mm__col:nth-child(3){transition-delay:.08s}.kw-header .kw-mm__col:nth-child(4){transition-delay:.12s}.kw-header .kw-mm__col:nth-child(5){transition-delay:.16s}
.kw-header .kw-mm__intro{background:var(--kw-neutral);border-radius:var(--kw-r-md);padding:24px;gap:10px}
.kw-header .kw-mm__intro .kw-h4{font-size:1.35rem;line-height:1.2}
.kw-header .kw-mm__intro .kw-btn{align-self:flex-start;min-height:44px;padding:0 18px;font-size:.875rem;margin-top:8px}
.kw-header .kw-mm__ptitle{display:inline-flex;align-items:center;gap:8px;font-family:var(--kw-font-head);font-weight:700;font-size:1.05rem;color:var(--kw-navy);margin-top:6px}
.kw-header .kw-mm__ptitle:hover{color:var(--kw-teal)}
.kw-header .kw-mm__ptitle:hover .kw-arrow{transform:translateX(3px)}
.kw-header .kw-mm__tag{font-size:.8125rem;line-height:1.45;color:var(--kw-muted);margin:4px 0 12px}
.kw-header .kw-mm__link{font-size:.875rem;line-height:1.35;color:var(--kw-charcoal);padding:7px 0;border-top:1px solid var(--kw-line);transition:padding var(--kw-fast) ease,color var(--kw-fast) ease}
.kw-header .kw-mm__link:hover{padding-left:6px;color:var(--kw-teal)}
.kw-header .kw-mm__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;border-top:1px solid var(--kw-line);padding:16px 0 20px;font-size:.875rem}

/* Burger + mobile drawer */
.kw-header .kw-burger{display:none;width:46px;height:46px;border-radius:12px;border:1.5px solid var(--kw-line);background:var(--kw-white);align-items:center;justify-content:center;cursor:pointer;padding:0}
.kw-header .kw-burger span,.kw-header .kw-burger span::before,.kw-header .kw-burger span::after{display:block;width:20px;height:2px;background:var(--kw-navy);border-radius:2px;position:relative;transition:transform var(--kw-fast) ease,background-color var(--kw-fast) ease}
.kw-header .kw-burger span::before,.kw-header .kw-burger span::after{content:"";position:absolute;left:0}
.kw-header .kw-burger span::before{top:-6px}.kw-header .kw-burger span::after{top:6px}
.kw-header.nav-open .kw-burger span{background:transparent}
.kw-header.nav-open .kw-burger span::before{transform:translateY(6px) rotate(45deg)}
.kw-header.nav-open .kw-burger span::after{transform:translateY(-6px) rotate(-45deg)}
.kw-header .kw-drawer{position:fixed;left:0;right:0;top:var(--kw-header-h);bottom:0;background:var(--kw-white);display:flex;flex-direction:column;transform:translateX(100%);visibility:hidden;transition:transform var(--kw-med) var(--kw-ease),visibility 0s linear var(--kw-med);overflow:hidden}
.kw-header.nav-open .kw-drawer{transform:none;visibility:visible;transition-delay:0s}
.kw-header .kw-drawer__scroll{flex:1;overflow-y:auto;padding:12px var(--kw-gutter) 24px}
.kw-header .kw-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--kw-line);font-family:var(--kw-font-head);font-weight:700;font-size:1.15rem;color:var(--kw-navy)}
.kw-header .kw-acc{border-bottom:1px solid var(--kw-line)}
.kw-header .kw-acc>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-family:var(--kw-font-head);font-weight:700;font-size:1.15rem;color:var(--kw-navy)}
.kw-header .kw-acc>summary::-webkit-details-marker{display:none}
.kw-header .kw-acc>summary .kw-caret{transform:rotate(45deg) translateY(-2px)}
.kw-header .kw-acc[open]>summary .kw-caret{transform:rotate(225deg) translateY(-1px)}
.kw-header .kw-acc--sub>summary{font-family:var(--kw-font-body);font-size:1rem;padding:12px 0 12px 12px;border-top:1px solid var(--kw-line)}
.kw-header .kw-acc--sub{border-bottom:0}
.kw-header .kw-acc__body{padding:0 0 12px 12px;display:flex;flex-direction:column}
.kw-header .kw-acc__body a{padding:9px 0 9px 12px;font-size:.9375rem;color:var(--kw-charcoal);border-left:2px solid var(--kw-line)}
.kw-header .kw-acc__body a.kw-acc__all{font-weight:700;color:var(--kw-teal);border-left-color:var(--kw-green)}
.kw-header .kw-drawer__foot{flex:none;padding:16px var(--kw-gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--kw-line);background:var(--kw-white)}
.kw-header .kw-drawer__foot .kw-btn{width:100%}
html.kw-lock,html.kw-lock body{overflow:hidden}

@media (max-width:1080px){
  .kw-header .kw-nav,.kw-header .kw-hdr__cta{display:none}
  .kw-header .kw-burger{display:inline-flex}
  .kw-header .kw-mm__panel{display:none}
}
@media (min-width:1081px){.kw-header .kw-drawer{display:none}}

/* ---------- 12. Footer ---------- */
.kw-footer{background:var(--kw-navy-900);color:var(--kw-on-navy-muted);padding:clamp(56px,6vw,80px) 0 28px;font-size:var(--kw-fs-sm)}
.kw-footer .kw-ft__grid{display:grid;grid-template-columns:1.6fr repeat(5,minmax(0,1fr));gap:32px}
.kw-footer .kw-ft__brand .kw-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--kw-font-head);font-weight:800;font-size:1.35rem;letter-spacing:-.02em;color:var(--kw-white)}
.kw-footer .kw-logo__mark{width:30px;height:30px;border-radius:8px;background:var(--kw-white);position:relative;flex:none}
.kw-footer .kw-logo__mark::after{content:"";position:absolute;right:6px;bottom:6px;width:9px;height:9px;border-radius:50%;background:var(--kw-green)}
.kw-footer .kw-ft__line{margin-top:18px;font-family:var(--kw-font-head);font-weight:700;font-size:1.125rem;color:var(--kw-white);line-height:1.3}
.kw-footer .kw-ft__sub{margin-top:8px}
.kw-footer .kw-ft__h{font-family:var(--kw-font-head);font-weight:700;font-size:.9375rem;color:var(--kw-white);margin-bottom:14px}
.kw-footer .kw-ft__col ul{display:flex;flex-direction:column;gap:10px}
.kw-footer a{color:var(--kw-on-navy-muted);transition:color var(--kw-fast) ease}
.kw-footer a:hover{color:var(--kw-white)}
.kw-footer .kw-ft__wa{display:inline-flex;align-items:center;gap:8px;color:var(--kw-white);font-weight:500}
.kw-footer .kw-ft__wa::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 0 4px rgba(79,174,50,.2)}
.kw-footer .kw-ft__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;border-top:1px solid var(--kw-navy-line);margin-top:clamp(40px,5vw,56px);padding-top:22px;font-size:.8125rem}
.kw-footer .kw-ft__legal{display:flex;flex-wrap:wrap;gap:8px 20px}
@media (max-width:1080px){.kw-footer .kw-ft__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kw-footer .kw-ft__brand{grid-column:1/-1}}
@media (max-width:620px){.kw-footer .kw-ft__grid{grid-template-columns:1fr 1fr}}

/* ---------- 12b. Home visuals ---------- */
.kw .kw-converge{display:grid;grid-template-columns:1fr 40px 1.35fr;align-items:center;gap:0;aspect-ratio:auto;min-height:360px}
.kw .kw-converge__src{display:flex;flex-direction:column;gap:14px}
.kw .kw-converge__card{background:var(--kw-white);border:1px solid var(--kw-line);border-radius:12px;padding:12px;box-shadow:var(--kw-shadow-sm);display:flex;flex-direction:column;gap:7px;animation:kwBob 6s ease-in-out infinite}
.kw .kw-converge__card--chat{transform:rotate(-4deg);margin-right:12px}
.kw .kw-converge__card--mail{transform:rotate(3deg);margin-left:10px;animation-delay:1.2s}
.kw .kw-converge__card--sheet{transform:rotate(-2deg);animation-delay:2.4s}
.kw .kw-converge__card .kw-bub{width:85%;padding:7px 9px}
.kw .kw-converge__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}
.kw .kw-converge__grid span{height:12px;border-radius:3px;background:var(--kw-neutral);border:1px solid var(--kw-line)}
.kw .kw-converge__grid span:nth-child(5n){background:var(--kw-green-tint)}
.kw .kw-converge__lines{position:relative;height:70%;display:flex;flex-direction:column;justify-content:space-around}
.kw .kw-converge__lines span{display:block;height:2px;background:linear-gradient(90deg,var(--kw-line),var(--kw-green));position:relative;overflow:hidden}
.kw .kw-converge__lines span::after{content:"";position:absolute;top:-2px;width:6px;height:6px;border-radius:50%;background:var(--kw-green);animation:kwTravel 3s linear infinite}
.kw .kw-converge__lines span:nth-child(2)::after{animation-delay:1s}.kw .kw-converge__lines span:nth-child(3)::after{animation-delay:2s}
.kw .kw-converge__out{height:300px}
.kw .kw-since{display:flex;align-items:flex-end;justify-content:flex-start;aspect-ratio:16/9;background:var(--kw-navy);overflow:hidden;isolation:isolate}
.kw .kw-since::before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle at 80% 20%,rgba(79,174,50,.35),transparent 45%),linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 100%,40px 40px,40px 40px}
.kw .kw-since::after{content:"";position:absolute;right:12%;top:18%;width:120px;height:120px;border-radius:50%;border:2px solid rgba(79,174,50,.6);box-shadow:0 0 0 22px rgba(79,174,50,.08),0 0 0 46px rgba(79,174,50,.05)}
.kw .kw-since__year{font-family:var(--kw-font-head);font-weight:800;font-size:clamp(3.5rem,2rem + 6vw,6.5rem);line-height:.85;letter-spacing:-.05em;color:var(--kw-white)}
@media (max-width:560px){.kw .kw-converge{grid-template-columns:1fr;gap:16px}.kw .kw-converge__lines{display:none}.kw .kw-converge__out{height:240px}}

/* =====================================================================
   16. CORPORATE LAYER (2026 v2): utility bar, pill nav, light footer,
       Home components. Overrides earlier header/footer rules.
   ===================================================================== */
:root{--kw-util-h:38px;--kw-card-shadow:0 10px 34px -16px rgba(5,44,61,.22);--kw-card-shadow-h:0 22px 44px -20px rgba(5,44,61,.32)}

/* Utility bar */
.kw-header .kw-util{background:var(--kw-navy);color:var(--kw-on-navy-muted);font-size:.75rem;font-weight:500}
.kw-header .kw-util__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--kw-util-h)}
.kw-header .kw-util__meta{display:flex;align-items:center;gap:18px}
.kw-header .kw-util__meta span+span{padding-left:18px;border-left:1px solid var(--kw-navy-line)}
.kw-header .kw-util__links{display:flex;align-items:center;gap:18px}
.kw-header .kw-util a{color:var(--kw-white);display:inline-flex;align-items:center;gap:7px}
.kw-header .kw-util a:hover{color:var(--kw-green)}
.kw-header .kw-util svg,.kw-header .kw-util .kw-ico{width:14px;height:14px;flex:none;color:inherit}
.kw-header .kw-util .kw-ico .acc{color:var(--kw-green);stroke:var(--kw-green)}
@media (max-width:1080px){.kw-header .kw-util{display:none}}

/* Main bar: white, pill navigation */
.kw-header .kw-hdr{background:rgba(255,255,255,.96)}
.kw-header .kw-nav{gap:8px}
.kw-header .kw-nav__link{padding:0 16px;height:38px;border:1px solid var(--kw-line);border-radius:var(--kw-r-pill);font-size:.8125rem;font-weight:600;color:var(--kw-navy);background:var(--kw-white);transition:border-color var(--kw-fast) ease,background-color var(--kw-fast) ease,color var(--kw-fast) ease}
.kw-header .kw-nav__link::after{display:none}
.kw-header .kw-nav__link:hover,.kw-header .kw-mm:hover .kw-nav__link,.kw-header .kw-mm:focus-within .kw-nav__link{border-color:var(--kw-navy)}
.kw-header .kw-nav__link[aria-current="page"]{background:var(--kw-navy);border-color:var(--kw-navy);color:var(--kw-white)}
.kw-header .kw-caret{width:7px;height:7px}
.kw-header .kw-logo{font-size:1.25rem}
.kw-header .kw-hdr__cta{min-height:42px;font-size:.8125rem}
.kw-header .kw-mm__ptitle,.kw-header .kw-mm__intro .kw-h4{font-family:var(--kw-font-head)}

/* Buttons: corporate pill sizing */
.kw .kw-btn,.kw .kw-btn2{font-size:.875rem;font-weight:700;min-height:46px;padding:0 24px}
.kw .kw-btn--sm{min-height:36px;padding:0 18px;font-size:.8125rem}
.kw .kw-btn--light{background:var(--kw-white);border-color:var(--kw-white);color:var(--kw-navy)}
.kw .kw-btn--light:hover{background:var(--kw-neutral);border-color:var(--kw-neutral);color:var(--kw-navy);box-shadow:none}

/* Light footer */
.kw-footer{background:var(--kw-neutral);color:var(--kw-muted);border-top:1px solid var(--kw-line)}
.kw-footer .kw-ft__brand .kw-logo{color:var(--kw-navy)}
.kw-footer .kw-logo__mark{background:var(--kw-navy)}
.kw-footer .kw-ft__line,.kw-footer .kw-ft__h{color:var(--kw-navy)}
.kw-footer .kw-ft__h{font-size:.875rem}
.kw-footer a{color:var(--kw-muted)}
.kw-footer a:hover{color:var(--kw-teal)}
.kw-footer .kw-ft__wa{color:var(--kw-navy);font-weight:600}
.kw-footer .kw-ft__bottom{border-top-color:var(--kw-line)}
.kw-footer .kw-ft__legal a+a{padding-left:20px;border-left:1px solid var(--kw-line)}
.kw-footer .kw-ft__legal{gap:8px 20px}

/* Shared corporate pieces */
.kw .kw-sec--tight{padding:clamp(56px,3.5vw + 36px,88px) 0}
.kw .kw-head-c{text-align:center;max-width:48rem;margin:0 auto clamp(32px,4vw,48px);display:flex;flex-direction:column;align-items:center;gap:14px}
.kw .kw-head-c .kw-muted{max-width:44rem}
.kw .kw-ico{width:28px;height:28px;color:var(--kw-teal);flex:none}
.kw .kw-ico .acc{color:var(--kw-green);stroke:var(--kw-green)}
.kw .kw-card-c{background:var(--kw-white);border-radius:var(--kw-r-md);box-shadow:var(--kw-card-shadow);transition:transform var(--kw-med) var(--kw-ease),box-shadow var(--kw-med) ease}
.kw a.kw-card-c:hover,.kw .kw-card-c--hover:hover{transform:translateY(-4px);box-shadow:var(--kw-card-shadow-h)}

/* Hero: diagonal brand block over a full-bleed image */
.kw .kw-hm{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--kw-teal-tint) 0%,var(--kw-neutral) 55%,#FFFFFF 100%);min-height:clamp(520px,44vw,620px);display:flex;align-items:stretch;isolation:isolate}
.kw .kw-hm__media{position:absolute;inset:0 0 0 38%;z-index:-2;display:flex;align-items:center;justify-content:center}
.kw .kw-hm__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.kw .kw-hm__shape{position:absolute;inset:0;z-index:-1;background:var(--kw-navy);clip-path:polygon(0 0,62% 0,46% 100%,0 100%)}
.kw .kw-hm__stripe{position:absolute;inset:0;z-index:-1;background:var(--kw-green);clip-path:polygon(62% 0,63.6% 0,47.6% 100%,46% 100%)}
.kw .kw-hm__glow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(79,174,50,.22),transparent 40%);clip-path:polygon(0 0,62% 0,46% 100%,0 100%)}
.kw .kw-hm__in{display:flex;align-items:center;width:100%}
.kw .kw-hm__copy{max-width:min(560px,48%);padding:clamp(48px,6vw,88px) 0;color:var(--kw-white);display:flex;flex-direction:column;gap:18px}
.kw .kw-hm__copy .kw-display{color:var(--kw-white)}
.kw .kw-hm__copy .kw-eyebrow{color:var(--kw-green)}
.kw .kw-hm__copy .kw-lead{color:var(--kw-white);font-weight:500}
.kw .kw-hm__copy .kw-muted{color:var(--kw-on-navy-muted)}
.kw .kw-hm__copy .kw-btn2{color:var(--kw-white);border-color:rgba(255,255,255,.7)}
.kw .kw-hm__copy .kw-btn2:hover{background:var(--kw-white);color:var(--kw-navy);border-color:var(--kw-white)}
.kw .kw-hm__tag{font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--kw-on-navy-muted)}
.kw .kw-hm .kw-orbit{width:100%;max-width:560px;margin-left:18%}
@media (max-width:900px){
  .kw .kw-hm{flex-direction:column;min-height:0;background:var(--kw-neutral)}
  .kw .kw-hm__shape,.kw .kw-hm__glow,.kw .kw-hm__stripe{display:none}
  .kw .kw-hm__in{order:1;background:var(--kw-navy);background-image:radial-gradient(circle at 15% 10%,rgba(79,174,50,.22),transparent 45%);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),0 100%)}
  .kw .kw-hm__copy{max-width:none;padding:40px 0 76px}
  .kw .kw-hm__media{order:2;position:relative;inset:auto;z-index:0;padding:4px 0 8px;overflow:hidden}
  .kw .kw-hm .kw-orbit{margin:0 auto}
}
@media (max-width:560px){.kw .kw-hm__media{height:300px;align-items:flex-start}}


/* Services ticker: quiet pill marquee */
.kw .kw-tick2{overflow:hidden;background:var(--kw-white);border-bottom:1px solid var(--kw-line);padding:16px 0}
.kw .kw-tick2 .kw-ticker__track span{font-family:var(--kw-font-body);font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--kw-navy);gap:10px;padding-right:10px}
.kw .kw-tick2 .kw-ticker__track span b{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:var(--kw-r-pill);background:var(--kw-neutral);border:1px solid var(--kw-line);font-weight:600}
.kw .kw-tick2 .kw-ticker__track span::after{display:none}

/* Positioning: split with statement card */
.kw .kw-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}
@media (max-width:900px){.kw .kw-split{grid-template-columns:1fr}}
.kw .kw-statement{position:relative;border-radius:var(--kw-r-lg);background:linear-gradient(160deg,#EAF3F2 0%,#F6F8F7 70%);padding:clamp(28px,4vw,48px);min-height:360px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;overflow:hidden;box-shadow:var(--kw-card-shadow)}
.kw .kw-statement::after{content:"";position:absolute;right:-90px;bottom:-90px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(79,174,50,.2),transparent 70%)}
.kw .kw-slides{position:relative;min-height:9.5em;font-family:var(--kw-font-head);font-weight:600;font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);line-height:1.3;color:var(--kw-teal)}
.kw .kw-slides li{position:absolute;inset:0;opacity:0;translate:0 12px;transition:opacity .6s ease,translate .6s var(--kw-ease)}
.kw .kw-slides li.is-on{opacity:1;translate:0 0}
.kw .kw-slides li strong{color:var(--kw-navy);font-weight:800}
.kw .kw-statement__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:1}
.kw .kw-dots{display:flex;gap:8px}
.kw .kw-dots button{width:9px;height:9px;padding:0;border:0;border-radius:var(--kw-r-pill);background:#BFCDCA;cursor:pointer;transition:width var(--kw-med) var(--kw-ease),background-color var(--kw-fast) ease}
.kw .kw-dots button[aria-current="true"]{width:28px;background:var(--kw-navy)}
.kw .kw-arrows{display:flex;gap:10px}
.kw .kw-arrows button{width:40px;height:40px;border-radius:50%;border:0;background:var(--kw-green);color:var(--kw-navy);cursor:pointer;display:grid;place-items:center;transition:transform var(--kw-fast) ease}
.kw .kw-arrows button:hover{transform:scale(1.06)}
.kw .kw-arrows svg{width:16px;height:16px;stroke-width:2.4}
.kw .kw-statement__principle{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-muted)}
/* No JS or reduced motion: show every line as a list */
.kw .kw-slides.is-static{min-height:0;display:flex;flex-direction:column;gap:14px;font-size:clamp(1.1rem,1rem + .5vw,1.35rem)}
.kw .kw-slides.is-static li{position:static;opacity:1;translate:0 0}

/* Solutions explorer: pill tabs + icon tiles */
.kw .kw-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(24px,3vw,36px)}
.kw .kw-tab{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--kw-r-pill);border:1px solid var(--kw-line);background:var(--kw-white);font:600 .8125rem/1 var(--kw-font-body);color:var(--kw-navy);cursor:pointer;transition:all var(--kw-fast) ease}
.kw .kw-tab:hover{border-color:var(--kw-navy)}
.kw .kw-tab[aria-selected="true"]{background:var(--kw-green-tint);border-color:var(--kw-green);color:var(--kw-navy);box-shadow:inset 0 0 0 1px var(--kw-green)}
.kw .kw-tab span{font-weight:800;color:var(--kw-teal)}
.kw .kw-panel+.kw-panel{margin-top:56px}
.kw-js .kw .kw-panel+.kw-panel{margin-top:0}
.kw .kw-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}
.kw .kw-tile2{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:12px;padding:26px 14px 22px;border-radius:var(--kw-r-md);background:var(--kw-white);border:1px solid var(--kw-line);box-shadow:0 4px 14px -10px rgba(5,44,61,.2);transition:transform var(--kw-med) var(--kw-ease),box-shadow var(--kw-med) ease,border-color var(--kw-fast) ease}
.kw .kw-tile2:hover{transform:translateY(-4px);box-shadow:var(--kw-card-shadow-h);border-color:var(--kw-green)}
.kw .kw-tile2 .kw-ico{width:40px;height:40px}
.kw .kw-tile2__lbl{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-muted)}
.kw .kw-tile2__t{font-size:.875rem;font-weight:700;line-height:1.35;color:var(--kw-navy)}
.kw .kw-panel__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 48px;align-items:end;margin-top:clamp(28px,3vw,40px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--kw-line)}
.kw .kw-panel__foot .kw-h3{margin-bottom:6px}
@media (max-width:760px){.kw .kw-panel__foot{grid-template-columns:1fr}.kw .kw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Connected system: spotlight circle + flow cards */
.kw .kw-spot{position:relative;overflow:hidden;isolation:isolate}
.kw .kw-spot::before{content:"";position:absolute;left:50%;top:clamp(20px,4vw,48px);width:min(1500px,150vw);aspect-ratio:1/1;transform:translateX(-50%);border-radius:50%;background:var(--kw-neutral);z-index:-1}
.kw .kw-flow2{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:clamp(32px,4vw,48px)}
.kw .kw-flow2::before{content:"";position:absolute;left:8%;right:8%;top:50%;height:2px;background:linear-gradient(90deg,var(--kw-line),var(--kw-green),var(--kw-line));z-index:0}
.kw .kw-flow2__c{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 10px 20px;background:var(--kw-white);border-radius:var(--kw-r-md);box-shadow:var(--kw-card-shadow);border:1.5px solid transparent;text-align:center;font-weight:700;font-size:.875rem;color:var(--kw-navy);animation:kwSpot 9s ease-in-out infinite}
.kw .kw-flow2__c .kw-ico{width:34px;height:34px}
.kw .kw-flow2__n{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-muted);font-weight:700}
.kw .kw-flow2__c:nth-child(2){animation-delay:1.5s}.kw .kw-flow2__c:nth-child(3){animation-delay:3s}.kw .kw-flow2__c:nth-child(4){animation-delay:4.5s}.kw .kw-flow2__c:nth-child(5){animation-delay:6s}.kw .kw-flow2__c:nth-child(6){animation-delay:7.5s}
@keyframes kwSpot{0%,14%{transform:translateY(-10px) scale(1.04);border-color:var(--kw-green);box-shadow:0 26px 40px -22px rgba(69,156,43,.55)}22%,100%{transform:none;border-color:transparent}}
@media (max-width:900px){.kw .kw-flow2{grid-template-columns:repeat(3,minmax(0,1fr))}.kw .kw-flow2::before{display:none}}
@media (max-width:480px){.kw .kw-flow2{grid-template-columns:repeat(2,minmax(0,1fr))}}
.kw .kw-spot__copy{display:grid;grid-template-columns:1fr 1fr;gap:20px 48px;max-width:60rem;margin:clamp(28px,3vw,40px) auto 0}
@media (max-width:760px){.kw .kw-spot__copy{grid-template-columns:1fr}}

/* Reassurance: vertical list + feature card */
.kw .kw-feat{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,4vw,56px);align-items:center}
@media (max-width:900px){.kw .kw-feat{grid-template-columns:1fr}}
.kw .kw-vlist{display:flex;flex-direction:column}
.kw .kw-vlist li{position:relative;padding:14px 0 14px 22px;font-size:.9375rem;line-height:1.5;color:var(--kw-muted);transition:color var(--kw-med) ease}
.kw .kw-vlist li::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--kw-line);transition:background-color var(--kw-med) ease}
.kw .kw-vlist li.is-on{color:var(--kw-navy);font-weight:600}
.kw .kw-vlist li.is-on::before{background:var(--kw-green)}
.kw .kw-fcard{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:24px;align-items:center;padding:clamp(28px,3.5vw,44px);overflow:hidden}
.kw .kw-fcard .kw-stack-sm>.kw-btn{margin-top:8px}
.kw .kw-fcard__vis{position:relative;width:220px;height:220px;border-radius:50%;background:linear-gradient(150deg,var(--kw-teal-tint),#FDEFE4 140%);display:grid;place-items:center}
.kw .kw-fcard__vis .kw-ui{width:150px;height:150px;transform:rotate(-6deg)}
.kw .kw-fcard__badge .kw-ico{width:34px;height:34px;color:var(--kw-navy)}.kw .kw-fcard__badge .kw-ico .acc{color:var(--kw-navy);stroke:var(--kw-navy)}
.kw .kw-fcard__badge{position:absolute;top:6px;right:-8px;width:76px;height:76px;border-radius:50%;background:var(--kw-green);color:var(--kw-navy);display:grid;place-items:center;text-align:center;font-weight:800;font-size:.625rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--kw-card-shadow)}
@media (max-width:620px){.kw .kw-fcard{grid-template-columns:1fr}.kw .kw-fcard__vis{margin:0 auto;order:-1}}

/* Process: stats-style row */
.kw .kw-stats{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);text-align:center}
@media (max-width:900px){.kw .kw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:480px){.kw .kw-stats{grid-template-columns:1fr}}
.kw .kw-stat2{display:flex;flex-direction:column;align-items:center;gap:8px}
.kw .kw-stat2__ico{width:64px;height:64px;border-radius:50%;background:var(--kw-white);box-shadow:var(--kw-card-shadow);display:grid;place-items:center;margin-bottom:6px;animation:kwRing2 8s ease-in-out infinite}
.kw .kw-stat2:nth-child(2) .kw-stat2__ico{animation-delay:2s}.kw .kw-stat2:nth-child(3) .kw-stat2__ico{animation-delay:4s}.kw .kw-stat2:nth-child(4) .kw-stat2__ico{animation-delay:6s}
@keyframes kwRing2{0%,20%{box-shadow:0 0 0 6px var(--kw-green-tint),var(--kw-card-shadow)}30%,100%{box-shadow:var(--kw-card-shadow)}}
.kw .kw-stat2__n{font-family:var(--kw-font-head);font-weight:800;font-size:2rem;line-height:1;color:var(--kw-navy);font-variant-numeric:tabular-nums}
.kw .kw-stat2 .kw-h4{font-size:1.0625rem}
.kw .kw-stat2 .kw-muted{font-size:.875rem;max-width:22rem}

/* Scenarios: article-style cards */
.kw .kw-cards4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px}
.kw .kw-acard{display:flex;flex-direction:column;overflow:hidden}
.kw .kw-acard__img{height:150px;background:linear-gradient(140deg,var(--kw-teal-tint),var(--kw-neutral));display:grid;place-items:center;padding:16px;border-bottom:1px solid var(--kw-line)}
.kw .kw-acard__img .kw-ui{height:118px;width:84%;box-shadow:var(--kw-shadow-sm)}
.kw .kw-acard__img .kw-ui__bar{height:22px}
.kw .kw-acard__img .kw-ui__body{padding:10px;gap:6px}
.kw .kw-acard__body{padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px}
.kw .kw-acard__body .kw-h4{font-size:1rem;line-height:1.35;text-decoration:underline;text-decoration-color:var(--kw-green);text-decoration-thickness:2px;text-underline-offset:5px}
.kw .kw-acard__body .kw-muted{font-size:.875rem}
.kw .kw-acard__lbl{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-teal)}

/* Why Kreativworx: icon row + since panel */
.kw .kw-why{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,28px);text-align:center}
@media (max-width:1000px){.kw .kw-why{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:620px){.kw .kw-why{grid-template-columns:1fr 1fr}}
@media (max-width:400px){.kw .kw-why{grid-template-columns:1fr}}
.kw .kw-why__i{display:flex;flex-direction:column;align-items:center;gap:10px}
.kw .kw-why__ico{width:58px;height:58px;border-radius:16px;background:var(--kw-green-tint);display:grid;place-items:center}
.kw .kw-why__i .kw-h4{font-size:.9375rem;line-height:1.35}
.kw .kw-why__i .kw-muted{font-size:.8125rem;line-height:1.6}
.kw .kw-since2{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;margin-top:clamp(40px,5vw,64px);padding:clamp(28px,4vw,44px) clamp(24px,4vw,56px)}
.kw .kw-since2__y{font-family:var(--kw-font-head);font-weight:800;font-size:clamp(3.5rem,2.5rem + 4vw,6rem);line-height:.9;letter-spacing:-.04em;color:var(--kw-navy);position:relative}
.kw .kw-since2__y::after{content:"";display:block;width:56px;height:5px;border-radius:3px;background:var(--kw-green);margin-top:14px}
@media (max-width:620px){.kw .kw-since2{grid-template-columns:1fr}}

/* Final CTA banner */
.kw .kw-cta{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--kw-r-lg);background:var(--kw-navy);padding:clamp(40px,6vw,80px) clamp(24px,6vw,80px);color:var(--kw-white)}
.kw .kw-cta::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--kw-teal);clip-path:polygon(72% 0,100% 0,100% 100%,58% 100%);opacity:.55}
.kw .kw-cta::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--kw-green);clip-path:polygon(70% 0,72% 0,58% 100%,56% 100%)}
.kw .kw-cta__in{max-width:40rem;display:flex;flex-direction:column;gap:18px}
.kw .kw-cta .kw-h2{color:var(--kw-white);font-size:clamp(1.9rem,1.4rem + 2vw,2.75rem)}
.kw .kw-cta .kw-lead{color:var(--kw-white)}
.kw .kw-cta .kw-muted{color:var(--kw-on-navy-muted)}
.kw .kw-cta .kw-eyebrow{color:var(--kw-green)}
@media (max-width:760px){.kw .kw-cta::before{clip-path:polygon(85% 0,100% 0,100% 100%,75% 100%)}.kw .kw-cta::after{clip-path:polygon(84% 0,85.5% 0,75.5% 100%,74% 100%)}}

/* =====================================================================
   17. HEADER v3: one navy band, utility links top right, large logo,
       white nav that turns green, floating white mega panel with notch.
   ===================================================================== */
:root{--kw-util-h:34px;--kw-header-h:84px}
.kw-header--v3 .kw-hb{background:var(--kw-navy);background-image:radial-gradient(ellipse at 100% 0%,rgba(0,90,85,.55),transparent 55%);position:relative;transition:box-shadow var(--kw-fast) ease}
.kw-header--v3.is-scrolled .kw-hb{box-shadow:0 12px 30px -18px rgba(3,30,42,.8)}
.kw-header--v3 .kw-hutil{display:flex;justify-content:flex-end;align-items:center;gap:26px;height:var(--kw-util-h);font-size:.75rem;font-weight:600}
.kw-header--v3 .kw-hutil a{display:inline-flex;align-items:center;gap:7px;color:var(--kw-on-navy-muted);transition:color var(--kw-fast) ease}
.kw-header--v3 .kw-hutil a:hover{color:var(--kw-white)}
.kw-header--v3 .kw-hutil .kw-ico{width:13px;height:13px;color:inherit}
.kw-header--v3 .kw-hutil .kw-ico .acc{color:var(--kw-green);stroke:var(--kw-green)}
.kw-header--v3 .kw-hdr__in{height:var(--kw-header-h);display:flex;align-items:center;gap:clamp(16px,2.5vw,40px)}
.kw-header--v3 .kw-logo{flex:none;display:block}
.kw-header--v3 .kw-logo img{height:clamp(40px,3.4vw,50px);width:auto;display:block}
.kw-header--v3 .kw-nav{flex:1;display:flex;justify-content:center;align-items:stretch;gap:clamp(14px,2.4vw,40px);height:100%}
.kw-header--v3 .kw-mm{display:flex;align-items:stretch}
.kw-header--v3 .kw-nav__link{position:relative;height:100%;padding:0;border:0;border-radius:0;background:none;display:inline-flex;align-items:center;gap:7px;font-family:var(--kw-font-head);font-size:.9375rem;font-weight:700;color:var(--kw-white);white-space:nowrap}
.kw-header--v3 .kw-nav__link::after{display:block;content:"";position:absolute;left:0;right:0;bottom:22px;height:3px;border-radius:2px;background:var(--kw-green);transform:scaleX(0);transform-origin:left;transition:transform var(--kw-med) var(--kw-ease)}
.kw-header--v3 .kw-nav__link:hover,.kw-header--v3 .kw-mm:hover .kw-nav__link,.kw-header--v3 .kw-mm:focus-within .kw-nav__link{color:var(--kw-green);border:0;background:none}
.kw-header--v3 .kw-nav__link[aria-current="page"]{color:var(--kw-white);background:none}
.kw-header--v3 .kw-nav__link[aria-current="page"]::after{transform:scaleX(1)}
.kw-header--v3 .kw-mm:hover .kw-nav__link::after,.kw-header--v3 .kw-mm:focus-within .kw-nav__link::after{transform:scaleX(0)}
/* notch under the open item */
.kw-header--v3 .kw-mm .kw-nav__link::before{content:"";position:absolute;left:50%;bottom:-1px;width:18px;height:18px;background:var(--kw-white);transform:translateX(-50%) translateY(10px) rotate(45deg);border-radius:3px 0 0 0;opacity:0;transition:opacity var(--kw-fast) ease,transform var(--kw-med) var(--kw-ease);z-index:3}
.kw-header--v3 .kw-mm:hover .kw-nav__link::before,.kw-header--v3 .kw-mm:focus-within .kw-nav__link::before{opacity:1;transform:translateX(-50%) translateY(0) rotate(45deg)}
.kw-header--v3.mm-off .kw-mm .kw-nav__link::before{opacity:0!important}
.kw-header--v3 .kw-hdr__cta{flex:none;min-height:42px;padding:0 20px;font-size:.8125rem}

/* Floating mega panel */
.kw-header--v3 .kw-mm__panel{left:50%;right:auto;width:min(var(--kw-wrap),calc(100% - 2*var(--kw-gutter)));top:calc(100% - 8px);transform:translate(-50%,-8px);background:none;border:0;box-shadow:none}
.kw-header--v3 .kw-mm:hover .kw-mm__panel,.kw-header--v3 .kw-mm:focus-within .kw-mm__panel,.kw-header--v3.mm-open .kw-mm__panel{transform:translate(-50%,0)}
.kw-header--v3 .kw-mm__card{display:grid;grid-template-columns:minmax(0,1fr) 300px;background:var(--kw-white);border-radius:14px;box-shadow:0 40px 80px -30px rgba(3,30,42,.55),0 2px 0 rgba(255,255,255,.4) inset;overflow:hidden}
.kw-header--v3 .kw-mm__pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:36px 36px 34px}
.kw-header--v3 .kw-mm__col{opacity:1;translate:0 0}
.kw-header--v3 .kw-mm__ptitle{font-family:var(--kw-font-head);font-weight:700;font-size:1rem;color:var(--kw-navy);margin:0}
.kw-header--v3 .kw-mm__ptitle:hover{color:var(--kw-teal);text-decoration:underline;text-decoration-color:var(--kw-green);text-underline-offset:4px}
.kw-header--v3 .kw-mm__tag{font-size:.75rem;line-height:1.5;color:var(--kw-muted);margin:6px 0 14px}
.kw-header--v3 .kw-mm__list{display:flex;flex-direction:column;gap:2px}
.kw-header--v3 .kw-mm__link{display:block;border:0;padding:5px 0;font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--kw-charcoal)}
.kw-header--v3 .kw-mm__link:hover{padding-left:0;color:var(--kw-teal);text-decoration:underline;text-decoration-color:var(--kw-green);text-underline-offset:3px}
.kw-header--v3 .kw-mm__side{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:36px 32px;border-left:1px solid var(--kw-line);background:var(--kw-neutral)}
.kw-header--v3 .kw-mm__side .kw-h4{font-size:1.2rem;line-height:1.25}
.kw-header--v3 .kw-mm__side .kw-muted{font-size:.8125rem;line-height:1.55}
.kw-header--v3 .kw-mm__side .kw-btn{margin:6px 0 4px}
.kw-header--v3 .kw-mm__note{font-size:.75rem;line-height:1.55;color:var(--kw-muted);padding-top:14px;margin-top:4px;border-top:1px solid var(--kw-line)}
.kw-header--v3 .kw-mm__side .kw-tlink{font-size:.8125rem}
@media (max-width:1240px){.kw-header--v3 .kw-mm__card{grid-template-columns:minmax(0,1fr) 250px}.kw-header--v3 .kw-mm__pillars{gap:20px;padding:28px}}

/* Mobile */
.kw-header--v3 .kw-burger{border-color:rgba(255,255,255,.35);background:transparent;margin-left:auto}
.kw-header--v3 .kw-burger span,.kw-header--v3 .kw-burger span::before,.kw-header--v3 .kw-burger span::after{background:var(--kw-white)}
.kw-header--v3.nav-open .kw-burger span{background:transparent}
.kw-header--v3 .kw-drawer{top:var(--kw-header-h)}
.kw-header--v3 .kw-drawer__contact{display:flex;flex-direction:column;gap:8px;padding:20px 0 4px;font-size:.875rem;font-weight:600;color:var(--kw-navy)}
@media (max-width:1080px){
  :root{--kw-header-h:72px}
  .kw-header--v3 .kw-hutil,.kw-header--v3 .kw-nav,.kw-header--v3 .kw-hdr__cta{display:none}
  .kw-header--v3 .kw-logo img{height:38px}
}

.kw-footer .kw-logo img{height:44px;width:auto;display:block}

/* =====================================================================
   18. ACCESSIBILITY PASS (UI UX Pro Max audit, 9 Oct 2026)
   ===================================================================== */
/* Body text 16px minimum */
.kw{font-size:1rem}
/* Keep keyboard focus clear of the fixed header */
html{scroll-padding-top:calc(var(--kw-header-h) + var(--kw-util-h) + 16px)}
@media (max-width:1080px){html{scroll-padding-top:calc(var(--kw-header-h) + 16px)}}
/* Focus ring: teal on light (8:1), green on navy (5:1) */
.kw :focus-visible{outline:3px solid var(--kw-teal);outline-offset:3px}
.kw-header--v3 .kw-hb :focus-visible,.kw .kw-sec--navy :focus-visible,.kw .kw-hm__copy :focus-visible,.kw .kw-cta :focus-visible{outline-color:var(--kw-green)}
.kw #kw-main:focus{outline:none}
/* Skip link */
.kw-header .kw-skip{position:absolute;left:16px;top:-100px;z-index:200;padding:12px 18px;border-radius:10px;background:var(--kw-white);color:var(--kw-navy);font-weight:700;font-size:.875rem;box-shadow:var(--kw-card-shadow);transition:top var(--kw-fast) ease}
.kw-header .kw-skip:focus{top:12px}
/* No text under 12px */
.kw .kw-hm__tag,.kw .kw-tile2__lbl,.kw .kw-flow2__n,.kw .kw-statement__principle{font-size:.75rem}
/* Tap targets: 44px controls, 24px+ for links */
.kw .kw-tab{height:44px}
.kw .kw-arrows button{width:44px;height:44px}
.kw .kw-dots{gap:2px}
.kw .kw-dots button{position:relative;width:24px;height:24px;background:none;display:grid;place-items:center}
.kw .kw-dots button::before{content:"";width:9px;height:9px;border-radius:var(--kw-r-pill);background:#6F8580;transition:width var(--kw-med) var(--kw-ease),background-color var(--kw-fast) ease}
.kw .kw-dots button[aria-current="true"]{width:40px;background:none}
.kw .kw-dots button[aria-current="true"]::before{width:28px;background:var(--kw-navy)}
.kw-footer .kw-ft__col ul{gap:4px}
.kw-footer .kw-ft__col a{display:inline-block;padding:4px 0;min-height:24px}
.kw-header--v3 .kw-hutil a{min-height:24px}
.kw-footer .kw-ft__legal a{display:inline-block;padding:3px 0;min-height:24px}
/* Motion toggle (pauses everything that moves on its own) */
.kw .kw-motion-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 12px;border-radius:var(--kw-r-pill);border:1px solid rgba(255,255,255,.35);background:transparent;color:var(--kw-on-navy-muted);font:600 .75rem/1 var(--kw-font-body);cursor:pointer;transition:border-color var(--kw-fast) ease,color var(--kw-fast) ease}
.kw .kw-motion-toggle:hover{border-color:var(--kw-white);color:var(--kw-white)}
.kw .kw-motion-toggle .kw-ico{width:14px;height:14px;color:inherit}
.kw .kw-motion-toggle .kw-ico--play{display:none}
.kw .kw-motion-toggle[aria-pressed="true"] .kw-ico--pause{display:none}
.kw .kw-motion-toggle[aria-pressed="true"] .kw-ico--play{display:block}
html.kw-paused .kw *,html.kw-paused .kw *::before,html.kw-paused .kw *::after{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.kw .kw-motion-toggle{display:none}}

/* =====================================================================
   19. 21st.dev components rebuilt in plain HTML/CSS
   ===================================================================== */
/* Orbit rotation (hero) */
.kw .kw-orb{position:relative;width:min(480px,100%);aspect-ratio:1/1;display:grid;place-items:center}
.kw .kw-hm .kw-orb{margin-left:22%}
.kw .kw-orb__ring{position:absolute;border-radius:50%;border:2px dotted rgba(0,90,85,.38);animation:kwSpin var(--d) linear infinite}
.kw .kw-orb__ring--1{width:44%;height:44%;--d:16s}
.kw .kw-orb__ring--2{width:70%;height:70%;--d:24s;animation-direction:reverse}
.kw .kw-orb__ring--3{width:96%;height:96%;--d:34s}
.kw .kw-orb__ic{position:absolute;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:rgba(255,255,255,.96);border:1px solid var(--kw-line);box-shadow:0 12px 26px -14px rgba(5,44,61,.45);display:grid;place-items:center;animation:kwSpin var(--d) linear infinite reverse}
.kw .kw-orb__ring--2 .kw-orb__ic{animation-direction:normal}
.kw .kw-orb__ring--1 .kw-orb__ic{width:58px;height:58px;margin:-29px 0 0 -29px;border-color:rgba(79,174,50,.45)}
.kw .kw-orb__ic .kw-ico{width:26px;height:26px}
.kw .kw-orb__core{position:relative;z-index:2;width:clamp(104px,26%,128px);aspect-ratio:1/1;border-radius:50%;background:var(--kw-navy);display:grid;place-items:center;text-align:center;color:var(--kw-white);font-family:var(--kw-font-head);font-weight:800;font-size:1.05rem;line-height:1.15;box-shadow:0 26px 50px -24px rgba(5,44,61,.75)}
.kw .kw-orb__core::before,.kw .kw-orb__core::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--kw-green);animation:kwOrbPulse 3.4s ease-out infinite}
.kw .kw-orb__core::after{animation-delay:1.7s}
@keyframes kwSpin{to{transform:rotate(360deg)}}
@keyframes kwOrbPulse{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.9);opacity:0}}
@media (max-width:900px){.kw .kw-hm .kw-orb{margin:0 auto;width:min(380px,92%)}.kw .kw-hm__media{padding:20px 0 28px}}
@media (max-width:560px){.kw .kw-hm__media{height:auto}.kw .kw-orb__ic{width:44px;height:44px;margin:-22px 0 0 -22px}.kw .kw-orb__ring--1 .kw-orb__ic{width:48px;height:48px;margin:-24px 0 0 -24px}.kw .kw-orb__ic .kw-ico{width:22px;height:22px}}

/* Bento feature grid (four pillars) */
.kw .kw-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
@media (max-width:760px){.kw .kw-bento{grid-template-columns:1fr}}
.kw .kw-bento__tile{display:flex;flex-direction:column;gap:22px;padding:clamp(24px,3vw,36px);background:var(--kw-white);border:1px solid var(--kw-line);border-radius:20px;transition:transform var(--kw-med) var(--kw-ease),box-shadow var(--kw-med) ease,border-color var(--kw-fast) ease}
.kw .kw-bento__tile:hover{transform:translateY(-4px);box-shadow:var(--kw-card-shadow-h);border-color:rgba(79,174,50,.55)}
.kw .kw-bento__top{display:flex;align-items:center;justify-content:space-between}
.kw .kw-bento__ico{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--kw-line)}
.kw .kw-bento__ico .kw-ico{width:26px;height:26px}
.kw .kw-bento__ico--1{background:var(--kw-green-tint)}
.kw .kw-bento__ico--2{background:var(--kw-teal-tint)}
.kw .kw-bento__ico--3{background:var(--kw-navy)}
.kw .kw-bento__ico--3 .kw-ico{color:var(--kw-white)}
.kw .kw-bento__ico--4{background:var(--kw-neutral)}
.kw .kw-bento__num{font-family:var(--kw-font-head);font-weight:800;font-size:.875rem;letter-spacing:.06em;color:var(--kw-teal)}
.kw .kw-bento__tile .kw-h3{font-size:clamp(1.35rem,1.15rem + .7vw,1.65rem)}
.kw .kw-bento__tile .kw-muted{font-size:.9375rem}
.kw .kw-bento__links .kw-chip{background:var(--kw-neutral);font-size:.8125rem;min-height:32px}
.kw .kw-bento__links .kw-chip:hover{background:var(--kw-navy);color:var(--kw-white)}
.kw .kw-bento__cta{margin-top:auto;align-self:flex-start}

/* =====================================================================
   20. HEADER v4: navigation rebuilt from originui "navigation-menu-4"
   ===================================================================== */
:root{--kw-util-h:0px;--kw-header-h:68px}
.kw-header--v4 .kw-nm-bar{background:var(--kw-white);border-bottom:1px solid var(--kw-line);transition:box-shadow var(--kw-fast) ease}
.kw-header--v4.is-scrolled .kw-nm-bar{box-shadow:0 10px 30px -22px rgba(5,44,61,.5)}
.kw-header--v4 .kw-nm-in{height:var(--kw-header-h);display:flex;align-items:center;justify-content:space-between;gap:16px}
.kw-header--v4 .kw-nm-left{display:flex;align-items:center;gap:clamp(12px,2vw,28px);min-width:0}
.kw-header--v4 .kw-logo{display:block;flex:none}
.kw-header--v4 .kw-logo img{height:36px;width:auto;display:block}
.kw-header--v4 .kw-nm-list{display:flex;align-items:center;gap:2px}
.kw-header--v4 .kw-nm-item{position:relative}
.kw-header--v4 .kw-nm-link{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 12px;border:0;border-radius:8px;background:transparent;font:600 .875rem/1 var(--kw-font-body);color:var(--kw-muted);cursor:pointer;white-space:nowrap;transition:background-color var(--kw-fast) ease,color var(--kw-fast) ease}
.kw-header--v4 .kw-nm-link:hover,.kw-header--v4 .kw-nm-trigger[aria-expanded="true"]{background:var(--kw-neutral);color:var(--kw-navy)}
.kw-header--v4 .kw-nm-link[aria-current="page"]{color:var(--kw-navy);background:var(--kw-green-tint)}
.kw-header--v4 .kw-nm-chev{width:13px;height:13px;margin-left:2px;transition:transform .3s ease}
.kw-header--v4 .kw-nm-trigger[aria-expanded="true"] .kw-nm-chev{transform:rotate(180deg)}
/* Dropdown panels */
.kw-header--v4 .kw-nm-panel{position:absolute;left:0;top:calc(100% + 10px);z-index:120;background:var(--kw-white);border:1px solid var(--kw-line);border-radius:12px;box-shadow:0 24px 48px -24px rgba(5,44,61,.4);padding:12px;transform-origin:top left;animation:kwNmIn .18s var(--kw-ease)}
.kw-header--v4 .kw-nm-panel[hidden]{display:none}
.kw-header--v4 .kw-nm-panel::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
@keyframes kwNmIn{from{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}
.kw-header--v4 .kw-nm-panel--desc{width:min(560px,calc(100vw - 32px))}
.kw-header--v4 .kw-nm-panel--icon{width:260px}
.kw-header--v4 .kw-nm-grid{display:grid;gap:4px}
.kw-header--v4 .kw-nm-panel--desc .kw-nm-grid{grid-template-columns:1fr 1fr}
.kw-header--v4 .kw-nm-card{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;transition:background-color var(--kw-fast) ease}
.kw-header--v4 .kw-nm-card:hover,.kw-header--v4 .kw-nm-card:focus-visible{background:var(--kw-neutral)}
.kw-header--v4 .kw-nm-card__t{font-weight:700;font-size:.875rem;color:var(--kw-navy);line-height:1.2}
.kw-header--v4 .kw-nm-card__d{font-size:.8125rem;line-height:1.45;color:var(--kw-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.kw-header--v4 .kw-nm-foot{margin-top:6px;padding:12px 12px 4px;border-top:1px solid var(--kw-line);font-size:.8125rem}
.kw-header--v4 .kw-nm-icon{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border-radius:8px;font-weight:600;font-size:.875rem;color:var(--kw-navy);transition:background-color var(--kw-fast) ease}
.kw-header--v4 .kw-nm-icon:hover,.kw-header--v4 .kw-nm-icon:focus-visible{background:var(--kw-neutral)}
.kw-header--v4 .kw-nm-icon .kw-ico{width:18px;height:18px}
/* Right side */
.kw-header--v4 .kw-nm-right{display:flex;align-items:center;gap:8px;flex:none}
.kw-header--v4 .kw-nm-ghost{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 12px;border-radius:8px;font-weight:600;font-size:.875rem;color:var(--kw-navy);transition:background-color var(--kw-fast) ease}
.kw-header--v4 .kw-nm-ghost:hover{background:var(--kw-neutral)}
.kw-header--v4 .kw-nm-ghost .kw-ico{width:16px;height:16px}
.kw-header--v4 .kw-nm-cta{min-height:40px;padding:0 18px;border-radius:999px}
/* Mobile trigger + popover */
.kw-header--v4 .kw-nm-mobile{position:relative;display:none}
.kw-header--v4 .kw-nm-burger{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--kw-navy);cursor:pointer}
.kw-header--v4 .kw-nm-burger:hover{background:var(--kw-neutral)}
.kw-header--v4 .kw-nm-burger svg{width:18px;height:18px}
.kw-header--v4 .kw-nm-burger path{transform-box:view-box;transform-origin:12px 12px;transition:transform .3s cubic-bezier(.5,.85,.25,1.1)}
.kw-header--v4 .kw-nm-b1{transform:translateY(-7px)}
.kw-header--v4 .kw-nm-b3{transform:translateY(7px)}
.kw-header--v4 .kw-nm-burger[aria-expanded="true"] .kw-nm-b1{transform:rotate(315deg)}
.kw-header--v4 .kw-nm-burger[aria-expanded="true"] .kw-nm-b2{transform:rotate(45deg)}
.kw-header--v4 .kw-nm-burger[aria-expanded="true"] .kw-nm-b3{transform:rotate(135deg)}
.kw-header--v4 .kw-nm-pop{position:absolute;left:0;top:calc(100% + 12px);z-index:120;width:264px;max-height:calc(100vh - var(--kw-header-h) - 24px);overflow-y:auto;background:var(--kw-white);border:1px solid var(--kw-line);border-radius:12px;box-shadow:0 24px 48px -20px rgba(5,44,61,.45);padding:4px;transform-origin:top left;animation:kwNmIn .18s var(--kw-ease)}
.kw-header--v4 .kw-nm-pop[hidden]{display:none}
.kw-header--v4 .kw-nm-mlabel{padding:8px 10px 4px;font-size:.75rem;font-weight:600;color:var(--kw-muted)}
.kw-header--v4 .kw-nm-mlink{display:flex;align-items:center;min-height:40px;padding:0 10px;border-radius:8px;font-size:.9375rem;font-weight:500;color:var(--kw-navy)}
.kw-header--v4 .kw-nm-mlink:hover,.kw-header--v4 .kw-nm-mlink:focus-visible{background:var(--kw-neutral)}
.kw-header--v4 .kw-nm-mlink[aria-current="page"]{background:var(--kw-green-tint);font-weight:700}
.kw-header--v4 .kw-nm-sep{height:1px;background:var(--kw-line);margin:4px -4px}
.kw-header--v4 .kw-nm-mcta{display:none;padding:8px 6px 6px}
.kw-header--v4 .kw-nm-mcta .kw-btn{width:100%}
@media (max-width:1100px){
  .kw-header--v4 .kw-nm-nav{display:none}
  .kw-header--v4 .kw-nm-mobile{display:block}
  :root{--kw-header-h:64px}
}
@media (max-width:620px){
  .kw-header--v4 .kw-nm-ghost{display:none}
}
@media (max-width:520px){
  .kw-header--v4 .kw-nm-cta{display:none}
  .kw-header--v4 .kw-nm-mcta{display:block}
  .kw-header--v4 .kw-logo img{height:30px}
}
@media (prefers-reduced-motion:reduce){.kw-header--v4 .kw-nm-panel,.kw-header--v4 .kw-nm-pop{animation:none}.kw-header--v4 .kw-nm-burger path{transition:none}}

/* Icon set v2 sizing: solid glyphs read best a touch larger in their containers */
.kw .kw-bento__ico .kw-ico{width:28px;height:28px}
.kw .kw-stat2__ico .kw-ico{width:30px;height:30px}
.kw .kw-why__ico .kw-ico{width:30px;height:30px}
.kw .kw-flow2__c .kw-ico{width:32px;height:32px}
.kw .kw-orb__ic .kw-ico{width:24px;height:24px}

/* =====================================================================
   21. STATIC HERO (light grey, centred)
   ===================================================================== */
.kw .kw-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.kw .kw-sh{background:var(--kw-neutral);border-bottom:0}
.kw .kw-sh__in{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,112px)}
.kw .kw-sh__badge{display:inline-flex;align-items:center;margin:0 0 clamp(20px,2.4vw,28px);padding:4px;border-radius:999px;background:var(--kw-white);box-shadow:0 0 0 1px var(--kw-line);font-size:.8125rem;line-height:1}
.kw .kw-sh__badge-a{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--kw-navy);color:var(--kw-white);font-weight:600}
.kw .kw-sh__badge-a .kw-ico{width:14px;height:14px;color:var(--kw-green)}
.kw .kw-sh__badge-b{padding:0 14px 0 12px;color:var(--kw-navy);font-weight:500;text-align:left;line-height:1.3}
.kw .kw-sh__title{margin:0;max-width:16ch;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.25rem,1.2rem + 4.2vw,4.5rem);line-height:1.04;letter-spacing:-.035em;color:var(--kw-navy);text-wrap:balance}
.kw .kw-sh__sub{margin:clamp(18px,2vw,24px) 0 0;max-width:34rem;font-size:clamp(1.05rem,1rem + .4vw,1.25rem);font-weight:500;line-height:1.5;color:var(--kw-charcoal)}
.kw .kw-sh__foot{margin:16px 0 0;max-width:40rem;font-size:.9375rem;line-height:1.6;color:var(--kw-muted)}
.kw .kw-sh__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(24px,3vw,32px)}
@media (max-width:640px){
  .kw .kw-sh__badge{font-size:.75rem}
  .kw .kw-sh__badge-b{padding:0 10px 0 8px}
  .kw .kw-sh__actions{width:100%}
  .kw .kw-sh__actions .kw-btn,.kw .kw-sh__actions .kw-btn2{width:100%}
}

/* =====================================================================
   22. CONNECTED SYSTEM TIMELINE (rebuilt from 21st.dev "Timeline", no GSAP)
   Static by default: heading, then a row of six steps on a line.
   JS adds .is-pinned: the section grows tall, the inner viewport sticks under
   the header and the track slides sideways with scroll; the green line fills
   and each step draws its dot and stem and reveals its words as it arrives.
   ===================================================================== */
.kw .kw-tl{position:relative;background:var(--kw-white);padding:var(--kw-sec) 0}
.kw .kw-tl__pin{overflow:hidden}
.kw .kw-tl__track{width:100%;max-width:calc(var(--kw-wrap) + 2*var(--kw-gutter));margin:0 auto;padding:0 var(--kw-gutter)}
.kw .kw-tl__intro{max-width:48rem;margin:0 auto clamp(32px,4vw,48px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}
.kw .kw-tl__rail{position:relative}
.kw .kw-tl__line{position:absolute;left:0;right:0;top:50%;height:2px;background:var(--kw-line);border-radius:2px}
.kw .kw-tl__fill{position:absolute;inset:0;background:var(--kw-green);transform-origin:left center;transform:scaleX(1);border-radius:inherit}
.kw .kw-tl__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;position:relative}
.kw .kw-tl__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}
.kw .kw-tl__dot,.kw .kw-tl__stem{display:none}
.kw .kw-tl__body{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 10px;background:var(--kw-white);border-radius:var(--kw-r-md);box-shadow:var(--kw-card-shadow);width:100%}
.kw .kw-tl__ico{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--kw-neutral);margin-bottom:6px}
.kw .kw-tl__ico .kw-ico{width:28px;height:28px}
.kw .kw-tl__mask{display:block;overflow:hidden;padding-bottom:.08em}
.kw .kw-tl__mask>span{display:block}
.kw .kw-tl__n{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-teal)}
.kw .kw-tl__t{font-family:var(--kw-font-head);font-weight:800;font-size:1rem;line-height:1.15;letter-spacing:-.02em;color:var(--kw-navy)}
.kw .kw-tl__copy{max-width:46rem;margin-top:clamp(36px,4.5vw,56px);text-align:center;display:flex;flex-direction:column;gap:14px}
.kw .kw-tl__copy p{margin:0;font-size:var(--kw-fs-lead,1.125rem);line-height:1.6;color:var(--kw-charcoal)}
.kw .kw-tl__copy p+p{color:var(--kw-muted);font-size:1rem}
@media (max-width:900px){
  .kw .kw-tl__steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}
  .kw .kw-tl__line{display:none}
}
@media (max-width:480px){.kw .kw-tl__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* ---- Pinned horizontal mode (JS) ---- */
.kw .kw-tl.is-pinned{padding:0 0 var(--kw-sec);--tl-h:calc(100svh - var(--kw-header-h) - var(--kw-util-h,0px))}
.kw .kw-tl.is-pinned .kw-tl__pin{position:sticky;top:calc(var(--kw-header-h) + var(--kw-util-h,0px));height:var(--tl-h);display:flex;align-items:center}
.kw .kw-tl.is-pinned .kw-tl__track{--gap:22vw;--col:24vw;--intro:34vw;width:max-content;max-width:none;margin:0;display:flex;align-items:center;gap:6vw;padding:0 8vw 0 6vw;height:min(64vh,560px);will-change:transform}
.kw .kw-tl.is-pinned .kw-tl__intro{flex:none;width:var(--intro);margin:0;text-align:left;align-items:flex-start}
.kw .kw-tl.is-pinned .kw-tl__intro .kw-h2{font-size:clamp(2rem,1rem + 2.8vw,3.5rem);line-height:1.02}
.kw .kw-tl.is-pinned .kw-tl__rail{flex:none;height:100%;width:calc(var(--gap) * 5 + var(--col))}
.kw .kw-tl.is-pinned .kw-tl__line{display:block;top:50%;margin-top:-1px}
.kw .kw-tl.is-pinned .kw-tl__fill{transform:scaleX(var(--p,0))}
.kw .kw-tl.is-pinned .kw-tl__steps{display:block;height:100%}
.kw .kw-tl.is-pinned .kw-tl__step{position:absolute;left:calc(var(--n) * var(--gap));width:var(--col);height:50%;align-items:flex-start;text-align:left}
.kw .kw-tl.is-pinned .kw-tl__step--up{top:0;justify-content:flex-start}
.kw .kw-tl.is-pinned .kw-tl__step--down{top:50%;justify-content:flex-end}
.kw .kw-tl.is-pinned .kw-tl__dot{display:block;position:absolute;left:0;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 0 5px rgba(79,174,50,.18);transform:scale(0);transition:transform .5s var(--kw-ease)}
.kw .kw-tl.is-pinned .kw-tl__step--up .kw-tl__dot{bottom:-7px}
.kw .kw-tl.is-pinned .kw-tl__step--down .kw-tl__dot{top:-7px}
.kw .kw-tl.is-pinned .kw-tl__stem{display:block;position:absolute;left:0;width:2px;margin-left:-1px;background:var(--kw-green);transform:scaleY(0);transition:transform .7s var(--kw-ease)}
.kw .kw-tl.is-pinned .kw-tl__step--up .kw-tl__stem{top:6%;bottom:0;transform-origin:bottom}
.kw .kw-tl.is-pinned .kw-tl__step--down .kw-tl__stem{top:0;bottom:6%;transform-origin:top}
.kw .kw-tl.is-pinned .kw-tl__body{background:none;box-shadow:none;padding:0 0 0 clamp(16px,1.6vw,24px);align-items:flex-start;width:auto;gap:8px}
.kw .kw-tl.is-pinned .kw-tl__step--up .kw-tl__body{padding-top:4%}
.kw .kw-tl.is-pinned .kw-tl__step--down .kw-tl__body{padding-bottom:4%}
.kw .kw-tl.is-pinned .kw-tl__ico{width:56px;height:56px;margin:0 0 6px;opacity:0;transform:translateY(12px);transition:opacity .6s ease .15s,transform .7s var(--kw-ease) .15s}
.kw .kw-tl.is-pinned .kw-tl__mask>span{transform:translateY(110%);transition:transform .8s var(--kw-ease) .2s}
.kw .kw-tl.is-pinned .kw-tl__mask+.kw-tl__mask>span{transition-delay:.3s}
.kw .kw-tl.is-pinned .kw-tl__t{font-size:clamp(1.5rem,.9rem + 1.6vw,2.5rem)}
.kw .kw-tl.is-pinned .kw-tl__step.is-on .kw-tl__dot{transform:scale(1)}
.kw .kw-tl.is-pinned .kw-tl__step.is-on .kw-tl__stem{transform:scaleY(1)}
.kw .kw-tl.is-pinned .kw-tl__step.is-on .kw-tl__ico{opacity:1;transform:none}
.kw .kw-tl.is-pinned .kw-tl__step.is-on .kw-tl__mask>span{transform:none}
@media (max-width:600px){
  .kw .kw-tl.is-pinned .kw-tl__track{--gap:58vw;--col:66vw;--intro:84vw;gap:10vw;padding:0 14vw 0 8vw;height:min(70vh,560px)}
  .kw .kw-tl.is-pinned .kw-tl__ico{width:48px;height:48px}
}

/* =====================================================================
   23. GLASS 3D ICONS: the icon carries its own colour, depth and shadow,
   so the boxes around feature icons become transparent and the icons grow.
   ===================================================================== */
.kw .kw-ico--glass,.kw-header .kw-ico--glass{overflow:visible;color:inherit}
.kw .kw-bento__ico{width:64px;height:64px;background:none!important;border:0;border-radius:0}
.kw .kw-bento__ico .kw-ico--glass{width:60px;height:60px}
.kw .kw-stat2__ico{width:76px;height:76px;background:none;box-shadow:none;animation:none}
.kw .kw-stat2__ico .kw-ico--glass{width:68px;height:68px}
.kw .kw-why__ico{width:64px;height:64px;background:none}
.kw .kw-why__ico .kw-ico--glass{width:62px;height:62px}
.kw .kw-tl__ico,.kw .kw-tl.is-pinned .kw-tl__ico{width:64px;height:64px;background:none}
.kw .kw-tl__ico .kw-ico--glass{width:62px;height:62px}
@media (max-width:600px){.kw .kw-tl.is-pinned .kw-tl__ico{width:56px;height:56px}.kw .kw-tl__ico .kw-ico--glass{width:50px;height:50px}}
.kw-header--v4 .kw-nm-icon .kw-ico--glass{width:26px;height:26px}

/* =====================================================================
   24. HEADER v5: navy contact bar, white main bar, Solutions mega menu
   ===================================================================== */
:root{--kw-util-h:42px;--kw-header-h:80px;--kw-green-ink:#2E7A1C}
@media (max-width:1100px){:root{--kw-util-h:0px;--kw-header-h:68px}}
.kw-header--v5{position:relative;z-index:100;font-family:var(--kw-font-body)}
.kw-header--v5 a{text-decoration:none}
.kw-header--v5 ul{list-style:none;margin:0;padding:0}
/* contact bar */
.kw-header--v5 .kw-hd-util{background:var(--kw-navy);color:rgba(255,255,255,.88);font-size:.8125rem;font-weight:500}
.kw-header--v5 .kw-hd-util__in{height:var(--kw-util-h);display:flex;align-items:center;justify-content:space-between;gap:24px}
.kw-header--v5 .kw-hd-util ul{display:flex;align-items:center}
.kw-header--v5 .kw-hd-util li{display:flex;align-items:center}
.kw-header--v5 .kw-hd-util li+li::before{content:"";width:1px;height:16px;background:rgba(255,255,255,.28);margin:0 18px}
.kw-header--v5 .kw-hd-util a,.kw-header--v5 .kw-hd-util span{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:inherit;white-space:nowrap}
.kw-header--v5 .kw-hd-util a:hover{color:var(--kw-white);text-decoration:underline;text-underline-offset:3px}
.kw-header--v5 .kw-hd-util .kw-ico{width:18px;height:18px;color:var(--kw-green)}
.kw-header--v5 .kw-hd-util a:focus-visible{outline:2px solid var(--kw-green);outline-offset:2px;border-radius:4px}
@media (max-width:1100px){.kw-header--v5 .kw-hd-util{display:none}}
/* main bar */
.kw-header--v5 .kw-hd-main{position:relative;background:var(--kw-white);box-shadow:0 10px 30px -18px rgba(5,44,61,.35);border-bottom:1px solid var(--kw-line)}
.kw-header--v5 .kw-hd-main__in{position:relative;height:var(--kw-header-h);display:flex;align-items:center;gap:clamp(16px,2.4vw,40px)}
.kw-header--v5 .kw-logo{display:block;flex:none}
.kw-header--v5 .kw-logo img{height:clamp(36px,3.2vw,46px);width:auto;display:block}
.kw-header--v5 .kw-hd-nav{flex:1;display:flex;justify-content:center}
.kw-header--v5 .kw-hd-nav__list{display:flex;align-items:center;gap:clamp(4px,1vw,14px)}
.kw-header--v5 .kw-hd-mega{position:static}
.kw-header--v5 [hidden]{display:none!important}
.kw-header--v5 .kw-nm-link{position:relative;display:inline-flex;white-space:nowrap;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;background:none;font:600 1rem/1 var(--kw-font-body);color:var(--kw-navy);cursor:pointer;transition:color var(--kw-fast) ease}
.kw-header--v5 .kw-nm-link::after{content:"";position:absolute;left:10px;right:10px;bottom:2px;height:3px;border-radius:2px;background:var(--kw-green);transform:scaleX(0);transition:transform var(--kw-fast) ease}
.kw-header--v5 .kw-nm-link:hover,.kw-header--v5 .kw-nm-link[aria-current="page"],.kw-header--v5 .kw-nm-trigger[aria-expanded="true"]{color:var(--kw-green-ink)}
.kw-header--v5 .kw-nm-link[aria-current="page"]::after,.kw-header--v5 .kw-nm-trigger[aria-expanded="true"]::after,.kw-header--v5 .kw-nm-link:hover::after{transform:scaleX(1)}
.kw-header--v5 .kw-nm-chev{width:16px;height:16px;transition:transform var(--kw-fast) ease}
.kw-header--v5 .kw-nm-trigger[aria-expanded="true"] .kw-nm-chev{transform:rotate(180deg)}
.kw-header--v5 .kw-nm-link:focus-visible,.kw-header--v5 .kw-hd-search:focus-visible,.kw-header--v5 .kw-hd-cta:focus-visible,.kw-header--v5 .kw-nm-burger:focus-visible{outline:3px solid var(--kw-teal);outline-offset:2px;border-radius:8px}
.kw-header--v5 .kw-hd-act{display:flex;align-items:center;gap:16px;flex:none}
.kw-header--v5 .kw-hd-search{width:48px;height:48px;border-radius:50%;border:0;background:var(--kw-neutral);color:var(--kw-navy);display:grid;place-items:center;cursor:pointer;position:relative;transition:background-color var(--kw-fast) ease}
.kw-header--v5 .kw-hd-search::before{content:"";position:absolute;left:-17px;top:8px;bottom:8px;width:1px;background:var(--kw-line)}
.kw-header--v5 .kw-hd-search:hover,.kw-header--v5 .kw-hd-search[aria-expanded="true"]{background:var(--kw-teal-tint)}
.kw-header--v5 .kw-hd-search svg{width:20px;height:20px}
.kw-header--v5 .kw-hd-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;border-radius:999px;background-color:var(--kw-teal);background-image:linear-gradient(135deg,#0B7368 0%,var(--kw-teal) 100%);color:var(--kw-white);font:700 .9375rem/1.2 var(--kw-font-body);white-space:nowrap;cursor:pointer;box-shadow:0 12px 24px -14px rgba(0,90,85,.8);transition:transform var(--kw-fast) ease,box-shadow var(--kw-fast) ease}
.kw-header--v5 .kw-hd-cta svg{width:18px;height:18px;transition:transform var(--kw-fast) ease}
.kw-header--v5 .kw-hd-cta:hover{transform:translateY(-1px);box-shadow:0 16px 28px -14px rgba(0,90,85,.9)}
.kw-header--v5 .kw-hd-cta:hover svg{transform:translateX(3px)}
.kw-header--v5 .kw-hd-cta--sm{min-height:44px;padding:0 20px}
/* mega menu */
.kw-header--v5 .kw-mg{position:absolute;left:50%;top:calc(100% + 12px);z-index:120;width:min(1180px,calc(100vw - 32px));transform:translateX(-50%);background:var(--kw-white);border:1px solid var(--kw-line);border-radius:18px;box-shadow:0 34px 70px -30px rgba(5,44,61,.45);padding:clamp(24px,2.4vw,36px) clamp(20px,2.4vw,36px) 18px;animation:kwMgIn .2s var(--kw-ease)}
@keyframes kwMgIn{from{opacity:0;transform:translateX(-50%) translateY(-6px)}to{opacity:1;transform:translateX(-50%)}}
.kw-header--v5 .kw-nm-trigger[aria-expanded="true"]::before{content:"";position:absolute;left:50%;bottom:-31px;z-index:121;width:16px;height:16px;margin-left:-8px;background:var(--kw-white);border-left:1px solid var(--kw-line);border-top:1px solid var(--kw-line);transform:rotate(45deg)}
.kw-header--v5 .kw-mg__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
.kw-header--v5 .kw-mg__col{padding:0 clamp(16px,1.8vw,28px)}
.kw-header--v5 .kw-mg__col+.kw-mg__col{border-left:1px solid var(--kw-line)}
.kw-header--v5 .kw-mg__col:first-child{padding-left:0}.kw-header--v5 .kw-mg__col:last-child{padding-right:0}
.kw-header--v5 .kw-mg__head{display:flex;align-items:center;gap:16px;color:var(--kw-navy)}
.kw-header--v5 .kw-mg__tile{flex:none;width:64px;height:64px;border-radius:16px;display:grid;place-items:center}
.kw-header--v5 .kw-mg__tile--1{background:var(--kw-green-tint)}.kw-header--v5 .kw-mg__tile--2{background:var(--kw-teal-tint)}
.kw-header--v5 .kw-mg__tile--3{background:#E4EEF4}.kw-header--v5 .kw-mg__tile--4{background:#E5F3EC}
.kw-header--v5 .kw-mg__tile .kw-ico{width:46px;height:46px}
.kw-header--v5 .kw-mg__name{font-family:var(--kw-font-head);font-weight:800;font-size:1.1875rem;line-height:1.15;letter-spacing:-.02em;max-width:9ch}
.kw-header--v5 .kw-mg__head:hover .kw-mg__name{color:var(--kw-green-ink)}
.kw-header--v5 .kw-mg__desc{margin:16px 0 0;padding-bottom:18px;border-bottom:1px solid var(--kw-line);font-size:.9375rem;line-height:1.5;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__list{margin-top:10px}
.kw-header--v5 .kw-mg__svc{display:flex;align-items:center;gap:14px;min-height:44px;padding:6px 8px;margin:0 -8px;border-radius:10px;font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--kw-charcoal);transition:background-color var(--kw-fast) ease,color var(--kw-fast) ease}
.kw-header--v5 .kw-mg__svc .kw-ico{flex:none;width:26px;height:26px;color:var(--kw-green-ink)}
.kw-header--v5 .kw-mg__svc:hover{background:var(--kw-neutral);color:var(--kw-navy)}
.kw-header--v5 .kw-mg__head:focus-visible,.kw-header--v5 .kw-mg__svc:focus-visible,.kw-header--v5 .kw-mg__foot a:focus-visible{outline:3px solid var(--kw-teal);outline-offset:2px;border-radius:10px}
.kw-header--v5 .kw-mg__foot{display:flex;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid var(--kw-line)}
.kw-header--v5 .kw-mg__foot a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-weight:700;font-size:.9375rem;color:var(--kw-teal)}
.kw-header--v5 .kw-mg__foot svg{width:16px;height:16px}
@media (max-width:1240px){.kw-header--v5 .kw-nm-link{padding:0 7px;font-size:.9375rem}.kw-header--v5 .kw-hd-cta{padding:0 20px}.kw-header--v5 .kw-hd-act{gap:12px}}
/* search panel */
.kw-header--v5 .kw-search{position:absolute;left:0;right:0;top:100%;z-index:110;background:var(--kw-white);border-bottom:1px solid var(--kw-line);box-shadow:0 20px 40px -26px rgba(5,44,61,.4)}
.kw-header--v5 .kw-search__in{display:flex;gap:12px;padding-top:16px;padding-bottom:16px}
.kw-header--v5 .kw-search input{flex:1;min-width:0;min-height:48px;padding:0 18px;border:1.5px solid var(--kw-line);border-radius:999px;font:500 1rem var(--kw-font-body);color:var(--kw-charcoal);background:var(--kw-neutral)}
.kw-header--v5 .kw-search input:focus{outline:none;border-color:var(--kw-teal);box-shadow:0 0 0 3px var(--kw-teal-tint)}
/* mobile */
.kw-header--v5 .kw-nm-mobile{display:none}
.kw-header--v5 .kw-nm-burger{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--kw-navy);cursor:pointer}
.kw-header--v5 .kw-nm-burger:hover{background:var(--kw-neutral)}
.kw-header--v5 .kw-nm-burger svg{width:22px;height:22px}
.kw-header--v5 .kw-nm-burger path{transform-box:view-box;transform-origin:12px 12px;transition:transform .3s cubic-bezier(.5,.85,.25,1.1)}
.kw-header--v5 .kw-nm-b1{transform:translateY(-7px)}.kw-header--v5 .kw-nm-b3{transform:translateY(7px)}
.kw-header--v5 .kw-nm-burger[aria-expanded="true"] .kw-nm-b1{transform:rotate(315deg)}
.kw-header--v5 .kw-nm-burger[aria-expanded="true"] .kw-nm-b2{transform:rotate(45deg)}
.kw-header--v5 .kw-nm-burger[aria-expanded="true"] .kw-nm-b3{transform:rotate(135deg)}
.kw-header--v5 .kw-mob{position:absolute;left:0;right:0;top:100%;z-index:115;max-height:calc(100vh - var(--kw-header-h));max-height:calc(100dvh - var(--kw-header-h));overflow-y:auto;overscroll-behavior:contain;background:var(--kw-white);border-top:1px solid var(--kw-line);box-shadow:0 30px 50px -30px rgba(5,44,61,.5);padding:8px var(--kw-gutter) calc(24px + env(safe-area-inset-bottom))}
.kw-header--v5 .kw-mob__list>li{border-bottom:1px solid var(--kw-line)}
.kw-header--v5 .kw-nm-mlink{display:flex;align-items:center;min-height:52px;font-weight:600;font-size:1rem;color:var(--kw-navy)}
.kw-header--v5 .kw-nm-mlink[aria-current="page"]{color:var(--kw-green-ink)}
.kw-header--v5 .kw-mob__lbl{display:block;padding:16px 0 6px;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-teal)}
.kw-header--v5 .kw-mob__grp summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-weight:700;font-size:1rem;color:var(--kw-navy);cursor:pointer;list-style:none}
.kw-header--v5 .kw-mob__grp summary::-webkit-details-marker{display:none}
.kw-header--v5 .kw-mob__grp[open] summary .kw-nm-chev{transform:rotate(180deg)}
.kw-header--v5 .kw-mob__grp ul{padding:0 0 10px 14px;border-left:2px solid var(--kw-green-tint);margin-left:2px}
.kw-header--v5 .kw-mob__grp .kw-nm-mlink{min-height:44px;font-weight:500;font-size:.9375rem;color:var(--kw-charcoal)}
.kw-header--v5 .kw-mob__all{color:var(--kw-teal)}
.kw-header--v5 .kw-mob__foot{display:flex;flex-direction:column;gap:6px;padding-top:20px}
.kw-header--v5 .kw-mob__foot .kw-hd-cta{width:100%;margin-bottom:10px}
.kw-header--v5 .kw-mob__c{display:flex;align-items:center;gap:12px;min-height:44px;font-weight:600;font-size:.9375rem;color:var(--kw-navy)}
.kw-header--v5 .kw-mob__c .kw-ico{width:22px;height:22px;color:var(--kw-green-ink)}
@media (max-width:1100px){
  .kw-header--v5 .kw-nm-mobile{display:block;margin-left:-10px}
  .kw-header--v5 .kw-hd-nav{display:none}
  .kw-header--v5 .kw-hd-main__in{gap:12px}
  .kw-header--v5 .kw-hd-act{margin-left:auto}
  .kw-header--v5 .kw-hd-search{width:44px;height:44px}
  .kw-header--v5 .kw-hd-search::before{display:none}
  .kw-header--v5 .kw-hd-act .kw-hd-cta{min-height:44px;padding:0 18px;font-size:.875rem}
}
@media (max-width:640px){
  .kw-header--v5 .kw-hd-act .kw-hd-cta{display:none}
  .kw-header--v5 .kw-logo img{height:34px}
}
@media (prefers-reduced-motion:reduce){.kw-header--v5 .kw-mg{animation:none}.kw-header--v5 .kw-nm-burger path,.kw-header--v5 .kw-hd-cta svg{transition:none}}

/* =====================================================================
   25. SERVICES MARQUEE (two rows, opposite directions, scroll speeds them up)
   ===================================================================== */
.kw .kw-mq{padding:clamp(24px,3vw,40px) 0;background:linear-gradient(180deg,var(--kw-neutral) 0%,var(--kw-white) 100%);border:0;overflow:hidden;display:flex;flex-direction:column;gap:clamp(4px,.8vw,10px)}
.kw .kw-mq__row{display:flex;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}
.kw .kw-mq__track{display:flex;flex-wrap:nowrap;gap:32px;padding-right:32px;will-change:transform}
.kw .kw-mq__txt{display:flex;align-items:center;gap:32px;font-family:var(--kw-font-head);font-weight:800;font-size:50px;line-height:1.3;letter-spacing:-.035em;color:var(--kw-teal);padding:.06em 0}
.kw .kw-mq__dot{flex:none;display:block;width:.18em;height:.18em;border-radius:50%;background:var(--kw-green)}
.kw .kw-mq__row:nth-child(2) .kw-mq__track{transform:translateX(-30%)}

/* =====================================================================
   26. PREMIUM ICONS: navy tiles for feature icons, crisp navy inline icons
   ===================================================================== */
.kw .kw-ico--tile,.kw-header .kw-ico--tile{overflow:visible}
.kw .kw-ico--mono{overflow:visible}
.kw-header--v5 .kw-mg__tile{width:60px;height:60px;background:none!important;border-radius:0}
.kw-header--v5 .kw-mg__tile .kw-ico{width:60px;height:60px}
.kw .kw-fcard__badge .kw-ico--mono{width:30px;height:30px}

/* ---------- 13. Keyframes ---------- */
@keyframes kwBob{0%,100%{translate:0 0}50%{translate:0 -12px}}
@keyframes kwOrbit{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}
@keyframes kwFace{from{transform:rotateY(calc(var(--a) * -1))}to{transform:rotateY(calc(var(--a) * -1 - 360deg))}}
@keyframes kwPulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) scale(2.2);opacity:0}}
@keyframes kwMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes kwLight{0%,13%{background:var(--kw-green);color:var(--kw-navy);border-color:var(--kw-green);box-shadow:0 0 0 6px rgba(79,174,50,.18)}22%,100%{background:transparent;box-shadow:none}}
@keyframes kwTravel{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{left:100%;opacity:0}}
@keyframes kwProgress{0%{width:0}70%,100%{width:100%}}
@keyframes kwGrid{from{background-position:0 0,0 0,0 0}to{background-position:0 0,64px 64px,64px 64px}}

/* ---------- 14. Responsive ---------- */
@media (max-width:900px){
  .kw .kw-orbit{height:420px;transform:scale(.78);transform-origin:center top;margin-bottom:-90px}
}
@media (max-width:560px){
  .kw .kw-orbit{transform:scale(.62);margin-bottom:-160px}
  .kw .kw-plane{inset:24px 14px}
  .kw .kw-float--a{top:6px}
  .kw .kw-float--b{bottom:6px}
  .kw .kw-btns .kw-btn,.kw .kw-btns .kw-btn2{width:100%}
}

/* ---------- 15. Reduced motion: everything off ---------- */
@media (prefers-reduced-motion:reduce){
  .kw *,.kw *::before,.kw *::after,.kw-header *,.kw-footer *{animation:none!important;transition:none!important}
  .kw-motion .kw .kw-rv{opacity:1;translate:0 0}
  .kw .kw-steps::before{width:100%}
}

/* =====================================================================
   27. BUTTONS (Ant Design pattern in Kreativworx colours, pill shape)
   40px high, compact padding, 14px Montserrat, 1px borders, a 2px ground
   shadow instead of lift effects. Overrides every earlier button style.
   ===================================================================== */
.kw .kw-btn,.kw .kw-btn2,.kw-header--v5 .kw-hd-cta{min-height:40px;padding:0 20px;gap:8px;border-radius:999px;font-family:var(--kw-font-body);font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:0;transform:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}
.kw .kw-btn{background:var(--kw-green);border:1px solid var(--kw-green);color:var(--kw-navy);box-shadow:0 2px 0 rgba(79,174,50,.12)}
.kw .kw-btn:hover{background:#64BE48;border-color:#64BE48;color:var(--kw-navy);box-shadow:0 2px 0 rgba(79,174,50,.12)}
.kw .kw-btn:active{background:#3F9726;border-color:#3F9726}
.kw .kw-btn2{background:var(--kw-white);border:1px solid #C9D3D1;color:var(--kw-navy);box-shadow:0 2px 0 rgba(5,44,61,.03)}
.kw .kw-btn2:hover{background:var(--kw-white);border-color:var(--kw-teal);color:var(--kw-teal);box-shadow:0 2px 0 rgba(5,44,61,.03)}
.kw .kw-btn2:active{border-color:var(--kw-navy);color:var(--kw-navy)}
.kw .kw-sec--navy .kw-btn2,.kw .kw-cta .kw-btn2,.kw .kw-hm__copy .kw-btn2{background:transparent;border-color:rgba(255,255,255,.55);color:var(--kw-white);box-shadow:none}
.kw .kw-sec--navy .kw-btn2:hover,.kw .kw-cta .kw-btn2:hover,.kw .kw-hm__copy .kw-btn2:hover{background:rgba(255,255,255,.08);border-color:var(--kw-white);color:var(--kw-white)}
.kw .kw-btn--light{background:var(--kw-white);border-color:var(--kw-white);color:var(--kw-navy)}
.kw .kw-btn--light:hover{background:var(--kw-neutral);border-color:var(--kw-neutral);color:var(--kw-navy)}
.kw .kw-btn--sm{min-height:32px;padding:0 15px;font-size:.8125rem}
.kw-header--v5 .kw-hd-cta{background:var(--kw-teal);background-image:none;border:1px solid var(--kw-teal);color:var(--kw-white);box-shadow:0 2px 0 rgba(0,90,85,.14)}
.kw-header--v5 .kw-hd-cta:hover{background:#0B7368;border-color:#0B7368;box-shadow:0 2px 0 rgba(0,90,85,.14)}
.kw-header--v5 .kw-hd-cta:active{background:#004743;border-color:#004743}
.kw-header--v5 .kw-hd-cta svg{width:16px;height:16px}
.kw-header--v5 .kw-hd-cta--sm,.kw-header--v5 .kw-hd-act .kw-hd-cta{min-height:40px;padding:0 20px;font-size:.875rem}
.kw .kw-btn:focus-visible,.kw .kw-btn2:focus-visible,.kw-header--v5 .kw-hd-cta:focus-visible{outline:2px solid var(--kw-teal);outline-offset:2px}
.kw .kw-sec--navy .kw-btn:focus-visible,.kw .kw-sec--navy .kw-btn2:focus-visible,.kw .kw-cta .kw-btn:focus-visible,.kw .kw-cta .kw-btn2:focus-visible{outline-color:var(--kw-green)}

/* =====================================================================
   28. SCROLL-DRIVEN VIDEO HERO (grass hill to flowers)
   Static by default (poster, normal height). JS adds .is-pinned: the section
   grows, the inner view sticks under the header and scroll scrubs the video.
   ===================================================================== */
.kw .kw-gh{position:relative;background:#DCEBF5;--gh-h:calc(100svh - var(--kw-header-h) - var(--kw-util-h,0px))}
.kw .kw-gh__pin{position:relative;height:max(560px,var(--gh-h));overflow:hidden;display:flex;align-items:center}
.kw .kw-gh__media{position:absolute;inset:0;z-index:0}
.kw .kw-gh__poster,.kw .kw-gh__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}
.kw .kw-gh__video{opacity:0;transition:opacity .4s ease}
.kw .kw-gh__poster--end{opacity:var(--gh-p,0)}
.kw .kw-gh.has-video .kw-gh__poster--end{opacity:0}
.kw .kw-gh.has-video .kw-gh__video{opacity:1}
.kw .kw-gh__veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.72) 32%,rgba(255,255,255,.18) 56%,rgba(255,255,255,0) 68%)}
.kw .kw-gh__in{position:relative;z-index:1;width:100%}
.kw .kw-gh__copy{max-width:600px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}
.kw .kw-gh__copy .kw-sh__badge{margin-bottom:22px;box-shadow:0 0 0 1px rgba(5,44,61,.1),0 8px 20px -14px rgba(5,44,61,.35)}
.kw .kw-gh__title{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.25rem,1.1rem + 3.6vw,4.25rem);line-height:1.04;letter-spacing:-.035em;color:var(--kw-navy);text-wrap:balance}
.kw .kw-gh__sub{margin:20px 0 0;max-width:32rem;font-size:clamp(1.05rem,1rem + .35vw,1.25rem);font-weight:500;line-height:1.5;color:var(--kw-charcoal)}
.kw .kw-gh__foot{margin:14px 0 0;max-width:34rem;font-size:.9375rem;line-height:1.6;color:#3E4C51}
.kw .kw-gh__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.kw .kw-gh__cue{position:absolute;left:50%;bottom:20px;z-index:1;width:40px;height:40px;margin-left:-20px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.75);color:var(--kw-navy);box-shadow:0 8px 20px -12px rgba(5,44,61,.5);transition:opacity .3s ease;animation:kwCue 2.4s ease-in-out infinite}
.kw .kw-gh__cue svg{width:20px;height:20px}
@keyframes kwCue{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}
.kw .kw-gh.is-far .kw-gh__cue{opacity:0}
.kw .kw-gh:not(.is-pinned) .kw-gh__cue{display:none}
/* pinned mode */
.kw .kw-gh.is-pinned{height:calc(var(--gh-h) + 160svh)}
.kw .kw-gh.is-pinned .kw-gh__pin{position:sticky;top:calc(var(--kw-header-h) + var(--kw-util-h,0px));height:var(--gh-h);min-height:0}
@media (max-width:760px),(max-width:1100px) and (orientation:portrait){
  .kw .kw-gh{background:var(--kw-white)}
  .kw .kw-gh__pin{flex-direction:column;align-items:stretch}
  .kw .kw-gh__in{order:1;padding-top:24px;padding-bottom:4px}
  .kw .kw-gh__media{order:2;position:relative;inset:auto;flex:1;min-height:240px}
  .kw .kw-gh__poster,.kw .kw-gh__video{object-position:74% 35%}
  .kw .kw-gh__veil{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 26%)}
  .kw .kw-gh__cue{bottom:14px}
  .kw .kw-gh__copy{align-items:center;text-align:center;margin:0 auto}
  .kw .kw-gh__actions{width:100%;justify-content:center}
}
@media (max-width:760px){.kw .kw-gh__foot{display:none}}
@media (max-width:640px){.kw .kw-gh__actions .kw-btn,.kw .kw-gh__actions .kw-btn2{width:100%}}
@media (max-height:620px) and (min-width:761px){.kw .kw-gh__foot{display:none}.kw .kw-gh__actions{margin-top:20px}}
@media (prefers-reduced-motion:reduce){.kw .kw-gh__cue{animation:none}}
/* the marquee follows the video hero on white */
.kw .kw-mq{background:var(--kw-white)}

/* =====================================================================
   29. BACK TO TOP BUTTON
   ===================================================================== */
/* back to top: navy circle, green ring fills as the page is read */
.kw-totop{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:90;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:var(--kw-navy);color:var(--kw-white);box-shadow:0 18px 30px -12px rgba(5,44,61,.6);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .35s cubic-bezier(.2,.7,.2,1),transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s,background-color .25s ease,color .25s ease;text-decoration:none}
.kw-totop.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}
.kw-totop__ic{position:relative;width:22px;height:22px;transition:transform .3s ease}
.kw-totop__ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}
.kw-totop__ring circle{fill:none;stroke-width:3}
.kw-totop__track{stroke:rgba(255,255,255,.12)}
.kw-totop__bar{stroke:var(--kw-green);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--kw-read,100)}
.kw-totop:hover{background:var(--kw-green);color:var(--kw-navy)}
.kw-totop:hover .kw-totop__bar{stroke:var(--kw-navy)}
.kw-totop:hover .kw-totop__ic{transform:translateY(-2px)}
.kw-totop:focus-visible{outline:3px solid var(--kw-navy);outline-offset:3px;box-shadow:0 0 0 2px #fff}
/* WhatsApp chat: round green button that opens into a pill with the number */
.kw-wa{position:fixed;left:max(22px,env(safe-area-inset-left));bottom:calc(22px + env(safe-area-inset-bottom));z-index:90;display:flex;align-items:center;height:56px;border-radius:999px;overflow:hidden;text-decoration:none;color:#fff;background-color:#2E7A1C;background-image:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 40%,#2E7A1C 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 14px 30px -10px rgba(46,122,28,.7),0 4px 10px -4px rgba(5,44,61,.3);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1)}
.kw-wa__i{width:56px;height:56px;flex:0 0 auto;display:grid;place-items:center}
.kw-wa__glyph{width:28px;height:28px;color:#fff;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.kw-wa__l{display:flex;flex-direction:column;justify-content:center;line-height:1.2;max-width:0;padding:0;overflow:hidden;white-space:nowrap;transition:max-width .5s cubic-bezier(.2,.7,.2,1),padding .5s cubic-bezier(.2,.7,.2,1)}
.kw-wa__l b{font-family:var(--kw-font-body);font-size:14.5px;font-weight:700;color:#fff}
.kw-wa__l small{font-family:var(--kw-font-body);font-size:12.5px;font-weight:500;color:#fff}
.kw-wa:hover,.kw-wa:focus-visible{color:#fff;transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 20px 38px -12px rgba(46,122,28,.8),0 6px 14px -6px rgba(5,44,61,.35)}
.kw-wa:hover .kw-wa__l,.kw-wa:focus-visible .kw-wa__l{max-width:190px;padding:0 24px 0 0}
.kw-wa:hover .kw-wa__glyph{transform:rotate(-8deg) scale(1.05)}
.kw-wa:focus-visible{outline:3px solid var(--kw-navy);outline-offset:3px}
.kw-wa::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.32) 50%,transparent 65%);transform:translateX(-120%);animation:kwWaSheen 6s ease-in-out 2s infinite}
@keyframes kwWaSheen{0%,82%{transform:translateX(-120%)}100%{transform:translateX(120%)}}
@media (max-width:720px){
  .kw-totop{width:52px;height:52px;right:max(14px,env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom))}
  .kw-wa{height:52px;left:max(14px,env(safe-area-inset-left));bottom:calc(14px + env(safe-area-inset-bottom))}
  .kw-wa__i{width:52px;height:52px}
  .kw-wa__glyph{width:26px;height:26px}
  .kw-wa__l{display:none}
}
@media (prefers-reduced-motion:reduce){.kw-totop,.kw-wa,.kw-wa__l,.kw-wa__glyph{transition:none}.kw-wa::after{animation:none;display:none}.kw-wa:hover,.kw-wa:focus-visible{transform:none}}

/* =====================================================================
   30. HOME v3: XDS LOOK AND FEEL IN KREATIVWORX COLOURS
   Floating pill header, deep navy hero, large statements, white cards with
   tinted icon tiles, dark bands, rounded CTA panel, light footer.
   ===================================================================== */
:root{--kw-x-ink:#0E1B22;--kw-x-soft:#5B6B70;--kw-x-line:#E3E8E7;--kw-x-paper:#F6F8F7;--kw-x-deep:#031B26;--kw-x-hi:#9AD77F}
/* ---- header: floating white pill, contact bar collapses after scrolling ---- */
.kw-header--v5{background:transparent}
.kw-header--v5 .kw-hd-util{transition:height .3s ease,opacity .3s ease;overflow:hidden;background:var(--kw-x-deep)}
html.kw-scrolled{--kw-util-h:0px}
html.kw-scrolled .kw-header--v5 .kw-hd-util{opacity:0}
.kw-header--v5 .kw-hd-main{background:transparent;box-shadow:none;border:0;padding:8px 0}
.kw-header--v5 .kw-hd-main__in{height:calc(var(--kw-header-h) - 16px);background:var(--kw-white);border-radius:999px;box-shadow:0 10px 30px -14px rgba(3,27,38,.45),0 0 0 1px rgba(3,27,38,.04);padding-left:clamp(18px,2vw,28px);padding-right:8px;max-width:calc(var(--kw-wrap) + 2*var(--kw-gutter))}
@media (max-width:1240px){.kw-header--v5 .kw-hd-main__in{margin-left:12px;margin-right:12px;width:calc(100% - 24px)}}
.kw-header--v5 .kw-logo img{height:clamp(32px,2.8vw,40px)}
.kw-header--v5 .kw-nm-link{font-weight:500;font-size:.9375rem}
.kw-header--v5 .kw-nm-link::after{display:none}
.kw-header--v5 .kw-nm-link[aria-current="page"],.kw-header--v5 .kw-nm-trigger[aria-expanded="true"],.kw-header--v5 .kw-nm-link:hover{color:var(--kw-teal)}
.kw-header--v5 .kw-hd-search{width:42px;height:42px;background:transparent;border:1px solid var(--kw-x-line)}
.kw-header--v5 .kw-hd-search::before{display:none}
.kw-header--v5 .kw-hd-act .kw-hd-cta{background:transparent;border:1.5px solid var(--kw-teal);color:var(--kw-teal);box-shadow:none}
.kw-header--v5 .kw-hd-act .kw-hd-cta:hover{background:var(--kw-teal);color:var(--kw-white)}
.kw-header--v5 .kw-mg{top:calc(100% + 4px)}
.kw-header--v5 .kw-nm-trigger[aria-expanded="true"]::before{bottom:-23px}
.kw-header--v5 .kw-mob{top:calc(100% - 4px);left:12px;right:12px;border-radius:18px;border:1px solid var(--kw-x-line)}
.kw-header--v5 .kw-search{top:calc(100% - 4px);left:12px;right:12px;border-radius:18px;border:1px solid var(--kw-x-line)}

/* ---- shared pieces ---- */
.kw-x{color:var(--kw-x-ink)}
.kw-x .kw-xsec{padding:clamp(64px,8vw,112px) 0;background:var(--kw-white)}
.kw-x .kw-xsec--paper{background:var(--kw-x-paper)}
.kw-x .kw-xsec--flush{padding-top:0}
.kw-x .kw-xsec--cta{padding-top:clamp(64px,8vw,112px)}
.kw-x .kw-xe{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:.8125rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--kw-teal)}
.kw-x .kw-xe span{width:36px;height:5px;border-radius:5px;background:linear-gradient(90deg,var(--kw-teal),var(--kw-green))}
.kw-x .kw-xe--light{color:#CFE7DE}
.kw-x .kw-xhead{max-width:52rem;margin-bottom:clamp(32px,4vw,52px)}
.kw-x .kw-xhead--c{margin-left:auto;margin-right:auto;text-align:center}
.kw-x .kw-xhead--c .kw-xe{justify-content:center}
.kw-x .kw-xh2{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(1.875rem,1.2rem + 2.2vw,3rem);line-height:1.08;letter-spacing:-.035em;color:var(--kw-x-ink);text-wrap:balance}
.kw-x .kw-xh2--xl{font-size:clamp(2.25rem,1.3rem + 3.4vw,4.25rem);line-height:1.02}
.kw-x .kw-xlead{margin:20px 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5;font-weight:500;color:var(--kw-x-ink)}
.kw-x .kw-xp-strong{margin:16px 0 0;font-weight:700;color:var(--kw-teal)}
.kw-x .kw-xbody{margin:14px 0 0;font-size:1rem;line-height:1.75;color:var(--kw-x-soft)}
.kw-x .kw-xhead--c .kw-xbody{margin-left:auto;margin-right:auto;max-width:46rem}
.kw-x .kw-xi{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--kw-teal-tint);color:var(--kw-teal)}
.kw-x .kw-xi .kw-ico{width:22px;height:22px}
.kw-x .kw-xbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 24px;border-radius:999px;border:1.5px solid var(--kw-teal);color:var(--kw-teal);background:transparent;font-family:var(--kw-font-body);font-weight:600;font-size:.875rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.kw-x .kw-xbtn:hover{background:var(--kw-teal);color:var(--kw-white)}
.kw-x .kw-xbtn--light{border-color:rgba(255,255,255,.8);color:var(--kw-white)}
.kw-x .kw-xbtn--light:hover{background:var(--kw-white);color:var(--kw-navy);border-color:var(--kw-white)}
.kw-x .kw-xbtn:focus-visible{outline:2px solid var(--kw-green);outline-offset:3px}
.kw-x .kw-btn{min-height:44px;padding:0 24px}

/* ---- hero ---- */
.kw-x .kw-xh{position:relative;isolation:isolate;overflow:hidden;min-height:max(620px,88svh);display:flex;align-items:center;background:radial-gradient(120% 90% at 50% 110%,#0A5A5F 0%,#063A4E 38%,var(--kw-navy) 62%,var(--kw-x-deep) 100%);color:var(--kw-white);padding:calc(var(--kw-header-h) + var(--kw-util-h,0px) + 32px) 0 72px}
.kw-x .kw-xh__fx{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.9}
.kw-x .kw-xh__glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 35% at 70% 30%,rgba(79,174,50,.16),transparent 70%),radial-gradient(45% 40% at 20% 75%,rgba(0,140,130,.22),transparent 70%)}
.kw-x .kw-xh__in{text-align:center;display:flex;flex-direction:column;align-items:center}
.kw-x .kw-xh__badge{display:inline-flex;align-items:center;gap:12px;margin:0 0 26px;padding:5px 16px 5px 5px;border-radius:999px;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.9);text-align:left}
.kw-x .kw-xh__badge-a{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--kw-green);color:var(--kw-navy);font-weight:700;white-space:nowrap}
.kw-x .kw-xh__badge-a .kw-ico{width:14px;height:14px}
.kw-x .kw-xh__badge-a .kw-ico path{stroke:var(--kw-navy)}
.kw-x .kw-xh__title{margin:0;max-width:15ch;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.25rem);line-height:1.02;letter-spacing:-.04em;color:var(--kw-white);text-wrap:balance}
.kw-x .kw-xh__sub{margin:24px 0 0;max-width:40rem;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.55;color:rgba(255,255,255,.86)}
.kw-x .kw-xh__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}

/* ---- statement ---- */
.kw-x .kw-xs{padding:clamp(64px,8vw,112px) 0 clamp(40px,5vw,64px);background:var(--kw-white)}
.kw-x .kw-xs__t{margin:0 auto;max-width:56rem;text-align:center;font-family:var(--kw-font-head);font-weight:600;font-size:clamp(1.375rem,1rem + 1.5vw,2.125rem);line-height:1.35;letter-spacing:-.02em;color:var(--kw-x-ink);text-wrap:balance}
.kw-x .kw-mq{background:var(--kw-white);padding-top:0}

/* ---- who we are ---- */
.kw-x .kw-xwho{display:grid;grid-template-columns:minmax(220px,.9fr) 3fr;gap:16px;align-items:stretch}
.kw-x .kw-xwho__dark{position:relative;overflow:hidden;border-radius:18px;padding:26px 24px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:220px;background:linear-gradient(160deg,#0B4A5E 0%,var(--kw-navy) 55%,var(--kw-x-deep) 100%);color:var(--kw-white);box-shadow:0 24px 40px -24px rgba(3,27,38,.6)}
.kw-x .kw-xwho__dark .kw-ico{position:absolute;top:22px;left:24px;width:28px;height:28px}
.kw-x .kw-xwho__k{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-x-hi)}
.kw-x .kw-xwho__h{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:1.375rem;line-height:1.2;letter-spacing:-.02em}
.kw-x .kw-xwho__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.kw-x .kw-xc{position:relative;background:var(--kw-white);border:1px solid var(--kw-x-line);border-radius:18px;padding:24px;box-shadow:0 10px 30px -22px rgba(3,27,38,.28);transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}
.kw-x .kw-xc:hover{transform:translateY(-3px);box-shadow:0 22px 40px -24px rgba(3,27,38,.35);border-color:#D2DCDA}
.kw-x .kw-xc--sm{display:flex;flex-direction:column;justify-content:space-between;gap:20px}
.kw-x .kw-xc--sm p{margin:0;font-weight:700;font-size:.9375rem;line-height:1.4;color:var(--kw-x-ink)}
.kw-x .kw-xc__top{display:flex;align-items:center;justify-content:space-between}
.kw-x .kw-xc__n{font-family:var(--kw-font-head);font-weight:800;font-size:.875rem;letter-spacing:.06em;color:var(--kw-teal)}
.kw-x .kw-xc__h{margin:20px 0 0;font-family:var(--kw-font-head);font-weight:700;font-size:1.0625rem;line-height:1.3;letter-spacing:-.01em;color:var(--kw-x-ink)}
.kw-x .kw-xc__p{margin:8px 0 0;font-size:.9375rem;line-height:1.65;color:var(--kw-x-soft)}

/* ---- solutions explorer ---- */
.kw-x .kw-xp__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:max-content;max-width:100%;margin:0 auto clamp(40px,5vw,64px);padding:6px;border-radius:999px;background:var(--kw-white);box-shadow:0 10px 30px -18px rgba(3,27,38,.35),0 0 0 1px var(--kw-x-line)}
.kw-x .kw-xp__tab{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:transparent;font-family:var(--kw-font-body);font-weight:600;font-size:.9375rem;color:var(--kw-x-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}
.kw-x .kw-xp__tab:hover{color:var(--kw-teal)}
.kw-x .kw-xp__tab[aria-selected="true"]{background:linear-gradient(135deg,#0B6B66,var(--kw-teal));color:var(--kw-white);box-shadow:0 8px 18px -10px rgba(0,90,85,.8)}
.kw-x .kw-xp__tab:focus-visible{outline:2px solid var(--kw-teal);outline-offset:2px}
.kw-x .kw-xp__panel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center;animation:kwXFade .35s ease}
@keyframes kwXFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.kw-x .kw-xp__num{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:.875rem;letter-spacing:.14em;color:var(--kw-green-ink)}
.kw-x .kw-xp__h{margin:8px 0 0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.25rem,1.4rem + 2.8vw,3.75rem);line-height:1.02;letter-spacing:-.04em;color:var(--kw-x-ink)}
.kw-x .kw-xp__strap{margin:18px 0 0;font-weight:700;font-size:1.0625rem;color:var(--kw-teal)}
.kw-x .kw-xp__body{margin:12px 0 28px;max-width:34rem;font-size:1rem;line-height:1.75;color:var(--kw-x-soft)}
.kw-x .kw-xr{position:relative;width:min(100%,440px);aspect-ratio:1;margin:0 auto}
.kw-x .kw-xr__ring{position:absolute;inset:6%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,1) 58%,rgba(227,239,238,.9) 59%,rgba(227,239,238,0) 100%)}
.kw-x .kw-xr__ring::before,.kw-x .kw-xr__ring::after{content:"";position:absolute;border-radius:50%}
.kw-x .kw-xr__ring::before{inset:0;border:2px dashed rgba(0,90,85,.25);animation:kwSpin 80s linear infinite}
.kw-x .kw-xr__ring::after{inset:-3%;border:3px solid transparent;border-top-color:var(--kw-teal);border-right-color:rgba(79,174,50,.7);transform:rotate(var(--rot,0deg));transition:transform .6s var(--kw-ease)}
.kw-x .kw-xr__core{position:absolute;inset:22%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 4%}
.kw-x .kw-xr__count{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--kw-teal)}
.kw-x .kw-xr__name{margin:8px 0 0;font-family:var(--kw-font-head);font-weight:800;font-size:1.125rem;line-height:1.25;color:var(--kw-x-ink)}
.kw-x .kw-xr__lead{margin:8px 0 0;font-size:.8125rem;line-height:1.5;color:var(--kw-x-soft)}
.kw-x .kw-xr__node{position:absolute;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;display:grid;place-items:center;background:var(--kw-white);color:var(--kw-teal);box-shadow:0 10px 24px -12px rgba(3,27,38,.45),0 0 0 1px var(--kw-x-line);transition:transform .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease}
.kw-x .kw-xr__node .kw-ico{width:24px;height:24px}
.kw-x .kw-xr__node:hover,.kw-x .kw-xr__node:focus-visible{transform:scale(1.08)}
.kw-x .kw-xr__node.is-on{background:linear-gradient(135deg,#0E4560,#1E8A68);box-shadow:0 14px 28px -12px rgba(0,90,85,.75),0 0 0 6px rgba(0,90,85,.12)}
.kw-x .kw-xr__node.is-on .kw-ico path,.kw-x .kw-xr__node.is-on .kw-ico circle,.kw-x .kw-xr__node.is-on .kw-ico rect{stroke:#fff}
.kw-x .kw-xr__node:focus-visible{outline:2px solid var(--kw-teal);outline-offset:3px}

/* ---- timeline intro in this look ---- */
.kw-x .kw-tl{background:var(--kw-white)}
.kw-x .kw-tl .kw-h2{font-weight:800;letter-spacing:-.035em}

/* ---- reassurance ---- */
.kw-x .kw-xre{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}
.kw-x .kw-xre__k{margin:14px 0 24px;font-family:var(--kw-font-head);font-weight:700;font-size:1.25rem;color:var(--kw-teal)}
.kw-x .kw-xre__list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:12px}
.kw-x .kw-xre__list li{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.55;color:var(--kw-x-ink)}
.kw-x .kw-xre__list .kw-ico{flex:none;width:22px;height:22px;margin-top:1px}
.kw-x .kw-xdark{border-radius:24px;padding:clamp(28px,3.4vw,44px);background:radial-gradient(90% 80% at 0% 100%,rgba(0,140,130,.35),transparent 60%),linear-gradient(160deg,var(--kw-navy),var(--kw-x-deep));color:rgba(255,255,255,.86);box-shadow:0 30px 60px -30px rgba(3,27,38,.7)}
.kw-x .kw-xre__h{margin:0 0 14px;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1.15;letter-spacing:-.025em;color:var(--kw-white)}
.kw-x .kw-xre__card p{margin:0 0 26px;line-height:1.7}

/* ---- grids ---- */
.kw-x .kw-xgrid{list-style:none;margin:0;padding:0;display:grid;gap:16px}
.kw-x .kw-xgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}
.kw-x .kw-xgrid--5{grid-template-columns:repeat(5,minmax(0,1fr))}
.kw-x .kw-xmore{margin:clamp(32px,4vw,48px) 0 0;text-align:center}

/* ---- scenario link cards ---- */
.kw-x .kw-xlinks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.kw-x .kw-xl{display:flex;flex-direction:column;gap:10px;height:100%;padding:26px 28px;border-radius:18px;background:var(--kw-white);border:1px solid var(--kw-x-line);text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease}
.kw-x .kw-xl:hover{border-color:rgba(0,90,85,.4);box-shadow:0 20px 40px -26px rgba(3,27,38,.4)}
.kw-x .kw-xl__tag{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-green-ink)}
.kw-x .kw-xl__h{display:flex;align-items:flex-start;gap:10px;font-family:var(--kw-font-head);font-weight:700;font-size:1.1875rem;line-height:1.3;color:var(--kw-teal)}
.kw-x .kw-xarr{flex:none;width:18px;height:18px;margin-top:4px;transition:transform .2s ease}
.kw-x .kw-xl:hover .kw-xarr{transform:translateX(4px)}
.kw-x .kw-xl__p{font-size:.9375rem;line-height:1.65;color:var(--kw-x-soft)}
.kw-x .kw-xl:focus-visible{outline:2px solid var(--kw-teal);outline-offset:3px}

/* ---- dark band ---- */
.kw-x .kw-xdark-band{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(70% 60% at 85% 0%,rgba(0,120,110,.35),transparent 70%),linear-gradient(180deg,var(--kw-navy),var(--kw-x-deep))}
.kw-x .kw-xdark-band::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 64px)}
.kw-x .kw-xdark-band .kw-xh2{color:var(--kw-white)}
.kw-x .kw-xdark-band .kw-xc{border-color:transparent}
.kw-x .kw-xrule{height:1px;margin:clamp(40px,5vw,64px) 0 28px;background:rgba(255,255,255,.18)}
.kw-x .kw-xquote{margin:0;max-width:62rem;font-size:clamp(1.0625rem,1rem + .45vw,1.3125rem);line-height:1.6;color:rgba(255,255,255,.9)}
.kw-x .kw-xquote strong{color:var(--kw-white)}
.kw-x .kw-xquote span{color:var(--kw-x-hi)}

/* ---- video interlude (scrubs as it passes) ---- */
.kw-x .kw-gh--pass{border-radius:24px;overflow:hidden;background:#DCEBF5;box-shadow:0 30px 60px -36px rgba(3,27,38,.55)}
.kw-x .kw-gh--pass .kw-gh__pin{height:clamp(280px,46vw,560px);min-height:0}
.kw-x .kw-gh--pass .kw-gh__media{position:absolute;inset:0}
.kw-x .kw-gh--pass .kw-gh__poster,.kw-x .kw-gh--pass .kw-gh__video{object-position:60% 40%}

/* ---- final CTA panel ---- */
.kw-x .kw-xcta{position:relative;overflow:hidden;isolation:isolate;border-radius:28px;padding:clamp(48px,7vw,96px) clamp(24px,6vw,96px);text-align:center;background:radial-gradient(60% 80% at 0% 100%,rgba(0,140,130,.4),transparent 65%),radial-gradient(50% 60% at 100% 0%,rgba(79,174,50,.18),transparent 70%),linear-gradient(160deg,var(--kw-navy),var(--kw-x-deep));color:rgba(255,255,255,.86)}
.kw-x .kw-xcta .kw-xh2{color:var(--kw-white);max-width:20ch;margin:0 auto}
.kw-x .kw-xcta__lead{margin:22px auto 0;max-width:44rem;font-size:1.125rem;line-height:1.6;color:var(--kw-white)}
.kw-x .kw-xcta__p{margin:14px auto 0;max-width:42rem;line-height:1.7}
.kw-x .kw-xcta__btn{margin:30px 0 0}
.kw-x .kw-xcta__k{margin:22px 0 0;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--kw-x-hi)}

/* ---- footer in this look ---- */
.kw-footer{background:var(--kw-white)}
.kw-footer .kw-ft__h{font-size:.75rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--kw-x-ink)!important}
.kw-footer .kw-ft__col a,.kw-footer .kw-ft__col li{color:var(--kw-x-soft)}
.kw-footer .kw-ft__col a:hover{color:var(--kw-teal)}

/* ---- responsive ---- */
@media (max-width:1100px){
  .kw-x .kw-xwho{grid-template-columns:1fr}
  .kw-x .kw-xwho__list{grid-template-columns:repeat(2,minmax(0,1fr))}
  .kw-x .kw-xgrid--5{grid-template-columns:repeat(3,minmax(0,1fr))}
  .kw-x .kw-xgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:860px){
  .kw-x .kw-xp__panel,.kw-x .kw-xre{grid-template-columns:1fr}
  .kw-x .kw-xp__tabs{width:100%;border-radius:22px}
  .kw-x .kw-xp__tab{flex:1 1 40%;padding:0 12px}
  .kw-x .kw-xlinks{grid-template-columns:1fr}
}
@media (max-width:560px){
  .kw-x .kw-xwho__list,.kw-x .kw-xgrid--4,.kw-x .kw-xgrid--5{grid-template-columns:1fr}
  .kw-x .kw-xh__badge{flex-direction:column;gap:6px;padding:6px 14px 10px;border-radius:18px;text-align:center}
  .kw-x .kw-xh__actions{width:100%}
  .kw-x .kw-xh__actions>*{width:100%}
  .kw-x .kw-xr{width:min(100%,340px)}
  .kw-x .kw-xr__node{width:48px;height:48px;margin:-24px 0 0 -24px}
  .kw-x .kw-xr__lead{font-size:.75rem}
  .kw-x .kw-xr__name{font-size:1rem}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xr__ring::before{animation:none}.kw-x .kw-xp__panel{animation:none}.kw-x .kw-xc:hover{transform:none}}
.kw-x [hidden]{display:none!important}
/* solid fallbacks behind the gradient sections */
.kw-x .kw-xh,.kw-x .kw-xdark-band,.kw-x .kw-xcta,.kw-x .kw-xdark,.kw-x .kw-xwho__dark{background-color:var(--kw-navy)}
.kw-x .kw-xp__tab[aria-selected="true"]{background-color:var(--kw-teal)}

/* =====================================================================
   31. DUOTONE ICONS: icons stand on their own (no tiles behind them)
   ===================================================================== */
.kw-x .kw-xi{width:44px;height:44px;background:none;border-radius:0;justify-content:start}
.kw-x .kw-xi .kw-ico{width:40px;height:40px}
.kw .kw-tl__ico,.kw .kw-tl.is-pinned .kw-tl__ico{width:52px;height:52px;background:none}
.kw .kw-tl__ico .kw-ico{width:48px;height:48px}
.kw-header--v5 .kw-mg__tile{width:52px;height:52px;border-radius:14px}
.kw-header--v5 .kw-mg__tile .kw-ico{width:40px;height:40px}
.kw-header--v5 .kw-mg__tile--1,.kw-header--v5 .kw-mg__tile--2,.kw-header--v5 .kw-mg__tile--3,.kw-header--v5 .kw-mg__tile--4{background:none!important}
.kw .kw-ico--duo{overflow:visible}

/* =====================================================================
   32. HERO: XDS ANIMATION IN KREATIVWORX COLOURS
   ===================================================================== */
.kw-x .kw-xh{background:var(--kw-navy);background-image:none}
.kw-x .kw-xh__fx{display:none}
.kw-x .kw-xh__plates{position:absolute;inset:0;z-index:-2;overflow:hidden;isolation:isolate;background:var(--kw-navy);transform:translateZ(0)}
.kw-x .kw-xh__v1,.kw-x .kw-xh__v2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 10%);mask-image:linear-gradient(180deg,transparent 0%,#000 10%)}
.kw-x .kw-xh__v1{filter:url(#kwHeroDuotone) saturate(.95) brightness(1.08) contrast(1.2)}
.kw-x .kw-xh__v2{opacity:.42;filter:invert(1) url(#kwHeroAccent) saturate(1.2);mix-blend-mode:screen}
.kw-x .kw-xh__grade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(5,44,61) 0%,rgba(5,44,61,.8) 9%,rgba(5,44,61,.42) 34%,rgba(5,44,61,.4) 64%,rgba(5,44,61,.82) 100%)}
.kw-x .kw-xh__glowclip{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 16%,#000 34%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 16%,#000 34%,#000 86%,transparent 100%)}
.kw-x .kw-xh__glow{position:absolute;left:-130px;top:-130px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(79,174,50,.24) 0%,rgba(0,140,130,.12) 40%,transparent 72%);filter:blur(26px);mix-blend-mode:screen;opacity:0;transition:opacity .4s ease;will-change:transform}
.kw-x .kw-xh.glow-on .kw-xh__glow{opacity:1}
.kw-x .kw-xh__title{text-shadow:0 2px 30px rgba(0,0,0,.35)}
.kw-x .kw-xh__sub{text-shadow:0 1px 18px rgba(0,0,0,.35)}
.kw-x .kw-xh__rv{opacity:0;transform:translateY(16px);animation:kwHeroUp .7s cubic-bezier(.22,1,.36,1) forwards}
.kw-x .kw-xh__badge.kw-xh__rv{animation-delay:.05s}
.kw-x .kw-xh__title.kw-xh__rv{animation-delay:.16s}
.kw-x .kw-xh__sub.kw-xh__rv{animation-delay:.3s}
.kw-x .kw-xh__actions.kw-xh__rv{animation-delay:.44s}
@keyframes kwHeroUp{to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xh__rv{opacity:1!important;transform:none!important;animation:none!important}}

/* =====================================================================
   33. ICON REDRAW (XDS icon animation): the navy lines draw themselves in,
   then the green details and tint slide into place. Plays on hover of a card,
   ring service or menu link, when a ring service becomes active, and when a
   timeline step is revealed.
   ===================================================================== */
@keyframes kwIcoRedraw{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}3%{opacity:1}100%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}
@keyframes kwIcoAccent{0%{opacity:0;transform:translate(-4px,4px)}100%{opacity:1;transform:none}}
.kw-ico--duo .ac,.kw-ico--duo .tn{transform-box:view-box;transform-origin:center}
@media (hover:hover) and (prefers-reduced-motion:no-preference){
  :is(.kw-x .kw-xc:hover,.kw-x .kw-xr__node:hover,.kw-header--v5 .kw-mg__svc:hover,.kw-header--v5 .kw-mg__head:hover,.kw-header--v5 .kw-hd-search:hover,.kw-header--v5 .kw-hd-util a:hover) .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  :is(.kw-x .kw-xc:hover,.kw-x .kw-xr__node:hover,.kw-header--v5 .kw-mg__svc:hover,.kw-header--v5 .kw-mg__head:hover,.kw-header--v5 .kw-hd-util a:hover) .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xr__node.is-on .kw-ico--duo .ln>*,.kw .kw-tl__step.is-on .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xr__node.is-on .kw-ico--duo :is(.ac,.tn),.kw .kw-tl__step.is-on .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
  .kw .kw-tl__step.is-on .kw-ico--duo .ln>*{animation-delay:.25s}
  .kw .kw-tl__step.is-on .kw-ico--duo :is(.ac,.tn){animation-delay:.63s}
}
/* centre caption swaps softly as the ring moves on */
.kw-x .kw-xr__core>*{transition:opacity .22s ease}
.kw-x .kw-xr__core.is-swap>*{opacity:0}

/* =====================================================================
   34. STEP CARD CAROUSEL (One partner. More possibilities.)
   ===================================================================== */
.kw-x .kw-xsc{background:var(--kw-white)}
.kw-x .kw-xsc__car{position:relative;outline:none}
.kw-x .kw-xsc__car:focus-visible{outline:2px solid var(--kw-teal);outline-offset:6px;border-radius:28px}
.kw-x .kw-xsc__view{overflow:hidden;border-radius:24px}
.kw-x .kw-xsc__track{list-style:none;margin:0 0 0 -16px;padding:0;display:flex;will-change:transform}
.kw-x .kw-xsc__item{flex:0 0 33.3333%;min-width:0;padding-left:16px}
.kw-x .kw-xsc__card{position:relative;overflow:hidden;height:450px;border-radius:24px;padding:32px;display:flex;flex-direction:column;color:var(--kw-x-ink);opacity:0;transform:translateY(50px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i) * .1s)}
.kw-x .kw-xsc__car.is-in .kw-xsc__card{opacity:1;transform:none}
.kw-x .kw-xsc__card::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(255,255,255,.2),transparent);pointer-events:none}
.kw-x .kw-xsc__card--1{background:linear-gradient(90deg,#E3EFEE,#CDE5E2)}
.kw-x .kw-xsc__card--2{background:linear-gradient(90deg,#E9F5E4,#D3ECC8)}
.kw-x .kw-xsc__card--3{background:linear-gradient(90deg,#E6EEF3,#CFDFE9)}
.kw-x .kw-xsc__card--4{background:linear-gradient(90deg,#DFF0EC,#C6E4DD)}
.kw-x .kw-xsc__card--5{background:linear-gradient(90deg,#EEF6E6,#DCEFCF)}
.kw-x .kw-xsc__card--6{background:linear-gradient(90deg,#E3ECF1,#CADBE6)}
.kw-x .kw-xsc__num{position:relative;z-index:1;margin-bottom:32px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;color:rgba(14,27,34,.55)}
.kw-x .kw-xsc__ico{position:relative;z-index:1;width:56px;height:56px;margin-bottom:auto}
.kw-x .kw-xsc__ico .kw-ico{width:56px;height:56px}
.kw-x .kw-xsc__t{position:relative;z-index:1;margin:0;font-family:var(--kw-font-head);font-weight:700;font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kw-x-ink)}
.kw-x .kw-xsc__next{position:absolute;right:8px;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(5,44,61,.1);color:var(--kw-navy);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease}
.kw-x .kw-xsc__next:hover{background:rgba(5,44,61,.2)}
.kw-x .kw-xsc__next:focus-visible{outline:2px solid var(--kw-teal);outline-offset:2px}
.kw-x .kw-xsc__next svg{width:18px;height:18px}
.kw-x .kw-xsc__copy{max-width:46rem;margin:clamp(36px,4.5vw,56px) auto 0;text-align:center;display:flex;flex-direction:column;gap:14px}
.kw-x .kw-xsc__copy p{margin:0;font-size:var(--kw-fs-lead,1.125rem);line-height:1.6;color:var(--kw-charcoal)}
.kw-x .kw-xsc__copy p+p{color:var(--kw-x-soft);font-size:1rem}
@media (max-width:1023px){.kw-x .kw-xsc__item{flex-basis:50%}}
@media (max-width:767px){.kw-x .kw-xsc__item{flex-basis:100%}.kw-x .kw-xsc__card{height:380px}}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xsc__card{opacity:1;transform:none;transition:none}}
/* icon redraw on card hover, like the other cards */
@media (hover:hover) and (prefers-reduced-motion:no-preference){
  .kw-x .kw-xsc__card:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xsc__card:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
.kw-x .kw-xsc__view{touch-action:pan-y}

/* 35 | phone overflow guard (rotating ring box) */
.kw-x{overflow-x:clip}
.kw-x .kw-xsec{overflow-x:clip}

/* =====================================================================
   36. HERO: BEAM CARD (matches the supplied hero; brand greens replace pink)
   Dark frame, dark rounded card, green arc and fine grid glowing up from the
   lower corners, four pillar icons on a line with a travelling beam,
   light headline, one white pill button. Header sits above the card.
   ===================================================================== */
.kw-x .kw-xb{--kw-xb-top:calc(42px + 80px + 4px);--kw-xb-bg:#031B26;padding:var(--kw-xb-top) 14px 14px;background:var(--kw-xb-bg)}
@media (max-width:1100px){.kw-x .kw-xb{--kw-xb-top:calc(68px + 4px)}}
.kw-x .kw-xb__card{--kw-xb-arc:circle at 50% -70%;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:1600px;margin:0 auto;min-height:640px;padding:80px 40px 70px;border-radius:20px;border:1px solid rgba(255,255,255,.07);background-color:#05212E;color:#F0F5F5;display:flex;flex-direction:column;align-items:center;text-align:center}
.kw-x .kw-xb__card::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:
  radial-gradient(var(--kw-xb-arc),transparent 60%,rgba(18,112,82,.03) 63%,rgba(18,112,82,.08) 65%,rgba(18,112,82,.16) 67%,rgba(18,112,82,.28) 69%,rgba(18,112,82,.40) 71%,rgba(18,112,82,.52) 73%,rgba(18,112,82,.64) 75%,rgba(18,112,82,.74) 77%,rgba(18,112,82,.82) 79%,rgba(79,174,50,.92) 85%,rgba(132,206,100,.88) 87%,rgba(214,244,204,.92) 91%,rgba(242,255,240,.98) 93%,#ffffff 95%),
  radial-gradient(circle at 50% 35%,rgba(0,90,85,.1) 0%,transparent 50%)}
.kw-x .kw-xb__grid{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(var(--kw-xb-arc),transparent 60%,#000 78%);mask-image:radial-gradient(var(--kw-xb-arc),transparent 60%,#000 78%)}
/* pipeline of four pillars */
.kw-x .kw-xb__pipe{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;max-width:700px;margin:0 auto 52px}
.kw-x .kw-xb__beam{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2;pointer-events:none}
.kw-x .kw-xb__beam-glow{opacity:.6}
.kw-x .kw-xb__pipe.is-splash .kw-xb__beam path{opacity:0}
.kw-x .kw-xb__line{width:120px;height:1px;flex:none;background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.07))}
.kw-x .kw-xb__line--r{background:linear-gradient(90deg,rgba(255,255,255,.07),rgba(255,255,255,.15))}
.kw-x .kw-xb__stop{position:relative;display:grid;place-items:center;flex:none}
.kw-x .kw-xb__node{position:relative;z-index:3;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#0C2C3A;cursor:pointer;text-decoration:none;box-shadow:6px 6px 12px rgba(0,0,0,.4),-4px -4px 10px rgba(255,255,255,.03),inset 1px 1px 1px rgba(255,255,255,.05),inset 4px 4px 8px rgba(0,0,0,.4);transition:transform .2s ease,box-shadow .2s ease}
.kw-x .kw-xb__node::after{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px dotted #0C2C3A;pointer-events:none}
.kw-x .kw-xb__node .kw-ico{position:relative;z-index:1;width:22px;height:22px;display:block}
.kw-x .kw-xb__node:hover{transform:translateY(-1px);box-shadow:8px 8px 16px rgba(0,0,0,.5),-5px -5px 12px rgba(255,255,255,.05),inset 1px 1px 1px rgba(255,255,255,.07),inset 4px 4px 8px rgba(0,0,0,.35)}
.kw-x .kw-xb__node:active{transform:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset 4px 4px 8px rgba(0,0,0,.4)}
.kw-x .kw-xb__node:focus-visible{outline:2px solid #fff;outline-offset:4px}
.kw-x .kw-xb__node::before{content:"";position:absolute;top:0;width:50%;height:100%;z-index:4;pointer-events:none;opacity:0;transition:opacity .3s ease}
.kw-x .kw-xb__node--r::before{right:0;border-radius:0 46px 46px 0;background:radial-gradient(circle at right,rgba(200,200,200,.45) 0%,transparent 70%)}
.kw-x .kw-xb__node--l::before{left:0;border-radius:46px 0 0 46px;background:radial-gradient(circle at left,rgba(79,174,50,.55) 0%,transparent 70%)}
.kw-x .kw-xb__node.is-on::before{opacity:1}
.kw-x .kw-xb__tip{position:absolute;left:50%;bottom:calc(100% + 16px);transform:translate(var(--tx,-50%),6px);white-space:nowrap;padding:6px 14px;border-radius:999px;background:rgba(79,174,50,.16);box-shadow:inset 0 0 0 1px rgba(154,215,127,.4),0 8px 20px -10px rgba(0,0,0,.6);color:#fff;font-family:var(--kw-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.01em;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}
.kw-x .kw-xb__node:hover .kw-xb__tip,.kw-x .kw-xb__node:focus-visible .kw-xb__tip,.kw-x .kw-xb__node.is-named .kw-xb__tip{opacity:1;transform:translate(var(--tx,-50%),0)}
.kw-x .kw-xb__pipe:hover .kw-xb__node.is-named:not(:hover) .kw-xb__tip,.kw-x .kw-xb__pipe:focus-within .kw-xb__node.is-named:not(:focus-visible) .kw-xb__tip{opacity:0}
.kw-x .kw-xb__node.is-named{box-shadow:6px 6px 12px rgba(0,0,0,.4),-4px -4px 10px rgba(255,255,255,.03),inset 1px 1px 1px rgba(255,255,255,.08),inset 4px 4px 8px rgba(0,0,0,.4),0 0 0 1px rgba(154,215,127,.35)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__node:is(.is-named,:hover) .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xb__node:is(.is-named,:hover) .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
.kw-x .kw-xb__splash{position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;background:radial-gradient(circle,rgba(79,174,50,.6) 0%,transparent 70%);opacity:0;transform:scale(.4);z-index:2;pointer-events:none}
.kw-x .kw-xb__splash.is-anim{animation:kwBeamSplash .8s ease-out forwards}
@keyframes kwBeamSplash{0%{transform:scale(.4);opacity:.8}40%{opacity:.6}100%{transform:scale(1.4);opacity:0}}
/* copy */
.kw-x .kw-xb__copy{position:relative;z-index:1;max-width:780px}
.kw-x .kw-xb__title{margin:0 0 20px;font-family:var(--kw-font-head);font-size:clamp(2.4rem,5.5vw,4rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:#F0F5F5}
.kw-x .kw-xb__title strong{display:block;margin-top:4px;font-weight:400;color:#B8D9B4;background:linear-gradient(to right,#ffffff,#9CC49B);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.kw-x .kw-xb__sub{margin:0 auto 36px;max-width:440px;font-size:.9rem;line-height:1.6;color:rgba(255,255,255,.55)}
.kw-x .kw-xb__cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:999px;background:#fff;color:var(--kw-xb-bg,#031B26);font-family:var(--kw-font-body);font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .2s ease,transform .2s ease}
.kw-x .kw-xb__cta:hover{color:#031B26;opacity:.9;transform:translateY(-1px)}
.kw-x .kw-xb__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}
@media (max-width:860px){.kw-x .kw-xb__pipe{margin-bottom:40px}.kw-x .kw-xb__line{width:70px}}
@media (max-width:768px){
  .kw-x .kw-xb{padding-left:10px;padding-right:10px}
  .kw-x .kw-xb__card{--kw-xb-arc:ellipse 105% 150% at 50% -22%;min-height:0;padding:60px 20px 96px}
  .kw-x .kw-xb__node{width:38px;height:38px}
  .kw-x .kw-xb__node .kw-ico{width:19px;height:19px}
  .kw-x .kw-xb__node[data-n="0"] .kw-xb__tip{--tx:-16%}
  .kw-x .kw-xb__node[data-n="3"] .kw-xb__tip{--tx:-84%}
  .kw-x .kw-xb__tip{font-size:.75rem;padding:5px 12px}
  .kw-x .kw-xb__line{width:34px}
}
@media (max-width:480px){.kw-x .kw-xb__card{border-radius:16px}}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xb__beam,.kw-x .kw-xb__splash{display:none}.kw-x .kw-xb__node,.kw-x .kw-xb__tip{transition:none}}

/* 37. HERO FULL SIZE: edge to edge, full screen height, header floats over the top */
.kw-x .kw-xb{padding:0;background:var(--kw-xb-bg)}
.kw-x .kw-xb__card{max-width:none;min-height:100vh;min-height:100svh;border:0;border-radius:0;justify-content:center;padding:calc(var(--kw-xb-top) + 40px) 40px 120px}
@media (max-width:768px){.kw-x .kw-xb{padding:0}.kw-x .kw-xb__card{border-radius:0;padding:calc(var(--kw-xb-top) + 40px) 20px 120px}}
@media (max-width:480px){.kw-x .kw-xb__card{border-radius:0}}
/* full size hero: arc ends on brand green (no white), so the hero is solid to every edge */
.kw-x .kw-xb__card{background-color:#05212E}
.kw-x .kw-xb__card::before{background:radial-gradient(var(--kw-xb-arc),transparent 60%,rgba(18,112,82,.03) 63%,rgba(18,112,82,.08) 65%,rgba(18,112,82,.16) 67%,rgba(18,112,82,.28) 69%,rgba(18,112,82,.40) 71%,rgba(18,112,82,.52) 73%,rgba(18,112,82,.64) 75%,rgba(18,112,82,.74) 77%,rgba(18,112,82,.82) 79%,rgba(79,174,50,.92) 85%,#5DB83C 89%,#4FAE32 93%,#3F9A28 100%),radial-gradient(circle at 50% 35%,rgba(0,90,85,.1) 0%,transparent 50%)}

/* 38. HERO ORDER: bold headline, green pillar strip, one line subtitle, button */
.kw-x .kw-xb__card{padding-top:calc(var(--kw-xb-top) + 24px)}
.kw-x .kw-xb__title{position:relative;z-index:1;margin:0;font-weight:700;letter-spacing:-.03em;max-width:none}
.kw-x .kw-xb__title strong{font-weight:700}
.kw-x .kw-xb__strip{position:relative;z-index:1;align-self:stretch;margin:76px -40px 0;padding:22px 20px;
  background-color:#3E9A2A;background-image:linear-gradient(90deg,rgba(46,122,28,.95) 0%,#4FAE32 28%,#4FAE32 72%,rgba(46,122,28,.95) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18),0 18px 40px -24px rgba(0,0,0,.6)}
.kw-x .kw-xb__strip .kw-xb__pipe{margin:0 auto}
.kw-x .kw-xb__strip .kw-xb__line{background:rgba(255,255,255,.5)}
.kw-x .kw-xb__strip .kw-xb__line--r{background:rgba(255,255,255,.5)}
.kw-x .kw-xb__strip .kw-xb__node{background:#05212E;box-shadow:0 8px 16px -6px rgba(0,0,0,.55),inset 1px 1px 1px rgba(255,255,255,.08),inset 3px 3px 8px rgba(0,0,0,.45)}
.kw-x .kw-xb__strip .kw-xb__node::after{border-color:rgba(5,33,46,.55)}
.kw-x .kw-xb__strip .kw-xb__node.is-named{box-shadow:0 8px 16px -6px rgba(0,0,0,.55),inset 1px 1px 1px rgba(255,255,255,.08),0 0 0 3px rgba(255,255,255,.75)}
.kw-x .kw-xb__strip .kw-xb__splash{background:radial-gradient(circle,rgba(255,255,255,.7) 0%,transparent 70%)}
.kw-x .kw-xb__strip .kw-xb__tip{bottom:calc(100% + 38px);background:#05212E;box-shadow:inset 0 0 0 1px rgba(154,215,127,.45),0 8px 20px -10px rgba(0,0,0,.6)}
.kw-x .kw-xb__sub{position:relative;z-index:1;max-width:none;margin:30px auto 34px;font-size:clamp(1.0625rem,.55rem + .95vw,1.375rem);font-weight:500;line-height:1.5;color:rgba(255,255,255,.88)}
@media (min-width:1024px){.kw-x .kw-xb__sub{white-space:nowrap}}
@media (max-width:768px){
  .kw-x .kw-xb__strip{margin:66px -20px 0;padding:18px 12px}
  .kw-x .kw-xb__strip .kw-xb__tip{bottom:calc(100% + 30px)}
  .kw-x .kw-xb__sub{margin:24px auto 30px}
}
.kw-x .kw-xb__cta{position:relative;z-index:1}

/* 39. HERO PILL: transparent glass pill around bigger, wider spaced pillar icons;
   the pillar name sits on the beam line (centred on the segment being travelled) */
.kw-x .kw-xb__strip{align-self:center;margin:64px auto 0;padding:16px 26px;border-radius:999px;background:rgba(255,255,255,.05);background-image:none;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.1),0 20px 40px -26px rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.kw-x .kw-xb__strip .kw-xb__pipe{max-width:none}
.kw-x .kw-xb__strip .kw-xb__line{width:170px;background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(255,255,255,.1))}
.kw-x .kw-xb__strip .kw-xb__line--r{background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.2))}
.kw-x .kw-xb__strip .kw-xb__node{width:60px;height:60px;background:#0A2A38;box-shadow:6px 6px 14px rgba(0,0,0,.45),-4px -4px 10px rgba(255,255,255,.03),inset 1px 1px 1px rgba(255,255,255,.06),inset 4px 4px 9px rgba(0,0,0,.4)}
.kw-x .kw-xb__strip .kw-xb__node::after{inset:-7px;border-color:rgba(255,255,255,.12)}
.kw-x .kw-xb__strip .kw-xb__node .kw-ico{width:28px;height:28px}
.kw-x .kw-xb__strip .kw-xb__node.is-named{box-shadow:6px 6px 14px rgba(0,0,0,.45),inset 1px 1px 1px rgba(255,255,255,.08),0 0 0 2px rgba(154,215,127,.7),0 0 22px rgba(79,174,50,.35)}
.kw-x .kw-xb__strip .kw-xb__splash{background:radial-gradient(circle,rgba(79,174,50,.6) 0%,transparent 70%)}
.kw-x .kw-xb__strip .kw-xb__node--r::before,.kw-x .kw-xb__strip .kw-xb__node--l::before{border-radius:0 60px 60px 0}
.kw-x .kw-xb__strip .kw-xb__node--l::before{border-radius:60px 0 0 60px}
/* the old label above the icon becomes a hidden accessible name */
.kw-x .kw-xb__strip .kw-xb__tip{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;opacity:1!important;transform:none!important;box-shadow:none!important;background:none!important}
/* name on the line */
.kw-x .kw-xb__name{position:absolute;left:var(--kw-xb-x,50%);bottom:calc(50% + 7px);z-index:4;transform:translate(-50%,4px);white-space:nowrap;pointer-events:none;
  font-family:var(--kw-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:#fff;text-shadow:0 0 12px rgba(79,174,50,.55),0 1px 6px rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}
.kw-x .kw-xb__name.is-on{opacity:1;transform:translate(-50%,0)}
@media (max-width:1023px){.kw-x .kw-xb__strip .kw-xb__line{width:110px}}
@media (max-width:768px){
  .kw-x .kw-xb__strip{margin:56px auto 0;padding:12px 14px}
  .kw-x .kw-xb__strip .kw-xb__node{width:46px;height:46px}
  .kw-x .kw-xb__strip .kw-xb__node .kw-ico{width:22px;height:22px}
  .kw-x .kw-xb__strip .kw-xb__line{width:30px}
  /* too narrow for text between icons: the name sits centred under the pill */
  .kw-x .kw-xb__name{left:50%;bottom:auto;top:calc(100% + 26px);font-size:.875rem}
  .kw-x .kw-xb__sub{margin-top:56px}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xb__name{transition:none}}

/* 40. HERO: two buttons as wireframed (primary white pill, secondary outlined) */
.kw-x .kw-xb__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.kw-x .kw-xb__ghost{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:999px;background:rgba(5,33,46,.35);color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55);font-family:var(--kw-font-body);font-size:.9375rem;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}
.kw-x .kw-xb__ghost:hover{color:#fff;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1.5px #fff;transform:translateY(-1px)}
.kw-x .kw-xb__ghost:focus-visible{outline:2px solid #fff;outline-offset:3px}
@media (max-width:480px){.kw-x .kw-xb__actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin:0 auto}}

/* 41. MEGA MENU as wireframed: intro column + four numbered pillar columns + bottom strip */
.kw-header--v5 .kw-mg{width:min(1320px,calc(100vw - 32px))}
.kw-header--v5 .kw-mg__grid{grid-template-columns:minmax(0,1.15fr) repeat(4,minmax(0,1fr))}
.kw-header--v5 .kw-mg__intro{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-right:clamp(12px,1.4vw,22px);padding:24px 22px;border-radius:14px;background:var(--kw-x-paper,#F6F8F7)}
.kw-header--v5 .kw-mg__eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kw-teal)}
.kw-header--v5 .kw-mg__h{margin:0;font-family:var(--kw-font-head);font-size:1.375rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--kw-navy)}
.kw-header--v5 .kw-mg__p{margin:0;font-size:.9375rem;line-height:1.5;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;min-height:40px;padding:0 20px;border-radius:999px;background:var(--kw-green);color:var(--kw-navy);font-family:var(--kw-font-body);font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}
.kw-header--v5 .kw-mg__cta:hover{background:#5DBE3C;color:var(--kw-navy)}
.kw-header--v5 .kw-mg__cta svg{width:15px;height:15px}
.kw-header--v5 .kw-mg__cta:focus-visible{outline:3px solid var(--kw-teal);outline-offset:2px}
.kw-header--v5 .kw-mg__intro+.kw-mg__col{padding-left:clamp(12px,1.4vw,22px);border-left:0}
.kw-header--v5 .kw-mg__col:first-child{padding-left:0}
.kw-header--v5 .kw-mg__num{display:block;margin:0 0 10px;font-family:var(--kw-font-body);font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--kw-green-ink,#2E7A1C)}
.kw-header--v5 .kw-mg__name{max-width:none}
.kw-header--v5 .kw-mg__go{display:inline-flex;vertical-align:-.08em;margin-left:6px;transition:transform .2s ease}
.kw-header--v5 .kw-mg__go svg{width:15px;height:15px}
.kw-header--v5 .kw-mg__head:hover .kw-mg__go{transform:translateX(3px)}
.kw-header--v5 .kw-mg__foot{justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding-top:16px}
.kw-header--v5 .kw-mg__foot p{margin:0;max-width:70ch;font-size:.9375rem;line-height:1.5;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__foot a{flex:none}
@media (max-width:1280px){.kw-header--v5 .kw-mg__tile,.kw-header--v5 .kw-mg__tile .kw-ico{width:44px;height:44px}.kw-header--v5 .kw-mg__name{font-size:1.0625rem}.kw-header--v5 .kw-mg__h{font-size:1.1875rem}.kw-header--v5 .kw-mg__svc{font-size:.875rem;gap:10px}}
/* footer: long email link wraps instead of pushing the page wider on small laptops */
.kw-footer [class*="grid"]>*,.kw-footer [class*="cols"]>*{min-width:0}
.kw-footer a[href^="mailto:"]{overflow-wrap:anywhere}
/* mega menu intro button stays on one line */
.kw-header--v5 .kw-mg__cta{white-space:nowrap}
@media (max-width:1280px){.kw-header--v5 .kw-mg__cta{padding:0 14px;font-size:.8125rem;gap:6px}.kw-header--v5 .kw-mg__intro{padding:20px 16px}}

/* 42. HERO BACKGROUND IMAGE: network landscape, navy shade for legibility (replaces the arc and grid) */
.kw-x .kw-xb__card{background-color:#04192A}
.kw-x .kw-xb__card::before{display:none}
.kw-x .kw-xb__grid{display:none}
.kw-x .kw-xb__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:60% 62%;pointer-events:none;user-select:none}
.kw-x .kw-xb__shade{position:absolute;inset:0;z-index:0;pointer-events:none;background:
  radial-gradient(60% 46% at 50% 46%,rgba(3,22,36,.62) 0%,rgba(3,22,36,.28) 60%,rgba(3,22,36,0) 100%),
  linear-gradient(180deg,rgba(3,22,36,.82) 0%,rgba(3,22,36,.38) 26%,rgba(3,22,36,.22) 58%,rgba(3,22,36,.5) 100%)}
@media (max-width:768px){.kw-x .kw-xb__bg{object-position:72% 60%}
  .kw-x .kw-xb__shade{background:linear-gradient(180deg,rgba(3,22,36,.85) 0%,rgba(3,22,36,.55) 30%,rgba(3,22,36,.5) 70%,rgba(3,22,36,.7) 100%)}}
.kw-x .kw-xb__shade{background:
  radial-gradient(58% 50% at 50% 54%,rgba(3,22,36,.72) 0%,rgba(3,22,36,.4) 55%,rgba(3,22,36,0) 100%),
  linear-gradient(180deg,rgba(3,22,36,.82) 0%,rgba(3,22,36,.38) 26%,rgba(3,22,36,.22) 58%,rgba(3,22,36,.5) 100%)}
.kw-x .kw-xb__sub,.kw-x .kw-xb__title{text-shadow:0 2px 18px rgba(3,22,36,.85),0 1px 3px rgba(3,22,36,.6)}
.kw-x .kw-xb__title strong{text-shadow:none}
@media (max-width:768px){.kw-x .kw-xb__shade{background:linear-gradient(180deg,rgba(3,22,36,.85) 0%,rgba(3,22,36,.6) 30%,rgba(3,22,36,.58) 72%,rgba(3,22,36,.75) 100%)}}

/* 43. CONTACT BAR: deep navy fading to clear into the hero image; duotone icons (light version) */
.kw-header--v5 .kw-hd-util{background:var(--kw-navy)}
body:has(.kw-xb) .kw-header--v5 .kw-hd-util{background:linear-gradient(180deg,#052C3D 0%,rgba(5,44,61,.92) 40%,rgba(5,44,61,.55) 75%,rgba(5,44,61,0) 100%)}
.kw-header--v5 .kw-hd-util .kw-ico{width:18px;height:18px}

/* hero shade top in deep navy so the contact bar gradient flows into the image */
.kw-x .kw-xb__shade{background:
  radial-gradient(58% 50% at 50% 54%,rgba(3,22,36,.72) 0%,rgba(3,22,36,.4) 55%,rgba(3,22,36,0) 100%),
  linear-gradient(180deg,rgba(5,44,61,.9) 0%,rgba(5,44,61,.55) 14%,rgba(4,30,46,.3) 32%,rgba(3,22,36,.22) 58%,rgba(3,22,36,.5) 100%)}
@media (max-width:768px){.kw-x .kw-xb__shade{background:linear-gradient(180deg,rgba(5,44,61,.88) 0%,rgba(4,30,46,.6) 30%,rgba(3,22,36,.58) 72%,rgba(3,22,36,.75) 100%)}}

/* 44. HERO IMAGE ALIVE: WebGL layer over the still image (fades in once drawing) */
.kw-x .kw-xb__gl{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none;opacity:0;transition:opacity .8s ease}
.kw-x .kw-xb__gl.is-on{opacity:1}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xb__gl{display:none}}
/* soft dark halo behind the subtitle so it stays readable while the image glows underneath */
.kw-x .kw-xb__sub::before{content:"";position:absolute;inset:-6px -26px;z-index:-1;pointer-events:none;border-radius:999px;background:rgba(3,22,36,.5);filter:blur(16px)}

/* =====================================================================
   45. HERO INTRO SEQUENCE: headline in, four pillar scenes, explosion
   into the pillar row, headline and subtitle return. Without JS (no
   .is-intro class) the final state shows as is.
   ===================================================================== */
.kw-x .kw-xb__zone{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center}
.kw-x .kw-xb__zone .kw-xb__title{position:relative;z-index:1}
.kw-x .kw-xb__w{display:inline-block}
.kw-x .kw-xb__title strong{background:none;-webkit-text-fill-color:currentColor;color:#C3E3B8}
/* pillar row (final state) */
.kw-x .kw-xb__pillars{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,160px));gap:clamp(10px,3vw,44px);margin:40px 0 0}
.kw-x .kw-xb__pillars::before{content:"";position:absolute;left:11%;right:11%;top:32px;height:1px;background:linear-gradient(90deg,rgba(154,215,127,0),rgba(154,215,127,.55) 20%,rgba(154,215,127,.55) 80%,rgba(154,215,127,0));transform-origin:center}
.kw-x .kw-xb__p{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;color:#fff;text-decoration:none;text-align:center}
.kw-x .kw-xb__pn{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#0A2A38;box-shadow:6px 6px 14px rgba(0,0,0,.45),inset 1px 1px 1px rgba(255,255,255,.07),inset 4px 4px 9px rgba(0,0,0,.4),0 0 0 1px rgba(154,215,127,.28);transition:transform .25s ease,box-shadow .25s ease}
.kw-x .kw-xb__pn::after{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px dotted rgba(255,255,255,.14)}
.kw-x .kw-xb__pn .kw-ico{width:30px;height:30px}
.kw-x .kw-xb__pl{font-family:var(--kw-font-body);font-size:.875rem;font-weight:600;line-height:1.3;color:#fff;text-shadow:0 1px 10px rgba(3,22,36,.95),0 0 3px rgba(3,22,36,.9)}
.kw-x .kw-xb__p:hover .kw-xb__pn,.kw-x .kw-xb__p:focus-visible .kw-xb__pn{transform:translateY(-3px);box-shadow:6px 10px 18px rgba(0,0,0,.5),inset 1px 1px 1px rgba(255,255,255,.08),0 0 0 2px rgba(154,215,127,.8),0 0 26px rgba(79,174,50,.45)}
.kw-x .kw-xb__p:focus-visible{outline:none}
.kw-x .kw-xb__p:focus-visible .kw-xb__pl{text-decoration:underline;text-underline-offset:4px}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__p:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xb__p:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
.kw-x .kw-xb__zone .kw-xb__sub{margin-top:34px}
/* explosion layer, centred on the icon row */
.kw-x .kw-xb__fx{position:absolute;left:50%;top:32px;width:0;height:0;pointer-events:none;z-index:2}
.kw-x .kw-xb__fx>*{position:absolute;left:0;top:0;opacity:0}
.kw-x .kw-xb__flash{width:320px;height:320px;margin:-160px 0 0 -160px;border-radius:50%;background:radial-gradient(circle,#fff 0%,rgba(214,255,190,.9) 12%,rgba(79,174,50,.55) 34%,rgba(79,174,50,0) 70%)}
.kw-x .kw-xb__ring{width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:2px solid rgba(154,215,127,.95);box-shadow:0 0 24px rgba(79,174,50,.7),inset 0 0 18px rgba(79,174,50,.5)}
.kw-x .kw-xb__ring--2{border-color:rgba(255,255,255,.7);box-shadow:0 0 18px rgba(255,255,255,.4)}
.kw-x .kw-xb__spark{width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#E6FFD9;box-shadow:0 0 10px 2px rgba(124,216,92,.9)}
/* intro slides (overlay, centred in the zone) */
.kw-x .kw-xb__slides{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}
.kw-x .kw-xb__slide{grid-area:1/1;display:none;flex-direction:column;align-items:center;text-align:center;width:100%}
.kw-x .kw-xb__sico{position:relative;display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:#0A2A38;box-shadow:0 18px 40px -14px rgba(0,0,0,.7),inset 1px 1px 1px rgba(255,255,255,.08),0 0 0 2px rgba(154,215,127,.75),0 0 46px rgba(79,174,50,.45)}
.kw-x .kw-xb__sico::after{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px dotted rgba(154,215,127,.45)}
.kw-x .kw-xb__sico .kw-ico{width:54px;height:54px}
.kw-x .kw-xb__sname{margin:26px 0 0;font-family:var(--kw-font-head);font-size:clamp(2.4rem,5.5vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 18px rgba(3,22,36,.85),0 1px 3px rgba(3,22,36,.6)}
.kw-x .kw-xb__stag{position:relative;margin:16px auto 0;max-width:40rem;font-size:clamp(1.0625rem,.55rem + .95vw,1.375rem);font-weight:500;line-height:1.5;color:rgba(255,255,255,.92);text-shadow:0 2px 18px rgba(3,22,36,.85),0 1px 3px rgba(3,22,36,.6)}
.kw-x .kw-xb__stag::before{content:"";position:absolute;inset:-6px -26px;z-index:-1;pointer-events:none;border-radius:999px;background:rgba(3,22,36,.5);filter:blur(16px)}
/* skip */
.kw-x .kw-xb__skip{display:none}
.kw-x .kw-xb__card.is-intro .kw-xb__skip{position:absolute;right:clamp(16px,2.5vw,32px);bottom:clamp(16px,3vh,32px);z-index:3;display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;border:0;background:rgba(5,33,46,.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3);color:#fff;font-family:var(--kw-font-body);font-size:.8125rem;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .4s ease,visibility .4s}
.kw-x .kw-xb__skip:hover{background:rgba(255,255,255,.14)}
.kw-x .kw-xb__skip:focus-visible{outline:2px solid #fff;outline-offset:3px}
.kw-x .kw-xb__card.is-final .kw-xb__skip{opacity:0;visibility:hidden}

/* ---------- states (JS adds .is-intro, then .is-final and .is-burst) ---------- */
.kw-x .is-intro .kw-xb__slide.is-on{display:flex}
.kw-x .is-intro:not(.is-final) .kw-xb__fin{opacity:0}
.kw-x .is-intro .kw-xb__p{opacity:0;transform:translate(var(--fx,0px),var(--fy,0px)) scale(.12)}
.kw-x .is-intro .kw-xb__pl{opacity:0}
.kw-x .is-intro .kw-xb__pillars::before{transform:scaleX(0)}
.kw-x .is-intro.is-armed .kw-xb__p{transition:none!important}
.kw-x .is-intro.is-burst .kw-xb__p{opacity:1;transform:none;transition:transform 1.05s cubic-bezier(.16,1.32,.36,1) calc(var(--i)*70ms),opacity .2s ease calc(var(--i)*70ms)}
.kw-x .is-intro.is-burst .kw-xb__pl{opacity:1;transition:opacity .6s ease calc(.75s + var(--i)*80ms)}
.kw-x .is-intro.is-burst .kw-xb__pillars::before{transform:scaleX(1);transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .55s}
.kw-x .is-intro.is-final .kw-xb__sub{opacity:1;transition:opacity .9s ease 1.1s}
.kw-x .is-intro .kw-xb__actions{opacity:0;animation:kwXbUp .8s cubic-bezier(.2,.8,.2,1) 1.5s forwards}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__slide.is-in .kw-xb__w,.kw-x .is-intro.is-final .kw-xb__fin .kw-xb__w{animation:kwXbWord .95s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*90ms)}
  .kw-x .is-intro.is-final .kw-xb__fin .kw-xb__w{animation-delay:calc(.45s + var(--i)*80ms)}
  .kw-x .kw-xb__slide.is-in .kw-xb__sico{animation:kwXbPop .85s cubic-bezier(.2,1.45,.4,1) both}
  .kw-x .kw-xb__slide.is-in .kw-xb__sico::after{animation:kwXbHalo 1.4s ease-out .1s both}
  .kw-x .kw-xb__slide.is-in .kw-xb__sico .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .2s both}
  .kw-x .kw-xb__slide.is-in .kw-xb__sico .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) .75s both}
  .kw-x .kw-xb__slide.is-in .kw-xb__sname .kw-xb__w{animation-delay:calc(.25s + var(--i)*90ms)}
  .kw-x .kw-xb__slide.is-in .kw-xb__stag{animation:kwXbUp .8s cubic-bezier(.2,.8,.2,1) .6s both}
  .kw-x .kw-xb__slide.is-out{animation:kwXbOut .55s cubic-bezier(.5,0,.75,0) both}
  .kw-x .is-intro.is-burst:not(.is-quiet) .kw-xb__pillars .kw-xb__flash{animation:kwXbFlash .95s cubic-bezier(.1,.6,.3,1) both}
  .kw-x .is-intro.is-burst:not(.is-quiet) .kw-xb__pillars .kw-xb__ring{animation:kwXbRing 1.3s cubic-bezier(.1,.6,.3,1) both}
  .kw-x .is-intro.is-burst:not(.is-quiet) .kw-xb__pillars .kw-xb__ring--2{animation-delay:.14s;animation-duration:1.5s}
  .kw-x .is-intro.is-burst:not(.is-quiet) .kw-xb__pillars .kw-xb__spark{animation:kwXbSpark 1.15s cubic-bezier(.08,.7,.3,1) var(--sd) both}
}
@keyframes kwXbWord{from{opacity:0;transform:translateY(.5em) scale(.96);filter:blur(14px)}to{opacity:1;transform:none;filter:blur(0)}}
@keyframes kwXbUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes kwXbOut{to{opacity:0;transform:translateY(-.4em) scale(.97);filter:blur(12px)}}
@keyframes kwXbPop{0%{opacity:0;transform:scale(.3)}60%{opacity:1}100%{opacity:1;transform:scale(1)}}
@keyframes kwXbHalo{0%{opacity:.9;transform:scale(.6)}100%{opacity:0;transform:scale(2.2)}}
@keyframes kwXbFlash{0%{opacity:0;transform:scale(.2)}12%{opacity:1}100%{opacity:0;transform:scale(2.6)}}
@keyframes kwXbRing{0%{opacity:1;transform:scale(.1)}100%{opacity:0;transform:scale(8)}}
@keyframes kwXbSpark{0%{opacity:1;transform:translate(0,0) scale(1.4)}80%{opacity:.9}100%{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.3)}}
@media (prefers-reduced-motion:reduce){.kw-x .is-intro .kw-xb__actions{animation:none;opacity:1}.kw-x .is-intro .kw-xb__p,.kw-x .is-intro .kw-xb__pl{transition:none!important}}
@media (max-width:768px){
  .kw-x .kw-xb__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:400px;margin-top:30px}
  .kw-x .kw-xb__pillars::before{top:25px}
  .kw-x .kw-xb__fx{top:25px}
  .kw-x .kw-xb__pn{width:50px;height:50px}
  .kw-x .kw-xb__pn .kw-ico{width:24px;height:24px}
  .kw-x .kw-xb__pl{font-size:.75rem}
  .kw-x .kw-xb__sico{width:84px;height:84px}
  .kw-x .kw-xb__sico .kw-ico{width:42px;height:42px}
  .kw-x .kw-xb__sname{margin-top:20px}
  .kw-x .kw-xb__zone .kw-xb__sub{margin-top:28px}
  .kw-x .kw-xb__card.is-intro .kw-xb__skip{bottom:16px;right:16px}
}

/* 46. HERO: opening burst, matched move between pillars, italic green headline line */
.kw-x .kw-xb__title strong{font-style:italic;font-weight:700;color:#4FAE32;-webkit-text-fill-color:#4FAE32;text-shadow:0 0 22px rgba(79,174,50,.35),0 2px 18px rgba(3,22,36,.85)}
.kw-x .kw-xb__title strong .kw-xb__w{padding-right:.04em}
.kw-x .kw-xb__fx--start{top:50%}
.kw-x .kw-xb__sclip{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden}
@media (prefers-reduced-motion:no-preference){
  .kw-x .is-intro.is-bang .kw-xb__fx--start .kw-xb__flash{animation:kwXbFlash .95s cubic-bezier(.1,.6,.3,1) both}
  .kw-x .is-intro.is-bang .kw-xb__fx--start .kw-xb__ring{animation:kwXbRing 1.3s cubic-bezier(.1,.6,.3,1) both}
  .kw-x .is-intro.is-bang .kw-xb__fx--start .kw-xb__ring--2{animation-delay:.14s;animation-duration:1.5s}
  .kw-x .is-intro.is-bang .kw-xb__fx--start .kw-xb__spark{animation:kwXbSpark 1.15s cubic-bezier(.08,.7,.3,1) var(--sd) both}
  /* matched move: everything slides the same way with the same timing; the circle stays put */
  .kw-x .kw-xb__slide.is-out{animation:none}
  .kw-x .kw-xb__intro.is-out .kw-xb__title,.kw-x .kw-xb__slide.is-out .kw-xb__sname{animation:kwXbSlideOut .75s cubic-bezier(.7,0,.22,1) both}
  .kw-x .kw-xb__slide.is-out .kw-xb__stag{animation:kwXbSlideOut .75s cubic-bezier(.7,0,.22,1) .05s both}
  .kw-x .kw-xb__slide.is-out .kw-xb__sclip .kw-ico{animation:kwXbIcoOut .75s cubic-bezier(.7,0,.22,1) both}
  .kw-x .kw-xb__slide.is-match .kw-xb__w{animation:none!important}
  .kw-x .kw-xb__slide.is-match .kw-xb__sname{animation:kwXbSlideIn .75s cubic-bezier(.7,0,.22,1) both}
  .kw-x .kw-xb__slide.is-match .kw-xb__stag{animation:kwXbSlideIn .75s cubic-bezier(.7,0,.22,1) .05s both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sclip .kw-ico{animation:kwXbIcoIn .75s cubic-bezier(.7,0,.22,1) both}
  .kw-x .kw-xb__slide.is-match:not(.is-first) .kw-xb__sico{animation:kwXbBeat .75s cubic-bezier(.4,0,.2,1) both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sico .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .35s both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sico .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) .9s both}
  /* the last pillar collapses into the closing burst */
  .kw-x .kw-xb__slide.is-out.is-last .kw-xb__sico{animation:kwXbShrink .45s cubic-bezier(.6,0,.8,.2) both}
}
@keyframes kwXbSlideOut{to{opacity:0;transform:translateX(-90px)}}
@keyframes kwXbSlideIn{from{opacity:0;transform:translateX(90px)}to{opacity:1;transform:none}}
@keyframes kwXbIcoOut{to{opacity:0;transform:translateX(-64px)}}
@keyframes kwXbIcoIn{from{opacity:0;transform:translateX(64px)}to{opacity:1;transform:none}}
@keyframes kwXbBeat{0%{transform:scale(1)}45%{transform:scale(.92)}100%{transform:scale(1)}}
@keyframes kwXbShrink{to{opacity:0;transform:scale(.2)}}
/* matched move, sequenced: out to the left first, then in from the right (no overlapping text) */
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__intro.is-out .kw-xb__title,.kw-x .kw-xb__slide.is-out .kw-xb__sname{animation:kwXbSlideOut .42s cubic-bezier(.6,0,.9,.4) both}
  .kw-x .kw-xb__slide.is-out .kw-xb__stag{animation:kwXbSlideOut .42s cubic-bezier(.6,0,.9,.4) .03s both}
  .kw-x .kw-xb__slide.is-out .kw-xb__sclip .kw-ico{animation:kwXbIcoOut .38s cubic-bezier(.6,0,.9,.4) both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sname{animation:kwXbSlideIn .6s cubic-bezier(.1,.6,.25,1) .4s both}
  .kw-x .kw-xb__slide.is-match .kw-xb__stag{animation:kwXbSlideIn .6s cubic-bezier(.1,.6,.25,1) .46s both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sclip .kw-ico{animation:kwXbIcoIn .55s cubic-bezier(.1,.6,.25,1) .36s both}
  .kw-x .kw-xb__slide.is-match:not(.is-first) .kw-xb__sico{animation:kwXbBeat .8s cubic-bezier(.4,0,.2,1) both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sico .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .45s both}
  .kw-x .kw-xb__slide.is-match .kw-xb__sico .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) 1s both}
}
@keyframes kwXbSlideOut{to{opacity:0;transform:translateX(-80px);filter:blur(4px)}}
@keyframes kwXbSlideIn{from{opacity:0;transform:translateX(80px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}
/* soft dark halo behind the headline so the bright green line reads against the glowing mesh */
.kw-x .kw-xb__zone .kw-xb__title,.kw-x .kw-xb__intro .kw-xb__title{position:relative;isolation:isolate}
.kw-x .kw-xb__zone .kw-xb__title::before,.kw-x .kw-xb__intro .kw-xb__title::before{content:"";position:absolute;inset:6% -5% 0;z-index:-1;pointer-events:none;border-radius:999px;background:rgba(3,22,36,.6);filter:blur(26px)}
.kw-x .kw-xb__slides .kw-xb__fx--start{z-index:3}
.kw-x .kw-xb__zone .kw-xb__title::before,.kw-x .kw-xb__intro .kw-xb__title::before{background:rgba(3,22,36,.7)}
@media (max-width:768px){.kw-x .kw-xb__zone .kw-xb__title::before,.kw-x .kw-xb__intro .kw-xb__title::before{background:rgba(3,22,36,.78);inset:0 -8% -4%}}
@media (max-width:768px){.kw-x .kw-xb__zone .kw-xb__title::before,.kw-x .kw-xb__intro .kw-xb__title::before{background:rgba(3,22,36,.85);inset:-2% -10% -12%}}

/* 47. BACK TO TOP: Kreativworx chevron button with a pulsing glow */
.kw-totop{width:60px;height:60px;background:none!important;border-radius:50%;box-shadow:none;overflow:visible}
.kw-totop__img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;filter:drop-shadow(0 8px 14px rgba(3,27,38,.45));transition:transform .3s cubic-bezier(.2,.8,.2,1),filter .3s ease}
.kw-totop::before,.kw-totop::after{content:"";position:absolute;inset:2px;border-radius:50%;pointer-events:none}
.kw-totop::before{box-shadow:0 0 18px 4px rgba(46,214,190,.45),0 0 34px 8px rgba(79,174,50,.28)}
.kw-totop::after{border:2px solid rgba(79,174,50,.7)}
.kw-totop:hover{background:none!important}
.kw-totop:hover .kw-totop__img{transform:translateY(-3px) scale(1.05);filter:drop-shadow(0 10px 18px rgba(3,27,38,.5)) brightness(1.08)}
.kw-totop:focus-visible{outline:3px solid var(--kw-navy);outline-offset:4px}
@media (prefers-reduced-motion:no-preference){
  .kw-totop.is-on::before{animation:kwTopGlow 2.4s ease-in-out infinite}
  .kw-totop.is-on::after{animation:kwTopRing 2.4s cubic-bezier(.2,.6,.3,1) infinite}
}
@keyframes kwTopGlow{0%,100%{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}
@keyframes kwTopRing{0%{opacity:.8;transform:scale(1)}70%,100%{opacity:0;transform:scale(1.5)}}
@media (max-width:720px){.kw-totop{width:54px;height:54px}}

/* 48. CONTACT BAR: no underline on hover */
.kw-header--v5 .kw-hd-util a:hover,.kw-header--v5 .kw-hd-util a:focus{text-decoration:none}

/* 49. HERO PILLAR SCENES: tagline on one line (phones wrap: one line there would be too small to read) */
@media (min-width:769px){.kw-x .kw-xb__stag{max-width:none;white-space:nowrap}}

/* 50. HERO INTRO STEPS: scroll cue and four step bars while the intro runs */
.kw-x .kw-xb__steps{display:none}
.kw-x .kw-xb__card.is-intro .kw-xb__steps{position:absolute;left:50%;bottom:clamp(18px,3.5vh,34px);z-index:3;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;transition:opacity .5s ease,visibility .5s}
.kw-x .kw-xb__steps span{font-family:var(--kw-font-body);font-size:.75rem;font-weight:600;letter-spacing:.08em;color:rgba(255,255,255,.85);text-shadow:0 1px 8px rgba(3,22,36,.9)}
.kw-x .kw-xb__steps b{display:flex;gap:6px}
.kw-x .kw-xb__steps i{width:28px;height:3px;border-radius:3px;background:rgba(255,255,255,.25);transition:background-color .4s ease,box-shadow .4s ease}
.kw-x .kw-xb__steps i.is-on{background:#4FAE32}
.kw-x .kw-xb__steps i.is-now{box-shadow:0 0 10px rgba(79,174,50,.9)}
.kw-x .kw-xb__card.is-final .kw-xb__steps{opacity:0;visibility:hidden}
@media (max-width:768px){.kw-x .kw-xb__card.is-intro .kw-xb__steps{bottom:22px;left:50%}.kw-x .kw-xb__steps span{display:none}}

/* 51. STATEMENT: two full lines on laptops and desktops, tighter spacing */
.kw-x .kw-xs{padding:clamp(32px,3.6vw,52px) 0 clamp(14px,1.8vw,24px)}
.kw-x .kw-xs__t{max-width:none;font-size:clamp(1.125rem,2.05vw,1.95rem);line-height:1.38}

/* =====================================================================
   52. MEGA MENU v2: four pillars at a glance; hover or focus a pillar to
   expand to (nearly) full width with only that pillar's services
   ===================================================================== */
.kw-header--v5 .kw-mg--v2{width:min(1180px,calc(100vw - 32px));padding:28px clamp(22px,2.4vw,36px) 18px;max-height:calc(100vh - var(--kw-header-h) - var(--kw-util-h,0px) - 24px);overflow:auto;transition:width .38s cubic-bezier(.2,.8,.2,1)}
.kw-header--v5 .kw-mg--v2.is-expanded{width:calc(100vw - 32px)}
.kw-header--v5 .kw-mg__top{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-bottom:20px}
.kw-header--v5 .kw-mg--v2 .kw-mg__h{font-size:1.25rem;margin:0}
.kw-header--v5 .kw-mg__hint{display:inline-flex;align-items:center;gap:8px;margin:0 0 0 auto;padding:6px 14px;border-radius:999px;background:var(--kw-x-paper,#F6F8F7);font-size:.8125rem;font-weight:600;color:var(--kw-teal)}
.kw-header--v5 .kw-mg__hint-dot{width:8px;height:8px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 0 0 rgba(79,174,50,.5);animation:kwMgDot 1.8s ease-out infinite}
@keyframes kwMgDot{0%{box-shadow:0 0 0 0 rgba(79,174,50,.55)}100%{box-shadow:0 0 0 8px rgba(79,174,50,0)}}
.kw-header--v5 .kw-mg__hint-b{display:none}
.kw-header--v5 .kw-mg--v2.is-expanded .kw-mg__hint-a{display:none}
.kw-header--v5 .kw-mg--v2.is-expanded .kw-mg__hint-b{display:inline}
/* pillar tiles */
.kw-header--v5 .kw-mg__pts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.kw-header--v5 .kw-mg__pt{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"tile num" "tile name" "tag tag" "cue cue";align-items:center;column-gap:14px;row-gap:2px;height:100%;padding:18px 18px 16px;border-radius:16px;border:1px solid var(--kw-x-line,#E3E8E7);background:var(--kw-white);color:var(--kw-navy);text-decoration:none;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease,transform .25s ease}
.kw-header--v5 .kw-mg__pnum{grid-area:num;align-self:end;font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--kw-green-ink,#2E7A1C)}
.kw-header--v5 .kw-mg__ptile{grid-area:tile;display:grid;place-items:center;width:52px;height:52px}
.kw-header--v5 .kw-mg__ptile .kw-ico{width:48px;height:48px}
.kw-header--v5 .kw-mg__pname{grid-area:name;align-self:start;font-family:var(--kw-font-head);font-size:1.0625rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}
.kw-header--v5 .kw-mg__ptag{grid-area:tag;margin-top:12px;font-size:.875rem;line-height:1.45;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__pcue{grid-area:cue;display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:.8125rem;font-weight:700;color:var(--kw-teal)}
.kw-header--v5 .kw-mg__pcue svg{width:14px;height:14px;transition:transform .25s ease}
.kw-header--v5 .kw-mg__pt:hover,.kw-header--v5 .kw-mg__pt.is-active{border-color:rgba(79,174,50,.55);background:#F4FAF1;box-shadow:0 14px 30px -20px rgba(5,44,61,.45)}
.kw-header--v5 .kw-mg__pt:hover .kw-mg__pcue svg{transform:translateX(3px)}
.kw-header--v5 .kw-mg__pt:focus-visible{outline:3px solid var(--kw-teal);outline-offset:2px}
/* expanded: tiles become a compact tab row */
.kw-header--v5 .is-expanded .kw-mg__pt{grid-template-areas:"tile name";padding:10px 14px;border-radius:12px}
.kw-header--v5 .is-expanded .kw-mg__pt .kw-mg__pnum,.kw-header--v5 .is-expanded .kw-mg__pt .kw-mg__ptag,.kw-header--v5 .is-expanded .kw-mg__pt .kw-mg__pcue{display:none}
.kw-header--v5 .is-expanded .kw-mg__ptile,.kw-header--v5 .is-expanded .kw-mg__ptile .kw-ico{width:34px;height:34px}
.kw-header--v5 .is-expanded .kw-mg__pname{align-self:center;font-size:.9375rem}
.kw-header--v5 .is-expanded .kw-mg__pt.is-active{background:var(--kw-navy);border-color:var(--kw-navy);color:#fff;box-shadow:0 12px 26px -16px rgba(5,44,61,.7)}
.kw-header--v5 .is-expanded .kw-mg__pt.is-active::after{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;margin-left:-7px;background:var(--kw-navy);transform:rotate(45deg);border-radius:2px}
/* detail area grows open */
.kw-header--v5 .kw-mg__detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1)}
.kw-header--v5 .is-expanded .kw-mg__detail{grid-template-rows:1fr}
.kw-header--v5 .kw-mg__detail-in{overflow:hidden;min-height:0}
.kw-header--v5 .kw-mg__pane{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:clamp(20px,3vw,48px);padding:26px 4px 6px}
.kw-header--v5 .kw-mg__pane[hidden]{display:none!important}
.kw-header--v5 .kw-mg__phead{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;border-radius:16px;background:var(--kw-x-paper,#F6F8F7)}
.kw-header--v5 .kw-mg__ph{margin:0;font-family:var(--kw-font-head);font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--kw-navy)}
.kw-header--v5 .kw-mg__pp{margin:0 0 6px;font-size:.9375rem;line-height:1.5;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__over{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:.875rem;font-weight:700;color:var(--kw-teal);text-decoration:none}
.kw-header--v5 .kw-mg__over svg,.kw-header--v5 .kw-mg--v2 .kw-mg__cta svg{width:14px;height:14px}
.kw-header--v5 .kw-mg--v2 .kw-mg__cta{margin-top:4px}
.kw-header--v5 .kw-mg__svcs{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px 18px;align-content:start;margin:0;padding:0;list-style:none}
.kw-header--v5 .kw-mg__s{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:12px;color:var(--kw-navy);text-decoration:none;transition:background-color .2s ease}
.kw-header--v5 .kw-mg__s .kw-ico{flex:none;width:30px;height:30px;margin-top:2px}
.kw-header--v5 .kw-mg__s b{display:block;font-size:.9375rem;font-weight:700;line-height:1.3}
.kw-header--v5 .kw-mg__s small{display:block;margin-top:4px;font-size:.8125rem;line-height:1.45;color:var(--kw-muted)}
.kw-header--v5 .kw-mg__s:hover{background:var(--kw-x-paper,#F6F8F7)}
.kw-header--v5 .kw-mg__s:focus-visible,.kw-header--v5 .kw-mg__over:focus-visible{outline:3px solid var(--kw-teal);outline-offset:2px;border-radius:10px}
@media (prefers-reduced-motion:no-preference){
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li{animation:kwMgIn2 .4s cubic-bezier(.2,.8,.2,1) both}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li:nth-child(2){animation-delay:.04s}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li:nth-child(3){animation-delay:.08s}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li:nth-child(4){animation-delay:.12s}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li:nth-child(5){animation-delay:.16s}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs li:nth-child(6){animation-delay:.2s}
  .kw-header--v5 .kw-mg__s:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-header--v5 .kw-mg__s:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
@keyframes kwMgIn2{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.kw-header--v5 .kw-mg--v2,.kw-header--v5 .kw-mg__detail{transition:none}.kw-header--v5 .kw-mg__hint-dot{animation:none}}
@media (max-width:1280px){.kw-header--v5 .kw-mg__ptag{font-size:.8125rem}.kw-header--v5 .kw-mg__pt{padding:16px 14px 14px;column-gap:10px}.kw-header--v5 .kw-mg__ptile,.kw-header--v5 .kw-mg__ptile .kw-ico{width:42px;height:42px}}
.kw-header--v5 .is-expanded .kw-mg__pt.is-active .kw-ico .ln{stroke:#fff}
.kw-header--v5 .is-expanded .kw-mg__pt.is-active .kw-ico .ac{stroke:#9AD77F}
.kw-header--v5 .is-expanded .kw-mg__pt.is-active .kw-ico .tn{fill:rgba(255,255,255,.18)}
.kw-header--v5 .kw-mg__phead .kw-mg__pnum{align-self:flex-start}

/* =====================================================================
   53. SERVICES MARQUEE: two crossing ribbons on a soft background
   (navy band tilted down, green band tilted up, scrolling opposite ways)
   ===================================================================== */
.kw-x .kw-mq{position:relative;display:block;height:clamp(150px,15vw,220px);padding:0;overflow:hidden;background:linear-gradient(180deg,#F6F8F7 0%,#ECF3F1 100%);isolation:isolate}
.kw-x .kw-mq::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(5,44,61,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(5,44,61,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(70% 90% at 50% 50%,#000,transparent);mask-image:radial-gradient(70% 90% at 50% 50%,#000,transparent)}
.kw-x .kw-mq__row{position:absolute;left:-8%;right:-8%;top:50%;display:flex;align-items:center;padding:clamp(9px,1vw,15px) 0;-webkit-mask-image:none;mask-image:none;translate:0 -50%}
.kw-x .kw-mq__row:nth-child(1){z-index:1;rotate:-3.4deg;background:#052C3D;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 34px -20px rgba(5,44,61,.7)}
.kw-x .kw-mq__row:nth-child(2){z-index:2;rotate:2.8deg;background:#4FAE32;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 34px -18px rgba(5,44,61,.55)}
.kw-x .kw-mq__track{gap:clamp(18px,2vw,28px);padding-right:clamp(18px,2vw,28px)}
.kw-x .kw-mq__txt{gap:clamp(18px,2vw,28px);font-size:clamp(1.25rem,2.3vw,2.125rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;padding:0}
.kw-x .kw-mq__row:nth-child(1) .kw-mq__txt{color:#fff}
.kw-x .kw-mq__row:nth-child(1) .kw-mq__dot{background:#4FAE32;box-shadow:0 0 10px rgba(79,174,50,.8)}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__txt{color:#052C3D}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__dot{background:#052C3D}
.kw-x .kw-mq__dot{width:.3em;height:.3em}
/* less white space around the ribbons */
.kw-x .kw-xs{padding-bottom:clamp(28px,3vw,44px)}
.kw-x .kw-mq+.kw-xsec{padding-top:clamp(52px,6vw,84px)}
@media (max-width:768px){.kw-x .kw-mq{height:130px}.kw-x .kw-mq__row:nth-child(1){rotate:-5deg}.kw-x .kw-mq__row:nth-child(2){rotate:4deg}}
.kw-x .kw-mq{height:clamp(190px,17vw,260px)}
.kw-x .kw-mq__row:nth-child(1){rotate:-5.5deg}
.kw-x .kw-mq__row:nth-child(2){rotate:5deg}
@media (max-width:768px){.kw-x .kw-mq{height:170px}.kw-x .kw-mq__row:nth-child(1){rotate:-9deg}.kw-x .kw-mq__row:nth-child(2){rotate:8deg}.kw-x .kw-mq__txt{font-size:1.125rem}}

/* =====================================================================
   54. SOLUTIONS POP-UP: a pillar's services at a glance (no scrolling)
   ===================================================================== */
.kw-header--v5 .kw-mg--v2{width:min(1180px,calc(100vw - 32px))}
.kw-header--v5 .kw-mg__pt{cursor:pointer}
html.kw-mgm-lock{overflow:hidden}
.kw-mgm.kw-header--v5{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:clamp(12px,3vh,32px) 16px;background:none}
.kw-mgm[hidden]{display:none!important}
.kw-mgm__scrim{position:absolute;inset:0;background:rgba(3,22,36,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s ease}
.kw-mgm__box{position:relative;width:min(1180px,100%);max-height:calc(100vh - 2*clamp(12px,3vh,32px));overflow:auto;padding:clamp(22px,2.6vw,34px);border-radius:22px;background:#fff;box-shadow:0 40px 90px -30px rgba(3,22,36,.75);opacity:0;transform:translateY(16px) scale(.98);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1);outline:none}
.kw-mgm.is-open .kw-mgm__scrim{opacity:1}
.kw-mgm.is-open .kw-mgm__box{opacity:1;transform:none}
.kw-mgm__x{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#F6F8F7;color:#052C3D;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}
.kw-mgm__x svg{width:20px;height:20px}
.kw-mgm__x:hover{background:#052C3D;color:#fff;transform:rotate(90deg)}
.kw-mgm__x:focus-visible{outline:3px solid #005A55;outline-offset:2px}
.kw-mgm .kw-mg__pane{grid-template-columns:minmax(230px,290px) 1fr;padding:0}
.kw-mgm .kw-mg__svcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;padding-top:44px}
.kw-mgm .kw-mg__pane:has(.kw-mg__svcs>li:nth-child(5)) .kw-mg__svcs{grid-template-columns:repeat(3,minmax(0,1fr))}
.kw-mgm .kw-mg__s{padding:12px}
@media (max-width:1023px){.kw-mgm .kw-mg__pane{grid-template-columns:1fr}.kw-mgm .kw-mg__svcs,.kw-mgm .kw-mg__pane:has(.kw-mg__svcs>li:nth-child(5)) .kw-mg__svcs{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}}
@media (prefers-reduced-motion:reduce){.kw-mgm__scrim,.kw-mgm__box{transition:none}}

/* 55. SERVICES RIBBONS: plain white section behind the bands */
.kw-x .kw-mq{background:#fff}
.kw-x .kw-mq::before{display:none}

/* =====================================================================
   56. MORE THAN A DIGITAL AGENCY (redesign): two-column intro, bridge line,
   four connected answer cards, closing navy principle band
   ===================================================================== */
.kw-x .kw-xab__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:end}
.kw-x .kw-xab__top .kw-xh2{margin-bottom:0}
.kw-x .kw-xab__top .kw-xlead{margin:18px 0 0;max-width:34rem}
.kw-x .kw-xab__side{padding-left:clamp(20px,2.4vw,32px);border-left:3px solid #4FAE32}
.kw-x .kw-xab__side .kw-xp-strong{margin:0 0 10px}
.kw-x .kw-xab__side .kw-xbody{margin:0}
.kw-x .kw-xab__bridge{margin:clamp(40px,5vw,64px) 0 22px;text-align:center;font-family:var(--kw-font-head);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;color:#052C3D}
.kw-x .kw-xab__list{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;counter-reset:none}
.kw-x .kw-xab__list::before{content:"";position:absolute;left:12%;right:12%;top:42px;height:2px;background:linear-gradient(90deg,rgba(79,174,50,0),#4FAE32 12%,#005A55 50%,#4FAE32 88%,rgba(79,174,50,0))}
.kw-x .kw-xab__c{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 clamp(10px,1.4vw,20px) clamp(20px,2vw,26px);border-radius:20px;background:#fff;transition:transform .3s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-xab__i{position:relative;z-index:1;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 14px 30px -16px rgba(5,44,61,.35);transition:box-shadow .3s ease,transform .3s ease}
.kw-x .kw-xab__i .kw-ico{width:40px;height:40px}
.kw-x .kw-xab__n{position:absolute;top:-6px;left:calc(50% + 26px);z-index:2;display:grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;background:#052C3D;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.04em}
.kw-x .kw-xab__c p{margin:18px 0 0;font-size:1rem;font-weight:600;line-height:1.45;color:#0E1B22;max-width:17rem}
.kw-x .kw-xab__c:hover{transform:translateY(-4px)}
.kw-x .kw-xab__c:hover .kw-xab__i{box-shadow:0 0 0 2px #4FAE32,0 18px 34px -16px rgba(5,44,61,.45)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xab__c:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xab__c:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
.kw-x .kw-xab__band{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin-top:clamp(36px,4vw,56px);padding:clamp(24px,3vw,34px) clamp(22px,4vw,48px);border-radius:22px;text-align:center;background-color:#052C3D;background-image:radial-gradient(60% 140% at 0% 0%,rgba(79,174,50,.22),transparent 60%),radial-gradient(60% 140% at 100% 100%,rgba(0,90,85,.55),transparent 60%),linear-gradient(135deg,#063448,#031B26)}
.kw-x .kw-xab__k{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9AD77F}
.kw-x .kw-xab__h{margin:0;font-family:var(--kw-font-head);font-size:clamp(1.375rem,1rem + 1.4vw,2.125rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}
.kw-x .kw-xab__k::after{content:"";display:inline-block;width:28px;height:2px;margin-left:22px;vertical-align:middle;background:#4FAE32}
@media (max-width:1023px){
  .kw-x .kw-xab__top{grid-template-columns:1fr;align-items:start}
  .kw-x .kw-xab__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}
  .kw-x .kw-xab__list::before{display:none}
}
@media (max-width:560px){
  .kw-x .kw-xab__list{grid-template-columns:1fr}
  .kw-x .kw-xab__c{flex-direction:row;align-items:center;text-align:left;gap:16px;padding:0}
  .kw-x .kw-xab__i{flex:none;width:64px;height:64px}
  .kw-x .kw-xab__i .kw-ico{width:32px;height:32px}
  .kw-x .kw-xab__n{left:44px;top:-6px}
  .kw-x .kw-xab__c p{margin:0}
  .kw-x .kw-xab__k::after{display:none}
}
.kw-x .kw-xab__c{background:transparent}
.kw-x .kw-xab__k::after{display:none}

/* About heading on one line across the full width */
.kw-x .kw-xab__title .kw-xh2{white-space:nowrap;font-size:clamp(1.375rem,6.4vw,3rem)}
.kw-x .kw-xab__top{margin-top:22px;align-items:start}
.kw-x .kw-xab__top .kw-xlead{margin-top:0}

/* 57. ABOUT ANSWERS: glowing circles and a gradient sheen travelling along the line
   (after the reference line: 2px gradient, background-size 160%, sweep every 3.4s) */
.kw-x .kw-xab__list::before{background:rgba(0,90,85,.18);height:2px;border-radius:2px}
.kw-x .kw-xab__list::after{content:"";position:absolute;left:12%;right:12%;top:42px;height:3px;margin-top:-.5px;border-radius:3px;pointer-events:none;
  background-image:linear-gradient(90deg,rgba(79,174,50,0) 0%,#4FAE32 16%,#2ED6BE 34%,#005A55 52%,rgba(0,90,85,.15) 78%,rgba(0,90,85,0) 100%);
  background-size:160% 100%;background-repeat:no-repeat;background-position:160% 0;filter:drop-shadow(0 0 6px rgba(79,174,50,.55))}
.kw-x .kw-xab__i{box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 22px rgba(79,174,50,.18),0 14px 30px -16px rgba(5,44,61,.35)}
.kw-x .kw-xab__i::before{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(79,174,50,.25);pointer-events:none}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xab__list::after{animation:kwAbDraw 1s cubic-bezier(.22,.61,.36,1) both,kwAbSheen 3.4s linear 1.1s infinite;transform-origin:left center}
  .kw-x .kw-xab__i{animation:kwAbGlow 3.4s ease-in-out infinite;animation-delay:calc(1.35s + var(--i) * .62s)}
  .kw-x .kw-xab__i::before{animation:kwAbRing 3.4s ease-out infinite;animation-delay:calc(1.35s + var(--i) * .62s)}
}
@keyframes kwAbDraw{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes kwAbSheen{0%{background-position:160% 0}100%{background-position:-160% 0}}
@keyframes kwAbGlow{
  0%,40%,100%{box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 22px rgba(79,174,50,.18),0 14px 30px -16px rgba(5,44,61,.35)}
  12%{box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.16),0 0 38px rgba(46,214,190,.55),0 14px 30px -16px rgba(5,44,61,.35)}}
@keyframes kwAbRing{0%,100%{opacity:0;transform:scale(1)}8%{opacity:.9;transform:scale(1)}40%{opacity:0;transform:scale(1.35)}}
@media (max-width:1023px){.kw-x .kw-xab__list::after{display:none}}
.kw-x .kw-xab__list::before,.kw-x .kw-xab__list::after{z-index:0}
.kw-x .kw-xab__c{z-index:1}

/* =====================================================================
   58. FOUR WAYS: orbiting services around a particle globe (per pillar)
   ===================================================================== */
.kw-x .kw-xo{position:relative;width:100%;max-width:620px;margin:0 auto}
.kw-x .kw-xo__stage{--icon:58px;position:relative;width:100%;aspect-ratio:16/10.5;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}
.kw-x .kw-xo__globe{position:absolute;left:50%;bottom:0;width:48%;aspect-ratio:1;transform:translate(-50%,50%);z-index:2;pointer-events:none}
.kw-x .kw-xo__ring{position:absolute;left:50%;bottom:0;aspect-ratio:1;border-radius:50%;transform:translate(-50%,50%);border:1px solid rgba(0,90,85,.18);z-index:1}
.kw-x .kw-xo__ring--1{width:66%;--dur:20s;--dir:1}
.kw-x .kw-xo__ring--2{width:96%;--dur:28s;--dir:-1;border-style:dashed;border-color:rgba(0,90,85,.2)}
.kw-x .kw-xo__ring--3{width:126%;--dur:36s;--dir:1}
.kw-x .kw-xo__arm{position:absolute;left:50%;top:0;width:0;height:50%;transform-origin:50% 100%;transform:rotate(var(--a));z-index:3}
.kw-x .kw-xo__node{position:absolute;left:0;top:0;width:var(--icon);height:var(--icon);margin:calc(var(--icon) / -2) 0 0 calc(var(--icon) / -2);display:grid;place-items:center;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 12px 26px -14px rgba(5,44,61,.45);transform:rotate(calc(var(--a) * -1));transition:box-shadow .3s ease,scale .3s ease;text-decoration:none}
.kw-x .kw-xo__node .kw-ico{width:28px;height:28px}
.kw-x .kw-xo__node.is-on,.kw-x .kw-xo__node:hover,.kw-x .kw-xo__node:focus-visible{scale:1.12;box-shadow:0 0 0 2px #4FAE32,0 0 0 7px rgba(79,174,50,.14),0 0 30px rgba(46,214,190,.45),0 14px 28px -14px rgba(5,44,61,.5)}
.kw-x .kw-xo__node:focus-visible{outline:none}
.kw-x .kw-xo__tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:#052C3D;color:#fff;font-size:.75rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s ease}
.kw-x .kw-xo__node:hover .kw-xo__tip,.kw-x .kw-xo__node:focus-visible .kw-xo__tip{opacity:1}
.kw-x .kw-xo__dot{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:#4FAE32;box-shadow:0 0 10px 2px rgba(79,174,50,.6)}
.kw-x .kw-xo__ring--2 .kw-xo__dot{background:#2ED6BE;box-shadow:0 0 10px 2px rgba(46,214,190,.55)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xo__arm{animation:kwXoSpin var(--dur) linear infinite;animation-direction:var(--d1,normal)}
  .kw-x .kw-xo__ring--2 .kw-xo__arm{--d1:reverse}
  .kw-x .kw-xo__node{animation:kwXoCounter var(--dur) linear infinite}
  .kw-x .kw-xo__ring--2 .kw-xo__node{animation-direction:reverse}
  .kw-x .kw-xo__stage:hover .kw-xo__arm,.kw-x .kw-xo__stage:hover .kw-xo__node,.kw-x .kw-xo__stage:focus-within .kw-xo__arm,.kw-x .kw-xo__stage:focus-within .kw-xo__node{animation-play-state:paused}
  .kw-x .kw-xo__node.is-on .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xo__node.is-on .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
@keyframes kwXoSpin{from{transform:rotate(var(--a))}to{transform:rotate(calc(var(--a) + 360deg))}}
@keyframes kwXoCounter{from{transform:rotate(calc(var(--a) * -1))}to{transform:rotate(calc(var(--a) * -1 - 360deg))}}
/* caption under the visual */
.kw-x .kw-xo__cap{position:relative;margin:-6px auto 0;max-width:30rem;padding:16px 22px 18px;border-radius:18px;text-align:center;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 18px 36px -24px rgba(5,44,61,.45);transition:opacity .22s ease}
.kw-x .kw-xo__cap.is-swap{opacity:0}
.kw-x .kw-xo__count{margin:0 0 4px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2E7A1C}
.kw-x .kw-xo__name{margin:0;font-family:var(--kw-font-head);font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:#052C3D}
.kw-x .kw-xo__lead{margin:6px 0 0;font-size:.9375rem;line-height:1.5;color:var(--kw-x-soft,#5B6B70)}
@media (max-width:640px){.kw-x .kw-xo__stage{--icon:44px}.kw-x .kw-xo__node .kw-ico{width:22px;height:22px}}

/* orbit v2: services sway in a fan over the visible half (always visible); dots keep circling */
.kw-x .kw-xo__ring--1{--sw:14deg;--dur:9s}
.kw-x .kw-xo__ring--2{--sw:12deg;--dur:11s}
.kw-x .kw-xo__ring--3{--sw:9deg;--dur:13s}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xo__arm:not(.kw-xo__arm--dot){animation:kwXoSway var(--dur) ease-in-out infinite alternate}
  .kw-x .kw-xo__arm:not(.kw-xo__arm--dot) .kw-xo__node{animation:kwXoSwayC var(--dur) ease-in-out infinite alternate}
  .kw-x .kw-xo__ring--2 .kw-xo__arm:not(.kw-xo__arm--dot),.kw-x .kw-xo__ring--2 .kw-xo__node{animation-direction:alternate-reverse}
  .kw-x .kw-xo__arm--dot{animation:kwXoSpin calc(var(--dur) * 2.4) linear infinite}
  .kw-x .kw-xo__ring--2 .kw-xo__arm--dot{animation-direction:reverse}
}
@keyframes kwXoSway{from{transform:rotate(calc(var(--a) - var(--sw)))}to{transform:rotate(calc(var(--a) + var(--sw)))}}
@keyframes kwXoSwayC{from{transform:rotate(calc(var(--sw) - var(--a)))}to{transform:rotate(calc(var(--a) * -1 - var(--sw)))}}
.kw-x .kw-xo__ring,.kw-x .kw-xo__arm{pointer-events:none}
.kw-x .kw-xo__node{pointer-events:auto}
.kw-x .kw-xo__ring--1{z-index:4}.kw-x .kw-xo__ring--2{z-index:3}.kw-x .kw-xo__ring--3{z-index:2}
.kw-x .kw-xo__globe{z-index:1}
.kw-x .kw-xo__tip{display:none}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xo__ring--2 .kw-xo__arm:not(.kw-xo__arm--dot) .kw-xo__node{animation-direction:alternate-reverse}
}

/* About intro: one column, full width, the bigger picture block underneath the lead */
.kw-x .kw-xab__top{grid-template-columns:1fr;gap:22px;align-items:start}
.kw-x .kw-xab__top .kw-xlead{max-width:none}
.kw-x .kw-xab__side{max-width:none}
/* About: stroke border around the bigger picture block */
.kw-x .kw-xab__side{padding:clamp(20px,2.4vw,28px) clamp(22px,2.8vw,34px);border:1.5px solid rgba(0,90,85,.28);border-left:5px solid #4FAE32;border-radius:18px;background:#fff;box-shadow:0 14px 34px -26px rgba(5,44,61,.35)}
/* About: green gradient stroke around the whole bigger picture block (no left accent) */
.kw-x .kw-xab__side{border:1.5px solid transparent;border-left-width:1.5px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#2E7A1C 0%,#4FAE32 30%,#9AD77F 55%,#4FAE32 78%,#2E7A1C 100%) border-box}

/* 59. FOUR WAYS v2: caption card only on hover or focus (globe removed 16 October) */
.kw-x .kw-xo{padding-bottom:0}
.kw-x .kw-xo__cap{position:absolute;left:50%;bottom:10px;z-index:6;width:min(30rem,calc(100% - 24px));margin:0;transform:translate(-50%,10px);opacity:0;visibility:hidden;pointer-events:none;
  background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(79,174,50,.35),0 24px 48px -22px rgba(5,44,61,.6);
  transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s}
.kw-x .kw-xo.is-hover .kw-xo__cap{opacity:1;visibility:visible;transform:translate(-50%,0);transition-delay:0s}
.kw-x .kw-xo__cap.is-swap{opacity:1}
.kw-x .kw-xo__node.is-on:not(.is-hot){scale:1;box-shadow:0 0 0 1px #E3E8E7,0 12px 26px -14px rgba(5,44,61,.45)}
.kw-x .kw-xo__node.is-on:not(.is-hot) .kw-ico--duo .ln>*,.kw-x .kw-xo__node.is-on:not(.is-hot) .kw-ico--duo :is(.ac,.tn){animation:none}
.kw-x .kw-xo__node.is-hot .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
.kw-x .kw-xo__node.is-hot .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
@media (prefers-reduced-motion:reduce){.kw-x .kw-xo__node.is-hot .kw-ico--duo .ln>*,.kw-x .kw-xo__node.is-hot .kw-ico--duo :is(.ac,.tn){animation:none}}
/* hover card sits next to the hovered icon */
.kw-x .kw-xo__cap{left:var(--cx,50%);top:var(--cy,auto);bottom:auto;width:min(19rem,calc(100% - 16px));padding:14px 18px 16px;transform:translate(0,6px)}
.kw-x .kw-xo.is-hover .kw-xo__cap{transform:translate(0,0)}
.kw-x .kw-xo__cap .kw-xo__name{font-size:1.0625rem}
.kw-x .kw-xo__cap .kw-xo__lead{font-size:.875rem;line-height:1.45}
.kw-x .kw-xo.is-hover .kw-xo__arm,.kw-x .kw-xo.is-hover .kw-xo__node{animation-play-state:paused!important}

/* 60. ABOUT CLOSING BAND: full width, on the bottom part of the hero image */
.kw-x .kw-xab__band{position:relative;isolation:isolate;overflow:hidden;width:var(--kw-vw,100vw);max-width:none;margin-left:calc(50% - var(--kw-vw,100vw) / 2);margin-right:0;border-radius:0;
  padding:clamp(56px,7vw,96px) clamp(20px,5vw,64px);background-color:#04192A;background-image:var(--kw-herobg,none);background-size:cover;background-position:60% 100%;background-repeat:no-repeat}
.kw-x .kw-xab__band::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(180deg,rgba(3,22,36,.78) 0%,rgba(3,22,36,.5) 45%,rgba(3,22,36,.42) 100%),radial-gradient(70% 80% at 50% 50%,rgba(3,22,36,.72),rgba(3,22,36,.2) 70%,rgba(3,22,36,0) 100%)}
.kw-x .kw-xab__band .kw-xab__h{text-shadow:0 2px 18px rgba(3,22,36,.85)}
.kw-x .kw-xab__band .kw-xab__k{color:#A8E08E;text-shadow:0 0 6px rgba(3,22,36,.95),0 1px 14px rgba(3,22,36,.9)}
.kw-x .kw-xab{padding-bottom:0}

/* 61. MEGA MENU HEADLINE: Kreativworx green, italic */
.kw-header--v5 .kw-mg--v2 .kw-mg__h{color:#4FAE32;font-style:italic;font-weight:800}

/* 62. ABOUT CLOSING BAND: living terrain layer and Insights button */
.kw-x .kw-xab__band{padding-top:clamp(60px,7vw,100px);padding-bottom:clamp(60px,7vw,100px);row-gap:12px}
.kw-x .kw-xab__band .kw-xab__gl{z-index:-2}
.kw-x .kw-xab__cta{flex-basis:100%;margin:clamp(14px,1.6vw,22px) 0 0;display:flex;justify-content:center}
.kw-x .kw-xab__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 30px;border-radius:999px;background:#4FAE32;color:#052C3D;font-family:var(--kw-font-body);font-size:.9375rem;font-weight:700;text-decoration:none;box-shadow:0 10px 30px -10px rgba(79,174,50,.7);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}
.kw-x .kw-xab__btn svg{transition:transform .2s ease}
.kw-x .kw-xab__btn:hover{background:#5FC03F;color:#052C3D;transform:translateY(-1px);box-shadow:0 14px 34px -10px rgba(79,174,50,.85)}
.kw-x .kw-xab__btn:hover svg{transform:translateX(3px)}
.kw-x .kw-xab__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}

/* 63. MEGA MENU ICON ANIMATION
   Opening the menu: the four pillar icons pop in one after another and draw themselves (navy lines,
   then the green details), then float gently. Hover a pillar: the icon lifts, glows and redraws.
   Opening a pillar pop-up: each service row rises in and its icon draws itself, in sequence.
   The opening draw runs once per opening (is-drawn is set by script afterwards), so hover redraws
   never replay it. Reduced motion: no animation. */
@keyframes kwMgPop{0%{opacity:0;transform:scale(.55) rotate(-10deg)}60%{opacity:1;transform:scale(1.08) rotate(2deg)}100%{opacity:1;transform:none}}
@keyframes kwMgFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}
@keyframes kwMgRise{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:none}}
.kw-header--v5 .kw-mg__ptile{transition:filter .3s ease;will-change:transform}
.kw-header--v5 .kw-mg__ptile .kw-ico{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}
@media (prefers-reduced-motion:no-preference){
  .kw-header--v5 .kw-mg--v2 .kw-mg__ptile{animation:kwMgPop .6s cubic-bezier(.34,1.56,.64,1) both,kwMgFloat 4.2s ease-in-out 1.2s infinite}
  .kw-header--v5 .kw-mg--v2 .kw-mg__pts>li:nth-child(2) .kw-mg__ptile{animation-delay:.09s,1.5s}
  .kw-header--v5 .kw-mg--v2 .kw-mg__pts>li:nth-child(3) .kw-mg__ptile{animation-delay:.18s,1.8s}
  .kw-header--v5 .kw-mg--v2 .kw-mg__pts>li:nth-child(4) .kw-mg__ptile{animation-delay:.27s,2.1s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__ptile .kw-ico--duo .ln>*{animation:kwIcoRedraw .8s cubic-bezier(.65,0,.35,1) .2s both}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__ptile .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .7s both}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(2) .kw-ico--duo .ln>*{animation-delay:.29s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(2) .kw-ico--duo :is(.ac,.tn){animation-delay:.79s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(3) .kw-ico--duo .ln>*{animation-delay:.38s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(3) .kw-ico--duo :is(.ac,.tn){animation-delay:.88s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(4) .kw-ico--duo .ln>*{animation-delay:.47s}
  .kw-header--v5 .kw-mg--v2:not(.is-drawn) .kw-mg__pts>li:nth-child(4) .kw-ico--duo :is(.ac,.tn){animation-delay:.97s}
  .kw-header--v5 .kw-mg__pane:not([hidden]) .kw-mg__svcs>li{animation:kwMgRise .45s cubic-bezier(.22,.61,.36,1) both}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__s .kw-ico--duo .ln>*{animation:kwIcoRedraw .75s cubic-bezier(.65,0,.35,1) both}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__s .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) both}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(1){animation-delay:0.12s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(1) .kw-ico--duo .ln>*{animation-delay:0.24s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(1) .kw-ico--duo :is(.ac,.tn){animation-delay:0.67s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(2){animation-delay:0.19s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(2) .kw-ico--duo .ln>*{animation-delay:0.31s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(2) .kw-ico--duo :is(.ac,.tn){animation-delay:0.74s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(3){animation-delay:0.26s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(3) .kw-ico--duo .ln>*{animation-delay:0.38s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(3) .kw-ico--duo :is(.ac,.tn){animation-delay:0.81s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(4){animation-delay:0.33s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(4) .kw-ico--duo .ln>*{animation-delay:0.45s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(4) .kw-ico--duo :is(.ac,.tn){animation-delay:0.88s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(5){animation-delay:0.40s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(5) .kw-ico--duo .ln>*{animation-delay:0.52s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(5) .kw-ico--duo :is(.ac,.tn){animation-delay:0.95s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(6){animation-delay:0.47s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(6) .kw-ico--duo .ln>*{animation-delay:0.59s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(6) .kw-ico--duo :is(.ac,.tn){animation-delay:1.02s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(7){animation-delay:0.54s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(7) .kw-ico--duo .ln>*{animation-delay:0.66s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(7) .kw-ico--duo :is(.ac,.tn){animation-delay:1.09s}
  .kw-header--v5 .kw-mg__pane .kw-mg__svcs>li:nth-child(8){animation-delay:0.61s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(8) .kw-ico--duo .ln>*{animation-delay:0.73s}
  .kw-header--v5 .kw-mg__pane:not(.is-drawn) .kw-mg__svcs>li:nth-child(8) .kw-ico--duo :is(.ac,.tn){animation-delay:1.16s}
}
@media (hover:hover) and (prefers-reduced-motion:no-preference){
  .kw-header--v5 .kw-mg__pt:hover .kw-mg__ptile{filter:drop-shadow(0 8px 14px rgba(79,174,50,.45))}
  .kw-header--v5 .kw-mg__pt:hover .kw-mg__ptile .kw-ico{transform:translateY(-3px) scale(1.08)}
  .kw-header--v5 .kw-mg--v2.is-drawn .kw-mg__pt:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-header--v5 .kw-mg--v2.is-drawn .kw-mg__pt:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
  .kw-header--v5 .kw-mg__s .kw-ico{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}
}

/* 64. ABOUT CLOSING BAND: kicker always above the headline, button underneath */
.kw-x .kw-xab__band{flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}
.kw-x .kw-xab__band .kw-xab__k{margin:0 0 clamp(10px,1.1vw,16px)}
.kw-x .kw-xab__band .kw-xab__h{margin:0;max-width:22ch;text-wrap:balance}
.kw-x .kw-xab__band .kw-xab__cta{flex-basis:auto;margin-top:clamp(22px,2.4vw,32px)}
@media (min-width:900px){.kw-x .kw-xab__band .kw-xab__h{max-width:none}}

/* 65. ABOUT INTRO, centred and premium: eyebrow, heading and lead centred over the steps below;
   the bigger-picture card becomes a centred statement card with an eye badge riding its top edge
   (same circle style as the step badges), a soft green glow inside, and a gradient connector that
   carries the eye down to the bridge line and the four steps. */
.kw-x .kw-xab--c .kw-xab__title{display:flex;flex-direction:column;align-items:center;text-align:center}
.kw-x .kw-xab--c .kw-xab__title .kw-xe{justify-content:center}
.kw-x .kw-xab--c .kw-xab__top{justify-items:center;text-align:center;gap:0;margin-top:clamp(14px,1.6vw,22px)}
.kw-x .kw-xab--c .kw-xab__top .kw-xlead{max-width:50rem;margin:0 auto;text-wrap:balance}
.kw-x .kw-xab--c .kw-xab__side{position:relative;width:100%;max-width:56rem;margin:clamp(58px,6vw,74px) auto 0;padding:clamp(52px,5vw,60px) clamp(24px,4vw,56px) clamp(28px,3vw,38px);text-align:center;border-radius:24px;
  background:radial-gradient(70% 120% at 50% 0%,rgba(79,174,50,.09),rgba(79,174,50,0) 60%) padding-box,linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#2E7A1C 0%,#4FAE32 30%,#9AD77F 55%,#4FAE32 78%,#2E7A1C 100%) border-box;
  box-shadow:0 30px 60px -40px rgba(5,44,61,.45),0 2px 0 rgba(255,255,255,.8) inset}
.kw-x .kw-xab--c .kw-xab__side .kw-xp-strong{margin:0 0 12px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);color:#052C3D}
.kw-x .kw-xab--c .kw-xab__side .kw-xbody{max-width:44rem;margin:0 auto;text-wrap:pretty}
.kw-x .kw-xab__badge{position:absolute;left:50%;top:0;display:grid;place-items:center;width:72px;height:72px;margin-left:-36px;margin-top:-37px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1.5px #4FAE32,0 0 0 7px rgba(79,174,50,.10),0 16px 30px -14px rgba(5,44,61,.45)}
.kw-x .kw-xab__badge .kw-ico{width:36px;height:36px}
.kw-x .kw-xab--c .kw-xab__side::after{content:"";position:absolute;left:50%;top:100%;width:2px;height:clamp(40px,4.4vw,56px);margin-left:-1px;background:linear-gradient(180deg,#4FAE32,rgba(0,90,85,.15))}
.kw-x .kw-xab--c .kw-xab__side::before{content:"";position:absolute;left:50%;top:calc(100% + clamp(40px,4.4vw,56px));width:10px;height:10px;margin:-2px 0 0 -5px;border-radius:50%;background:#4FAE32;box-shadow:0 0 0 5px rgba(79,174,50,.15)}
.kw-x .kw-xab--c .kw-xab__bridge{margin-top:clamp(62px,6.6vw,84px)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xab__badge{animation:kwAbBadge 4.5s ease-in-out infinite}
  .kw-motion .kw-x .kw-xab--c .kw-xab__side.is-in .kw-xab__badge .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .45s both}
  .kw-motion .kw-x .kw-xab--c .kw-xab__side.is-in .kw-xab__badge .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) 1.05s both}
}
@keyframes kwAbBadge{0%,100%{box-shadow:0 0 0 1.5px #4FAE32,0 0 0 7px rgba(79,174,50,.10),0 16px 30px -14px rgba(5,44,61,.45)}50%{box-shadow:0 0 0 1.5px #4FAE32,0 0 0 12px rgba(79,174,50,.05),0 16px 30px -14px rgba(5,44,61,.45)}}

/* 66. STATEMENT CARD IN DEEP NAVY, with a gradient pulse running down the connector */
.kw-x .kw-xab--c .kw-xab__side{
  background:radial-gradient(70% 120% at 50% 0%,rgba(79,174,50,.22),rgba(79,174,50,0) 62%) padding-box,radial-gradient(60% 90% at 100% 100%,rgba(0,90,85,.55),rgba(0,90,85,0) 70%) padding-box,linear-gradient(160deg,#063448,#052C3D 55%,#031B26) padding-box,linear-gradient(120deg,#2E7A1C 0%,#4FAE32 30%,#9AD77F 55%,#4FAE32 78%,#2E7A1C 100%) border-box;
  box-shadow:0 34px 70px -38px rgba(5,44,61,.75)}
.kw-x .kw-xab--c .kw-xab__side .kw-xp-strong{color:#fff}
.kw-x .kw-xab--c .kw-xab__side .kw-xbody{color:rgba(255,255,255,.84)}
.kw-x .kw-xab--c .kw-xab__badge{box-shadow:0 0 0 1.5px #4FAE32,0 0 0 7px rgba(79,174,50,.16),0 16px 30px -14px rgba(3,27,38,.6)}
.kw-x .kw-xab--c .kw-xab__side::after{width:3px;margin-left:-1.5px;border-radius:2px;
  background:linear-gradient(180deg,rgba(154,215,127,0) 0%,#9AD77F 30%,#4FAE32 50%,#005A55 70%,rgba(0,90,85,0) 100%) 0 0/100% 50% no-repeat,linear-gradient(180deg,rgba(79,174,50,.35),rgba(0,90,85,.18))}
@keyframes kwAbPulseDown{0%{background-position:0 -100%,0 0}100%{background-position:0 200%,0 0}}
@keyframes kwAbDot{0%,55%{box-shadow:0 0 0 0 rgba(79,174,50,.45);transform:scale(1)}70%{transform:scale(1.25)}100%{box-shadow:0 0 0 10px rgba(79,174,50,0);transform:scale(1)}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xab--c .kw-xab__side::after{animation:kwAbPulseDown 1.8s cubic-bezier(.45,0,.55,1) infinite}
  .kw-x .kw-xab--c .kw-xab__side::before{animation:kwAbDot 1.8s ease-out infinite}
}

/* 67. CONSULTING BADGE ANIMATION: people draw in, then the speech bubble bobs and its dots "type" */
.kw-x .kw-xab__badge .kw-ico--duo .ac path{transform-box:fill-box;transform-origin:center}
@keyframes kwTalkDot{0%,60%,100%{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.1px)}}
@keyframes kwTalkBob{0%,100%{transform:translateY(0) rotate(0)}25%{transform:translateY(-.7px) rotate(-3deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-.4px) rotate(2deg)}}
@keyframes kwTalkNodL{0%,40%,100%{transform:none}50%{transform:translateY(.5px) rotate(-6deg)}60%{transform:none}}
@keyframes kwTalkNodR{0%,80%,100%{transform:none}88%{transform:translateY(.5px) rotate(6deg)}94%{transform:none}}
@media (prefers-reduced-motion:no-preference){
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .kw-ico--duo .ac{animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) 1.05s both,kwTalkBob 3.2s ease-in-out 1.8s infinite;transform-box:view-box;transform-origin:12px 10px}
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .kw-dot1{animation:kwTalkDot 1.4s ease-in-out 1.6s infinite}
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .kw-dot2{animation:kwTalkDot 1.4s ease-in-out 1.78s infinite}
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .kw-dot3{animation:kwTalkDot 1.4s ease-in-out 1.96s infinite}
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .ln>:nth-child(1){animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .45s both,kwTalkNodL 3.2s ease-in-out 1.8s infinite;transform-box:fill-box;transform-origin:50% 100%}
  .kw-motion .kw-x .kw-xab__side.is-in .kw-xab__badge .ln>:nth-child(3){animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .45s both,kwTalkNodR 3.2s ease-in-out 1.8s infinite;transform-box:fill-box;transform-origin:50% 100%}
  .kw-x .kw-xab__side:hover .kw-xab__badge{transform:translateY(-3px) scale(1.06)}
}
.kw-x .kw-xab__badge{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}
.kw-x .kw-xab__badge .kw-ico{width:40px;height:40px}

/* 68. Hero primary button turns Kreativworx green on hover; Insights button text white */
.kw-x .kw-xb__cta{transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}
.kw-x .kw-xb__cta:hover{background:#4FAE32;color:#052C3D;opacity:1;transform:translateY(-1px);box-shadow:0 12px 30px -10px rgba(79,174,50,.7)}
.kw-x .kw-xab__btn,.kw-x .kw-xab__btn:hover{color:#fff}

/* 69. "Four ways we help your business move forward": one line from 768px wide (sized to the
   container so it always fits), "business move forward" in Kreativworx Green bold italic.
   Phones: two lines, the green part on its own line. */
.kw-x .kw-xh2__em{font-style:italic;font-weight:800;color:#4FAE32;letter-spacing:-.03em}
.kw-x .kw-xhead--one{max-width:none;container-type:inline-size}
.kw-x .kw-xhead--one .kw-xbody{max-width:46rem}
@media (max-width:767px){.kw-x .kw-xhead--one .kw-xh2__em{display:block}}
@media (min-width:768px){
  .kw-x .kw-xhead--one .kw-xh2{white-space:nowrap;font-size:clamp(1.5rem,3.05vw,3rem);font-size:min(3rem,calc(100cqi / 24.8))}
}

/* 70. FOUR WAYS ORBIT: icons move by position only (script), never rotated, so they stay upright in every browser */
.kw-x .kw-xo[data-js] .kw-xo__arm:not(.kw-xo__arm--dot){animation:none!important;transform:none!important}
.kw-x .kw-xo[data-js] .kw-xo__node{animation:none!important;transform:none!important}

/* 71. PILLAR TABS, premium: frosted rail, pillar icon beside each name, and a Deep Navy highlight
   that glides to the selected pillar with a glowing green line along its bottom edge. */
.kw-x .kw-xp__tabs{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,auto));gap:6px;width:max-content;max-width:100%;padding:7px;border-radius:22px;
  background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.78));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
  border:1px solid rgba(5,44,61,.08);box-shadow:0 1px 0 #fff inset,0 24px 50px -30px rgba(3,27,38,.45),0 2px 6px -2px rgba(3,27,38,.08)}
.kw-x .kw-xp__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 22px 0 16px;border-radius:16px;
  font-weight:600;font-size:.9375rem;color:#052C3D;background:transparent;box-shadow:none;white-space:nowrap;transition:color .35s ease,background-color .25s ease}
.kw-x .kw-xp__ti{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#F1F6F4;transition:background-color .35s ease,box-shadow .35s ease}
.kw-x .kw-xp__ti .kw-ico{width:22px;height:22px}
.kw-x .kw-xp__tab:hover{color:#005A55}
.kw-x .kw-xp__tab:not([aria-selected="true"]):hover{background:rgba(79,174,50,.07)}
.kw-x .kw-xp__tab:not([aria-selected="true"]):hover .kw-xp__ti{background:#fff;box-shadow:0 0 0 1px rgba(79,174,50,.45)}
.kw-x .kw-xp__tab[aria-selected="true"]{color:#fff;background:linear-gradient(135deg,#063448,#052C3D 60%,#0A4A4F);box-shadow:0 16px 30px -16px rgba(5,44,61,.8)}
.kw-x .kw-xp__tabs.has-thumb .kw-xp__tab[aria-selected="true"]{background:transparent;box-shadow:none}
.kw-x .kw-xp__tab[aria-selected="true"] .kw-xp__ti{background:rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(154,215,127,.35)}
.kw-x .kw-xp__tab[aria-selected="true"] .kw-ico--duo .ln{stroke:#fff}
.kw-x .kw-xp__tab[aria-selected="true"] .kw-ico--duo .ac{stroke:#9AD77F}
.kw-x .kw-xp__tab[aria-selected="true"] .kw-ico--duo .tn{fill:rgba(255,255,255,.16)}
.kw-x .kw-xp__ti .kw-ico--duo .ln{transition:stroke .35s ease}
.kw-x .kw-xp__thumb{position:absolute;z-index:0;left:0;top:0;width:0;height:0;border-radius:16px;pointer-events:none;
  background:radial-gradient(120% 140% at 0% 0%,rgba(79,174,50,.22),rgba(79,174,50,0) 55%),linear-gradient(135deg,#063448,#052C3D 60%,#0A4A4F);
  box-shadow:0 18px 34px -16px rgba(5,44,61,.85),0 1px 0 rgba(255,255,255,.12) inset}
.kw-x .kw-xp__thumb::after{content:"";position:absolute;left:18%;right:18%;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(79,174,50,0),#9AD77F 30%,#4FAE32 50%,#2ED6BE 75%,rgba(46,214,190,0));box-shadow:0 0 12px 1px rgba(79,174,50,.6)}
.kw-x .kw-xp__tabs.is-ready .kw-xp__thumb{transition:left .5s cubic-bezier(.65,0,.35,1),top .5s cubic-bezier(.65,0,.35,1),width .5s cubic-bezier(.65,0,.35,1),height .5s cubic-bezier(.65,0,.35,1)}
.kw-x .kw-xp__tab:focus-visible{outline:2px solid #4FAE32;outline-offset:2px}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xp__tab[aria-selected="true"] .kw-ico--duo .ln>*{animation:kwIcoRedraw .8s cubic-bezier(.65,0,.35,1) .15s both}
  .kw-x .kw-xp__tab[aria-selected="true"] .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .6s both}
}
@media (hover:hover) and (prefers-reduced-motion:no-preference){
  .kw-x .kw-xp__tab:not([aria-selected="true"]):hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xp__tab:not([aria-selected="true"]):hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
@media (max-width:1023px){.kw-x .kw-xp__tab{padding:0 16px 0 12px;gap:8px;font-size:.875rem}}
@media (max-width:820px){
  .kw-x .kw-xp__tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:560px;border-radius:20px}
  .kw-x .kw-xp__tab{justify-content:flex-start;white-space:normal;text-align:left;min-height:54px;padding:6px 12px;flex:none}
}
/* text and icon colours change as the sliding highlight arrives, not before */
.kw-x .kw-xp__tabs.is-ready .kw-xp__tab{transition:color .22s ease .2s,background-color .25s ease}
.kw-x .kw-xp__tabs.is-ready .kw-xp__ti{transition:background-color .22s ease .2s,box-shadow .22s ease .2s}
.kw-x .kw-xp__tabs.is-ready .kw-xp__ti .kw-ico--duo :is(.ln,.ac){transition:stroke .22s ease .2s}
/* leaving tab turns navy almost at once; arriving tab turns white as the highlight lands */
.kw-x .kw-xp__tabs.is-ready .kw-xp__tab{transition:color .18s ease .04s,background-color .25s ease}
.kw-x .kw-xp__tabs.is-ready .kw-xp__tab[aria-selected="true"]{transition:color .22s ease .24s,background-color .25s ease}
.kw-x .kw-xp__tabs.is-ready .kw-xp__ti{transition:background-color .18s ease .04s,box-shadow .18s ease .04s}
.kw-x .kw-xp__tabs.is-ready [aria-selected="true"] .kw-xp__ti{transition:background-color .22s ease .24s,box-shadow .22s ease .24s}
.kw-x .kw-xp__tabs.is-ready .kw-xp__ti .kw-ico--duo :is(.ln,.ac){transition:stroke .18s ease .04s}
.kw-x .kw-xp__tabs.is-ready [aria-selected="true"] .kw-xp__ti .kw-ico--duo :is(.ln,.ac){transition:stroke .22s ease .24s}

/* 72. HERO SCROLL CUE under the headline: a frosted pill just below the headline (and below each
   pillar as it appears) with a scrolling mouse on desktops or a swiping hand on touch screens,
   "Scroll to explore" and the four step bars. Hidden once the intro has finished. */
.kw-x .kw-xb__card.is-intro .kw-xb__steps{top:auto;bottom:clamp(4px,1.2vh,12px);left:50%;transform:translateX(-50%);flex-direction:row;align-items:center;gap:12px;
  padding:7px 16px 7px 12px;border-radius:999px;background:rgba(3,22,36,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 10px 26px -12px rgba(0,0,0,.6);white-space:nowrap}
.kw-x .kw-xb__steps span{display:inline;font-size:.8125rem;letter-spacing:.04em;color:#fff}
.kw-x .kw-xb__steps i{width:20px}
.kw-x .kw-xb__steps em{display:none;font-style:normal}
.kw-x .kw-xb__mouse{position:relative;width:20px;height:30px;border-radius:11px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.9)}
.kw-x .kw-xb__mouse i{position:absolute;left:50%;top:6px;width:3px;height:7px;margin-left:-1.5px;border-radius:3px;background:#4FAE32;box-shadow:0 0 8px rgba(79,174,50,.9)}
.kw-x .kw-xb__handw{position:relative;width:26px;height:30px}
.kw-x .kw-xb__hand{position:absolute;left:0;top:2px}
@media (hover:hover) and (pointer:fine){.kw-x .kw-xb__steps .kw-xb__mouse{display:block}}
@media not ((hover:hover) and (pointer:fine)){.kw-x .kw-xb__steps .kw-xb__handw{display:block}}
@media (max-width:768px){.kw-x .kw-xb__card.is-intro .kw-xb__steps{bottom:6px;gap:10px;padding:6px 14px 6px 10px}.kw-x .kw-xb__steps span{display:inline;font-size:.75rem}.kw-x .kw-xb__steps i{width:16px}}
@keyframes kwWheel{0%{transform:translateY(0);opacity:0}15%{opacity:1}65%{transform:translateY(9px);opacity:1}100%{transform:translateY(12px);opacity:0}}
@keyframes kwSwipe{0%{transform:translateY(7px);opacity:0}18%{opacity:1}70%{transform:translateY(-5px);opacity:1}100%{transform:translateY(-8px);opacity:0}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__mouse i{animation:kwWheel 1.6s cubic-bezier(.45,0,.55,1) infinite}
  .kw-x .kw-xb__hand{animation:kwSwipe 1.8s cubic-bezier(.45,0,.55,1) infinite}
}

/* 73. HERO PILLAR ICONS: Kreativworx Green stroke, and a green pulse that runs across them left to right */
.kw-x .kw-xb__pn{box-shadow:6px 6px 14px rgba(0,0,0,.45),inset 1px 1px 1px rgba(255,255,255,.07),inset 4px 4px 9px rgba(0,0,0,.4),0 0 0 2px #4FAE32,0 0 18px -2px rgba(79,174,50,.55)}
.kw-x .kw-xb__pn::before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid #4FAE32;opacity:0;pointer-events:none;box-shadow:0 0 16px rgba(79,174,50,.7)}
@keyframes kwPnPulse{0%{opacity:1;transform:scale(1)}38%{opacity:0;transform:scale(1.55)}100%{opacity:0;transform:scale(1.55)}}
@keyframes kwPnGlow{0%,100%{filter:none}8%{filter:drop-shadow(0 0 10px rgba(79,174,50,.85))}30%{filter:none}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__card.is-final .kw-xb__pn::before{animation:kwPnPulse 3.2s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--i,0) * .55s + .6s)}
  .kw-x .kw-xb__card.is-final .kw-xb__pn{animation:kwPnGlow 3.2s ease-out infinite;animation-delay:calc(var(--i,0) * .55s + .6s)}
}

/* 74. PILLAR TABS AS SHINY PILLS (after the shiny button reference Jana supplied), in Kreativworx colours:
   Deep Navy pill, a Kreativworx Green and light green shine travelling round the border, a faint dot
   texture and an inner shimmer that follow it, numbered 01 to 04. The selected pillar (and any pill
   under the mouse) widens its shine, speeds up and glows green from inside. */
@property --kw-ga{syntax:"<angle>";initial-value:0deg;inherits:false}
@property --kw-gao{syntax:"<angle>";initial-value:0deg;inherits:false}
@property --kw-gp{syntax:"<percentage>";initial-value:5%;inherits:false}
@property --kw-gs{syntax:"<color>";initial-value:#ffffff;inherits:false}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;width:auto;max-width:100%;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__thumb{display:none}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]{--bg:#052C3D;--bgs:#0E3D52;--hl:#4FAE32;--hls:#9AD77F;isolation:isolate;position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:0 30px 0 22px;
  border:1px solid transparent;border-radius:999px;color:#fff;font-family:var(--kw-font-body);font-size:1rem;font-weight:600;letter-spacing:.005em;cursor:pointer;
  background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(from calc(var(--kw-ga) - var(--kw-gao)),transparent,var(--hl) var(--kw-gp),var(--kw-gs) calc(var(--kw-gp) * 2),var(--hl) calc(var(--kw-gp) * 3),transparent calc(var(--kw-gp) * 4)) border-box;
  box-shadow:inset 0 0 0 1px var(--bgs),0 16px 30px -18px rgba(5,44,61,.7);
  transition:800ms cubic-bezier(.25,1,.5,1);transition-property:--kw-gao,--kw-gp,--kw-gs,transform,box-shadow}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::before,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::after,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tl::before{content:"";pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::before{--size:calc(100% - 6px);width:var(--size);height:var(--size);border-radius:inherit;opacity:.4;
  background:radial-gradient(circle at 2px 2px,#fff .5px,transparent 0) padding-box;background-size:4px 4px;background-repeat:space;
  -webkit-mask-image:conic-gradient(from calc(var(--kw-ga) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--kw-ga) + 45deg),#000,transparent 10% 90%,#000)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::after{width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--hl),transparent);opacity:.45;
  -webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tl{position:relative;z-index:1}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tl::before{position:absolute;width:calc(100% + 5rem);height:calc(100% + 2.6rem);border-radius:999px;box-shadow:inset 0 -1ex 2rem 4px var(--hl);opacity:0;transition:opacity 800ms cubic-bezier(.25,1,.5,1)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tn{position:relative;z-index:1;display:grid;place-items:center;min-width:32px;height:24px;padding:0 7px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.06em;color:#052C3D;background:#9AD77F}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__ti{display:none}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:hover,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:focus-visible,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"]{--kw-gp:20%;--kw-gao:95deg;--kw-gs:var(--hls);color:#fff;background-color:transparent}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"]{box-shadow:inset 0 0 0 1px var(--bgs),0 18px 36px -16px rgba(79,174,50,.55)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"] .kw-xp__tl::before,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:hover .kw-xp__tl::before,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:focus-visible .kw-xp__tl::before{opacity:1}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"] .kw-xp__tn{background:#4FAE32;color:#052C3D;box-shadow:0 0 12px rgba(79,174,50,.7)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:not([aria-selected="true"]){--bg:#073247}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:active{translate:0 1px}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:focus-visible{outline:2px solid #4FAE32;outline-offset:4px}
@keyframes kwShAngle{to{--kw-ga:360deg}}
@keyframes kwShRot{to{rotate:360deg}}
@keyframes kwShBreathe{0%,100%{scale:1}50%{scale:1.2}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"],.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::before{animation:kwShAngle 3s linear infinite,kwShAngle 7.5s linear infinite reverse paused;animation-composition:add}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::after{animation:kwShRot 3s linear infinite,kwShRot 7.5s linear infinite reverse paused;animation-composition:add}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tl::before{animation:kwShBreathe 4.5s linear infinite}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:is(:hover,:focus-visible),.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:is(:hover,:focus-visible)::before,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:is(:hover,:focus-visible)::after,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"],.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"]::before,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"]::after{animation-play-state:running}
}
@media (max-width:820px){
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:560px;margin-left:auto;margin-right:auto}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]{justify-content:flex-start;min-height:56px;padding:8px 14px 8px 10px;gap:9px;font-size:.875rem;line-height:1.25;white-space:normal;text-align:left}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tn{min-width:30px;height:22px;font-size:.6875rem}
}


/* 74b. calmer shine on navy: subtle shimmer, no off-centre glow; selected pill glows green from its lower edge */
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::after{opacity:.16}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]::before{opacity:.3}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-xp__tl::before{display:none}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:hover,.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:focus-visible{box-shadow:inset 0 0 0 1px var(--bgs),inset 0 -12px 22px -14px rgba(79,174,50,.55),0 16px 30px -18px rgba(5,44,61,.7)}
.kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"][aria-selected="true"]{box-shadow:inset 0 0 0 1px var(--bgs),inset 0 -14px 26px -14px rgba(79,174,50,.7),0 18px 36px -16px rgba(79,174,50,.5)}

/* 77. SERVICES TAPES, parallel (16 October): the navy and green tapes run at the same angle, one above
   the other, instead of crossing; they still scroll in opposite directions. */
.kw-x .kw-mq{height:clamp(220px,20vw,290px)}
.kw-x .kw-mq__row:nth-child(1),.kw-x .kw-mq__row:nth-child(2){rotate:-2.6deg}
.kw-x .kw-mq__row:nth-child(1){translate:0 calc(-100% - 5px)}
.kw-x .kw-mq__row:nth-child(2){translate:0 5px}
@media (max-width:768px){.kw-x .kw-mq{height:150px}.kw-x .kw-mq__row:nth-child(1),.kw-x .kw-mq__row:nth-child(2){rotate:-4deg}}

/* 78. Tapes moved up closer to the statement; green tape text white */
.kw-x .kw-xs{padding-bottom:clamp(6px,.8vw,14px)}
.kw-x .kw-mq{height:clamp(176px,16vw,232px)}
@media (max-width:768px){.kw-x .kw-mq{height:136px}}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__txt{color:#fff;text-shadow:0 1px 2px rgba(5,44,61,.35)}

/* 79. HERO PILLAR NUMBERS: a navy badge with 01 to 04 on each pillar's circle, in the intro scenes and
   in the final row (same badge style as the steps in the About section) */
.kw-x .kw-xb__snum,.kw-x .kw-xb__pnum{position:absolute;z-index:3;display:grid;place-items:center;border-radius:999px;font-family:var(--kw-font-body);font-weight:700;letter-spacing:.05em;color:#052C3D;background:#9AD77F;
  box-shadow:0 0 0 2px #052C3D,0 0 14px rgba(79,174,50,.6);pointer-events:none}
.kw-x .kw-xb__snum{top:2px;right:-6px;min-width:38px;height:28px;padding:0 9px;font-size:.875rem}
.kw-x .kw-xb__pnum{top:-8px;right:-12px;min-width:28px;height:20px;padding:0 6px;font-size:.6875rem}
@keyframes kwXbNum{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}100%{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xb__slide.is-in .kw-xb__snum{animation:kwXbNum .55s cubic-bezier(.2,1.4,.4,1) .45s both}
}
@media (max-width:768px){.kw-x .kw-xb__snum{min-width:32px;height:24px;font-size:.75rem;right:-8px}.kw-x .kw-xb__pnum{right:-10px;top:-7px}}
/* room under the green tape for its shadow, tapes stay where they are */
.kw-x .kw-mq{height:clamp(200px,17.6vw,256px)}
.kw-x .kw-mq__row:nth-child(1),.kw-x .kw-mq__row:nth-child(2){top:calc(50% - 12px)}
@media (max-width:768px){.kw-x .kw-mq{height:156px}.kw-x .kw-mq__row:nth-child(1),.kw-x .kw-mq__row:nth-child(2){top:calc(50% - 10px)}}

/* 80. TAPES, premium finish: richer gradients, a faint network-dot texture on the navy tape, thin glowing
   edge lines, a slow light sweep travelling along each tape, glowing diamond separators, every second
   service in outlined lettering, and soft fades where the tapes leave the screen. */
.kw-x .kw-mq{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}
.kw-x .kw-mq__row{overflow:hidden}
.kw-x .kw-mq__row:nth-child(1){background:radial-gradient(rgba(154,215,127,.16) 1px,transparent 1.3px) 0 0/16px 16px,linear-gradient(90deg,#031B26 0%,#063448 35%,#052C3D 65%,#0A4A4F 100%);
  box-shadow:inset 0 1px 0 rgba(154,215,127,.45),inset 0 -1px 0 rgba(46,214,190,.25),0 22px 40px -22px rgba(5,44,61,.8)}
.kw-x .kw-mq__row:nth-child(2){background:linear-gradient(90deg,#2E7A1C 0%,#4FAE32 30%,#5CBB3C 60%,#3E9A26 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(5,44,61,.18),0 22px 40px -20px rgba(46,122,28,.55)}
.kw-x .kw-mq__row::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.16) 50%,transparent 58%) 0 0/300% 100% no-repeat}
@keyframes kwTapeSheen{0%{background-position:120% 0}100%{background-position:-20% 0}}
.kw-x .kw-mq__txt,.kw-x .kw-mq__row:nth-child(1) .kw-mq__txt,.kw-x .kw-mq__row:nth-child(2) .kw-mq__txt{color:#fff;font-weight:800;letter-spacing:-.015em}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__txt{text-shadow:0 1px 2px rgba(5,44,61,.3)}
.kw-x .kw-mq__o{color:transparent;-webkit-text-stroke:1.3px rgba(255,255,255,.92);text-shadow:none}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__o{-webkit-text-stroke-color:#fff}
.kw-x .kw-mq__dot,.kw-x .kw-mq__row:nth-child(1) .kw-mq__dot,.kw-x .kw-mq__row:nth-child(2) .kw-mq__dot{width:.28em;height:.28em;border-radius:2px;rotate:45deg}
.kw-x .kw-mq__row:nth-child(1) .kw-mq__dot{background:#4FAE32;box-shadow:0 0 0 3px rgba(79,174,50,.18),0 0 12px rgba(79,174,50,.9)}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__dot{background:#052C3D;box-shadow:0 0 0 3px rgba(5,44,61,.15)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-mq__row::after{animation:kwTapeSheen 7s linear infinite}
  .kw-x .kw-mq__row:nth-child(2)::after{animation-delay:-3.5s}
}
@media (max-width:768px){.kw-x .kw-mq__o{-webkit-text-stroke-width:1px}.kw-x .kw-mq{-webkit-mask-image:none;mask-image:none}}
/* two-tone rhythm instead of outlined lettering (outlines showed overlapping strokes in Montserrat) */
.kw-x .kw-mq__o,.kw-x .kw-mq__row:nth-child(2) .kw-mq__o{-webkit-text-stroke:0;text-shadow:none}
.kw-x .kw-mq__row:nth-child(1) .kw-mq__o{color:#9AD77F}
.kw-x .kw-mq__row:nth-child(2) .kw-mq__o{color:#052C3D}
.kw-x .kw-mq__row::after{background:linear-gradient(100deg,transparent 44%,rgba(255,255,255,.1) 50%,transparent 56%) 0 0/300% 100% no-repeat}

/* 81. TAPES AS A DATA STREAM: each tape carries two thin dashed data lanes (along its top and bottom
   edges) that stream past faster than the service names, with glowing data packets racing along them
   in the tape's direction: light green packets on the navy tape, white on the green tape. Replaces the
   light sweep. Reduced motion: lanes stay still. */
.kw-x .kw-mq__row::before,.kw-x .kw-mq__row::after{content:"";position:absolute;inset:0;pointer-events:none;animation:none}
.kw-x .kw-mq__row:nth-child(1)::before{
  background:linear-gradient(90deg,rgba(154,215,127,.42) 0 16%,transparent 16% 28%,rgba(46,214,190,.32) 28% 33%,transparent 33% 50%,rgba(154,215,127,.3) 50% 58%,transparent 58% 70%,rgba(154,215,127,.42) 70% 73%,transparent 73%) 0 5px/52px 2px repeat-x,
             linear-gradient(90deg,rgba(46,214,190,.3) 0 9%,transparent 9% 22%,rgba(154,215,127,.4) 22% 40%,transparent 40% 55%,rgba(154,215,127,.28) 55% 60%,transparent 60%) 0 calc(100% - 5px)/68px 2px repeat-x}
.kw-x .kw-mq__row:nth-child(2)::before{
  background:linear-gradient(90deg,rgba(255,255,255,.5) 0 16%,transparent 16% 28%,rgba(255,255,255,.3) 28% 33%,transparent 33% 50%,rgba(5,44,61,.35) 50% 58%,transparent 58% 70%,rgba(255,255,255,.45) 70% 73%,transparent 73%) 0 5px/52px 2px repeat-x,
             linear-gradient(90deg,rgba(5,44,61,.3) 0 9%,transparent 9% 22%,rgba(255,255,255,.42) 22% 40%,transparent 40% 55%,rgba(255,255,255,.3) 55% 60%,transparent 60%) 0 calc(100% - 5px)/68px 2px repeat-x}
.kw-x .kw-mq__row:nth-child(1)::after{
  background:linear-gradient(270deg,transparent 0 78%,rgba(154,215,127,0) 78%,rgba(154,215,127,.85) 96%,#fff 99%,transparent 100%) 0 4px/760px 4px repeat-x,
             linear-gradient(270deg,transparent 0 82%,rgba(46,214,190,0) 82%,rgba(46,214,190,.85) 97%,#fff 99.2%,transparent 100%) 380px calc(100% - 4px)/760px 4px repeat-x;
  filter:drop-shadow(0 0 4px rgba(79,174,50,.9))}
.kw-x .kw-mq__row:nth-child(2)::after{
  background:linear-gradient(90deg,transparent 0 78%,rgba(255,255,255,0) 78%,rgba(255,255,255,.9) 96%,#fff 99%,transparent 100%) 0 4px/760px 4px repeat-x,
             linear-gradient(90deg,transparent 0 82%,rgba(255,255,255,0) 82%,rgba(255,255,255,.85) 97%,#fff 99.2%,transparent 100%) 380px calc(100% - 4px)/760px 4px repeat-x;
  filter:drop-shadow(0 0 4px rgba(255,255,255,.8))}
@keyframes kwLaneL{to{background-position:-520px 5px,-680px calc(100% - 5px)}}
@keyframes kwLaneR{to{background-position:520px 5px,680px calc(100% - 5px)}}
@keyframes kwPacketL{to{background-position:-760px 4px,-380px calc(100% - 4px)}}
@keyframes kwPacketR{to{background-position:760px 4px,1140px calc(100% - 4px)}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-mq__row:nth-child(1)::before{animation:kwLaneL 6s linear infinite}
  .kw-x .kw-mq__row:nth-child(2)::before{animation:kwLaneR 6s linear infinite}
  .kw-x .kw-mq__row:nth-child(1)::after{animation:kwPacketL 2.4s linear infinite}
  .kw-x .kw-mq__row:nth-child(2)::after{animation:kwPacketR 2.9s linear infinite}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-mq__row::after{display:none}}

/* 82. SERVICES BANNER (16 October): the tapes give way to a full-width banner of the hero's data
   mountains (lower part of the landscape, with the same living terrain and mouse interaction), just
   taller than the two scrolling lines. The lines run straight across it as plain text: white service
   names with glowing green dots, no tape backgrounds or data-stream effects. */
.kw-x .kw-mq.kw-mq--banner{position:relative;isolation:isolate;overflow:hidden;height:clamp(150px,13.5vw,200px);margin:clamp(10px,1.4vw,20px) 0 0;padding:0;
  background-color:#04192A;background-image:var(--kw-herobg,none);background-size:cover;background-position:60% 100%;background-repeat:no-repeat;
  -webkit-mask-image:none;mask-image:none}
.kw-x .kw-mq.kw-mq--banner::before{content:"";display:block;position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(180deg,rgba(3,22,36,.72),rgba(3,22,36,.5) 50%,rgba(3,22,36,.68)),radial-gradient(70% 90% at 50% 50%,rgba(3,22,36,.35),rgba(3,22,36,0) 75%)}
.kw-x .kw-mq.kw-mq--banner .kw-xab__gl{position:absolute;inset:0;z-index:-2}
.kw-x .kw-mq.kw-mq--banner .kw-mq__row,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1),.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2){rotate:0deg;top:50%;background:none;box-shadow:none;overflow:visible;padding:clamp(4px,.6vw,8px) 0}
.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1){translate:0 calc(-100% - 2px)}
.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2){translate:0 2px}
.kw-x .kw-mq.kw-mq--banner .kw-mq__row::before,.kw-x .kw-mq.kw-mq--banner .kw-mq__row::after{display:none}
.kw-x .kw-mq.kw-mq--banner .kw-mq__txt,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1) .kw-mq__txt,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2) .kw-mq__txt,.kw-x .kw-mq.kw-mq--banner .kw-mq__o,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1) .kw-mq__o,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2) .kw-mq__o{color:#fff;-webkit-text-stroke:0;text-shadow:0 2px 14px rgba(3,22,36,.85)}
.kw-x .kw-mq.kw-mq--banner .kw-mq__dot,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1) .kw-mq__dot,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2) .kw-mq__dot{width:.26em;height:.26em;border-radius:50%;rotate:0deg;background:#4FAE32;box-shadow:0 0 0 3px rgba(79,174,50,.2),0 0 12px rgba(79,174,50,.95)}
@media (max-width:768px){.kw-x .kw-mq.kw-mq--banner{height:118px}}
.kw-x .kw-mq.kw-mq--banner::before{background:linear-gradient(180deg,rgba(3,22,36,.8),rgba(3,22,36,.6) 50%,rgba(3,22,36,.76)),radial-gradient(70% 90% at 50% 50%,rgba(3,22,36,.35),rgba(3,22,36,0) 75%)}

/* 83. Services banner in plain Deep Navy (image and moving landscape removed at Jana's request) */
.kw-x .kw-mq.kw-mq--banner{background:#052C3D}
.kw-x .kw-mq.kw-mq--banner::before{display:none}
.kw-x .kw-mq.kw-mq--banner .kw-mq__txt,.kw-x .kw-mq.kw-mq--banner .kw-mq__o{text-shadow:none}

/* 84. Services banner directly under the hero; statement spacing restored around it */
.kw-x .kw-mq.kw-mq--banner{margin:0}
.kw-x .kw-xs{padding-top:clamp(48px,5.4vw,80px);padding-bottom:clamp(20px,2.4vw,36px)}

/* 85. Tighter spacing around the statement */
.kw-x .kw-xs{padding-top:clamp(28px,3vw,44px);padding-bottom:0}
.kw-x .kw-xs+.kw-xsec{padding-top:clamp(36px,4vw,56px)}

/* 86. Statement in the heading style of "Four ways we help your business move forward": Montserrat
   extra bold in navy, the four services in Kreativworx Green bold italic */
.kw-x .kw-xs__t{max-width:68rem;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(1.375rem,1rem + 1.6vw,2.375rem);line-height:1.22;letter-spacing:-.03em;color:#0E1B22;text-wrap:balance}
.kw-x .kw-xs__t em{font-style:italic;font-weight:800;color:#4FAE32;letter-spacing:-.025em}

/* 87. "Every business has different challenges..." on two even lines from 1280px wide: the paragraph
   runs slightly wider than the content column and its size follows the width so it always fits
   (about 16.5px at 1440px); narrower screens get a wider measure so it wraps into fewer, longer lines. */
@media (min-width:1280px){
  .kw-x .kw-xhead--one .kw-xbody{position:relative;max-width:none;width:min(1320px,calc(100vw - 64px));margin-left:50%;translate:-50% 0;
    font-size:min(1.0625rem,calc(min(1320px,100vw - 64px) / 80));text-wrap:balance}
}
@media (min-width:768px) and (max-width:1279px){.kw-x .kw-xhead--one .kw-xbody{max-width:62rem;text-wrap:balance}}

/* 88. Statement text in Deep Navy */
.kw-x .kw-xs__t{color:#052C3D}

/* 89. Statement: one colour (Deep Navy), regular weight, no italics */
.kw-x .kw-xs__t{font-weight:400;font-size:clamp(1.25rem,1rem + 1.3vw,2.125rem);line-height:1.32;letter-spacing:-.02em;color:#052C3D}
.kw-x .kw-xs__t em{font-style:normal;font-weight:400;color:inherit;letter-spacing:inherit}

/* 90. Statement on one line across the screen from 1200px wide; size follows the screen width
   (about 19px at 1440px, up to 26px on very wide screens). Narrower screens wrap normally. */
@media (min-width:1200px){
  .kw-x .kw-xs__t{position:relative;width:calc(100vw - 72px);max-width:none;margin-left:50%;translate:-50% 0;white-space:nowrap;text-wrap:nowrap;
    font-size:min(1.625rem,calc((100vw - 72px) / 72.8))}
}
@media (min-width:1200px){.kw-x .kw-xs__t{translate:none;transform:translateX(-50%)}.kw-motion .kw-x .kw-xs__t.kw-rv:not(.is-in){translate:0 28px}}


/* 92. Services banner hugs its two lines (less space top and bottom); statement in italic */
.kw-x .kw-mq.kw-mq--banner{height:auto;display:flex;flex-direction:column;gap:2px;padding:clamp(12px,1.4vw,20px) 0}
.kw-x .kw-mq.kw-mq--banner .kw-mq__row,.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(1),.kw-x .kw-mq.kw-mq--banner .kw-mq__row:nth-child(2){position:relative;top:auto;left:auto;right:auto;translate:none;padding:2px 0}
@media (max-width:768px){.kw-x .kw-mq.kw-mq--banner{height:auto;padding:10px 0}}
.kw-x .kw-xs__t{font-style:italic}
.kw-x .kw-xs__t em{font-style:inherit}

/* 93. FOUR WAYS ON DARK, with the data ring (16 October): the section turns deep navy; the visual is
   Jana's glowing data ring image, softly faded into the background, and the pillar's services circle
   the ring in perspective (larger and brighter in front, smaller and dimmer behind), always upright.
   Hover or focus pauses the motion and shows the service card beside the icon, as before. */
.kw-x .kw-xsol-dark{position:relative;background:radial-gradient(60% 70% at 78% 62%,rgba(0,90,85,.28),rgba(0,90,85,0) 70%),radial-gradient(50% 40% at 15% 0%,rgba(79,174,50,.10),rgba(79,174,50,0) 70%),linear-gradient(180deg,#031B26 0%,#04131D 100%);color:#fff}
.kw-x .kw-xsol-dark .kw-xe{color:#9AD77F}
.kw-x .kw-xsol-dark .kw-xh2{color:#fff}
.kw-x .kw-xsol-dark .kw-xhead--one .kw-xbody{color:rgba(255,255,255,.78)}
.kw-x .kw-xsol-dark .kw-xp__num{color:#9AD77F}
.kw-x .kw-xsol-dark .kw-xp__h{color:#fff}
.kw-x .kw-xsol-dark .kw-xp__strap{color:#9AD77F}
.kw-x .kw-xsol-dark .kw-xp__body{color:rgba(255,255,255,.8)}
.kw-x .kw-xsol-dark .kw-xbtn{border-color:rgba(255,255,255,.75);color:#fff}
.kw-x .kw-xsol-dark .kw-xbtn:hover{background:#fff;border-color:#fff;color:#052C3D}
.kw-x .kw-xsol-dark .kw-xbtn:focus-visible{outline-color:#9AD77F}
.kw-x .kw-xsol-dark .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]:not([aria-selected="true"]){--bg:#0B3A50;--bgs:#15506A}
.kw-x .kw-xo--ring{max-width:680px}
.kw-x .kw-xo--ring .kw-xo__stage{--icon:54px;position:relative;aspect-ratio:16/9;overflow:visible;-webkit-mask-image:none;mask-image:none}
.kw-x .kw-xo__img{position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/webp;base64,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") center/cover no-repeat;
  -webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 52%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 70% 70% at 50% 52%,#000 58%,transparent 100%)}
.kw-x .kw-xo--ring .kw-xo__node{z-index:10;background:radial-gradient(circle at 35% 30%,#0E4560,#052C3D 70%);
  box-shadow:0 0 0 1.5px rgba(154,215,127,.6),0 0 18px rgba(46,214,190,.35),0 10px 22px -10px rgba(0,0,0,.7);transition:box-shadow .3s ease}
.kw-x .kw-xo--ring .kw-xo__node .kw-ico{width:26px;height:26px}
.kw-x .kw-xo--ring .kw-xo__node:hover,.kw-x .kw-xo--ring .kw-xo__node:focus-visible,.kw-x .kw-xo--ring .kw-xo__node.is-hot{box-shadow:0 0 0 2px #4FAE32,0 0 26px rgba(79,174,50,.75),0 10px 22px -10px rgba(0,0,0,.7)}
.kw-x .kw-xo--ring .kw-xo__node.is-hot{opacity:1!important;z-index:40!important}
@media (max-width:1023px){.kw-x .kw-xo--ring{margin-top:8px}.kw-x .kw-xo--ring .kw-xo__stage{--icon:46px}.kw-x .kw-xo--ring .kw-xo__node .kw-ico{width:22px;height:22px}}
/* data ring: fully faded edges, a little larger on desktop */
.kw-x .kw-xo__img{-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 53%,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 53%,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%)}
@media (min-width:1024px){.kw-x .kw-xo--ring{max-width:none;width:116%;margin-left:-6%}}
.kw-x .kw-xo--ring .kw-xo__cap{z-index:60}

/* 94. About intro: the lead on one line from 1024px wide, the statement directly underneath it */
@media (min-width:1024px){
  .kw-x .kw-xab--c .kw-xab__top .kw-xlead{max-width:none;white-space:nowrap;text-wrap:nowrap;font-size:min(1.375rem,calc((100vw - 72px) / 50.5))}
}
.kw-x .kw-xab__top .kw-xab__state{margin-top:clamp(8px,1vw,14px)}
.kw-x .kw-mq+.kw-xsec{padding-top:clamp(48px,5.4vw,80px)}

/* 95. BACK TO TOP: an ordinary Kreativworx Green round button (same green as the WhatsApp button)
   with a white chevron and a pulsing green glow and ring */
.kw.kw-totop,.kw.kw-totop:hover{width:56px;height:56px;color:#fff;overflow:visible;
  background-color:#2E7A1C!important;background-image:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 40%,#2E7A1C 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 14px 30px -10px rgba(46,122,28,.7),0 4px 10px -4px rgba(5,44,61,.3)}
.kw-totop__i{position:relative;z-index:1;display:grid;place-items:center}
.kw-totop__i svg{width:28px;height:28px;color:#fff;transition:transform .3s cubic-bezier(.2,.8,.2,1)}
.kw.kw-totop:hover{color:#fff;transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 20px 38px -12px rgba(46,122,28,.8),0 6px 14px -6px rgba(5,44,61,.35)}
.kw.kw-totop:hover .kw-totop__i svg{transform:translateY(-2px)}
.kw-totop::before{inset:0;box-shadow:0 0 18px 5px rgba(79,174,50,.55),0 0 34px 10px rgba(79,174,50,.22)}
.kw-totop::after{inset:0;border:2px solid rgba(79,174,50,.75)}
.kw.kw-totop:focus-visible{outline:3px solid #052C3D;outline-offset:4px}
@media (max-width:720px){.kw.kw-totop,.kw.kw-totop:hover{width:52px;height:52px}.kw-totop__i svg{width:26px;height:26px}}
.kw-x .kw-xab--c .kw-xab__top{grid-template-columns:minmax(0,1fr)}
@media (min-width:1200px){.kw-x .kw-xab__top .kw-xab__state{justify-self:start}}
@media (max-width:1199px){.kw-x .kw-xab__top .kw-xab__state{font-size:clamp(1rem,.9rem + .6vw,1.1875rem);line-height:1.45}}

/* 96. About closing band on Jana's wave landscape (16 October), still animated by the living terrain layer */
.kw-x .kw-xab__band.kw-xab__band--wave,.kw-x .kw-xcta.kw-xcta--wave,.kw-x .kw-in-hero{background-color:#031B26;background-image:url("data:image/webp;base64,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");background-size:cover;background-position:50% 62%}

/* 97. Mega menu services: hover only redraws the icon (no tilt or scale); Four ways ring icons always solid;
   the data ring tilts in 3D towards the mouse */
.kw-header--v5 .kw-mg__s .kw-ico,.kw-header--v5 .kw-mg__s:hover .kw-ico{transform:none}
.kw-x .kw-xo--ring .kw-xo__node{opacity:1!important}
.kw-x .kw-xo--ring .kw-xo__stage{perspective:900px}
.kw-x .kw-xo__img{transform:rotateX(var(--kw-tx,0deg)) rotateY(var(--kw-ty,0deg)) skewX(var(--kw-sk,0deg));transform-origin:50% 55%;will-change:transform}

/* 98. DATA RING POINTERS: each pointer line in the ring image gets a brand gradient line (turquoise to
   Kreativworx Green to light green) that grows up from its base, and a pulsing glowing dot at its tip,
   staggered across the ring. They sit on the image, so they tilt with it. */
.kw-x .kw-xo__pins{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.kw-x .kw-pin__l{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(79,174,50,.8))}
.kw-x .kw-pin__d{fill:#EAFFE0;filter:drop-shadow(0 0 6px rgba(154,215,127,1)) drop-shadow(0 0 12px rgba(79,174,50,.9))}
.kw-x .kw-pin__r{fill:none;stroke:#9AD77F;stroke-width:2;opacity:0}
.kw-x .kw-pin__d,.kw-x .kw-pin__r{transform-box:fill-box;transform-origin:center}
@keyframes kwPinGrow{0%{stroke-dashoffset:1;opacity:1}38%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:.35}}
@keyframes kwPinDot{0%,30%{transform:scale(.6);opacity:.55}42%{transform:scale(1.5);opacity:1}60%,100%{transform:scale(1);opacity:.9}}
@keyframes kwPinRing{0%,36%{transform:scale(1);opacity:0}42%{opacity:.9}80%,100%{transform:scale(3.4);opacity:0}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-pin__l{animation:kwPinGrow 3.2s cubic-bezier(.4,0,.2,1) var(--d) infinite both}
  .kw-x .kw-pin__d{animation:kwPinDot 3.2s ease-out var(--d) infinite both}
  .kw-x .kw-pin__r{animation:kwPinRing 3.2s ease-out var(--d) infinite both}
}

/* 99. Pillar tabs: the pillar's light duotone icon between the number and the name (redraws when
   selected or hovered); data ring also turns slightly towards the mouse */
.kw-x .kw-xp__tabs--shiny .kw-xp__tico{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;margin-left:-2px}
.kw-x .kw-xp__tabs--shiny .kw-xp__tico .kw-ico{width:24px;height:24px}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xp__tabs--shiny .kw-xp__tab[aria-selected="true"] .kw-xp__tico .kw-ico--duo .ln>*{animation:kwIcoRedraw .8s cubic-bezier(.65,0,.35,1) .15s both}
  .kw-x .kw-xp__tabs--shiny .kw-xp__tab[aria-selected="true"] .kw-xp__tico .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .6s both}
}
@media (hover:hover) and (prefers-reduced-motion:no-preference){
  .kw-x .kw-xp__tabs--shiny .kw-xp__tab:not([aria-selected="true"]):hover .kw-xp__tico .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xp__tabs--shiny .kw-xp__tab:not([aria-selected="true"]):hover .kw-xp__tico .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
@media (max-width:820px){.kw-x .kw-xp__tabs--shiny .kw-xp__tico{width:22px;height:22px}.kw-x .kw-xp__tabs--shiny .kw-xp__tico .kw-ico{width:20px;height:20px}}
.kw-x .kw-xo__img{transform:rotateX(var(--kw-tx,0deg)) rotateY(var(--kw-ty,0deg)) rotateZ(var(--kw-rz,0deg)) skewX(var(--kw-sk,0deg))}
/* keep the four pillar pills on one row on desktop now that they carry an icon */
@media (min-width:821px){
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny{gap:10px;flex-wrap:nowrap}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]{gap:9px;padding:0 22px 0 14px;font-size:.9375rem;white-space:nowrap}
}
@media (min-width:821px) and (max-width:1180px){
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny{flex-wrap:wrap}
}

/* 100. Data ring: mouse tilt and spin control removed (16 October); the ring stays flat */
.kw-x .kw-xo__img{transform:none}

/* 101. ASK LUNA: side tab on the left edge and a modern chat panel */
.kw-luna{position:fixed;z-index:95;font-family:var(--kw-font-body)}
.kw-luna__tab{position:fixed;left:0;top:50%;z-index:95;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 9px 16px 8px;border:0;border-radius:0 18px 18px 0;cursor:pointer;color:#fff;
  background:linear-gradient(160deg,#063448,#052C3D 55%,#0A4A4F);box-shadow:inset -1.5px 0 0 rgba(154,215,127,.55),0 16px 34px -14px rgba(3,27,38,.7),0 0 22px -6px rgba(79,174,50,.55);transition:padding .3s ease,box-shadow .3s ease}
.kw-luna__tab:hover{padding-left:14px;box-shadow:inset -2px 0 0 #4FAE32,0 18px 38px -14px rgba(3,27,38,.75),0 0 28px -4px rgba(79,174,50,.75)}
.kw-luna__tab:focus-visible{outline:3px solid #4FAE32;outline-offset:3px}
.kw-luna__tav,.kw-luna__hav{position:relative;display:block;border-radius:50%;flex:none}
.kw-luna__tav{width:42px;height:42px}
.kw-luna__tav img,.kw-luna__hav img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #4FAE32,0 0 14px rgba(79,174,50,.7)}
.kw-luna__on{position:absolute;right:-1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#4FAE32;box-shadow:0 0 0 2px #052C3D}
.kw-luna__tl{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.875rem;font-weight:700;letter-spacing:.08em;white-space:nowrap}
.kw-luna.is-open .kw-luna__tab{transform:translate(-110%,-50%);transition:transform .3s ease}
.kw-luna__panel{position:fixed;left:20px;bottom:20px;z-index:96;display:flex;flex-direction:column;width:min(390px,calc(100vw - 32px));height:min(620px,calc(100vh - 120px));border-radius:24px;overflow:hidden;
  background:#F6F8F7;box-shadow:0 40px 90px -30px rgba(3,27,38,.75),0 0 0 1px rgba(5,44,61,.08);opacity:0;transform:translateY(16px) scale(.97);transform-origin:0 100%;transition:opacity .25s ease,transform .3s cubic-bezier(.2,.8,.2,1)}
.kw-luna__panel[hidden]{display:none}
.kw-luna__panel.is-in{opacity:1;transform:none}
.kw-luna__head{display:flex;align-items:center;gap:12px;padding:16px 14px 16px 18px;color:#fff;background:radial-gradient(120% 140% at 0% 0%,rgba(79,174,50,.28),rgba(79,174,50,0) 55%),linear-gradient(135deg,#063448,#052C3D 60%,#0A4A4F)}
.kw-luna__hav{width:46px;height:46px}
.kw-luna__ht{flex:1;display:flex;flex-direction:column;line-height:1.25}
.kw-luna__ht b{font-size:1.0625rem;font-weight:700}
.kw-luna__ht small{display:flex;align-items:center;gap:6px;font-size:.75rem;color:rgba(255,255,255,.78)}
.kw-luna__ht small i{width:6px;height:6px;border-radius:50%;background:#4FAE32;box-shadow:0 0 8px #4FAE32}
.kw-luna__x{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:background-color .2s ease,transform .3s ease}
.kw-luna__x svg{width:18px;height:18px}
.kw-luna__x:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}
.kw-luna__x:focus-visible{outline:2px solid #9AD77F;outline-offset:2px}
.kw-luna__log{flex:1;overflow-y:auto;padding:18px 14px 8px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}
.kw-luna__m{display:flex;align-items:flex-end;gap:8px;max-width:100%;animation:kwLunaIn .3s ease both}
.kw-luna__m--me{justify-content:flex-end}
.kw-luna__mav{flex:none;width:28px;height:28px}
.kw-luna__mav img{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px #4FAE32}
.kw-luna__b{max-width:84%;padding:11px 14px;border-radius:18px 18px 18px 6px;background:#fff;color:#20282B;font-size:.875rem;line-height:1.55;box-shadow:0 6px 16px -10px rgba(5,44,61,.35),0 0 0 1px rgba(5,44,61,.05)}
.kw-luna__b p{margin:0}
.kw-luna__m--me .kw-luna__b{border-radius:18px 18px 6px 18px;color:#fff;background:linear-gradient(135deg,#0A4A4F,#052C3D);box-shadow:0 8px 18px -10px rgba(5,44,61,.6)}
.kw-luna__link{display:inline-block;margin-top:8px;font-weight:700;color:#2E7A1C;text-decoration:none}
.kw-luna__link:hover{text-decoration:underline}
.kw-luna__wa{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:9px 16px 9px 12px;border-radius:999px;color:#fff;text-decoration:none;font-weight:700;font-size:.8125rem;
  background:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 40%,#2E7A1C 100%);box-shadow:0 10px 22px -10px rgba(46,122,28,.8)}
.kw-luna__wa svg{width:18px;height:18px}
.kw-luna__wa:hover{color:#fff;transform:translateY(-1px)}
.kw-luna__dots{display:inline-flex;gap:4px;padding:4px 2px}
.kw-luna__dots i{width:7px;height:7px;border-radius:50%;background:#4FAE32;opacity:.4;animation:kwLunaDot 1s ease-in-out infinite}
.kw-luna__dots i:nth-child(2){animation-delay:.15s}.kw-luna__dots i:nth-child(3){animation-delay:.3s}
@keyframes kwLunaDot{0%,100%{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}
@keyframes kwLunaIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.kw-luna__chips{display:flex;gap:8px;overflow-x:auto;padding:6px 14px 10px;scrollbar-width:none}
.kw-luna__chips::-webkit-scrollbar{display:none}
.kw-luna__chip{flex:none;padding:8px 13px;border:1px solid rgba(0,90,85,.25);border-radius:999px;background:#fff;color:#005A55;font:600 .78125rem/1.2 var(--kw-font-body);cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.kw-luna__chip:hover{background:#052C3D;border-color:#052C3D;color:#fff}
.kw-luna__form{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px 14px;background:#fff;border-top:1px solid rgba(5,44,61,.08)}
.kw-luna__in{flex:1;min-width:0;height:46px;padding:0 16px;border:1.5px solid #E3E8E7;border-radius:999px;background:#F6F8F7;color:#20282B;font:500 .9375rem var(--kw-font-body);transition:border-color .2s ease,box-shadow .2s ease}
.kw-luna__in:focus{outline:none;border-color:#4FAE32;box-shadow:0 0 0 3px rgba(79,174,50,.18);background:#fff}
.kw-luna__send{flex:none;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;color:#fff;cursor:pointer;background:linear-gradient(120deg,#5DBE3C,#2E7A1C);box-shadow:0 8px 18px -8px rgba(46,122,28,.8);transition:transform .2s ease}
.kw-luna__send svg{width:20px;height:20px}
.kw-luna__send:hover{transform:translateX(2px)}
.kw-luna__send:focus-visible{outline:3px solid #052C3D;outline-offset:2px}
.kw-luna__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (prefers-reduced-motion:no-preference){.kw-luna__on{animation:kwLunaOn 2.4s ease-in-out infinite}}
@keyframes kwLunaOn{0%,100%{box-shadow:0 0 0 2px #052C3D,0 0 0 0 rgba(79,174,50,.6)}50%{box-shadow:0 0 0 2px #052C3D,0 0 0 6px rgba(79,174,50,0)}}
@media (max-width:720px){
  .kw-luna__tab{padding:9px 6px 12px 5px;gap:9px;border-radius:0 14px 14px 0}
  .kw-luna__tav{width:34px;height:34px}
  .kw-luna__tl{font-size:.75rem}
  .kw-luna__panel{left:8px;right:8px;bottom:8px;width:auto;height:min(86vh,640px);border-radius:22px}
}
@media (prefers-reduced-motion:reduce){.kw-luna__panel,.kw-luna__m,.kw-luna__tab{transition:none;animation:none}.kw-luna__dots i{animation:none;opacity:.8}}
.kw.kw-luna a.kw-luna__link{color:#2E7A1C}.kw.kw-luna a.kw-luna__wa{color:#fff}

/* 102. Luna in-depth challenge answers */
.kw-luna__m--deep .kw-luna__b{max-width:90%}
.kw-luna__b p+p,.kw-luna__b p+ul,.kw-luna__b ul+p{margin-top:9px}
.kw-luna__dt{font-weight:700;color:#052C3D}
.kw-luna__sh{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#005A55}
.kw-luna__svc{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}
.kw-luna__svc li{padding:9px 11px;border-radius:12px;background:#F1F6F4;box-shadow:inset 3px 0 0 #4FAE32}
.kw.kw-luna .kw-luna__svc a{display:block;font-weight:700;color:#052C3D;text-decoration:none}
.kw.kw-luna .kw-luna__svc a:hover{color:#2E7A1C;text-decoration:underline}
.kw-luna__svc span{display:block;margin-top:2px;font-size:.8125rem;line-height:1.45;color:#5B6B70}
.kw-luna__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}
.kw-luna__acts .kw-luna__wa{margin-top:6px}
.kw.kw-luna a.kw-luna__cta{display:inline-flex;align-items:center;margin-top:6px;padding:9px 16px;border-radius:999px;background:#052C3D;color:#fff;font-weight:700;font-size:.8125rem;text-decoration:none}
.kw.kw-luna a.kw-luna__cta:hover{background:#0A4A4F;color:#fff}

/* 103. Crisp "Ask Luna" tab: centred without a transform (no sub-pixel blur), vertical text set with
   sideways writing mode instead of a rotation where the browser supports it, crisper font rendering */
.kw-luna__tab{top:0;bottom:0;height:max-content;margin:auto 0;transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}
.kw-luna__tl{font-size:.9375rem;font-weight:700;letter-spacing:.06em;color:#fff;backface-visibility:hidden}
@supports (writing-mode:sideways-lr){.kw-luna__tl{writing-mode:sideways-lr;transform:none}}
.kw-luna.is-open .kw-luna__tab{transform:translateX(-110%)}
.kw-luna__panel.is-in{transform:none}
.kw-luna__panel{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media (max-width:720px){.kw-luna__tl{font-size:.8125rem}}

/* 104. Luna quick options: shown in the conversation under Luna's greeting, wrapping onto as many
   lines as needed so every option is visible (no sideways scrolling) */
.kw-luna__panel>.kw-luna__chips{display:none}
.kw-luna__log .kw-luna__chips{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding:0 0 4px 36px;animation:kwLunaIn .3s ease both}
.kw-luna__log .kw-luna__chip{white-space:normal;text-align:left;line-height:1.3;padding:8px 13px}
@media (max-width:720px){.kw-luna__log .kw-luna__chips{padding-left:0}}

/* 105. Marketing card on Jana's marketing landscape image: navy shade for legibility, white number,
   light icon and title; the image eases in slightly on hover */
.kw-x .kw-xsc__card.kw-xsc__card--img{isolation:isolate;color:#fff;background:#031B26}
.kw-x .kw-xsc__card--img::after{background:linear-gradient(180deg,rgba(3,22,36,.72) 0%,rgba(3,22,36,.15) 32%,rgba(3,22,36,.1) 60%,rgba(3,22,36,.82) 100%)}
.kw-x .kw-xsc__card--img:hover::before{transform:scale(1.05)}
.kw-x .kw-xsc__card--img .kw-xsc__num{color:rgba(255,255,255,.85)}
.kw-x .kw-xsc__card--img .kw-xsc__t{color:#fff;text-shadow:0 2px 12px rgba(3,22,36,.8)}
.kw-x .kw-xsc__card--img .kw-ico--duo .ln{stroke:#fff}
.kw-x .kw-xsc__card--img .kw-ico--duo .ac{stroke:#9AD77F}
.kw-x .kw-xsc__card--img .kw-ico--duo .tn{fill:rgba(255,255,255,.16)}
.kw-x .kw-xsc__card--img .kw-xsc__ico{filter:drop-shadow(0 2px 10px rgba(3,22,36,.8))}

/* 106. Marketing card: icon on a Deep Navy circle, title on a navy strip along the bottom of the card */
.kw-x .kw-xsc__card--img .kw-xsc__ico{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#0B3A50,#052C3D 70%);
  box-shadow:0 0 0 1.5px rgba(154,215,127,.6),0 0 22px rgba(79,174,50,.35),0 12px 26px -10px rgba(0,0,0,.7);filter:none}
.kw-x .kw-xsc__card--img .kw-xsc__ico .kw-ico{width:38px;height:38px}
.kw-x .kw-xsc__card--img .kw-xsc__t{position:absolute;left:0;right:0;bottom:0;margin:0;padding:20px 32px 22px;text-shadow:none;
  background:linear-gradient(90deg,rgba(5,44,61,.96),rgba(5,44,61,.88) 60%,rgba(10,74,79,.9));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 rgba(154,215,127,.45)}
.kw-x .kw-xsc__card--img::after{background:linear-gradient(180deg,rgba(3,22,36,.6) 0%,rgba(3,22,36,.1) 30%,rgba(3,22,36,0) 70%)}

/* 107. Solid cards: no light fade over the cards, solid card colours, solid navy title strip */
.kw-x .kw-xsc__card:not(.kw-xsc__card--img)::after{display:none}
.kw-x .kw-xsc__card--1{background:#D8EAE8}
.kw-x .kw-xsc__card--2{background:#DFF0D7}
.kw-x .kw-xsc__card--3{background:#DCE7EE}
.kw-x .kw-xsc__card--4{background:#D4EAE5}
.kw-x .kw-xsc__card--5{background:#E5F2DB}
.kw-x .kw-xsc__card--6{background:#D8E4EB}
.kw-x .kw-xsc__card--img .kw-xsc__t{background:#052C3D;-webkit-backdrop-filter:none;backdrop-filter:none}
.kw-x .kw-xsc__card.kw-xsc__card--img{background:#052C3D}
/* next-step button solid (no see-through blur that read as a smudge on the cards) */
.kw-x .kw-xsc__next{background:#fff;color:#052C3D;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #E3E8E7,0 8px 18px -8px rgba(5,44,61,.45)}
.kw-x .kw-xsc__next:hover{background:#052C3D;color:#fff}

/* 108. Marketing card icon: the green stroke round the navy circle pulses */
@keyframes kwMkPulse{0%,100%{box-shadow:0 0 0 1.5px rgba(154,215,127,.6),0 0 0 0 rgba(79,174,50,.55),0 0 18px rgba(79,174,50,.3),0 12px 26px -10px rgba(0,0,0,.7)}
  50%{box-shadow:0 0 0 2.5px #4FAE32,0 0 0 9px rgba(79,174,50,0),0 0 30px rgba(79,174,50,.65),0 12px 26px -10px rgba(0,0,0,.7)}}
@media (prefers-reduced-motion:no-preference){.kw-x .kw-xsc__card--img .kw-xsc__ico{animation:kwMkPulse 2.4s ease-in-out infinite}}

/* 109. Website card on Jana's website build image (same treatment as the Marketing card) */

/* 110. Lead card on Jana's lead funnel image (same treatment as Marketing and Website) */

/* 111. FROM FIRST CLICK TO BUSINESS RESULT (replaces "One partner. More possibilities."):
   six connected stages on one loop. Desktop and tablet (from 900px): a 3 by 2 loop; the top row runs
   left to right (01 to 03), the line turns down to the bottom row which runs right to left (04 to 06)
   and Reporting connects back up to Marketing. Transition statements sit on the line as small pills.
   Phones: a vertical timeline. Light section; green marks progress, teal the base line. */
.kw-x .kw-fl{background:#fff}
.kw-x .kw-fl .kw-xhead--c{max-width:52rem}
.kw-x .kw-fl .kw-xlead{margin-left:auto;margin-right:auto;max-width:44rem}
.kw-x .kw-fl__flow{position:relative;list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0}
.kw-x .kw-fl__ico{position:relative;z-index:2;flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1.5px rgba(0,90,85,.28),0 12px 26px -16px rgba(5,44,61,.45);transition:box-shadow .5s ease,transform .5s ease}
.kw-x .kw-fl__ico .kw-ico{width:30px;height:30px}
.kw-x .kw-fl__lb{margin:0;display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#005A55}
.kw-x .kw-fl__lb b{display:grid;place-items:center;min-width:30px;height:22px;padding:0 6px;border-radius:999px;background:#E9F5E4;color:#2E7A1C;font-size:.6875rem;letter-spacing:.06em}
.kw-x .kw-fl__h{margin:8px 0 0;font-family:var(--kw-font-head);font-size:1.125rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#052C3D;text-wrap:balance}
.kw-x .kw-fl__p{margin:8px 0 0;font-size:.9375rem;line-height:1.6;color:#5B6B70;text-wrap:pretty}
.kw-x .kw-fl__tr{position:relative;z-index:3;display:flex;align-items:center;gap:8px;width:max-content;padding:7px 12px 7px 14px;border-radius:999px;background:#fff;
  box-shadow:0 0 0 1px rgba(0,90,85,.2),0 8px 18px -12px rgba(5,44,61,.4);font-size:.8125rem;font-style:italic;line-height:1.35;color:#005A55}
.kw-x .kw-fl__ar{flex:none;width:16px;height:16px;color:#4FAE32}
.kw-x .kw-fl__back{gap:10px;padding:8px 16px 8px 10px;font-style:normal;font-weight:700;color:#052C3D;background:#F1F8EE;box-shadow:0 0 0 1.5px rgba(79,174,50,.55),0 10px 22px -14px rgba(46,122,28,.6)}
.kw-x .kw-fl__back small{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#005A55}
.kw-x .kw-fl__back .kw-fl__ar{width:22px;height:22px}
.kw-x .kw-fl__track,.kw-x .kw-fl__vline{display:none}
.kw-x .kw-fl__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.kw-x .kw-fl__base{fill:none;stroke:rgba(0,90,85,.22);stroke-width:2}
.kw-x .kw-fl__prog{fill:none;stroke:#4FAE32;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(79,174,50,.5))}

/* desktop and tablet loop */
@media (min-width:900px){
  .kw-x .kw-fl__flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto 104px auto;column-gap:0}
  .kw-x .kw-fl__track{display:block;position:relative;z-index:0;grid-column:2/6;grid-row:2;margin:-32px 0}
  .kw-x .kw-fl__st{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 clamp(12px,1.6vw,26px)}
  .kw-x .kw-fl__st .kw-fl__lb{justify-content:center}
  .kw-x .kw-fl__st--1,.kw-x .kw-fl__st--2,.kw-x .kw-fl__st--3{grid-row:1;flex-direction:column-reverse;justify-content:flex-start;align-self:end}
  .kw-x .kw-fl__st--1 .kw-fl__txt,.kw-x .kw-fl__st--2 .kw-fl__txt,.kw-x .kw-fl__st--3 .kw-fl__txt{margin-bottom:18px}
  .kw-x .kw-fl__st--4,.kw-x .kw-fl__st--5,.kw-x .kw-fl__st--6{grid-row:3;align-self:start}
  .kw-x .kw-fl__st--4 .kw-fl__txt,.kw-x .kw-fl__st--5 .kw-fl__txt,.kw-x .kw-fl__st--6 .kw-fl__txt{margin-top:18px}
  .kw-x .kw-fl__st--1{grid-column:1/3}.kw-x .kw-fl__st--2{grid-column:3/5}.kw-x .kw-fl__st--3{grid-column:5/7}
  .kw-x .kw-fl__st--4{grid-column:5/7}.kw-x .kw-fl__st--5{grid-column:3/5}.kw-x .kw-fl__st--6{grid-column:1/3}
  .kw-x .kw-fl__tr{justify-self:center;max-width:calc(100% - 92px);width:auto;white-space:normal;text-align:center}
  .kw-x .kw-fl__tr--1{grid-column:2/4;grid-row:1;align-self:end;margin-bottom:32px;translate:0 50%}
  .kw-x .kw-fl__tr--2{grid-column:4/6;grid-row:1;align-self:end;margin-bottom:32px;translate:0 50%}
  .kw-x .kw-fl__tr--3{grid-column:5/7;grid-row:2;align-self:center;max-width:calc(100% - 24px)}
  .kw-x .kw-fl__tr--4{grid-column:4/6;grid-row:3;align-self:start;margin-top:32px;translate:0 -50%}
  .kw-x .kw-fl__tr--5{grid-column:2/4;grid-row:3;align-self:start;margin-top:32px;translate:0 -50%}
  .kw-x .kw-fl__tr--6{grid-column:1/3;grid-row:2;align-self:center;max-width:calc(100% - 24px)}
  .kw-x .kw-fl__tr--l,.kw-x .kw-fl__tr--u{flex-direction:row}
}
@media (min-width:900px) and (max-width:1100px){.kw-x .kw-fl__p{font-size:.875rem}.kw-x .kw-fl__h{font-size:1.0625rem}.kw-x .kw-fl__tr{font-size:.75rem;padding:6px 10px 6px 12px}}

/* phones and small tablets: vertical timeline */
@media (max-width:899px){
  .kw-x .kw-fl__flow{display:flex;flex-direction:column;gap:14px;max-width:560px;margin-left:auto;margin-right:auto}
  .kw-x .kw-fl__vline{display:block;position:absolute;left:27px;top:32px;bottom:32px;width:2px;background:rgba(0,90,85,.18);border-radius:2px}
  .kw-x .kw-fl__vline i{position:absolute;inset:0;border-radius:2px;background:#4FAE32;transform-origin:top;box-shadow:0 0 6px rgba(79,174,50,.5)}
  .kw-x .kw-fl__st{display:flex;gap:18px;align-items:flex-start}
  .kw-x .kw-fl__ico{width:56px;height:56px}
  .kw-x .kw-fl__ico .kw-ico{width:26px;height:26px}
  .kw-x .kw-fl__txt{padding-top:6px}
  .kw-x .kw-fl__tr{margin-left:12px;max-width:calc(100% - 12px);white-space:normal}
  .kw-x .kw-fl__tr--r .kw-fl__ar,.kw-x .kw-fl__tr--l .kw-fl__ar{rotate:0deg}
  .kw-x .kw-fl__tr--r .kw-fl__ar path,.kw-x .kw-fl__tr--l .kw-fl__ar path{d:path("M12 5v14M6 13l6 6 6-6")}
  .kw-x .kw-fl__tr:not(.kw-fl__back){flex-direction:row-reverse;justify-content:flex-end;padding:6px 14px 6px 8px}
  .kw-x .kw-fl__back{margin-left:4px}
}

/* reveal: stages and pills appear as the line reaches them (only when script runs, never under reduced motion) */
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl--js .kw-fl__st,.kw-x .kw-fl--js .kw-fl__tr{opacity:0;transform:translateY(10px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}
  .kw-x .kw-fl--js .kw-fl__st.is-on,.kw-x .kw-fl--js .kw-fl__tr.is-on{opacity:1;transform:none}
  .kw-x .kw-fl--js .kw-fl__prog{stroke-dashoffset:1}
  .kw-x .kw-fl--js .kw-fl__vline i{transform:scaleY(0)}
  .kw-x .kw-fl__st.is-on .kw-fl__ico{box-shadow:0 0 0 2px #4FAE32,0 0 0 7px rgba(79,174,50,.1),0 14px 28px -16px rgba(5,44,61,.5)}
  .kw-x .kw-fl__st.is-on .kw-ico--duo .ln>*{animation:kwIcoRedraw .8s cubic-bezier(.65,0,.35,1) .1s both}
  .kw-x .kw-fl__st.is-on .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .55s both}
}
.kw-x .kw-fl__st:hover .kw-fl__ico{transform:translateY(-2px)}
.kw-x .kw-fl__st .kw-fl__ico{box-shadow:0 0 0 2px #4FAE32,0 0 0 7px rgba(79,174,50,.1),0 14px 28px -16px rgba(5,44,61,.5)}
.kw-x .kw-fl--js .kw-fl__st:not(.is-on) .kw-fl__ico{box-shadow:0 0 0 1.5px rgba(0,90,85,.28),0 12px 26px -16px rgba(5,44,61,.45)}

/* closing loop strip */
.kw-x .kw-fl__loop{margin:clamp(44px,5vw,64px) auto 0;max-width:62rem;text-align:center}
.kw-x .kw-fl__loop p{margin:0 auto;max-width:40rem;font-size:1rem;line-height:1.6;color:#20282B}
.kw-x .kw-fl__chips{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 0;list-style:none;margin:18px 0 0;padding:0}
.kw-x .kw-fl__chip{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:600;color:#052C3D;padding:7px 13px;border-radius:999px;background:#F6F8F7;box-shadow:inset 0 0 0 1px rgba(0,90,85,.18)}
.kw-x .kw-fl__chip:not(:last-child)::after{content:"";width:18px;height:2px;margin:0 -18px 0 13px;background:#4FAE32;border-radius:2px;position:relative;left:0}
.kw-x .kw-fl__chip:not(:last-child){margin-right:22px}
.kw-x .kw-fl__chip--end{color:#fff;background:#2E7A1C;box-shadow:none}
/* top-row stages: labels aligned along the top, icons on the line */
@media (min-width:900px){
  .kw-x .kw-fl__st--1,.kw-x .kw-fl__st--2,.kw-x .kw-fl__st--3{align-self:stretch;justify-content:space-between}
}
.kw-x .kw-fl__chip{position:relative}
.kw-x .kw-fl__chip:not(:last-child)::after{position:absolute;left:100%;top:50%;width:14px;height:2px;margin:-1px 0 0 4px}

/* 112. Social icons in the contact strip, after the email address: round Kreativworx Green buttons
   (same gradient as the WhatsApp button) with white glyphs; lift and glow on hover */
.kw-header--v5 .kw-hd-util .kw-hd-soc__l{display:inline-flex;align-items:center;gap:8px;min-height:0}
.kw-header--v5 .kw-hd-util a.kw-soc{position:relative;display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border-radius:50%;color:#fff;
  background:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 40%,#2E7A1C 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 14px -6px rgba(46,122,28,.8);
  transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}
.kw-header--v5 .kw-hd-util a.kw-soc svg{width:15px;height:15px}
.kw-header--v5 .kw-hd-util a.kw-soc:hover,.kw-header--v5 .kw-hd-util a.kw-soc:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 3px rgba(79,174,50,.25),0 0 16px rgba(79,174,50,.75)}
.kw-header--v5 .kw-hd-util a.kw-soc:focus-visible{outline:2px solid #fff;outline-offset:2px}

/* 113. "Have questions?" side tab in Kreativworx Green */
.kw-luna__tab{background:linear-gradient(160deg,#5DBE3C 0%,#4FAE32 45%,#2E7A1C 100%);box-shadow:inset -1.5px 0 0 rgba(255,255,255,.35),0 16px 34px -14px rgba(46,122,28,.75),0 0 22px -6px rgba(79,174,50,.6)}
.kw-luna__tab:hover{box-shadow:inset -2px 0 0 rgba(255,255,255,.5),0 18px 38px -14px rgba(46,122,28,.85),0 0 28px -4px rgba(79,174,50,.85)}
.kw-luna__tab .kw-luna__tav img{box-shadow:0 0 0 2px #fff,0 0 12px rgba(5,44,61,.35)}
.kw-luna__tab .kw-luna__on{background:#fff;box-shadow:0 0 0 2px #2E7A1C}
.kw-luna__tl{text-shadow:0 1px 2px rgba(5,44,61,.35)}
.kw-luna__tab:focus-visible{outline:3px solid #052C3D;outline-offset:3px}

/* 114. 404 PAGE: full-screen Deep Navy section with soft green and teal glows, a faint dot grid and a
   large outlined "404"; glass icon tile, white heading, site search, pillar quick links, and
   "Go back home" plus "Tell us what you need" */
.kw-x .kw-nf{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;display:flex;align-items:center;
  padding:calc(var(--kw-header-h,80px) + var(--kw-util-h,0px) + clamp(40px,6vw,72px)) 0 clamp(64px,8vw,104px);color:#fff;
  background:radial-gradient(50% 45% at 20% 15%,rgba(79,174,50,.18),rgba(79,174,50,0) 70%),radial-gradient(55% 50% at 85% 85%,rgba(0,90,85,.55),rgba(0,90,85,0) 70%),linear-gradient(180deg,#052C3D 0%,#031B26 100%)}
.kw-x .kw-nf__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;
  background-image:radial-gradient(rgba(154,215,127,.18) 1px,transparent 1.4px);background-size:26px 26px;
  -webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%)}
.kw-x .kw-nf__num{position:absolute;left:50%;top:50%;translate:-50% -52%;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(11rem,34vw,30rem);line-height:1;letter-spacing:-.06em;
  color:transparent;-webkit-text-stroke:1.5px rgba(154,215,127,.14);user-select:none}
.kw-x .kw-nf__in{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:44rem}
.kw-x .kw-nf__tile{display:grid;place-items:center;width:72px;height:72px;border-radius:22px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  box-shadow:inset 0 0 0 1px rgba(154,215,127,.45),0 0 30px rgba(79,174,50,.35),0 18px 40px -18px rgba(0,0,0,.7)}
.kw-x .kw-nf__glyph{width:36px;height:36px}
.kw-x .kw-nf .kw-xe{margin:26px 0 0;justify-content:center}
.kw-x .kw-nf__h{margin:12px 0 0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.25rem);line-height:1.02;letter-spacing:-.04em;color:#fff}
.kw-x .kw-nf__p{margin:18px 0 0;max-width:34rem;font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.8);text-wrap:pretty}
.kw-x .kw-nf__form{display:flex;gap:10px;width:100%;max-width:30rem;margin:32px 0 0}
.kw-x .kw-nf__field{position:relative;flex:1;min-width:0}
.kw-x .kw-nf__si{position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;color:rgba(255,255,255,.6);pointer-events:none}
.kw-x .kw-nf__q{width:100%;height:50px;padding:0 18px 0 44px;border:1.5px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.07);color:#fff;
  font:500 .9375rem var(--kw-font-body);text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}
.kw-x .kw-nf__q::placeholder{color:rgba(255,255,255,.55)}
.kw-x .kw-nf__q:focus{outline:none;border-color:#4FAE32;background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(79,174,50,.25)}
.kw-x .kw-nf__btn{flex:none;height:50px;padding:0 26px;border:0;border-radius:999px;cursor:pointer;color:#052C3D;font:700 .9375rem var(--kw-font-body);
  background:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 45%,#3E9A26 100%);box-shadow:0 12px 26px -12px rgba(79,174,50,.8);transition:transform .2s ease,box-shadow .2s ease}
.kw-x .kw-nf__btn:hover{transform:translateY(-1px);box-shadow:0 16px 30px -12px rgba(79,174,50,.95)}
.kw-x .kw-nf__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}
.kw-x .kw-nf__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.kw-x .kw-nf__or{margin:36px 0 0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9AD77F}
.kw-x .kw-nf__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 0;padding:0;list-style:none}
.kw-x .kw-nf__pill{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 12px;border-radius:999px;color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;
  background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}
.kw-x .kw-nf__pill .kw-ico{width:20px;height:20px}
.kw-x .kw-nf__pill:hover{color:#fff;background:rgba(79,174,50,.18);box-shadow:inset 0 0 0 1px rgba(154,215,127,.7);transform:translateY(-1px)}
.kw-x .kw-nf__pill:focus-visible{outline:2px solid #9AD77F;outline-offset:2px}
.kw-x .kw-nf__acts{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin:38px 0 0}
.kw-x .kw-nf__home{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:.9375rem;text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgba(154,215,127,.6)}
.kw-x .kw-nf__home svg{width:18px;height:18px;color:#9AD77F;transition:transform .2s ease}
.kw-x .kw-nf__home:hover{color:#fff;text-decoration-color:#4FAE32}
.kw-x .kw-nf__home:hover svg{transform:translateX(-3px)}
.kw-x .kw-nf__cta{display:inline-flex;align-items:center;padding:12px 26px;border-radius:999px;color:#fff;font-weight:600;font-size:.9375rem;text-decoration:none;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.6);transition:background-color .2s ease,color .2s ease}
.kw-x .kw-nf__cta:hover{background:#fff;color:#052C3D}
.kw-x .kw-nf__home:focus-visible,.kw-x .kw-nf__cta:focus-visible{outline:2px solid #9AD77F;outline-offset:3px;border-radius:8px}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-nf__tile{animation:kwNfFloat 5s ease-in-out infinite}
  .kw-x .kw-nf__in>*{animation:kwNfIn .6s cubic-bezier(.2,.8,.2,1) both}
  .kw-x .kw-nf__in>:nth-child(2){animation-delay:.06s}.kw-x .kw-nf__in>:nth-child(3){animation-delay:.12s}.kw-x .kw-nf__in>:nth-child(4){animation-delay:.18s}
  .kw-x .kw-nf__in>:nth-child(5){animation-delay:.24s}.kw-x .kw-nf__in>:nth-child(6){animation-delay:.3s}.kw-x .kw-nf__in>:nth-child(7){animation-delay:.36s}.kw-x .kw-nf__in>:nth-child(8){animation-delay:.42s}
  .kw-x .kw-nf__tile{animation:kwNfIn .6s cubic-bezier(.2,.8,.2,1) both,kwNfFloat 5s ease-in-out .6s infinite}
}
@keyframes kwNfIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes kwNfFloat{0%,100%{translate:0 0}50%{translate:0 -6px}}
@media (max-width:560px){.kw-x .kw-nf__form{flex-direction:column}.kw-x .kw-nf__btn{width:100%}}
.kw-x .kw-nf__in{max-width:56rem}

/* 115. Social media side tab on the right edge of the screen (moved from the contact strip):
   a Deep Navy tab with five round Kreativworx Green buttons stacked vertically; each lifts out
   to the left and glows on hover. Smaller on phones. */
.kw-socbar{position:fixed;right:0;top:0;bottom:0;height:max-content;margin:auto 0;z-index:94;font-family:var(--kw-font-body)}
.kw-socbar ul{display:flex;flex-direction:column;gap:9px;margin:0;padding:12px 9px 12px 10px;list-style:none;border-radius:18px 0 0 18px;
  background:linear-gradient(200deg,#063448,#052C3D 55%,#0A4A4F);box-shadow:inset 1.5px 0 0 rgba(154,215,127,.5),0 16px 34px -14px rgba(3,27,38,.7),0 0 22px -8px rgba(79,174,50,.5)}
.kw-socbar a.kw-soc{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;text-decoration:none;
  background:linear-gradient(120deg,#5DBE3C 0%,#4FAE32 40%,#2E7A1C 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 14px -6px rgba(46,122,28,.8);
  transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}
.kw-socbar a.kw-soc svg{width:18px;height:18px}
.kw-socbar a.kw-soc:hover,.kw-socbar a.kw-soc:focus-visible{color:#fff;transform:translateX(-4px) scale(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 3px rgba(79,174,50,.25),0 0 18px rgba(79,174,50,.8)}
.kw-socbar a.kw-soc:focus-visible{outline:2px solid #fff;outline-offset:2px}
@media (max-width:720px){.kw-socbar ul{gap:7px;padding:9px 6px 9px 7px;border-radius:14px 0 0 14px}.kw-socbar a.kw-soc{width:32px;height:32px}.kw-socbar a.kw-soc svg{width:15px;height:15px}}
@media print{.kw-socbar{display:none}}

.kw-socbar__t{display:none}
@media (max-width:720px){
  .kw-socbar{display:flex;flex-direction:column;align-items:flex-end}
  .kw-socbar__t{display:grid;place-items:center;width:40px;height:44px;border:0;border-radius:14px 0 0 14px;cursor:pointer;color:#fff;
    background:linear-gradient(200deg,#063448,#052C3D 55%,#0A4A4F);box-shadow:inset 1.5px 0 0 rgba(154,215,127,.5),0 12px 26px -12px rgba(3,27,38,.7)}
  .kw-socbar__t svg{width:20px;height:20px}
  .kw-socbar__t:focus-visible{outline:2px solid #4FAE32;outline-offset:2px}
  .kw-socbar.is-open .kw-socbar__t{color:#9AD77F;border-radius:14px 0 0 0}
  .kw-socbar ul{display:none;border-radius:0 0 0 14px}
  .kw-socbar.is-open ul{display:flex;animation:kwLunaIn .25s ease both}
}
@media (max-width:720px){.kw-socbar__t{width:45px}}

/* 116. 404 page on the Home hero landscape (same image, navy shade and living terrain as the hero);
   magnifier tile removed; animated pillar icons; Home hero buttons */
.kw-x .kw-nf{background-color:#031B26;background-size:cover;background-position:60% 62%;background-repeat:no-repeat}
.kw-x .kw-nf__shade{position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:radial-gradient(60% 55% at 50% 48%,rgba(3,22,36,.72),rgba(3,22,36,.35) 70%,rgba(3,22,36,.2) 100%),linear-gradient(180deg,rgba(5,44,61,.85) 0%,rgba(4,30,46,.45) 30%,rgba(3,22,36,.45) 70%,rgba(3,22,36,.8) 100%)}
.kw-x .kw-nf .kw-xab__gl{position:absolute;inset:0;z-index:-2}
.kw-x .kw-nf__bg{z-index:-1;background-image:none}
.kw-x .kw-nf__num{-webkit-text-stroke:1.5px rgba(154,215,127,.16)}
.kw-x .kw-nf .kw-xe{margin-top:0}
.kw-x .kw-nf__h,.kw-x .kw-nf__p{text-shadow:0 2px 18px rgba(3,22,36,.85)}
.kw-x .kw-nf__acts{margin:40px 0 0}
.kw-x .kw-nf__pill{background:rgba(3,22,36,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.kw-x .kw-nf__pill .kw-ico{width:22px;height:22px}
@keyframes kwNfBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-nf__pill .kw-ico{animation:kwNfBob 3.2s ease-in-out infinite;animation-delay:calc(var(--i,0) * .4s + 1.4s)}
  .kw-x .kw-nf__pills li .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(var(--i,0) * .18s + .55s)}
  .kw-x .kw-nf__pills li .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i,0) * .18s + 1.1s)}
  .kw-x .kw-nf__pill:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-nf__pill:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
  .kw-x .kw-nf__acts{animation:kwNfIn .6s cubic-bezier(.2,.8,.2,1) .42s both}
}
body:has(.kw-nf) .kw-header--v5 .kw-hd-util{background:linear-gradient(180deg,#052C3D 0%,rgba(5,44,61,.92) 40%,rgba(5,44,61,.55) 75%,rgba(5,44,61,0) 100%)}

/* 117. Social media back in the header contact bar: outline icons like phone and mail, centred between
   the email address and WhatsApp; side tab removed. Phones: a row of the same icons in the mobile menu. */
.kw-header--v5 .kw-hd-util__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}
.kw-header--v5 .kw-hd-util__l{justify-self:start}
.kw-header--v5 .kw-hd-util__r{justify-self:end}
.kw-header--v5 .kw-hd-util__s{justify-self:center;gap:18px;margin:0;padding:0;list-style:none}
.kw-header--v5 .kw-hd-util__s li+li::before{content:none}
.kw-header--v5 .kw-hd-util a.kw-hd-sl{display:inline-grid;place-items:center;width:28px;min-height:32px;padding:0;gap:0;transition:transform .2s ease}
.kw-header--v5 .kw-hd-util a.kw-hd-sl:hover,.kw-header--v5 .kw-hd-util a.kw-hd-sl:focus-visible{transform:translateY(-2px)}
.kw-header--v5 .kw-hd-util a.kw-hd-sl:focus-visible{outline:2px solid var(--kw-green);outline-offset:2px;border-radius:4px}
@media (max-width:1240px){.kw-header--v5 .kw-hd-util__s{gap:12px}.kw-header--v5 .kw-hd-util li+li::before{margin:0 13px}}
.kw-header--v5 .kw-mob__soc{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}
.kw-header--v5 .kw-mob__sl{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid rgba(5,44,61,.14);background:#fff;color:#052C3D}
.kw-header--v5 .kw-mob__sl .kw-ico{width:20px;height:20px}
.kw-header--v5 .kw-mob__sl:hover,.kw-header--v5 .kw-mob__sl:focus-visible{border-color:#4FAE32}
@media (prefers-reduced-motion:no-preference){
  .kw-header--v5 .kw-mob__sl:hover .kw-ico--duo .ln>*{animation:kwIcoRedraw .7s cubic-bezier(.65,0,.35,1) both}
  .kw-header--v5 .kw-mob__sl:hover .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) .38s both}
}
.kw-header--v5 .kw-hd-util__in{display:flex;justify-content:space-between}
/* 118. 404 pillar buttons: the icon replays on every hover (own keyframe names, so the browser restarts them
   after the intro draw-in) with a small pop */
@keyframes kwNfRedraw{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}3%{opacity:1}100%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}
@keyframes kwNfAccent{0%{opacity:0;transform:translate(-4px,4px)}100%{opacity:1;transform:none}}
@keyframes kwNfPop{0%{transform:scale(1)}40%{transform:scale(1.22) rotate(-6deg)}100%{transform:scale(1)}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-nf__pills li .kw-nf__pill:is(:hover,:focus-visible) .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  .kw-x .kw-nf__pills li .kw-nf__pill:is(:hover,:focus-visible) .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-nf__pills li .kw-nf__pill:is(:hover,:focus-visible) .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
}

/* 119. Luna: tagline under the header, longer welcome message, advisor follow-up questions */
.kw-luna__tag{display:flex;align-items:center;gap:10px;margin:0;padding:11px 16px 12px 18px;font-size:.8125rem;font-weight:600;line-height:1.4;color:#fff;
  background:linear-gradient(90deg,#0A4A4F,#063448);border-top:1px solid rgba(255,255,255,.08);box-shadow:inset 0 -1px 0 rgba(79,174,50,.45)}
.kw-luna__tag em{font-style:italic;color:#9AD77F;font-weight:700}
.kw-luna__tagi{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#9AD77F;background:rgba(79,174,50,.16);box-shadow:inset 0 0 0 1px rgba(154,215,127,.35)}
.kw-luna__tagi svg{width:15px;height:15px}
@media (prefers-reduced-motion:no-preference){.kw-luna__tagi svg{animation:kwLunaSpark 3s ease-in-out infinite}}
@keyframes kwLunaSpark{0%,100%{transform:scale(1) rotate(0)}50%{transform:scale(1.15) rotate(12deg)}}
.kw-luna__m--hi .kw-luna__b{max-width:90%}
.kw-luna__m--hi .kw-luna__b p:first-child{font-weight:700;color:#052C3D}
.kw-luna__m--hi .kw-luna__b p:nth-child(2){font-weight:600;color:#005A55}
.kw-luna__b p+p{margin-top:8px}
.kw-luna__fq{font-weight:700;color:#052C3D}
.kw-luna__b .kw-luna__dt{margin-top:0}
.kw-luna__b p+.kw-luna__sh{margin-top:12px}
.kw-luna__tag{padding:12px 18px 13px;font-size:.875rem;line-height:1.35;gap:12px}
.kw-luna__tag em{display:block;font-size:.9375rem}
.kw-luna__tagi{width:32px;height:32px}

/* 120. Luna: no ready-made quick replies (visitors type their challenge), chat icon in the tagline, navy tagline band */
.kw-luna__tag{background:#052C3D;box-shadow:inset 0 -1px 0 rgba(79,174,50,.45),inset 0 1px 0 rgba(255,255,255,.06)}
.kw-luna__tagi svg{width:17px;height:17px}
@media (prefers-reduced-motion:no-preference){.kw-luna__tagi svg{animation:kwLunaChat 3.2s ease-in-out infinite;transform-origin:50% 60%}}
@keyframes kwLunaChat{0%,70%,100%{transform:none}78%{transform:rotate(-8deg) scale(1.08)}86%{transform:rotate(6deg) scale(1.08)}93%{transform:none}}

/* 121. Keep text clear of the screen edges and the floating widgets.
   Desktop (1024px and wider): page content keeps a side margin wider than the "Have questions?" tab, the
   WhatsApp button and the back to top button, so no text ever runs underneath them.
   Phones and tablets: Luna becomes a round button above WhatsApp instead of a tab across the middle of the
   left edge. One-line headings and statements are fitted to the space by script (see kwFitLines). */
@media (min-width:1024px){
  .kw-x{--kw-gutter:96px}
  .kw-x .kw-wrap{max-width:calc(var(--kw-wrap) + 2*var(--kw-gutter))}
  .kw-x .kw-xs__t{width:calc(100vw - 2*var(--kw-gutter) - 18px)!important}
}
@media (min-width:1200px){.kw-x .kw-xs__t{white-space:nowrap}}
@media (max-width:1023px){
  .kw-luna .kw-luna__tab{top:auto;bottom:calc(14px + 52px + 12px + env(safe-area-inset-bottom));left:max(14px,env(safe-area-inset-left));margin:0;width:52px;height:52px;
    padding:0;gap:0;border-radius:50%;transform:none;justify-content:center}
  .kw-luna .kw-luna__tab:hover{padding:0}
  .kw-luna .kw-luna__tav{width:52px;height:52px}
  .kw-luna .kw-luna__tav img{box-shadow:0 0 0 2px #4FAE32,0 8px 18px -6px rgba(3,27,38,.55)}
  .kw-luna .kw-luna__tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  .kw-luna.is-open .kw-luna__tab{transform:translateX(-160%)}
}
@media (min-width:1024px){.kw-x .kw-xhead--one .kw-xbody{width:min(1320px,calc(100vw - 2*var(--kw-gutter) - 18px))}}
@media (min-width:721px) and (max-width:1023px){.kw-luna .kw-luna__tab{bottom:calc(22px + 56px + 12px + env(safe-area-inset-bottom));left:max(22px,env(safe-area-inset-left))}}
/* 122. "Have questions?" tab in dark navy (green accents kept on the avatar ring and online dot) */
.kw-luna .kw-luna__tab{background:linear-gradient(160deg,#0A3F55 0%,#052C3D 55%,#031B26 100%);
  box-shadow:inset -1.5px 0 0 rgba(79,174,50,.55),0 16px 34px -14px rgba(3,27,38,.75),0 0 22px -8px rgba(79,174,50,.45)}
.kw-luna .kw-luna__tab:hover{box-shadow:inset -2px 0 0 #4FAE32,0 18px 38px -14px rgba(3,27,38,.85),0 0 28px -6px rgba(79,174,50,.7)}
.kw-luna .kw-luna__tab .kw-luna__tav img{box-shadow:0 0 0 2px #4FAE32,0 0 12px rgba(79,174,50,.55)}
.kw-luna .kw-luna__tab .kw-luna__on{background:#4FAE32;box-shadow:0 0 0 2px #052C3D}
.kw-luna .kw-luna__tl{text-shadow:none}
.kw-luna .kw-luna__tab:focus-visible{outline:3px solid #4FAE32;outline-offset:3px}
/* 123. Luna as a face bubble above the WhatsApp button on every screen size (no side tab); "Have questions?"
   slides out beside her on hover. Tagline band centred. */
.kw-luna .kw-luna__tab{top:auto!important;bottom:calc(22px + 56px + 14px + env(safe-area-inset-bottom));left:max(22px,env(safe-area-inset-left));margin:0;
  width:56px;height:56px;padding:0!important;gap:0;border-radius:50%;transform:none;justify-content:center;background:#052C3D;
  box-shadow:0 10px 24px -8px rgba(3,27,38,.6)}
.kw-luna .kw-luna__tab:hover{box-shadow:0 12px 26px -8px rgba(3,27,38,.7),0 0 0 4px rgba(79,174,50,.22)}
.kw-luna .kw-luna__tav{width:56px;height:56px}
.kw-luna .kw-luna__tav img{box-shadow:0 0 0 2.5px #4FAE32,0 0 14px rgba(79,174,50,.5)}
.kw-luna .kw-luna__tl{position:absolute;left:calc(100% + 12px);top:50%;width:auto;height:auto;clip:auto;overflow:visible;writing-mode:horizontal-tb;
  transform:translate(-6px,-50%);padding:8px 14px;border-radius:999px;background:#052C3D;color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;
  box-shadow:0 8px 20px -8px rgba(3,27,38,.6),inset 0 0 0 1px rgba(79,174,50,.4);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}
@supports (writing-mode:sideways-lr){.kw-luna .kw-luna__tl{writing-mode:horizontal-tb}}
.kw-luna .kw-luna__tab:hover .kw-luna__tl,.kw-luna .kw-luna__tab:focus-visible .kw-luna__tl{opacity:1;transform:translate(0,-50%)}
.kw-luna.is-open .kw-luna__tab{transform:translateX(-160%)}
@media (prefers-reduced-motion:no-preference){.kw-luna .kw-luna__tav::after{content:"";position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 0 2px rgba(79,174,50,.6);animation:kwLunaRing 2.6s ease-out infinite;pointer-events:none}}
@keyframes kwLunaRing{0%{transform:scale(1);opacity:.9}80%,100%{transform:scale(1.35);opacity:0}}
@media (max-width:720px){
  .kw-luna .kw-luna__tab{bottom:calc(14px + 52px + 12px + env(safe-area-inset-bottom));left:max(14px,env(safe-area-inset-left));width:52px;height:52px}
  .kw-luna .kw-luna__tav{width:52px;height:52px}
  .kw-luna .kw-luna__tl{display:none}
}
.kw-luna__tag{justify-content:center;text-align:center;gap:12px;padding:12px 16px 13px}
.kw-luna__tag>span:last-child{display:flex;flex-direction:column;align-items:center}
.kw-luna__tag em{display:block}
.kw-luna__tag{text-align:left;padding:13px 18px 14px}
.kw-luna__tag>span:last-child{align-items:flex-start}

/* 124. About intro: the italic statement sits centred directly under the lead line, sized by script to the
   same width, so the two lines read as one block */
.kw-x .kw-xab--c .kw-xab__top .kw-xab__state{justify-self:center;text-align:center;margin-left:auto;margin-right:auto}
@media (min-width:1024px){
  .kw-x .kw-xab--c .kw-xab__top .kw-xab__state{width:auto!important;max-width:none;transform:none;line-height:1.4;margin-top:clamp(6px,.7vw,10px)}
}
@media (min-width:1024px){.kw-x .kw-xab--c .kw-xab__top .kw-xlead{font-size:min(1.625rem,calc((100vw - 2*var(--kw-gutter) - 18px) / 49.6))}}
@media (min-width:1024px){.kw-x .kw-xab--c .kw-xab__top .kw-xab__state{justify-self:start;margin-left:50%;margin-right:0;transform:translateX(-50%)}}

/* 125. "From first click to business result." intro: lead on one line, the supporting line directly under it
   sized by script to the same width, so the two read as one centred block (as in the About intro) */
@media (min-width:1024px){
  .kw-x .kw-fl .kw-xhead--c{max-width:none}
  .kw-x .kw-fl .kw-xhead--c .kw-xlead{max-width:none;white-space:nowrap;text-wrap:nowrap;font-size:min(1.625rem,calc((100vw - 2*var(--kw-gutter) - 18px) / 47))}
  .kw-x .kw-fl .kw-xhead--c .kw-xbody{display:block;width:max-content;max-width:none;margin:clamp(8px,.8vw,12px) 0 0 50%;transform:translateX(-50%);text-align:center;line-height:1.45}
}

/* 126. FROM FIRST CLICK TO BUSINESS RESULT, premium pass: the numbers 01 to 06 lead each stage (large
   gradient numerals), the stage icons match "The solution depends on what your business actually needs"
   (white circle, soft halo ring, navy number badge), the loop is drawn in the green to teal gradient with a
   light that keeps travelling around it once drawn (each stage glows as it passes), and the explanations
   between stages are glass capsules with a gradient edge. */
.kw-x .kw-fl{background:radial-gradient(60% 50% at 50% 55%,rgba(46,214,190,.06),rgba(46,214,190,0) 70%),#fff}
.kw-x .kw-fl__ico{width:84px;height:84px;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 22px rgba(79,174,50,.18),0 14px 30px -16px rgba(5,44,61,.35)!important}
.kw-x .kw-fl__ico::before{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(79,174,50,.25);pointer-events:none}
.kw-x .kw-fl__ico .kw-ico{width:40px;height:40px}
.kw-x .kw-fl__badge{position:absolute;top:-6px;left:calc(50% + 24px);z-index:2;display:grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;
  background:#052C3D;color:#fff;font:700 .75rem/1 var(--kw-font-body);letter-spacing:.04em;box-shadow:0 0 0 2px #fff}
.kw-x .kw-fl__lb{gap:12px;letter-spacing:.14em}
.kw-x .kw-fl__num{font-family:var(--kw-font-head);font-size:clamp(2.5rem,3.3vw,3.5rem);font-weight:800;line-height:.9;letter-spacing:-.045em;
  background:linear-gradient(135deg,#4FAE32 0%,#2ED6BE 55%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.kw-x .kw-fl__lbl{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;color:#005A55}
.kw-x .kw-fl__h{margin-top:10px;font-size:1.1875rem}
.kw-x .kw-fl__base{stroke:rgba(0,90,85,.14);stroke-width:2}
.kw-x .kw-fl__prog{stroke:url(#kw-fl-grad);stroke-width:3;filter:drop-shadow(0 0 5px rgba(79,174,50,.45))}
.kw-x .kw-fl__comet{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-dasharray:.035 .965;stroke-dashoffset:0;opacity:0;
  filter:drop-shadow(0 0 4px #2ED6BE) drop-shadow(0 0 10px rgba(79,174,50,.9))}
/* explanation capsules */
.kw-x .kw-fl__tr{gap:10px;padding:8px 16px 8px 8px;border:1.5px solid transparent;font-style:normal;font-weight:600;font-size:.8125rem;line-height:1.35;color:#052C3D;
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,rgba(79,174,50,.7),rgba(46,214,190,.7),rgba(0,90,85,.6)) border-box;
  box-shadow:0 12px 26px -16px rgba(5,44,61,.45),0 2px 6px -3px rgba(5,44,61,.12)}
.kw-x .kw-fl__tr:not(.kw-fl__back){flex-direction:row-reverse}
.kw-x .kw-fl__tr .kw-fl__ar{flex:none;width:24px;height:24px;padding:5px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#4FAE32,#005A55);box-shadow:0 4px 10px -4px rgba(46,122,28,.7)}
.kw-x .kw-fl__back{padding:9px 18px 9px 9px;color:#fff;border:0;background:linear-gradient(135deg,#0A4A4F,#052C3D);box-shadow:0 14px 28px -14px rgba(3,27,38,.7),inset 0 0 0 1px rgba(79,174,50,.45)}
.kw-x .kw-fl__back small{color:#9AD77F}
.kw-x .kw-fl__back .kw-fl__ar{width:30px;height:30px;padding:6px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#4FAE32,#2E7A1C)}
@media (min-width:900px){
  .kw-x .kw-fl__flow{grid-template-rows:auto 124px auto}
  .kw-x .kw-fl__track{margin:-42px 0}
  .kw-x .kw-fl__st .kw-fl__lb{justify-content:center}
  .kw-x .kw-fl__st--1 .kw-fl__txt,.kw-x .kw-fl__st--2 .kw-fl__txt,.kw-x .kw-fl__st--3 .kw-fl__txt{margin-bottom:26px}
  .kw-x .kw-fl__st--4 .kw-fl__txt,.kw-x .kw-fl__st--5 .kw-fl__txt,.kw-x .kw-fl__st--6 .kw-fl__txt{margin-top:26px}
  .kw-x .kw-fl__tr--1,.kw-x .kw-fl__tr--2{margin-bottom:42px}
  .kw-x .kw-fl__tr--4,.kw-x .kw-fl__tr--5{margin-top:42px}
  .kw-x .kw-fl__tr{max-width:calc(100% - 120px)}
  .kw-x .kw-fl__tr--3,.kw-x .kw-fl__tr--6{max-width:calc(100% - 24px)}
}
@media (max-width:899px){
  .kw-x .kw-fl__ico{width:64px;height:64px}
  .kw-x .kw-fl__ico .kw-ico{width:30px;height:30px}
  .kw-x .kw-fl__badge{left:auto;right:-10px;top:-6px}
  .kw-x .kw-fl__vline{left:31px;top:40px;bottom:40px}
  .kw-x .kw-fl__vline i{background:linear-gradient(180deg,#4FAE32,#2ED6BE 50%,#005A55)}
  .kw-x .kw-fl__num{font-size:2.25rem}
  .kw-x .kw-fl__txt{padding-top:0}
  .kw-x .kw-fl__tr{margin-left:12px}
  .kw-x .kw-fl__tr:not(.kw-fl__back){flex-direction:row;padding:7px 14px 7px 7px}
}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl--live .kw-fl__comet{opacity:1;animation:kwFlComet 8s linear infinite}
  .kw-x .kw-fl--live .kw-fl__ico{animation:kwAbGlow 8s ease-in-out infinite;animation-delay:calc(var(--kw-fl-t,0s) - .25s)}
  .kw-x .kw-fl--live .kw-fl__ico::before{animation:kwAbRing 8s ease-out infinite;animation-delay:calc(var(--kw-fl-t,0s) - .25s)}
  .kw-x .kw-fl__st.is-on .kw-fl__num{animation:kwFlNum .7s cubic-bezier(.2,.8,.2,1) both}
  .kw-x .kw-fl__tr .kw-fl__ar{animation:kwFlNudge 2.4s ease-in-out infinite}
}
@keyframes kwFlComet{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes kwFlNum{from{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}
@keyframes kwFlNudge{0%,70%,100%{transform:none}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}
.kw-x .kw-fl__st:hover .kw-fl__ico{transform:translateY(-3px)}
@media (max-width:899px){
  .kw-x .kw-fl__tr:not(.kw-fl__back){flex-direction:row-reverse;justify-content:flex-end;margin-left:82px;max-width:calc(100% - 82px);padding:7px 14px 7px 7px}
  .kw-x .kw-fl__back{margin-left:82px;max-width:calc(100% - 82px)}
}
@media (min-width:1200px){.kw-x .kw-fl__loop{max-width:none}.kw-x .kw-fl__chips{flex-wrap:nowrap}}
.kw-x .kw-fl__chip--end{background:linear-gradient(135deg,#4FAE32,#2E7A1C)}

/* 127. Flow infographic: icons animate on hover; stages build one by one (icon pops in, then the number,
   heading and text, then the capsule to the next stage), ending in a burst from the centre of the loop */
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl__st:hover .kw-fl__ico .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  .kw-x .kw-fl__st:hover .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-fl__st:hover .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
  .kw-x .kw-fl--js .kw-fl__st{opacity:1;transform:none}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__ico{transition:transform .65s cubic-bezier(.34,1.56,.64,1),opacity .35s ease,box-shadow .5s ease}
  .kw-x .kw-fl--js .kw-fl__st:not(.is-on) .kw-fl__ico{opacity:0;transform:scale(.35)}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__badge{transition:transform .45s cubic-bezier(.34,1.56,.64,1) .3s,opacity .3s ease .3s}
  .kw-x .kw-fl--js .kw-fl__st:not(.is-on) .kw-fl__badge{opacity:0;transform:scale(.3)}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__txt>*{transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__txt>:nth-child(1){transition-delay:.18s}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__txt>:nth-child(2){transition-delay:.3s}
  .kw-x .kw-fl--js .kw-fl__st .kw-fl__txt>:nth-child(3){transition-delay:.42s}
  .kw-x .kw-fl--js .kw-fl__st:not(.is-on) .kw-fl__txt>*{opacity:0;transform:translateY(14px)}
  .kw-x .kw-fl--js .kw-fl__tr{transition:opacity .45s ease,transform .55s cubic-bezier(.34,1.4,.64,1)}
  .kw-x .kw-fl--js .kw-fl__tr:not(.is-on){opacity:0;transform:scale(.8)}
  .kw-x .kw-fl__flow.is-boom{animation:kwFlThump .6s cubic-bezier(.2,.8,.2,1)}
  .kw-x .kw-fl__flow.is-boom .kw-fl__prog{stroke-width:5;filter:drop-shadow(0 0 10px rgba(46,214,190,.9)) drop-shadow(0 0 4px rgba(79,174,50,1));transition:stroke-width .2s ease,filter .2s ease}
  .kw-x .kw-fl__flow.is-boom .kw-fl__back{animation:kwFlPulse .6s ease}
}
.kw-x .kw-fl__prog{transition:stroke-width .6s ease,filter .6s ease}
.kw-x .kw-fl__boom{position:absolute;z-index:5;width:0;height:0;pointer-events:none}
.kw-x .kw-fl__boom i{position:absolute;left:0;top:0;display:block;border-radius:50%}
.kw-x .kw-fl__flash{width:180px;height:180px;margin:-90px 0 0 -90px;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(46,214,190,.5) 35%,rgba(79,174,50,0) 70%);animation:kwFlFlash .7s ease-out forwards}
.kw-x .kw-fl__wave{width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid #4FAE32;box-shadow:0 0 18px rgba(46,214,190,.8),inset 0 0 12px rgba(79,174,50,.6);animation:kwFlWave 1.1s cubic-bezier(.15,.7,.3,1) forwards}
.kw-x .kw-fl__wave--2{border-color:#2ED6BE;animation-delay:.14s;animation-duration:1.3s}
.kw-x .kw-fl__spark{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--c);box-shadow:0 0 10px var(--c);
  transform:rotate(var(--a)) translateX(0) scale(1);opacity:0;animation:kwFlSpark 1.25s cubic-bezier(.12,.75,.3,1) var(--d) forwards}
@keyframes kwFlSpark{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1.2)}70%{opacity:1}100%{opacity:0;transform:rotate(var(--a)) translateX(var(--r)) scale(.2)}}
@keyframes kwFlWave{0%{opacity:1;transform:scale(.2)}100%{opacity:0;transform:scale(14)}}
@keyframes kwFlFlash{0%{opacity:0;transform:scale(.3)}25%{opacity:1}100%{opacity:0;transform:scale(1.6)}}
@keyframes kwFlThump{0%{transform:none}25%{transform:scale(1.012)}55%{transform:scale(.996)}100%{transform:none}}
@keyframes kwFlPulse{0%,100%{transform:none}40%{transform:scale(1.08)}}
@media (max-width:899px){.kw-x .kw-fl__wave{animation-name:kwFlWaveS}}
@keyframes kwFlWaveS{0%{opacity:1;transform:scale(.2)}100%{opacity:0;transform:scale(7)}}
.kw-x .kw-fl{overflow-x:clip}
.kw-x .kw-fl__spark{animation-duration:1.6s}
.kw-x .kw-fl__wave{animation-duration:1.4s}.kw-x .kw-fl__wave--2{animation-duration:1.6s}

/* 128. Brand gradient on the 01 to 06 numerals (green into dark teal, as on the eyebrow lines); the finale
   burst is replaced by a soft glow along the completed line */
.kw-x .kw-fl__num{background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text}
.kw-x .kw-fl__boom{display:none}
.kw-x .kw-fl__flow.is-boom{animation:none}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl__flow.is-done .kw-fl__prog{stroke-width:4;filter:drop-shadow(0 0 8px rgba(79,174,50,.7))}
}
/* 129. Flow diagram arrows in dark navy */
.kw-x .kw-fl__tr:not(.kw-fl__back) .kw-fl__ar{background:#052C3D;box-shadow:0 4px 10px -4px rgba(3,27,38,.6)}

/* 130. Closing cycle, redesigned to match the infographic: a loop node continuing from the diagram, the
   summary line with "better decisions" in green italic, and the full cycle as a connected rail of capsules
   (gradient edges, navy number badges, gradient connectors) ending in the navy "Back to growth" capsule.
   After the diagram finishes building, the rail lights up capsule by capsule. */
.kw-x .kw-fl__loop{position:relative;max-width:none;margin:clamp(40px,4.6vw,64px) auto 0;padding-top:0;text-align:center}
.kw-x .kw-fl__lico{position:relative;display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:#fff;color:#052C3D;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 22px rgba(79,174,50,.18),0 14px 30px -16px rgba(5,44,61,.35)}
.kw-x .kw-fl__lico::before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:clamp(28px,3vw,44px);margin-left:-1px;background:linear-gradient(180deg,rgba(79,174,50,0),#4FAE32)}
.kw-x .kw-fl__lico svg{width:26px;height:26px;color:#2E7A1C}
.kw-x .kw-fl__sum,.kw-x .kw-fl__loop p.kw-fl__sum{max-width:44rem;margin:0 auto;font-family:var(--kw-font-head);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#052C3D;text-wrap:balance}
.kw-x .kw-fl__sum em{font-style:italic;font-weight:800;color:#4FAE32}
.kw-x .kw-fl__chips{gap:14px 0;margin-top:clamp(20px,2vw,28px)}
.kw-x .kw-fl__chip{gap:8px;padding:6px 14px 6px 6px;font-size:.8125rem;font-weight:600;color:#052C3D;border:1.5px solid transparent;
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,rgba(79,174,50,.7),rgba(46,214,190,.6),rgba(0,90,85,.6)) border-box;
  box-shadow:0 10px 22px -16px rgba(5,44,61,.45)}
.kw-x .kw-fl__cn{display:grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:999px;background:#052C3D;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.03em}
.kw-x .kw-fl__cn svg{width:14px;height:14px}
.kw-x .kw-fl__chip--idea .kw-fl__cn{background:linear-gradient(135deg,#4FAE32,#2E7A1C)}
.kw-x .kw-fl__chip--end{color:#fff;border:0;padding:7px 16px 7px 7px;background:linear-gradient(135deg,#0A4A4F,#052C3D);box-shadow:0 12px 24px -14px rgba(3,27,38,.7),inset 0 0 0 1px rgba(79,174,50,.45)}
.kw-x .kw-fl__chip--end .kw-fl__cn{background:linear-gradient(135deg,#4FAE32,#2E7A1C);width:24px;padding:0}
.kw-x .kw-fl__chip:not(:last-child){margin-right:26px}
.kw-x .kw-fl__chip:not(:last-child)::after{width:18px;height:2px;margin:-1px 0 0 4px;background:linear-gradient(90deg,#4FAE32,#005A55);border-radius:2px}
@media (max-width:899px){.kw-x .kw-fl__chips{gap:12px 0}.kw-x .kw-fl__chip:not(:last-child){margin-right:22px}.kw-x .kw-fl__chip:not(:last-child)::after{width:14px}}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl--js .kw-fl__chip{transition:opacity .45s ease,transform .5s cubic-bezier(.34,1.4,.64,1);transition-delay:calc(var(--j,0) * .14s)}
  .kw-x .kw-fl--js:not(.kw-fl--done) .kw-fl__chip{opacity:0;transform:translateY(8px) scale(.9)}
  .kw-x .kw-fl--js .kw-fl__lico svg{transition:transform 1s cubic-bezier(.2,.8,.2,1)}
  .kw-x .kw-fl--done .kw-fl__lico svg{transform:rotate(360deg)}
  .kw-x .kw-fl__chip--end{animation:none}
  .kw-x .kw-fl--done .kw-fl__chip--end .kw-fl__cn svg{animation:kwFlSpin 4s cubic-bezier(.6,0,.4,1) 1.6s infinite}
}
@keyframes kwFlSpin{0%,70%{transform:none}100%{transform:rotate(360deg)}}
/* closing rail layout: one row on wide screens, a tidy 4 by 2 grid on laptops and tablets, 2 columns on phones */
.kw-x .kw-fl__chip{white-space:nowrap}
.kw-x .kw-fl__chip:not(:last-child){margin-right:22px}
@media (max-width:1499px){
  .kw-x .kw-fl__chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 26px;max-width:880px;margin-left:auto;margin-right:auto}
  .kw-x .kw-fl__chip,.kw-x .kw-fl__chip:not(:last-child){margin-right:0;justify-self:stretch}
  .kw-x .kw-fl__chip:nth-child(4n)::after{display:none}
}
@media (max-width:899px){
  .kw-x .kw-fl__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;max-width:420px}
  .kw-x .kw-fl__chip{font-size:.75rem;padding-right:10px}
  .kw-x .kw-fl__chip:nth-child(4n)::after{display:block}
  .kw-x .kw-fl__chip:nth-child(2n)::after{display:none}
  .kw-x .kw-fl__chip:not(:last-child)::after{width:14px;margin-left:4px}
}

/* 131. CLIENT REVIEWS: featured review left, three supporting reviews right (tablet: featured, then 2 + 1;
   phones: stacked). White cards with subtle borders and soft shadows, small source labels, understated
   green stars, Google rating summary beside the heading. Placeholder text is marked until real wording is in. */
.kw-x .kw-rev__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:clamp(28px,3.4vw,44px)}
.kw-x .kw-rev__head .kw-xhead{margin-bottom:0}
.kw-x .kw-rev__g{flex:none;display:flex;align-items:center;gap:14px;padding:14px 20px 14px 14px;border-radius:16px;background:#fff;text-decoration:none;color:#052C3D;
  box-shadow:0 0 0 1px #E3E8E7,0 12px 28px -18px rgba(5,44,61,.35);transition:box-shadow .25s ease,transform .25s ease}
.kw-x .kw-rev__g:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(79,174,50,.55),0 16px 30px -18px rgba(5,44,61,.4)}
.kw-x .kw-rev__g:focus-visible{outline:2px solid #4FAE32;outline-offset:3px}
.kw-x .kw-rev__gi{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#F1F6F4}
.kw-x .kw-rev__gi .kw-ico{width:24px;height:24px}
.kw-x .kw-rev__gt{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:10px;row-gap:2px}
.kw-x .kw-rev__gt small{grid-column:1/-1;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#005A55}
.kw-x .kw-rev__gt small:last-child{font-size:.75rem;letter-spacing:.02em;text-transform:none;font-weight:600;color:#5B6B70}
.kw-x .kw-rev__gt b{font-family:var(--kw-font-head);font-size:1.75rem;font-weight:800;line-height:1;letter-spacing:-.02em}
.kw-x .kw-rev__gt b i{font-style:normal;font-size:.875rem;font-weight:600;color:#5B6B70;margin-left:3px}
.kw-x .kw-rev__stars{display:inline-flex;gap:2px}
.kw-x .kw-rev__st{position:relative;display:block;width:15px;height:15px}
.kw-x .kw-rev__st svg{position:absolute;inset:0;width:100%;height:100%;fill:rgba(0,90,85,.18)}
.kw-x .kw-rev__st::after{content:"";position:absolute;inset:0;width:var(--f);overflow:hidden;background:#4FAE32;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8l2.75 5.6 6.15.9-4.45 4.33 1.05 6.12L12 16.87l-5.5 2.88 1.05-6.12L3.1 9.3l6.15-.9z'/%3E%3C/svg%3E") 0 0/15px 15px no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8l2.75 5.6 6.15.9-4.45 4.33 1.05 6.12L12 16.87l-5.5 2.88 1.05-6.12L3.1 9.3l6.15-.9z'/%3E%3C/svg%3E") 0 0/15px 15px no-repeat}
.kw-x .kw-rev__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:repeat(3,auto);gap:clamp(16px,1.6vw,22px)}
.kw-x .kw-rev__card{position:relative;display:flex;flex-direction:column;gap:16px;margin:0;padding:clamp(20px,2vw,28px);border-radius:16px;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 14px 30px -22px rgba(5,44,61,.35);transition:box-shadow .3s ease,transform .3s ease}
.kw-x .kw-rev__card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(79,174,50,.4),0 18px 34px -22px rgba(5,44,61,.4)}
.kw-x .kw-rev__card--feat{grid-column:1;grid-row:1/4;padding:clamp(28px,3.2vw,48px);gap:22px;overflow:hidden}
.kw-x .kw-rev__card--feat::before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:linear-gradient(90deg,#4FAE32,#005A55)}
.kw-x .kw-rev__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.kw-x .kw-rev__src{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 7px;border-radius:999px;background:#F1F6F4;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#005A55}
.kw-x .kw-rev__src .kw-ico{width:16px;height:16px}
.kw-x .kw-rev__q{flex:1;margin:0;font-size:.9375rem;line-height:1.65;color:#20282B}
.kw-x .kw-rev__card--feat .kw-rev__q{font-family:var(--kw-font-head);font-size:clamp(1.125rem,1rem + .55vw,1.4375rem);font-weight:500;line-height:1.55;letter-spacing:-.005em;color:#052C3D}
.kw-x .kw-rev__q--ph{display:flex;align-items:center;min-height:5.5em;padding:14px 16px;border-radius:12px;border:1.5px dashed rgba(0,90,85,.35);background:rgba(79,174,50,.05);color:#005A55;font-style:italic}
.kw-x .kw-rev__card--feat .kw-rev__q--ph{min-height:10em;font-size:1.0625rem;font-weight:600}
.kw-x .kw-rev__topics{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.kw-x .kw-rev__topics li{padding:5px 11px;border-radius:999px;font-size:.75rem;font-weight:600;color:#052C3D;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,90,85,.2)}
.kw-x .kw-rev__who{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #EEF2F1}
.kw-x .kw-rev__mono{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#052C3D;color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.04em}
.kw-x .kw-rev__card--feat .kw-rev__mono{width:48px;height:48px;font-size:.9375rem}
.kw-x .kw-rev__name{display:flex;flex-direction:column;line-height:1.3}
.kw-x .kw-rev__name b{font-size:.9375rem;font-weight:700;color:#052C3D}
.kw-x .kw-rev__name span{font-size:.8125rem;color:#5B6B70}
.kw-x .kw-rev__more{margin:clamp(24px,2.6vw,36px) 0 0;text-align:center}
@media (max-width:1023px){
  .kw-x .kw-rev__head{flex-direction:column;align-items:flex-start}
  .kw-x .kw-rev__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}
  .kw-x .kw-rev__card--feat{grid-column:1/-1;grid-row:auto}
  .kw-x .kw-rev__card:last-child{grid-column:1/-1}
}
@media (max-width:640px){
  .kw-x .kw-rev__grid{grid-template-columns:1fr}
  .kw-x .kw-rev__card,.kw-x .kw-rev__card:last-child{grid-column:auto}
}

/* 132. Reviews: featured review beside a tilted 3D wall of review cards (four columns drifting slowly in
   alternating directions, pausing on hover, soft fades into the background on every edge). Reduced motion:
   the wall stands still. */
.kw-x .kw-rev__stage{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,2.4vw,36px);align-items:stretch}
.kw-x .kw-rev__stage .kw-rev__card--feat{grid-row:auto;grid-column:auto}
.kw-x .kw-rw{position:relative;min-height:540px;border-radius:20px;overflow:hidden;perspective:300px;display:flex;align-items:center;justify-content:center;
  background:radial-gradient(70% 60% at 50% 50%,rgba(79,174,50,.07),rgba(79,174,50,0) 70%)}
.kw-x .kw-rw__tilt{display:flex;gap:14px;transform:translateX(-60px) translateY(0) translateZ(-100px) rotateX(20deg) rotateY(-10deg) rotateZ(20deg);transform-style:preserve-3d}
.kw-x .kw-rw__col{height:900px;overflow:hidden;flex:none;width:220px}
.kw-x .kw-rw__track{display:flex;flex-direction:column}
.kw-x .kw-rw__card{margin:0 0 14px;padding:14px 14px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 10px 22px -16px rgba(5,44,61,.35);transition:box-shadow .25s ease}
.kw-x .kw-rw__card:hover{box-shadow:0 0 0 1.5px rgba(79,174,50,.6),0 12px 26px -16px rgba(5,44,61,.45)}
.kw-x .kw-rw__who{display:flex;align-items:center;gap:10px}
.kw-x .kw-rw__who .kw-rev__mono{width:34px;height:34px;font-size:.6875rem}
.kw-x .kw-rw__who figcaption{display:flex;flex-direction:column;line-height:1.25;min-width:0}
.kw-x .kw-rw__who b{font-size:.8125rem;font-weight:700;color:#052C3D}
.kw-x .kw-rw__who small{font-size:.6875rem;color:#5B6B70}
.kw-x .kw-rw__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}
.kw-x .kw-rw__meta .kw-rev__src{padding:3px 8px 3px 5px;font-size:.625rem}
.kw-x .kw-rw__meta .kw-rev__src .kw-ico{width:13px;height:13px}
.kw-x .kw-rw__meta .kw-rev__st{width:11px;height:11px}
.kw-x .kw-rw__q{margin:10px 0 0;font-size:.75rem;line-height:1.55;color:#20282B}
.kw-x .kw-rw__q--ph{padding:8px 10px;border-radius:8px;border:1px dashed rgba(0,90,85,.35);background:rgba(79,174,50,.05);color:#005A55;font-style:italic}
.kw-x .kw-rw__fade{position:absolute;pointer-events:none;z-index:2}
.kw-x .kw-rw__fade--t{left:0;right:0;top:0;height:22%;background:linear-gradient(180deg,#F6F8F7,rgba(246,248,247,0))}
.kw-x .kw-rw__fade--b{left:0;right:0;bottom:0;height:22%;background:linear-gradient(0deg,#F6F8F7,rgba(246,248,247,0))}
.kw-x .kw-rw__fade--l{top:0;bottom:0;left:0;width:18%;background:linear-gradient(90deg,#F6F8F7,rgba(246,248,247,0))}
.kw-x .kw-rw__fade--r{top:0;bottom:0;right:0;width:18%;background:linear-gradient(270deg,#F6F8F7,rgba(246,248,247,0))}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-rw__track{animation:kwRwUp var(--dur,40s) linear infinite}
  .kw-x .kw-rw__col--rev .kw-rw__track{animation-direction:reverse}
  .kw-x .kw-rw:hover .kw-rw__track{animation-play-state:paused}
}
@keyframes kwRwUp{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@media (max-width:1023px){
  .kw-x .kw-rev__stage{grid-template-columns:1fr}
  .kw-x .kw-rw{min-height:440px}
}
@media (max-width:640px){
  .kw-x .kw-rw{min-height:400px;perspective:600px}
  .kw-x .kw-rw__tilt{transform:translateX(-30px) translateZ(-60px) rotateX(16deg) rotateY(-8deg) rotateZ(14deg)}
  .kw-x .kw-rw__col{width:180px}
}
.kw-x .kw-rw__tilt{transform:translateX(-30px) translateY(-110px) translateZ(-100px) rotateX(20deg) rotateY(-10deg) rotateZ(20deg)}
.kw-x .kw-rw__col{height:1200px}
@media (max-width:640px){.kw-x .kw-rw__tilt{transform:translateX(-20px) translateY(-70px) translateZ(-60px) rotateX(16deg) rotateY(-8deg) rotateZ(14deg)}.kw-x .kw-rw__col{height:900px}}
.kw-x .kw-rw__tilt{transform:translateX(40px) translateY(-60px) translateZ(-100px) rotateX(20deg) rotateY(-10deg) rotateZ(20deg)}
.kw-x .kw-rw__col{height:1700px}
@media (max-width:640px){.kw-x .kw-rw__tilt{transform:translateX(10px) translateY(-40px) translateZ(-60px) rotateX(16deg) rotateY(-8deg) rotateZ(14deg)}.kw-x .kw-rw__col{height:1300px}}
.kw-x .kw-rw{perspective:1200px}
.kw-x .kw-rw__tilt{transform:translateX(-20px) translateY(-170px) rotateX(22deg) rotateY(-12deg) rotateZ(20deg)}
@media (max-width:640px){.kw-x .kw-rw{perspective:900px}.kw-x .kw-rw__tilt{transform:translateX(-10px) translateY(-120px) rotateX(18deg) rotateY(-10deg) rotateZ(16deg)}}
.kw-x .kw-rw{height:620px;min-height:0}
@media (max-width:1023px){.kw-x .kw-rw{height:480px}}
@media (max-width:640px){.kw-x .kw-rw{height:420px}}
.kw-x .kw-rw__col{height:1100px}
.kw-x .kw-rw__tilt{transform:translateX(-20px) translateY(-30px) rotateX(22deg) rotateY(-12deg) rotateZ(20deg)}
@media (max-width:640px){.kw-x .kw-rw__col{height:900px}.kw-x .kw-rw__tilt{transform:translateX(-10px) translateY(-20px) rotateX(18deg) rotateY(-10deg) rotateZ(16deg)}}

/* 133. Reviews with real wording: excerpt label, quoted passages, dates */
.kw-x .kw-rev__q--ex{display:flex;flex-direction:column;gap:14px}
.kw-x .kw-rev__q--ex p{margin:0}
.kw-x .kw-rev__exl{font-family:var(--kw-font-body);font-size:.6875rem!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;color:#005A55!important}
.kw-x .kw-rev__card--feat .kw-rev__q--ex p:not(.kw-rev__exl){font-size:clamp(1.0625rem,.98rem + .4vw,1.3125rem)}
.kw-x .kw-rev__card--feat .kw-rev__q--ex p:nth-child(2){font-size:clamp(1.25rem,1.1rem + .6vw,1.5625rem);font-weight:600;color:#052C3D}
.kw-x .kw-rev__date{margin-left:auto;font-size:.75rem;font-weight:600;color:#5B6B70;white-space:nowrap}
.kw-x .kw-rw__ex{display:block;margin-top:6px;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#005A55}
.kw-x .kw-rw__who small+small{color:#8A979B}
.kw-x .kw-rev__stage .kw-rev__card--feat{justify-content:space-between}
/* the wall fills the full height of the featured card beside it */
@media (min-width:1024px){
  .kw-x .kw-rw{height:auto;min-height:620px;display:block}
  .kw-x .kw-rw__tilt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateX(-20px) rotateX(22deg) rotateY(-12deg) rotateZ(20deg)}
}

/* 134. "View more reviews": one button for Google, one for Facebook */
.kw-x .kw-rev__more{display:flex;flex-direction:column;align-items:center;gap:12px}
.kw-x .kw-rev__ml{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#005A55}
.kw-x .kw-rev__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.kw-x a.kw-rev__btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px 0 16px;border-radius:999px;background:#fff;color:#052C3D;font-weight:700;font-size:.9375rem;text-decoration:none;
  box-shadow:inset 0 0 0 1.5px #005A55,0 10px 22px -16px rgba(5,44,61,.4);transition:background-color .25s ease,color .25s ease,transform .25s ease}
.kw-x a.kw-rev__btn .kw-ico{width:20px;height:20px;color:currentColor}
.kw-x a.kw-rev__btn:hover{background:#052C3D;color:#fff;transform:translateY(-2px)}
.kw-x a.kw-rev__btn:focus-visible{outline:2px solid #4FAE32;outline-offset:3px}

/* 135. Client logo on the featured review */
.kw-x .kw-rev__logo{flex:none;display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;background:#000;box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgba(0,90,85,.25),0 8px 18px -8px rgba(3,27,38,.5)}
.kw-x .kw-rev__card--feat .kw-rev__logo{width:68px;height:68px}

/* 136. INSTAGRAM: five latest posts in one row on desktop (4:5 tiles), a swipeable row on tablets (about 3
   visible) and phones (about 1.6 visible). Hover or focus: subtle zoom, soft navy overlay, small Instagram
   glyph and a short caption. Placeholder tiles until real posts are added. */
.kw-x .kw-ig{background:#fff}
.kw-x .kw-ig .kw-xhead{margin-bottom:clamp(24px,3vw,40px)}
.kw-x .kw-ig__row{--gap:clamp(12px,1.4vw,20px);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * var(--gap)) / 5);gap:var(--gap);
  margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(0,90,85,.3) transparent;-webkit-overflow-scrolling:touch}
.kw-x .kw-ig__item{scroll-snap-align:start;min-width:0}
.kw-x .kw-ig__tile{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#EEF3F1;color:#fff;text-decoration:none;
  box-shadow:0 0 0 1px rgba(5,44,61,.06)}
.kw-x .kw-ig__tile:focus-visible{outline:3px solid #4FAE32;outline-offset:3px}
.kw-x .kw-ig__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-ig__ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;text-align:center;color:#005A55;
  background:radial-gradient(80% 60% at 30% 20%,rgba(79,174,50,.12),rgba(79,174,50,0) 70%),linear-gradient(160deg,#F3F7F5,#E6EEEB);transition:transform .6s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-ig__ph::before{content:"";position:absolute;inset:10px;border-radius:10px;border:1.5px dashed rgba(0,90,85,.28)}
.kw-x .kw-ig__ph .kw-ig__glyph{width:30px;height:30px;margin-bottom:4px;opacity:.7}
.kw-x .kw-ig__ph b{font-size:.875rem;font-weight:700;color:#052C3D}
.kw-x .kw-ig__ph small{font-size:.75rem;color:#5B6B70}
.kw-x .kw-ig__ov{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:14px;opacity:0;
  background:linear-gradient(180deg,rgba(3,27,38,.18) 0%,rgba(3,27,38,0) 35%,rgba(3,27,38,.15) 55%,rgba(3,27,38,.82) 100%);transition:opacity .35s ease}
.kw-x .kw-ig__badge{align-self:flex-end;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.kw-x .kw-ig__badge .kw-ig__glyph{width:16px;height:16px;color:#fff}
.kw-x .kw-ig__cap{font-size:.8125rem;font-weight:500;line-height:1.45;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transform:translateY(6px);transition:transform .35s ease}
.kw-x .kw-ig__tile:is(:hover,:focus-visible) .kw-ig__ov{opacity:1}
.kw-x .kw-ig__tile:is(:hover,:focus-visible) .kw-ig__cap{transform:none}
.kw-x .kw-ig__tile:is(:hover,:focus-visible) :is(.kw-ig__img,.kw-ig__ph){transform:scale(1.035)}
@media (hover:none){.kw-x .kw-ig__ov{opacity:1;background:linear-gradient(180deg,rgba(3,27,38,0) 50%,rgba(3,27,38,.78) 100%)}.kw-x .kw-ig__cap{transform:none}.kw-x .kw-ig__ph~.kw-ig__ov{opacity:0}}
.kw-x .kw-ig__more{margin:clamp(24px,2.6vw,36px) 0 0;text-align:center}
.kw-x a.kw-ig__follow{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px 0 18px;border-radius:999px;color:#052C3D;font-weight:700;font-size:.9375rem;text-decoration:none;
  box-shadow:inset 0 0 0 1.5px #005A55;transition:background-color .25s ease,color .25s ease,transform .25s ease}
.kw-x a.kw-ig__follow .kw-ig__glyph{width:20px;height:20px}
.kw-x a.kw-ig__follow small{font-size:.8125rem;font-weight:600;color:#4FAE32;transition:color .25s ease}
.kw-x a.kw-ig__follow:hover{background:#052C3D;color:#fff;transform:translateY(-2px)}
.kw-x a.kw-ig__follow:hover small{color:#9AD77F}
.kw-x a.kw-ig__follow:focus-visible{outline:2px solid #4FAE32;outline-offset:3px}
@media (max-width:1023px){
  .kw-x .kw-ig__row{grid-auto-columns:31%;padding-bottom:10px}
}
@media (max-width:640px){
  .kw-x .kw-ig__row{grid-auto-columns:62%;margin-right:calc(-1 * var(--kw-gutter));padding-right:var(--kw-gutter);scroll-padding-left:0}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-ig__img,.kw-x .kw-ig__ph,.kw-x .kw-ig__cap{transition:none}.kw-x .kw-ig__tile:is(:hover,:focus-visible) :is(.kw-ig__img,.kw-ig__ph){transform:none}}

/* Google rating card: Google "G" image; Instagram follow button tidy on phones */
.kw-x .kw-rev__gi{background:#fff;box-shadow:inset 0 0 0 1px #E3E8E7}
.kw-x .kw-rev__gi img{display:block;width:26px;height:26px}
@media (max-width:640px){.kw-x a.kw-ig__follow{white-space:nowrap;padding:0 20px 0 16px;font-size:.875rem}.kw-x a.kw-ig__follow small{display:none}}

/* 137. FROM FIRST CLICK TO BUSINESS RESULT as a calm slider: a numbered rail 01 to 06 joined by a gradient
   progress line, and one stage at a time sliding left to right (big gradient numeral and icon on the left,
   heading, text and the step into the next stage on the right). Plays on its own while on screen, with a
   thin timer under the active number; arrows, rail, swipe and keyboard take over. */
.kw-x .kw-fs{max-width:1080px;margin:clamp(36px,4.4vw,56px) auto 0}
.kw-x .kw-fs__railwrap{position:relative;margin:0 auto clamp(22px,2.6vw,34px);max-width:920px}
.kw-x .kw-fs__rail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}
.kw-x .kw-fs__line{position:absolute;z-index:0;left:calc(100% / 12);right:calc(100% / 12);top:21px;height:2px;border-radius:2px;background:rgba(0,90,85,.14)}
.kw-x .kw-fs__line i{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,#4FAE32,#005A55);transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.65,0,.35,1)}
.kw-x .kw-fs__tab{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 4px 10px;border:0;background:none;cursor:pointer;font:inherit;color:#5B6B70}
.kw-x .kw-fs__dot{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#052C3D;font-size:.8125rem;font-weight:800;letter-spacing:.02em;
  box-shadow:0 0 0 1.5px rgba(0,90,85,.25),0 8px 18px -12px rgba(5,44,61,.4);transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,transform .35s ease}
.kw-x .kw-fs__lbl{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;line-height:1.3;transition:color .3s ease}
.kw-x .kw-fs__tab:hover .kw-fs__dot{transform:translateY(-2px);box-shadow:0 0 0 1.5px #4FAE32,0 10px 20px -12px rgba(5,44,61,.45)}
.kw-x .kw-fs__tab.is-done .kw-fs__dot{color:#2E7A1C;box-shadow:0 0 0 2px #4FAE32,0 8px 18px -12px rgba(5,44,61,.4)}
.kw-x .kw-fs__tab.is-on .kw-fs__dot{background:#052C3D;color:#fff;box-shadow:0 0 0 2px #4FAE32,0 0 0 7px rgba(79,174,50,.14),0 12px 24px -12px rgba(5,44,61,.6)}
.kw-x .kw-fs__tab.is-on .kw-fs__lbl{color:#052C3D}
.kw-x .kw-fs__tab:focus-visible{outline:none}
.kw-x .kw-fs__tab:focus-visible .kw-fs__dot{outline:2px solid #4FAE32;outline-offset:4px}
.kw-x .kw-fs__tab::after{content:"";position:absolute;left:50%;bottom:0;width:36px;height:2px;margin-left:-18px;border-radius:2px;background:#4FAE32;transform:scaleX(0);transform-origin:left center;opacity:0}
.kw-x .kw-fs.is-playing .kw-fs__tab.is-on::after{opacity:1;animation:kwFsTimer 6s linear forwards}
@keyframes kwFsTimer{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.kw-x .kw-fs__view{overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 24px 50px -34px rgba(5,44,61,.45)}
.kw-x .kw-fs__track{display:flex;transition:transform .8s cubic-bezier(.65,0,.35,1)}
.kw-x .kw-fs__slide{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,56px) clamp(24px,4.4vw,64px)}
.kw-x .kw-fs__vis{position:relative;display:flex;align-items:center;justify-content:center;min-height:220px}
.kw-x .kw-fs__big{font-family:var(--kw-font-head);font-size:clamp(7rem,13vw,11rem);font-weight:800;line-height:.8;letter-spacing:-.06em;
  background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.kw-x .kw-fs__ico{position:absolute;right:6%;bottom:2%;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.07),0 0 22px rgba(79,174,50,.2),0 14px 30px -16px rgba(5,44,61,.4)}
.kw-x .kw-fs__ico .kw-ico{width:40px;height:40px}
.kw-x .kw-fs__eb{display:flex;align-items:center;gap:10px;margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#005A55}
.kw-x .kw-fs__eb b{display:grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;background:#052C3D;color:#fff;font-size:.75rem;letter-spacing:.04em}
.kw-x .kw-fs__h{margin:14px 0 0;font-family:var(--kw-font-head);font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#052C3D;text-wrap:balance}
.kw-x .kw-fs__p{margin:14px 0 0;font-size:1.0625rem;line-height:1.65;color:#5B6B70;max-width:34rem}
.kw-x .kw-fs__next{display:inline-flex;align-items:center;gap:10px;margin:24px 0 0;padding:8px 18px 8px 8px;border-radius:999px;border:1.5px solid transparent;font-size:.875rem;font-weight:600;color:#052C3D;
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,rgba(79,174,50,.7),rgba(0,90,85,.6)) border-box;box-shadow:0 12px 26px -18px rgba(5,44,61,.45)}
.kw-x .kw-fs__na{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#052C3D;color:#fff}
.kw-x .kw-fs__na svg{width:15px;height:15px}
.kw-x .kw-fs__next--back{color:#fff;border:0;padding:9px 20px 9px 9px;background:linear-gradient(135deg,#0A4A4F,#052C3D);box-shadow:0 14px 28px -14px rgba(3,27,38,.7),inset 0 0 0 1px rgba(79,174,50,.45)}
.kw-x .kw-fs__next--back .kw-fs__na{background:linear-gradient(135deg,#4FAE32,#2E7A1C)}
.kw-x .kw-fs__next--back small{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9AD77F}
.kw-x .kw-fs__ctrl{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:clamp(18px,2vw,26px)}
.kw-x .kw-fs__btn{display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:#fff;color:#052C3D;cursor:pointer;box-shadow:inset 0 0 0 1.5px #005A55;transition:background-color .25s ease,color .25s ease,transform .25s ease}
.kw-x .kw-fs__btn svg{width:18px;height:18px}
.kw-x .kw-fs__btn:hover{background:#052C3D;color:#fff}
.kw-x .kw-fs__prev:hover{transform:translateX(-2px)}.kw-x .kw-fs__next-btn:hover{transform:translateX(2px)}
.kw-x .kw-fs__btn:focus-visible,.kw-x .kw-fs__play:focus-visible{outline:2px solid #4FAE32;outline-offset:3px}
.kw-x .kw-fs__count{min-width:64px;text-align:center;font-size:.875rem;font-weight:600;color:#5B6B70;letter-spacing:.04em}
.kw-x .kw-fs__count b{color:#052C3D;font-weight:800}
.kw-x .kw-fs__play{position:relative;display:grid;place-items:center;width:32px;height:32px;margin-left:4px;border:0;border-radius:50%;background:#F1F6F4;cursor:pointer}
.kw-x .kw-fs__play span{display:block;width:10px;height:12px;border-left:3px solid #005A55;border-right:3px solid #005A55}
.kw-x .kw-fs__play[aria-pressed="false"] span{width:0;height:0;border:0;border-left:10px solid #005A55;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fs__slide .kw-fs__vis,.kw-x .kw-fs__slide .kw-fs__txt>*{transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}
  .kw-x .kw-fs__slide:not(.is-on) .kw-fs__vis{opacity:0;transform:scale(.92)}
  .kw-x .kw-fs__slide:not(.is-on) .kw-fs__txt>*{opacity:0;transform:translateX(28px)}
  .kw-x .kw-fs__slide.is-on .kw-fs__vis{transition-delay:.25s}
  .kw-x .kw-fs__slide.is-on .kw-fs__txt>:nth-child(1){transition-delay:.35s}
  .kw-x .kw-fs__slide.is-on .kw-fs__txt>:nth-child(2){transition-delay:.43s}
  .kw-x .kw-fs__slide.is-on .kw-fs__txt>:nth-child(3){transition-delay:.51s}
  .kw-x .kw-fs__slide.is-on .kw-fs__txt>:nth-child(4){transition-delay:.62s}
  .kw-x .kw-fs__slide.is-on .kw-ico--duo .ln>*{animation:kwNfRedraw .9s cubic-bezier(.65,0,.35,1) .45s both}
  .kw-x .kw-fs__slide.is-on .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .5s cubic-bezier(.22,.61,.36,1) 1s both}
  .kw-x .kw-fs__slide.is-on .kw-fs__na{animation:kwFlNudge 2.4s ease-in-out 1.4s infinite}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-fs__track,.kw-x .kw-fs__line i{transition:none}}
@media (max-width:767px){
  .kw-x .kw-fs__lbl{display:none}
  .kw-x .kw-fs__dot{width:38px;height:38px;font-size:.75rem}
  .kw-x .kw-fs__line{top:19px}
  .kw-x .kw-fs__tab{padding-bottom:8px}
  .kw-x .kw-fs__slide{grid-template-columns:1fr;gap:18px;align-items:start;padding:24px 22px 28px}
  .kw-x .kw-fs__vis{justify-content:flex-start;min-height:0}
  .kw-x .kw-fs__big{font-size:5.5rem}
  .kw-x .kw-fs__ico{position:relative;right:auto;bottom:auto;margin-left:-14px;align-self:flex-end;width:64px;height:64px}
  .kw-x .kw-fs__ico .kw-ico{width:30px;height:30px}
  .kw-x .kw-fs__p{font-size:1rem}
  .kw-x .kw-fs__next{font-size:.8125rem}
}

/* 138. FROM FIRST CLICK TO BUSINESS RESULT as a turning wheel (no card block): the six stage icons sit on a
   gradient ring that turns so the current stage comes to the top; the large number and stage name sit in
   the centre; the heading, text and step into the next stage change beside it. */
@property --rot{syntax:"<angle>";inherits:true;initial-value:0deg}
.kw-x .kw-fw{--S:440px;--R:176px;display:grid;grid-template-columns:var(--S) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);max-width:1080px;margin:clamp(32px,4vw,52px) auto 0}
.kw-x .kw-fw__stage{position:relative;width:var(--S);height:var(--S)}
.kw-x .kw-fw__wheel{--rot:0deg;position:absolute;inset:0;transform:rotate(var(--rot));transition:--rot 1.1s cubic-bezier(.65,0,.35,1)}
.kw-x .kw-fw__ring{position:absolute;left:50%;top:50%;width:calc(var(--R) * 2);height:calc(var(--R) * 2);margin:calc(var(--R) * -1) 0 0 calc(var(--R) * -1);border-radius:50%;
  background:conic-gradient(from 0deg,#4FAE32,#2E7A1C 30%,#005A55 55%,rgba(0,90,85,.25) 80%,#4FAE32);
  -webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));opacity:.85}
.kw-x .kw-fw__ring::after{content:"";position:absolute;inset:-26px;border-radius:50%;border:1px dashed rgba(0,90,85,.18)}
.kw-x .kw-fw__node{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer;
  transform:rotate(var(--a)) translate(var(--R)) rotate(calc(-1 * var(--a))) rotate(calc(-1 * var(--rot))) scale(var(--sc,1));
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 5px rgba(79,174,50,.06),0 12px 26px -16px rgba(5,44,61,.45);transition:box-shadow .5s ease,background-color .5s ease,--sc .5s ease}
@property --sc{syntax:"<number>";inherits:false;initial-value:1}
.kw-x .kw-fw__ni{display:grid;place-items:center;width:100%;height:100%}
.kw-x .kw-fw__ni .kw-ico{width:28px;height:28px}
.kw-x .kw-fw__nb{position:absolute;top:-6px;right:-10px;display:grid;place-items:center;min-width:26px;height:20px;padding:0 6px;border-radius:999px;background:#052C3D;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.03em;box-shadow:0 0 0 2px #fff}
.kw-x .kw-fw__node:hover{box-shadow:0 0 0 1.5px #4FAE32,0 0 0 6px rgba(79,174,50,.1),0 14px 28px -16px rgba(5,44,61,.5)}
.kw-x .kw-fw__node:focus-visible{outline:2px solid #4FAE32;outline-offset:4px}
.kw-x .kw-fw__node.is-on{--sc:1.32;box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.14),0 0 30px rgba(79,174,50,.35),0 16px 30px -14px rgba(5,44,61,.5)}
.kw-x .kw-fw__node.is-on .kw-fw__nb{background:#4FAE32}
.kw-x .kw-fw__hub{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;border-radius:50%;
  background:radial-gradient(circle,rgba(79,174,50,.09),rgba(79,174,50,0) 70%)}
.kw-x .kw-fw__num{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transform:scale(.85);transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-fw__num.is-on{opacity:1;transform:none;transition-delay:.35s}
.kw-x .kw-fw__num b{font-family:var(--kw-font-head);font-size:6.25rem;font-weight:800;line-height:.85;letter-spacing:-.06em;
  background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.kw-x .kw-fw__num small{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#005A55}
.kw-x .kw-fw__side{min-width:0}
.kw-x .kw-fw__panels{display:grid}
.kw-x .kw-fw__panel{grid-area:1/1;align-self:center;visibility:hidden;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .6s}
.kw-x .kw-fw__panel.is-on{visibility:visible;opacity:1;transform:none;transition:opacity .6s ease .35s,transform .7s cubic-bezier(.2,.8,.2,1) .35s,visibility 0s}
.kw-x .kw-fw__panel .kw-fs__h{font-size:clamp(1.625rem,1.2rem + 1.3vw,2.375rem)}
.kw-x .kw-fw__ctrl{position:relative;display:flex;align-items:center;gap:14px;margin-top:clamp(26px,3vw,40px);padding-top:20px}
.kw-x .kw-fw__timer{position:absolute;left:0;right:0;top:0;height:2px;border-radius:2px;background:rgba(0,90,85,.12);overflow:hidden}
.kw-x .kw-fw__timer i{position:absolute;inset:0;background:linear-gradient(90deg,#4FAE32,#005A55);transform:scaleX(0);transform-origin:left center}
.kw-x .kw-fw.is-playing .kw-fw__timer i{animation:kwFsTimer 6s linear forwards}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fw__node.is-on .kw-ico--duo .ln>*{animation:kwNfRedraw .9s cubic-bezier(.65,0,.35,1) .7s both}
  .kw-x .kw-fw__node.is-on .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .5s cubic-bezier(.22,.61,.36,1) 1.2s both}
  .kw-x .kw-fw__panel.is-on .kw-fs__na{animation:kwFlNudge 2.4s ease-in-out 1.6s infinite}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-fw__wheel,.kw-x .kw-fw__node,.kw-x .kw-fw__num,.kw-x .kw-fw__panel{transition:none}}
@media (max-width:1100px){.kw-x .kw-fw{--S:380px;--R:150px}}
@media (max-width:899px){
  .kw-x .kw-fw{grid-template-columns:1fr;justify-items:center;gap:20px}
  .kw-x .kw-fw__side{width:100%;max-width:560px}
  .kw-x .kw-fw__ctrl{justify-content:center}
}
@media (max-width:480px){
  .kw-x .kw-fw{--S:300px;--R:116px}
  .kw-x .kw-fw__node{width:52px;height:52px;margin:-26px 0 0 -26px}
  .kw-x .kw-fw__ni .kw-ico{width:24px;height:24px}
  .kw-x .kw-fw__hub{width:150px;height:150px;margin:-75px 0 0 -75px}
  .kw-x .kw-fw__num b{font-size:4.5rem}
  .kw-x .kw-fw__ring::after{inset:-18px}
}
/* 139. Step 6 outcome and the loop back to growth (Improve what is not working, A more effective business) */
.kw-x .kw-fs__next--out{align-items:flex-start;border-radius:20px;max-width:34rem;padding:12px 20px 12px 10px;line-height:1.45}
.kw-x .kw-fs__next--out small{margin-bottom:2px}
.kw-x .kw-fs__next--out .kw-fs__na{margin-top:2px}
.kw-x .kw-fl__sum{max-width:48rem}
@media (min-width:1200px){
  .kw-x .kw-fl__chips{display:grid;grid-template-columns:repeat(6,auto);justify-content:center;gap:14px 22px;max-width:none}
  .kw-x .kw-fl__chip,.kw-x .kw-fl__chip:not(:last-child){margin-right:0;justify-self:stretch}
  .kw-x .kw-fl__chip:nth-child(6)::after{display:none}
  .kw-x .kw-fl__chip:nth-child(7){grid-column:2/3}
  .kw-x .kw-fl__chip:nth-child(n+7){justify-self:center}
}
@media (min-width:1200px){.kw-x .kw-fl__chips{grid-template-columns:repeat(6,auto)}.kw-x .kw-fl__chip:nth-child(7){grid-column:2 / span 2}.kw-x .kw-fl__chip:nth-child(8){grid-column:4 / span 2}.kw-x .kw-fl__chip:nth-child(9){grid-column:6}}
@media (min-width:900px) and (max-width:1199px){
  .kw-x .kw-fl__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 26px;max-width:720px;margin-left:auto;margin-right:auto}
  .kw-x .kw-fl__chip:nth-child(4n)::after{display:block}
  .kw-x .kw-fl__chip:nth-child(3n)::after{display:none}
}
@media (max-width:899px){.kw-x .kw-fl__chip:last-child{grid-column:1/-1;justify-self:center}}
/* loop strip: six stages on the first row, the three outcome steps on the second (wide screens) */
.kw-x .kw-fl__br{display:none}
@media (min-width:1200px){
  .kw-x .kw-fl__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 0}
  .kw-x .kw-fl__chip:not(:last-child){margin-right:22px}
  .kw-x .kw-fl__chip:nth-child(n){grid-column:auto;justify-self:auto}
  .kw-x .kw-fl__br{display:block;flex-basis:100%;height:0}
  .kw-x .kw-fl__chip:nth-child(6)::after{display:none}
}
@media (max-width:1199px){.kw-x .kw-fl__chip{white-space:normal;line-height:1.25}}
/* connectors counted among the step capsules only (the hidden row break is not counted) */
@media (min-width:1200px){.kw-x .kw-fl__chip::after{display:block}.kw-x .kw-fl__chip:nth-child(6 of .kw-fl__chip)::after,.kw-x .kw-fl__chip:last-child::after{display:none}}
@media (min-width:900px) and (max-width:1199px){.kw-x .kw-fl__chip::after{display:block}.kw-x .kw-fl__chip:nth-child(3n of .kw-fl__chip)::after,.kw-x .kw-fl__chip:last-child::after{display:none}}
@media (max-width:899px){.kw-x .kw-fl__chip::after{display:block}.kw-x .kw-fl__chip:nth-child(2n of .kw-fl__chip)::after,.kw-x .kw-fl__chip:last-child::after{display:none}.kw-x .kw-fl__chip{text-align:left}}
.kw-x .kw-fl__chips .kw-fl__chip:nth-child(n)::after{display:block}
@media (min-width:1200px){.kw-x .kw-fl__chips .kw-fl__chip:nth-child(6 of .kw-fl__chip)::after{display:none}}
@media (min-width:900px) and (max-width:1199px){.kw-x .kw-fl__chips .kw-fl__chip:nth-child(3n of .kw-fl__chip)::after{display:none}.kw-x .kw-fl__chip{text-align:left}}
@media (max-width:899px){.kw-x .kw-fl__chips .kw-fl__chip:nth-child(2n of .kw-fl__chip)::after{display:none}}
.kw-x .kw-fl__chips .kw-fl__chip:last-child::after{display:none}

/* 140. FROM FIRST CLICK TO BUSINESS RESULT as a 3D carousel: the six stage cards stand in a 3D arc on a
   glowing connection beam (each card has a green port on either side where the beam joins it); the current
   card faces the visitor, its neighbours turn away and fade. Moves on by itself, pauses while a card is
   hovered. The numbered rail above shows where you are. No arrows or play controls. */
.kw-x .kw-cf{max-width:1180px}
.kw-x .kw-cf__stage{position:relative;perspective:1600px;perspective-origin:50% 40%;padding:8px 0 36px}
.kw-x .kw-cf__beam{position:absolute;left:-4%;right:-4%;top:46%;height:2px;z-index:0;border-radius:2px;
  background:linear-gradient(90deg,rgba(79,174,50,0),#4FAE32 18%,#2E7A1C 50%,#005A55 82%,rgba(0,90,85,0));opacity:.55}
.kw-x .kw-cf__beam i{position:absolute;top:-3px;left:0;width:120px;height:8px;border-radius:8px;background:radial-gradient(closest-side,rgba(154,215,127,.95),rgba(79,174,50,0));filter:blur(1px)}
@media (prefers-reduced-motion:no-preference){.kw-x .kw-cf__beam i{animation:kwCfBeam 5s linear infinite}}
@keyframes kwCfBeam{from{transform:translateX(-120px)}to{transform:translateX(calc(100vw))}}
.kw-x .kw-cf__deck{position:relative;z-index:1;display:grid;justify-items:center;transform-style:preserve-3d}
.kw-x .kw-cf__card{grid-area:1/1;position:relative;width:min(560px,80%);margin:0;padding:clamp(24px,2.6vw,36px) clamp(24px,2.8vw,40px) clamp(26px,2.8vw,38px);border-radius:22px;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 30px 60px -36px rgba(5,44,61,.5);transform-style:preserve-3d;backface-visibility:hidden;
  transition:transform 1s cubic-bezier(.65,0,.35,1),opacity .8s ease,box-shadow .6s ease}
.kw-x .kw-cf__card.is-on{box-shadow:0 0 0 1px rgba(79,174,50,.45),0 0 0 6px rgba(79,174,50,.06),0 36px 70px -34px rgba(5,44,61,.55)}
.kw-x .kw-cf__card.is-on::before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4FAE32,#005A55)}
.kw-x .kw-cf__card.is-side{cursor:pointer}
.kw-x .kw-cf__card.is-side:hover{opacity:.9!important}
.kw-x .kw-cf__port{position:absolute;top:46%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #4FAE32,0 0 0 6px rgba(79,174,50,.15),0 0 14px rgba(79,174,50,.55)}
.kw-x .kw-cf__port--l{left:-7px}.kw-x .kw-cf__port--r{right:-7px}
.kw-x .kw-cf__card:first-child .kw-cf__port--l,.kw-x .kw-cf__card:last-child .kw-cf__port--r{box-shadow:0 0 0 2px rgba(0,90,85,.35)}
.kw-x .kw-cf__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}
.kw-x .kw-cf__big{font-family:var(--kw-font-head);font-size:clamp(3.75rem,5.4vw,5rem);font-weight:800;line-height:.85;letter-spacing:-.05em;
  background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.kw-x .kw-cf__ico{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.07),0 0 22px rgba(79,174,50,.2),0 14px 30px -16px rgba(5,44,61,.4)}
.kw-x .kw-cf__ico .kw-ico{width:32px;height:32px}
.kw-x .kw-cf .kw-fs__h{font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem)}
.kw-x .kw-cf .kw-fs__p{font-size:1rem}
.kw-x .kw-cf .kw-fs__next{margin-top:20px}
.kw-x .kw-cf.is-playing .kw-fs__tab.is-on::after{opacity:1;animation:kwFsTimer 6s linear forwards}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-cf__card.is-on .kw-ico--duo .ln>*{animation:kwNfRedraw .9s cubic-bezier(.65,0,.35,1) .55s both}
  .kw-x .kw-cf__card.is-on .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .5s cubic-bezier(.22,.61,.36,1) 1.05s both}
  .kw-x .kw-cf__card.is-on .kw-fs__na{animation:kwFlNudge 2.4s ease-in-out 1.4s infinite}
}
@media (prefers-reduced-motion:reduce){.kw-x .kw-cf__card{transition:none}}
@media (max-width:767px){
  .kw-x .kw-cf__card{width:84%;padding:22px 20px 24px}
  .kw-x .kw-cf__beam{top:40%}
  .kw-x .kw-cf__port{top:40%}
  .kw-x .kw-cf__ico{width:56px;height:56px}
  .kw-x .kw-cf__ico .kw-ico{width:26px;height:26px}
}
/* side cards: solid white cards turned away, their content faded so only the current stage reads */
.kw-x .kw-cf__card>*{transition:opacity .6s ease}
.kw-x .kw-cf__card.is-side>*:not(.kw-cf__port){opacity:.22}
.kw-x .kw-cf__card.is-side{box-shadow:0 0 0 1px #E3E8E7,0 24px 50px -36px rgba(5,44,61,.4)}
.kw-x .kw-cf__card:not(.is-on):not(.is-side)>*{opacity:0}

/* 141. 3D carousel, premium pass: cards with real depth (layered edge, floor shadow and reflection), the
   facing card's number, icon and heading float at different depths, the card tilts towards the pointer with
   a soft light following it, a glossy sheen sweeps across each new card, the beam glows into the facing
   card's ports, and the side cards lift when hovered. */
.kw-x .kw-cf__stage{perspective:1400px;padding:18px 0 70px}
.kw-x .kw-cf__stage::after{content:"";position:absolute;left:18%;right:18%;bottom:26px;height:46px;border-radius:50%;z-index:0;pointer-events:none;
  background:radial-gradient(closest-side,rgba(5,44,61,.22),rgba(5,44,61,0));filter:blur(6px)}
.kw-x .kw-cf__card{--mx:50%;--my:30%;
  background:radial-gradient(420px 320px at var(--mx) var(--my),rgba(79,174,50,.07),rgba(79,174,50,0) 70%),linear-gradient(180deg,#fff 0%,#FBFDFC 100%);
  box-shadow:0 0 0 1px #E3E8E7,0 1px 0 #EDF2F0,0 2px 0 #E7EEEB,0 3px 0 #E1E9E6,0 4px 0 #DBE5E1,0 5px 0 #D5E0DC,0 6px 0 #CFDBD7,
    0 34px 60px -30px rgba(5,44,61,.45),0 70px 90px -60px rgba(5,44,61,.35)}
.kw-x .kw-cf__card.is-on{box-shadow:0 0 0 1px rgba(79,174,50,.5),0 1px 0 #E3F0DD,0 2px 0 #D9EAD1,0 3px 0 #CFE3C6,0 4px 0 #C4DCBA,0 5px 0 #B9D5AE,0 6px 0 #AECEA3,
    0 0 0 8px rgba(79,174,50,.06),0 40px 70px -30px rgba(5,44,61,.55),0 80px 110px -60px rgba(46,122,28,.35)}
.kw-x .kw-cf__card.is-tilt{transition:transform .18s ease-out,opacity .8s ease,box-shadow .6s ease}
.kw-x .kw-cf__card.is-on .kw-cf__top{transform:translateZ(46px)}
.kw-x .kw-cf__card.is-on .kw-fs__eb{transform:translateZ(26px)}
.kw-x .kw-cf__card.is-on .kw-fs__h{transform:translateZ(34px)}
.kw-x .kw-cf__card.is-on .kw-fs__p{transform:translateZ(18px)}
.kw-x .kw-cf__card.is-on .kw-fs__next{transform:translateZ(40px)}
.kw-x .kw-cf__card>*{transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-cf__card.is-on .kw-cf__ico{box-shadow:0 0 0 1px #E3E8E7,0 0 0 7px rgba(79,174,50,.1),0 0 30px rgba(79,174,50,.35),0 18px 34px -14px rgba(5,44,61,.5)}
.kw-x .kw-cf__big{filter:drop-shadow(0 10px 14px rgba(46,122,28,.25))}
/* glossy sheen sweeping across each new facing card */
.kw-x .kw-cf__card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;
  background:linear-gradient(105deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.75) 48%,rgba(154,215,127,.18) 52%,rgba(255,255,255,0) 65%);background-size:250% 100%;background-position:120% 0;opacity:0}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-cf__card.is-shine::after{animation:kwCfShine 1.4s cubic-bezier(.3,.6,.3,1) .55s both}
  .kw-x .kw-cf__card.is-on .kw-cf__port{animation:kwCfPort 2.4s ease-in-out infinite}
  .kw-x .kw-cf__card.is-on .kw-cf__port--r{animation-delay:1.2s}
  .kw-x .kw-cf__card.is-on .kw-cf__big{animation:kwCfNum .9s cubic-bezier(.2,.8,.2,1) .35s both}
}
@keyframes kwCfShine{0%{opacity:0;background-position:120% 0}20%{opacity:1}100%{opacity:0;background-position:-30% 0}}
@keyframes kwCfPort{0%,100%{box-shadow:0 0 0 2px #4FAE32,0 0 0 6px rgba(79,174,50,.15),0 0 14px rgba(79,174,50,.55)}50%{box-shadow:0 0 0 2px #4FAE32,0 0 0 10px rgba(79,174,50,.12),0 0 26px rgba(46,214,190,.75)}}
@keyframes kwCfNum{from{opacity:0;transform:translateY(16px) scale(.92)}to{opacity:1;transform:none}}
.kw-x .kw-cf__card.is-on .kw-cf__port{background:#4FAE32;box-shadow:0 0 0 2px #fff,0 0 0 4px #4FAE32,0 0 18px rgba(79,174,50,.7)}
/* beam: brighter where it meets the facing card */
.kw-x .kw-cf__beam{height:3px;opacity:.8;box-shadow:0 0 12px rgba(79,174,50,.35)}
.kw-x .kw-cf__beam::after{content:"";position:absolute;left:50%;top:-14px;width:46%;height:30px;margin-left:-23%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(79,174,50,.22),rgba(79,174,50,0));pointer-events:none}
/* side cards lift a little when hovered (they can be clicked to come forward) */
.kw-x .kw-cf__card.is-side:hover{box-shadow:0 0 0 1px rgba(79,174,50,.45),0 1px 0 #EDF2F0,0 2px 0 #E7EEEB,0 3px 0 #E1E9E6,0 4px 0 #DBE5E1,0 30px 60px -30px rgba(5,44,61,.5)}
.kw-x .kw-cf__card.is-side:hover>*:not(.kw-cf__port){opacity:.45}
/* rail numbers react on hover too */
.kw-x .kw-cf .kw-fs__tab:hover .kw-fs__lbl{color:#052C3D}
@media (max-width:767px){.kw-x .kw-cf__stage{padding-bottom:54px}.kw-x .kw-cf__card.is-on .kw-cf__top{transform:translateZ(24px)}}
.kw-x .kw-cf__card::after{background:linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.65) 49%,rgba(154,215,127,.06) 52%,rgba(255,255,255,0) 62%);background-size:250% 100%;background-position:120% 0}
/* 142. Carousel: connection dots removed; a clear green to teal gradient line runs behind the cards with a
   light travelling along it. Summary under the carousel set on two lines. */
.kw-x .kw-cf__port{display:none!important}
.kw-x .kw-cf__beam{height:3px;opacity:1;background:linear-gradient(90deg,rgba(79,174,50,0) 0%,#4FAE32 12%,#2E7A1C 40%,#2ED6BE 60%,#005A55 88%,rgba(0,90,85,0) 100%);
  box-shadow:0 0 14px rgba(79,174,50,.4)}
.kw-x .kw-cf__beam i{top:-4px;height:11px;width:160px;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(154,215,127,.6) 45%,rgba(79,174,50,0))}
.kw-x .kw-cf__beam::after{display:none}
@media (min-width:1024px){
  .kw-x .kw-fl__sum,.kw-x .kw-fl__loop p.kw-fl__sum{max-width:none;font-size:clamp(1.0625rem,.8rem + .6vw,1.375rem)}
  .kw-x .kw-fl__sum>span{display:block;white-space:nowrap}
}
/* the gradient line runs as a track beneath the cards (visible end to end), joined to the facing card by a
   short gradient stem */
.kw-x .kw-cf__beam{top:auto;bottom:40px;left:4%;right:4%;z-index:2}
.kw-x .kw-cf__stage::before{content:"";position:absolute;left:50%;bottom:42px;width:3px;height:40px;margin-left:-1.5px;z-index:2;border-radius:3px;
  background:linear-gradient(180deg,rgba(79,174,50,0),#4FAE32);box-shadow:0 0 10px rgba(79,174,50,.45)}
.kw-x .kw-cf__stage::after{bottom:16px}
.kw-x .kw-cf__beam::before{content:"";position:absolute;left:50%;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:#4FAE32;box-shadow:0 0 0 4px rgba(79,174,50,.18),0 0 14px rgba(79,174,50,.7)}
.kw-x .kw-cf__stage{padding-bottom:84px}
@media (max-width:767px){.kw-x .kw-cf__stage{padding-bottom:70px}.kw-x .kw-cf__beam{bottom:30px}.kw-x .kw-cf__stage::before{bottom:32px;height:36px}}
.kw-x .kw-cf__beam::before{display:none}
/* 143. Carousel quicker (about 3.8s per stage, 0.75s turn) and draggable with the mouse */
.kw-x .kw-cf__card{transition:transform .75s cubic-bezier(.65,0,.35,1),opacity .6s ease,box-shadow .5s ease}
.kw-x .kw-cf.is-playing .kw-fs__tab.is-on::after{animation-duration:3.8s}
.kw-x .kw-cf__stage{cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}
.kw-x .kw-cf__stage.is-drag{cursor:grabbing}
.kw-x .kw-cf__deck{transition:transform .35s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-cf__stage.is-drag .kw-cf__deck{transition:none}
/* 144. Cycle strip follows the carousel (current step navy with a green glow, steps passed in green), and the
   icon above the summary is a check that draws itself when the cycle reaches "Back to growth" */
.kw-x .kw-fl__chip{transition:background .4s ease,color .4s ease,box-shadow .4s ease,transform .4s cubic-bezier(.34,1.4,.64,1)}
.kw-x .kw-fl__chip.is-done{background:linear-gradient(#F1F8EE,#F1F8EE) padding-box,linear-gradient(90deg,#4FAE32,#2E7A1C) border-box}
.kw-x .kw-fl__chip.is-done .kw-fl__cn{background:#4FAE32}
.kw-x .kw-fl__chip.is-cur{transform:translateY(-3px) scale(1.04);color:#fff;background:linear-gradient(135deg,#0A4A4F,#052C3D) padding-box,linear-gradient(90deg,#4FAE32,#2ED6BE) border-box;
  box-shadow:0 0 0 4px rgba(79,174,50,.16),0 0 22px rgba(79,174,50,.4),0 14px 26px -14px rgba(3,27,38,.7)}
.kw-x .kw-fl__chip.is-cur .kw-fl__cn{background:#4FAE32;color:#fff}
.kw-x .kw-fl__chip.is-done::after{background:#4FAE32}
.kw-x .kw-fl__chk{width:28px;height:28px;fill:none;stroke-linecap:round;stroke-linejoin:round}
.kw-x .kw-fl__chk-c{stroke:#4FAE32;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:center}
.kw-x .kw-fl__chk-p{stroke:#052C3D;stroke-width:2.6;stroke-dasharray:1;stroke-dashoffset:0}
.kw-x .kw-fl__lico{transition:box-shadow .5s ease,transform .5s cubic-bezier(.34,1.4,.64,1)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-fl__chk-c{animation:kwChkC 1s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-fl__chk-p{animation:kwChkP .6s cubic-bezier(.65,0,.35,1) .8s both}
  .kw-x .kw-fl__lico.is-check .kw-fl__chk-c{animation:kwChkC2 1s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-fl__lico.is-check .kw-fl__chk-p{animation:kwChkP2 .6s cubic-bezier(.65,0,.35,1) .7s both}
  .kw-x .kw-fl__lico.is-check{transform:scale(1.12);box-shadow:0 0 0 1px #4FAE32,0 0 0 8px rgba(79,174,50,.16),0 0 30px rgba(79,174,50,.5),0 14px 30px -16px rgba(5,44,61,.35)}
}
@keyframes kwChkC{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes kwChkP{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes kwChkC2{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes kwChkP2{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
.kw-x .kw-fl--done .kw-fl__lico svg,.kw-x .kw-fl__lico svg{transform:none}
/* 145. Carousel clean-up: no shadows inside the cards, no horizontal track or floor shadow under the deck;
   a single gradient line runs straight down from the facing card to the check icon */
.kw-x .kw-cf__beam,.kw-x .kw-cf__stage::before,.kw-x .kw-cf__stage::after{display:none!important}
.kw-x .kw-cf__stage{padding-bottom:0}
.kw-x .kw-cf__card .kw-cf__ico,.kw-x .kw-cf__card.is-on .kw-cf__ico{box-shadow:inset 0 0 0 1.5px rgba(79,174,50,.45)}
.kw-x .kw-cf__card .kw-cf__big{filter:none}
.kw-x .kw-cf__card .kw-fs__next{box-shadow:none}
.kw-x .kw-cf__card .kw-fs__next--back{box-shadow:inset 0 0 0 1px rgba(79,174,50,.45)}
.kw-x .kw-cf__card .kw-fs__na{box-shadow:none}
.kw-x .kw-cf__card .kw-fs__eb b{box-shadow:none}
.kw-x .kw-cf__card{box-shadow:0 0 0 1px #E3E8E7,0 1px 0 #EDF2F0,0 2px 0 #E7EEEB,0 3px 0 #E1E9E6,0 4px 0 #DBE5E1,0 5px 0 #D5E0DC}
.kw-x .kw-cf__card.is-on{box-shadow:0 0 0 1px rgba(79,174,50,.5),0 1px 0 #E3F0DD,0 2px 0 #D9EAD1,0 3px 0 #CFE3C6,0 4px 0 #C4DCBA,0 5px 0 #B9D5AE}
.kw-x .kw-cf__card.is-side:hover{box-shadow:0 0 0 1px rgba(79,174,50,.45),0 1px 0 #EDF2F0,0 2px 0 #E7EEEB,0 3px 0 #E1E9E6,0 4px 0 #DBE5E1}
.kw-x .kw-fl .kw-fl__loop{margin-top:clamp(40px,4.6vw,64px)}
.kw-x .kw-fl__lico::before{height:calc(clamp(40px,4.6vw,64px) + 6px);background:linear-gradient(180deg,rgba(79,174,50,.15),#4FAE32 60%,#2E7A1C);width:3px;margin-left:-1.5px;border-radius:3px}

/* 146. FROM FIRST CLICK TO BUSINESS RESULT as a coverflow: compact stage cards in a ring, the facing card
   flat on, the others tilting and receding to both sides; drag to spin with a gentle flick; the text for the
   current stage sits underneath. Brand colours and Montserrat; clean cards (no inner shadows). */
.kw-x .kw-cv{max-width:1240px}
.kw-x .kw-cv__frame{--cw:clamp(200px,21vw,268px);position:relative;overflow:hidden;padding:26px 0 30px;cursor:grab;touch-action:pan-y;outline:none;
  -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}
.kw-x .kw-cv.is-drag .kw-cv__frame{cursor:grabbing}
.kw-x .kw-cv__frame:focus-visible{box-shadow:inset 0 0 0 2px rgba(79,174,50,.6);border-radius:20px}
.kw-x .kw-cv__deck{position:relative;transform-style:preserve-3d;user-select:none;-webkit-user-select:none}
.kw-x .kw-cv__card{position:absolute;left:50%;top:0;width:var(--cw);aspect-ratio:4/5;display:flex;flex-direction:column;justify-content:space-between;padding:22px 22px 24px;border-radius:20px;
  background:linear-gradient(165deg,#fff 0%,#F6F9F8 100%);border:1px solid #E3E8E7;will-change:transform;backface-visibility:hidden;
  box-shadow:0 26px 40px -30px rgba(5,44,61,.45);transition:border-color .4s ease,background .4s ease}
.kw-x .kw-cv__card.is-on{border-color:rgba(79,174,50,.55);background:linear-gradient(165deg,#fff 0%,#F2F8EF 100%);box-shadow:0 30px 46px -30px rgba(5,44,61,.5)}
.kw-x .kw-cv__card.is-on::before{content:"";position:absolute;left:20px;right:20px;top:-1px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4FAE32,#005A55)}
.kw-x .kw-cv__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
/* number: roomy line box and padding so the gradient numerals are never clipped */
.kw-x .kw-cv__num{display:inline-block;padding:.06em .14em .1em .02em;font-family:var(--kw-font-head);font-size:clamp(3.25rem,4.4vw,4.25rem);font-weight:800;line-height:1;letter-spacing:-.04em;
  background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.kw-x .kw-cv__ico{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px rgba(79,174,50,.45)}
.kw-x .kw-cv__ico .kw-ico{width:28px;height:28px}
.kw-x .kw-cv__lbl{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#005A55}
.kw-x .kw-cv__h{margin:8px 0 0;font-family:var(--kw-font-head);font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);font-weight:800;line-height:1.25;letter-spacing:-.015em;color:#052C3D;text-wrap:balance}
.kw-x .kw-cv__card:not(.is-on) .kw-cv__h{color:#2F4A55}
/* caption for the current stage */
.kw-x .kw-cv__caps{display:grid;max-width:640px;margin:6px auto 0;text-align:center}
.kw-x .kw-cv__cap{grid-area:1/1}
.kw-x .kw-cv__cap .kw-fs__eb{justify-content:center}
.kw-x .kw-cv__ch{margin:12px 0 0;font-family:var(--kw-font-head);font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#052C3D;text-wrap:balance}
.kw-x .kw-cv__cp{margin:10px auto 0;max-width:36rem;font-size:1.0625rem;line-height:1.65;color:#5B6B70}
.kw-x .kw-cv__cap .kw-fs__next{margin-top:18px;box-shadow:none}
.kw-x .kw-cv__cap .kw-fs__next--back{box-shadow:inset 0 0 0 1px rgba(79,174,50,.45);text-align:left}
.kw-x .kw-cv.is-playing .kw-fs__tab.is-on::after{opacity:1;animation:kwFsTimer 3.8s linear forwards}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-cv__cap.is-on>*{animation:kwCvIn .55s cubic-bezier(.2,.8,.2,1) both}
  .kw-x .kw-cv__cap.is-on>:nth-child(2){animation-delay:.06s}.kw-x .kw-cv__cap.is-on>:nth-child(3){animation-delay:.12s}.kw-x .kw-cv__cap.is-on>:nth-child(4){animation-delay:.18s}
  .kw-x .kw-cv__card.is-on .kw-ico--duo .ln>*{animation:kwNfRedraw .9s cubic-bezier(.65,0,.35,1) .2s both}
  .kw-x .kw-cv__card.is-on .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .5s cubic-bezier(.22,.61,.36,1) .7s both}
}
@keyframes kwCvIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.kw-x .kw-fl__lico::before{height:calc(clamp(40px,4.6vw,64px) + 4px)}
@media (max-width:767px){
  .kw-x .kw-cv__frame{--cw:min(62vw,240px);padding:18px 0 22px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}
  .kw-x .kw-cv__card{padding:18px 18px 20px}
  .kw-x .kw-cv__num{font-size:3rem}
  .kw-x .kw-cv__ico{width:48px;height:48px}
  .kw-x .kw-cv__cp{font-size:1rem}
}
/* caption under the ring: the card already carries the stage name and heading, so only the text and next step show */
.kw-x .kw-cv__cap .kw-fs__eb,.kw-x .kw-cv__cap .kw-cv__ch{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.kw-x .kw-cv__cp{margin-top:4px}
.kw-x .kw-cv__frame{padding-bottom:22px}

/* 147. Coverflow cards, premium plastic 3D: glossy moulded face (soft top highlight, bevelled edges), a solid
   extruded edge underneath (green-tinted on the facing card) and a soft lift shadow; the big numbers get a
   generous line box so they are never clipped */
.kw-x .kw-cv__card{border:0;border-radius:24px;overflow:visible;
  background:linear-gradient(162deg,#FFFFFF 0%,#F7FAF9 46%,#EAF1EE 100%);
  box-shadow:inset 0 1.5px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,.9),inset -1px 0 0 rgba(5,44,61,.05),inset 0 -2px 0 rgba(5,44,61,.07),
    0 0 0 1px rgba(5,44,61,.08),0 1px 0 #E3EBE8,0 2px 0 #DAE4E0,0 3px 0 #D1DDD8,0 4px 0 #C8D6D0,0 5px 0 #BFCFC9,0 6px 0 #B6C8C1,0 7px 0 #AEC1BA,
    0 26px 36px -18px rgba(5,44,61,.42),0 44px 60px -40px rgba(5,44,61,.35)}
.kw-x .kw-cv__card::after{content:"";position:absolute;left:6%;right:6%;top:3px;height:46%;border-radius:20px 20px 60% 60%/20px 20px 22% 22%;pointer-events:none;
  background:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.35) 55%,rgba(255,255,255,0) 100%);opacity:.75}
.kw-x .kw-cv__card>*{position:relative;z-index:1}
.kw-x .kw-cv__card.is-on{background:linear-gradient(162deg,#FFFFFF 0%,#F5FAF3 46%,#E4F1DE 100%);
  box-shadow:inset 0 1.5px 0 #fff,inset 1px 0 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(46,122,28,.12),
    0 0 0 1px rgba(79,174,50,.55),0 1px 0 #D7EBCF,0 2px 0 #CBE4C1,0 3px 0 #BFDDB3,0 4px 0 #B2D5A4,0 5px 0 #A5CD96,0 6px 0 #98C588,0 7px 0 #8BBD7A,
    0 30px 40px -18px rgba(46,122,28,.35),0 50px 70px -40px rgba(5,44,61,.4)}
.kw-x .kw-cv__card.is-on::before{z-index:2;left:24px;right:24px}
.kw-x .kw-cv__ico{background:linear-gradient(160deg,#fff,#EEF5F1);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1.5px rgba(79,174,50,.45),inset 0 -2px 0 rgba(5,44,61,.06)}
.kw-x .kw-cv__num{padding:.12em .18em .14em .04em;margin:-.12em 0 0 -.04em;line-height:1.08;overflow:visible}
.kw-x .kw-cv__top{overflow:visible}
.kw-x .kw-cv__frame{padding:30px 0 56px}@media (max-width:767px){.kw-x .kw-cv__frame{padding:22px 0 48px}}.kw-x .kw-cv__caps{margin-top:-10px}

/* 148. FINAL CTA on the network wave band (same image, shade and living terrain as the About closing band):
   full width, square edges, flush with the footer; kicker on top, "your business?" in green italic, green
   button with arrow */
.kw-x .kw-xsec--ctawave{padding-bottom:0;background:#fff}
.kw-x .kw-xcta.kw-xcta--wave{width:var(--kw-vw,100vw);max-width:none;margin-left:calc(50% - var(--kw-vw,100vw) / 2);border-radius:0;
  padding:clamp(72px,9vw,128px) clamp(20px,5vw,64px);background-size:cover;background-position:50% 62%;background-repeat:no-repeat}
.kw-x .kw-xcta.kw-xcta--wave::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(180deg,rgba(3,22,36,.82) 0%,rgba(3,22,36,.55) 45%,rgba(3,22,36,.6) 100%),radial-gradient(60% 75% at 50% 50%,rgba(3,22,36,.78),rgba(3,22,36,.25) 70%,rgba(3,22,36,0) 100%)}
.kw-x .kw-xcta.kw-xcta--wave::after{display:none}
.kw-x .kw-xcta--wave .kw-xab__gl{z-index:-2}
.kw-x .kw-xcta--wave .kw-xcta__k{margin:0 0 16px;color:#A8E08E;text-shadow:0 0 6px rgba(3,22,36,.95),0 1px 14px rgba(3,22,36,.9)}
.kw-x .kw-xcta--wave .kw-xh2{max-width:none;text-shadow:0 2px 20px rgba(3,22,36,.85);text-wrap:balance}
.kw-x .kw-xcta--wave .kw-xh2__em{color:#5FC03F}
.kw-x .kw-xcta--wave .kw-xcta__lead,.kw-x .kw-xcta--wave .kw-xcta__p{text-shadow:0 1px 14px rgba(3,22,36,.9)}
.kw-x .kw-xcta--wave .kw-xcta__p{color:rgba(255,255,255,.82)}
.kw-x .kw-xcta--wave .kw-xcta__btn{margin-top:32px}
/* About ends with the four "Sometimes..." icons now that the wave band is gone */
.kw-x .kw-xab{padding-bottom:clamp(64px,8vw,112px)}

/* 149. Focus card, premium: a deep navy glass card that stands out from the light cards around it, slightly
   larger, with a green to teal gradient edge, a soft green glow from below, a glossy highlight, white heading,
   light green numerals and a glass icon disc */
.kw-x .kw-cv__card.is-on{
  background:
    radial-gradient(120% 70% at 85% 0%,rgba(46,214,190,.16),rgba(46,214,190,0) 60%) padding-box,
    radial-gradient(90% 60% at 10% 100%,rgba(79,174,50,.28),rgba(79,174,50,0) 65%) padding-box,
    linear-gradient(160deg,#0B4257 0%,#052C3D 48%,#031B26 100%) padding-box,
    linear-gradient(150deg,#9AD77F 0%,#4FAE32 30%,#2ED6BE 65%,#005A55 100%) border-box;
  border:1.5px solid transparent;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.35),
    0 1px 0 #0A3A4C,0 2px 0 #08344A,0 3px 0 #072F42,0 4px 0 #06293B,0 5px 0 #052434,0 6px 0 #041F2D,0 7px 0 #031B26,
    0 26px 44px -16px rgba(46,122,28,.55),0 50px 80px -40px rgba(3,27,38,.75),0 0 60px -10px rgba(79,174,50,.35)}
.kw-x .kw-cv__card.is-on::before{display:none}
.kw-x .kw-cv__card.is-on::after{left:4%;right:4%;top:2px;height:42%;opacity:1;
  background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.05) 55%,rgba(255,255,255,0) 100%)}
.kw-x .kw-cv__card.is-on .kw-cv__num{background:linear-gradient(160deg,#C9F0B5 0%,#7CCB5A 45%,#2ED6BE 100%);-webkit-background-clip:text;background-clip:text}
.kw-x .kw-cv__card.is-on .kw-cv__lbl{color:#9AD77F}
.kw-x .kw-cv__card.is-on .kw-cv__h{color:#fff}
.kw-x .kw-cv__card.is-on .kw-cv__ico{background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.04));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 0 0 1.5px rgba(154,215,127,.55)}
.kw-x .kw-cv__card.is-on .kw-ico .ln{stroke:#fff}
.kw-x .kw-cv__card.is-on .kw-ico .ac{stroke:#9AD77F}
.kw-x .kw-cv__card.is-on .kw-ico .tn{fill:rgba(255,255,255,.14)}
.kw-x .kw-cv__card{transition:background .5s ease,box-shadow .5s ease,border-color .5s ease}
.kw-x .kw-cv__frame{padding-top:40px}

/* 150. Coverflow focus card back to white (plastic look, no glass), a touch larger with a green edge */
.kw-x .kw-cv__card.is-on{border:0;background:linear-gradient(162deg,#FFFFFF 0%,#F7FAF9 46%,#EEF4F1 100%);
  box-shadow:inset 0 1.5px 0 #fff,inset 1px 0 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(5,44,61,.07),
    0 0 0 1.5px rgba(79,174,50,.6),0 1px 0 #D7EBCF,0 2px 0 #CBE4C1,0 3px 0 #BFDDB3,0 4px 0 #B2D5A4,0 5px 0 #A5CD96,0 6px 0 #98C588,0 7px 0 #8BBD7A,
    0 30px 44px -18px rgba(5,44,61,.42),0 50px 70px -40px rgba(46,122,28,.3)}
.kw-x .kw-cv__card.is-on::before{display:block;z-index:2;left:24px;right:24px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4FAE32,#005A55)}
.kw-x .kw-cv__card.is-on::after{left:6%;right:6%;top:3px;height:46%;opacity:.75;border-radius:20px 20px 60% 60%/20px 20px 22% 22%;
  background:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.35) 55%,rgba(255,255,255,0) 100%)}
.kw-x .kw-cv__card.is-on .kw-cv__num{background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text}
.kw-x .kw-cv__card.is-on .kw-cv__lbl{color:#005A55}
.kw-x .kw-cv__card.is-on .kw-cv__h{color:#052C3D}
.kw-x .kw-cv__card.is-on .kw-cv__ico{background:linear-gradient(160deg,#fff,#EEF5F1);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1.5px rgba(79,174,50,.55),inset 0 -2px 0 rgba(5,44,61,.06)}
.kw-x .kw-cv__card.is-on .kw-ico .ln{stroke:#0B3A50}
.kw-x .kw-cv__card.is-on .kw-ico .ac{stroke:#4FAE32}
.kw-x .kw-cv__card.is-on .kw-ico .tn{fill:#DCEFEA}

/* 151. "You do not need to know what you need." polished to match the rest of the site: eyebrow line,
   green italic accent, teal check rows with gradient divider lines, and a navy card on the hero landscape
   (living terrain) with a consulting icon badge, green edge and the green arrow button */
.kw-x .kw-xre{align-items:center;gap:clamp(36px,6vw,96px)}
.kw-x .kw-xre .kw-xh2{margin-bottom:0}
.kw-x .kw-xre__k{margin:14px 0 26px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:700;color:#005A55}
.kw-x .kw-xre__list{gap:0;margin-bottom:22px}
.kw-x .kw-xre__list li{position:relative;padding:13px 0 13px 40px;font-size:1.0625rem;line-height:1.5;color:#20282B}
.kw-x .kw-xre__list li+li::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(79,174,50,.45),rgba(0,90,85,.18) 50%,rgba(0,90,85,0))}
.kw-x .kw-xre__list .kw-ico{position:absolute;left:0;top:14px;width:24px;height:24px;margin:0}
.kw-x .kw-xre .kw-xbody{font-size:1rem;color:#5B6B70}
.kw-x .kw-xdark.kw-xre__card{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;padding:clamp(32px,3.6vw,52px);color:rgba(255,255,255,.88);
  background-color:#031B26;background-image:var(--kw-herobg,none);background-size:cover;background-position:60% 70%;background-repeat:no-repeat;
  box-shadow:inset 0 0 0 1.5px rgba(79,174,50,.45),0 36px 70px -34px rgba(3,27,38,.75)}
.kw-x .kw-xre__card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(180deg,rgba(3,22,36,.8) 0%,rgba(3,22,36,.6) 50%,rgba(3,22,36,.78) 100%),radial-gradient(70% 70% at 15% 100%,rgba(79,174,50,.28),rgba(79,174,50,0) 65%)}
.kw-x .kw-xre__card .kw-xab__gl{z-index:-2}
.kw-x .kw-xre__badge{display:grid;place-items:center;width:64px;height:64px;margin-bottom:22px;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1.5px rgba(154,215,127,.5),0 0 24px rgba(79,174,50,.35)}
.kw-x .kw-xre__badge .kw-ico{width:32px;height:32px}
.kw-x .kw-xre__h{color:#fff;text-shadow:0 2px 16px rgba(3,22,36,.8)}
.kw-x .kw-xre__card p{color:rgba(255,255,255,.86);text-shadow:0 1px 12px rgba(3,22,36,.8)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xre__card.is-in .kw-xre__badge .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) .3s both}
  .kw-x .kw-xre__card.is-in .kw-xre__badge .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) .9s both}
  .kw-x .kw-xre__list li .kw-ico--duo .ln>*{animation:kwIcoRedraw .8s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(var(--i,0) * .12s + .3s)}
  .kw-x .kw-xre__list li .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .45s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i,0) * .12s + .8s)}
}
@media (max-width:899px){.kw-x .kw-xre{gap:32px}}

/* 152. "Maybe..." list as soft question rows: each row a light card with a navy disc holding an animated
   question mark (ring draws, mark draws, dot drops in, then a gentle tilt every few seconds, staggered).
   Hover lifts the row and the disc turns green. */
.kw-x .kw-xre__list{display:flex;flex-direction:column;gap:12px;margin:0 0 24px}
.kw-x .kw-xre__list li{display:flex;align-items:center;gap:16px;padding:14px 20px 14px 14px;border-radius:16px;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 10px 24px -20px rgba(5,44,61,.45);font-size:1rem;line-height:1.5;color:#20282B;
  transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}
.kw-x .kw-xre__list li::before{display:none!important}
.kw-x .kw-xre__list li:hover{transform:translateX(4px);box-shadow:0 0 0 1px rgba(79,174,50,.5),0 14px 28px -20px rgba(5,44,61,.5)}
.kw-x .kw-xre__q{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#052C3D;
  box-shadow:0 0 0 4px rgba(79,174,50,.12);transition:background .3s ease,box-shadow .3s ease}
.kw-x .kw-xre__q svg{width:26px;height:26px;fill:none;stroke-linecap:round;stroke-linejoin:round;overflow:visible;transform-origin:50% 60%}
.kw-x .kw-xre__qc{stroke:#4FAE32;stroke-width:1.6;opacity:.55;transform:rotate(-90deg);transform-origin:center}
.kw-x .kw-xre__qp{stroke:#fff;stroke-width:2.4}
.kw-x .kw-xre__qd{fill:#9AD77F}
.kw-x .kw-xre__list li:hover .kw-xre__q{background:#4FAE32;box-shadow:0 0 0 5px rgba(79,174,50,.18),0 0 18px rgba(79,174,50,.45)}
.kw-x .kw-xre__list li:hover .kw-xre__qc{stroke:#fff;opacity:.5}
.kw-x .kw-xre__list li:hover .kw-xre__qd{fill:#fff}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-rv .kw-xre__qc,.kw-x .kw-rv .kw-xre__qp{stroke-dasharray:1;stroke-dashoffset:1}
  .kw-x .kw-rv .kw-xre__qd{opacity:0}
  .kw-x .kw-rv.is-in .kw-xre__qc{animation:kwQDraw .8s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(var(--i,0) * .15s + .2s)}
  .kw-x .kw-rv.is-in .kw-xre__qp{animation:kwQDraw .6s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(var(--i,0) * .15s + .55s)}
  .kw-x .kw-rv.is-in .kw-xre__qd{animation:kwQDot .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i,0) * .15s + 1s)}
  .kw-x .kw-rv.is-in .kw-xre__q svg{animation:kwQTilt 5s ease-in-out infinite;animation-delay:calc(var(--i,0) * .8s + 2s)}
  .kw-x .kw-xre__list li:hover .kw-xre__q svg{animation:kwQPop .6s cubic-bezier(.34,1.56,.64,1)}
}
@keyframes kwQDraw{to{stroke-dashoffset:0}}
@keyframes kwQDot{0%{opacity:0;transform:translateY(-6px)}100%{opacity:1;transform:none}}
@keyframes kwQTilt{0%,82%,100%{transform:none}86%{transform:rotate(-14deg)}91%{transform:rotate(10deg)}95%{transform:rotate(-4deg)}}
@keyframes kwQPop{0%{transform:scale(1)}45%{transform:scale(1.2) rotate(-10deg)}100%{transform:scale(1)}}
@media (max-width:640px){.kw-x .kw-xre__list li{padding:12px 14px 12px 12px;gap:12px;font-size:.9375rem}.kw-x .kw-xre__q{width:38px;height:38px}}
.kw-x .kw-xre__q svg{width:30px;height:30px}.kw-x .kw-xre__qp{stroke-width:2.6}

/* 153. Reassurance card: data points only (no landscape photo) on deep navy */
.kw-x .kw-xdark.kw-xre__card{background-image:none;background:radial-gradient(80% 60% at 20% 100%,rgba(79,174,50,.18),rgba(79,174,50,0) 65%),radial-gradient(70% 60% at 100% 0%,rgba(46,214,190,.1),rgba(46,214,190,0) 60%),linear-gradient(165deg,#063448 0%,#052C3D 45%,#031B26 100%)}
.kw-x .kw-xre__card::before{background:linear-gradient(180deg,rgba(3,22,36,.55) 0%,rgba(3,22,36,.15) 45%,rgba(3,22,36,0) 100%)}
.kw-x .kw-xre__dots{position:absolute;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none}
@media (max-width:480px){.kw-x .kw-xre__card .kw-xab__btn{padding-left:22px;padding-right:22px;font-size:.875rem;white-space:nowrap}}

/* 154. Question icons in the site's icon style: navy line icon with green accent and mint tint, in a white
   circle with a soft green halo (as the "Sometimes..." icons); draws itself on reveal, redraws on hover */
.kw-x .kw-xre__q{width:46px;height:46px;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 0 0 5px rgba(79,174,50,.06),0 0 18px rgba(79,174,50,.16),0 10px 22px -14px rgba(5,44,61,.35)}
.kw-x .kw-xre__q .kw-ico{width:26px;height:26px}
.kw-x .kw-xre__list li:hover .kw-xre__q{background:#fff;box-shadow:0 0 0 1.5px #4FAE32,0 0 0 6px rgba(79,174,50,.12),0 0 22px rgba(79,174,50,.3),0 10px 22px -14px rgba(5,44,61,.4)}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-rv.is-in .kw-xre__q .kw-ico--duo .ln>*{animation:kwIcoRedraw .9s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(var(--i,0) * .15s + .25s)}
  .kw-x .kw-rv.is-in .kw-xre__q .kw-ico--duo :is(.ac,.tn){animation:kwIcoAccent .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i,0) * .15s + .8s)}
  .kw-x .kw-rv.is-in .kw-xre__q .kw-ico{animation:kwQTilt 5s ease-in-out infinite;animation-delay:calc(var(--i,0) * .8s + 2.2s);transform-origin:50% 60%}
  .kw-x .kw-xre__list li:hover .kw-xre__q .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  .kw-x .kw-xre__list li:hover .kw-xre__q .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xre__list li:hover .kw-xre__q .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
}
/* closing line of the reassurance section, centred across the full width (same style as the Reporting summary) */
.kw-x .kw-xre__sum{display:block;max-width:none;margin:clamp(36px,4vw,56px) auto 0;padding:0 var(--kw-gutter);text-align:center;font-family:var(--kw-font-head);
  font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#052C3D;text-wrap:balance}
.kw-x .kw-xre__sum em{font-style:italic;font-weight:800;color:#4FAE32}
.kw-x .kw-xre__list .kw-xre__q .kw-ico{position:static;margin:0;width:26px;height:26px}
.kw-x .kw-xre__list li .kw-xre__q svg.kw-ico{position:static!important;left:auto;top:auto;margin:0;width:26px;height:26px}

/* 155. Focus card: crisp (flat on, no scaling or 3D blur) with a gradient border that circulates around
   the whole card */
@property --kw-ang{syntax:"<angle>";inherits:false;initial-value:0deg}
.kw-x .kw-cv__card.is-on{border:2px solid transparent;will-change:auto;-webkit-font-smoothing:antialiased;
  background:linear-gradient(162deg,#FFFFFF 0%,#F8FBFA 55%,#F0F6F3 100%) padding-box,
    conic-gradient(from var(--kw-ang),#4FAE32,#9AD77F 20%,#2ED6BE 40%,#005A55 60%,#2E7A1C 80%,#4FAE32) border-box;
  box-shadow:0 1px 0 #DCE7E3,0 2px 0 #D3E0DB,0 3px 0 #CAD9D3,0 4px 0 #C1D2CC,0 5px 0 #B8CBC4,
    0 26px 40px -20px rgba(5,44,61,.38),0 0 30px -6px rgba(79,174,50,.35)}
.kw-x .kw-cv__card.is-on::before{display:none}
.kw-x .kw-cv__card.is-on::after{opacity:.5}
@media (prefers-reduced-motion:no-preference){.kw-x .kw-cv__card.is-on{animation:kwAng 4s linear infinite}}
@keyframes kwAng{to{--kw-ang:360deg}}
/* 156. "From business challenge to working solution." centred like the other section heads, green italic accent,
   intro centred across the width on two lines */
.kw-x .kw-xhead--how{max-width:none;margin-left:auto;margin-right:auto;text-align:center}
.kw-x .kw-xhead--how .kw-xbody{max-width:58rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,.95rem + .25vw,1.125rem);text-wrap:balance}

/* 157. Reassurance card: the hero landscape graphic sits along the bottom, centred, under deep navy that fades
   into it; the graphic drifts and breathes slowly */
.kw-x .kw-xdark.kw-xre__card{background:linear-gradient(170deg,#063448 0%,#052C3D 45%,#031B26 100%)}
.kw-x .kw-xre__scape{position:absolute;left:-12%;right:-12%;bottom:0;height:72%;z-index:-2;pointer-events:none;
  background-image:var(--kw-herobg,none);background-repeat:no-repeat;background-size:auto 100%;background-position:50% 100%;
  -webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 30%,#000 60%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 30%,#000 60%)}
.kw-x .kw-xre__card::before{background:linear-gradient(180deg,rgba(3,22,36,.35) 0%,rgba(3,22,36,0) 40%,rgba(3,22,36,.15) 75%,rgba(3,22,36,.4) 100%),
  radial-gradient(70% 50% at 50% 100%,rgba(79,174,50,.18),rgba(79,174,50,0) 70%)}
@media (prefers-reduced-motion:no-preference){.kw-x .kw-xre__scape{animation:kwScape 18s ease-in-out infinite alternate}}
@keyframes kwScape{0%{transform:translateX(-3%) scale(1)}100%{transform:translateX(3%) scale(1.06)}}

/* 158. SITE-WIDE: every icon animates on hover. Line icons redraw (lines, then the green accent slides in) with
   a small pop; solid and custom icons pop. Applies to links, buttons, cards and list rows everywhere. */
@media (prefers-reduced-motion:no-preference){
  :is(.kw,.kw-header--v5,.kw-luna) :is(a,button,li,article,figure,label,.kw-xc,.kw-xab__c,.kw-cv__card,.kw-rev__card,.kw-ig__tile):hover .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  :is(.kw,.kw-header--v5,.kw-luna) :is(a,button,li,article,figure,label,.kw-xc,.kw-xab__c,.kw-cv__card,.kw-rev__card,.kw-ig__tile):hover .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  :is(.kw,.kw-header--v5,.kw-luna) :is(a,button,li,article,figure,label,.kw-xc,.kw-xab__c,.kw-cv__card,.kw-rev__card,.kw-ig__tile):hover .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
  :is(.kw,.kw-header--v5) :is(a,button):hover > svg:not(.kw-ico):not([class*="glyph"]):only-of-type{animation:kwNfPop .5s cubic-bezier(.34,1.56,.64,1) both}
  .kw-x .kw-xb__cta:hover svg,.kw-x .kw-xab__btn:hover svg,.kw-x .kw-hd-cta:hover svg{animation:none}
  .kw-soc:hover svg,.kw-hd-sl:hover svg,.kw-ig__tile:hover .kw-ig__glyph,.kw-rev__g:hover img,.kw-wa:hover .kw-wa__glyph{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
}
.kw-x .kw-xre__scape{height:58%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 35%,#000 70%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.45) 35%,#000 70%)}

/* 159. Reassurance card on its own data-wave image (Jana's), with the living terrain animation over it */
.kw-x .kw-xdark.kw-xre__card.kw-xre__card--wave{background-color:#031B26;background-size:cover;background-position:50% 100%;background-repeat:no-repeat}
.kw-x .kw-xre__card--wave::before{background:linear-gradient(180deg,rgba(3,22,36,.45) 0%,rgba(3,22,36,.15) 45%,rgba(3,22,36,.25) 80%,rgba(3,22,36,.5) 100%)}
.kw-x .kw-xre__card--wave .kw-xab__gl{position:absolute;inset:0;z-index:-2}
.kw-x .kw-xre__card--wave::before{background:linear-gradient(180deg,rgba(3,22,36,.55) 0%,rgba(3,22,36,.35) 40%,rgba(3,22,36,.35) 70%,rgba(3,22,36,.55) 100%),
  radial-gradient(90% 60% at 20% 55%,rgba(3,22,36,.55),rgba(3,22,36,0) 70%)}
/* badge icon on the card animates on hover (card or badge) */
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xre__card:hover .kw-xre__badge .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  .kw-x .kw-xre__card:hover .kw-xre__badge .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  .kw-x .kw-xre__card:hover .kw-xre__badge .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
  .kw-x .kw-xre__card:hover .kw-xre__badge{box-shadow:inset 0 0 0 1.5px #9AD77F,0 0 30px rgba(79,174,50,.6)}
}
.kw-x .kw-xre__badge{transition:box-shadow .3s ease}

/* 160. REAL-WORLD SCENARIOS redesigned: centred head; four cards (2 by 2) each with an icon in the site's
   white halo circle, pillar pill and number, the scenario as a heading, "The challenge" and "How we help"
   split by a gradient line, and an "Explore ..." link. Hover: lift, circulating-style gradient edge, icon
   redraws, arrow slides. */
.kw-x .kw-rw2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);margin:clamp(32px,4vw,52px) 0 0;padding:0;list-style:none}
.kw-x .kw-rw2__card{position:relative;display:flex;flex-direction:column;height:100%;padding:clamp(24px,2.6vw,36px);border-radius:24px;text-decoration:none;color:inherit;
  border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#E3E8E7,#E3E8E7) border-box;
  box-shadow:0 18px 40px -30px rgba(5,44,61,.45);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background .35s ease}
.kw-x .kw-rw2__card::before{content:"";position:absolute;left:28px;right:28px;top:-1.5px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4FAE32,#005A55);transform:scaleX(.25);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-rw2__card:hover,.kw-x .kw-rw2__card:focus-visible{transform:translateY(-4px);outline:none;
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#4FAE32,#2ED6BE 50%,#005A55) border-box;box-shadow:0 28px 50px -30px rgba(5,44,61,.55),0 0 0 6px rgba(79,174,50,.06)}
.kw-x .kw-rw2__card:hover::before,.kw-x .kw-rw2__card:focus-visible::before{transform:scaleX(1)}
.kw-x .kw-rw2__top{display:flex;align-items:center;gap:14px}
.kw-x .kw-rw2__ico{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 20px rgba(79,174,50,.18),0 12px 26px -16px rgba(5,44,61,.35);transition:box-shadow .35s ease}
.kw-x .kw-rw2__ico .kw-ico{width:28px;height:28px}
.kw-x .kw-rw2__card:hover .kw-rw2__ico{box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.12),0 0 26px rgba(79,174,50,.35)}
.kw-x .kw-rw2__tag{padding:6px 12px;border-radius:999px;background:#F1F8EE;color:#2E7A1C;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.kw-x .kw-rw2__n{margin-left:auto;font-family:var(--kw-font-head);font-size:2.25rem;font-weight:800;line-height:1;letter-spacing:-.04em;padding:.06em .08em;
  background:linear-gradient(160deg,#4FAE32 0%,#2E7A1C 48%,#005A55 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:.85}
.kw-x .kw-rw2__h{display:block;margin-top:22px;font-family:var(--kw-font-head);font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:#052C3D;text-wrap:balance}
.kw-x .kw-rw2__ch,.kw-x .kw-rw2__hp{display:block;font-size:.9375rem;line-height:1.65;color:#5B6B70}
.kw-x .kw-rw2__ch{margin-top:14px}
.kw-x .kw-rw2__hp{position:relative;margin-top:16px;padding-top:16px;color:#20282B}
.kw-x .kw-rw2__hp::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(79,174,50,.6),rgba(0,90,85,.2) 55%,rgba(0,90,85,0))}
.kw-x .kw-rw2__ch small,.kw-x .kw-rw2__hp small{display:block;margin-bottom:4px;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#005A55}
.kw-x .kw-rw2__hp small{color:#2E7A1C}
.kw-x .kw-rw2__go{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:22px;font-size:.9375rem;font-weight:700;color:#052C3D}
.kw-x .kw-rw2__ar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#052C3D;color:#fff;transition:transform .3s ease,background .3s ease}
.kw-x .kw-rw2__ar svg{width:15px;height:15px}
.kw-x .kw-rw2__card:hover .kw-rw2__ar{transform:translateX(4px);background:#4FAE32}
@media (max-width:899px){.kw-x .kw-rw2{grid-template-columns:1fr}}
.kw-x .kw-rw2__tag{white-space:nowrap}@media (max-width:480px){.kw-x .kw-rw2__ico{width:48px;height:48px}.kw-x .kw-rw2__ico .kw-ico{width:24px;height:24px}.kw-x .kw-rw2__tag{padding:5px 10px;font-size:.625rem;letter-spacing:.1em}.kw-x .kw-rw2__n{font-size:1.75rem}.kw-x .kw-rw2__top{gap:10px}}
/* scenario cards line up row by row: icon row, heading, "The challenge", "How we help" and the link all start
   at the same height in both cards of a row (subgrid) */
@media (min-width:900px){
  .kw-x .kw-rw2{grid-auto-rows:auto}
  .kw-x .kw-rw2__item{display:grid;grid-row:span 5;grid-template-rows:subgrid}
  .kw-x .kw-rw2__card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;align-content:start}
  .kw-x .kw-rw2__h{align-self:start}
  .kw-x .kw-rw2__ch{align-self:start}
  .kw-x .kw-rw2__hp{align-self:start}
  .kw-x .kw-rw2__go{align-self:end;margin-top:0}
}

/* 161. Why Kreativworx: animated gradient line before the "since 2016" statement (draws across, then a light
   travels along it), the statement on three justified lines, and more prominent cards */
.kw-x .kw-xrule--glow{position:relative;height:3px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden;margin:clamp(44px,5vw,68px) 0 30px}
.kw-x .kw-xrule--glow::before{content:"";position:absolute;inset:0;border-radius:3px;background:linear-gradient(90deg,#4FAE32,#2ED6BE 50%,#005A55);transform-origin:left;box-shadow:0 0 12px rgba(79,174,50,.6)}
.kw-x .kw-xrule--glow i{position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.85),rgba(255,255,255,0));opacity:0}
@media (prefers-reduced-motion:no-preference){
  .kw-x .kw-xrule--glow::before{transform:scaleX(0);transition:transform 1.4s cubic-bezier(.65,0,.35,1)}
  .kw-x .kw-xrule--glow.is-in::before{transform:scaleX(1)}
  .kw-x .kw-xrule--glow.is-in i{animation:kwRuleSheen 3.6s ease-in-out 1.5s infinite}
}
@keyframes kwRuleSheen{0%{opacity:0;transform:translateX(-100%)}15%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateX(560%)}}
.kw-x .kw-xquote{max-width:none;text-align:justify;text-align-last:left;hyphens:none;
  font-size:min(1.375rem,calc((min(100vw,1424px) - 2 * var(--kw-gutter) - 18px) / 57.5));line-height:1.65}
@media (max-width:899px){.kw-x .kw-xquote{font-size:clamp(1rem,.95rem + .4vw,1.1875rem)}}
/* cards on the navy band: lighter glass panels with a green-edged top, so they stand out */
.kw-x .kw-xdark-band .kw-xc{position:relative;border:1px solid rgba(154,215,127,.22);
  background:linear-gradient(165deg,rgba(255,255,255,.11) 0%,rgba(255,255,255,.05) 55%,rgba(46,214,190,.06) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 24px 44px -28px rgba(0,0,0,.65);transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,background .35s ease,box-shadow .35s ease}
.kw-x .kw-xdark-band .kw-xc::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,#4FAE32,#2ED6BE);opacity:.85}
.kw-x .kw-xdark-band .kw-xc:hover{transform:translateY(-4px);border-color:rgba(154,215,127,.55);background:linear-gradient(165deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.07) 55%,rgba(46,214,190,.1) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 30px -6px rgba(79,174,50,.45),0 28px 50px -28px rgba(0,0,0,.7)}
/* Why cards back to solid white (moulded, green top line), and a richer navy band behind them: brighter green
   and teal glows, a visible dot grid fading out, and a slow drifting light */
.kw-x .kw-xdark-band .kw-xc{border:0;background:linear-gradient(162deg,#FFFFFF 0%,#F7FAF9 55%,#EEF4F1 100%);
  box-shadow:inset 0 1.5px 0 #fff,0 0 0 1px rgba(255,255,255,.6),0 1px 0 #D9E3DF,0 2px 0 #CFDBD6,0 3px 0 #C5D3CD,0 4px 0 #BBCBC4,0 26px 44px -24px rgba(0,0,0,.7)}
.kw-x .kw-xdark-band .kw-xc:hover{border:0;background:linear-gradient(162deg,#FFFFFF 0%,#F5FAF3 55%,#E8F3E3 100%);
  box-shadow:inset 0 1.5px 0 #fff,0 0 0 1.5px rgba(79,174,50,.7),0 1px 0 #D7EBCF,0 2px 0 #CBE4C1,0 3px 0 #BFDDB3,0 4px 0 #B2D5A4,0 0 34px -4px rgba(79,174,50,.55),0 30px 50px -26px rgba(0,0,0,.75)}
.kw-x .kw-xdark-band{background:radial-gradient(55% 60% at 8% 100%,rgba(79,174,50,.32),rgba(79,174,50,0) 70%),radial-gradient(60% 70% at 95% 0%,rgba(46,214,190,.28),rgba(46,214,190,0) 70%),
  radial-gradient(40% 40% at 60% 55%,rgba(0,90,85,.35),rgba(0,90,85,0) 70%),linear-gradient(180deg,#063448 0%,#052C3D 45%,#031B26 100%)}
.kw-x .kw-xdark-band::before{background-image:radial-gradient(rgba(154,215,127,.35) 1.2px,transparent 1.6px);background-size:28px 28px;
  -webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 55%,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse 80% 70% at 50% 55%,#000 20%,transparent 80%)}
.kw-x .kw-xdark-band::after{content:"";position:absolute;z-index:-1;width:60vmax;height:60vmax;left:-10vmax;top:10%;border-radius:50%;pointer-events:none;
  background:radial-gradient(closest-side,rgba(79,174,50,.18),rgba(79,174,50,0))}
@media (prefers-reduced-motion:no-preference){.kw-x .kw-xdark-band::after{animation:kwBandDrift 22s ease-in-out infinite alternate}}
@keyframes kwBandDrift{to{transform:translate(70vw,-10%)}}
.kw-x .kw-rw2__ar svg{display:block;margin:0}

/* 162. FOOTER v2: deep navy with green and teal glows and a faint dot grid; brand block with white logo,
   tagline (green italic accent), short line and round social icons; contact tiles (call, email, WhatsApp,
   location); an animated gradient rule; link columns with pillar icons; a "Tell us what you need" link; a large
   outlined KREATIVWORX wordmark; and the legal bar. */
.kw-footer.kw-footer--v2{position:relative;isolation:isolate;overflow:hidden;padding:clamp(64px,7vw,96px) 0 26px;color:rgba(255,255,255,.72);border-top:0;
  background:radial-gradient(50% 60% at 0% 0%,rgba(79,174,50,.22),rgba(79,174,50,0) 70%),radial-gradient(55% 60% at 100% 100%,rgba(46,214,190,.18),rgba(46,214,190,0) 70%),linear-gradient(180deg,#052C3D 0%,#031B26 100%)}
.kw-footer--v2::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(154,215,127,.22) 1px,transparent 1.4px);background-size:26px 26px;
  -webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 70%)}
.kw-footer--v2::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#4FAE32,#2ED6BE 50%,#005A55)}
.kw-fx__glow{position:absolute;z-index:-1;width:46vmax;height:46vmax;right:-12vmax;top:-18vmax;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(46,214,190,.14),rgba(46,214,190,0))}
.kw-footer--v2 a{color:inherit;text-decoration:none}
.kw-fx__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}
.kw-fx__brand .kw-logo img{height:46px;width:auto;display:block}
.kw-fx__line{margin:22px 0 0;font-family:var(--kw-font-head);font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}
.kw-fx__line em{font-style:italic;color:#4FAE32}
.kw-fx__sub{margin:12px 0 0;max-width:34rem;font-size:.9375rem;line-height:1.65;color:rgba(255,255,255,.7)}
.kw-fx__soc{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}
.kw-fx__s{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);transition:background .25s ease,box-shadow .25s ease,transform .25s ease}
.kw-fx__s .kw-ico{width:20px;height:20px}
.kw-fx__s:hover,.kw-fx__s:focus-visible{background:rgba(79,174,50,.18);box-shadow:inset 0 0 0 1.5px #4FAE32,0 0 18px rgba(79,174,50,.45);transform:translateY(-2px);outline:none}
.kw-fx__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}
.kw-fx__ct{display:flex;align-items:center;gap:14px;height:100%;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);
  color:#fff;font-weight:600;font-size:.9375rem;line-height:1.35;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;min-width:0}
.kw-fx__ct>span:last-child{min-width:0;overflow-wrap:anywhere}
.kw-fx__ct small{display:block;margin-bottom:2px;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9AD77F}
.kw-fx__ci{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(79,174,50,.14);box-shadow:inset 0 0 0 1px rgba(154,215,127,.35)}
.kw-fx__ci .kw-ico{width:22px;height:22px}
a.kw-fx__ct:hover,a.kw-fx__ct:focus-visible{background:rgba(255,255,255,.09);box-shadow:inset 0 0 0 1.5px rgba(79,174,50,.7),0 0 24px -6px rgba(79,174,50,.5);transform:translateY(-2px);outline:none}
.kw-fx__rule{position:relative;height:2px;margin:clamp(40px,5vw,60px) 0;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}
.kw-fx__rule::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#4FAE32,#2ED6BE 50%,#005A55);transform-origin:left}
.kw-fx__rule i{position:absolute;top:0;bottom:0;left:0;width:20%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.85),rgba(255,255,255,0));opacity:0}
@media (prefers-reduced-motion:no-preference){
  .kw-fx__rule::before{transform:scaleX(0);transition:transform 1.4s cubic-bezier(.65,0,.35,1)}
  .kw-fx__rule.is-in::before{transform:scaleX(1)}
  .kw-fx__rule.is-in i{animation:kwRuleSheen 4s ease-in-out 1.5s infinite}
  .kw-fx__glow{animation:kwBandDrift 26s ease-in-out infinite alternate}
}
.kw-fx__cols{display:grid;grid-template-columns:1.15fr 1.15fr 1fr 1fr;gap:32px}
.kw-fx__h{margin:0 0 16px;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff}
.kw-fx__h::after{content:"";display:block;width:28px;height:2px;margin-top:10px;border-radius:2px;background:linear-gradient(90deg,#4FAE32,#2ED6BE)}
.kw-fx__col ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}
.kw-fx__col li a{display:inline-flex;align-items:center;gap:10px;padding:6px 0;font-size:.9375rem;color:rgba(255,255,255,.72);transition:color .2s ease,transform .2s ease}
.kw-fx__col li a:hover,.kw-fx__col li a:focus-visible{color:#fff;transform:translateX(3px);outline:none}
.kw-fx__pl .kw-ico{flex:none;width:20px;height:20px}
.kw-fx__cta{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:10px 12px 10px 18px;border-radius:999px;background:#4FAE32;color:#fff!important;font-weight:700;font-size:.875rem;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}
.kw-fx__ar{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.2)}
.kw-fx__ar svg{display:block}
.kw-fx__cta:hover{background:#5FC03F;transform:translateY(-1px);box-shadow:0 12px 26px -10px rgba(79,174,50,.8)}
.kw-fx__word{margin:clamp(40px,5vw,64px) 0 0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(3.5rem,13.5vw,12.5rem);line-height:.85;letter-spacing:-.05em;text-align:center;
  color:transparent;-webkit-text-stroke:1.2px rgba(154,215,127,.22);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 85%);-webkit-background-clip:text;background-clip:text;user-select:none;white-space:nowrap;overflow:hidden}
.kw-fx__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:18px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:.8125rem;color:rgba(255,255,255,.55)}
.kw-fx__bottom p{margin:0}
.kw-fx__legal{display:flex;flex-wrap:wrap;gap:6px 22px}
.kw-fx__legal a{color:rgba(255,255,255,.65)}
.kw-fx__legal a:hover{color:#9AD77F}
.kw-footer--v2 a:focus-visible{outline:2px solid #4FAE32;outline-offset:3px;border-radius:6px}
@media (max-width:1023px){.kw-fx__top{grid-template-columns:1fr}.kw-fx__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.kw-fx__contact{grid-template-columns:1fr}.kw-fx__cols{gap:28px 18px}.kw-fx__bottom{flex-direction:column;align-items:flex-start}}
/* footer v2 fixes: spacing wins over the global paragraph reset, solid (not outlined) wordmark, email fits */
.kw-footer.kw-footer--v2 .kw-fx__line{margin:24px 0 0}
.kw-footer.kw-footer--v2 .kw-fx__sub{margin:14px 0 0}
.kw-footer.kw-footer--v2 .kw-fx__soc{margin:26px 0 0}
.kw-footer.kw-footer--v2 .kw-fx__h{margin:0 0 16px}
.kw-footer.kw-footer--v2 .kw-fx__word{margin:clamp(40px,5vw,64px) 0 0;-webkit-text-stroke:0;color:transparent;
  background:linear-gradient(180deg,rgba(154,215,127,.16) 0%,rgba(46,214,190,.06) 60%,rgba(255,255,255,0) 100%);-webkit-background-clip:text;background-clip:text}
.kw-footer.kw-footer--v2 .kw-fx__bottom p{margin:0}
.kw-fx__brand .kw-logo{display:inline-block}
.kw-fx__top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}
.kw-fx__ct>span:last-child{overflow-wrap:normal;white-space:nowrap}
.kw-fx__contact li:nth-child(2) .kw-fx__ct{font-size:.875rem}
.kw-fx__cta{white-space:nowrap}
@media (max-width:1180px) and (min-width:1024px){.kw-fx__contact li:nth-child(2) .kw-fx__ct{font-size:.8125rem}}
@media (max-width:1199px){.kw-fx__top{grid-template-columns:1fr}.kw-fx__contact{max-width:720px}}
/* less white space between the Instagram section and the final call to action band */
.kw-x .kw-ig{padding-bottom:clamp(36px,4vw,56px)}
.kw-x .kw-xsec--ctawave{padding-top:0}

/* 163. FOOTER BEAM WORDMARK (after Jana's beam-wordmark reference, in Kreativworx colours): green wash and soft
   vertical bands, a blurred diagonal shaft of green light, a pointer glow and fine grain behind everything;
   column labels with hairlines that draw in; a giant KREATIVWORX wordmark cropped at the bottom, deep teal to
   navy, lit by the same beam and glow; letters rise in, lift on hover, hop on click. */
.kw-bw{--bw-acc:79,174,50;--bw-lit:120,214,96;--bw-ang:118deg;--bw-b:58%;--bw-px:50%;--bw-py:50%;--bw-g:0;--bw-top:0px;--bw-bot:100%;container-type:inline-size;padding-bottom:0!important}
.kw-bw.kw-footer--v2::before{display:none}
.kw-bw__sky{position:absolute;inset:0;z-index:-1;pointer-events:none}
.kw-bw__sky>div{position:absolute;inset:0}
.kw-bw__wash{background:radial-gradient(120% 90% at 8% 0%,rgba(var(--bw-acc),.18),transparent 55%),radial-gradient(90% 70% at 92% 8%,rgba(46,214,190,.12),transparent 60%)}
.kw-bw__bands{background:repeating-linear-gradient(90deg,rgba(var(--bw-acc),.05) 0 1.6cqw,transparent 1.6cqw 4.2cqw);-webkit-mask-image:linear-gradient(100deg,#000 0%,transparent 55%);mask-image:linear-gradient(100deg,#000 0%,transparent 55%);opacity:.9}
.kw-bw__beam{filter:blur(calc(1px + 1.6cqw));background:linear-gradient(var(--bw-ang),transparent calc(var(--bw-b) - 11%),rgba(var(--bw-acc),.1) calc(var(--bw-b) - 5%),rgba(var(--bw-acc),.34) var(--bw-b),rgba(46,214,190,.1) calc(var(--bw-b) + 4%),transparent calc(var(--bw-b) + 9%)),
  linear-gradient(var(--bw-ang),transparent calc(var(--bw-b) - 34%),rgba(46,214,190,.1) calc(var(--bw-b) - 27%),transparent calc(var(--bw-b) - 20%))}
.kw-bw__glow{opacity:var(--bw-g);background:radial-gradient(circle 26cqw at var(--bw-px) var(--bw-py),rgba(var(--bw-acc),.16),transparent 70%)}
.kw-bw__grain{opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}
.kw-bw::after{background:linear-gradient(90deg,rgba(var(--bw-acc),.25),rgba(var(--bw-acc),.9) var(--bw-b),rgba(46,214,190,.25))!important;height:2px!important}
/* reveal of the columns and hairlines */
.kw-bw .kw-fx__h::after{transform-origin:left;transition:transform 1.1s cubic-bezier(.2,.7,.1,1) .2s}
.kw-bw[data-in="false"] .kw-fx__h::after{transform:scaleX(0)}
.kw-bw .kw-fx__top,.kw-bw .kw-fx__cols{transition:opacity .9s ease,translate .9s cubic-bezier(.2,.7,.1,1)}
.kw-bw .kw-fx__cols{transition-delay:.15s}
.kw-bw[data-in="false"] .kw-fx__top,.kw-bw[data-in="false"] .kw-fx__cols{opacity:0;translate:0 14px}
.kw-bw .kw-fx__bottom{margin-top:clamp(36px,4vw,56px)}
/* wordmark */
.kw-bw__word{position:relative;z-index:1;overflow:hidden;margin-top:clamp(20px,4cqw,56px);height:calc(.92 * 26cqw)}
.kw-bw__box{max-width:calc(var(--kw-wrap,1200px) + 2 * var(--kw-gutter));margin:0 auto;padding:0 var(--kw-gutter);box-sizing:border-box}
.kw-bw__in{display:inline-flex;white-space:nowrap;font-family:var(--kw-font-head);font-weight:800;line-height:1;letter-spacing:-.045em;user-select:none;-webkit-user-select:none}
.kw-bw__lw{display:inline-block;transition:translate 1.25s cubic-bezier(.16,.84,.2,1) var(--d,0ms)}
.kw-bw[data-in="false"] .kw-bw__lw{translate:0 85%}
.kw-bw__l{display:inline-block;cursor:pointer;color:transparent;-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-size:var(--bw-rw) var(--bw-rh);
  background-position:calc(var(--bw-x) * -1) calc(var(--bw-y) * -1);
  background-image:radial-gradient(circle 22cqw at var(--bw-px) var(--bw-py),rgba(var(--bw-lit),calc(var(--bw-g) * .85)),transparent 70%),
    linear-gradient(var(--bw-ang),transparent calc(var(--bw-b) - 9%),rgba(var(--bw-lit),.55) calc(var(--bw-b) - 1.5%),rgba(var(--bw-lit),.75) var(--bw-b),rgba(46,214,190,.25) calc(var(--bw-b) + 3.5%),transparent calc(var(--bw-b) + 8%)),
    linear-gradient(180deg,#0E5A5C var(--bw-top),#04202E var(--bw-bot));
  transition:transform .5s cubic-bezier(.2,.9,.25,1.2),filter .4s;transform-origin:50% 100%}
.kw-bw__l:hover{transform:translateY(-.045em);filter:brightness(1.35) saturate(1.1)}
.kw-bw__l.is-hop{animation:kwBwHop .75s cubic-bezier(.2,.8,.2,1)}
@keyframes kwBwHop{0%{transform:translateY(0) scale(1,1)}18%{transform:translateY(.02em) scale(1.06,.9)}45%{transform:translateY(-.14em) scale(.97,1.05)}70%{transform:translateY(.01em) scale(1.02,.97)}100%{transform:translateY(-.045em) scale(1,1)}}
.kw-bw__foot{position:absolute;left:0;right:0;bottom:0;height:34%;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(3,27,38,.55) 55%,#031B26)}
@media (prefers-reduced-motion:reduce){.kw-bw .kw-bw__lw,.kw-bw .kw-bw__l,.kw-bw .kw-fx__top,.kw-bw .kw-fx__cols{transition:none!important;animation:none!important;translate:none!important;opacity:1!important}}
@media (max-width:560px){.kw-fx__cta{white-space:normal;font-size:.8125rem;padding:9px 10px 9px 14px;max-width:100%}}
.kw-bw .kw-fx__sub{margin-top:22px!important}
/* footer content kept clear of the WhatsApp/Luna buttons (left) and back to top (right) */
@media (min-width:1024px){.kw-footer.kw-footer--v2{--kw-gutter:112px}.kw-footer--v2 .kw-wrap,.kw-bw__box{max-width:calc(var(--kw-wrap,1200px) + 2*var(--kw-gutter))}}
@media (min-width:721px) and (max-width:1023px){.kw-footer.kw-footer--v2{--kw-gutter:92px}}
@media (max-width:720px){.kw-footer--v2 .kw-fx__bottom{padding-bottom:8px}.kw-bw__word{margin-bottom:84px}}
@media (max-width:1199px){.kw-fx__cta{white-space:normal;max-width:100%;font-size:.8125rem;padding:9px 10px 9px 14px}}

/* 164 Responsive fixes (go-live audit) */
@media (max-width:380px){
  .kw-header--v5 .kw-hd-main__in{gap:8px;padding-left:12px;padding-right:6px;margin-left:8px;margin-right:8px;width:calc(100% - 16px)}
  .kw-header--v5 .kw-logo{min-width:0;flex:0 1 auto}
  .kw-header--v5 .kw-logo img{height:26px;width:auto;max-width:100%}
  .kw-header--v5 .kw-hd-act{gap:6px;flex:none}
  .kw-header--v5 .kw-hd-search{width:40px;height:40px}
}
.kw-x .kw-rw2__item,.kw-x .kw-rw2__card,.kw-x .kw-rw2__top{min-width:0}
@media (max-width:480px){.kw-x .kw-rw2__tag{font-size:.6875rem;letter-spacing:.08em}}
@media (max-width:380px){
  .kw-x .kw-rw2__top{gap:10px;flex-wrap:wrap}
  .kw-x .kw-rw2__ico{width:44px;height:44px}
  .kw-x .kw-rw2__ico .kw-ico{width:22px;height:22px}
  .kw-x .kw-rw2__tag{white-space:normal;padding:5px 9px;letter-spacing:.06em}
  .kw-x .kw-rw2__n{font-size:1.5rem}
}
@media (max-width:380px){.kw-x a.kw-ig__follow{white-space:normal;max-width:100%;padding:8px 16px 8px 14px;font-size:.8125rem;line-height:1.3;text-align:left}}
@media (max-width:480px){.kw-header--v5 .kw-logo{display:inline-flex;align-items:center;min-height:44px}}
@media (max-width:600px){.kw-x .kw-xquote{text-align:left}}
@media (max-width:380px){
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"]{gap:6px;padding:6px 8px}
  .kw-x .kw-xp__tabs.kw-xp__tabs--shiny .kw-xp__tab[role="tab"] .kw-ico{display:none}
  .kw-x .kw-xdark.kw-xre__card{padding:28px 22px}
  .kw-x .kw-xre__card .kw-xab__btn{white-space:normal;text-align:left;padding-left:18px;padding-right:16px;font-size:.8125rem;line-height:1.3;min-height:48px}
}
@media (max-width:420px){.kw-fx__cta{gap:8px;padding:9px 9px 9px 14px}.kw-fx__cta svg,.kw-fx__cta .kw-ico{flex:none}}
/* 165 Phones: the chat buttons wait until the visitor scrolls past the hero line, so they never sit on the hero copy */
@media (max-width:899px){
  .kw-wa{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease,visibility .35s}
  .kw-luna .kw-luna__tab{transition:transform .3s ease,box-shadow .3s ease,opacity .35s ease,visibility .35s}
  html.kw-float-wait .kw-wa,html.kw-float-wait .kw-luna:not(.is-open) .kw-luna__tab{opacity:0;visibility:hidden;pointer-events:none}
}
/* 166 Footer wordmark fade sized to the word, not the (much taller) stacked footer on tablets and phones */
@media (max-width:1023px){.kw-bw__foot{height:min(34%,23vw)}}
@media (max-width:720px){.kw-bw__foot{height:calc(84px + 20vw)}}
@media (max-width:720px){.kw-bw__foot{height:calc(84px + 6vw)}}

/* 167 TELL US WHAT YOU NEED: guided enquiry popup. Scoped to #kw-enq (id) so theme and Elementor form styles cannot leak in.
   Fira Sans headings, Roboto text (loaded quietly after the page has loaded). */
#kw-enq{--q-navy:#052C3D;--q-green:#4FAE32;--q-teal:#005A55;--q-neutral:#F6F8F7;--q-ink:#20282B;--q-muted:#5A6B70;--q-line:#E1E8E5;--q-soft:#F2F8EF;
  --q-head:'Fira Sans',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--q-body:'Roboto',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;
  position:fixed;inset:0;z-index:100000;display:grid;place-items:center;font-family:var(--q-body);font-size:16px;line-height:1.55;color:var(--q-ink);
  -webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
#kw-enq[hidden]{display:none}
#kw-enq *,#kw-enq *::before,#kw-enq *::after{box-sizing:border-box}
#kw-enq :is(p,h2,h3,ol,ul,dl,dt,dd,fieldset,legend,figure){margin:0;padding:0;border:0;min-width:0}
#kw-enq :is(button,input,textarea,label,a,legend){all:unset;box-sizing:border-box}
#kw-enq button,#kw-enq label,#kw-enq a{cursor:pointer}
#kw-enq :is(button,a,input,textarea):focus-visible{outline:3px solid rgba(79,174,50,.55);outline-offset:2px}
#kw-enq .kw-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#kw-enq svg{display:block;flex:none}
#kw-enq .kw-enq__scrim{position:absolute;inset:0;background:rgba(3,22,31,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .28s ease}
#kw-enq.is-open .kw-enq__scrim{opacity:1}
#kw-enq .kw-enq__dlg{position:relative;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);width:min(1160px,82vw);height:min(780px,calc(100dvh - 48px));
  background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(3,22,31,.55),0 0 0 1px rgba(5,44,61,.06);
  opacity:0;transform:translateY(14px) scale(.985);transition:opacity .3s ease,transform .38s cubic-bezier(.2,.7,.2,1)}
#kw-enq.is-open .kw-enq__dlg{opacity:1;transform:none}

/* rail: intro, stages, principle */
#kw-enq .kw-enq__rail{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:30px;padding:40px 34px 34px;background:var(--q-neutral);border-right:1px solid var(--q-line);overflow:auto}
#kw-enq .kw-enq__rail::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:radial-gradient(70% 45% at 0% 100%,rgba(79,174,50,.10),rgba(79,174,50,0) 70%),radial-gradient(rgba(5,44,61,.07) 1px,transparent 1.2px) 0 0/16px 16px;
  -webkit-mask:linear-gradient(180deg,transparent 35%,#000);mask:linear-gradient(180deg,transparent 35%,#000)}
#kw-enq .kw-enq__mark{width:40px;height:40px;border-radius:12px;box-shadow:0 6px 16px -8px rgba(5,44,61,.35)}
#kw-enq .kw-enq__eb{font:600 .75rem/1.3 var(--q-body);letter-spacing:.16em;text-transform:uppercase;color:var(--q-teal);display:flex;align-items:center;gap:10px}
#kw-enq .kw-enq__eb::before{content:"";width:22px;height:2px;border-radius:2px;background:var(--q-green)}
#kw-enq .kw-enq__title{margin:12px 0 14px;font:600 1.75rem/1.15 var(--q-head);letter-spacing:-.01em;color:var(--q-navy)}
#kw-enq .kw-enq__intro{font-size:.9375rem;color:var(--q-muted);margin-bottom:8px}
#kw-enq .kw-enq__intro:first-of-type{color:var(--q-navy);font-weight:500}
#kw-enq .kw-enq__time{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:6px 12px 6px 10px;border-radius:999px;background:#fff;border:1px solid var(--q-line);font-size:.8125rem;font-weight:500;color:var(--q-teal)}
#kw-enq .kw-enq__time svg{width:15px;height:15px}
#kw-enq .kw-enq__steps{list-style:none;position:relative;display:grid;gap:6px}
#kw-enq .kw-enq__steps::before,#kw-enq .kw-enq__steps::after{content:"";position:absolute;left:15px;top:18px;width:2px;border-radius:2px;background:var(--q-line);height:calc(100% - 36px)}
#kw-enq .kw-enq__steps::after{background:var(--q-green);height:calc((100% - 36px) * var(--q-p,0));transition:height .5s cubic-bezier(.2,.7,.2,1)}
#kw-enq .kw-enq__st{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:6px 0;font:500 .9375rem/1.3 var(--q-body);color:#8A9A9E;transition:color .3s ease}
#kw-enq .kw-enq__dot{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1.5px solid var(--q-line);font:600 .8125rem var(--q-head);color:#8A9A9E;transition:background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}
#kw-enq .kw-enq__dot .kw-enq__tick{position:absolute;width:15px;height:15px;color:#fff;opacity:0}
#kw-enq .kw-enq__st.is-cur{color:var(--q-navy);font-weight:600}
#kw-enq .kw-enq__st.is-cur .kw-enq__dot{background:var(--q-navy);border-color:var(--q-navy);color:#fff;box-shadow:0 0 0 5px rgba(5,44,61,.08)}
#kw-enq .kw-enq__st.is-done{color:var(--q-navy)}
#kw-enq .kw-enq__st.is-done .kw-enq__dot{background:var(--q-green);border-color:var(--q-green)}
#kw-enq .kw-enq__st.is-done .kw-enq__num{opacity:0}
#kw-enq .kw-enq__st.is-done .kw-enq__tick{opacity:1}
#kw-enq .kw-enq__st.is-done .kw-enq__tick path{stroke-dasharray:1;animation:kwEnqDraw .45s cubic-bezier(.65,0,.35,1) both}
#kw-enq .kw-enq__principle{margin-top:auto;padding-top:18px;border-top:1px solid var(--q-line);font:500 1rem/1.4 var(--q-head);color:var(--q-navy)}
#kw-enq .kw-enq__principle span{display:block;margin-bottom:4px;font:600 .6875rem/1.3 var(--q-body);letter-spacing:.14em;text-transform:uppercase;color:var(--q-green)}

/* main column: top bar (mobile), scrolling body, sticky foot */
#kw-enq .kw-enq__main{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0}
#kw-enq .kw-enq__top{position:relative;flex:none;min-height:0}
#kw-enq .kw-enq__eb--m,#kw-enq .kw-enq__mstage,#kw-enq .kw-enq__bar,#kw-enq .kw-enq__mintro{display:none}
#kw-enq .kw-enq__x{position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--q-line);color:var(--q-navy);transition:background .2s ease,transform .25s ease,border-color .2s ease}
#kw-enq .kw-enq__x:hover{background:var(--q-neutral);border-color:#CBD6D2;transform:rotate(90deg)}
#kw-enq .kw-enq__form{display:flex;flex-direction:column;flex:1;min-height:0}
#kw-enq .kw-enq__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:44px clamp(28px,5vw,64px) 36px;scroll-padding:24px}
#kw-enq .kw-enq__scr{max-width:720px;margin:0 auto}
#kw-enq .kw-enq__scr[hidden]{display:none}
#kw-enq .kw-enq__scr.is-in{animation:kwEnqIn .34s cubic-bezier(.2,.7,.2,1) both}
#kw-enq .kw-enq__scr.is-in.is-rev{animation-name:kwEnqInRev}
#kw-enq .kw-enq__scr.is-out{animation:kwEnqOut .16s ease both}
#kw-enq .kw-enq__scr.is-out.is-rev{animation-name:kwEnqOutRev}
@keyframes kwEnqIn{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}
@keyframes kwEnqInRev{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}
@keyframes kwEnqOut{to{opacity:0;transform:translateX(-14px)}}
@keyframes kwEnqOutRev{to{opacity:0;transform:translateX(14px)}}
@keyframes kwEnqDraw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes kwEnqPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1)}}
#kw-enq .kw-enq__stage{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;font:600 .75rem/1.3 var(--q-body);letter-spacing:.14em;text-transform:uppercase;color:var(--q-teal)}
#kw-enq .kw-enq__stage-i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--q-soft);border:1px solid rgba(79,174,50,.22)}
#kw-enq .kw-enq__stage-i .kw-ico{width:19px;height:19px}
#kw-enq .kw-enq__h{display:block;font:600 clamp(1.5rem,2.3vw,2rem)/1.18 var(--q-head);letter-spacing:-.012em;color:var(--q-navy);outline:none}
#kw-enq .kw-enq__sub{margin-top:10px;font-size:1rem;color:var(--q-muted);max-width:60ch}
#kw-enq .kw-enq__scr > .kw-enq__f:first-of-type,#kw-enq .kw-enq__scr > .kw-enq__fs:first-of-type,#kw-enq .kw-enq__scr > .kw-enq__two,#kw-enq .kw-enq__scr > .kw-enq__review{margin-top:24px}

/* fields */
#kw-enq .kw-enq__f{display:block;margin-top:24px}
#kw-enq .kw-enq__lbl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:10px;font:500 1rem/1.4 var(--q-body);color:var(--q-navy)}
#kw-enq .kw-enq__opt{font-size:.75rem;font-weight:500;color:#7C8C90;letter-spacing:.02em}
#kw-enq .kw-enq__hint{margin:-4px 0 12px;font-size:.875rem;color:var(--q-muted)}
#kw-enq :is(input[type=text],input[type=email],input[type=tel],textarea){display:block;width:100%;padding:13px 16px;min-height:52px;border:1.5px solid #D5DFDB;border-radius:14px;background:#fff;
  font:400 16px/1.5 var(--q-body);color:var(--q-ink);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;cursor:text}
#kw-enq textarea{white-space:pre-wrap;overflow-wrap:break-word;resize:vertical;min-height:84px}
#kw-enq :is(input,textarea)::placeholder{color:#8C9B9F;opacity:1}
#kw-enq :is(input[type=text],input[type=email],input[type=tel],textarea):hover{border-color:#BFCCC8}
#kw-enq :is(input[type=text],input[type=email],input[type=tel],textarea):focus{border-color:var(--q-teal);box-shadow:0 0 0 4px rgba(0,90,85,.10);outline:none}
#kw-enq .kw-enq__two{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}
#kw-enq .kw-enq__two .kw-enq__f{margin-top:20px}
#kw-enq .kw-enq__cond{animation:kwEnqIn .3s ease both}
#kw-enq .kw-enq__cond[hidden]{display:none}
#kw-enq .kw-enq__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}

/* goal tiles */
#kw-enq .kw-enq__tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#kw-enq .kw-enq__tile{position:relative;display:block}
#kw-enq .kw-enq__tile--wide{grid-column:1/-1}
#kw-enq :is(.kw-enq__tile,.kw-enq__chip,.kw-enq__check) input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
#kw-enq .kw-enq__tile-b{position:relative;display:flex;align-items:flex-start;gap:16px;height:100%;padding:16px 46px 16px 16px;border-radius:18px;background:#fff;border:1.5px solid var(--q-line);
  box-shadow:0 1px 0 rgba(5,44,61,.03),0 10px 24px -20px rgba(5,44,61,.35);transition:border-color .2s ease,box-shadow .25s ease,background-color .25s ease,transform .25s cubic-bezier(.2,.7,.2,1)}
#kw-enq .kw-enq__tile:hover .kw-enq__tile-b{border-color:#C4D2CD;transform:translateY(-2px);box-shadow:0 1px 0 rgba(5,44,61,.03),0 16px 30px -20px rgba(5,44,61,.45)}
#kw-enq .kw-enq__tile-i{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:14px;background:var(--q-neutral);border:1px solid var(--q-line);transition:background .25s ease,border-color .25s ease}
#kw-enq .kw-enq__tile-i .kw-ico{width:24px;height:24px}
#kw-enq .kw-enq__tile-tx{display:block;min-width:0}
#kw-enq .kw-enq__tile-tx b{display:block;font:600 1.0625rem/1.3 var(--q-head);color:var(--q-navy);margin:1px 0 4px}
#kw-enq .kw-enq__tile-tx span{display:block;font-size:.875rem;line-height:1.45;color:var(--q-muted)}
#kw-enq .kw-enq__tile--wide .kw-enq__tile-b{background:linear-gradient(180deg,#fff,var(--q-neutral))}
#kw-enq :is(.kw-enq__tile-c,.kw-enq__chip-c){display:grid;place-items:center;border-radius:50%;background:var(--q-green);color:#fff;opacity:0;transform:scale(.6)}
#kw-enq .kw-enq__tile-c{position:absolute;top:15px;right:15px;width:24px;height:24px}
#kw-enq .kw-enq__tile-c .kw-enq__tick{width:14px;height:14px}
#kw-enq .kw-enq__tile input:checked + .kw-enq__tile-b{border-color:var(--q-green);background:var(--q-soft);box-shadow:0 0 0 3px rgba(79,174,50,.14),0 16px 30px -22px rgba(5,44,61,.4)}
#kw-enq .kw-enq__tile input:checked + .kw-enq__tile-b .kw-enq__tile-i{background:#fff;border-color:rgba(79,174,50,.35)}
#kw-enq :is(.kw-enq__tile,.kw-enq__chip) input:checked + span :is(.kw-enq__tile-c,.kw-enq__chip-c){opacity:1;transform:none;animation:kwEnqPop .4s cubic-bezier(.34,1.56,.64,1) both}
#kw-enq :is(.kw-enq__tile,.kw-enq__chip,.kw-enq__check) input:checked + span .kw-enq__tick path{stroke-dasharray:1;animation:kwEnqDraw .4s cubic-bezier(.65,0,.35,1) .08s both}
#kw-enq :is(.kw-enq__tile,.kw-enq__chip,.kw-enq__check) input:focus-visible + span{outline:3px solid rgba(79,174,50,.55);outline-offset:3px}

/* chips (single and multiple choice) */
#kw-enq .kw-enq__chips{display:flex;flex-wrap:wrap;gap:10px}
#kw-enq .kw-enq__chips--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
#kw-enq .kw-enq__chips--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
#kw-enq .kw-enq__chip{position:relative;display:block}
#kw-enq .kw-enq__chip-b{display:flex;align-items:center;gap:10px;height:100%;min-height:48px;padding:11px 18px 11px 14px;border-radius:14px;background:#fff;border:1.5px solid var(--q-line);
  font:500 .9375rem/1.35 var(--q-body);color:var(--q-navy);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}
#kw-enq .kw-enq__chip:hover .kw-enq__chip-b{border-color:#BFCCC8;background:#FBFCFC}
#kw-enq .kw-enq__chip-c{width:20px;height:20px;flex:none;opacity:1;transform:none;background:#fff;border:1.5px solid #CBD6D2;color:#fff;transition:background .2s ease,border-color .2s ease}
#kw-enq input[type=radio] + .kw-enq__chip-b .kw-enq__chip-c{border-radius:50%}
#kw-enq input[type=checkbox] + .kw-enq__chip-b .kw-enq__chip-c{border-radius:6px}
#kw-enq .kw-enq__chip-c .kw-enq__tick{width:12px;height:12px;opacity:0}
#kw-enq .kw-enq__chip input:checked + .kw-enq__chip-b{border-color:var(--q-green);background:var(--q-soft);box-shadow:0 0 0 3px rgba(79,174,50,.12)}
#kw-enq .kw-enq__chip input:checked + .kw-enq__chip-b .kw-enq__chip-c{background:var(--q-green);border-color:var(--q-green)}
#kw-enq .kw-enq__chip input:checked + .kw-enq__chip-b .kw-enq__tick{opacity:1}
#kw-enq .kw-enq__chip--ic .kw-enq__chip-b{justify-content:flex-start;padding:12px 14px}
#kw-enq .kw-enq__chip--ic .kw-enq__chip-c{margin-left:auto}
#kw-enq .kw-enq__chip-ico .kw-ico{width:22px;height:22px}

/* inline validation: calm, never alarming */
#kw-enq .kw-enq__err{display:none;align-items:flex-start;gap:8px;margin-top:10px;font-size:.875rem;line-height:1.4;color:#8A4B12}
#kw-enq .kw-enq__err-i{flex:none;color:#C46A1C;margin-top:1px}
#kw-enq .kw-enq__err-i svg{width:16px;height:16px}
#kw-enq .is-err .kw-enq__err{display:flex;animation:kwEnqIn .25s ease both}
#kw-enq .is-err :is(input[type=text],input[type=email],input[type=tel],textarea){border-color:#E2A06A;background:#FFFBF7}
#kw-enq .is-err :is(input[type=text],input[type=email],input[type=tel],textarea):focus{box-shadow:0 0 0 4px rgba(226,160,106,.18)}
#kw-enq .is-err :is(.kw-enq__tile-b,.kw-enq__chip-b){border-color:#EBC3A0}
#kw-enq .is-err .kw-enq__box{border-color:#E2A06A}

/* review */
#kw-enq .kw-enq__review{border:1px solid var(--q-line);border-radius:18px;background:var(--q-neutral);padding:4px 20px}
#kw-enq .kw-enq__rv{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) auto;gap:4px 18px;align-items:baseline;padding:14px 0;border-top:1px solid var(--q-line)}
#kw-enq .kw-enq__rv:first-child{border-top:0}
#kw-enq .kw-enq__rv dt{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--q-muted)}
#kw-enq .kw-enq__rv dd{font-size:.9688rem;color:var(--q-navy);overflow-wrap:anywhere}
#kw-enq .kw-enq__rv dd:empty::before{content:"Not answered";color:#8C9B9F}
#kw-enq .kw-enq__edit{font-size:.875rem;font-weight:500;color:var(--q-teal);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,90,85,.35);padding:6px 2px}
#kw-enq .kw-enq__edit:hover{color:var(--q-navy);text-decoration-color:currentColor}
#kw-enq .kw-enq__consent{margin-top:22px}
#kw-enq .kw-enq__check{display:flex;align-items:flex-start;gap:12px;font-size:.9688rem;line-height:1.45;color:var(--q-navy);position:relative}
#kw-enq .kw-enq__box{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-top:-1px;border-radius:7px;border:1.5px solid #C2CFCB;background:#fff;color:#fff;transition:background .2s ease,border-color .2s ease}
#kw-enq .kw-enq__box .kw-enq__tick{width:14px;height:14px;opacity:0}
#kw-enq .kw-enq__check input:checked + .kw-enq__box{background:var(--q-green);border-color:var(--q-green)}
#kw-enq .kw-enq__check input:checked + .kw-enq__box .kw-enq__tick{opacity:1}
#kw-enq .kw-enq__privacy{margin:10px 0 0 36px;font-size:.8125rem;color:var(--q-muted)}
#kw-enq .kw-enq__privacy a{color:var(--q-teal);text-decoration:underline;text-underline-offset:2px}
#kw-enq .kw-enq__fail{margin-top:20px;padding:14px 16px;border-radius:14px;background:#FFF7EE;border:1px solid #F0D2B4;font-size:.9063rem;color:#5C3A12}
#kw-enq .kw-enq__fail[hidden]{display:none}
#kw-enq .kw-enq__fail a{color:var(--q-teal);font-weight:500;text-decoration:underline;text-underline-offset:2px}

/* foot: Back / Continue */
#kw-enq .kw-enq__foot{flex:none;display:flex;align-items:center;gap:12px;padding:16px clamp(28px,5vw,64px);border-top:1px solid var(--q-line);background:rgba(255,255,255,.96)}
#kw-enq .kw-enq__kept{margin-right:auto;display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#7C8C90}
#kw-enq .kw-enq__kept::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--q-green);box-shadow:0 0 0 3px rgba(79,174,50,.18)}
#kw-enq .kw-enq__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font:600 .9688rem/1 var(--q-body);letter-spacing:.005em;white-space:nowrap;
  transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .25s ease,transform .25s cubic-bezier(.2,.7,.2,1)}
#kw-enq .kw-enq__btn[hidden]{display:none}
#kw-enq .kw-enq__btn svg{transition:transform .25s ease}
#kw-enq .kw-enq__btn--go{background:var(--q-green);color:var(--q-navy);box-shadow:0 10px 22px -12px rgba(79,174,50,.85)}
#kw-enq .kw-enq__btn--go:hover{background:#5BBE3C;transform:translateY(-1px);box-shadow:0 14px 26px -12px rgba(79,174,50,.9)}
#kw-enq .kw-enq__btn--go:hover svg{transform:translateX(3px)}
#kw-enq .kw-enq__btn--go[aria-busy=true]{opacity:.75;pointer-events:none}
#kw-enq .kw-enq__btn--back,#kw-enq .kw-enq__btn--ghost{background:#fff;color:var(--q-navy);border:1.5px solid #D5DFDB;padding:0 20px}
#kw-enq .kw-enq__btn--back:hover,#kw-enq .kw-enq__btn--ghost:hover{border-color:var(--q-navy)}
#kw-enq .kw-enq__btn--back:hover svg{transform:translateX(-3px)}
#kw-enq .kw-enq__btn--ghost:hover svg{transform:translateX(3px)}

/* thank you */
#kw-enq .kw-enq__done{text-align:center;max-width:520px;padding-top:clamp(20px,6vh,64px)}
#kw-enq .kw-enq__seal{width:84px;height:84px;margin:0 auto 22px;border-radius:50%;background:var(--q-soft);display:grid;place-items:center;box-shadow:0 0 0 10px rgba(79,174,50,.06)}
#kw-enq .kw-enq__seal svg{width:64px;height:64px;fill:none;stroke-linecap:round;stroke-linejoin:round}
#kw-enq .kw-enq__seal-c{stroke:var(--q-green);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:center}
#kw-enq .kw-enq__seal-p{stroke:var(--q-navy);stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1}
#kw-enq .kw-enq__done.is-on .kw-enq__seal-c{animation:kwEnqDraw .7s cubic-bezier(.65,0,.35,1) .1s forwards}
#kw-enq .kw-enq__done.is-on .kw-enq__seal-p{animation:kwEnqDraw .45s cubic-bezier(.65,0,.35,1) .65s forwards}
#kw-enq .kw-enq__done .kw-enq__sub{margin:8px auto 0}
#kw-enq .kw-enq__lead{margin-top:14px;font:500 1.125rem/1.4 var(--q-head);color:var(--q-navy)}
#kw-enq .kw-enq__tag{margin-top:22px;font:500 .9375rem var(--q-head);color:var(--q-teal)}
#kw-enq .kw-enq__done-a{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}
#kw-enq.is-done .kw-enq__foot{display:none}
#kw-enq.is-done .kw-enq__steps::after{height:calc(100% - 36px)}

html.kw-enq-lock,html.kw-enq-lock body{overflow:hidden!important}

/* tablets and phones: one column, compact progress at the top */
@media (max-width:1199px){
  #kw-enq .kw-enq__dlg{grid-template-columns:minmax(0,1fr);width:min(760px,94vw);height:min(900px,calc(100dvh - 32px))}
  #kw-enq .kw-enq__rail{display:none}
  #kw-enq .kw-enq__top{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:16px 16px 14px 24px;border-bottom:1px solid var(--q-line)}
  #kw-enq .kw-enq__x{position:static;grid-row:1/3;grid-column:2}
  #kw-enq .kw-enq__eb--m{display:flex;font-size:.6875rem}
  #kw-enq .kw-enq__mstage{display:block;font-size:.875rem;color:var(--q-muted)}
  #kw-enq .kw-enq__mstage b{font-weight:600;color:var(--q-navy)}
  #kw-enq .kw-enq__mstage i{font-style:normal;margin:0 4px}
  #kw-enq .kw-enq__bar{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;grid-column:1/-1;margin-top:8px}
  #kw-enq .kw-enq__bar i{height:4px;border-radius:4px;background:var(--q-line);overflow:hidden;position:relative}
  #kw-enq .kw-enq__bar i::after{content:"";position:absolute;inset:0;background:var(--q-green);transform:scaleX(var(--f,0));transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}
  #kw-enq .kw-enq__body{padding:0 24px 28px}
  #kw-enq .kw-enq__top{min-height:64px}
  #kw-enq .kw-enq__scr{padding-top:22px}
  #kw-enq.is-first .kw-enq__mintro{display:block;padding:22px 0 4px;margin-bottom:6px;border-bottom:1px solid var(--q-line);padding-bottom:20px}
  #kw-enq.is-first .kw-enq__mintro .kw-enq__eb{display:none}
  #kw-enq .kw-enq__mintro .kw-enq__title{margin-top:0;font-size:1.5rem}
  #kw-enq .kw-enq__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}
  #kw-enq .kw-enq__kept{display:none}
  #kw-enq .kw-enq__btn--go{flex:1}
  #kw-enq.is-done .kw-enq__top .kw-enq__mstage,#kw-enq.is-done .kw-enq__bar{visibility:hidden}
}
@media (max-width:639px){
  #kw-enq{place-items:end stretch}
  #kw-enq .kw-enq__dlg{width:100%;height:calc(var(--kw-enq-vh,100dvh) - 10px - env(safe-area-inset-top));border-radius:22px 22px 0 0;transform:translateY(28px)}
  #kw-enq .kw-enq__top{padding:12px 12px 12px 18px}
  #kw-enq .kw-enq__body{padding:0 18px 24px}
  #kw-enq .kw-enq__tiles{grid-template-columns:1fr;gap:10px}
  #kw-enq .kw-enq__tile-b{padding:15px 46px 15px 14px;gap:13px;border-radius:16px}
  #kw-enq .kw-enq__tile-i{width:40px;height:40px;border-radius:12px}
  #kw-enq .kw-enq__tile-i .kw-ico{width:21px;height:21px}
  #kw-enq .kw-enq__tile-tx b{font-size:1rem;margin:0 0 3px}
  #kw-enq .kw-enq__tile-tx span{font-size:.875rem}
  #kw-enq .kw-enq__tile-c{top:14px;right:14px}
  #kw-enq .kw-enq__two{grid-template-columns:1fr}
  #kw-enq .kw-enq__chips:not(.kw-enq__chips--three){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
  #kw-enq .kw-enq__chips:not(.kw-enq__chips--three) .kw-enq__chip-b{padding:10px;gap:8px;font-size:.875rem;line-height:1.3;align-items:flex-start}
  #kw-enq .kw-enq__chips:not(.kw-enq__chips--three) .kw-enq__chip-c{margin-top:1px}
  #kw-enq .kw-enq__chips--grid .kw-enq__chip-b{padding:10px 10px 10px 10px;gap:8px;font-size:.875rem;line-height:1.3;align-items:flex-start}
  #kw-enq .kw-enq__chips--grid .kw-enq__chip-c{margin-top:1px}
  #kw-enq .kw-enq__chips--three{grid-template-columns:1fr}
  #kw-enq .kw-enq__chips{gap:8px}
  #kw-enq .kw-enq__h{font-size:1.4375rem}
  #kw-enq .kw-enq__rv{grid-template-columns:minmax(0,1fr) auto}
  #kw-enq .kw-enq__rv dt{grid-column:1}
  #kw-enq .kw-enq__rv dd{grid-column:1/-1;grid-row:2}
  #kw-enq .kw-enq__rv .kw-enq__edit{grid-column:2;grid-row:1}
  #kw-enq .kw-enq__review{padding:2px 16px}
  #kw-enq .kw-enq__btn{min-height:52px}
  #kw-enq .kw-enq__done-a{flex-direction:column}
}
@media (max-height:560px) and (min-width:1200px){
  #kw-enq .kw-enq__dlg{height:calc(100dvh - 16px)}
  #kw-enq .kw-enq__rail{gap:18px;padding:24px}
}
@media (max-height:500px) and (max-width:1199px){
  #kw-enq .kw-enq__dlg{height:calc(100dvh - 12px)}
  #kw-enq .kw-enq__top{min-height:0;padding:8px 10px 8px 18px}
  #kw-enq .kw-enq__eb--m{display:none}
  #kw-enq .kw-enq__x{width:38px;height:38px}
  #kw-enq .kw-enq__bar{margin-top:4px}
  #kw-enq .kw-enq__foot{padding:8px 14px calc(8px + env(safe-area-inset-bottom))}
  #kw-enq .kw-enq__btn{min-height:44px}
  #kw-enq .kw-enq__scr{padding-top:14px}
}
@media (prefers-reduced-motion:reduce){
  #kw-enq *,#kw-enq *::before,#kw-enq *::after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}
}
@media (prefers-reduced-motion:no-preference){
  #kw-enq :is(.kw-enq__tile,.kw-enq__chip):hover .kw-ico--duo .ln>*{animation:kwNfRedraw .75s cubic-bezier(.65,0,.35,1) both}
  #kw-enq :is(.kw-enq__tile,.kw-enq__chip):hover .kw-ico--duo :is(.ac,.tn){animation:kwNfAccent .45s cubic-bezier(.22,.61,.36,1) .35s both}
  #kw-enq :is(.kw-enq__tile,.kw-enq__chip):hover .kw-ico{animation:kwNfPop .55s cubic-bezier(.34,1.56,.64,1) both}
  #kw-enq .kw-enq__x:hover svg{animation:none}
}

/* 168 Enquiry popup icons follow the site icon style: line duo icons (navy lines, green accent) in white circles with a soft
   green halo; hover and selection turn the halo into a solid green ring, and the icon redraws (site-wide hover rule). */
#kw-enq .kw-enq__tile-i,#kw-enq .kw-enq__stage-i,#kw-enq .kw-enq__chip-ico{display:grid;place-items:center;flex:none;border-radius:50%;background:#fff;border:0;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 5px rgba(79,174,50,.06),0 0 16px rgba(79,174,50,.16),0 10px 22px -14px rgba(5,44,61,.35);transition:box-shadow .35s ease}
#kw-enq .kw-enq__tile-i{width:48px;height:48px;margin:2px 2px 0}
#kw-enq .kw-enq__tile-i .kw-ico{width:24px;height:24px}
#kw-enq .kw-enq__tile:hover .kw-enq__tile-i,#kw-enq .kw-enq__tile input:checked + .kw-enq__tile-b .kw-enq__tile-i{background:#fff;box-shadow:0 0 0 2px #4FAE32,0 0 0 7px rgba(79,174,50,.12),0 0 22px rgba(79,174,50,.32)}
#kw-enq .kw-enq__stage-i{width:36px;height:36px}
#kw-enq .kw-enq__stage-i .kw-ico{width:19px;height:19px}
#kw-enq .kw-enq__chip-ico{width:32px;height:32px;margin:-4px 0 -4px -4px;box-shadow:0 0 0 1px #E3E8E7,0 0 12px rgba(79,174,50,.12)}
#kw-enq .kw-enq__chip-ico .kw-ico{width:18px;height:18px}
#kw-enq .kw-enq__chip:hover .kw-enq__chip-ico,#kw-enq .kw-enq__chip input:checked + .kw-enq__chip-b .kw-enq__chip-ico{box-shadow:0 0 0 2px #4FAE32,0 0 0 5px rgba(79,174,50,.12),0 0 16px rgba(79,174,50,.28)}
#kw-enq .kw-enq__time svg .ac{stroke:#4FAE32}
@media (max-width:639px){
  #kw-enq .kw-enq__tile-i{width:42px;height:42px;margin:1px 1px 0}
  #kw-enq .kw-enq__tile-i .kw-ico{width:21px;height:21px}
}
/* the error mark keeps a calm amber tone but uses the same rounded 2px line as the icon set */
#kw-enq .kw-enq__err-i svg{width:17px;height:17px}

/* 169 Footer: Google Partner badge (official badge, unaltered, on its own white card, linked to the partner profile) */
.kw-footer.kw-footer--v2 .kw-fx__gp{display:inline-flex;align-items:center;gap:18px;margin-top:26px;padding:10px 22px 10px 10px;border-radius:22px;text-decoration:none;color:#fff;
  background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}
.kw-footer.kw-footer--v2 .kw-fx__gp:hover{background:rgba(255,255,255,.09);border-color:rgba(79,174,50,.55);box-shadow:0 0 0 4px rgba(79,174,50,.12),0 18px 36px -20px rgba(0,0,0,.6)}
.kw-footer.kw-footer--v2 .kw-fx__gp:focus-visible{outline:3px solid #4FAE32;outline-offset:3px}
.kw-footer.kw-footer--v2 .kw-fx__gp-b{display:block;flex:none;width:112px;height:auto;border-radius:12px;background:#fff;
  box-shadow:0 12px 26px -14px rgba(0,0,0,.6);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
.kw-footer.kw-footer--v2 .kw-fx__gp-t{display:flex;flex-direction:column;gap:6px;min-width:0}
.kw-footer.kw-footer--v2 .kw-fx__gp-t b{font-size:1rem;font-weight:700;line-height:1.3;color:#fff}
.kw-footer.kw-footer--v2 .kw-fx__gp-t small{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#9AD77F}
.kw-footer.kw-footer--v2 .kw-fx__gp-t small svg{transition:transform .25s ease}
@media (prefers-reduced-motion:no-preference){
  .kw-footer.kw-footer--v2 .kw-fx__gp:hover .kw-fx__gp-b{transform:translateY(-3px) scale(1.04)}
  .kw-footer.kw-footer--v2 .kw-fx__gp:hover .kw-fx__gp-t small svg{transform:translateX(3px)}
}
@media (max-width:420px){
  .kw-footer.kw-footer--v2 .kw-fx__gp{gap:14px;padding:8px 16px 8px 8px}
  .kw-footer.kw-footer--v2 .kw-fx__gp-b{width:96px}
  .kw-footer.kw-footer--v2 .kw-fx__gp-t b{font-size:.9375rem}
}
@media (max-width:360px){.kw-footer.kw-footer--v2 .kw-fx__gp-t small{white-space:nowrap;font-size:.75rem;gap:4px}.kw-footer.kw-footer--v2 .kw-fx__gp-b{width:88px}.kw-footer.kw-footer--v2 .kw-fx__gp{gap:12px}}

/* 170 Footer: logo and description removed; Google Partner badge and contact details shown without boxes or backgrounds */
.kw-footer.kw-footer--v2 .kw-fx__top{align-items:center}
.kw-footer.kw-footer--v2 .kw-fx__brand{display:flex;flex-direction:column;align-items:flex-start;gap:26px}
.kw-footer.kw-footer--v2 .kw-fx__soc{margin:0}
.kw-footer.kw-footer--v2 .kw-fx__gp,.kw-footer.kw-footer--v2 .kw-fx__gp:hover{margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}
.kw-footer.kw-footer--v2 .kw-fx__gp-b{box-shadow:none;border-radius:0;background:none}
.kw-footer.kw-footer--v2 .kw-fx__gp:hover .kw-fx__gp-t b{color:#9AD77F}
.kw-footer.kw-footer--v2 .kw-fx__gp-t b{transition:color .25s ease}
.kw-footer.kw-footer--v2 .kw-fx__ct,.kw-footer.kw-footer--v2 a.kw-fx__ct:hover,.kw-footer.kw-footer--v2 a.kw-fx__ct:focus-visible{padding:6px 0;border-radius:0;background:none;box-shadow:none;transform:none}
.kw-footer.kw-footer--v2 .kw-fx__contact{gap:22px 28px}
.kw-footer.kw-footer--v2 a.kw-fx__ct:focus-visible{outline:2px solid #4FAE32;outline-offset:4px;border-radius:8px}
.kw-footer.kw-footer--v2 a.kw-fx__ct>span:last-child{transition:color .25s ease}
.kw-footer.kw-footer--v2 a.kw-fx__ct:hover>span:last-child{color:#fff}
.kw-footer.kw-footer--v2 .kw-fx__ci{transition:box-shadow .3s ease,background-color .3s ease}
.kw-footer.kw-footer--v2 a.kw-fx__ct:hover .kw-fx__ci{box-shadow:0 0 0 1.5px #4FAE32,0 0 0 6px rgba(79,174,50,.14),0 0 20px rgba(79,174,50,.35)}
@media (max-width:1199px){.kw-footer.kw-footer--v2 .kw-fx__top{align-items:start}}

/* 171 Enquiry popup as slides: one short question per slide, each slide fits the window (no scrolling) and sits centred */
#kw-enq .kw-enq__main{container-type:inline-size}
#kw-enq .kw-enq__body{display:flex;flex-direction:column;padding:32px clamp(28px,5vw,64px);overflow-y:auto;scrollbar-width:thin}
#kw-enq .kw-enq__scr{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:700px;margin:0 auto;padding:0}
#kw-enq .kw-enq__scr[hidden]{display:none}
#kw-enq .kw-enq__in{width:100%}
#kw-enq .kw-enq__stage{margin-bottom:12px}
#kw-enq .kw-enq__stage .kw-enq__opt{margin-left:4px;padding:3px 8px;border-radius:999px;background:var(--q-neutral);border:1px solid var(--q-line);letter-spacing:.06em;font-size:.6875rem;color:#6B7B80;text-transform:none}
#kw-enq .kw-enq__h{font-size:clamp(1.5rem,2.4vw,2.125rem);max-width:24ch}
#kw-enq .kw-enq__sub{margin-top:10px}
#kw-enq .kw-enq__f--solo{margin-top:26px}
#kw-enq .kw-enq__f--solo textarea{min-height:0;resize:none}
#kw-enq .kw-enq__chips--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
@container (min-width:640px){#kw-enq .kw-enq__chips--many{grid-template-columns:repeat(3,minmax(0,1fr))}}
#kw-enq .kw-enq__cond .kw-enq__f{margin-top:18px}
#kw-enq .kw-enq__two .kw-enq__f{margin-top:24px}
#kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__stage{display:none}
#kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__h{font-size:1.75rem}
#kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__intro{font-size:1rem;margin-top:12px}
#kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__intro:first-of-type{margin-top:16px}
#kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__time{margin-top:18px}
/* review: one line per answer */
#kw-enq .kw-enq__review{margin-top:22px}
#kw-enq .kw-enq__rv{padding:11px 0;align-items:center}
#kw-enq .kw-enq__rv dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#kw-enq .kw-enq__consent{margin-top:18px}
#kw-enq.is-fail .kw-enq__privacy{display:none}
#kw-enq .kw-enq__fail{margin-top:12px;padding:10px 14px;font-size:.8438rem}
#kw-enq .kw-enq__done .kw-enq__in{text-align:center}
#kw-enq .kw-enq__done{max-width:540px;padding-top:0}
#kw-enq .kw-enq__done .kw-enq__h{max-width:none}
@media (min-width:1200px){#kw-enq .kw-enq__dlg{height:min(780px,calc(100dvh - 40px))}}

@media (max-width:1199px){
  #kw-enq .kw-enq__body{padding:20px 24px}
  #kw-enq .kw-enq__h{max-width:none}
}
@media (max-width:639px){
  #kw-enq .kw-enq__body{padding:16px 18px}
  #kw-enq .kw-enq__h{font-size:1.375rem}
  #kw-enq .kw-enq__sub{font-size:.9375rem;margin-top:8px}
  #kw-enq .kw-enq__f--solo{margin-top:18px}
  #kw-enq .kw-enq__two .kw-enq__f{margin-top:16px}
  #kw-enq .kw-enq__two .kw-enq__f:first-child{margin-top:18px}
  #kw-enq .kw-enq__tiles{gap:8px}
  #kw-enq .kw-enq__tile-b{padding:12px 42px 12px 12px;gap:12px}
  #kw-enq .kw-enq__tile-tx span{font-size:.8438rem;line-height:1.4}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-b{min-height:44px;padding:8px 9px;font-size:.8438rem}
  #kw-enq .kw-enq__rv{grid-template-columns:minmax(0,1fr) auto;padding:9px 0}
  #kw-enq .kw-enq__rv dt{grid-column:1;grid-row:1;font-size:.75rem}
  #kw-enq .kw-enq__rv dd{grid-column:1;grid-row:2;font-size:.9063rem}
  #kw-enq .kw-enq__rv .kw-enq__edit{grid-column:2;grid-row:1/3}
  #kw-enq .kw-enq__review{margin-top:16px}
  #kw-enq .kw-enq__privacy{margin-left:36px;font-size:.75rem}
}
/* shorter phones (iPhone SE and similar): tighter spacing, tile explanations hidden so the goal slide still fits */
@media (max-width:639px) and (max-height:740px){
  #kw-enq .kw-enq__eb--m{display:none}
  #kw-enq .kw-enq__top{min-height:0;padding:10px 10px 10px 18px}
  #kw-enq .kw-enq__bar{margin-top:6px}
  #kw-enq .kw-enq__stage{display:none}
  #kw-enq .kw-enq__h{font-size:1.25rem}
  #kw-enq .kw-enq__sub{font-size:.875rem;line-height:1.45}
  #kw-enq .kw-enq__tile-tx span{display:none}
  #kw-enq .kw-enq__tile-tx b{margin:0;font-size:.9688rem}
  #kw-enq .kw-enq__tile-b{align-items:center;padding:8px 40px 8px 10px}
  #kw-enq .kw-enq__tile-i{width:36px;height:36px}
  #kw-enq .kw-enq__tile-i .kw-ico{width:19px;height:19px}
  #kw-enq .kw-enq__tile-c{top:50%;margin-top:-12px}
  #kw-enq .kw-enq__chip-b{min-height:44px;padding:8px 10px}
  #kw-enq .kw-enq__chips{gap:7px}
  #kw-enq :is(input[type=text],input[type=email],input[type=tel]){min-height:48px;padding:11px 14px}
  #kw-enq .kw-enq__foot{padding:10px 14px calc(10px + env(safe-area-inset-bottom))}
  #kw-enq .kw-enq__btn{min-height:48px}
  #kw-enq .kw-enq__rv{padding:7px 0}
  #kw-enq .kw-enq__review{padding:2px 14px}
  #kw-enq .kw-enq__f--solo textarea{max-height:24vh}
  #kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__h{font-size:1.5rem}
}
/* phones turned sideways */
@media (max-height:500px) and (max-width:1199px){
  #kw-enq .kw-enq__body{padding:10px 22px}
  #kw-enq .kw-enq__stage{display:none}
  #kw-enq .kw-enq__h{font-size:1.1875rem}
  #kw-enq .kw-enq__sub{font-size:.8438rem;margin-top:4px;line-height:1.4}
  #kw-enq .kw-enq__f--solo,#kw-enq .kw-enq__two .kw-enq__f,#kw-enq .kw-enq__two .kw-enq__f:first-child{margin-top:10px}
  #kw-enq .kw-enq__two{grid-template-columns:1fr 1fr}
  #kw-enq .kw-enq__lbl{margin-bottom:6px;font-size:.9063rem}
  #kw-enq .kw-enq__tiles{grid-template-columns:1fr 1fr;gap:7px}
  #kw-enq .kw-enq__tile--wide{grid-column:auto}
  #kw-enq .kw-enq__tile-tx span{display:none}
  #kw-enq .kw-enq__tile-tx b{margin:0;font-size:.9063rem}
  #kw-enq .kw-enq__tile-b{align-items:center;padding:6px 34px 6px 8px;gap:10px}
  #kw-enq .kw-enq__tile-i{width:32px;height:32px}
  #kw-enq .kw-enq__tile-i .kw-ico{width:17px;height:17px}
  #kw-enq .kw-enq__tile-c{top:50%;margin-top:-12px;right:8px}
  #kw-enq .kw-enq__chips--grid,#kw-enq .kw-enq__chips:not(.kw-enq__chips--three){grid-template-columns:repeat(3,minmax(0,1fr))}
  #kw-enq .kw-enq__chips--three{grid-template-columns:repeat(3,minmax(0,1fr))}
  #kw-enq .kw-enq__chip-b,#kw-enq .kw-enq__chips--many .kw-enq__chip-b{min-height:38px;padding:6px 8px;font-size:.8125rem;gap:6px}
  #kw-enq .kw-enq__chips{gap:6px}
  #kw-enq .kw-enq__chip-c{width:17px;height:17px}
  #kw-enq :is(input[type=text],input[type=email],input[type=tel]){min-height:42px;padding:8px 12px}
  #kw-enq .kw-enq__f--solo textarea{max-height:30vh}
  #kw-enq .kw-enq__review{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;margin-top:8px;padding:0 14px}
  #kw-enq .kw-enq__rv{padding:5px 0;border-top:1px solid var(--q-line)}
  #kw-enq .kw-enq__rv:nth-child(2){border-top:0}
  #kw-enq .kw-enq__rv dt{font-size:.6875rem}
  #kw-enq .kw-enq__rv dd{font-size:.8125rem}
  #kw-enq .kw-enq__consent{margin-top:8px}
  #kw-enq .kw-enq__check{font-size:.8438rem}
  #kw-enq .kw-enq__privacy{margin-top:4px;font-size:.6875rem}
  #kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__h{font-size:1.375rem}
  #kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__intro{margin-top:6px;font-size:.875rem}
  #kw-enq .kw-enq__scr[data-id="intro"] .kw-enq__time{margin-top:8px}
  #kw-enq .kw-enq__seal{width:56px;height:56px;margin-bottom:10px}
  #kw-enq .kw-enq__seal svg{width:44px;height:44px}
  #kw-enq .kw-enq__done .kw-enq__sub{font-size:.8438rem;margin-top:2px}
  #kw-enq .kw-enq__lead{margin-top:4px;font-size:1rem}
  #kw-enq .kw-enq__tag{margin-top:6px}
  #kw-enq .kw-enq__done-a{margin-top:10px;flex-direction:row}
}

/* 172 Slides fit without scrolling: tuning per screen size */
#kw-enq .kw-enq__h{max-width:30ch}
#kw-enq .kw-enq__dlg{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}
#kw-enq .kw-enq__tiles,#kw-enq .kw-enq__chips{min-width:0}
#kw-enq .kw-enq__tile,#kw-enq .kw-enq__chip{min-width:0}
#kw-enq .kw-enq__chip--wide{grid-column:1/-1}
#kw-enq .kw-enq__tile-tx span{font-size:.8438rem}
@media (max-width:1199px){#kw-enq .kw-enq__dlg{grid-template-columns:minmax(0,1fr)}}
/* desktop with a shorter window: the side panel already shows the stage */
@media (min-width:1200px) and (max-height:860px){
  #kw-enq .kw-enq__stage{display:none}
  #kw-enq .kw-enq__body{padding-top:26px;padding-bottom:26px}
  #kw-enq .kw-enq__rv{padding:8px 0}
  #kw-enq .kw-enq__rail{gap:22px;padding:30px 28px 26px}
  #kw-enq .kw-enq__title{font-size:1.5rem}
}
/* phones: the top bar shows the stage, so the stage label on the slide is dropped */
@media (max-width:639px){
  #kw-enq .kw-enq__stage{display:none}
  #kw-enq .kw-enq__tile-b{padding:10px 40px 10px 10px}
  #kw-enq .kw-enq__done-a{flex-direction:row;flex-wrap:wrap}
  #kw-enq .kw-enq__done-a .kw-enq__btn{padding:0 18px}
}
/* many-option grids on phones: the tick moves to the corner so the words get the full width */
@media (max-width:639px){
  #kw-enq .kw-enq__chips--many .kw-enq__chip-b{position:relative;padding:8px 26px 8px 10px;min-height:42px;line-height:1.25}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c{position:absolute;top:6px;right:6px;width:16px;height:16px;margin:0}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c .kw-enq__tick{width:10px;height:10px}
}
@media (max-width:639px) and (max-height:740px){
  #kw-enq .kw-enq__scr[data-id="goal"] .kw-enq__sub,#kw-enq .kw-enq__scr[data-id="review"] .kw-enq__sub{display:none}
  #kw-enq .kw-enq__sub-a{display:none}
  #kw-enq .kw-enq__rv{display:flex;align-items:baseline;gap:8px;padding:7px 0}
  #kw-enq .kw-enq__rv dt{flex:none;width:92px}
  #kw-enq .kw-enq__rv dd{flex:1;min-width:0}
  #kw-enq .kw-enq__rv .kw-enq__edit{flex:none;padding:2px}
  #kw-enq .kw-enq__check{font-size:.875rem;line-height:1.35}
  #kw-enq .kw-enq__seal{width:58px;height:58px;margin-bottom:12px;box-shadow:0 0 0 6px rgba(79,174,50,.06)}
  #kw-enq .kw-enq__seal svg{width:46px;height:46px}
  #kw-enq .kw-enq__lead{margin-top:8px;font-size:1rem}
  #kw-enq .kw-enq__done .kw-enq__sub{font-size:.875rem;margin-top:4px}
  #kw-enq .kw-enq__tag{margin-top:12px;font-size:.875rem}
  #kw-enq .kw-enq__done-a{margin-top:16px;gap:8px}
  #kw-enq .kw-enq__done-a .kw-enq__btn{min-height:44px;padding:0 14px;font-size:.875rem}
}
@media (max-height:500px) and (max-width:1199px){
  #kw-enq .kw-enq__scr[data-id="goal"] .kw-enq__sub,#kw-enq .kw-enq__scr[data-id="review"] .kw-enq__sub{display:none}
  #kw-enq .kw-enq__sub-a{display:none}
  #kw-enq .kw-enq__chips--many,#kw-enq .kw-enq__scr[data-id="budget"] .kw-enq__chips{grid-template-columns:repeat(4,minmax(0,1fr))}
  #kw-enq .kw-enq__chip--wide{grid-column:span 2}
  #kw-enq .kw-enq__mstage{font-size:.8125rem}
  #kw-enq .kw-enq__seal{display:none}
  #kw-enq .kw-enq__done .kw-enq__sub+.kw-enq__sub{display:none}
}
/* 173 slide fit: second pass */
#kw-enq .kw-enq__chips--grid{grid-auto-flow:row dense}
#kw-enq .kw-enq__err{margin-top:6px;font-size:.8125rem}
@media (max-height:860px){#kw-enq .kw-enq__stage{display:none}}
@media (min-width:1200px) and (max-height:860px){
  #kw-enq .kw-enq__f--solo{margin-top:20px}
  #kw-enq .kw-enq__tile-b{padding:13px 44px 13px 14px}
  #kw-enq .kw-enq__sub{margin-top:8px;font-size:.9688rem}
}
@media (max-width:1199px) and (min-width:640px){
  #kw-enq .kw-enq__tile-b{padding:13px 44px 13px 14px}
}
@media (max-width:639px){
  #kw-enq .kw-enq__chips--many .kw-enq__chip-b{padding:8px 10px;min-height:42px}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c{opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1);top:-6px;right:-6px;width:20px;height:20px;border:2px solid #fff;background:var(--q-green)}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c .kw-enq__tick{width:11px;height:11px}
  #kw-enq .kw-enq__chips--many input:checked + .kw-enq__chip-b .kw-enq__chip-c{opacity:1;transform:none}
  #kw-enq .kw-enq__chips--many .kw-enq__chip{overflow:visible}
}
@media (max-width:639px) and (max-height:740px){
  #kw-enq .kw-enq__top{padding:8px 8px 8px 18px}
  #kw-enq .kw-enq__x{width:40px;height:40px}
  #kw-enq .kw-enq__rv dt{width:104px;font-size:.75rem;line-height:1.3}
}
@media (max-height:500px) and (max-width:1199px){
  #kw-enq .kw-enq__chips.kw-enq__chips--many,#kw-enq .kw-enq__scr[data-id="budget"] .kw-enq__chips.kw-enq__chips--grid{grid-template-columns:repeat(4,minmax(0,1fr))}
  #kw-enq .kw-enq__rv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px}
  #kw-enq .kw-enq__rv dt{grid-column:1;grid-row:1}
  #kw-enq .kw-enq__rv dd{grid-column:1;grid-row:2}
  #kw-enq .kw-enq__rv .kw-enq__edit{grid-column:2;grid-row:1/3;padding:2px}
  #kw-enq .kw-enq__top{padding:6px 8px 6px 18px}
  #kw-enq .kw-enq__x{width:36px;height:36px}
}
/* 174 slide fit: smallest phones and phones turned sideways */
@media (max-width:639px) and (max-height:740px){
  #kw-enq .kw-enq__body{padding:12px 16px}
  #kw-enq .kw-enq__h{font-size:1.1875rem;line-height:1.2}
  #kw-enq .kw-enq__f--solo,#kw-enq .kw-enq__two .kw-enq__f:first-child{margin-top:14px}
  #kw-enq .kw-enq__tile-b{padding:6px 38px 6px 8px}
  #kw-enq .kw-enq__tile-i{width:34px;height:34px}
  #kw-enq .kw-enq__tiles{gap:7px}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-b{padding:7px 8px;min-height:40px;font-size:.8125rem;line-height:1.2}
  #kw-enq .kw-enq__chips--many{gap:6px}
  #kw-enq .kw-enq__privacy{font-size:.6875rem;line-height:1.4;margin-top:6px}
  #kw-enq .kw-enq__review{margin-top:12px}
  #kw-enq .kw-enq__consent{margin-top:12px}
  #kw-enq .kw-enq__foot{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}
}
@media (max-height:500px) and (max-width:1199px){
  #kw-enq .kw-enq__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
  #kw-enq .kw-enq__chips.kw-enq__chips--many{grid-template-columns:repeat(5,minmax(0,1fr))}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-b{position:relative;padding:6px 8px;line-height:1.2}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border:2px solid #fff;background:var(--q-green);opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .25s ease}
  #kw-enq .kw-enq__chips--many input:checked + .kw-enq__chip-b .kw-enq__chip-c{opacity:1;transform:none}
  #kw-enq .kw-enq__chips--many .kw-enq__chip-c .kw-enq__tick{width:10px;height:10px;opacity:1}
  #kw-enq .kw-enq__review{grid-template-columns:repeat(3,minmax(0,1fr))}
  #kw-enq .kw-enq__rv:nth-child(3){border-top:0}
  #kw-enq .kw-enq__foot{padding:6px 14px calc(6px + env(safe-area-inset-bottom))}
  #kw-enq .kw-enq__btn{min-height:40px}
}
#kw-enq .kw-enq__body{overflow-x:hidden}
@keyframes kwEnqFade{from{opacity:0}to{opacity:1}}
#kw-enq .kw-enq__cond{animation:kwEnqFade .3s ease both}
@media (max-width:639px) and (max-height:600px){#kw-enq .kw-enq__scr[data-id="outcomes"] .kw-enq__sub{display:none}}
/* when a gentle error appears, it takes the place of the guidance line so the slide never grows */
#kw-enq .kw-enq__scr:has(.is-err) .kw-enq__sub{display:none}
@media (max-width:639px) and (max-height:600px){#kw-enq .kw-enq__chips--many .kw-enq__chip-b{min-height:38px;padding:6px 8px}#kw-enq .kw-enq__chips--many{gap:5px}}
@media (max-height:500px) and (max-width:1199px){#kw-enq .kw-enq__body{padding:8px 22px}#kw-enq .kw-enq__h{line-height:1.15}}

/* 175 INSIGHTS: listing page, article cards, article reading layout, latest insights strip.
   Built from the homepage parts: hero landscape, eyebrow + heading, scenario card style, pillar icons, CTA band. */
.kw-x .kw-in-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background-size:cover;background-position:50% 62%;
  padding:calc(var(--kw-header-h,80px) + var(--kw-util-h,0px) + clamp(36px,5vw,72px)) 0 clamp(150px,13vw,190px)}
.kw-x .kw-in-hero .kw-xab__gl{position:absolute;inset:0;z-index:-2}
.kw-x .kw-in-hero__shade{position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(90deg,rgba(3,22,36,.9) 0%,rgba(3,22,36,.62) 48%,rgba(3,22,36,.3) 100%),linear-gradient(180deg,rgba(5,44,61,.6) 0%,rgba(3,22,36,0) 40%,rgba(3,22,36,.55) 100%)}
.kw-x .kw-in-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 26px;padding:0;list-style:none;font-size:.8125rem;color:rgba(255,255,255,.66)}
.kw-x .kw-in-crumbs li{display:flex;align-items:center;gap:6px;min-width:0}
.kw-x .kw-in-crumbs li+li::before{content:"/";opacity:.5}
.kw-x .kw-in-crumbs a{color:rgba(255,255,255,.82);text-decoration:none;transition:color .2s ease}
.kw-x .kw-in-crumbs a:hover{color:#9AD77F}
.kw-x .kw-in-crumbs [aria-current]{color:#fff;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}
.kw-x .kw-in-hero__in{display:grid;grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,5vw,80px)}
.kw-x .kw-in-hero .kw-xe{margin-bottom:16px}
.kw-x .kw-in-h1{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2.5rem,1.5rem + 3.6vw,4.5rem);line-height:1.03;letter-spacing:-.04em;color:#fff;max-width:13ch;text-wrap:balance}
.kw-x .kw-in-h1 em{font-style:italic;color:#4FAE32}
.kw-x .kw-in-hero__copy{max-width:600px;margin-top:22px}
.kw-x .kw-in-hero__copy p{margin:0;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.7}
.kw-x .kw-in-hero__copy .kw-in-lead{margin-bottom:12px;color:#fff;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}
@media (min-width:1024px){
  .kw-x .kw-in-hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end}
  .kw-x .kw-in-crumbs,.kw-x .kw-in-hero .kw-xe{grid-column:1/-1}
  .kw-x .kw-in-hero__copy{margin-top:0;padding-bottom:10px}
}

/* tags, meta, arrows */
.kw-x .kw-in-tag{display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 11px;border-radius:999px;background:#F1F8EE;color:#2E7A1C;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}
.kw-x .kw-in-tag--feat span{padding:2px 8px;margin-left:-6px;border-radius:999px;background:#4FAE32;color:#052C3D;letter-spacing:.1em}
.kw-x .kw-in-tag--light{background:rgba(255,255,255,.1);color:#CFE7DE;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}
.kw-x .kw-in-tag--light a{color:inherit;text-decoration:none}
.kw-x .kw-in-tag--light a:hover{color:#9AD77F}
.kw-x .kw-in-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;color:#5A6B70}
.kw-x .kw-in-ar{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#052C3D;color:#fff;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s ease}
.kw-x .kw-in-ar svg{width:14px;height:14px}

/* media and the branded cover used until an article has its own image */
.kw-x .kw-in-media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#052C3D}
.kw-x .kw-in-media .kw-in-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-in-cover{display:grid;place-items:center;align-content:center;gap:12px;isolation:isolate;
  background:radial-gradient(70% 90% at 85% 0%,rgba(79,174,50,.32),rgba(79,174,50,0) 60%),radial-gradient(60% 80% at 0% 100%,rgba(46,214,190,.2),rgba(46,214,190,0) 60%),linear-gradient(150deg,#063A50 0%,#052C3D 55%,#031B26 100%)}
.kw-x .kw-in-cover::before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(154,215,127,.28) 1px,transparent 1.4px);background-size:18px 18px;
  -webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 60%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 60%,#000 20%,transparent 75%)}
.kw-x .kw-in-cover--work-smarter{background:radial-gradient(70% 90% at 85% 0%,rgba(46,214,190,.3),rgba(46,214,190,0) 60%),radial-gradient(60% 80% at 0% 100%,rgba(79,174,50,.18),rgba(79,174,50,0) 60%),linear-gradient(150deg,#05424A 0%,#043544 55%,#031B26 100%)}
.kw-x .kw-in-cover--build-what-you-need{background:radial-gradient(70% 90% at 85% 0%,rgba(80,150,230,.3),rgba(80,150,230,0) 60%),radial-gradient(60% 80% at 0% 100%,rgba(46,214,190,.18),rgba(46,214,190,0) 60%),linear-gradient(150deg,#0A3558 0%,#062B45 55%,#031B26 100%)}
.kw-x .kw-in-cover--protect-your-business{background:radial-gradient(70% 90% at 85% 0%,rgba(0,150,140,.36),rgba(0,150,140,0) 60%),radial-gradient(60% 80% at 0% 100%,rgba(79,174,50,.16),rgba(79,174,50,0) 60%),linear-gradient(150deg,#004A47 0%,#033A42 55%,#031B26 100%)}
.kw-x .kw-in-cover__i{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 0 0 8px rgba(255,255,255,.03),0 0 30px rgba(79,174,50,.25)}
.kw-x .kw-in-cover__i .kw-ico{width:32px;height:32px}
.kw-x .kw-in-cover__t{font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(207,231,222,.8)}

/* featured insight, overlapping the hero */
.kw-x .kw-in-feat{position:relative;z-index:2;margin-top:calc(-1 * clamp(110px,10vw,140px))}
.kw-x .kw-in-fcard{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:28px;background:#fff;
  box-shadow:0 40px 80px -40px rgba(3,27,38,.55),0 0 0 1px rgba(5,44,61,.06);transition:box-shadow .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-in-fcard .kw-in-media{aspect-ratio:16/9;height:100%}
.kw-x .kw-in-fcard .kw-in-cover__i{width:92px;height:92px}
.kw-x .kw-in-fcard .kw-in-cover__i .kw-ico{width:42px;height:42px}
.kw-x .kw-in-fcard__body{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(26px,3.4vw,52px)}
.kw-x .kw-in-fcard__h{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(1.5rem,1.05rem + 1.5vw,2.25rem);line-height:1.12;letter-spacing:-.03em;color:#052C3D;text-wrap:balance}
.kw-x .kw-in-fcard__h a{color:inherit;text-decoration:none}
.kw-x .kw-in-fcard__h a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}
.kw-x .kw-in-fcard__x{margin:0;color:#4A5A5F;font-size:1rem;line-height:1.7;max-width:56ch}
.kw-x .kw-in-fcard__f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:auto;padding-top:8px}
.kw-x .kw-in-fcard:hover{transform:translateY(-3px);box-shadow:0 48px 90px -40px rgba(3,27,38,.6),0 0 0 2px rgba(79,174,50,.55)}
.kw-x .kw-in-fcard:hover .kw-in-img{transform:scale(1.04)}
.kw-x .kw-in-fcard:has(a:focus-visible){outline:3px solid #4FAE32;outline-offset:4px}
@media (min-width:960px){.kw-x .kw-in-fcard{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.kw-x .kw-in-fcard .kw-in-media{aspect-ratio:auto;min-height:100%}}

/* topic filter */
.kw-x .kw-in-list{padding-top:clamp(56px,6vw,88px)}
.kw-x .kw-in-list__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}
.kw-x .kw-in-list__h{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}
.kw-x .kw-in-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 clamp(26px,3vw,40px)}
.kw-x .kw-in-pill{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 10px 0 18px;border:1.5px solid #DCE4E1;border-radius:999px;background:#fff;
  font-family:var(--kw-font-body);font-size:.9375rem;font-weight:600;color:#052C3D;cursor:pointer;transition:border-color .2s ease,background .25s ease,color .25s ease,box-shadow .25s ease}
.kw-x .kw-in-pill:hover{border-color:#4FAE32;box-shadow:0 0 0 4px rgba(79,174,50,.1)}
.kw-x .kw-in-pill:focus-visible{outline:3px solid #4FAE32;outline-offset:2px}
.kw-x .kw-in-pill__n{display:grid;place-items:center;min-width:28px;height:26px;padding:0 7px;border-radius:999px;background:#EEF3F1;color:#37494E;font-size:.75rem;font-weight:700}
.kw-x .kw-in-pill[aria-pressed="true"]{background:#052C3D;border-color:#052C3D;color:#fff;box-shadow:0 10px 22px -12px rgba(5,44,61,.6)}
.kw-x .kw-in-pill[aria-pressed="true"] .kw-in-pill__n{background:#4FAE32;color:#052C3D}
.kw-x .kw-in-pillnote{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:-14px 0 26px;font-size:.9375rem;color:#37494E}
.kw-x .kw-in-pillnote button{all:unset;cursor:pointer;color:#005A55;font-weight:600;text-decoration:underline;text-underline-offset:3px}
@media (max-width:719px){
  .kw-x .kw-in-filters{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;margin-left:calc(-1 * var(--kw-gutter));margin-right:calc(-1 * var(--kw-gutter));padding:4px var(--kw-gutter) 8px;scrollbar-width:none;
    -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--kw-gutter),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--kw-gutter),#000 calc(100% - 28px),transparent)}
  .kw-x .kw-in-filters::-webkit-scrollbar{display:none}
  .kw-x .kw-in-pill{flex:none;scroll-snap-align:start;min-height:44px}
}

/* article cards (scenario card family) */
.kw-x .kw-in-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2vw,28px);margin:0;padding:0;list-style:none}
@media (min-width:640px){.kw-x .kw-in-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1024px){.kw-x .kw-in-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.kw-x .kw-in-item[hidden]{display:none}
.kw-x .kw-in-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:22px;
  border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#E3E8E7,#E3E8E7) border-box;
  box-shadow:0 18px 40px -30px rgba(5,44,61,.45);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background .35s ease}
.kw-x .kw-in-card::before{content:"";position:absolute;left:24px;right:24px;top:0;z-index:2;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4FAE32,#2ED6BE 55%,#005A55);transform:scaleX(.22);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-in-card__media{border-radius:20px 20px 0 0;overflow:hidden}
.kw-x .kw-in-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;padding:clamp(20px,2vw,26px)}
.kw-x .kw-in-card__h{margin:0;font-family:var(--kw-font-head);font-size:1.1875rem;font-weight:700;line-height:1.32;letter-spacing:-.015em;color:#052C3D;text-wrap:pretty}
.kw-x .kw-in-card__h a{color:inherit;text-decoration:none}
.kw-x .kw-in-card__h a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}
.kw-x .kw-in-card__x{margin:0;color:#4A5A5F;font-size:.9375rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.kw-x .kw-in-card__f{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid #EDF1EF}
.kw-x .kw-in-more{display:inline-flex;align-items:center;gap:10px;font-size:.875rem;font-weight:700;color:#052C3D;white-space:nowrap}
.kw-x .kw-in-card:hover,.kw-x .kw-in-card:has(a:focus-visible){transform:translateY(-4px);
  background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#4FAE32,#2ED6BE 50%,#005A55) border-box;box-shadow:0 28px 50px -30px rgba(5,44,61,.55),0 0 0 6px rgba(79,174,50,.06)}
.kw-x .kw-in-card:has(a:focus-visible){outline:3px solid #4FAE32;outline-offset:3px}
.kw-x .kw-in-card:hover::before{transform:scaleX(1)}
.kw-x .kw-in-card:hover .kw-in-img{transform:scale(1.05)}
.kw-x .kw-in-card:hover .kw-in-ar,.kw-x .kw-in-path:hover .kw-in-ar,.kw-x .kw-in-all:hover .kw-in-ar,.kw-x .kw-art__sol a:hover .kw-in-ar{background:#4FAE32;transform:translateX(3px)}
.kw-x .kw-in-empty{margin:8px 0 0;padding:28px;border-radius:20px;background:#F6F8F7;text-align:center;color:#37494E}
.kw-x .kw-in-empty a{color:#005A55;font-weight:600}
.kw-x .kw-in-moreb{display:flex;justify-content:center;margin-top:clamp(28px,3vw,40px)}
.kw-x .kw-in-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 26px;border-radius:999px;border:1.5px solid rgba(255,255,255,.4);background:transparent;
  color:#fff;font-family:var(--kw-font-body);font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}
.kw-x .kw-in-ghost:hover{background:rgba(255,255,255,.1);border-color:#fff}
.kw-x .kw-in-ghost--dark{border-color:#C9D5D1;color:#052C3D}
.kw-x .kw-in-ghost--dark:hover{background:#052C3D;border-color:#052C3D;color:#fff}
.kw-x .kw-in-ghost[hidden]{display:none}

/* explore by business challenge */
.kw-x .kw-in-paths{background:#F6F8F7}
.kw-x .kw-in-paths__g{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,24px);margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none}
@media (min-width:640px){.kw-x .kw-in-paths__g{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1100px){.kw-x .kw-in-paths__g{grid-template-columns:repeat(4,minmax(0,1fr))}}
.kw-x .kw-in-path{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:clamp(22px,2.2vw,30px);border-radius:22px;text-decoration:none;color:inherit;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 18px 40px -32px rgba(5,44,61,.45);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}
.kw-x .kw-in-path__i{display:grid;place-items:center;flex:none;width:54px;height:54px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 1px #E3E8E7,0 0 0 6px rgba(79,174,50,.06),0 0 20px rgba(79,174,50,.18),0 12px 26px -16px rgba(5,44,61,.35);transition:box-shadow .35s ease}
.kw-x .kw-in-path__i .kw-ico{width:26px;height:26px}
.kw-x .kw-in-path__h{font-family:var(--kw-font-head);font-size:1.1875rem;font-weight:700;color:#052C3D;letter-spacing:-.015em;margin-top:6px}
.kw-x .kw-in-path__x{font-size:.9375rem;line-height:1.6;color:#4A5A5F}
.kw-x .kw-in-path__go{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-size:.875rem;font-weight:700;color:#052C3D}
.kw-x .kw-in-path:hover,.kw-x .kw-in-path:focus-visible{transform:translateY(-4px);outline:none;box-shadow:0 0 0 2px #4FAE32,0 28px 50px -30px rgba(5,44,61,.5)}
.kw-x .kw-in-path:hover .kw-in-path__i{box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.12),0 0 26px rgba(79,174,50,.35)}

/* closing CTA band reuse */
.kw-x .kw-in-cta__a{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}
.kw-x .kw-in-cta .kw-xcta__lead{max-width:640px;margin-left:auto;margin-right:auto}

/* related / latest strip */
.kw-x .kw-in-rel{background:#F6F8F7}
.kw-x .kw-in-rel__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:clamp(26px,3vw,40px)}
.kw-x .kw-in-rel__head .kw-xh2{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}
.kw-x .kw-in-rel__head .kw-xe{margin-bottom:12px}
.kw-x .kw-in-all{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:.9375rem;color:#052C3D;text-decoration:none}
.kw-x .kw-in-all:hover{color:#005A55}
.kw-x .kw-in-latest[hidden]{display:none}

/* ---------- article ---------- */
.kw-x .kw-art__progress{position:fixed;left:0;right:0;top:0;z-index:130;height:3px;pointer-events:none}
.kw-x .kw-art__progress i{display:block;height:100%;background:linear-gradient(90deg,#4FAE32,#2ED6BE);transform:scaleX(var(--p,0));transform-origin:left;transition:transform .1s linear}
.kw-x .kw-in-hero--art{padding-bottom:clamp(150px,15vw,210px)}
.kw-x .kw-art__head{max-width:calc(900px + 2*var(--kw-gutter));text-align:left}
.kw-x .kw-art__head .kw-in-tag{margin-bottom:18px}
.kw-x .kw-art__h1{margin:0;font-family:var(--kw-font-head);font-weight:800;font-size:clamp(2rem,1.3rem + 2.6vw,3.375rem);line-height:1.08;letter-spacing:-.035em;color:#fff;text-wrap:balance}
.kw-x .kw-art__intro{margin:20px 0 0;max-width:62ch;color:rgba(255,255,255,.82);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}
.kw-x .kw-art__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:24px 0 0;font-size:.875rem;color:rgba(255,255,255,.7)}
.kw-x .kw-art__meta span+span::before{content:"";display:inline-block;width:4px;height:4px;margin:0 14px 2px -10px;border-radius:50%;background:#4FAE32;vertical-align:middle}
.kw-x .kw-art__fig{position:relative;z-index:2;max-width:1040px;margin:calc(-1 * clamp(110px,12vw,170px)) auto 0;border-radius:26px;overflow:hidden;box-shadow:0 40px 80px -40px rgba(3,27,38,.6)}
.kw-x .kw-art__fig .kw-in-img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.kw-x .kw-art__fig .kw-in-media{aspect-ratio:21/9}
.kw-x .kw-art__fig .kw-in-cover__i{width:104px;height:104px}
.kw-x .kw-art__fig .kw-in-cover__i .kw-ico{width:48px;height:48px}
.kw-x .kw-art__grid{display:grid;grid-template-columns:minmax(0,1fr);justify-content:center;gap:48px;margin-top:clamp(40px,5vw,64px)}
@media (min-width:1200px){.kw-x .kw-art__grid{grid-template-columns:220px minmax(0,720px) 220px}.kw-x .kw-art__body{grid-column:2}}
.kw-x .kw-art__toc{position:sticky;top:calc(var(--kw-header-h,80px) + 28px);align-self:start;grid-column:1;grid-row:1;font-size:.875rem}
.kw-x .kw-art__toc[hidden]{display:none}
@media (max-width:1199px){.kw-x .kw-art__toc{display:none}}
.kw-x .kw-art__toch{margin:0 0 12px;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#005A55}
.kw-x .kw-art__toc ol{margin:0;padding:0;list-style:none;border-left:2px solid #E3E8E7}
.kw-x .kw-art__toc a{display:block;margin-left:-2px;padding:6px 0 6px 14px;border-left:2px solid transparent;color:#5A6B70;text-decoration:none;line-height:1.4;transition:color .2s ease,border-color .2s ease}
.kw-x .kw-art__toc a:hover{color:#052C3D}
.kw-x .kw-art__toc a.is-on{color:#052C3D;font-weight:600;border-left-color:#4FAE32}
.kw-x .kw-art__body{min-width:0;max-width:720px;margin:0 auto;color:#20282B;font-size:1.0625rem;line-height:1.78}
.kw-x .kw-art__body>*:first-child{margin-top:0}
.kw-x .kw-art__body p{margin:0 0 1.25em}
.kw-x .kw-art__body h2{margin:2.1em 0 .65em;font-family:var(--kw-font-head);font-size:clamp(1.5rem,1.2rem + .9vw,1.875rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;color:#052C3D;scroll-margin-top:calc(var(--kw-header-h,80px) + 24px);text-wrap:balance}
.kw-x .kw-art__body h3{margin:1.8em 0 .5em;font-family:var(--kw-font-head);font-size:1.25rem;font-weight:700;line-height:1.3;color:#052C3D;scroll-margin-top:calc(var(--kw-header-h,80px) + 24px)}
.kw-x .kw-art__body h4{margin:1.5em 0 .4em;font-size:1.0625rem;font-weight:700;color:#052C3D}
.kw-x .kw-art__body :is(ul,ol){margin:0 0 1.4em;padding-left:1.35em}
.kw-x .kw-art__body li{margin:.45em 0;padding-left:.2em}
.kw-x .kw-art__body li::marker{color:#4FAE32;font-weight:700}
.kw-x .kw-art__body a{color:#005A55;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,90,85,.35);text-underline-offset:3px;transition:text-decoration-color .2s ease}
.kw-x .kw-art__body a:hover{text-decoration-color:currentColor}
.kw-x .kw-art__body strong{color:#052C3D}
.kw-x .kw-art__body blockquote{margin:1.8em 0;padding:20px 24px;border-left:4px solid #4FAE32;border-radius:0 16px 16px 0;background:#F6F8F7;color:#20282B;font-size:1.0625rem}
.kw-x .kw-art__body blockquote p:last-child{margin-bottom:0}
.kw-x .kw-art__body img{max-width:100%;height:auto;border-radius:16px}
.kw-x .kw-art__body figure{margin:1.8em 0}
.kw-x .kw-art__body figcaption{margin-top:8px;font-size:.875rem;color:#5A6B70}
.kw-x .kw-art__body hr{margin:2.4em 0;border:0;height:1px;background:#E3E8E7}
.kw-x .kw-art__body code{padding:.1em .35em;border-radius:6px;background:#EEF3F1;font-size:.9em}
.kw-x .kw-art__tbl{margin:1.6em 0;overflow-x:auto;border-radius:16px;box-shadow:0 0 0 1px #E3E8E7}
.kw-x .kw-art__body table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5}
.kw-x .kw-art__body :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #EDF1EF}
.kw-x .kw-art__body th{background:#F6F8F7;color:#052C3D;font-weight:700}
.kw-x .kw-art__body .kw-art__src{font-size:.875rem;color:#5A6B70}
.kw-x .kw-art__next{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;max-width:900px;margin:clamp(48px,6vw,72px) auto 0;padding:clamp(26px,3.4vw,44px);border-radius:26px;color:#fff;
  background:radial-gradient(70% 120% at 100% 0%,rgba(79,174,50,.28),rgba(79,174,50,0) 60%),radial-gradient(60% 100% at 0% 100%,rgba(46,214,190,.16),rgba(46,214,190,0) 60%),linear-gradient(150deg,#063448 0%,#052C3D 50%,#031B26 100%);
  box-shadow:0 30px 60px -36px rgba(3,27,38,.7)}
.kw-x .kw-art__next::before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(154,215,127,.2) 1px,transparent 1.4px);background-size:20px 20px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}
.kw-x .kw-art__next-i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),0 0 26px rgba(79,174,50,.3)}
.kw-x .kw-art__next-i .kw-ico{width:28px;height:28px}
.kw-x .kw-art__next h2{margin:0 0 8px;font-family:var(--kw-font-head);font-size:clamp(1.3125rem,1.1rem + .7vw,1.625rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}
.kw-x .kw-art__next p{margin:0;color:rgba(255,255,255,.8);font-size:1rem;line-height:1.65}
@media (min-width:860px){.kw-x .kw-art__next{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px}}
.kw-x .kw-art__sol{max-width:900px;margin:22px auto 0}
.kw-x .kw-art__solh{margin:0 0 12px;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#005A55}
.kw-x .kw-art__sol ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}
.kw-x .kw-art__sol a{display:inline-flex;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #E3E8E7;color:#052C3D;font-weight:600;font-size:.9375rem;text-decoration:none;transition:box-shadow .3s ease}
.kw-x .kw-art__sol a:hover{box-shadow:0 0 0 2px #4FAE32}
.kw-x .kw-art__sol .kw-in-path__i{width:36px;height:36px}
.kw-x .kw-art__sol .kw-in-path__i .kw-ico{width:18px;height:18px}
.kw-x .kw-art .kw-in-rel{margin-top:clamp(64px,7vw,104px)}
@media (prefers-reduced-motion:reduce){.kw-x .kw-in-card,.kw-x .kw-in-fcard,.kw-x .kw-in-path,.kw-x .kw-in-img,.kw-x .kw-in-ar{transition:none!important}.kw-x .kw-in-card:hover,.kw-x .kw-in-fcard:hover,.kw-x .kw-in-path:hover{transform:none}}
@media (min-width:720px){.kw-x .kw-in-pill{min-height:42px;padding:0 8px 0 16px;font-size:.875rem;gap:8px}.kw-x .kw-in-filters{gap:8px}.kw-x .kw-in-pill__n{min-width:24px;height:22px}}
.kw-x .kw-art__body ul{list-style:disc}
.kw-x .kw-art__body ol{list-style:decimal}
.kw-x .kw-art__body li{display:list-item}

/* ===== 176. Contact page ===== */
.kw-x .kw-ct-main{background:#fff}
.kw-x .kw-ct-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}
@media (min-width:960px){.kw-x .kw-ct-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}
.kw-x .kw-ct-talk .kw-xh2{margin:10px 0 0}
.kw-x .kw-ct-list{list-style:none;margin:clamp(24px,3vw,36px) 0 0;padding:0;border-top:1px solid #E3E8E7}
.kw-x .kw-ct-row{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid #E3E8E7}
.kw-x .kw-ct-row__t{display:flex;flex-direction:column;gap:4px;min-width:0}
.kw-x .kw-ct-row__k{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#005A55}
.kw-x .kw-ct-row__v{font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:700;color:#052C3D;text-decoration:none;overflow-wrap:anywhere}
.kw-x a.kw-ct-row__v{background:linear-gradient(#4FAE32,#4FAE32) 0 100%/0 2px no-repeat;transition:background-size .3s ease,color .2s ease}
.kw-x a.kw-ct-row__v:hover,.kw-x a.kw-ct-row__v:focus-visible{background-size:100% 2px;color:#005A55}
.kw-x .kw-ct-ic{flex:none;display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#F6F8F7;box-shadow:0 0 0 1px #E3E8E7;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background-color .35s ease}
.kw-x .kw-ct-ic .kw-ico{width:24px;height:24px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}
.kw-x .kw-ct-row:hover .kw-ct-ic{transform:translateY(-2px);background:#fff;box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.12),0 0 26px rgba(79,174,50,.3)}
.kw-x .kw-ct-row:hover .kw-ct-ic .kw-ico{transform:rotate(-8deg) scale(1.1)}
.kw-x .kw-ct-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,32px)}
.kw-x .kw-ct-acts .kw-in-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 28px;text-decoration:none}
.kw-x .kw-ct-book{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(28px,3.5vw,44px);border-radius:28px;background:radial-gradient(120% 90% at 100% 0,rgba(79,174,50,.28),transparent 55%),radial-gradient(90% 80% at 0 100%,rgba(0,90,85,.55),transparent 60%),#052C3D;color:#fff;box-shadow:0 40px 80px -40px rgba(5,44,61,.6)}
.kw-x .kw-ct-book::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.2px);background-size:18px 18px;mask-image:linear-gradient(160deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(160deg,#000,transparent 70%);pointer-events:none}
.kw-x .kw-ct-book>*{position:relative;z-index:1}
.kw-x .kw-ct-ic--lg{width:64px;height:64px;background:rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(255,255,255,.18)}
.kw-x .kw-ct-ic--lg .kw-ico{width:30px;height:30px}
.kw-x .kw-ct-book:hover .kw-ct-ic--lg{transform:translateY(-3px);box-shadow:0 0 0 2px #4FAE32,0 0 0 9px rgba(79,174,50,.16),0 0 30px rgba(79,174,50,.4)}
.kw-x .kw-ct-book:hover .kw-ct-ic--lg .kw-ico{transform:rotate(-8deg) scale(1.1)}
.kw-x .kw-ct-book__h{margin:6px 0 0;font-family:var(--kw-font-head);font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}
.kw-x .kw-ct-book__p{margin:0;font-size:1.0625rem;line-height:1.7;color:rgba(255,255,255,.82);max-width:36ch}
.kw-x .kw-ct-book__btn{margin-top:10px}
@media (max-width:479px){.kw-x .kw-ct-acts>*{flex:1 1 100%}.kw-x .kw-ct-book__btn{width:100%}.kw-x .kw-ct-row{gap:14px}.kw-x .kw-ct-ic{width:46px;height:46px}}
@media (prefers-reduced-motion:reduce){.kw-x .kw-ct-ic,.kw-x .kw-ct-ic .kw-ico{transition:none}}
.kw-x .kw-ct-row__n{font-size:.875rem;line-height:1.5;color:#4A5A5F;margin-top:2px}
.kw-x .kw-ct-map{grid-column:1/-1;margin:clamp(8px,2vw,16px) 0 0;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #E3E8E7,0 40px 80px -50px rgba(5,44,61,.45)}
.kw-x .kw-ct-map__f{position:relative;height:clamp(300px,38vw,440px);background:#F6F8F7}
.kw-x .kw-ct-map__f iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:saturate(.9)}
.kw-x .kw-ct-map__c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:clamp(18px,2.4vw,26px) clamp(20px,3vw,32px)}
.kw-x .kw-ct-map__t{display:flex;align-items:center;gap:14px;min-width:0}
.kw-x .kw-ct-map__t>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}
.kw-x .kw-ct-map__t b{font-size:1.0625rem;font-weight:700;color:#052C3D}
.kw-x .kw-ct-map__t small{font-size:.875rem;color:#4A5A5F}
.kw-x .kw-ct-ic--sm{width:44px;height:44px}
.kw-x .kw-ct-ic--sm .kw-ico{width:22px;height:22px}
.kw-x .kw-ct-map:hover .kw-ct-ic--sm{transform:translateY(-2px);background:#fff;box-shadow:0 0 0 2px #4FAE32,0 0 0 8px rgba(79,174,50,.12),0 0 26px rgba(79,174,50,.3)}
.kw-x .kw-ct-map:hover .kw-ct-ic--sm .kw-ico{transform:rotate(-8deg) scale(1.1)}
.kw-x .kw-ct-map__go{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:12px 26px;text-decoration:none}
@media (max-width:479px){.kw-x .kw-ct-map__go{width:100%;justify-content:center}}
.kw-x .kw-ct-book{scroll-margin-top:calc(var(--kw-header-h) + var(--kw-util-h,0px) + 24px)}

/* ===== 177. Instagram: live Trustindex feed ===== */
.kw-x .kw-ig__feed{margin-top:clamp(28px,4vw,44px);min-width:0}
.kw-x .kw-ig__feed:empty{display:none}
.kw-x .kw-ig__feedph{display:grid;place-items:center;gap:6px;min-height:220px;border:2px dashed #C9D5D1;border-radius:24px;background:#F6F8F7;color:#4E5B60;font-size:.9375rem;text-align:center;padding:24px}
.kw-x .kw-ig__feedph b{color:#052C3D}

/* ===== 178. Booking links ===== */
.kw-x .kw-ct-book__or{margin:14px 0 0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9AD77F}
.kw-x .kw-ct-topics{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.kw-x .kw-ct-topics a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}
.kw-x .kw-ct-topics a:hover,.kw-x .kw-ct-topics a:focus-visible{background:#fff;border-color:#fff;color:#052C3D;outline:none}
.kw-x .kw-art__next-a{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.kw-x .kw-art__next-a .kw-in-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 26px;text-decoration:none;white-space:nowrap}
@media (max-width:479px){.kw-x .kw-art__next-a>*{flex:1 1 100%}}
@media (min-width:720px){.kw-x .kw-art__next-a{flex-direction:column;align-items:stretch;gap:10px}.kw-x .kw-art__next-a>*{justify-content:center}}


/* ---------- Standalone page: fixed header ---------- */
.kw-header{position:fixed;top:0;left:0;right:0}
body.admin-bar .kw-header{top:32px}
@media (max-width:782px){body.admin-bar .kw-header{top:46px}}
@media (max-width:600px){body.admin-bar .kw-header{top:0}}
.kw-header-spacer{height:0}

body.admin-bar .kw-header .kw-drawer{top:calc(var(--kw-header-h) + 32px)}
@media (max-width:782px){body.admin-bar .kw-header .kw-drawer{top:calc(var(--kw-header-h) + 46px)}}
@media (max-width:600px){body.admin-bar .kw-header .kw-drawer{top:var(--kw-header-h)}}
.elementor-widget-html:has(.kw-page){width:100%}

/* ---------- Full width: no Elementor padding or boxed width around this block ---------- */
body:has(.kw-page){margin:0;overflow-x:clip}
:is(.e-con,.e-con-inner,.elementor-section,.elementor-container,.elementor-column,.elementor-column-wrap,.elementor-widget-wrap,.elementor-element,.elementor-widget-container):has(.kw-page){padding:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important;gap:0!important;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--container-max-width:100%;--content-width:100%;--widgets-spacing:0px;--gap:0px}
/* belt and braces: the page and footer stretch to the full window width even inside a padded box */
.kw-page,.kw-footer{position:relative;width:var(--kw-vw,100vw);max-width:none;margin-left:calc(50% - var(--kw-vw,100vw) / 2);margin-right:0}

/* Theme: ordinary pages start below the fixed header */
body.kw-site:not(.kw-overlay) .kw-header-spacer{height:calc(var(--kw-header-h) + var(--kw-util-h,0px))}
body.kw-site:not(.kw-overlay) .site-main{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(48px,7vw,112px);font-family:var(--kw-font-body);color:#20282B}
body.kw-site:not(.kw-overlay) .site-main :is(h1,h2,h3,h4){font-family:var(--kw-font-head);color:#052C3D;letter-spacing:-.015em}
