.writers-rules-hero,.writers-rules-summary,.writers-rules-content,.writers-rules-after,.writers-rules-cta,.writers-rules-footer{max-width:1440px;margin-inline:auto}.writers-rules-hero{padding:58px 0 104px}.writers-rules-breadcrumbs{color:#918a80;flex-wrap:wrap;align-items:center;gap:11px;font-size:11px;display:flex}.writers-rules-breadcrumbs a{color:inherit;text-decoration:none}.writers-rules-breadcrumbs a:hover{color:#e7502d}.writers-rules-breadcrumbs strong{color:#4d4942}.writers-rules-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(60px,10vw,170px);padding-top:clamp(78px,9vw,132px);display:grid}.writers-rules-hero h1{letter-spacing:-.085em;margin:0;font:400 clamp(76px,10vw,150px)/.78 Playfair Display,Georgia,serif}.writers-rules-hero h1 span,.writers-rules-after h2 span,.writers-rules-cta h2 span{color:#e7502d}.writers-rules-lead>p{color:#47423c;max-width:500px;margin:0;font:400 clamp(20px,2vw,28px)/1.38 Georgia,serif}.writers-rules-lead small{color:#8b847a;margin-top:34px;font-size:11px;display:block}.writers-rules-summary{color:#f7f2e9;background:#1f2323;grid-template-columns:170px minmax(0,1fr);align-items:start;gap:40px;padding:64px clamp(34px,7vw,100px) 72px;display:grid}.writers-rules-summary .editorial-map-eyebrow{color:#e97155;margin-top:10px}.writers-rules-summary>p:last-child{letter-spacing:-.045em;max-width:980px;margin:0;font:400 clamp(33px,4.2vw,62px)/1.08 Playfair Display,Georgia,serif}.writers-rules-content{grid-template-columns:minmax(210px,.38fr) minmax(0,1.62fr);gap:clamp(60px,8vw,130px);padding:118px 0 130px;display:grid}.writers-rules-content aside{align-self:start;position:sticky;top:30px}.writers-rules-content nav{border-top:1px solid #b9b1a5;margin-top:28px;display:grid}.writers-rules-content nav a{color:#5e5850;border-bottom:1px solid #d8d0c4;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;font-size:11px;line-height:1.35;text-decoration:none;display:grid}.writers-rules-content nav a:hover{color:#e7502d}.writers-rules-content nav span{color:#e7502d;letter-spacing:.08em;font-size:9px}.writers-rules-list article{border-top:1px solid #a9a196;grid-template-columns:54px minmax(210px,.72fr) minmax(280px,1.28fr);gap:clamp(22px,4vw,58px);padding:34px 0 42px;scroll-margin-top:24px;display:grid}.writers-rules-list article>span{color:#e7502d;letter-spacing:.1em;font-size:9px}.writers-rules-list h2{letter-spacing:-.045em;margin:0;font:400 clamp(27px,2.8vw,41px)/1.04 Playfair Display,Georgia,serif}.writers-rules-list article>div{gap:15px;display:grid}.writers-rules-list p{color:#5e5850;margin:0;font-size:13px;line-height:1.68}.writers-rules-list article.is-warning{background:#e7502d0f;border-top-color:#e7502d;margin-inline:-28px;padding-inline:28px}.writers-rules-after{background:#d7d8cc;grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);gap:clamp(60px,10vw,160px);padding:108px clamp(34px,7vw,100px) 116px;display:grid}.writers-rules-after h2,.writers-rules-cta h2{letter-spacing:-.065em;margin:0;font-family:Playfair Display,Georgia,serif;font-weight:400}.writers-rules-after h2{font-size:clamp(54px,6.3vw,92px);line-height:.9}.writers-rules-after>div:last-child{align-self:end}.writers-rules-after>div:last-child p{color:#554f48;margin:0;font-size:13px;line-height:1.68}.writers-rules-after>div:last-child p+p{margin-top:22px}.writers-rules-after a{color:#3f3a35;text-underline-offset:3px;text-decoration-color:#e7502db3}.writers-rules-cta{color:#fffaf3;background:#e7502d;justify-content:space-between;align-items:end;gap:48px;padding:84px clamp(34px,7vw,100px) 90px;display:flex}.writers-rules-cta .editorial-map-eyebrow{color:#fffaf3b8}.writers-rules-cta h2{font-size:clamp(58px,7.5vw,108px);line-height:.86}.writers-rules-cta h2 span{color:#fffaf3}.writers-rules-cta>a{color:#fffaf3;border-bottom:1px solid #ffffffbf;flex:none;margin-bottom:8px;padding-bottom:8px;font-size:11px;font-weight:700;text-decoration:none}.writers-rules-cta>a span{margin-left:14px}.writers-rules-footer{justify-content:space-between;align-items:center;min-height:112px;font-size:11px;display:flex}.writers-rules-footer a{color:#554f48;text-decoration:none}.writers-rules-footer a:hover{color:#e7502d}@media (width<=980px){.writers-rules-hero-grid,.writers-rules-content,.writers-rules-after{grid-template-columns:minmax(0,1fr)}.writers-rules-content aside{position:static}.writers-rules-content nav{-moz-column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.writers-rules-list article{grid-template-columns:44px minmax(190px,.65fr) minmax(250px,1.35fr)}}@media (width<=680px){.writers-rules-hero{padding-top:34px;padding-bottom:72px}.writers-rules-hero h1{font-size:clamp(58px,18vw,86px)}.writers-rules-summary{grid-template-columns:minmax(0,1fr);gap:10px;padding-inline:24px}.writers-rules-content{padding:80px 0 92px}.writers-rules-content nav{grid-template-columns:minmax(0,1fr)}.writers-rules-list article{grid-template-columns:34px minmax(0,1fr);gap:18px}.writers-rules-list article>div{grid-column:2}.writers-rules-list article.is-warning{margin-inline:-16px;padding-inline:16px}.writers-rules-after{padding-inline:24px}.writers-rules-cta{flex-direction:column;align-items:flex-start;padding-inline:24px}.writers-rules-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px}}
