.story-breadcrumbs{color:#a3a7b3;gap:12px;padding-top:28px;font-size:11px;display:flex}.project-story .library-intro{padding-top:40px}.project-story .library-intro h1{max-width:1000px;font-size:clamp(38px,5vw,68px)}.story-summary{color:#c7c8ce;max-width:710px;margin:0 0 28px;font-size:18px;line-height:1.7}.story-actions{flex-wrap:wrap;align-items:center;gap:24px;font-size:12px;display:flex}.story-actions a{align-items:center;gap:12px;display:inline-flex}.story-actions .story-primary{color:#151515;background:#fff0e0;border-radius:30px;padding:14px 20px;font-weight:600}.story-body{border-top:1px solid #ffffff16;grid-template-columns:minmax(0,740px) 250px;gap:90px;padding:52px 0 65px;display:grid}.story-body article{min-width:0}.story-body section{margin-bottom:45px}.story-body h2{color:#fff8f0;margin:0 0 22px;font:600 27px/1.25 Syne,Arial,sans-serif}.story-body h3{color:#f5a05a;letter-spacing:-.01em;margin:0 0 10px;font:500 18px/1.5 Inter,Arial,sans-serif}.story-body p,.story-body li{color:#b7bac5;font-size:14px;line-height:1.9}.story-decision{margin-bottom:26px}.story-body p{margin:0}.story-body ol,.story-body ul{padding-left:22px}.story-body li{margin:0 0 13px;padding-left:6px}.story-body li::marker{color:#f5a05a}.story-body aside{border-left:1px solid #ffffff16;padding-left:26px;font-size:12px}.story-aside-label{letter-spacing:.1em;color:#f5a05a!important;font:10px JetBrains Mono,monospace!important}.story-body dt{color:#858995;margin-top:24px;font-size:10px}.story-body dd{color:#dddce0;margin:6px 0 0;line-height:1.8}.story-body aside>a{color:#e0d8ce;border-bottom:1px solid #ffffff16;justify-content:space-between;gap:10px;padding:18px 0;display:flex}.story-body aside>a:first-of-type{margin-top:24px}@media (width<=800px){.story-body{grid-template-columns:1fr;gap:12px}.story-body aside{border-top:1px solid #ffffff16;border-left:0;padding:25px 0 0}.story-summary{font-size:15px}.story-body h2{font-size:24px}}
