/*! Copyright (c) 2026 Mark T. Fulwider. All rights reserved. */
.critique-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:64px;padding-block:48px 70px}.critique-form label{display:block;font-size:16px;font-weight:600;margin-bottom:24px}.critique-form input,.critique-form select,.critique-form textarea,.writing-critique textarea{display:block;width:100%;margin-top:8px;border:1px solid #a8bbb9;background:#fff;color:var(--ink);padding:13px 15px;font:16px/1.65 var(--sans);border-radius:0}.critique-form textarea,.writing-critique textarea{resize:vertical}.critique-guide{border-top:2px solid var(--gold);padding-top:24px;align-self:start}.critique-guide h2{font-size:34px;margin-bottom:22px}.critique-guide p,.critique-guide li{font-size:16px;line-height:1.75}.critique-guide ol{padding-left:21px;margin-block:24px}.critique-guide .meta{margin-top:30px;font-size:14px}.critique-request{padding-top:36px;margin-top:30px;border-top:1px solid var(--line);scroll-margin-top:30px}.critique-request h2{font-size:32px;margin-bottom:20px}.critique-request p{margin-bottom:24px}.critique-request textarea{font-size:14px;line-height:1.65}.critique-feedback{min-height:25px;margin-top:15px;font-size:15px;color:var(--teal)}.review-policy{max-width:920px;padding-block:20px 70px}.review-policy section{margin-block:44px}.review-policy h2{font-size:34px}.review-policy .button{margin-top:20px}.review-next{padding:28px;background:var(--pale);border-left:3px solid var(--teal);margin-bottom:35px}.review-next h2{font-size:30px;margin-bottom:16px}.review-next .button{margin-top:20px}.publication-rule{background:var(--pale);border-left:3px solid var(--teal);padding:25px 30px}.publication-rule strong{display:block;font-family:var(--serif);font-size:30px;font-weight:400;margin-bottom:12px}.publication-rule a{font-weight:600}.writing-critique{border-top:2px solid var(--gold);padding-top:28px;margin-block:30px}.writing-critique h3{font-size:28px;margin-bottom:16px}.writing-critique p{font-size:16px}.writing-critique .actions{margin-block:20px}.writing-critique label{display:block;font-size:15px;font-weight:600;margin-top:20px}.writing-critique textarea{font-size:14px}.writing-critique [role=status]{font-size:14px;color:var(--teal);margin-top:14px}@media(max-width:800px){.critique-layout{grid-template-columns:1fr;gap:38px;padding-block:30px 48px}.critique-guide{order:-1}.critique-guide ol{display:none}.review-policy h2{font-size:29px}.publication-rule{padding:22px}}
