.public-story-page .story-renderer[data-story-id=story-heliocore-press]{--story-accent:#ef5a36;--story-theme-background:#f5ede1;--story-theme-surface:#fffaf1;--story-theme-ink:#211a17;--story-theme-muted:#6f6258;--story-theme-line:#d4c4b2;--story-theme-display:Charter, "Bitstream Charter", "Iowan Old Style", Georgia, serif;--story-theme-radius:1px;--story-theme-radius-large:2px;--story-theme-shadow:0 30px 86px #43281929;--story-theme-accent-text:#b73f26;--story-theme-accent-on-dark:#ffad82;background:linear-gradient(90deg, #68473109 1px, transparent 1px), var(--story-theme-background);background-size:96px 100%}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-hero.story-block--hero{background:#17100e}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-hero .story-hero__overlay{background:radial-gradient(circle at 76% 32%,#ef5a3638,#0000 26%),linear-gradient(90deg,#140b09f5 0%,#140b09b3 48%,#140b0947 100%),linear-gradient(#0000 42%,#140b09d1)}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-hero .story-hero__title{letter-spacing:-.06em;max-width:8.5ch;font-size:clamp(66px,9.4vw,138px);font-weight:650}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-lede{max-width:780px;padding-top:clamp(58px,7vw,92px);position:relative}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-lede:before{background:var(--story-accent);content:"";width:min(180px,32%);height:5px;position:absolute;top:0;left:0}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-lede .story-text__body{font-family:Charter,Bitstream Charter,Iowan Old Style,Georgia,serif;font-size:clamp(20px,1.75vw,25px);line-height:1.68}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-quote{max-width:940px}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-quote .story-quote{border:0;border-left:8px solid var(--story-accent);background:#211a17;padding:clamp(34px,5vw,72px)}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-quote .story-quote__text{color:#fff8ef}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-quote .story-quote__cite{color:#cdbdaf}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-sticky .story-sticky__stage{background:#1a1210;box-shadow:0 34px 90px #361f1438}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-sticky .story-sticky-step__index{color:#b73f26}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-lab{max-width:1120px}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-lab .story-embed iframe{border:1px solid #d1bdab;box-shadow:0 30px 90px #43281929}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-takeaways{max-width:1120px}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-takeaways .story-card-item{background:#fffaf1e0;border-top-width:5px;border-radius:0}.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-cta.story-block--cta{background:radial-gradient(circle at 86% 12%,#ef5a364d,#0000 30%),#211a17;max-width:1080px}.public-story-page .story-renderer[data-story-id=story-signal-paris-event]{--story-accent:#ff4fd8;--story-theme-background:#090711;--story-theme-surface:#171222;--story-theme-ink:#fbf7ff;--story-theme-muted:#b8aec6;--story-theme-line:#342942;--story-theme-display:var(--font-sans);--story-theme-radius:999px;--story-theme-radius-large:28px;--story-theme-shadow:0 34px 100px #0000007a;--story-theme-accent-text:#ff7be2;--story-theme-accent-on-dark:#ff8ee8;--story-theme-accent-contrast:#1b0b1c;background:radial-gradient(circle at 12% 22%, #6d7cff24, transparent 24%), radial-gradient(circle at 88% 58%, #ff4fd81f, transparent 26%), linear-gradient(90deg, #ffffff07 1px, transparent 1px), var(--story-theme-background);background-size:auto,auto,80px 100%,auto}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-hero.story-block--hero{background:#07040c}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-hero .story-hero__overlay{background:radial-gradient(circle at 75% 38%,#ff4fd838,#0000 27%),linear-gradient(90deg,#06030cf7 0%,#06030ca8 50%,#06030c3d 100%),linear-gradient(#0000 34%,#06030cd6)}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-hero .story-hero__title{letter-spacing:-.07em;max-width:8.6ch;font-size:clamp(70px,10vw,148px);font-weight:850;line-height:.84}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-lede .story-text__title{letter-spacing:-.055em;max-width:13ch;font-size:clamp(48px,6vw,84px);font-weight:820;line-height:.92}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-quote{max-width:1040px}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-quote .story-quote{background:linear-gradient(135deg,#ff4fd821,#0000 54%),#120d1b;border:1px solid #4b365a;border-radius:28px;padding:clamp(38px,6vw,76px)}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-quote .story-quote__text{color:#fbf7ff;font-family:var(--font-sans);font-weight:780}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-quote .story-quote__cite{color:#b8aec6}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-sticky .story-sticky__stage{background:#08050d;border:1px solid #3b2c48;box-shadow:0 38px 110px #0000008a}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-program{max-width:1180px}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-program .story-card-item{border-color:#362b43;border-top:5px solid var(--card-accent,var(--story-accent));background:linear-gradient(160deg,#ffffff09,#0000 48%),#171222;border-radius:22px;box-shadow:0 24px 72px #0000004d}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse.story-block--runtime{background:radial-gradient(circle at 76% 22%,#ff4fd82e,#0000 28%),radial-gradient(circle at 18% 78%,#6d7cff29,#0000 30%),#0e0915;border:1px solid #3e2f4a}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse .story-block-intro__title{color:#fbf7ff}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse .story-block-intro__body{color:#b8aec6}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse .lottie-preview svg{filter:hue-rotate(148deg)saturate(1.42)drop-shadow(0 24px 70px #ff4fd861)}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse .story-runtime-card--lottie:after{background:linear-gradient(90deg,#ff4fd8,#ffcb45)}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-pulse .story-runtime-card{background:radial-gradient(circle at 50% 44%,#ff4fd833,#0000 30%),#0e0915;border:1px solid #3e2f4a;border-radius:30px}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-cta.story-block--cta{color:#fff;background:radial-gradient(circle at 82% 18%,#ffcb4542,#0000 24%),linear-gradient(135deg,#69115c,#36115e 58%,#11153b);border:1px solid #ffffff2e;border-radius:34px;max-width:1140px}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-cta :is(.story-cta__title,.story-cta__body){color:#fff}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-cta .story-cta__link{color:#1d1020;background:#ffcb45}@media (max-width:760px){.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-hero .story-hero__title,.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-hero .story-hero__title{max-width:10ch;font-size:clamp(54px,16vw,82px)}.public-story-page .story-renderer[data-story-id=story-signal-paris-event] .event-signal-quote .story-quote,.public-story-page .story-renderer[data-story-id=story-heliocore-press] .press-tech-quote .story-quote{padding:30px 24px}}
