.type-poster-module__PE2gqW__poster{gap:var(--s-5);aspect-ratio:4/5;background:var(--ink);flex-direction:column;padding:clamp(22px,3.4vw,40px);display:flex}.type-poster-module__PE2gqW__brand{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;font-size:11px;font-weight:500}.type-poster-module__PE2gqW__headline{font-family:var(--font-editorial);letter-spacing:-.015em;color:#fff;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.05}.type-poster-module__PE2gqW__body{font-family:var(--font-editorial);color:#ffffffc7;max-width:44ch;margin-top:auto;font-size:clamp(14px,1.2vw,16px);font-weight:400;line-height:1.6}
.example-tabs-module__7kodnq__wrap{gap:var(--s-5);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.example-tabs-module__7kodnq__tabs{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.example-tabs-module__7kodnq__tab{border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 16px;transition:border-color .15s,background .15s;display:flex}.example-tabs-module__7kodnq__tab:hover{border-color:var(--ink-warm)}.example-tabs-module__7kodnq__tabActive{border-color:var(--ink-warm);background:#fff}.example-tabs-module__7kodnq__tabBrand{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink-warm);font-size:14px;font-weight:800}.example-tabs-module__7kodnq__tabSector{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.example-tabs-module__7kodnq__stage{gap:var(--s-3);flex-direction:column;animation:.25s both example-tabs-module__7kodnq__example-in;display:flex}.example-tabs-module__7kodnq__museumLabel{align-items:baseline;gap:var(--s-3);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pencil);border-top:1px solid var(--hairline);padding-top:var(--s-2);margin:0;font-size:11px;font-weight:500;display:flex}.example-tabs-module__7kodnq__labelNo{color:var(--ink);font-weight:500}.example-tabs-module__7kodnq__labelText{flex:1}.example-tabs-module__7kodnq__labelDot{color:var(--dot);font-size:10px}@keyframes example-tabs-module__7kodnq__example-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.example-tabs-module__7kodnq__posterStage{gap:var(--s-4);flex-direction:column;display:flex}.example-tabs-module__7kodnq__posterText{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.example-tabs-module__7kodnq__stage{animation:none}}
.pain-ribbons-module__44TQXq__wrap{flex-direction:column;gap:14px;display:flex;overflow:hidden;transform:rotate(-1deg)}.pain-ribbons-module__44TQXq__ribbon{width:max-content;animation:38s linear infinite pain-ribbons-module__44TQXq__drift;display:flex}.pain-ribbons-module__44TQXq__ribbon.pain-ribbons-module__44TQXq__reverse{animation-duration:48s;animation-direction:reverse}.pain-ribbons-module__44TQXq__ribbon:hover{animation-play-state:paused}@keyframes pain-ribbons-module__44TQXq__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.pain-ribbons-module__44TQXq__track{gap:14px;margin:0;padding:0 7px;list-style:none;display:flex}.pain-ribbons-module__44TQXq__pain{border:1px solid var(--hairline);background:#fff;flex-shrink:0;padding:14px 20px}.pain-ribbons-module__44TQXq__quote{font-family:var(--font-editorial);color:#2e2b27;font-size:17px;display:block}.pain-ribbons-module__44TQXq__tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pencil);margin-top:6px;font-size:9.5px;display:block}@media (prefers-reduced-motion:reduce){.pain-ribbons-module__44TQXq__ribbon{flex-wrap:wrap;width:auto;animation:none}.pain-ribbons-module__44TQXq__ribbon>.pain-ribbons-module__44TQXq__track[aria-hidden=true]{display:none}.pain-ribbons-module__44TQXq__wrap{transform:none}}
.idea-orbit-module__3C6ufq__stage{aspect-ratio:1;width:min(560px,100%);margin:0 auto;position:relative}.idea-orbit-module__3C6ufq__core{background:var(--ink);color:#fff;text-align:center;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:230px;height:230px;padding:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.idea-orbit-module__3C6ufq__coreLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:9px}.idea-orbit-module__3C6ufq__coreLine{font-family:var(--font-editorial);font-size:26px;line-height:1.1}.idea-orbit-module__3C6ufq__coreDot{color:var(--dot);font-size:11px}.idea-orbit-module__3C6ufq__ring{animation:50s linear infinite idea-orbit-module__3C6ufq__orbit-spin;position:absolute;inset:0}@keyframes idea-orbit-module__3C6ufq__orbit-spin{to{transform:rotate(360deg)}}.idea-orbit-module__3C6ufq__sat{width:118px;transform:rotate(var(--a)) translateY(-238px) rotate(calc(-1 * var(--a)));margin:-30px 0 0 -59px;position:absolute;top:50%;left:50%}.idea-orbit-module__3C6ufq__chip{border:1px solid var(--ink);text-align:center;background:#fff;padding:10px 12px;animation:50s linear infinite idea-orbit-module__3C6ufq__orbit-unspin}@keyframes idea-orbit-module__3C6ufq__orbit-unspin{to{transform:rotate(-360deg)}}.idea-orbit-module__3C6ufq__chip.idea-orbit-module__3C6ufq__soon{border:1px dashed var(--hairline);color:var(--pencil)}.idea-orbit-module__3C6ufq__chipName{font-size:13px;font-weight:800;display:block}.idea-orbit-module__3C6ufq__chipStatus{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pencil);margin-top:3px;font-size:8.5px;display:block}.idea-orbit-module__3C6ufq__liveDot{color:var(--dot)}@media (max-width:900px){.idea-orbit-module__3C6ufq__stage{width:min(440px,92vw)}.idea-orbit-module__3C6ufq__sat{transform:rotate(var(--a)) translateY(-180px) rotate(calc(-1 * var(--a)))}.idea-orbit-module__3C6ufq__core{width:180px;height:180px}.idea-orbit-module__3C6ufq__coreLine{font-size:21px}}@media (max-width:560px){.idea-orbit-module__3C6ufq__stage{width:min(310px,100%)}.idea-orbit-module__3C6ufq__core{width:138px;height:138px}.idea-orbit-module__3C6ufq__coreLine{font-size:18px}.idea-orbit-module__3C6ufq__sat{width:88px;transform:rotate(var(--a)) translateY(-108px) rotate(calc(-1 * var(--a)));margin:-26px 0 0 -44px}.idea-orbit-module__3C6ufq__chip{padding:7px 8px}.idea-orbit-module__3C6ufq__chipName{font-size:11px}.idea-orbit-module__3C6ufq__chipStatus{font-size:7.5px}}@media (prefers-reduced-motion:reduce){.idea-orbit-module__3C6ufq__ring,.idea-orbit-module__3C6ufq__chip{animation:none}}
.kill-reel-module__nNY40a__stage{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:150px;display:flex}.kill-reel-module__nNY40a__line{font-family:var(--font-editorial);color:#ffffffeb;text-decoration:line-through;-webkit-text-decoration-color:var(--dot);text-decoration-color:var(--dot);opacity:0;text-align:center;margin:0;font-size:clamp(28px,4vw,52px);line-height:1.1;text-decoration-thickness:3px;transition:opacity .5s,transform .5s;transform:translateY(8px)}.kill-reel-module__nNY40a__why{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dot);opacity:0;margin:0;font-size:12px;transition:opacity .5s .25s}.kill-reel-module__nNY40a__stage.kill-reel-module__nNY40a__on .kill-reel-module__nNY40a__line{opacity:1;transform:none}.kill-reel-module__nNY40a__stage.kill-reel-module__nNY40a__on .kill-reel-module__nNY40a__why{opacity:1}.kill-reel-module__nNY40a__staticList{max-width:640px;margin:0 auto;padding:0;list-style:none}.kill-reel-module__nNY40a__staticRow{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.kill-reel-module__nNY40a__staticLine{font-family:var(--font-editorial);color:#ffffffeb;text-decoration:line-through;-webkit-text-decoration-color:var(--dot);text-decoration-color:var(--dot);font-size:19px}.kill-reel-module__nNY40a__staticWhy{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dot);text-align:right;font-size:10px}
