@keyframes fadeScaleDown{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.landing-hero{width:100%;min-height:600px;position:relative;display:flex;align-items:center;justify-content:center;gap:100px;margin:50px 0;z-index:2}@media(max-width:1300px){.landing-hero{min-height:550px;gap:50px}}@media(max-width:1000px){.landing-hero{flex-direction:column;height:-moz-fit-content;height:fit-content;margin-bottom:10px}}@media(max-width:800px){.landing-hero{min-height:450px;gap:40px;padding:0}}@media(max-width:520px){.landing-hero{min-height:400px;gap:60px;flex-direction:column;margin-bottom:0;margin-top:20px}}@media(max-width:450px){.landing-hero{min-height:350px}}.landing-hero .hero-image-section{max-width:550px;flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;height:600px}@media(max-width:1300px){.landing-hero .hero-image-section{height:550px}}@media(max-width:800px){.landing-hero .hero-image-section{height:500px}}@media(max-width:520px){.landing-hero .hero-image-section{width:100%;height:400px;display:none}}.landing-hero .hero-image-section .hero-image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:530px 530px 35px 35px}@media(max-width:520px){.landing-hero .hero-image-section .hero-image{border-radius:540px 540px 36px 36px}}.landing-hero .hero-content-section{flex:1 1;position:relative;z-index:1;max-width:500px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;border-radius:10px;margin-top:-50px}@media(max-width:1200px){.landing-hero .hero-content-section{margin-top:0}}.landing-hero .hero-content-section .hero-title{padding:0;margin:10px 0;font-size:80px;font-weight:700;line-height:1.1;color:#1a2231}@media(max-width:1300px){.landing-hero .hero-content-section .hero-title{font-size:60px}}@media(max-width:1000px){.landing-hero .hero-content-section .hero-title{text-align:center}}@media(max-width:800px){.landing-hero .hero-content-section .hero-title{font-size:50px}}.landing-hero .hero-content-section .hero-description{font-size:17px;line-height:1.6;margin:15px 0 35px;color:#1a2231;max-width:500px}.landing-hero .hero-content-section .hero-description strong{font-weight:600}@media(max-width:1000px){.landing-hero .hero-content-section .hero-description{text-align:center}}@media(max-width:520px){.landing-hero .hero-content-section .hero-description{font-size:15px;margin:20px auto}}.landing-hero .hero-content-section .transaction-toggle-wrapper{font-weight:500;color:#666;width:-moz-fit-content;width:fit-content;margin-bottom:25px}@media(max-width:1000px){.landing-hero .hero-content-section .transaction-toggle-wrapper{margin:10px auto 30px}}.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-options{display:flex;position:relative;gap:10px}@media(max-width:800px){.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-options{gap:8px}}.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-option{display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative;background-color:#f8f9fa;border:1px solid #ddd;color:#2c3952;gap:5px;cursor:pointer;font-size:14px;padding:8px 20px;text-transform:capitalize;transition:all .1s ease;white-space:nowrap}@media(max-width:800px){.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-option{padding:8px 16px}}.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-option:hover:not(.toggle-active){background-color:#fafafa;border-color:#1a2231}.landing-hero .hero-content-section .transaction-toggle-wrapper .toggle-option.toggle-active{color:#fff;background-color:#1a2231;border-color:#1a2231;cursor:default}.landing-hero .hero-content-section .search-form{display:flex;width:100%;gap:10px}@media(max-width:520px){.landing-hero .hero-content-section .search-form{gap:8px}}.landing-hero .hero-content-section .search-form .search-input-wrapper{flex-grow:4;height:100%;position:relative}@media(max-width:800px){.landing-hero .hero-content-section .search-form .search-input-wrapper{flex-grow:1;width:auto}}@media(max-width:450px){.landing-hero .hero-content-section .search-form .search-input-wrapper{flex-grow:1;width:100%}}