.support-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.support-plan{min-width:0;padding:34px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,#14221d,#101c29);display:flex;flex-direction:column;gap:24px}.support-plan h2{font-size:clamp(27px,3vw,40px)}.support-plan>p:not(.eyebrow):not(.support-price){color:var(--muted)}.support-price{font-size:clamp(38px,4vw,58px);font-weight:800;line-height:1.2;color:var(--lime)}.support-price span{font-size:18px;font-weight:400;white-space:nowrap}.support-plan .button{margin-top:auto;align-self:flex-start}.support-terms{padding:32px;border:1px solid var(--line);border-radius:18px;margin:40px 0;background:var(--surface)}.support-terms p{margin-top:22px;color:var(--muted)}.support-summary{display:flex;flex-wrap:wrap;gap:16px 32px;margin:28px 0;color:var(--muted);font-size:20px}.support-summary strong{color:var(--lime)}.support-teaser{border-top:1px solid var(--line);margin-top:80px;padding-top:50px}.support-teaser h2{max-width:1000px}.support-teaser>.button{margin-top:8px}@media(max-width:700px){.support-plans{grid-template-columns:minmax(0,1fr)}.support-plan{padding:28px 22px}.support-plan .button{width:100%}.support-terms{padding:25px 20px}.support-summary{font-size:18px;gap:16px}.support-teaser{margin-top:56px}}
