.how-container{margin:0 auto;max-width:1200px;padding:var(--page-top) 20px 20px}.how-header{padding:60px 0 40px;text-align:center}.how-title{color:var(--brand-600);font-size:2.5em;font-weight:700;margin-bottom:15px}.how-subtitle{color:var(--n-500);font-size:1.2em;margin-bottom:30px}.how-intro{background-color:#f8f9fa;border-left:4px solid var(--brand-600);border-radius:8px;margin-bottom:50px;padding:30px;text-align:center}.how-intro h3{color:var(--brand-600);font-size:1.5em;margin-bottom:15px}.how-intro p{color:#555;font-size:1.1em}.how-steps{display:grid;gap:50px;grid-template-columns:1fr;margin-bottom:60px}.how-step{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:30px 0}.how-step:nth-child(2n){direction:rtl}.how-step:nth-child(2n)>*{direction:ltr}.how-step-content{padding:20px}.how-step-number{background-color:var(--brand-600);border-radius:50%;color:#fff;display:inline-block;font-size:1.5em;font-weight:700;height:50px;line-height:50px;margin-bottom:20px;text-align:center;width:50px}.how-step-title{color:var(--brand-600);font-size:1.8em;font-weight:700;margin-bottom:15px}.how-step-description{color:#555;font-size:1.1em;line-height:1.7;margin-bottom:20px}.how-step-features{list-style:none;margin-bottom:20px}.how-step-features li{color:var(--n-500);padding:8px 0}.how-step-features li i{color:var(--brand-600);margin-right:10px;width:20px}.how-step-image{align-items:center;border-radius:12px;display:flex;justify-content:center;min-height:300px;overflow:hidden;position:relative}.how-step-image img{border-radius:8px;height:auto;max-width:100%}.how-step-placeholder{color:var(--n-500);font-size:1.1em;text-align:center}.how-step-placeholder i{color:var(--brand-600);display:block;font-size:3em;margin-bottom:15px}.how-cta{background-color:#f8f9fa;border-radius:12px;margin-bottom:40px;padding:50px 30px;text-align:center}.how-cta h3{color:var(--brand-600);font-size:2em;margin-bottom:15px}.how-cta p{color:var(--n-500);font-size:1.2em;margin-bottom:30px}.how-btn{background-color:var(--brand-600);border-radius:6px;color:#fff;display:inline-block;font-size:.9rem;font-weight:700;padding:15px 30px;text-decoration:none;transition:background-color .3s ease}.how-btn:hover{background-color:#003a8c}.how-btn-secondary{background-color:transparent;border:2px solid var(--brand-600);color:var(--brand-600);margin-left:15px}.how-btn-secondary:hover{background-color:var(--brand-600);color:#fff}.how-contact{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}.how-contact-card{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:30px;text-align:center}.how-contact-card i{color:var(--brand-600);font-size:2.5em;margin-bottom:15px}.how-contact-card h4{color:var(--brand-600);font-size:1.3em;margin-bottom:10px}.how-contact-card p{color:var(--n-500);margin-bottom:15px}.how-contact-card .contact-detail{color:var(--brand-600);font-size:1.1em;font-weight:700}@media(max-width:768px){.how-container{padding:var(--page-top) 15px}.how-title{font-size:2em}.how-step{grid-template-columns:1fr;text-align:center}.how-step:nth-child(2n){direction:ltr}.how-step-image{min-height:250px}.how-intro{padding:20px}.how-step-content{padding:10px}.how-btn-secondary{display:block;margin-left:0;margin-top:15px}}@media(max-width:480px){.how-header{padding:40px 0 30px}.how-title{font-size:1.8em}.how-step-title{font-size:1.5em}}