:root{--primary-color:#2563eb;--primary-hover:#1e40af;--text-color:#ffffff;--text-light:#c5c5c5;--bg-light:rgb(50,54,46);--border-color:#31313100;--dropdown-shadow:0 2px 10px rgba(0,0,0,0.1);--transition:all 0.3s ease}.navbar{background-color:rgb(37,39,42);box-shadow:0 2px 5px rgba(0,0,0,.1);top:0;z-index:10000;width:100%;position:fixed}.navbar-container{display:flex;justify-content:flex-start;align-items:center;max-width:1600px;margin:0 auto;padding:0 20px;height:95px}.navbar-logo a{color:var(--primary-color);font-size:1.6rem;font-weight:700;text-decoration:none}.navbar-logo img{width:80px;margin-top:5px}.navbar-menu{display:flex;list-style:none;margin:0;padding:0;justify-content:flex-start}.navbar-item{position:relative;margin:0 20px}.navbar-link{color:var(--text-color);display:flex;align-items:center;text-decoration:none;padding:10px 50px;font-size:1.2rem;transition:var(--transition)}.navbar-link:hover{color:var(--primary-color)}.dropdown-toggle{cursor:pointer}.dropdown-arrow{margin-left:5px;fill:currentColor;transition:var(--transition)}.dropdown-toggle.active .dropdown-arrow{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;background-color:rgb(56,59,53);min-width:200px;border-radius:4px;box-shadow:var(--dropdown-shadow);padding:10px 0;list-style:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:var(--transition);z-index:1}.dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item{padding:0}.dropdown-link{color:var(--text-color);text-decoration:none;display:block;padding:10px 25px;transition:var(--transition);font-size:18px}.dropdown-link:hover{background-color:var(--bg-light);color:var(--primary-color)}.mobile-menu-toggle{display:none;cursor:pointer}.hamburger-icon{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px}.hamburger-icon span{display:block;height:2px;width:100%;background-color:var(--text-color);transition:var(--transition)}.hamburger-icon.open span:first-child{transform:translateY(8px) rotate(45deg)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:1200px){.mobile-menu-toggle{display:flex;align-items:center;justify-content:center}.navbar-container{height:90px;padding:0 30px}.navbar-menu{position:absolute;top:90px;left:0;width:100%;flex-direction:column;background-color:rgb(66,66,66);box-shadow:0 5px 5px rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:max-height .3s ease;z-index:999}.navbar-logo img{width:70px;margin-top:5px}.navbar-menu.active{max-height:500px}.navbar-item{margin:0;width:100%;border-top:1px solid var(--border-color)}.navbar-link{padding:18px 30px;justify-content:space-between;font-size:18px}.dropdown-menu{position:static;box-shadow:none;max-height:0;opacity:1;visibility:visible;transform:none;transition:max-height .3s ease;padding:0;overflow:hidden}.dropdown-menu.show{max-height:500px;border-top:1px solid var(--border-color)}.dropdown-link{padding-left:40px;background-color:var(--bg-light)}}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:32px 32px 80px}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}.articles-section{padding:2rem;max-width:1200px;margin:auto}.articles-grid{display:flex;flex-wrap:wrap;gap:1.2rem}h1{font-size:3.5rem;margin-bottom:2rem;text-align:center;width:100%;padding:0 1rem;box-sizing:border-box}.main-article{flex:1.3 1;display:flex;flex-direction:column}.main-article img{width:100%;height:auto;border-radius:8px;margin-top:0}.article-text{font-size:1.15rem}.date{font-size:18px}h2{font-size:2rem;font-weight:600}h3{margin:.5rem 0}h4{font-weight:500}.article-content{width:90%;max-width:900px;margin:0 auto;padding:0 5%}.article-content img{width:100%;max-height:450px;margin-top:50px;object-fit:cover}.article-section{width:100%;margin:50px auto 0;padding-bottom:50px;border-bottom:1px solid #ccc}.article-section h1{font-size:2.8rem;margin-bottom:60px;text-align:center;word-wrap:break-word;overflow-wrap:break-word}.article-section p{font-size:1.2rem;line-height:1.6;margin-bottom:1.5rem}.article-section h2{font-size:1.8rem;margin-bottom:10px;margin-top:30px}.article-box{background-color:rgba(0,255,0,.199);padding:30px;border-radius:20px;margin-top:30px}.article-box h3{font-size:1.75rem;margin-bottom:10px}.article-box p{font-size:1.2rem}.circle{font-size:.9rem}.investment-apps{max-width:90%;margin:60px auto;padding:0 5%}.app{margin-bottom:35px}.app h3{font-size:1.8rem;margin-bottom:10px;padding-top:20px;display:flex;align-items:center}.app .icon{color:green;margin-right:10px}.icon2{width:35px;margin-bottom:-5px;margin-right:6px;color:green}.app p{font-size:1.3rem;line-height:1.6}.date{color:gray;margin-bottom:20px}.article-header{margin-top:40px;font-size:2.5rem}.article-section ul{margin-top:-25px}.article-section li{font-size:18px;margin-left:30px}::marker{color:green;font-size:1.5rem}.destinations{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:0 auto}.destination{width:30%;margin:20px;cursor:pointer;transition:.5s;display:flex;flex-direction:column;align-items:center}.destination img{width:100%;max-height:220px;object-fit:cover;border-radius:15px;box-shadow:0 3px 10px rgba(0,0,0,.041)}.destination h2{padding:20px 0 0;font-size:25px}.destination p{padding:0 0 20px;color:rgb(161,161,161);font-size:19px}.link{text-align:center;margin:0 auto;display:flex;justify-content:center;font-size:23px;color:green;cursor:pointer}.section{width:90%;max-width:900px;margin:-10px auto 100px;padding-bottom:60px;border-bottom:1px solid #ccc}.section h1{font-size:2.8rem;margin-bottom:60px;text-align:center;padding:0 5%}.section p{font-size:1.2rem;line-height:1.6}.section h2{font-size:1.6rem;margin-bottom:10px;margin-top:30px}.info-box{background-color:rgba(0,255,0,.199);padding:30px;border-radius:20px;margin-top:30px}.info-box h3{font-size:1.75rem;margin-bottom:20px}.info-box p{font-size:1.2rem}.circle{width:15px;margin-bottom:3px;margin-right:10px;color:#2563eb}.step{margin:20px 0;padding:30px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);border-radius:10px}.step-icon{color:rgb(0,170,0);margin-right:10px;width:30px;margin-bottom:-5px}.step h2{font-size:1.7rem;margin-bottom:20px}.step p{font-size:1.25rem}.app-list,.strategy-list{margin-top:20px;padding-left:20px}.app-list li,.strategy-list li{margin-bottom:15px;font-size:1.2rem;line-height:1.6}.paragraph{margin-top:100px}.link2{color:green;cursor:pointer}.icon{width:30px;margin-bottom:0;margin-right:6px}.article-hero{padding-top:90px}.destination-content h2{line-height:1.4}@media screen and (max-width:768px){.app-list li,.strategy-list li{font-size:1.05rem}}@media screen and (max-width:480px){.app-list li,.strategy-list li{font-size:.95rem}}@media screen and (max-width:1024px){.main-article,.section{width:95%}.section h1{font-size:2.5rem;padding:0 3%}.info-box p,.section p{font-size:1.1rem}.step{margin:15px 0;padding:25px}}@media screen and (max-width:768px){.section h1{font-size:2.2rem;padding:0 5%}.section h2{font-size:1.4rem}.info-box p,.section p{font-size:1rem}.info-box,.step{padding:20px}.step{margin:10px 0}.step-icon{font-size:2rem}.step h2{font-size:1.5rem}.step p{font-size:1.1rem}}@media screen and (max-width:480px){.section h1{font-size:1.8rem;padding:0 3%;word-wrap:break-word;overflow-wrap:break-word}.article-header{padding:0}.section h2{font-size:1.3rem}.info-box p,.section p{font-size:.9rem}.info-box,.step{padding:15px}.step{margin:10px 0}.step-icon{font-size:1.8rem}.step h2{font-size:1.4rem}.step p{font-size:1rem}}@media screen and (max-width:1024px){.article-content{width:95%;padding:0 3%}.article-section h1{font-size:2.5rem}.article-box p,.article-section p{font-size:1.1rem}.app h3,.article-box h3,.article-section h2{font-size:1.6rem}.app p{font-size:1.2rem}.main-article{flex:1.2 1;display:flex;flex-direction:column}.side-article img{width:190px;height:150px;object-fit:cover;border-radius:6px}.side-article .article-text h4{font-size:1.2rem;margin:0}}@media screen and (max-width:768px){.icon2{width:30px;margin-bottom:-7px;margin-right:6px;color:green}.article-content{width:100%;padding:0 5%}.article-section h1{font-size:2.2rem}.article-box p,.article-section p{font-size:1rem}.app h3,.article-box h3,.article-section h2{font-size:1.4rem}.app p{font-size:1.1rem}.main-article{flex:0.9 1;display:flex;flex-direction:column}.side-article img{width:150px;height:120px;object-fit:cover;border-radius:6px}.side-article .article-text h4{font-size:1rem;margin:0}.articles-grid{flex-direction:column}.main-article{width:100%}.side-articles{width:100%;margin-top:1rem}.side-article{flex-direction:row;margin-bottom:1rem;align-items:flex-start}.side-article img{width:150px;height:120px;object-fit:cover;border-radius:6px;margin-right:1rem}.side-article .article-text{flex-grow:1}.side-article .article-text h4{font-size:1rem;margin:0 0 .5rem}.article-content{width:100%;padding:0 5%}.article-section h1{font-size:2.2rem}.article-box p,.article-section p{font-size:1rem}.app h3,.article-box h3,.article-section h2{font-size:1.4rem}.app p{font-size:1.1rem}.article-header{font-size:32px}}@media screen and (max-width:600px){.article-text .date{font-size:18px}}@media screen and (max-width:450px){.side-article img{width:130px;height:100px;object-fit:cover;border-radius:6px;margin-right:1rem}.article-section h1{font-size:1.6rem}.article-box p,.article-section p{font-size:.85rem}.app h3,.article-box h3,.article-section h2{font-size:1.2rem}.app p{font-size:.9rem}.side-articles{display:flex;flex-direction:column}.side-article{display:flex;gap:0;align-items:center}.side-article .article-text h4{font-size:.8rem;margin:20px 0 .5rem}.article-text .date{color:gray;font-size:18px}h1{font-size:30px;padding:0}.article-text .date{font-size:13px}.article-header{font-size:26px;padding:0 5%}.article-section li{font-size:15px;margin-left:30px}}@media (max-width:1024px){.destination{width:45%}}@media (max-width:850px){.destinations{width:500px}.destination{width:100%;margin:0 auto}}@media (max-width:750px){.destinations{width:80%}.destination{width:100%;margin:0 auto}}@media screen and (max-width:600px){.destination h2{padding:20px 0 0;font-size:23px}.destination p{margin-top:0;padding:0 0 30px;color:rgb(161,161,161);font-size:18px}.date{font-size:18px}}@media screen and (max-width:500px){.date{font-size:18px}.destination{margin-top:10px}}