.annual-price{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:11px 12px;border-radius:10px;background:#eef3eb;color:var(--dark)}
.featured .annual-price{background:#1d382f;color:#fff}
.annual-price strong{font:700 15px Manrope}
.annual-price small{font-size:14px;color:var(--green);font-weight:700}
.featured .annual-price small{color:var(--lime)}
.plan-actions{display:grid;gap:8px}
.plan-actions a:last-child{background:var(--dark);color:#fff}
.featured .plan-actions a:last-child{background:#fff;color:var(--dark);border-color:#fff}
.annual-order{grid-template-columns:.7fr 1.3fr}
.payment-choice{border:1px solid var(--line);border-radius:16px;padding:22px}
.payment-choice-head{margin-bottom:20px}
.payment-choice-head>span{display:inline-block;color:var(--green);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}
.payment-choice-head h2{margin:7px 0 5px;font-size:22px}
.payment-choice-head p{margin:0;color:var(--muted);font-size:14px}
.payment-divider{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px;margin:18px 0}
.payment-divider:before,.payment-divider:after{content:"";height:1px;background:var(--line);flex:1}
.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.field-grid label{display:grid;gap:6px}
.field-grid label>span{font-size:14px;font-weight:700;color:#40534c}
.field-grid input{width:100%;border:1px solid var(--line);border-radius:9px;padding:12px 13px;font:inherit;background:#fbfcf9}
.field-grid input:focus{outline:2px solid rgba(31,91,71,.18);border-color:var(--green)}
.field-grid .full-field{grid-column:1/-1}
.transfer-result-card h2{font-size:26px}
.transfer-result-card .order-form-wrap>p{line-height:1.65;color:var(--muted)}
@media(max-width:760px){.annual-order{grid-template-columns:1fr}.field-grid{grid-template-columns:1fr}.field-grid .full-field{grid-column:auto}.payment-choice{padding:18px}}
