.currency-rates-section{background:#fff;padding:1.5rem 0;border-bottom:1px solid var(--border-light)}.rates-header{justify-content:space-between;margin-bottom:1rem}.header-actions,.rates-header{display:flex;align-items:center}.header-actions{gap:1rem}.view-all-btn{color:var(--primary-blue);text-decoration:none;font-weight:500;font-size:.9rem;padding:.5rem 1rem;border:1px solid var(--primary-blue);border-radius:var(--radius);transition:all .2s ease}.view-all-btn:hover{background:var(--primary-blue);color:#fff}.rates-header h3{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin:0}.last-updated{font-size:.875rem;padding:.5rem 1rem;border-radius:var(--radius)}.rates-scroll{overflow-x:auto;padding-bottom:1rem}.rates-grid{display:flex;gap:1.5rem;min-width:max-content;padding:.5rem 0}.rate-card{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-md);padding:1.5rem;min-width:280px;box-shadow:var(--shadow-sm);transition:all .2s ease}.rate-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.currency-info{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.currency-flag{border-radius:4px;object-fit:cover;background:var(--surface);border:1px solid var(--border-light)}.currency-code{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.currency-name{font-size:.875rem;color:var(--text-secondary)}.rates{display:flex;justify-content:space-between;gap:1rem}.rate-item{text-align:center;flex:1 1}.rate-label{display:block;font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.rate-value{display:block;font-size:1.1rem;font-weight:600}.rate-value.buy{color:var(--success)}.rate-value.sell{color:var(--error)}@media(max-width:768px){.currency-rates-section{padding:2rem 0}.rates-header{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.rates-header h3{font-size:1.5rem}.rate-card{min-width:240px;padding:1rem}.rates-grid{gap:1rem}}.faq-wrapper{padding:2rem 0}.faq-header{text-align:center;margin-bottom:3rem}.faq-header h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.faq-header p{font-size:1.2rem;color:var(--text-secondary);margin:0}.modern-accordion{max-width:1000px;margin:0 auto}.modern-accordion .accordion-item{border:none;margin-bottom:1rem;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow);background:#fff}.modern-accordion .accordion-header{border-radius:var(--radius-md)}.modern-accordion .accordion-button{font-size:1.1rem;font-weight:600;color:var(--text-primary);background:#fff;border:none;padding:1.5rem 2rem;transition:all .2s ease}.modern-accordion .accordion-button:not(.collapsed){background:var(--primary-blue);color:#fff;box-shadow:none}.modern-accordion .accordion-button:focus{box-shadow:none;border:none}.modern-accordion .accordion-body{padding:2rem;background:var(--surface);color:var(--text-primary);line-height:1.7}.modern-table{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);margin:1.5rem 0;background:#fff}.modern-table th{background:var(--primary-blue);color:#fff;font-weight:600;padding:1rem;text-align:center;border:none}.modern-table td{padding:.75rem 1rem;border:none;border-bottom:1px solid var(--border-light)}.modern-table tbody tr:hover{background:rgba(37,99,235,.02)}.modern-table tbody tr:last-child td{border-bottom:none}.document-links{margin-top:2rem;padding:1.5rem;background:#fff;border-radius:var(--radius);border-left:4px solid var(--primary-blue)}.link-buttons{display:flex;gap:1rem;flex-wrap:wrap}.doc-link{display:inline-block;padding:.75rem 1.5rem;background:var(--primary-blue);color:#fff;text-decoration:none;border-radius:var(--radius);font-weight:500;transition:all .2s ease}.doc-link:hover{background:var(--primary-blue-dark);transform:translateY(-2px);box-shadow:var(--shadow-md);color:#fff}.bank-details{background:#fff;border-radius:var(--radius-md);padding:2rem;box-shadow:var(--shadow)}.bank-details h4{color:var(--text-primary);font-weight:600;padding-bottom:.75rem;border-bottom:2px solid var(--border)}.bank-details h4,.bank-info{margin-bottom:2rem}.bank-info:last-child{margin-bottom:0}.bank-info h6{color:var(--primary-blue);font-weight:600;margin-bottom:1rem;font-size:1.1rem}.bank-info ul li{padding:.5rem 0;color:var(--text-secondary)}.bank-info ul li strong{color:var(--text-primary);font-weight:600;min-width:140px;display:inline-block}.process-diagram{background:#fff;border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow)}@media(max-width:768px){.faq-wrapper{padding:1rem 0}.faq-header{margin-bottom:2rem}.faq-header h2{font-size:2rem}.faq-header p{font-size:1.1rem}.modern-accordion .accordion-button{padding:1rem 1.5rem;font-size:1rem}.bank-details,.modern-accordion .accordion-body{padding:1.5rem}.modern-table td,.modern-table th{padding:.5rem;font-size:.9rem}.link-buttons{flex-direction:column}.doc-link{text-align:center}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.timeline-wrapper{margin-left:1.5rem;border-left:3px solid #ddd}.node{padding-left:.5rem;padding-bottom:2.5rem;position:relative;opacity:0;animation:fadeIn 1s forwards}.node:first-child{animation-delay:.5s}.node:nth-child(2){animation-delay:1s}.node:nth-child(3){animation-delay:1.5s}.node:nth-child(4){animation-delay:2s}.node:nth-child(5){animation-delay:2.5s}.node h3,.node p{margin:0;font-size:18px}.node:before{content:"";width:.5rem;height:.5rem;background:#fff;border:5px solid #810808;border-radius:50%;position:absolute;top:.3rem;left:-.3rem}