/* A compact alternative to the monthly plans, presented as a separate section. */
.section.fixed-project{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;background:#151510;padding-top:48px;padding-bottom:48px}.fixed-project-heading>span{font-size:10px;line-height:1.5;letter-spacing:1px;color:var(--yellow)}.fixed-project .fixed-project-heading h2{font-size:clamp(30px,3.1vw,46px);font-weight:500;line-height:1.14;letter-spacing:-.05em;margin:22px 0 0}.fixed-project .fixed-project-copy>p{font-size:15px;line-height:1.8;color:#bbb;margin:0 0 20px;max-width:570px}.fixed-project-copy ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 16px;padding:0}.fixed-project-copy li{font-size:11px;line-height:1.5;color:#ddd;padding:6px 12px;border:1px solid #ffffff30;border-radius:20px}.fixed-project-copy .text-link{display:inline-flex;gap:15px;align-items:center;font-size:12px;margin:0;color:var(--yellow)}.fixed-project .fixed-project-copy p.fixed-project-urgent{font-size:12px;line-height:1.75;color:#888;margin:18px 0 0;max-width:470px}.fixed-project a:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}
@media(max-width:600px){.section.fixed-project{grid-template-columns:1fr;gap:25px;padding-top:32px;padding-bottom:32px}.fixed-project .fixed-project-heading h2{font-size:32px;margin-top:16px}.fixed-project .fixed-project-copy>p{font-size:14px;line-height:1.8}.fixed-project-copy .text-link{font-size:12px}.fixed-project-copy li{font-size:10px}.fixed-project .fixed-project-copy p.fixed-project-urgent{font-size:11px;margin-top:16px}}
