.rejection-callout{padding:100px 0;background:#e66b52;color:#171816}.rejection-callout-grid{display:grid;grid-template-columns:1fr 2fr;gap:80px;align-items:end}.rejection-callout strong{display:block;font-family:var(--serif);font-size:8rem;line-height:.8;margin:32px 0 22px}.rejection-callout span{font-weight:800;text-transform:uppercase;letter-spacing:.09em;font-size:.76rem}.rejection-callout h2{font-family:var(--serif);font-size:clamp(3rem,6vw,6rem);line-height:.9;margin:0 0 28px}.rejection-callout p{max-width:690px;font-size:1.06rem}.rejection-page{padding-bottom:120px}.rejection-intro{max-width:760px;margin:70px 0 90px;font-size:1.08rem;color:var(--muted)}.rejection-year{display:grid;grid-template-columns:140px 1fr;border-top:1px solid var(--ink);padding:28px 0 54px}.rejection-year>h2{font-family:var(--serif);font-size:2.8rem;margin:0}.rejection-row{display:grid;grid-template-columns:150px 1fr 180px;gap:24px;padding:20px 0;border-bottom:1px solid var(--line);align-items:start}.rejection-row time,.rejection-stage{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rejection-row h3{font-family:var(--serif);font-size:1.7rem;line-height:1.1;margin:0 0 7px}.rejection-row p{margin:0;color:var(--muted);font-size:.9rem}.rejection-stage{color:#a33c2d}.rejection-note{margin-top:70px;padding:28px;border:1px solid var(--line);max-width:800px}.rejection-note h2{font-family:var(--serif);font-size:2.2rem;margin:0 0 12px}.rejection-note p{margin:0;color:var(--muted)}@media(max-width:760px){.rejection-callout-grid,.rejection-year,.rejection-row{grid-template-columns:1fr}.rejection-callout{padding:72px 0}.rejection-callout-grid{gap:45px}.rejection-callout strong{font-size:6rem}.rejection-year{gap:15px}.rejection-row{gap:7px}.rejection-stage{margin-top:5px}}
