.plans-page h1{margin-bottom:4px}.plans{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.15fr);grid-gap:16px;gap:16px;align-items:end;margin:20px 0 12px}.plan{background:#fff;border:1px solid #ddd8cc;border-radius:12px;padding:18px 18px 20px}.plan h2{font-size:1.05rem;margin:0}.plan-mid{border:1.5px solid #2f6b2a;padding:20px}.plan-best{border:3px solid #2f6b2a;padding:24px 22px}.plan-best h2{font-size:1.25rem}.plan-price{font-size:1.6rem;font-weight:700;margin:4px 0 0}.plan-price span{font-size:.85rem;font-weight:400;color:#6b6b6b}.plan-price-big{font-size:2.2rem}.plan-save{color:#2f6b2a;font-weight:600;margin:2px 0 0}.plan-badge{display:inline-block;background:#e6f0e3;color:#1f4d1b;font-size:.8rem;font-weight:600;padding:3px 10px;border-radius:6px;margin:0 6px 10px 0}.plan ul{list-style:none;padding:0;margin:14px 0 18px;line-height:1.9;font-size:.92rem}.plan-best ul{font-size:1rem}.plan li:before{display:inline-block;width:1.3em;font-weight:700}.plan li.yes:before{content:"\2713";color:#2f6b2a}.plan li.no{color:#9a9a9a}.plan li.no:before{content:"\2715"}.plan form button{width:100%}.plan-go{background:#2f6b2a;color:#fff;border:none;height:44px;font-weight:600}.plan-go:hover{background:#12361f}.plan-go-big{height:50px;font-size:1.05rem}@media (max-width:760px){.plans{grid-template-columns:1fr}.plan-best{order:-1}}.plan-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;border-radius:6px;border:1px solid #bbb;background:#fff;color:inherit;text-decoration:none;box-sizing:border-box}.plan-btn.plan-go{border:none;color:#fff;background:#2f6b2a;font-weight:600;height:44px}.plan-btn.plan-go:hover{background:#12361f}.plan-btn.plan-go-big{height:50px;font-size:1.05rem}.plan-btn:hover{text-decoration:none}.plan-pick{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;background:#f3f1ea;border-left:4px solid #2f6b2a;padding:12px 16px;margin:12px 0 18px}.plan-was{font-size:1.1rem;font-weight:400;color:#8a8a8a;margin-right:8px;text-decoration:line-through}.plan-price-big .plan-was{font-size:1.3rem}.plan-founding{margin:2px 0 0;font-size:.85rem;font-weight:700;color:var(--rust,#b4532a)}.plan-fine{margin:8px 0 0;font-size:.72rem;color:#8a8a8a}.promo-video{margin:18px auto 22px;max-width:860px}.promo-video video{width:100%;aspect-ratio:16/9;border-radius:14px;background:#14331f;display:block;box-shadow:0 10px 30px rgba(0,0,0,.15)}.promo-video figcaption{text-align:center;margin-top:8px}.who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:22px 0 14px}.who a{display:flex;flex-direction:column;gap:8px;padding:26px 24px;border-radius:16px;border:2px solid var(--forest,#14331f);background:#fff;color:inherit;text-decoration:none}.who a:focus-visible,.who a:hover{background:#eef5e8}.who a strong{font-size:1.45rem;color:var(--forest,#14331f);line-height:1.15}.who a span{color:#4d554f}.who a em{font-style:normal;font-weight:700;color:var(--rust,#b4532a);margin-top:auto;padding-top:8px}@media (max-width:640px){.who{grid-template-columns:1fr}}