.how-it-works-page{padding-block:80px;padding-bottom:80px}@media (max-width:992px){.how-it-works-page{padding-block:60px;padding-bottom:60px}}@media (max-width:768px){.how-it-works-page{padding-block:40px;padding-bottom:40px}}@media (max-width:576px){.how-it-works-page{padding-block:30px;padding-bottom:110px}}.how-it-works-page .process-section{margin-bottom:80px}@media (max-width:992px){.how-it-works-page .process-section{margin-bottom:60px}}@media (max-width:768px){.how-it-works-page .process-section{margin-bottom:50px}}@media (max-width:576px){.how-it-works-page .process-section{margin-bottom:40px}}.how-it-works-page .process-section h2{color:#161c2d;text-align:center;margin-bottom:20px;font-size:42px;font-weight:700}@media (max-width:992px){.how-it-works-page .process-section h2{font-size:36px}}@media (max-width:768px){.how-it-works-page .process-section h2{font-size:32px}}@media (max-width:576px){.how-it-works-page .process-section h2{font-size:28px}}.how-it-works-page .process-section .section-description{color:#404040;text-align:center;max-width:800px;margin:0 auto 50px;font-size:20px;line-height:1.8}@media (max-width:992px){.how-it-works-page .process-section .section-description{margin-bottom:40px;font-size:18px}}@media (max-width:768px){.how-it-works-page .process-section .section-description{margin-bottom:35px;font-size:17px}}@media (max-width:576px){.how-it-works-page .process-section .section-description{margin-bottom:30px;font-size:16px}}.how-it-works-page .process-section .steps-wrapper{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px;display:grid}@media (max-width:992px){.how-it-works-page .process-section .steps-wrapper{gap:30px;margin-top:40px}}@media (max-width:768px){.how-it-works-page .process-section .steps-wrapper{grid-template-columns:1fr;gap:40px;margin-top:35px}}@media (max-width:576px){.how-it-works-page .process-section .steps-wrapper{gap:30px;margin-top:30px}}.how-it-works-page .process-section .steps-wrapper .step-card{flex-direction:column;gap:30px;display:flex}@media (max-width:768px){.how-it-works-page .process-section .steps-wrapper .step-card{gap:25px}}.how-it-works-page .process-section .steps-wrapper .step-card .step-details{background-color:#f6f9f6;border:1px solid #e9f3ee;border-radius:12px;padding:30px}@media (max-width:992px){.how-it-works-page .process-section .steps-wrapper .step-card .step-details{padding:25px}}@media (max-width:768px){.how-it-works-page .process-section .steps-wrapper .step-card .step-details{padding:20px}}.how-it-works-page .process-section .steps-wrapper .step-card .step-details h4{color:#122720;margin-bottom:15px;font-size:20px;font-weight:600}@media (max-width:768px){.how-it-works-page .process-section .steps-wrapper .step-card .step-details h4{margin-bottom:12px;font-size:18px}}.how-it-works-page .process-section .steps-wrapper .step-card .step-details ul{margin:0;padding:0;list-style:none}.how-it-works-page .process-section .steps-wrapper .step-card .step-details ul li{color:#404040;margin-bottom:12px;padding-left:24px;font-size:16px;line-height:1.8;position:relative}@media (max-width:768px){.how-it-works-page .process-section .steps-wrapper .step-card .step-details ul li{margin-bottom:10px;font-size:15px}}.how-it-works-page .process-section .steps-wrapper .step-card .step-details ul li:before{content:"✓";color:#2ba63a;font-size:18px;font-weight:700;position:absolute;left:0}.how-it-works-page .process-section .steps-wrapper .step-card .step-details ul li:last-child{margin-bottom:0}.how-it-works-page .features-section{background-color:#f6f9f6;border-radius:16px;margin-bottom:80px;padding:60px 40px}@media (max-width:992px){.how-it-works-page .features-section{margin-bottom:60px;padding:50px 30px}}@media (max-width:768px){.how-it-works-page .features-section{margin-bottom:50px;padding:40px 20px}}@media (max-width:576px){.how-it-works-page .features-section{margin-bottom:40px;padding:30px 15px}}.how-it-works-page .features-section h2{color:#161c2d;text-align:center;margin-bottom:50px;font-size:42px;font-weight:700}@media (max-width:992px){.how-it-works-page .features-section h2{margin-bottom:40px;font-size:36px}}@media (max-width:768px){.how-it-works-page .features-section h2{margin-bottom:35px;font-size:32px}}@media (max-width:576px){.how-it-works-page .features-section h2{margin-bottom:30px;font-size:28px}}.how-it-works-page .features-section .features-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media (max-width:768px){.how-it-works-page .features-section .features-grid{grid-template-columns:1fr;gap:25px}}.how-it-works-page .features-section .features-grid .feature-item{transition:var(--trans-3);background-color:#fff;border:1px solid #e9f3ee;border-radius:12px;padding:30px}@media (max-width:768px){.how-it-works-page .features-section .features-grid .feature-item{padding:25px}}.how-it-works-page .features-section .features-grid .feature-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.how-it-works-page .features-section .features-grid .feature-item h3{color:#122720;margin-bottom:12px;font-size:24px;font-weight:600}@media (max-width:768px){.how-it-works-page .features-section .features-grid .feature-item h3{font-size:22px}}.how-it-works-page .features-section .features-grid .feature-item p{color:#404040;margin:0;font-size:16px;line-height:1.7}@media (max-width:768px){.how-it-works-page .features-section .features-grid .feature-item p{font-size:15px}}.how-it-works-page .faq-section{margin-bottom:80px}@media (max-width:992px){.how-it-works-page .faq-section{margin-bottom:60px}}@media (max-width:768px){.how-it-works-page .faq-section{margin-bottom:50px}}@media (max-width:576px){.how-it-works-page .faq-section{margin-bottom:40px}}.how-it-works-page .faq-section h2{color:#161c2d;text-align:center;margin-bottom:50px;font-size:42px;font-weight:700}@media (max-width:992px){.how-it-works-page .faq-section h2{margin-bottom:40px;font-size:36px}}@media (max-width:768px){.how-it-works-page .faq-section h2{margin-bottom:35px;font-size:32px}}@media (max-width:576px){.how-it-works-page .faq-section h2{margin-bottom:30px;font-size:28px}}.how-it-works-page .faq-section .faq-list{flex-direction:column;gap:20px;max-width:900px;margin:0 auto;display:flex}@media (max-width:768px){.how-it-works-page .faq-section .faq-list{gap:18px}}.how-it-works-page .faq-section .faq-list .faq-item{background-color:#f6f9f6;border:1px solid #e9f3ee;border-radius:12px;padding:30px}@media (max-width:768px){.how-it-works-page .faq-section .faq-list .faq-item{padding:25px}}@media (max-width:576px){.how-it-works-page .faq-section .faq-list .faq-item{padding:20px}}.how-it-works-page .faq-section .faq-list .faq-item h3{color:#122720;margin-bottom:12px;font-size:20px;font-weight:600}@media (max-width:768px){.how-it-works-page .faq-section .faq-list .faq-item h3{font-size:18px}}.how-it-works-page .faq-section .faq-list .faq-item p{color:#404040;margin:0;font-size:16px;line-height:1.8}@media (max-width:768px){.how-it-works-page .faq-section .faq-list .faq-item p{font-size:15px}}.how-it-works-page .cta-section{text-align:center;color:#fff;background:linear-gradient(135deg,#122720 0%,#053536 100%);border-radius:16px;padding:60px 40px}@media (max-width:992px){.how-it-works-page .cta-section{padding:50px 30px}}@media (max-width:768px){.how-it-works-page .cta-section{padding:40px 20px}}@media (max-width:576px){.how-it-works-page .cta-section{padding:30px 15px}}.how-it-works-page .cta-section h2{color:#fff;margin-bottom:20px;font-size:42px;font-weight:700}@media (max-width:992px){.how-it-works-page .cta-section h2{font-size:36px}}@media (max-width:768px){.how-it-works-page .cta-section h2{font-size:32px}}@media (max-width:576px){.how-it-works-page .cta-section h2{font-size:28px}}.how-it-works-page .cta-section p{color:#fff;opacity:.9;max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:20px;line-height:1.8}@media (max-width:992px){.how-it-works-page .cta-section p{margin-bottom:35px;font-size:18px}}@media (max-width:768px){.how-it-works-page .cta-section p{margin-bottom:30px;font-size:17px}}@media (max-width:576px){.how-it-works-page .cta-section p{margin-bottom:25px;font-size:16px}}.how-it-works-page .cta-section .cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (max-width:576px){.how-it-works-page .cta-section .cta-buttons{flex-direction:column;gap:15px}}.how-it-works-page .cta-section .cta-buttons .btn-primary{color:#122720;background-color:#fff;border-color:#fff}.how-it-works-page .cta-section .cta-buttons .btn-primary:hover{color:#fff;background-color:#0000;border-color:#fff}.how-it-works-page .cta-section .cta-buttons .btn-secondary{color:#fff;transition:var(--trans-3);background-color:#0000;border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;padding:17px 48px;font-size:18px;font-weight:600;display:flex}@media (max-width:576px){.how-it-works-page .cta-section .cta-buttons .btn-secondary{width:100%}}.how-it-works-page .cta-section .cta-buttons .btn-secondary:hover{color:#122720;background-color:#fff}
