:root{--bg:#f6f8fb;--panel:#ffffff;--panel-soft:#edf4ff;--line:#d9e2ef;--line-strong:#b8c6d9;--text:#101828;--muted:#667085;--muted-strong:#344054;--accent:#315cf6;--accent-soft:#6ea8ff;--accent-ink:#ffffff;--success:#12b981;--fresh:#08a87a;--energy:#ff6b4a;--accent-rgb:49 92 246;--fresh-rgb:8 168 122;--energy-rgb:255 107 74;--shadow:0 1.2rem 3rem -2rem rgb(16 24 40/0.28)}*{box-sizing:border-box}html{margin:0;padding:0;scroll-behavior:smooth;background:var(--bg)}body{min-height:100svh;margin:0;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 12% 4%,rgb(var(--fresh-rgb)/.18),transparent 30rem),radial-gradient(circle at 86% 8%,rgb(var(--accent-rgb)/.16),transparent 34rem),radial-gradient(circle at 78% 58%,rgb(var(--energy-rgb)/.08),transparent 28rem),linear-gradient(180deg,#fbfcff 0,var(--bg) 54%,#eef4f8 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,button{font:inherit;color:inherit}button{border:0;background:none;cursor:pointer}a{text-decoration:none}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}#work{scroll-margin-top:1.5rem}.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.topbar{position:relative;z-index:5;justify-content:space-between;gap:1rem;padding:1.6rem clamp(1.25rem,4vw,3.25rem) 0}.brand,.topbar{display:flex;align-items:center}.brand{gap:.75rem}.brand:hover .monogram{border-color:var(--accent)}.topnav{display:flex;gap:.25rem;margin-left:auto}.topnav,.topnav a{align-items:center}.topnav a{display:inline-flex;min-height:2.15rem;padding:.45rem .65rem;border-radius:999px;color:var(--muted);font-size:.76rem;font-weight:650}.topnav a:hover{color:var(--text);background:rgb(16 24 40/.06)}.mobile-meeting-cta,.nav-cta{align-items:center;justify-content:center;border-radius:8px;color:var(--accent-ink);background:linear-gradient(135deg,var(--accent),#1f9f78);font-size:.82rem;font-weight:720;box-shadow:0 1rem 2rem -1.35rem rgb(var(--accent-rgb)/.52)}.nav-cta{display:inline-flex;min-height:2.35rem;padding:.55rem .9rem;white-space:nowrap}.mobile-meeting-cta:hover,.nav-cta:hover{transform:translateY(-1px)}.mobile-meeting-cta{display:none}.monogram{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid var(--line-strong);border-radius:8px;color:var(--accent);background:linear-gradient(180deg,rgb(var(--accent-rgb)/.08),rgb(var(--fresh-rgb)/.08)),var(--panel);font-size:.95rem;font-weight:750}.who{display:flex;flex-direction:column;line-height:1.05}.who b{font-size:.95rem;font-weight:650}.closing-status,.eyebrow,.panel-head,.proof-label,.sec-eyebrow,.status,.who span{text-transform:uppercase;letter-spacing:.12em}.status,.who span{color:var(--muted);font-size:.7rem}.closing-status,.status{display:inline-flex;align-items:center;gap:.55rem}.dot{width:.5rem;height:.5rem;flex:none;border-radius:999px;background:var(--success);box-shadow:0 0 0 0 rgb(var(--fresh-rgb)/.36);animation:pulse 2.6s infinite}@keyframes pulse{70%{box-shadow:0 0 0 .45rem rgb(var(--fresh-rgb)/0)}to{box-shadow:0 0 0 0 rgb(var(--fresh-rgb)/0)}}.hero{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.82fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center;max-width:78rem;min-height:calc(100svh - 5.8rem);margin:0 auto;padding:clamp(1.5rem,5vh,3rem) clamp(1.25rem,4vw,3.25rem) clamp(2rem,5vh,4rem)}.left{min-width:0}.eyebrow{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:1.35rem;color:var(--muted);font-size:.75rem}.tick{width:1.65rem;height:1px;background:var(--accent)}h1,h2,h3,p{margin-top:0}h1{max-width:13ch;margin-bottom:1.25rem;font-size:clamp(3rem,6vw,4.2rem);font-weight:650;letter-spacing:0;line-height:1.02}em{color:var(--accent);font-style:normal}.lede{max-width:47ch;margin-bottom:1rem;color:var(--muted-strong);font-size:1.05rem;line-height:1.58}.hero-focus-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;max-width:44rem;margin-top:1.65rem;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.hero-focus-item{min-width:0;padding:.95rem 1rem .95rem 0}.hero-focus-item+.hero-focus-item{padding-left:1rem;border-left:1px solid var(--line)}.hero-focus-item span{color:var(--accent);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.hero-focus-item p{margin:.42rem 0 0;color:var(--muted-strong);font-size:.82rem;line-height:1.46}.panel{min-height:10.75rem;padding-top:1.4rem;border-top:1px solid var(--line-strong)}.swap{animation:swap .42s ease}@keyframes swap{0%{opacity:.25;transform:translateY(.35rem)}to{opacity:1;transform:none}}.panel-head{display:flex;align-items:baseline;gap:.85rem;margin-bottom:.6rem;font-size:.75rem}.case .tag,.idx,.metric .big,.sec-eyebrow{color:var(--accent)}.cat{color:var(--muted)}.tagline{margin-bottom:.6rem;font-size:1.75rem;font-weight:650;letter-spacing:0}.desc,.problem{color:var(--muted);font-size:.92rem;line-height:1.58}.ctas,.proof,.proofrow{display:flex;align-items:center;flex-wrap:wrap}.proofrow{gap:.85rem}.proof{gap:.6rem;color:var(--muted-strong);font-size:.84rem}.pip{width:.38rem;height:.38rem;flex:none;border-radius:999px;background:var(--accent)}.casestudy{color:var(--muted);font-size:.82rem}.casestudy:hover{color:var(--accent)}.ctas{gap:.85rem;margin-top:1.85rem}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.8rem 1.35rem;border-radius:8px;font-size:.92rem;font-weight:650;transition:transform .18s ease,border-color .2s ease,background .2s ease}.btn:hover{transform:translateY(-1px)}.primary{color:var(--accent-ink);background:linear-gradient(135deg,var(--accent),#1f9f78);box-shadow:0 1rem 2rem -1.25rem rgb(var(--accent-rgb)/.52)}.ghost{border:1px solid var(--line-strong);background:rgb(255 255 255/.68)}.ghost:hover{border-color:var(--accent);background:var(--panel)}.stage{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.knife-wrap{width:100%;max-width:29.5rem}.knife{display:block;width:100%;height:auto;overflow:visible}.tool{cursor:pointer}.tool circle,.tool line,.tool path{fill:none;stroke:#7a8798;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s ease}.tool .skin{fill:rgb(255 255 255/.62)}.tool:hover circle,.tool:hover line,.tool:hover path{stroke:var(--muted-strong)}.tool.on circle,.tool.on line,.tool.on path{stroke:var(--accent);stroke-width:3.7}.tool.on .skin{fill:rgb(var(--accent-rgb)/.09)}.tool.on .glowable{filter:drop-shadow(0 0 .65rem rgb(var(--accent-rgb)/.38))}.tool-grp{transition:transform .6s cubic-bezier(.22,1,.36,1)}.guide{fill:none;stroke:var(--line-strong);stroke-width:1.2}.dash{stroke-dasharray:2 9;stroke-linecap:round;opacity:.7}.handle{filter:drop-shadow(0 1rem 1.45rem rgb(16 24 40/.22))}.scale{fill:var(--panel);stroke:var(--muted-strong);stroke-width:2.6}.badge,.bolster,.rivet,.scale-sheen{fill:none}.scale-sheen{stroke:var(--line-strong);stroke-width:1.4}.bolster{fill:rgb(var(--accent-rgb)/.06);stroke:#7a8798;stroke-width:1.8}.rivet{stroke:var(--muted-strong);stroke-width:2.4}.rivet.sm{stroke:#7a8798;stroke-width:1.7}.badge{fill:rgb(var(--accent-rgb)/.09);stroke:var(--accent);stroke-width:1.6}.badge-tx{fill:var(--accent);font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:15px;font-weight:700;text-anchor:middle}.stage-caption{display:grid;grid-gap:.32rem;gap:.32rem;max-width:21rem;margin-top:.8rem;text-align:center;animation:swap .42s ease}.stage-caption span{color:var(--accent);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.stage-caption strong{color:var(--muted-strong);font-size:.94rem;font-weight:650;line-height:1.35}.hero-authority{display:grid;grid-template-columns:4.5rem minmax(0,1fr);grid-gap:.85rem;gap:.85rem;width:min(100%,28rem);margin-top:1.2rem;padding:.85rem;border:1px solid var(--line-strong);border-radius:8px;background:rgb(255 255 255/.82);box-shadow:0 1rem 2.6rem -2.25rem rgb(16 24 40/.38)}.hero-authority img{display:block;width:4.5rem;height:4.5rem;border:1px solid var(--line);border-radius:8px;object-fit:cover}.hero-authority-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hero-authority strong{font-size:.98rem;font-weight:740}.hero-authority-top span{color:var(--accent);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.hero-authority p{margin:.32rem 0 .7rem;color:var(--muted-strong);font-size:.82rem;line-height:1.42}.hero-authority-chips{display:flex;flex-wrap:wrap;gap:.35rem}.hero-authority-chips span{padding:.3rem .42rem;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#f8fbff;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:35rem;margin-top:1.6rem}.chip{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:2.35rem;overflow:hidden;padding:.55rem .85rem;border:1px solid var(--line-strong);border-radius:999px;color:var(--muted);font-size:.8rem}.chip:hover{color:var(--text);border-color:var(--accent)}.chip.on{color:var(--accent-ink);border-color:transparent;background:var(--accent);font-weight:700}.chip .num{font-size:.66rem;opacity:.72}.fill{position:absolute;inset:0;z-index:-1;background:rgb(var(--accent-rgb)/.14);transform:scaleX(0);transform-origin:left}.chip.timing .fill{animation:chipfill var(--dur) linear forwards}@keyframes chipfill{to{transform:scaleX(1)}}.scrollcue{position:absolute;bottom:.85rem;left:50%;display:flex;flex-direction:column;align-items:center;gap:.4rem;color:var(--muted);font-size:.66rem;letter-spacing:.2em;opacity:.72;text-transform:uppercase;transform:translateX(-50%)}.ar{animation:bob 1.9s ease-in-out infinite}@keyframes bob{50%{transform:translateY(.35rem)}}.proofwrap,.section{position:relative;z-index:4;max-width:77.5rem;margin:0 auto;padding-inline:clamp(1.25rem,4vw,3.25rem)}.proof-strip{position:relative;display:grid;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);grid-gap:clamp(1rem,3vw,1.8rem);gap:clamp(1rem,3vw,1.8rem);align-items:stretch;overflow:hidden;padding:1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent}.proof-strip:after{display:none}.proof-kicker{display:grid;align-content:center;grid-gap:.42rem;gap:.42rem;min-width:0}.proof-kicker strong{max-width:24ch;font-size:1.08rem;line-height:1.28}.proof-label,.sec-eyebrow{color:var(--accent);font-size:.72rem}.proof-items{display:flex;flex-wrap:wrap;align-content:center;gap:.55rem 1rem;min-width:0}.proof-item{position:relative;display:inline-flex;align-items:center;gap:.55rem;min-width:0;min-height:auto;padding:0;border:0;color:var(--muted-strong);font-size:.82rem;font-weight:650;line-height:1.2}.proof-item:before{width:.38rem;height:.38rem;flex:none;border-radius:999px;background:var(--fresh);content:""}.credibility-section{padding-top:clamp(2.35rem,6vh,4.5rem);padding-bottom:clamp(2.75rem,7vh,5rem)}.credibility-shell{display:grid;grid-gap:clamp(1.35rem,3vw,2.15rem);gap:clamp(1.35rem,3vw,2.15rem)}.credibility-head{display:grid;grid-template-columns:minmax(0,.82fr) minmax(18rem,.58fr);grid-template-areas:"kicker lede" "title lede";grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem);align-items:end}.credibility-head .sec-eyebrow{grid-area:kicker}.credibility-head h2{grid-area:title;max-width:24ch;margin:.38rem 0 0;color:var(--text);font-size:clamp(1.65rem,3vw,2.45rem);font-weight:650;line-height:1.05}.credibility-head p{grid-area:lede;margin:0;color:var(--muted);font-size:.95rem;line-height:1.56}.client-logo-marquee{position:relative;display:grid;overflow:hidden;padding-block:.35rem .15rem;background:transparent;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.client-logo-track{display:flex;gap:clamp(1.8rem,4vw,3.6rem);width:max-content;padding:.45rem 0;animation:clientLogoScroll 66s linear infinite;will-change:transform}.client-logo-track.reverse{animation-name:clientLogoScrollReverse;animation-duration:58s}.client-logo-marquee:hover .client-logo-track{animation-play-state:paused}.client-logo-card{display:grid;flex:0 0 clamp(8.25rem,13vw,11.25rem);height:3.2rem;place-items:center;grid-gap:.16rem;gap:.16rem;padding:.15rem 0;background:transparent}.client-logo-card img{display:block;max-width:100%;max-height:2.15rem;object-fit:contain;opacity:.82;filter:grayscale(1) saturate(0) contrast(1.12)}.client-logo-wordmark{display:block;max-width:100%;overflow-wrap:anywhere;color:var(--muted-strong);font-size:clamp(.78rem,1vw,.92rem);font-weight:720;line-height:1.05;text-align:center}.client-logo-card small{color:var(--muted);font-size:.5rem;letter-spacing:.1em;text-align:center;text-transform:uppercase}@keyframes clientLogoScroll{to{transform:translate3d(-33.333%,0,0)}}@keyframes clientLogoScrollReverse{0%{transform:translate3d(-33.333%,0,0)}to{transform:translateZ(0)}}.section{padding-block:clamp(3.4rem,8vh,6.75rem)}.audit-section{padding-top:clamp(2rem,5vh,4rem);padding-bottom:clamp(2.75rem,7vh,5.5rem)}.named-proof-section{padding-top:clamp(2.35rem,6vh,4.8rem);padding-bottom:clamp(2rem,5vh,4rem)}.named-proof-carousel{position:relative;overflow:hidden;padding:.15rem}.named-proof-track{display:flex;transition:transform .72s cubic-bezier(.22,1,.36,1);will-change:transform}.named-proof-card{display:grid;flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(19rem,.62fr);grid-gap:1.15rem 1.35rem;gap:1.15rem 1.35rem;padding:clamp(1.15rem,3vw,1.75rem);border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(135deg,rgb(var(--energy-rgb)/.08),transparent 32%),linear-gradient(315deg,rgb(var(--accent-rgb)/.08),transparent 44%),var(--panel);box-shadow:var(--shadow)}.named-proof-main{min-width:0}.named-proof-title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin-top:.6rem}.named-proof-title-row h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:760;line-height:1.02}.named-proof-title-row span{color:var(--accent);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.named-proof-main h3{max-width:25ch;margin:.85rem 0 .75rem;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;line-height:1.16}.named-proof-grid p,.named-proof-main p,.named-proof-outcome p,.named-proof-why{color:var(--muted-strong);line-height:1.56}.named-proof-main p{max-width:58ch;margin:0;font-size:.96rem}.named-proof-link{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:2.45rem;margin-top:1rem;padding:.62rem .8rem;border:1px solid rgb(var(--accent-rgb)/.34);border-radius:8px;color:var(--accent);background:rgb(255 255 255/.72);font-size:.88rem;font-weight:740}.named-proof-link:hover{border-color:var(--accent);background:var(--panel);transform:translateY(-1px)}.named-proof-outcome{min-width:0;padding:1rem;border:1px solid rgb(var(--accent-rgb)/.26);border-radius:8px;background:rgb(var(--accent-rgb)/.055)}.named-proof-outcome p{margin:.45rem 0 0;font-size:.93rem}.named-proof-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.named-proof-grid>div{min-width:0;padding:.95rem;border:1px solid var(--line);border-radius:8px;background:rgb(255 255 255/.72)}.named-proof-grid span{color:var(--accent);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.named-proof-grid p{margin:.42rem 0 0;font-size:.84rem}.named-proof-why{grid-column:1/-1;max-width:72ch;margin:0;padding-top:.95rem;border-top:1px solid var(--line);font-size:.95rem;font-weight:650}.named-proof-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1rem}.named-proof-control{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.45rem;min-height:2.2rem;padding:.55rem .72rem;border:1px solid var(--line);border-radius:8px;color:var(--muted-strong);background:rgb(255 255 255/.68);font:inherit;font-size:.78rem;font-weight:720;cursor:pointer}.named-proof-control span{color:var(--accent);font-size:.68rem}.named-proof-control:after{position:absolute;right:.55rem;bottom:.35rem;left:.55rem;height:2px;border-radius:999px;background:var(--accent);transform:scaleX(0);transform-origin:left;content:""}.named-proof-control.active{border-color:rgb(var(--accent-rgb)/.42);color:var(--ink);background:var(--panel);box-shadow:0 .85rem 1.8rem -1.55rem rgb(var(--accent-rgb)/.5)}.named-proof-control.active:after{animation:proofControlProgress 6.5s linear infinite}@keyframes proofControlProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.creative-showcase-section{padding-top:clamp(2.4rem,6vh,4.8rem);padding-bottom:clamp(2.85rem,7vh,5.5rem)}.creative-showcase-shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(18rem,.58fr);grid-gap:clamp(1.35rem,4vw,3rem);gap:clamp(1.35rem,4vw,3rem);align-items:center}.creative-preview{position:relative;display:block;min-width:0;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:#08111c;box-shadow:var(--shadow);isolation:isolate}.creative-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .72s cubic-bezier(.22,1,.36,1)}.creative-preview:after{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgb(8 17 28/.06),rgb(8 17 28/.7)),linear-gradient(90deg,rgb(var(--accent-rgb)/.22),transparent 42%),linear-gradient(315deg,rgb(var(--energy-rgb)/.18),transparent 34%);content:""}.creative-preview:hover img{transform:scale(1.055)}.creative-preview-chrome{position:absolute;top:.85rem;left:.85rem;z-index:2;display:flex;gap:.35rem;padding:.4rem;border:1px solid rgb(255 255 255/.18);border-radius:8px;background:rgb(8 17 28/.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.creative-preview-chrome span{width:.48rem;height:.48rem;border-radius:999px;background:rgb(255 255 255/.74)}.creative-preview-chrome span:nth-child(2){background:rgb(var(--fresh-rgb)/.9)}.creative-preview-chrome span:nth-child(3){background:rgb(var(--energy-rgb)/.9)}.creative-preview-title{position:absolute;right:1rem;bottom:1rem;left:1rem;z-index:2;display:grid;grid-gap:.35rem;gap:.35rem;color:#fff}.creative-preview-title span{color:rgb(255 255 255/.76);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.creative-preview-title strong{font-size:clamp(2.4rem,7vw,5rem);font-weight:650;line-height:.92;text-shadow:0 1.2rem 2rem rgb(0 0 0/.34)}.creative-showcase-copy{min-width:0}.creative-showcase-copy h2{max-width:16ch;margin:.65rem 0 .85rem;font-size:clamp(1.85rem,3.6vw,3rem);font-weight:720;line-height:1.04}.creative-showcase-copy p{margin:0;color:var(--muted-strong);font-size:.96rem;line-height:1.62}.creative-showcase-notes{display:grid;grid-gap:.55rem;gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none}.creative-showcase-notes li{display:flex;gap:.6rem;color:var(--muted-strong);font-size:.86rem;font-weight:650;line-height:1.42}.creative-showcase-notes li:before{width:.38rem;height:.38rem;flex:none;margin-top:.43rem;border-radius:999px;background:var(--energy);content:""}.creative-showcase-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;width:-moz-fit-content;width:fit-content;margin-top:1.35rem;padding:.68rem .95rem;border-radius:8px;color:var(--accent-ink);background:linear-gradient(135deg,var(--accent),var(--fresh));font-size:.88rem;font-weight:740;box-shadow:0 1rem 2rem -1.35rem rgb(var(--accent-rgb)/.52)}.creative-showcase-link:hover{transform:translateY(-1px)}.audit-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(18rem,.72fr);grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);align-items:stretch;padding:clamp(1.1rem,3vw,1.65rem);border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(135deg,rgb(var(--accent-rgb)/.08),transparent 38%),linear-gradient(315deg,rgb(var(--fresh-rgb)/.08),transparent 42%),rgb(255 255 255/.86);box-shadow:var(--shadow)}.audit-copy{min-width:0;align-self:center}.audit-copy h2{max-width:17ch;margin:.65rem 0 .8rem;font-size:clamp(1.75rem,3vw,2.45rem);font-weight:700;line-height:1.05}.audit-copy p{max-width:53ch;margin:0;color:var(--muted-strong);font-size:.98rem;line-height:1.58}.audit-bullets{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.audit-bullets span{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .6rem;border:1px solid var(--line);border-radius:999px;color:var(--muted-strong);background:rgb(255 255 255/.72);font-size:.78rem;font-weight:650}.audit-bullets span:before{width:.34rem;height:.34rem;flex:none;border-radius:999px;background:var(--fresh);content:""}.audit-form{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;padding:1rem;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.audit-form label{display:grid;grid-gap:.38rem;gap:.38rem}.audit-form label span{color:var(--accent);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.audit-form input,.audit-form textarea{width:100%;min-width:0;border:1px solid var(--line-strong);border-radius:8px;color:var(--text);background:#fbfdff;font:inherit;font-size:.9rem}.audit-form input{min-height:2.7rem;padding:0 .75rem}.audit-form textarea{resize:vertical;padding:.7rem .75rem;line-height:1.45}.audit-form input:focus,.audit-form textarea:focus{border-color:var(--accent);outline:3px solid rgb(var(--accent-rgb)/.12)}.audit-form button:disabled,.audit-form input:disabled,.audit-form textarea:disabled{cursor:progress;opacity:.72}.audit-form .btn{width:100%;margin-top:.1rem}.audit-note{margin:0;color:var(--muted);font-size:.78rem;line-height:1.4;text-align:center}.audit-note-sent{color:var(--fresh);font-weight:650}.audit-note-error,.audit-note-fallback{color:var(--energy);font-weight:650}.packages-section{padding-bottom:clamp(2.5rem,6vh,5rem)}.sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem;margin-bottom:2.6rem}.sec-title{margin:0;font-size:2.1rem;font-weight:650;letter-spacing:0}.mut{color:var(--muted)}.offer-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);grid-gap:1.5rem;gap:1.5rem;align-items:end;margin-bottom:1.4rem}.offer-heading .sec-eyebrow{display:inline-block;margin-bottom:.85rem}.offer-lede{margin:0;color:var(--muted-strong);font-size:.98rem;line-height:1.58}.investment-fit{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.85rem 1rem;gap:.85rem 1rem;align-items:baseline;max-width:58rem;margin:-.45rem 0 1.45rem;padding:.95rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.investment-fit span{color:var(--accent);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.investment-fit p{margin:0;color:var(--muted-strong);font-size:.92rem;line-height:1.5}.package-machine{position:relative;overflow:hidden;width:100%;margin:0 0 1.65rem;border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(180deg,rgb(255 255 255/.9),rgb(248 251 255/.78)),rgb(255 255 255/.86);box-shadow:0 1rem 2.4rem -2rem rgb(16 24 40/.28)}.package-machine:before{background:linear-gradient(rgb(108 124 148/.045) 1px,transparent 0),linear-gradient(90deg,rgb(108 124 148/.038) 1px,transparent 0);background-size:42px 42px;opacity:.48}.package-machine:after,.package-machine:before{position:absolute;inset:0;pointer-events:none;content:""}.package-machine:after{background:linear-gradient(90deg,rgb(255 255 255/.92),transparent 12%,transparent 88%,rgb(255 255 255/.92)),linear-gradient(180deg,transparent 68%,rgb(255 255 255/.58))}.package-machine-svg{position:relative;z-index:1;display:block;width:100%;height:clamp(12rem,21vw,15.5rem)}.gear-body,.gear-core,.gear-dot,.gear-inner,.gear-window,.machine-bed,.machine-bolts circle,.machine-couplers path,.machine-flow,.machine-guide,.machine-housing circle,.machine-housing path,.machine-housing rect,.machine-rail circle,.machine-rail path,.machine-signals circle,.machine-signals path,.machine-socket circle,.machine-socket path,.missing-shadow{fill:none;stroke-linecap:round;stroke-linejoin:round}.machine-bed{fill:rgb(255 255 255/.46);stroke:rgb(108 124 148/.22);stroke-width:1.5}.machine-guide{stroke:var(--line-strong);stroke-width:1.4;opacity:.68}.machine-guide.dash{stroke-dasharray:2 10;opacity:.74}.machine-flow{stroke:rgb(108 124 148/.38);stroke-dasharray:10 14;stroke-width:2;opacity:.52}.machine-rail path{stroke:#7a8798;stroke-width:3}.machine-rail circle{fill:var(--panel);stroke:#7a8798;stroke-width:2.6}.machine-housing rect{fill:rgb(255 255 255/.5);stroke:rgb(108 124 148/.44);stroke-width:1.8}.machine-housing circle{stroke:rgb(var(--accent-rgb)/.18);stroke-width:1.4}.machine-couplers path,.machine-housing path{stroke:rgb(122 135 152/.58);stroke-width:2.4}.housing-mid rect{fill:rgb(255 255 255/.68);stroke:rgb(108 124 148/.38)}.housing-mid circle{stroke:rgb(108 124 148/.22)}.machine-socket circle{stroke:rgb(108 124 148/.2);stroke-width:1.5}.machine-socket path{stroke:rgb(108 124 148/.3);stroke-width:2.2}.machine-bolts circle{fill:#fff;stroke:rgb(122 135 152/.72);stroke-width:2}.machine-signals circle{fill:rgb(255 255 255/.72);stroke:rgb(108 124 148/.58);stroke-width:2}.machine-signals path{stroke:rgb(108 124 148/.36);stroke-width:2.2}.machine-gear .gear-face{animation:gearSpinClockwise 18s linear infinite;transform-box:fill-box;transform-origin:center;will-change:transform}.gear-main .gear-face{animation-name:gearSpinCounter;animation-duration:20s;filter:drop-shadow(0 0 .45rem rgb(16 24 40/.12))}.gear-small .gear-face,.gear-tiny .gear-face{animation-name:gearSpinCounter;animation-duration:11s}.gear-right .gear-face{animation-duration:16s}.gear-tiny .gear-face{animation-duration:9s}.gear-main .gear-body{fill:rgb(255 255 255/.94);stroke:#536172;stroke-width:3.4}.gear-main .gear-core{fill:rgb(255 255 255/.9);stroke:rgb(var(--accent-rgb)/.42);stroke-width:2.5}.gear-body{fill:rgb(255 255 255/.78);stroke:#7a8798;stroke-width:2.6}.gear-inner,.gear-window{fill:rgb(250 252 255/.92);stroke:rgb(122 135 152/.74);stroke-width:2.1}.gear-core{fill:rgb(var(--accent-rgb)/.08);stroke:var(--accent);stroke-width:2.4}.gear-dot{fill:var(--accent);stroke:none}.gear-badge-plate{fill:#fff;stroke:var(--accent);stroke-width:2.5}.gear-label{fill:var(--ink);font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;dominant-baseline:middle;font-size:20px;font-weight:850;letter-spacing:.02em;text-anchor:middle}@keyframes gearSpinClockwise{to{transform:rotate(1turn)}}@keyframes gearSpinCounter{to{transform:rotate(-1turn)}}.missing-shadow{stroke:rgb(16 24 40/.16);stroke-width:4;opacity:.5;transform-box:fill-box;transform-origin:center}.offers-shell{display:grid;grid-template-columns:minmax(17rem,.58fr) minmax(0,1.42fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.offers-grid{grid-template-columns:1fr;grid-gap:0;gap:0;border:1px solid var(--line-strong);border-radius:8px;background:rgb(255 255 255/.72);box-shadow:0 .8rem 2rem -1.9rem rgb(16 24 40/.22)}.offer-tile,.offers-grid{display:grid;overflow:hidden}.offer-tile{position:relative;grid-template-columns:minmax(0,1fr);min-height:auto;min-width:0;grid-gap:.42rem;gap:.42rem;padding:1rem;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--muted-strong);text-align:left;background:transparent;box-shadow:none;transition:transform .18s ease,border-color .2s ease,background .2s ease}.offer-tile:last-child{border-bottom:0}.offer-tile:after{position:absolute;inset:0 auto 0 0;width:3px;height:auto;background:linear-gradient(180deg,var(--accent),var(--fresh),transparent);content:"";opacity:0;transform:scaleY(.25);transform-origin:top;transition:opacity .2s ease,transform .2s ease}.offer-tile:hover{transform:none;background:rgb(var(--accent-rgb)/.035)}.offer-tile.on{background:radial-gradient(circle at 0 0,rgb(var(--accent-rgb)/.12),transparent 11rem),rgb(255 255 255/.92)}.offer-tile.on:after{opacity:1;transform:scaleY(1)}.offer-detail-head,.offer-tile-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.offer-index{display:grid;width:1.9rem;height:1.9rem;place-items:center;border:1px solid var(--line-strong);border-radius:999px;color:var(--accent);font-size:.64rem}.offer-path,.offer-stack-label,.package-eyebrow,.package-range{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.offer-path,.package-eyebrow{color:var(--accent)}.package-range{color:var(--muted-strong);white-space:nowrap}.offer-tile strong{margin-top:.1rem;color:var(--text);font-size:1rem;font-weight:720;line-height:1.18}.offer-tile small{color:var(--muted);font-size:.79rem;line-height:1.42}.offer-detail{position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;gap:1.15rem;padding:clamp(1.25rem,2.8vw,1.85rem);border:1px solid var(--line-strong);border-radius:8px;background:radial-gradient(circle at 88% 4%,rgb(var(--accent-rgb)/.12),transparent 15rem),radial-gradient(circle at 12% 96%,rgb(var(--fresh-rgb)/.09),transparent 16rem),var(--panel);box-shadow:var(--shadow)}.offer-detail:before{position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,var(--accent),var(--fresh),transparent 78%);content:""}.offer-detail h3{margin:0;font-size:1.3rem;font-weight:700}.offer-summary{color:var(--muted);font-size:.92rem;line-height:1.55}.offer-focus{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:.1rem .25rem}.offer-focus span{padding:.42rem .6rem;border:1px solid var(--line);border-radius:999px;color:var(--muted-strong);background:#f8fbff;font-size:.7rem}.offer-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.offer-mini{min-width:0;padding:.9rem;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.offer-mini span,.offer-stack-label{color:var(--accent)}.offer-mini p{margin:.5rem 0 0;color:var(--muted-strong);font-size:.84rem;line-height:1.46}.offer-stack{display:grid;grid-gap:.7rem;gap:.7rem;padding-top:.15rem}.package-includes{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.package-includes li{display:flex;gap:.6rem;color:var(--muted-strong);font-size:.82rem;line-height:1.4}.package-includes li:before{width:.34rem;height:.34rem;flex:none;margin-top:.42rem;border-radius:999px;background:var(--fresh);content:""}.package-cta{width:-moz-fit-content;width:fit-content;margin-top:auto}.project-proof-label,.result-label{color:var(--accent);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.package-cards{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.package-card{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid var(--line);border-radius:8px;background:rgb(255 255 255/.78);gap:.85rem;padding:1.15rem}.package-card.featured{border-color:rgb(var(--accent-rgb)/.38);background:linear-gradient(180deg,rgb(var(--accent-rgb)/.07),transparent 42%),var(--panel)}.package-card-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.package-card h3{margin:0;color:var(--text);font-size:1.08rem;font-weight:720;line-height:1.18}.package-card .offer-summary{margin:0;min-height:4.8rem;color:var(--muted-strong)}.package-range-note{margin:-.15rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.4}.package-point-list{display:grid;grid-gap:.7rem;gap:.7rem;padding-top:.25rem;border-top:1px solid var(--line)}.package-point span{color:var(--accent);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.package-point p{margin:.28rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.45}.package-link{width:-moz-fit-content;width:fit-content;margin-top:auto;color:var(--accent);font-size:.9rem;font-weight:720}.package-link:hover{color:var(--fresh)}.package-qualifier{max-width:26ch;margin:-.25rem 0 0;color:var(--muted);font-size:.72rem;line-height:1.35}.section-lede{margin:0;color:var(--muted-strong);font-size:.96rem;line-height:1.56}.about-page{position:relative;z-index:4}.about-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.58fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center;max-width:77.5rem;margin:0 auto;padding:clamp(3rem,8vh,6.5rem) clamp(1.25rem,4vw,3.25rem) clamp(2.5rem,7vh,5rem)}.about-copy{min-width:0}.about-copy h1{max-width:11ch}.about-body{display:flex;flex-direction:column;gap:.9rem;max-width:56ch}.about-body p{margin:0;color:var(--muted-strong);font-size:.98rem;line-height:1.68}.about-receipts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;max-width:62rem;margin-top:1.35rem}.about-receipts article{min-width:0;padding:.85rem;border:1px solid var(--line);border-radius:8px;background:rgb(255 255 255/.72)}.about-receipts span{color:var(--accent);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.about-receipts p{margin:.45rem 0 0;color:var(--muted-strong);font-size:.82rem;line-height:1.45}.about-portrait{position:relative;margin:0}.about-portrait:before{position:absolute;inset:1rem -1rem -1rem 1rem;z-index:-1;content:""}.about-portrait img,.about-portrait:before{border:1px solid var(--line-strong);border-radius:8px}.about-portrait img{display:block;width:100%;height:auto;background:var(--panel)}.about-portrait figcaption{margin-top:.85rem;color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.about-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:77.5rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3.25rem) clamp(2.5rem,6vh,4.5rem)}.about-note{min-width:0;padding-top:1rem;border-top:1px solid var(--line-strong)}.about-note p{margin:.85rem 0 0;color:var(--muted-strong);font-size:.94rem;line-height:1.58}.work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.results-section{padding-top:clamp(2.75rem,7vh,5.75rem)}.results-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:var(--panel)}.result-card{display:flex;min-width:0;flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2.5vw,1.75rem);border-right:1px solid var(--line)}.result-card:last-child{border-right:0}.result-top{display:flex;min-height:2rem;flex-direction:column;gap:.28rem}.result-note,.result-top .tag{color:var(--accent);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.result-top .sector{color:var(--muted);font-size:.78rem}.result-metric{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;min-height:4.5rem;padding-block:.65rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.result-metric .big{color:var(--accent);font-size:clamp(2.5rem,6vw,4.7rem);font-weight:760;line-height:.9}.result-metric .lbl{color:var(--muted-strong);font-size:.72rem;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.result-card h3{margin:0;font-size:1.12rem;font-weight:700}.result-card p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.55}.result-built{display:grid;grid-gap:.42rem;gap:.42rem;margin:0;padding:0;list-style:none}.result-built li{display:flex;gap:.55rem;color:var(--muted-strong);font-size:.82rem;line-height:1.4}.result-built li:before{width:.34rem;height:.34rem;flex:none;margin-top:.42rem;border-radius:999px;background:var(--fresh);content:""}.result-block{display:flex;flex-direction:column;gap:.45rem}.result-note{margin-top:auto;color:var(--muted);line-height:1.35}.case{border:1px solid var(--line-strong);border-radius:8px;background:var(--panel);box-shadow:0 .9rem 2.4rem -2rem rgb(16 24 40/.22);display:flex;flex-direction:column;gap:.9rem;padding:1.55rem}.case .sub,.case .tag,.metric .lbl{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.case h3{margin:0;font-size:1.18rem;font-weight:650}.case .sub,.metric .lbl,.sector{color:var(--muted)}.sector{margin-top:-.45rem;font-size:.82rem}.built{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.built li{display:flex;gap:.65rem;color:var(--muted-strong);font-size:.84rem;line-height:1.42}.built li:before{width:.38rem;height:.38rem;flex:none;margin-top:.42rem;background:var(--fresh);content:"";transform:rotate(45deg)}.metric{display:flex;align-items:baseline;gap:.65rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--line)}.metric .big{font-size:2.35rem;font-weight:750;line-height:1}.reference-ledger{display:grid;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);grid-gap:clamp(1.25rem,4vw,3.5rem);gap:clamp(1.25rem,4vw,3.5rem);align-items:start;padding-top:.6rem}.reference-ledger-head{display:grid;grid-gap:.65rem;gap:.65rem;max-width:16rem}.reference-ledger-head span{color:var(--accent);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.reference-ledger-head p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}.reference-rows{display:grid;border-top:1px solid var(--line)}.reference-row{display:grid;grid-template-columns:3.1rem minmax(0,1fr) minmax(8rem,.24fr);grid-gap:clamp(.9rem,2vw,1.5rem);gap:clamp(.9rem,2vw,1.5rem);align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--line)}.reference-id{color:var(--muted);font-size:.68rem;letter-spacing:.08em}.reference-copy h3{margin:0;color:var(--text);font-size:clamp(1rem,1.2vw,1.13rem);font-weight:680;line-height:1.2}.reference-copy p{max-width:58rem;margin:.38rem 0 0;color:var(--muted-strong);font-size:.93rem;line-height:1.5}.reference-source{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.3;text-align:right}.closing{text-align:center}.closing h2{max-width:18ch;margin:0 auto 1.1rem;font-size:3.25rem;font-weight:650;line-height:1.05}.closing p{max-width:50ch;margin:0 auto 1.9rem;color:var(--muted-strong);font-size:1.05rem;line-height:1.56}.closing .ctas{justify-content:center}.closing-status{margin-top:1.6rem;color:var(--muted);font-size:.75rem}@media (max-width:920px){.hero{grid-template-columns:1fr;min-height:auto;padding-top:.6rem;padding-bottom:2rem}.left{order:1}.stage{order:2}.knife-wrap{max-width:18rem}.stage-caption{display:none}h1{font-size:2.65rem}.scrollcue{display:none}.audit-card,.creative-showcase-shell,.credibility-head,.hero-focus-list,.named-proof-card,.named-proof-grid,.offer-heading,.offer-mini-grid,.offers-shell,.package-cards,.proof-items,.proof-strip{grid-template-columns:1fr}.hero-focus-item,.hero-focus-item+.hero-focus-item{padding:.85rem 0;border-left:0}.hero-focus-item+.hero-focus-item{border-top:1px solid var(--line)}.named-proof-grid,.named-proof-outcome,.named-proof-why{grid-column:auto}.package-card .offer-summary{min-height:0}.offer-lede{max-width:62ch}.investment-fit{grid-template-columns:1fr;max-width:62ch}.package-machine-svg{height:clamp(8.5rem,30vw,11rem)}.about-hero,.about-receipts,.reference-ledger,.results-band,.work-grid{grid-template-columns:1fr}.reference-ledger-head{max-width:28rem}.proof-items{padding-inline:1rem;border-top:1px solid var(--line);border-left:0}.proof-item{min-height:auto;padding:.72rem .82rem}.credibility-head{grid-template-areas:"kicker" "title" "lede";align-items:start}.credibility-head p{max-width:62ch}.creative-preview{aspect-ratio:16/11}.creative-showcase-copy{max-width:62ch}.result-card{border-right:0;border-bottom:1px solid var(--line)}.result-card:last-child{border-bottom:0}.about-portrait{max-width:28rem}.about-notes{grid-template-columns:1fr}}@media (max-width:560px){body{padding-bottom:5.25rem}.topbar{flex-wrap:wrap;align-items:flex-start;padding-top:1.1rem}.topnav{order:3;width:100%;margin-left:0;overflow-x:auto}.nav-cta{display:none}.mobile-meeting-cta{position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));left:1rem;z-index:20;display:flex;min-height:3.2rem;padding:.9rem 1.1rem;box-shadow:0 1.2rem 2.5rem -1rem rgb(16 24 40/.42)}.status{max-width:none;justify-content:flex-start;font-size:.66rem;text-align:left}h1{font-size:2.3rem}.hero{gap:1.15rem;padding-bottom:1.5rem}.hero .ctas{display:none}.knife-wrap{max-width:15.5rem}.closing p,.lede{font-size:.96rem}.btn{flex:1 1 auto}.offers-grid{grid-template-columns:1fr}.package-machine{margin-bottom:1.15rem}.package-machine:before{background-size:30px 30px;opacity:.36}.package-machine-svg{height:8.75rem}.credibility-section{padding-top:2.2rem}.client-logo-card{flex-basis:7.35rem;height:3rem}.client-logo-track{gap:1.15rem}.reference-row{grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem 1rem}.reference-source{grid-column:2;text-align:left}.offer-detail{padding:1.1rem}.offer-detail-head{align-items:flex-start;flex-direction:column}.package-cta{width:100%}.closing h2{font-size:2.35rem}.creative-preview{aspect-ratio:4/3}.creative-preview-title strong{font-size:2.45rem}.creative-showcase-link{width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.client-logo-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}