.payment-schemes-section{padding:60px 20px;background:#ffffff}.payment-schemes-section .section-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;color:#1a1a1a}.payment-schemes-section .section-subtitle{text-align:center;font-size:1rem;color:#666666;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.payment-tabs{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem;border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.payment-tab{background:none;border:none;font-size:1rem;font-weight:600;color:#999999;cursor:pointer;padding:.5rem 0;position:relative;transition:color .3s ease}.payment-tab:hover{color:#666666}.payment-tab.active{color:#c41e3a}.payment-tab.active:after{content:"";position:absolute;bottom:-1rem;left:0;right:0;height:3px;background:#c41e3a}.tab-content{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.payment-documents-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem}.payment-documents-column{display:flex;flex-direction:column;gap:2rem}.payment-documents-column .column-title{font-size:1.75rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:1rem}.documents-content .documents-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.payment-schemes-content .payment-schemes-list{display:flex;flex-direction:column;gap:2rem}.document-card{background:#ffffff;border:2px solid #e0e0e0;border-radius:12px;padding:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:1.5rem;transition:all .3s ease}.document-card:hover{border-color:#c41e3a;box-shadow:0 4px 12px rgba(196,30,58,.1);transform:translateY(-2px)}.document-icon-wrapper{display:flex;justify-content:center;flex-shrink:0}.document-check{color:#c41e3a;stroke-width:1.5}.document-text-wrapper{flex:1}.document-title{font-size:.9rem;font-weight:600;color:#1a1a1a;line-height:1.4}.document-checkmark{display:none}.schemes-column .payment-schemes-list{display:flex;flex-direction:column;gap:2rem}.payment-scheme-card{border:2px solid #c41e3a;border-radius:12px;padding:2rem;background:#ffffff;transition:all .3s ease}.payment-scheme-card:hover{box-shadow:0 8px 24px rgba(196,30,58,.15);transform:translateY(-2px)}.payment-scheme-header{margin-bottom:1.5rem;border-bottom:1px solid #f0f0f0;padding-bottom:1rem}.payment-scheme-title{font-size:1.1rem;font-weight:700;color:#c41e3a;margin-bottom:.5rem}.payment-scheme-subtitle{display:inline-block;font-size:.85rem;color:#666666;font-weight:500;background:#f5f5f5;padding:.25rem .75rem;border-radius:4px}.payment-scheme-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.payment-scheme-item{display:flex;gap:.75rem;align-items:flex-start}.payment-scheme-bullet{color:#c41e3a;font-weight:700;flex-shrink:0;margin-top:.25rem}.payment-scheme-text{color:#555555;font-size:.9rem;line-height:1.6}.animate-fade-in-up-card{animation:fadeInUp .6s ease-out forwards}.animate-hidden-card{opacity:0;transform:translateY(20px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.payment-tabs{gap:2rem}.documents-content .documents-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.payment-schemes-section{padding:40px 16px}.payment-schemes-section .section-title{font-size:2rem}.payment-tabs{gap:1.5rem;padding-bottom:.75rem;margin-bottom:2rem}.payment-tab{font-size:.9rem}.documents-content .documents-grid{grid-template-columns:repeat(2,1fr)}.document-card{padding:1rem;gap:1rem}.payment-scheme-card{padding:1.5rem}.payment-scheme-items{gap:.75rem}.payment-scheme-text{font-size:.85rem}}