.deadline-guide{max-width:1040px;color:var(--ink,#20281e);margin:auto;padding:65px 32px}.deadline-guide>nav{margin-bottom:28px;font-size:14px;display:block}.deadline-guide a{text-underline-offset:4px}.deadline-guide header{border:0;max-width:850px;height:auto;min-height:0;padding:0;display:block;position:static}.deadline-kicker{letter-spacing:.13em;font-size:12px}.deadline-guide h1{letter-spacing:-.035em;margin:22px 0;font-family:Georgia,serif;font-size:clamp(36px,5vw,66px);font-weight:500;line-height:1.08}.deadline-answer{font-size:21px;line-height:1.65}.deadline-cta{background:#20281e;max-width:100%;margin:16px 0;padding:16px 23px;text-decoration:none;display:inline-block;color:#fff!important}.deadline-note{background:#e5e9df;margin:30px 0;padding:25px}.deadline-note p{line-height:1.7}.deadline-guide section{margin-top:50px}.deadline-guide h2{margin-bottom:23px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.2}.deadline-guide h3{margin:28px 0 12px;font-size:21px}.deadline-guide section p{max-width:840px;margin:20px 0;font-size:17px;line-height:1.85}.deadline-guide figure{background:#faf9f4;border:1px solid #d9dcd2;max-width:760px;margin:30px 0}.deadline-guide figure a{display:block}.deadline-guide img{width:100%;height:auto;display:block}.deadline-guide figcaption,.deadline-guide .deadline-source{font-size:13px;line-height:1.65}.deadline-guide figcaption{padding:16px}.deadline-next{background:#e5e9df;padding:28px}.deadline-guide .deadline-related{border-top:1px solid #ccc;flex-wrap:wrap;gap:20px;margin-top:45px;padding-top:25px;display:flex}@media (max-width:760px){.deadline-guide{padding:35px 20px}.deadline-answer{font-size:19px}.deadline-guide section p{font-size:16px}.deadline-note,.deadline-next{padding:20px}}
