.taf-show{--h-tall:clamp(220px,21vw,300px);--h-wide:clamp(220px,24vw,345px);--g:12px}.taf-show .taf-show-strip{display:flex;flex-direction:column;gap:var(--g);overflow:hidden}.taf-show .taf-show-row{overflow:hidden}.taf-show .taf-show-track{display:flex;gap:var(--g);width:max-content;animation:taf-show-left 90s linear infinite;will-change:transform}.taf-show .taf-show-dup{display:contents}.taf-show .taf-show-track--right{animation-name:taf-show-right}@keyframes taf-show-left{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--g) / 2))}}@keyframes taf-show-right{0%{transform:translateX(calc(-50% - var(--g) / 2))}to{transform:translateX(0)}}.taf-show .taf-show-cell{flex:none;position:relative;overflow:hidden;border-radius:14px;background:var(--c-tile)}.taf-show .taf-show-cell>.taf-ad,.taf-show .taf-show-cell>.taf-lp{position:absolute;inset:0 0 auto}.taf-show .taf-show-desktop{height:var(--h-wide);aspect-ratio:16/10}.taf-show .taf-show-ad{height:var(--h-tall)}.taf-show .taf-show-ad--story{aspect-ratio:9/16}.taf-show .taf-show-ad--portrait{aspect-ratio:4/5}.taf-show .taf-show-ad--square{aspect-ratio:1}.taf-show .taf-client-ad-image{width:100%;height:100%;object-fit:cover}@media (max-width:700px){.taf-show{--h-tall:190px;--h-wide:200px;--g:8px}.taf-show .taf-show-cell{border-radius:8px}}.taf-show-motion{position:relative}.taf-show-motion:focus-within .taf-show-track,.taf-show-motion[data-paused=true] .taf-show-track,.taf-show-motion[data-visible=false] .taf-show-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.taf-show .taf-show-track{animation:none}.taf-show .taf-show-row{overflow-x:auto}.taf-show .taf-show-dup{display:none}}.taf-launch-process{padding-top:var(--sp-4xl)}.taf-demand-section{padding-inline:var(--margin);max-width:calc(var(--max) + var(--margin) * 2 + 200px);margin:var(--gap) auto}.taf-demand{border-radius:var(--r-band);padding:var(--sp-4xl) 0 8px;overflow:hidden}.taf-demand .taf-head{padding-inline:var(--margin)}@media (min-width:760px){.taf-demand .taf-head br{display:none}}.taf-demand-reads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:var(--sp-3xl) 8px 0}.taf-read-card{display:flex;flex-direction:column;gap:12px;padding:40px;border-radius:var(--r-card);background:rgb(255 255 255/.42);color:#111111;transition:background-color .15s var(--ease)}.taf-read-card:hover{background:rgb(255 255 255/.62)}.taf-read-card .taf-h3x{max-width:18ch}.taf-read-card .taf-body{max-width:44ch}.taf-read-card .taf-link{margin-top:auto;padding-top:16px;color:#111111;font-size:13px;letter-spacing:.06em;text-transform:uppercase}@media (max-width:759px){.taf-demand-reads{grid-template-columns:1fr}.taf-read-card{padding:28px 24px}.taf-demand{padding-top:var(--sp-3xl)}}.taf-video-showcase,.taf-video-stage{position:relative}.taf-video-stage{display:grid;place-items:center;min-height:clamp(560px,50vw,680px)}.taf-video-neighbors{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.taf-video-neighbor{position:absolute;width:clamp(180px,20vw,290px);aspect-ratio:9/16;border-radius:16px;overflow:hidden;transform:translateX(calc(var(--offset) * clamp(150px, 19vw, 300px))) scale(calc(1 - (max(var(--offset), calc(var(--offset) * -1)) * .08)));filter:blur(10px);opacity:.55}.taf-video-neighbor img{width:100%;height:100%;object-fit:cover}.taf-video-neighbor:after{content:"";position:absolute;inset:0;background:rgb(200 195 245/.4)}.taf-video-feature{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px;border-radius:18px;background:#111111}.taf-video-label{display:flex;align-items:center;justify-content:space-between;width:100%;padding:2px 6px 0;font-size:13px;color:rgb(255 255 255/.7)}.taf-video-label b{height:24px;padding:0 8px;border-radius:6px;background:rgb(255 255 255/.1);color:#fff;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:24px}.taf-video-player{position:relative;width:clamp(230px,22vw,300px);aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#000}.taf-video-player video{width:100%;height:100%;object-fit:cover}.taf-video-mute,.taf-video-play{position:absolute;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:rgb(0 0 0/.55);color:#fff;cursor:pointer;backdrop-filter:blur(6px);transition:background-color .15s var(--ease)}.taf-video-mute:hover,.taf-video-play:hover{background:rgb(0 0 0/.75)}.taf-video-mute{top:10px;right:10px}.taf-video-play{bottom:10px;left:10px}.taf-video-library{width:100%}.taf-video-feature .taf-btn--primary{background:#ffffff;color:#111111}.taf-video-feature .taf-btn--primary:hover{background:var(--c-mint-hover)}.taf-video-arrow{position:absolute;top:50%;translate:0 -50%;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--r-btn);background:var(--c-charcoal);color:#fff;cursor:pointer;transition:background-color .15s var(--ease)}.taf-video-arrow:hover{background:#111111}.taf-video-arrow-prev{left:-64px;background:rgb(255 255 255/.55);color:#111111}.taf-video-arrow-prev:hover{background:rgb(255 255 255/.8)}.taf-video-arrow-next{right:-64px}@media (max-width:700px){.taf-video-arrow-prev{left:-52px}.taf-video-arrow-next{right:-52px}.taf-video-player{width:62vw}}.taf-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.taf-growth-card{display:flex;flex-direction:column;gap:10px;padding:32px;background:var(--c-tile);border-radius:var(--r-card);min-height:240px}.taf-growth-icon{flex:none;width:40px;height:40px;padding:9px;border-radius:10px;background:#111111;color:#ffffff;margin-bottom:auto}.taf-growth-card .taf-h3{margin-top:40px}.taf-growth-card .taf-body{max-width:40ch}@media (max-width:759px){.taf-growth-grid{grid-template-columns:1fr}.taf-growth-card{padding:28px 24px;min-height:0}.taf-growth-card .taf-h3{margin-top:28px}}.taf-results .taf-results-laurels{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink)}.taf-results .taf-results-laurels .taf-laurel{width:18px;height:40px;color:var(--c-ink-3)}.taf-laurel--flip{transform:scaleX(-1)}.taf-results .taf-results-stage{position:relative}.taf-results .taf-results-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter);height:840px;overflow:hidden;padding:0 4px;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 80%,transparent)}.taf-results .taf-results-column{min-width:0}.taf-results .taf-results-track{display:flex;flex-direction:column;animation:taf-results-up 100s linear infinite;will-change:transform}.taf-results .taf-results-column:nth-child(2) .taf-results-track{animation-direction:reverse}.taf-results .taf-results-group{display:flex;flex-direction:column;gap:var(--gutter);padding-bottom:var(--gutter)}.taf-results .taf-results-group a{display:block;border-radius:var(--r-card);overflow:hidden;background:#fff}.taf-results .taf-results-group img{width:100%;height:auto}.taf-results .taf-results-cta{position:absolute;left:50%;bottom:40px;translate:-50% 0;z-index:2}@keyframes taf-results-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.taf-show-motion[data-paused=true] .taf-results-track,.taf-show-motion[data-visible=false] .taf-results-track{animation-play-state:paused}@media (max-width:759px){.taf-results .taf-results-columns{height:620px;grid-template-columns:repeat(2,minmax(0,1fr))}.taf-results .taf-results-column:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.taf-results .taf-results-track{animation:none}}.taf-results .taf-head{max-width:980px}