.payment-info-page{--payment-primary:#6b3fa0;--payment-ink:#25202b;--payment-muted:#756f7a;--payment-soft:#f7f4fa;color:var(--payment-ink)}
.payment-info-page h1,.payment-info-page h2,.payment-info-page h3{color:var(--payment-ink)}
.payment-info-hero{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-bottom:42px;padding:44px 48px;overflow:hidden;border:1px solid #eee4f7;border-radius:20px;background:linear-gradient(120deg,#f6effd,#fff 68%)}
.payment-info-hero>div{max-width:800px}.payment-info-eyebrow{color:var(--payment-primary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.payment-info-eyebrow .fa{margin-right:5px}.payment-info-hero h1{margin:9px 0 16px;font-size:38px;line-height:1.2}.payment-info-hero p{margin:0;color:var(--payment-muted);font-size:18px;line-height:1.7}
.payment-info-hero-icon,.payment-info-icon{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e8ddf1;background:linear-gradient(145deg,#fbf8fd,#f1e9f8);color:var(--payment-primary);box-shadow:0 8px 20px rgba(107,63,160,.12)}.payment-info-hero-icon{width:112px;height:112px;flex:0 0 112px;border-radius:32px;font-size:45px;transform:rotate(4deg)}.payment-info-icon{width:50px;height:50px;flex:0 0 50px;border-radius:15px;font-size:21px}
.payment-info-section{margin-bottom:42px}.payment-info-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:22px}.payment-info-section-head h2{margin:7px 0 0}.payment-info-section-head>p{max-width:460px;margin:0;color:var(--payment-muted);line-height:1.6}
.payment-info-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.payment-info-method{padding:22px;border:1px solid #ece8ee;border-radius:16px;background:#fff;box-shadow:0 7px 24px rgba(40,25,55,.06);transition:.2s ease}.payment-info-method:hover{transform:translateY(-3px);border-color:#dacbe7;box-shadow:0 14px 34px rgba(50,31,67,.1)}.payment-info-method h3{min-height:42px;margin:16px 0 8px;font-size:17px;line-height:1.3}.payment-info-method p,.payment-info-detail p,.payment-info-feature p,.payment-info-receipt p{color:var(--payment-muted);line-height:1.7}
.payment-info-notice{display:flex;align-items:flex-start;gap:13px;margin-top:18px;padding:18px 20px;border-radius:13px}.payment-info-notice-blue{background:#f1f6fb;color:#37617e}.payment-info-notice>.fa{margin-top:3px;font-size:18px}.payment-info-notice p{margin:0;line-height:1.65}
.payment-info-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:42px}.payment-info-detail{padding:28px;border:1px solid #ece8ee;border-radius:18px;background:#fff;box-shadow:0 7px 24px rgba(40,25,55,.06)}.payment-info-title{display:flex;align-items:center;gap:15px;margin-bottom:18px}.payment-info-title h2{margin:0;font-size:22px;line-height:1.3}.payment-info-detail ul,.payment-info-feature ul{padding-left:20px;line-height:1.8}.payment-info-inline-note{display:flex;gap:10px;margin-top:18px;padding:15px;border-radius:11px;background:var(--payment-soft);color:var(--payment-primary);line-height:1.6}.payment-info-inline-note .fa{margin-top:3px}
.payment-info-feature{margin-bottom:30px;padding:32px;border:1px solid #e9e2ed;border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(40,25,55,.07)}.payment-info-feature-head{display:flex;align-items:center;gap:28px;margin-bottom:24px}.payment-info-feature-head img{width:175px;max-height:110px;object-fit:contain}.payment-info-feature-head h2{margin:7px 0 8px}.payment-info-feature-head p{margin:0}.payment-info-highlight{padding:16px 18px;border-radius:12px;background:var(--payment-soft);color:var(--payment-ink)!important;font-weight:600}.payment-info-highlight .fa{margin-right:7px;color:var(--payment-primary)}
.payment-info-steps-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.payment-info-feature h3{margin:24px 0 14px;font-size:19px}.payment-info-feature ol{padding-left:25px;color:var(--payment-muted);line-height:1.85}.payment-info-bank,.payment-info-security{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:13px}.payment-info-bank{margin-top:20px;background:var(--payment-soft)}.payment-info-bank>.fa,.payment-info-security>.fa{margin-top:3px;color:var(--payment-primary);font-size:21px}.payment-info-bank strong,.payment-info-security strong{display:block;margin-bottom:5px}.payment-info-bank p,.payment-info-security p{margin:0}.payment-info-after{margin:22px 0 0;padding-top:20px;border-top:1px solid #eee8f2}.payment-info-steps{columns:2;column-gap:40px}.payment-info-steps li{break-inside:avoid;margin-bottom:5px}.payment-info-security{margin:24px 0;background:#eef9f2;color:#286b42}.payment-info-security>.fa{color:#318351}.payment-info-security p{color:#39704f}
.payment-info-receipt{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:35px;align-items:center;margin:42px 0;padding:32px;border-radius:20px;background:linear-gradient(145deg,#fbf9fd,#f4eef9)}.payment-info-receipt h2{margin:8px 0 14px}.payment-info-receipt figure{margin:0;text-align:center}.payment-info-receipt figure h3{margin:0 0 14px;font-size:17px}.payment-info-receipt figure img{width:300px;max-width:100%;height:auto;padding:8px;border:1px solid #ddd;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(40,25,55,.1)}.payment-info-receipt figcaption{margin-top:10px;color:var(--payment-muted);font-size:12px;line-height:1.5}
.payment-info-important{display:flex;gap:22px;margin-bottom:42px;padding:30px;border-radius:20px;background:linear-gradient(120deg,#43265f,#6b3fa0);box-shadow:0 14px 35px rgba(68,39,95,.18);color:#fff}.payment-info-important h2{margin:0 0 12px;color:#fff}.payment-info-important ul{padding-left:20px;line-height:1.75}.payment-info-important p{margin:14px 0 0}.payment-info-important a{color:#fff;text-decoration:underline}.payment-info-important-icon{display:inline-flex;width:58px;height:58px;flex:0 0 58px;align-items:center;justify-content:center;border-radius:17px;background:rgba(255,255,255,.15);font-size:25px}
@media(max-width:991px){.payment-info-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-info-steps-grid{grid-template-columns:1fr}.payment-info-receipt{grid-template-columns:1fr}.payment-info-steps{columns:1}}
@media(max-width:767px){.payment-info-hero{padding:30px 24px}.payment-info-hero h1{font-size:30px}.payment-info-hero-icon{display:none}.payment-info-section-head{display:block}.payment-info-section-head>p{margin-top:12px}.payment-info-detail-grid{grid-template-columns:1fr}.payment-info-feature{padding:24px}.payment-info-feature-head{align-items:flex-start;flex-direction:column;gap:15px}.payment-info-feature-head img{width:150px}.payment-info-receipt{padding:24px}.payment-info-important{padding:24px}}
@media(max-width:479px){.payment-info-methods{grid-template-columns:1fr}.payment-info-method h3{min-height:0}.payment-info-hero{padding:26px 20px}.payment-info-hero h1{font-size:27px}.payment-info-detail,.payment-info-feature{padding:21px}.payment-info-title{align-items:flex-start}.payment-info-title h2{font-size:20px}.payment-info-important{display:block}.payment-info-important-icon{margin-bottom:15px}}
