.landing-page-wrapper .hero-section{background:linear-gradient(#e8f4f4 0%,#0d7377 88% 100%);width:100%;min-height:100vh;padding-top:90px;padding-bottom:3rem}.landing-page-wrapper .hero-section .hero-container{justify-content:center;align-items:center;gap:2rem;height:calc(100vh - 138px);padding:0 1rem;display:flex}.landing-page-wrapper .hero-section .hero-container .hero-content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:600px;display:flex}.landing-page-wrapper .hero-section .hero-container .hero-content h1{color:#fff;font-size:3rem;font-weight:600}.landing-page-wrapper .hero-section .hero-container .hero-content p{color:#fff;text-align:center;font-size:1rem;font-weight:400}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button{color:#14919b;white-space:nowrap;background:0 0;border:1px solid #14919b;border-radius:1.5rem;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 1.5rem;font-size:14px;font-weight:600;transition:color .25s,transform .25s,background .25s,box-shadow .25s,filter .25s;display:flex}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button svg{max-width:1.2rem;max-height:1.2rem;transition:transform .25s,opacity .25s}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button:hover{background:#14919b1f;transform:translateY(-2px);box-shadow:0 10px 22px #14919b40,0 3px 8px #14919b1a}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button:hover svg{opacity:.9;transform:scale(1.08)}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button:active{transform:scale(.96);box-shadow:0 2px 6px #14919b40}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button{color:#fff;border:1px solid #fff}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn{color:#fff;white-space:nowrap;background:#14919b;border:1px solid #14919b;border-radius:1.5rem;outline:none;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 1.3rem;font-size:14px;font-weight:500;transition:transform .25s,box-shadow .25s,background-color .25s,filter .25s;display:flex}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn svg{max-width:1.2rem;max-height:1.2rem;transition:transform .25s,opacity .25s}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 10px 25px #14919b59,0 3px 10px #14919b26}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn:hover svg{opacity:.9;transform:scale(1.08)}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn:active{transform:scale(.96);box-shadow:0 2px 6px #14919b40}.landing-page-wrapper .hero-section .hero-container .hero-content .banner-btns button.advisor-btn{color:#0b081c;background:#fff;border:1px solid #fff}
