body.home #srs-payment-methods{padding:72px 24px;margin:0;background:#edf8f1;color:#080e39;font-family:"Inter Tight",sans-serif;box-shadow:inset 0 1px #d6e9dd,inset 0 -1px #d6e9dd}.srs-payments__inner{max-width:1180px;margin:auto}.srs-payments__head{text-align:center;max-width:800px;margin:0 auto 36px}body.home #srs-payments-title{margin:0;font:800 clamp(32px,4.1vw,50px)/1.04 "Inter Tight",sans-serif;letter-spacing:-2px;color:#080e39}#srs-payments-title span{background:linear-gradient(100deg,#138552,#086443);background-clip:text;-webkit-background-clip:text;color:#fff0}.srs-payments__head>p{margin:12px 0 24px;font-size:17px;line-height:1.5;color:#59698a}.srs-payments__methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;list-style:none!important;padding:0!important;margin:0!important;border-top:1px solid #e0e6f0}.srs-payments__methods li{display:flex;flex-direction:column;align-items:flex-start;padding:28px 24px;border-bottom:1px solid #e0e6f0;list-style:none!important;min-width:0}.srs-payments__logos{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;height:56px;min-height:56px;margin-bottom:18px;width:100%}.srs-payments__logos img.srs-payments__logo{display:block;width:64px;height:40px;max-width:none;object-fit:contain;filter:none;border:0;border-radius:0;box-shadow:none;background:#fff0;margin:0;padding:0;flex:none}.srs-payments__logos img.srs-payments__logo--apple-pay{width:64px;height:40px}.srs-payments__logos img.srs-payments__logo--google-pay{width:100px;height:40px}.srs-payments__logos img.srs-payments__logo--link{width:120px;height:40px}.srs-payments__logos img:is(.srs-payments__logo--klarna,.srs-payments__logo--affirm,.srs-payments__logo--afterpay,.srs-payments__logo--cashapp,.srs-payments__logo--sepa){width:40px;height:40px}.srs-payments__logos:has(.srs-payments__logo--visa){gap:8px}.srs-payments__logos:has(.srs-payments__logo--visa) img{max-width:calc((100% - 24px)/4);flex-shrink:1}.srs-payments__bank{display:flex;align-items:center;gap:10px;color:#59698a;font-size:14px;font-weight:600}.srs-payments__bank svg{width:32px;height:32px;color:#5121fb}.srs-payments__methods h3{margin:0 0 8px;color:#080e39;font:700 20px/1.25 "Inter Tight",sans-serif;letter-spacing:-.3px}.srs-payments__methods p{grid-column:2;margin:0 0 12px;font:400 14px/1.5 "Inter Tight",sans-serif;color:#59698a}.srs-payments__detail{grid-column:2;font-size:14px;line-height:1.5;color:#59698a}.srs-payments__foot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0 0}.srs-payments__foot strong{font-size:18px;color:#080e39}.srs-payments__foot p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#59698a}body.home .srs-payments__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:52px;min-height:52px;padding:13px 24px;border-radius:12px;font:700 15px/24px "Inter Tight",sans-serif;white-space:nowrap;text-decoration:none;background:linear-gradient(100deg,#138552,#086443);color:#fff;flex-shrink:0}.srs-payments__cta:focus-visible{outline:3px solid #138552;outline-offset:3px}.srs-payments__note{margin:24px 0 0;font-size:10.5px;line-height:1.6;color:#59698a;max-width:1000px}@media(max-width:900px){.srs-payments__methods{grid-template-columns:repeat(2,minmax(0,1fr))}.srs-payments__foot{align-items:flex-start;flex-direction:column}}@media(max-width:700px){body.home #srs-payment-methods{padding:48px 24px}body.home #srs-payments-title{letter-spacing:-1px}.srs-payments__methods{grid-template-columns:1fr}.srs-payments__methods li{padding:24px 0}.srs-payments__head{margin-bottom:24px}}