.site-editorial{--editorial-accent:#7c8cff;overflow-wrap:anywhere}.site-editorial .editorial-block>section{max-width:76rem;margin:auto;padding:4rem 1.5rem}.site-editorial .editorial-heading{max-width:48rem;margin-bottom:2rem}.site-editorial .editorial-heading h2{letter-spacing:-.03em;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:650;line-height:1.18}.site-editorial h3,.site-editorial dt{font-size:1.15rem;font-weight:650;line-height:1.4}.site-editorial p,.site-editorial dd{color:var(--muted-foreground);margin-top:.75rem;line-height:1.85}.site-editorial .editorial-index{color:var(--muted-foreground);margin-bottom:1rem;font:500 .8rem monospace;display:block}.site-editorial .editorial-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.site-editorial .editorial-examples article{border:1px solid var(--border);border-radius:1rem;min-width:0;padding:1.75rem}.site-editorial blockquote{border-left:3px solid var(--editorial-accent);white-space:pre-wrap;margin-top:1.4rem;padding-left:1rem;line-height:1.85}.site-editorial .editorial-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:0;list-style:none;display:grid}.site-editorial .editorial-workflow li{border-top:3px solid var(--editorial-accent);padding-top:1.25rem}.site-editorial .editorial-chapters{gap:2.5rem;display:grid}.site-editorial .editorial-chapters article{border-top:1px solid var(--border);grid-template-columns:1fr 1.5fr;gap:.5rem 2rem;padding-top:2rem;display:grid}.site-editorial .editorial-chapters ul{color:var(--muted-foreground);grid-column:2;padding-left:1.3rem;line-height:1.9;list-style:outside}.site-editorial .editorial-chapters a{grid-column:2}.site-editorial a{text-underline-offset:5px;min-height:44px;padding:.65rem 0;text-decoration:underline;display:inline-block}.site-editorial .editorial-jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.site-editorial .editorial-decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.site-editorial .editorial-links{flex-wrap:wrap;gap:1rem 2rem;display:flex}.site-editorial .editorial-closing{text-align:center}.site-editorial .editorial-closing .editorial-heading{margin-left:auto;margin-right:auto}.site-editorial .editorial-primary{border:1px solid;border-radius:.6rem;padding:.85rem 1.5rem;text-decoration:none}.site-editorial[data-editorial-layout=poster] .editorial-heading h2{text-transform:uppercase;max-width:14ch;font-size:clamp(2rem,5vw,4.4rem)}.site-editorial[data-editorial-layout=poster] .editorial-examples article{border-top:5px solid var(--editorial-accent);border-radius:0}.site-editorial[data-editorial-layout=character] .editorial-examples{grid-template-columns:repeat(3,minmax(0,1fr))}.site-editorial[data-editorial-layout=character] .editorial-examples article:first-child{background:color-mix(in srgb,var(--editorial-accent)8%,transparent);grid-column:span 2}.site-editorial[data-editorial-layout=worksheet] .editorial-block:nth-child(2n){background:color-mix(in srgb,var(--editorial-accent)5%,transparent)}.site-editorial[data-editorial-layout=worksheet] .editorial-jobs article{border-left:3px solid var(--editorial-accent);padding-left:1.3rem}.site-editorial[data-editorial-layout=magazine] .editorial-heading h2{font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.6rem);font-weight:400}.site-editorial[data-editorial-layout=magazine] .editorial-chapters article{grid-template-columns:1fr 2fr}.site-editorial[data-editorial-layout=revision] .editorial-examples{grid-template-columns:1fr}.site-editorial[data-editorial-layout=revision] .editorial-examples article{border-radius:0;grid-template-columns:1fr 2fr;gap:.5rem 2rem;display:grid}.site-editorial[data-editorial-layout=revision] .editorial-examples article blockquote{grid-area:1/2/span 3}.site-editorial[data-editorial-layout=director] .editorial-workflow{grid-template-columns:1fr}.site-editorial[data-editorial-layout=director] .editorial-workflow li{grid-template-columns:5rem 1fr 2fr;gap:1.5rem;display:grid}.site-editorial[data-editorial-layout=coverage] .editorial-examples{border:1px solid var(--border);gap:0}.site-editorial[data-editorial-layout=coverage] .editorial-examples article{border-style:dashed;border-radius:0}.site-editorial[data-editorial-layout=action] .editorial-workflow{border-left:2px solid var(--editorial-accent);padding-left:2rem;display:block}.site-editorial[data-editorial-layout=action] .editorial-workflow li{border:0;max-width:48rem;margin-bottom:2rem}.site-editorial[data-editorial-layout=social] .editorial-examples{grid-template-columns:repeat(4,minmax(0,1fr))}.site-editorial[data-editorial-layout=social] .editorial-examples article{background:color-mix(in srgb,var(--editorial-accent)6%,transparent);border-radius:2rem;padding:1.4rem}.site-editorial[data-editorial-layout=camera] .editorial-decisions{grid-template-columns:1fr}.site-editorial[data-editorial-layout=camera] .editorial-decisions>div{border-top:1px solid var(--border);grid-template-columns:1fr 2fr;gap:2rem;padding:1.4rem 0;display:grid}.site-editorial[data-editorial-layout=reference] .editorial-chapters article{border-left:3px solid var(--editorial-accent);border-top:0;padding:1rem 1.5rem}.site-editorial[data-editorial-layout=reference] .editorial-examples article:nth-child(2n){background:color-mix(in srgb,var(--editorial-accent)7%,transparent)}@media (max-width:767px){.site-editorial .editorial-block>section{padding:2.8rem 1.25rem}.site-editorial .editorial-examples,.site-editorial .editorial-jobs,.site-editorial .editorial-workflow,.site-editorial .editorial-decisions,.site-editorial[data-editorial-layout] .editorial-examples{grid-template-columns:1fr}.site-editorial[data-editorial-layout] .editorial-examples article{grid-column:auto;display:block}.site-editorial .editorial-chapters article,.site-editorial[data-editorial-layout] .editorial-chapters article,.site-editorial[data-editorial-layout] .editorial-workflow li,.site-editorial[data-editorial-layout] .editorial-decisions>div{display:block}.site-editorial .editorial-chapters ul,.site-editorial .editorial-chapters a{grid-column:auto}}
