.pavenyra-story{overflow-wrap:break-word}.story-opening{padding-block:36px 60px}.story-breadcrumbs ol{color:var(--muted);flex-wrap:wrap;gap:8px 12px;margin:0 0 52px;font-size:.95rem;list-style:none;display:flex}.story-breadcrumbs li{align-items:center;gap:12px;display:flex}.story-breadcrumbs li+li:before{content:"/";color:#617b9f}.story-breadcrumbs a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.story-breadcrumbs [aria-current]{color:var(--ink)}.story-heading-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;display:grid}.story-heading-copy{min-width:0}.story-heading-copy h1{max-width:820px;margin-block:23px 26px;font-size:clamp(3.2rem,5.8vw,5.7rem)}.story-intro{color:var(--muted);max-width:750px;font-size:1.18rem}.story-heading-grid .project-art{width:100%;min-height:370px}.story-context{border-top:1px solid var(--line);gap:70px;margin:46px 0 0;padding-top:27px;display:flex}.story-context dt{color:var(--muted);margin-bottom:10px;font-size:.8rem}.story-context dd{color:var(--ink);margin:0;font-size:1.05rem}.story-editorial{grid-template-columns:260px minmax(0,760px);justify-content:space-between;gap:100px;padding-block:38px 86px;display:grid}.story-contents{align-self:start;position:sticky;top:36px}.story-contents ol{margin:22px 0 0;list-style:none}.story-contents a{border-top:1px solid var(--line);color:var(--muted);gap:13px;padding-block:14px;font-size:.95rem;line-height:1.6;display:flex}.story-contents a:hover{color:var(--ink)}.story-contents a>span{color:var(--blue-light);padding-top:3px;font-family:ui-monospace,monospace;font-size:.75rem}.story-chapter{border-top:1px solid var(--line);padding-block:30px 46px;scroll-margin-top:30px}.story-chapter-number{color:var(--blue-light);margin-bottom:20px;font-family:ui-monospace,monospace;font-size:.85rem}.story-chapter h2{margin-bottom:26px;font-size:clamp(2.35rem,3.1vw,3.3rem);line-height:1.15}.story-chapter>p:not(.story-chapter-number){color:var(--muted);font-size:1.12rem;line-height:1.9}.story-premise{background:linear-gradient(130deg,#1a2d4a,#101c30);border-left:2px solid #86abf2;margin:12px 0 56px;padding:36px 40px}.story-premise>p:nth-child(2){font-family:var(--display);color:#ecf2ff;text-wrap:balance;margin-top:19px;font-size:clamp(1.9rem,2.8vw,2.8rem);line-height:1.25}.story-evolution{color:#bdcee8;border-top:1px solid #5976a155;flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;padding-top:22px;font-size:1.2rem;display:flex}.story-evolution strong{font-family:var(--font);color:#e5edff;font-weight:600}.story-roadmap-band{background:var(--paper);color:#12233e;padding-block:75px}.story-roadmap-band .eyebrow{color:#465976}.story-roadmap-band h2{max-width:850px;margin-top:22px}.story-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:45px 0 0;list-style:none;display:grid}.story-roadmap li{border-top:2px solid #a8b7cd;padding:24px 0 0}.story-roadmap .story-stage-current{border-color:#4265b9}.story-stage-version{color:#244377;font-family:ui-monospace,monospace;font-size:1.1rem}.story-roadmap .story-stage-status{color:#445b79;margin-top:15px;font-size:.82rem;line-height:1.5}.story-roadmap h3{margin-block:18px 15px;font-size:2rem;line-height:1.2}.story-roadmap li>p:last-child{color:#455974;font-size:1rem;line-height:1.7}.story-roadmap-note{color:#455974;border-top:1px solid #b4c1d3;max-width:900px;margin-top:36px;padding-top:24px;font-size:.93rem;line-height:1.7}.story-conclusion{text-align:center;max-width:1050px;padding-block:90px}.story-conclusion h2{max-width:850px;margin:25px auto}.story-conclusion>p:not(.eyebrow){color:var(--muted);max-width:750px;margin-inline:auto}.story-conclusion .button-row{justify-content:center}.story-conclusion .story-email{overflow-wrap:anywhere;margin-top:28px;font-size:1rem}.story-email a{text-underline-offset:5px;text-decoration:underline}@media (width<=1199px){.story-heading-grid{grid-template-columns:1.1fr .9fr;gap:40px}.story-editorial{grid-template-columns:220px minmax(0,1fr);gap:50px}.story-heading-copy h1{font-size:clamp(3rem,5.5vw,4.8rem)}}@media (width<=900px){.story-heading-grid{grid-template-columns:1fr;gap:38px}.story-heading-grid .project-art{max-width:600px}.story-editorial{grid-template-columns:1fr;gap:35px}.story-contents{position:static}.story-contents ol{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.story-chapters{max-width:780px}.story-context{gap:45px}.story-roadmap{gap:20px}}@media (width<=600px){.story-opening{padding-top:20px;padding-bottom:32px}.story-breadcrumbs ol{gap:5px 10px;margin-bottom:28px;font-size:.88rem}.story-heading-copy h1{font-size:clamp(2.9rem,11vw,4rem)}.story-intro{font-size:1.1rem}.story-heading-grid .project-art{min-height:340px}.story-context{gap:22px;margin-top:30px}.story-context>div{flex:1;min-width:0}.story-context dd{font-size:.95rem}.story-contents ol{grid-template-columns:1fr}.story-contents a{min-height:48px}.story-editorial{padding-bottom:35px}.story-chapter{padding-bottom:32px}.story-chapter h2{font-size:2.35rem}.story-chapter>p:not(.story-chapter-number){font-size:1.06rem}.story-premise{margin-bottom:38px;padding:27px 24px}.story-roadmap-band{padding-block:55px}.story-roadmap{grid-template-columns:1fr;gap:30px;margin-top:35px}.story-roadmap li{padding-top:20px}.story-roadmap h3{margin-block:13px}.story-conclusion{padding-block:60px}.story-conclusion h2{font-size:2.7rem}.story-conclusion .button-row>.button{width:100%;max-width:400px}}
