.kinetic-page .minimal-hero{display:block;min-height:0;padding:46px 0 44px}
.minimal-hero .hero-editorial h1{font-size:clamp(42px,4.4vw,64px);line-height:1.12;letter-spacing:-.045em;margin:0 0 18px}
.minimal-hero .hero-statement{max-width:700px;font-size:20px;line-height:1.6;margin:0}
.minimal-hero .hero-links{margin-top:24px;gap:24px;font-size:16px}
.minimal-hero .kinetic-primary{padding:12px 18px}
.kinetic-page .collection-heading{margin-bottom:24px}
.kinetic-page .collection-heading h2{font-size:clamp(30px,3.2vw,44px);margin-top:8px}
.frontpage-examples{margin-top:64px;border-block:1px solid #353a43;padding:22px 0}
.frontpage-examples>summary{cursor:pointer;font-size:18px;color:#cbd3df}
.frontpage-examples-body{padding-top:28px}
.frontpage-examples .idea-engine{max-width:820px;margin:0 auto 48px}
.frontpage-examples .living-studies{margin-bottom:0}
.kinetic-page .next-idea{margin-top:48px;padding:36px 0 42px}
.kinetic-page .next-idea h2{font-size:clamp(30px,3.2vw,44px)}
@media(max-width:700px){.kinetic-page .minimal-hero{padding:30px 0}.minimal-hero .hero-statement{font-size:18px}.minimal-hero .hero-links{margin-top:20px}.frontpage-examples{margin-top:40px}.frontpage-examples .idea-engine{margin-bottom:32px}.kinetic-page .next-idea{margin-top:32px;padding:28px 0}.kinetic-page .collection-heading{margin-bottom:20px}}
