.wp-payment-methods,.wp-payment-method-detail{--wp-payment-surface: #faf9fc;--wp-payment-text: var(--wp-text-primary);--wp-payment-muted: var(--wp-text-secondary);--wp-payment-gutter: clamp(24px, 8.3333vw, 160px);--wp-payment-detail-stack-visual-max: 385px;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:var(--wp-payment-text);overflow-x:hidden}.wp-payment-methods,.wp-payment-methods *,.wp-payment-method-detail,.wp-payment-method-detail *{box-sizing:border-box}.wp-payment-methods{padding:clamp(72px,5.2083vw,100px) var(--wp-payment-gutter);background:linear-gradient(180deg,#fff,#faf9fc 10% 100%)}.wp-payment-methods>.wp-visually-hidden{line-height:1.18}.wp-payment-methods__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.125vw,60px);width:min(100%,1600px);margin:0 auto}.wp-payment-methods__card{box-sizing:border-box;display:grid;grid-template-columns:clamp(120px,10.0521vw,193px) minmax(0,1fr);gap:clamp(16px,1.0417vw,20px);min-height:clamp(164px,9.5833vw,184px);padding:clamp(14px,.8333vw,16px);color:inherit;text-decoration:none;background:var(--wp-payment-surface);border-radius:16px;box-shadow:6px 6px 12px #b1aaca4d,-6px -6px 20px #fff;transition:transform .16s ease,box-shadow .16s ease}.wp-payment-methods__card:hover{transform:translateY(-3px);box-shadow:9px 12px 24px #b1aaca57,-6px -6px 20px #fff}.wp-payment-methods__card:focus-visible{outline:3px solid #825bfc;outline-offset:4px}@media(prefers-reduced-motion:reduce){.wp-payment-methods__card{transition:none}.wp-payment-methods__card:hover{transform:none}}.wp-payment-methods__logo-panel{display:grid;height:clamp(136px,7.9167vw,152px);background:var(--wp-payment-method-accent);border-radius:10px;place-items:center;align-self:center}.wp-payment-methods__logo-frame,.wp-payment-method-detail__logo-frame{display:grid;overflow:hidden;background:#fff;border-radius:8px;place-items:center}.wp-payment-methods__logo-frame{width:91px;height:61px}.wp-payment-methods__logo-frame img,.wp-payment-method-detail__logo-frame img{display:block;width:100%;height:100%;object-fit:contain}.wp-payment-methods__copy{display:flex;min-width:0;padding:0 4px 0 0;flex-direction:column;justify-content:center}.wp-payment-methods__copy strong{color:var(--wp-payment-text);font-family:Inter,sans-serif;font-size:24px;font-weight:var(--wp-font-emphasis);line-height:1.5;overflow-wrap:anywhere}.wp-payment-methods__copy small{margin-top:-2px;color:var(--wp-text-muted);font-family:Inter,sans-serif;font-size:14px;line-height:21px}.wp-payment-methods__copy>span{display:block;margin-top:9px;font-family:Inter,sans-serif;font-size:16px;line-height:24px;overflow-wrap:anywhere}.wp-payment-method-detail__hero{min-height:0;background:linear-gradient(180deg,#fff,#faf9fc)}.wp-payment-method-detail__hero-inner{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,64px);align-items:center}.wp-payment-method-detail__hero-inner>*{min-width:0}@media(min-width:1101px)and (max-width:1279.98px){.wp-payment-method-detail__hero-inner{grid-template-columns:minmax(0,1fr) minmax(360px,42%);gap:clamp(40px,5vw,64px)}}@media(min-width:1280px){.wp-payment-method-detail__hero-inner{grid-template-columns:minmax(0,1fr) 448px;gap:clamp(60px,8vw,161px)}}.wp-payment-method-detail__hero-inner{width:min(1600px,100% - 2 * var(--wp-payment-gutter));min-height:0;margin:0 auto}.wp-payment-method-detail__hero-copy{min-width:0;align-self:center;padding-top:0}.wp-payment-method-detail__back{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#825bfc;font-family:Inter,sans-serif;font-size:18px;font-weight:var(--wp-font-emphasis);line-height:27px;text-decoration:none}.wp-payment-method-detail__back img{display:block;width:14px;height:9px}.wp-payment-method-detail__back:hover span{text-decoration:underline;text-underline-offset:4px}.wp-payment-method-detail__back:focus-visible{outline:2px solid #825bfc;outline-offset:4px;border-radius:4px}.wp-payment-method-detail__hero h1{margin:0 0 24px;color:var(--wp-text-primary);font-size:clamp(32px,1.875vw,36px);letter-spacing:-1px;font-weight:var(--wp-font-emphasis);line-height:1.18}.wp-payment-method-detail__hero p{max-width:991px;margin:0;color:var(--wp-payment-text);font-family:Inter,sans-serif;font-size:18px;line-height:28px;overflow-wrap:anywhere}.wp-payment-method-detail__logo-panel{width:100%;min-width:0;max-width:448px;justify-self:end;display:grid;height:auto;aspect-ratio:448/340;background:var(--wp-payment-method-accent);border-radius:20px;place-items:center}.wp-payment-method-detail__logo-frame{width:120px;height:80px}.wp-payment-method-detail__features{box-sizing:border-box;min-height:0;padding:clamp(72px,5.2083vw,100px) var(--wp-payment-gutter);background:linear-gradient(180deg,#fff,#faf9fc)}.wp-payment-method-detail__feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;width:min(100%,1600px);margin:0 auto}.wp-payment-method-detail__feature{box-sizing:border-box;min-height:285px;padding:32px;background:var(--wp-payment-surface);border-radius:16px;box-shadow:6px 6px 12px #b1aaca4d,-6px -6px 20px #fff}.wp-payment-method-detail__feature>img{display:block;width:40px;height:40px;object-fit:contain}.wp-payment-method-detail__feature h2{margin:24px 0 9px;color:var(--wp-payment-text);font-size:24px;font-weight:var(--wp-font-emphasis);line-height:1.22}.wp-payment-method-detail__feature p{margin:0;color:var(--wp-payment-muted);font-size:18px;line-height:28px;overflow-wrap:anywhere}@media(max-width:1199.98px){.wp-payment-methods__grid,.wp-payment-method-detail__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:1100px){.wp-payment-methods,.wp-payment-method-detail{--wp-payment-gutter: clamp(24px, 6.25vw, 64px)}.wp-payment-methods{padding-block:64px}.wp-payment-methods__card{grid-template-columns:150px minmax(0,1fr)}.wp-payment-method-detail__hero-inner{min-height:0;padding-block:64px}.wp-payment-method-detail__hero-copy{padding-top:0}.wp-payment-method-detail__logo-panel{max-width:var(--wp-payment-detail-stack-visual-max);width:100%;height:auto;margin:0 auto}.wp-payment-method-detail__features{padding-block:64px}}@media(max-width:767.98px){.wp-payment-methods,.wp-payment-method-detail{--wp-payment-gutter: 20px}.wp-payment-methods__grid{grid-template-columns:1fr}.wp-payment-methods__card{grid-template-columns:120px minmax(0,1fr);gap:16px;min-height:154px}.wp-payment-methods__logo-panel{height:122px}.wp-payment-methods__copy{padding-top:0;justify-content:center}.wp-payment-methods__copy strong{font-size:20px}.wp-payment-methods__copy>span{font-size:14px;line-height:21px}.wp-payment-method-detail__hero h1{font-size:32px;letter-spacing:-1px}.wp-payment-method-detail__hero p,.wp-payment-method-detail__feature p{font-size:16px;line-height:25px}.wp-payment-method-detail__logo-panel{height:auto}.wp-payment-method-detail__feature-grid{grid-template-columns:1fr;gap:24px}.wp-payment-method-detail__feature{min-height:0;padding:24px}}@media(max-width:900px){.wp-payment-methods__grid{grid-template-columns:1fr}.wp-payment-methods__card{grid-template-columns:clamp(120px,20vw,150px) minmax(0,1fr)}}
