/* Public introductions: short editorial statements instead of repeated eyebrow labels. */
.editorial-lead{position:relative;padding-left:21px;border-left:2px solid #73f3ff40}
.editorial-lead strong{font-weight:600;color:#e7edfa}
.editorial-lead>span{display:block;font-size:13px;line-height:1.7;margin-top:13px;color:#91a0b9;max-width:400px}
.home-original-preview .hero-lead.editorial-lead{font-size:18px;line-height:1.65;max-width:450px}
.home-original-preview .hero{overflow:hidden}
.editorial-note.about-origin{position:relative;align-self:center;padding:25px 0 25px 30px;max-width:380px}
.editorial-note.about-origin:before{content:'';position:absolute;left:0;top:22px;bottom:22px;width:2px;background:linear-gradient(#73f3ff,#b88aff)}
.editorial-note.about-origin:after{content:'';position:absolute;left:0;top:22px;width:12px;height:2px;background:#73f3ff}
.editorial-note.about-origin p{font-family:var(--zv-cond,'Saira',sans-serif);font-size:clamp(23px,2.4vw,33px);font-weight:400;line-height:1.45;letter-spacing:-.02em;margin:0;color:#8d9bb4}
.editorial-note.about-origin strong{color:#ecf1ff;font-weight:650}
.editorial-note.about-origin p strong:last-child{color:#bfa3f1}
.origin-thread{display:flex;align-items:center;gap:7px;margin-top:20px;width:145px;height:8px;background:linear-gradient(90deg,#73f3ff55,transparent) center/100% 1px no-repeat}
.origin-thread i{display:block;width:5px;height:5px;border-radius:50%;background:#73f3ff;box-shadow:0 0 10px #73f3ff60}
.origin-thread i:nth-child(2){margin-left:27px;background:#a2b8ff}.origin-thread i:nth-child(3){margin-left:27px;background:#b88aff}
.public-v2 .features-hero-copy .feature-promise{font-size:19px;line-height:1.65;max-width:480px;margin-top:22px}
.community-promise{font-size:20px!important;line-height:1.6!important;max-width:500px!important;margin-top:25px!important}
.community-promise strong{color:#bfa3f1}
@media(max-width:560px){.editorial-note.about-origin{padding:18px 0 18px 23px;max-width:100%}.editorial-note.about-origin p{font-size:25px}.origin-thread{margin-top:13px}.home-original-preview .hero-lead.editorial-lead,.public-v2 .features-hero-copy .feature-promise{font-size:17px}.editorial-lead>span{font-size:12px}.community-promise{font-size:19px!important}.home-original-preview .hero h1{margin-top:0}}

@media(max-width:560px){.home-original-preview .status-tag.a{left:10%}}
@media(prefers-reduced-motion:reduce){.home-original-preview .ticker-track{flex-wrap:wrap;box-sizing:border-box;justify-content:center;gap:15px 25px}.home-original-preview .ticker-track>span:nth-child(n+11){display:none}}
