.kinetic-manifesto{--km-background:transparent;--km-foreground:#fff;--km-secondary:#c9cbcf;--km-accent:#0a5cff;isolation:isolate;aspect-ratio:21/8;background:var(--km-background);width:100%;min-height:220px;max-height:380px;color:var(--km-foreground);box-shadow:none;border:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.kinetic-manifesto__ambient{z-index:-3;pointer-events:none;background:radial-gradient(#0a5cff14 0%,#0a5cff04 35%,#0000 70%);position:absolute;inset:-15%;transform:translateZ(0)}.kinetic-manifesto__stage{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;padding:clamp(14px,2.5vw,28px);display:flex;position:relative}.kinetic-manifesto__slide{text-align:center;will-change:transform, opacity, filter;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.kinetic-manifesto__copy{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,920px);margin-inline:auto;padding:6px 12px;display:flex;position:relative}.kinetic-manifesto__heading{max-width:860px;color:var(--km-foreground);letter-spacing:-.025em;text-wrap:balance;text-shadow:0 4px 28px #000000f2;margin:0;font-size:clamp(1.35rem,3.3vw,2.3rem);font-weight:700;line-height:1.16}.kinetic-manifesto__brand-mark{vertical-align:middle;margin-inline:.36em;align-items:center;height:.92em;margin-bottom:.14em;display:inline-flex}.kinetic-manifesto__brand-mark img{-o-object-fit:contain;object-fit:contain;width:auto;height:100%;display:block}.kinetic-manifesto__highlight{max-width:780px;color:var(--km-secondary);letter-spacing:-.012em;text-wrap:balance;text-shadow:0 2px 16px #000000e6;margin:12px 0 0;font-size:clamp(.92rem,1.75vw,1.25rem);font-weight:400;line-height:1.42}@media (max-width:900px){.kinetic-manifesto{aspect-ratio:16/7.5;min-height:230px}.kinetic-manifesto__stage{padding:16px 20px}.kinetic-manifesto__heading{font-size:clamp(1.2rem,3.6vw,1.95rem)}}@media (max-width:600px){.kinetic-manifesto{aspect-ratio:auto;min-height:250px}.kinetic-manifesto__stage{min-height:250px;padding:20px 14px}.kinetic-manifesto__heading{max-width:440px;font-size:clamp(1.15rem,5.2vw,1.65rem);line-height:1.22}.kinetic-manifesto__highlight{margin-top:10px;font-size:clamp(.85rem,3.6vw,1.05rem);line-height:1.4}}@media (prefers-reduced-motion:reduce){.kinetic-manifesto__slide{will-change:auto}}
