.author-service-terms,.author-service-copy,.author-service-sample{border-top:2px solid var(--gold);max-width:1072px;margin:0 auto 48px;padding:32px}.author-service-terms{background:#fffaf1}.author-service-terms h2{font-size:2rem}.author-service-terms a,.author-service-copy a,.author-service-sample a{color:var(--orange);font-weight:800}.author-service-copy p,.author-service-sample p{max-width:75ch}.author-service-sample blockquote{border-left:3px solid var(--gold);margin:24px 0;padding:0 0 0 24px}.author-service-sample details{margin-top:24px}.author-service-sample summary{cursor:pointer;color:var(--orange);padding:16px 0;font-weight:800}.author-service-sample img{max-width:100%;height:auto}.author-service-sample .sample-book{width:180px;margin:24px 0;display:block}.author-service-sample .sample-book img{width:100%}.author-service-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1120px;margin:auto;padding:40px 24px 64px;display:grid}.author-service-links article{border-top:2px solid var(--gold);flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}.author-service-links h3{font-size:2rem}.author-service-links a{color:var(--orange);margin-top:auto;padding:12px 0;font-weight:800}.author-service-heading{max-width:1072px;margin:48px auto 0;padding:0 24px}@media (max-width:700px){.author-service-links{grid-template-columns:1fr}.author-service-terms,.author-service-copy,.author-service-sample{margin-inline:24px;padding:24px 0}.author-service-terms{padding:24px}}.author-service-sample details img{max-width:min(100%,300px);height:auto}.author-service-sample details h2{font-size:2rem}.author-service-sample details h3{font-size:1.6rem}.introduction-example .introduction-banner{width:min(100%,720px);margin:28px 0;display:block}.introduction-example .introduction-author{width:min(100%,220px);margin:24px 0;display:block}.introduction-example .introduction-banner img,.introduction-example .introduction-author img{object-fit:contain;width:100%;height:auto;display:block}.introduction-example h3{margin-top:32px}
