.publishing-page{padding-bottom:56px}.publishing-page .intro-copy{max-width:60ch}.publishing-context{color:var(--muted);max-width:68ch;font-size:15px;line-height:1.5}.publication-walkthrough{border-top:1px solid var(--rule);padding-block:32px 48px}.publishing-page h2{letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:1.1}.publishing-page h3{margin-bottom:12px;font-size:28px}.publishing-page p,.publishing-page li{color:var(--muted);font-size:18px;line-height:1.6}.publishing-page .publishing-context,.publishing-page .hint{font-size:15px}.publishing-page a{color:var(--blue)}.publishing-page .download-row a:first-child{color:#fff}.worked-story{border-block:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(288px,420px);align-items:start;gap:64px;padding-block:48px;display:grid}.story-copy h2{max-width:20ch;margin:0 0 24px;font-size:48px}.story-copy p{max-width:60ch}.worked-story figure{margin:0}.worked-story video{border-radius:6px;width:100%;height:auto;display:block}.worked-story figcaption p,.worked-story figcaption li{font-size:16px;line-height:1.5}.worked-story figcaption ul{padding-left:20px}.source-links{flex-wrap:wrap;gap:16px;font-size:16px;line-height:1.5;display:flex}.trial-task{max-width:900px;padding-top:32px}.trial-task h2{margin-bottom:20px}@media (width<=950px){.worked-story{grid-template-columns:minmax(0,1fr) 360px;gap:32px}.story-copy h2{font-size:40px}}@media (width<=760px){.worked-story{flex-direction:column;padding-block:32px;display:flex}.worked-story figure{width:100%;max-width:420px;margin:auto}.publishing-page h2,.story-copy h2{font-size:36px}.publishing-page .help-grid{gap:16px}.publication-walkthrough{padding-bottom:32px}.publishing-page .download-row{gap:12px}.publishing-page .download-row a{width:100%}}
