.writer-hero{display:grid;grid-template-columns:1.35fr .8fr;align-items:center;gap:80px;padding-top:55px;padding-bottom:75px}.writer-hero h1{font-size:clamp(46px,5.4vw,74px)}.writer-purchase{background:#e8eddf;padding:36px;border:1px solid #d4dccb;border-radius:18px}.writer-mark{display:grid;place-items:center;width:62px;height:70px;background:#fff;border:1px solid #c6d3b5;border-radius:8px;color:#4e653b;font:36px Georgia,serif;box-shadow:6px 6px 0 #d3ddc7}.writer-purchase h2{font-size:27px;letter-spacing:-1px;margin:26px 0 16px}.writer-price{font-size:38px;font-weight:600;margin:0}.writer-price span{display:block;font-size:13px;font-weight:400;color:var(--muted);margin-top:5px}.writer-purchase p:not(.writer-price){font-size:14px;line-height:1.8}.writer-status{display:inline-block;background:#fff;border:1px solid #b4c399;border-radius:30px;padding:4px 13px;font-weight:600}.writer-purchase .text-link{font-size:13px}.writer-preview{padding-bottom:45px}.writer-preview h2,.writer-section h2{font-size:clamp(28px,3vw,40px);letter-spacing:-1.5px}.writer-preview figure{margin:25px 0 0}.writer-preview img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 40px #252a2312}.writer-preview figcaption{font-size:12px;line-height:1.6;color:var(--muted);margin-top:15px}.writer-section{padding-top:40px;padding-bottom:45px;scroll-margin-top:25px}.writer-features{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:30px}.writer-features article{border-top:1px solid #bdc7ad;padding-top:20px}.writer-features article>span{color:#6b8053;font-size:12px}.writer-features h3{font-size:19px;margin:18px 0 10px}.writer-features p,.writer-notes p,.writer-notes li,.writer-faq p{font-size:15px;line-height:1.8;color:var(--muted)}.writer-notes{background:#eeede5;border-radius:14px;padding:36px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.writer-notes h2{margin:16px 0}.writer-notes ul{padding-left:20px;margin:0}.writer-notes li+li{margin-top:12px}.writer-faq{max-width:1000px}.writer-faq details{border-bottom:1px solid var(--line);padding:22px 0}.writer-faq summary{font-weight:600;cursor:pointer;line-height:1.6}.writer-faq p{max-width:760px}.writer-faq{padding-bottom:80px}@media(max-width:900px){.writer-hero{gap:35px}.writer-features{grid-template-columns:repeat(2,1fr)}.writer-notes{gap:20px;padding:25px}.writer-purchase{padding:25px}}@media(max-width:650px){.writer-hero{grid-template-columns:1fr;padding-top:25px;padding-bottom:45px;gap:35px}.writer-features,.writer-notes{grid-template-columns:1fr}.writer-features{gap:18px}.writer-section{padding-top:20px;padding-bottom:25px}.writer-faq{padding-bottom:50px}.writer-preview h2,.writer-section h2{font-size:30px}.writer-notes{padding:24px}.site-header nav{gap:14px}.site-header nav>a:first-child{display:none}.footer-bottom{line-height:1.7}}
