.top a{color:inherit;text-decoration:none}.top a:hover{text-decoration:underline}.promotions{padding:68px 0;background:#eaeae4}.payment-options{display:grid;grid-template-columns:1fr 1fr;gap:24px}.payment-card{padding:36px;border-radius:4px;display:flex;flex-direction:column;align-items:start}.msi-card{background:var(--yellow);color:var(--ink)}.payment-card h3{font-size:28px;line-height:1.2;letter-spacing:-.04em;margin:20px 0}.msi-number{font-size:clamp(70px,8vw,104px);line-height:1;display:block;font-weight:900;margin-bottom:10px}.msi-number span{font-size:.5em;font-weight:400}.payment-card>p{font-size:16px;max-width:480px;margin:0 0 22px}.payment-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:auto}.payment-card .payment-terms{font-size:13px;line-height:1.55;margin:20px 0 0;max-width:490px}.atrato-card{background:#161616;color:white}.atrato-card>.eyebrow{color:#f7ce00}.atrato-card .atrato-wordmark{font-size:46px;letter-spacing:-.045em;margin:22px 0 20px}.atrato-wordmark span{font-weight:400;margin-left:8px}.atrato-card>p,.atrato-card .payment-terms{color:#c9c9c1}.payment-steps{list-style:none;padding:0;margin:0 0 26px;font-size:15px;display:grid;gap:12px}.payment-steps li{display:flex;gap:14px;align-items:baseline}.payment-steps span{font-size:12px;color:#f7ce00}.atrato-card>.btn{margin-top:auto}.atrato-source{color:#ddd;font-size:13px;margin-top:12px;text-underline-offset:4px}.buy-benefits{background:#fff}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}.benefit-grid article{border-top:1px solid #b9b9b0;padding-top:22px}.benefit-index{display:inline-flex;align-items:center;justify-content:center;background:var(--yellow);font-size:13px;font-weight:700;width:35px;height:35px;border-radius:50%}.benefit-grid h3{font-size:21px;line-height:1.2;letter-spacing:-.03em;margin:20px 0 14px}.benefit-grid p{color:#62625e;font-size:15px;margin:0}.benefits-footer{border-top:1px solid #ddd;margin-top:40px;padding-top:25px;display:flex;justify-content:space-between;align-items:center;gap:22px}.benefits-footer span{font-size:14px}.product-payments{background:#fff6c2;border:1px solid #e6d576;border-radius:4px;padding:18px;margin-top:24px}.product-payments strong{display:block;font-size:17px}.product-payments p{font-size:14px!important;margin:8px 0 14px}.product-payment-buttons{display:flex;gap:8px;flex-wrap:wrap}.product-payment-buttons button{border:1px solid #161616;color:#161616;background:transparent;padding:9px 13px;border-radius:3px;font-size:14px;font-weight:700}.product-payments .payment-small{font-size:12px!important;margin:12px 0 0;line-height:1.5}.product-card-payment{font-size:12px;color:#4a4a42;display:block;margin-bottom:15px}
@media(max-width:1000px){.payment-card{padding:28px}.benefit-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.promotions{padding:50px 0}.payment-options{grid-template-columns:1fr}.payment-card{padding:26px}.benefit-grid{grid-template-columns:1fr;gap:26px}.benefits-footer{display:block}.benefits-footer .btn{margin-top:18px}.payment-actions{gap:8px}.payment-actions .btn{padding:12px 18px}.top{line-height:1.6}.product-payments{padding:16px}}
