.client-marquee{margin-top:32px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.client-track{--cm-gap:92px;align-items:center;gap:var(--cm-gap);will-change:transform;--cm-duration:201s;width:max-content;animation:marquee-seamless var(--cm-duration) linear infinite;display:flex}.client-item{flex:none;align-items:center;height:72px;display:inline-flex}.client-item--text{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-muted);opacity:.85;white-space:nowrap;font-size:24px;font-weight:600}.client-item--lockup{gap:14px}.client-item--lockup .client-img,.client-item--solo .client-img{height:46px}.client-lockup-name{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-muted);opacity:.9;white-space:nowrap;font-size:20px;font-weight:600}@media (width<=560px){.client-track{--cm-gap:56px;--cm-duration:144s}.client-item{height:56px}.client-item--text{font-size:17px}.client-item--lockup{gap:10px}.client-lockup-name{font-size:15px}}@keyframes marquee-seamless{0%{transform:translate(0)}to{transform:translateX(calc(-50% - (var(--cm-gap) / 2)))}}.client-cta{color:var(--text-secondary);text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:28px;font-size:15px;display:flex}.thead-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.tnav{flex:none;gap:10px;display:flex}.tnav-btn{border:1px solid var(--border);background:var(--bg-card);width:52px;height:52px;color:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:19px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.tnav-btn:hover{border-color:var(--brand-orange);color:var(--accent-ink)}.tnav-btn--on{background:var(--brand-orange-cta);border-color:var(--accent-ink);color:#fff}.tnav-btn--on:hover{background:var(--brand-orange-deep);color:#fff}.tcarousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:22px;margin:0 -2px;padding:4px 2px 16px;display:flex;overflow-x:auto}@media (hover:hover) and (pointer:fine){.tcarousel{scroll-snap-type:x proximity}}.tcarousel::-webkit-scrollbar{display:none}.tcard{scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;flex-direction:column;flex:0 0 min(400px,84%);gap:20px;margin:0;padding:28px;transition:transform .28s,box-shadow .28s;display:flex;box-shadow:0 2px 16px #1412100d}.tcard--feat{background:var(--brand-orange-cta);border-color:var(--accent-ink);color:#fff;box-shadow:0 20px 44px #df5d1947}.tcard-top{align-items:center;gap:14px;display:flex}.tavatar{background:var(--brand-orange-cta);color:#fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden}.tcard--feat .tavatar{background:#fff3}.tinitials{font-family:var(--font-mono);color:#fff;font-size:15px;font-weight:600}.tav-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tmeta{flex-direction:column;min-width:0;display:flex}.tname{color:var(--text-primary);font-size:17px;font-weight:700}.trole{font-family:var(--font-mono);color:var(--accent-ink);letter-spacing:.02em;margin-top:2px;font-size:12.5px}.tcard blockquote{color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.7}.tmetric{font-family:var(--font-mono);color:var(--accent-ink);white-space:nowrap;background:#df5d191a;border:1px solid #df5d1938;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:600}.tcard--feat .tname{color:#fff}.tcard--feat .trole{color:#ffffffd9}.tcard--feat blockquote{color:#fffffff2}.tcard--feat .tmetric{color:#fff;background:#ffffff29;border-color:#ffffff59}@media (width<=640px){.thead-row{flex-direction:column;align-items:flex-start}.tnav{align-self:flex-end}}.experts-row{grid-template-columns:1.1fr .9fr;align-items:center;gap:52px;display:grid}.experts-art{grid-template-columns:repeat(5,1fr);gap:10px;display:grid;position:relative}.exp-av{aspect-ratio:1;border:1px solid var(--border);background:var(--bg-elev);border-radius:12px;overflow:hidden}.exp-av img{object-fit:cover;filter:saturate(.95);width:100%;height:100%;transition:filter .25s,transform .25s;display:block}.exp-av:hover img{filter:none;transform:scale(1.05)}.experts-art:after{content:"";background:var(--brand-orange);width:11px;height:11px;box-shadow:18px 7px 0 -2px var(--brand-orange), 31px -6px 0 -4px var(--brand-orange), 7px 22px 0 -3px var(--brand-orange);opacity:.85;position:absolute;top:-14px;right:-8px}@media (width<=900px){.experts-row{grid-template-columns:1fr}.experts-copy{min-width:0}.experts-art{max-width:380px}.experts-art:after{display:none}}@media (width<=560px){.experts-art{gap:8px}}.pmotif{z-index:0;opacity:.62;pointer-events:none;position:absolute}.pmotif--r{width:min(440px,36vw);top:0;bottom:0;right:0;overflow:hidden}.pmotif--r svg{width:100%;height:100%;display:block}.pmotif--l,.pmotif--br,.pmotif--tr,.pmotif--bl,.pmotif--tl{width:min(320px,28vw)}.pmotif--l svg,.pmotif--br svg,.pmotif--tr svg,.pmotif--bl svg,.pmotif--tl svg{width:100%;height:auto;display:block}.pmotif--l{top:50%;left:0;transform:translateY(-50%)scaleX(-1)}.pmotif--br{bottom:0;right:0}.pmotif--tr{top:0;right:0;transform:scaleY(-1)}.pmotif--bl{bottom:0;left:0;transform:scaleX(-1)}.pmotif--tl{top:0;left:0;transform:scale(-1)}@media (width<=1200px){.pmotif{display:none}}.tcard blockquote,.tcard .tmetric{text-wrap:pretty}.tcarousel .sr{opacity:1!important;animation:none!important;transform:none!important}.band-soft{background:linear-gradient(#faecda 0%,#f6e4d0 100%)}.band-soft .eyebrow{color:var(--accent-ink)}
