.monthly-options{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.monthly-options .monthly-option{background:#fffdf7;flex-direction:column;padding:26px;display:flex}.monthly-options .monthly-option.recommended{background:#fff1b5;border-color:#ddba42}.monthly-option-badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:31px;display:flex}.plan-recommendation{color:#705000;font-size:12px;font-weight:750}.monthly-options .monthly-option h2{letter-spacing:-.6px;margin:20px 0 0;font-size:24px}.monthly-options .plan-price strong{font-size:58px}.monthly-options .plan-price>span{font-size:17px}.monthly-options .plan-credit-count{margin:14px 0 8px;font-size:19px}.monthly-option .plan-bonus{color:#675630;min-height:43px;margin:0 0 22px;font-size:13px;line-height:1.65}.monthly-option .plan-benefits{flex:1;font-size:14px}.monthly-option .button{min-height:50px}.monthly-plan-assurance{color:#675630;justify-content:center;align-items:flex-start;gap:8px;margin:20px 0;font-size:14px;line-height:1.7;display:flex}.monthly-plan-assurance p{margin:0}.monthly-plan-assurance svg{flex-shrink:0;margin-top:3px}.pricing-extras{grid-template-columns:minmax(0,1fr);margin-top:26px}.topup-chooser{gap:9px;margin-top:22px;font-size:14px;font-weight:650;display:grid}.topup-chooser select{color:#292417;width:100%;font:inherit;background:#fffdf7;border:1px solid #cdbf9f;border-radius:10px;min-height:50px;padding:14px 16px;font-size:16px}.topup-chooser select:focus-visible{outline-offset:3px;outline:3px solid #9b6a00}@media (max-width:1000px){.monthly-options{gap:12px}.monthly-options .monthly-option{padding:20px}.monthly-options .monthly-option h2{font-size:21px}.monthly-options .plan-price strong{font-size:50px}.monthly-options .plan-credit-count{font-size:17px}}@media (max-width:760px){.monthly-options,.pricing-extras{grid-template-columns:1fr}.monthly-options{gap:18px}.monthly-options .monthly-option{padding:24px}.monthly-options .monthly-option h2{font-size:25px}.monthly-options .plan-price strong{font-size:58px}.monthly-option .plan-bonus{min-height:0}.monthly-plan-assurance{justify-content:flex-start;font-size:13px}.monthly-options .plan-credit-count{font-size:20px}}
