.momentum{--orange-text:#c43c00}.momentum .section.tinted{background:#f6f6f4}.momentum .section-index{color:var(--orange-text);letter-spacing:.08em;font-weight:700}.momentum .collection-heading-actions{flex-shrink:0;align-items:center;gap:20px;display:flex}.momentum .eyebrow:has(.section-index){align-items:center;gap:14px;display:flex}.momentum .range-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,14.5vw,210px);grid-auto-flow:dense;gap:14px;margin:0;padding:0;list-style:none;display:grid}.momentum .range-tile[data-size=feature]{grid-area:span 2/span 2}.momentum .range-tile[data-size=tall]{grid-row:span 2}.momentum .range-tile{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out;position:relative}.momentum .range-tile:hover{z-index:2}.momentum .range-tile-inner{height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i) * 90ms);position:relative;transform:rotateY(180deg)}.momentum .range-bento[data-revealed=true] .range-tile-inner{transform:rotateY(0)}.momentum .range-tile-front,.momentum .range-tile-back{backface-visibility:hidden;border-radius:12px;position:absolute;inset:0;overflow:hidden}.momentum .range-tile-front{background:#f1f2f1;transition:box-shadow .25s;box-shadow:0 10px 28px #090b0c1f}.momentum .range-tile:hover .range-tile-front{box-shadow:0 22px 44px #090b0c3d}.momentum .range-tile-back{background:url(/momentum/logo.svg) center / 56px no-repeat, repeating-linear-gradient(-45deg, var(--ink) 0 18px, #1b2023 18px 36px);box-shadow:inset 0 0 0 3px var(--orange);transform:rotateY(180deg)}.momentum .range-tile-front img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.momentum .range-tile:hover .range-tile-front img{transform:scale(1.06)}.momentum .range-tile-label{color:#fff;background:linear-gradient(#0000,#090b0cd1);margin:0;padding:48px 16px 14px;position:absolute;inset:auto 0 0}.momentum .range-tile-label strong{letter-spacing:-.02em;font-size:clamp(15px,1.35vw,19px);font-weight:800;line-height:1.35}.momentum .range-tile[data-size=feature] .range-tile-label strong{font-size:clamp(22px,2.2vw,32px)}.momentum .range-tile-holo{pointer-events:none;opacity:0;mix-blend-mode:overlay;background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #ffffff80, transparent 40%), linear-gradient(115deg, transparent 15%, #ff50a059 35%, #50dcff59 50%, #ffe65059 65%, transparent 85%);background-size:100% 100%,220% 220%;background-position:0 0, var(--mx,50%) var(--my,50%);transition:opacity .25s;position:absolute;inset:0}.momentum .range-tile:hover .range-tile-holo{opacity:.8}.momentum .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.momentum .product-grid a{flex-direction:column;gap:10px;height:100%;display:flex}.momentum .product-window{border:1px solid var(--line);background:#fff;border-radius:10px;transition:transform .4s,box-shadow .4s;overflow:hidden;box-shadow:0 12px 30px #090b0c14}.momentum .product-grid a:hover .product-window{transform:translateY(-4px);box-shadow:0 20px 40px #090b0c24}.momentum .product-bar{border-bottom:1px solid var(--line);background:#fbfbfa;align-items:center;gap:6px;padding:8px 12px;display:flex}.momentum .product-bar i{background:#d9dbdd;border-radius:50%;width:9px;height:9px}.momentum .product-bar b{color:var(--muted);padding-left:8px;font-size:11px;font-weight:500}.momentum .product-window img{width:100%;height:auto}.momentum .product-grid h3{margin:8px 0 0;font-size:19px;font-weight:800}.momentum .product-grid p{color:#525960;margin:0;font-size:13px;line-height:1.8}.momentum .product-grid .card-arrow{align-self:flex-start;margin-top:auto}@media (max-width:1100px){.momentum .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.momentum .collection-heading-actions{padding-top:18px}.momentum .range-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}.momentum .range-tile-label{padding:36px 10px 10px}.momentum .range-tile-label strong{font-size:14px}.momentum .product-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;overflow-x:auto}.momentum .product-grid li{scroll-snap-align:start}}@keyframes momentum-rise{0%{opacity:0;translate:0 28px}}@media (prefers-reduced-motion:no-preference){.momentum .hero-copy>:not(h1){animation:.9s cubic-bezier(.2,.7,.2,1) both momentum-rise}.momentum .hero-copy>:nth-child(2){animation-delay:80ms}.momentum .hero-copy>:nth-child(3){animation-delay:.2s}.momentum .hero-copy>:nth-child(4){animation-delay:.3s}html[data-reveal-ready]:not([data-motion-stopped]) .momentum :is([data-reveal]:not([data-reveal=stagger]),[data-reveal=stagger]>*){opacity:0;transition:opacity .8s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s), translate .8s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s);translate:0 28px}html[data-reveal-ready]:not([data-motion-stopped]) .momentum :is([data-reveal][data-revealed]:not([data-reveal=stagger]),[data-reveal=stagger][data-revealed]>*){opacity:1;translate:none}.momentum [data-reveal=stagger]>:nth-child(2){--reveal-delay:80ms}.momentum [data-reveal=stagger]>:nth-child(3){--reveal-delay:.16s}.momentum [data-reveal=stagger]>:nth-child(4){--reveal-delay:.24s}.momentum [data-reveal=stagger]>:nth-child(n+5){--reveal-delay:.32s}}@keyframes hero-slash-in{0%{clip-path:polygon(0 0,0 0,-30% 100%,-30% 100%)}to{clip-path:polygon(0 0,130% 0,100% 100%,-30% 100%)}}@keyframes hero-sheen{0%{translate:-120%}to{translate:120%}}@keyframes hero-line-up{0%{translate:0 105%}}.momentum .hero h1 .hero-line{padding-bottom:.06em;display:block;overflow:clip}.momentum .hero h1 .hero-line>span{display:block}.momentum .hero-xray,.momentum .hero-lens{pointer-events:none;opacity:0;transition:opacity .35s;position:absolute}.momentum .hero-xray{--lens-r:clamp(90px, 9vw, 130px);-webkit-mask-image:radial-gradient(circle var(--lens-r) at var(--lens-x,50%) var(--lens-y,50%), #000 97%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--lens-r) at var(--lens-x,50%) var(--lens-y,50%), #000 97%, transparent 100%);mask-image:radial-gradient(circle var(--lens-r) at var(--lens-x,50%) var(--lens-y,50%), #000 97%, transparent 100%);inset:0;transform:translateZ(8px)}.momentum .hero-xray img{-o-object-fit:contain;object-fit:contain;filter:grayscale()invert()contrast(1.35)brightness(.95);width:100%;height:100%}.momentum .hero-xray:after{content:"";mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ff550059 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#ff550059 0 1px,#0000 1px 22px);position:absolute;inset:0}.momentum .hero-lens{left:var(--lens-x,50%);top:var(--lens-y,50%);aspect-ratio:1;z-index:2;border:2px solid var(--orange);background:linear-gradient(var(--orange), var(--orange)) center top / 2px 12px no-repeat, linear-gradient(var(--orange), var(--orange)) center bottom / 2px 12px no-repeat, linear-gradient(var(--orange), var(--orange)) left center / 12px 2px no-repeat, linear-gradient(var(--orange), var(--orange)) right center / 12px 2px no-repeat;border-radius:50%;width:calc(2*clamp(90px,9vw,130px));translate:-50% -50%;box-shadow:0 0 0 6px #ff550026,0 18px 40px #090b0c59}.momentum .hero-depth[data-hover=true] :is(.hero-xray,.hero-lens){opacity:1}html[data-motion-stopped] .momentum :is(.hero-xray,.hero-lens){display:none}@media (hover:none){.momentum :is(.hero-xray,.hero-lens){display:none}}@media (prefers-reduced-motion:no-preference){.momentum .hero-depth{animation:1.15s cubic-bezier(.7,0,.2,1) .15s both hero-slash-in}.momentum .hero-art:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 35%,#ffffffb3 48%,#ff550059 52%,#0000 65%);animation:1.1s cubic-bezier(.4,0,.2,1) 1.1s both hero-sheen;position:absolute;inset:0;translate:120%}.momentum .hero h1 .hero-line>span{animation:.95s cubic-bezier(.2,.8,.2,1) both hero-line-up}.momentum .hero h1 .hero-line+.hero-line>span{animation-delay:.12s}html:not([data-motion-stopped]){scroll-behavior:smooth}}@keyframes launcher-in{0%{opacity:0;transform:translateY(32px)scale(.9)}60%{opacity:1;transform:translateY(-6px)scale(1.03)}to{transform:none}}@keyframes launcher-ripple{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35,1.8)}}@keyframes spark-twinkle{0%,80%,to{transform:none}88%{transform:rotate(90deg)scale(1.35)}}.momentum #ai-launcher{transition:translate .25s,box-shadow .25s,border-color .25s}.momentum #ai-launcher:hover{border-color:var(--orange);translate:0 -3px;box-shadow:0 12px 28px #ff55002e}.momentum #ai-launcher:after{content:"";border-radius:inherit;border:2px solid var(--orange);opacity:0;pointer-events:none;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.momentum #ai-launcher{animation:.7s cubic-bezier(.2,.8,.2,1) 1.6s both launcher-in}.momentum #ai-launcher:after{animation:1.6s ease-out 2.6s 3 launcher-ripple}.momentum #ai-launcher:hover:after{animation:none}.momentum #ai-launcher .spark{animation:4s ease-in-out 2.4s infinite spark-twinkle}}
.momentum .cta-section{padding:72px 5.7%}.momentum .cta-band{background:var(--ink);color:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 36px;display:grid}.momentum .cta-band-person{color:#b9bfc4;align-items:center;gap:12px;margin:0;font-size:11px;line-height:1.5;display:flex}.momentum .cta-band-person img{-o-object-fit:cover;object-fit:cover;border:3px solid var(--orange);border-radius:50%;width:64px;height:64px}.momentum .cta-band-copy{flex-direction:column;gap:6px;margin:0;display:flex}.momentum .cta-band-copy strong{letter-spacing:-.02em;text-wrap:balance;word-break:auto-phrase;font-size:clamp(19px,1.8vw,26px);font-weight:800}.momentum .cta-band-copy span{color:#b9bfc4;font-size:13px}.momentum .cta-band .button{color:#171717;white-space:nowrap;gap:20px;padding:16px 22px;font-size:15px}.momentum .strength-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.momentum .strength-grid li{border-bottom:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:12px 24px;padding:28px 0;display:grid}.momentum .strength-grid img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:12px;grid-row:1/span 2;width:100%;height:auto}.momentum .strength-grid h3{text-wrap:balance;word-break:auto-phrase;letter-spacing:-.02em;margin:0;font-size:clamp(19px,1.6vw,23px);font-weight:800;line-height:1.5}.momentum .strength-grid figure{border-left:3px solid var(--orange);flex-direction:column;gap:8px;margin:0;padding-left:14px;display:flex}.momentum .strength-grid blockquote{color:#3a3f44;margin:0;font-size:14px;line-height:1.85}.momentum .strength-grid blockquote:before{content:"「"}.momentum .strength-grid blockquote:after{content:"」"}.momentum .strength-grid mark,.momentum .process-demo mark{color:var(--ink);background:linear-gradient(#0000 62%,#ffd9c2 62%);font-weight:700}.momentum .strength-grid figcaption{color:var(--muted);font-size:11px}.momentum .interview-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;margin:0;padding:4px 0 8px;list-style:none;display:grid;overflow-x:auto}.momentum .interview-grid::-webkit-scrollbar{display:none}.momentum .interview-grid li{scroll-snap-align:start}.momentum .rail-controls{gap:8px;display:flex}.momentum .rail-controls button{border:1px solid var(--ink);border-radius:50%;width:44px;height:44px;font-size:16px;transition:background .2s,color .2s,opacity .2s}.momentum .rail-controls button:not(:disabled):hover{background:var(--ink);color:#fff}.momentum .rail-controls button:disabled{opacity:.25;cursor:default}.momentum .interview-grid a{flex-direction:column;gap:10px;height:100%;display:flex}.momentum .interview-grid img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;background:#e9e9e6;border-radius:10px;width:100%;height:auto;transition:transform .4s}.momentum .interview-grid a:hover img{transform:translateY(-3px)}.momentum .interview-company{flex-direction:column;margin:4px 0 0;font-size:13px;line-height:1.6;display:flex}.momentum .interview-company span{color:var(--muted);font-size:11px}.momentum .interview-grid h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;line-height:1.7}.momentum .interview-grid .card-arrow{align-self:flex-start;margin-top:auto}.momentum .process-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.momentum .process-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.momentum .process-steps li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:4px 12px;padding:18px 0;display:grid}.momentum .process-steps li:last-child{border-bottom:1px solid var(--line)}.momentum .process-number{color:var(--orange-text);grid-row:1/span 2;font-size:13px;font-style:italic;font-weight:800;line-height:1.9}.momentum .process-steps h3{margin:0;font-size:18px;font-weight:800}.momentum .process-steps p{color:#525960;margin:0;font-size:13px;line-height:1.8}.momentum .process-demo{flex-direction:column;gap:16px;margin:0;display:flex}.momentum .process-demo img{border-radius:16px;width:100%;height:auto}.momentum .process-demo figcaption{color:var(--muted);flex-direction:column;gap:10px;font-size:12px;display:flex}.momentum .process-demo figcaption>span{color:var(--ink);font-size:15px;line-height:1.8}.momentum .process-demo small{color:var(--muted);font-size:11px;display:block}.momentum .process-demo .button{color:#171717;align-self:flex-start;gap:20px;padding:16px 22px;font-size:15px}@media (max-width:1100px){.momentum .cta-band{grid-template-columns:auto minmax(0,1fr);gap:20px 24px}.momentum .cta-band .button{grid-column:1/-1;justify-content:center}.momentum .strength-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.momentum .interview-grid{grid-auto-columns:calc(50% - 10px)}.momentum .process-layout{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.momentum .cta-section{padding:48px 16px}.momentum .cta-band{grid-template-columns:1fr;gap:16px;padding:24px 20px}.momentum .strength-grid{grid-template-columns:1fr}.momentum .strength-grid li{grid-template-columns:84px minmax(0,1fr);gap:10px 16px;padding:22px 0}.momentum .strength-grid img{grid-row:1}.momentum .strength-grid figure{grid-column:1/-1}.momentum .interview-grid{grid-auto-columns:78%;gap:14px}.momentum .rail-controls{display:none}}
.momentum .contact-block{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.momentum .contact-intro{flex-direction:column;gap:20px;display:flex}.momentum .contact-intro h2{word-break:auto-phrase;text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,42px);line-height:1.35}.momentum .contact-intro p:not(.eyebrow){color:#525960;margin:0;font-size:15px;line-height:1.9}.momentum .contact-steps{flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.momentum .contact-steps li{word-break:auto-phrase;align-items:center;gap:12px;display:flex}.momentum .contact-steps li span{background:var(--orange);color:#171717;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.momentum .contact-company{border-top:1px solid var(--line);align-items:center;gap:16px;padding-top:20px;display:flex}.momentum .contact-company img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:64px;height:64px}.momentum .contact-company dl{flex-direction:column;gap:4px;margin:0;font-size:12px;display:flex}.momentum .contact-company dl>div{gap:10px;display:flex}.momentum .contact-company dt{min-width:4em;color:var(--muted)}.momentum .contact-company dd{margin:0}.momentum .contact-block .security-note{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:20px;padding-top:20px;font-size:12px;display:grid}.momentum .contact-block .security-note img{width:100%;height:auto}.momentum .contact-block .security-note>div{flex-direction:column;gap:6px;display:flex}.momentum .contact-block .security-note strong{color:var(--ink)}.momentum .contact-block .security-note dl{grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:0;display:grid}.momentum .contact-block .security-note dl>div{display:contents}.momentum .contact-block .security-note dd{color:var(--ink);margin:0}.momentum .contact-block .security-note a{align-self:flex-start}.momentum .contact-form{background:#f6f6f4;border-radius:16px;flex-direction:column;gap:18px;padding:32px;display:flex}.momentum .contact-form fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.momentum .contact-form legend,.momentum .contact-form label>span{font-size:13px;font-weight:700}.momentum .contact-form legend small{color:var(--muted);margin-left:8px;font-size:11px;font-weight:400}.momentum .contact-form em{background:var(--orange-text);color:#fff;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10px;font-style:normal}.momentum .contact-topics{flex-wrap:wrap;gap:8px;display:flex}.momentum .contact-topics button{border:1px solid var(--line);background:#fff;border-radius:999px;min-height:40px;padding:8px 14px;font-size:13px;transition:background .2s,border-color .2s}.momentum .contact-topics button[aria-pressed=true]{border-color:var(--orange);background:#fff1e8;font-weight:700}.momentum .contact-form label{flex-direction:column;gap:8px;display:flex}.momentum .contact-form input,.momentum .contact-form textarea{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;padding:12px 14px;font-size:15px}.momentum .contact-form textarea{resize:vertical;line-height:1.7}.momentum .contact-privacy{color:var(--muted);margin:0;font-size:11px}.momentum .contact-privacy a{text-decoration:underline}.momentum .contact-form .button{color:#171717;justify-content:center;gap:20px;min-height:56px;font-size:16px}@media (max-width:1100px){.momentum .contact-block{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.momentum .contact-block .security-note{grid-template-columns:1fr;gap:14px}.momentum .contact-block .security-note img{width:150px}.momentum .contact-form{padding:22px 18px}}.momentum .sticky-cta{display:none}@media (max-width:760px){.momentum .sticky-cta{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#fffffff0;transition:transform .3s;display:block;position:fixed;inset:auto 0 0;transform:translateY(110%)}.momentum .sticky-cta[data-visible=true]{transform:none}.momentum .sticky-cta .button{color:#171717;justify-content:center;gap:16px;width:100%;min-height:52px}.momentum:has(.sticky-cta[data-visible=true]) #ai-launcher{visibility:hidden;opacity:0}}.grecaptcha-badge{visibility:hidden;right:0!important}
.momentum .output-section{overflow:hidden}.momentum .output-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.momentum .output-head h2{margin:0;font-size:clamp(22px,2vw,28px)}.momentum .output-count{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--orange);align-items:baseline;gap:6px;margin:4px 0 8px;font-size:clamp(88px,10vw,148px);font-weight:900;line-height:1;display:flex}.momentum .output-count small{letter-spacing:0;color:var(--ink);font-size:24px}.momentum .output-head p:not(.eyebrow,.output-count){color:#525960;margin:0;font-size:15px}.momentum .output-links{gap:24px;padding-top:16px;display:flex}.momentum .output-tags{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.momentum .output-tags li{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;display:inline-flex}.momentum .output-tags span{color:#ffb58c;font-size:11px;font-weight:400}.momentum .output-members{flex-wrap:wrap;gap:14px;margin:0;padding:40px 0 0;list-style:none;display:flex}.momentum .output-members li{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex}.momentum .output-members img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:40px;height:40px}.momentum .output-members span{color:var(--muted);flex-direction:column;font-size:10px;line-height:1.4;display:flex}.momentum .output-members strong{color:var(--ink);font-size:13px}.momentum .output-wall{flex-direction:column;gap:10px;margin:0 -6%;padding-top:48px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.momentum .output-row{width:max-content;animation:90s linear infinite output-flow;display:flex}.momentum .output-row[data-row="1"]{animation-duration:110s;animation-direction:reverse}.momentum .output-row[data-row="2"]{animation-duration:100s}.momentum .output-wall:hover .output-row{animation-play-state:paused}.momentum .output-row ul{gap:10px;margin:0;padding:0 10px 0 0;list-style:none;display:flex}.momentum .output-row a{border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:10px;align-items:center;gap:10px;max-width:420px;padding:10px 16px;font-size:13px;transition:border-color .2s;display:flex;overflow:hidden}.momentum .output-row a:hover{border-color:var(--orange)}.momentum .output-row a span{color:#fff;background:#337f00;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800}.momentum .output-row a span[data-source=blog]{background:var(--orange-text)}@keyframes output-flow{to{transform:translate(-50%)}}@media (max-width:1100px){.momentum .output-head{grid-template-columns:1fr;gap:28px}.momentum .output-tags{justify-content:flex-start}}@media (max-width:760px){.momentum .output-members{scrollbar-width:none;flex-wrap:nowrap;padding:28px 2px 4px;overflow-x:auto}.momentum .output-members li{flex-shrink:0}.momentum .output-wall{margin:0 -16px;padding-top:32px}.momentum .output-row a{max-width:280px;font-size:12px}}
