.marketing-root{--primary:#c60000;--secondary:#ff4500;--brand-gradient:linear-gradient(135deg, #c60000 0%, #ff4500 100%);--dark:#222;--light:#fff5f5;--white:#fff;--text-gray:#555;--tech-blue:#3498db;--marketing-header-offset:calc(71px + 2rem)}html:has(.marketing-root){scroll-behavior:smooth}.marketing-root{color:var(--dark);background-color:#fcfcfc;min-height:100%;line-height:1.6;overflow-x:hidden}.marketing-root .marketing-site-header{background:var(--white);z-index:1000;width:100%;position:fixed;top:0;left:0;box-shadow:0 2px 15px #c600000d}.marketing-root .marketing-navbar{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 5%;display:flex}.marketing-root .marketing-logo-link{z-index:1001;align-items:center;gap:10px;text-decoration:none;display:flex}.marketing-root .marketing-logo-img{object-fit:contain;width:auto;height:71px;display:block}.marketing-root .marketing-hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;padding:0;display:none}.marketing-root .marketing-hamburger span{background:var(--primary);border-radius:3px;width:25px;height:3px;margin:3px 0;transition:all .3s}.marketing-root .marketing-hamburger.active span:first-child{transform:rotate(-45deg)translate(-5px,6px)}.marketing-root .marketing-hamburger.active span:nth-child(2){opacity:0}.marketing-root .marketing-hamburger.active span:nth-child(3){transform:rotate(45deg)translate(-5px,-6px)}.marketing-root .marketing-nav-links{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.marketing-root .marketing-nav-links a{color:var(--dark);font-weight:500;text-decoration:none;transition:color .3s}.marketing-root .marketing-nav-links a:hover{color:var(--primary)}.marketing-root .marketing-btn-download{background:var(--brand-gradient);color:var(--white);border-radius:50px;padding:.6rem 1.8rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 15px #c600004d}.marketing-root .marketing-btn-download:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c6000066}@media (max-width:768px){.marketing-root .marketing-hamburger{display:flex}.marketing-root .marketing-navbar>.marketing-btn-download{display:none}.marketing-root .marketing-nav-links{background-color:var(--white);text-align:left;flex-direction:column;gap:0;width:80%;max-width:300px;height:100vh;padding:80px 0 20px;transition:left .3s;position:fixed;top:0;left:-100%;box-shadow:2px 0 20px #0000001a}.marketing-root .marketing-nav-links li{margin:0;padding:0}.marketing-root .marketing-nav-links a{border-bottom:1px solid #f0f0f0;padding:1rem 30px;font-size:1rem;display:block}.marketing-root .marketing-nav-links.active{left:0}.marketing-root.menu-open:before{content:"";z-index:999;background:#00000080;width:100%;height:100%;animation:.3s marketing-fade-overlay;position:fixed;top:0;left:0}}@keyframes marketing-fade-overlay{0%{opacity:0}to{opacity:1}}.marketing-root .tech-background{pointer-events:none;z-index:0;width:100vw;height:100vh;position:fixed;top:0;left:0}.marketing-root .tech-grid{background-image:linear-gradient(#3498db0a 1px,#0000 1px),linear-gradient(90deg,#3498db0a 1px,#0000 1px);background-size:50px 50px;width:200%;height:200%;animation:30s linear infinite marketing-move-grid;position:absolute;top:-50%;left:-50%}@keyframes marketing-move-grid{0%{transform:translateY(0)rotate(0)}to{transform:translateY(50px)rotate(0)}}.marketing-root .coming-soon-section{z-index:1;justify-content:space-between;align-items:center;gap:4rem;max-width:1200px;min-height:100vh;margin:0 auto;padding:2rem 5%;display:flex;position:relative}.marketing-root .cs-content{flex-direction:column;flex:1;justify-content:center;max-width:600px;animation:1s ease-out forwards marketing-fade-in-up;display:flex}.marketing-root .cs-logos{flex-wrap:wrap;align-items:center;gap:2.5rem;margin-bottom:2rem;display:flex}.marketing-root .cs-logos img{object-fit:contain;max-width:213px;height:auto}.marketing-root .cs-content h1{color:#2c3e50;margin-bottom:1rem;font-size:4rem;font-weight:800;line-height:1.1}.marketing-root .cs-content h1 span{color:var(--tech-blue)}.marketing-root .cs-content p{color:#666;margin-bottom:0;font-size:1.15rem;line-height:1.7}.marketing-root .cs-badge{color:var(--tech-blue);letter-spacing:1.5px;background:#3498db1a;border:1px solid #3498db33;border-radius:50px;width:fit-content;margin-bottom:1.5rem;padding:.6rem 1.8rem;font-weight:700;animation:2s infinite alternate marketing-pulse-badge;display:inline-block}.marketing-root .cs-image-wrapper{z-index:-1;flex:1;justify-content:center;align-items:center;margin-bottom:-171px;display:flex;position:relative}.marketing-root .ai-aura{z-index:-1;background:radial-gradient(circle,#3498db26 0%,#fff0 70%);border-radius:50%;width:350px;height:350px;animation:4s ease-in-out infinite alternate marketing-pulse-aura;position:absolute}.marketing-root .cs-image-wrapper img{filter:drop-shadow(0 25px 35px #00000026);width:100%;max-width:450px;height:auto;animation:6s ease-in-out infinite marketing-float-hero}.marketing-root .download-links{z-index:2;flex-flow:wrap;justify-content:center;align-items:center;gap:4px;width:100%;display:flex;position:relative}.marketing-root .google-play-link{color:#fff;background:linear-gradient(135deg,#121212 0%,#252525 100%);border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:.55rem;padding:.65rem .9rem;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;box-shadow:0 12px 24px #00000047,inset 0 1px #ffffff1f}.marketing-root .google-play-link:hover{border-color:#ffffff47;transform:translateY(-3px);box-shadow:0 16px 30px #0000004d,0 0 0 4px #3498db33}.marketing-root .google-play-link:focus-visible{outline-offset:4px;outline:3px solid #3498db59}.marketing-root .google-play-icon{background:#ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.marketing-root .google-play-icon svg{width:20px;height:20px}.marketing-root .google-play-icon .store-icon{transform-origin:50%}.marketing-root .google-play-icon .store-icon-google-play{transform:scale(.84)}.marketing-root .google-play-icon .store-icon-apple{transform:scale(.95)}.marketing-root .google-play-icon .store-icon-huawei{transform:scale(.9)}.marketing-root .google-play-text{flex-direction:column;line-height:1.1;display:flex}.marketing-root .google-play-caption{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;font-size:.62rem}.marketing-root .google-play-title{letter-spacing:.01em;font-size:.9rem;font-weight:700}@keyframes marketing-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-float-hero{0%{transform:translateY(0)}50%{filter:drop-shadow(0 35px 45px #0000001a);transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes marketing-pulse-aura{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes marketing-pulse-badge{0%{box-shadow:0 0 #3498db00}to{box-shadow:0 0 15px #3498db4d}}@media (max-width:992px){.marketing-root .coming-soon-section{text-align:center;flex-direction:column;justify-content:center;gap:3rem;padding:4rem 1.5rem}.marketing-root .cs-content{align-items:center}.marketing-root .cs-logos{justify-content:center;gap:1.5rem}.marketing-root .cs-content h1{font-size:2.8rem}.marketing-root .cs-image-wrapper img{max-width:85%}.marketing-root .ai-aura{width:250px;height:250px}.marketing-root .download-links{justify-content:center;margin-bottom:2rem}}@media (max-width:480px){.marketing-root .cs-logos img{max-width:130px}.marketing-root .cs-logos img:nth-child(2){max-height:80px;height:auto!important}.marketing-root .cs-content h1{font-size:2.2rem}.marketing-root .download-links{justify-content:center;padding:0}.marketing-root .google-play-link{flex:calc(33.333% - 8px);justify-content:center;gap:.35rem;min-width:92px;padding:.55rem .5rem}.marketing-root .google-play-icon{width:24px;height:24px}.marketing-root .google-play-icon svg{width:16px;height:16px}.marketing-root .google-play-caption{display:none}.marketing-root .google-play-title{font-size:.7rem}}.marketing-footer{z-index:1;color:#bdc3c7;background:#1a1a1a;padding:4rem 5% 1rem;position:relative}.marketing-footer .footer-content{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;max-width:1200px;margin:0 auto;display:grid}.marketing-footer .footer-col h4{color:var(--white);margin-bottom:1.5rem;font-size:1.1rem}.marketing-footer .footer-col ul{margin:0;padding:0;list-style:none}.marketing-footer .footer-col ul li{margin-bottom:.8rem}.marketing-footer .footer-col a{color:#a0a0a0;text-decoration:none;transition:color .3s}.marketing-footer .footer-col a:hover{color:var(--secondary)}.marketing-footer .company-info li{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.marketing-footer .footer-logo{margin-bottom:1rem;font-size:1.5rem;font-weight:700;text-decoration:none;display:block}.marketing-footer .copyright{text-align:center;color:#666;border-top:1px solid #333;margin-top:3rem;padding-top:2rem;font-size:.9rem}.marketing-inner-main{padding-top:calc(var(--marketing-header-offset) + 2rem)}.marketing-legal{z-index:1;max-width:800px;padding:calc(var(--marketing-header-offset) + 2rem) 1.5rem 4rem;margin:0 auto;position:relative}.marketing-legal h1{color:var(--dark);margin-bottom:1.5rem;font-size:2rem}.marketing-legal .legal-prose{color:var(--text-gray);line-height:1.75}.marketing-legal .legal-prose p{margin-bottom:1rem}.marketing-root .policies-page .policies-hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-bottom:1px solid #eee;padding:10rem 5% 4rem}.marketing-root .policies-page .policies-hero h1{color:var(--dark);margin-bottom:1rem;font-size:2.8rem}.marketing-root .policies-page .policies-hero p{color:var(--text-gray);font-weight:500}.marketing-root .policies-page .content-body{max-width:1000px;margin:0 auto;padding:4rem 5%}.marketing-root .policies-page .policy-card{background:var(--white);border:1px solid #f0f0f0;border-radius:20px;padding:2.5rem;box-shadow:0 10px 30px #0000000d}.marketing-root .policies-page .policy-item{margin-bottom:3rem}.marketing-root .policies-page .policy-item:last-child{margin-bottom:0}.marketing-root .policies-page .policy-item h2{color:var(--primary);border-bottom:2px solid #fff5f5;align-items:center;gap:12px;margin-bottom:1.2rem;padding-bottom:10px;font-size:1.5rem;display:flex}.marketing-root .policies-page .policy-item h2 span{background:var(--brand-gradient);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:1.1rem;display:flex}.marketing-root .policies-page .policy-item h3{color:var(--dark);margin:1.5rem 0 .5rem;font-size:1.1rem}.marketing-root .policies-page .policy-item p,.marketing-root .policies-page .policy-item li{color:var(--text-gray);margin-bottom:1rem;font-size:1rem;line-height:1.8}.marketing-root .policies-page .policy-item ul{padding-left:.5rem;list-style:none}.marketing-root .policies-page .policy-item ul li{padding-left:1em;position:relative}.marketing-root .policies-page .policy-item ul li:before{content:"•";color:var(--secondary);font-weight:700;position:absolute;left:0}.marketing-root .policies-page .highlight-box{border-left:4px solid var(--primary);background:snow;border-radius:0 10px 10px 0;margin:2rem 0;padding:1.5rem}.marketing-root .policies-page .highlight-box strong,.marketing-root .policies-page .policy-item strong{color:var(--dark)}@media (max-width:768px){.marketing-root .policies-page .policies-hero h1{font-size:2rem}.marketing-root .policies-page .policy-card{padding:1.5rem}}.marketing-root .privacy-page .privacy-hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-bottom:1px solid #eee;padding:10rem 5% 4rem}.marketing-root .privacy-page .privacy-hero h1{color:var(--dark);margin-bottom:1rem;font-size:2.8rem}.marketing-root .privacy-page .last-update{background:var(--brand-gradient);color:#fff;border-radius:20px;padding:5px 15px;font-size:.9rem;font-weight:500;display:inline-block}.marketing-root .privacy-page .content-body{max-width:1000px;margin:0 auto;padding:4rem 5%}.marketing-root .privacy-page .policy-card{background:var(--white);border:1px solid #f0f0f0;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000000d}.marketing-root .privacy-page .intro-text{color:var(--text-gray);border-left:4px solid var(--secondary);margin-bottom:2.5rem;padding-left:20px;font-size:1.1rem;line-height:1.8}.marketing-root .privacy-page .policy-section{margin-bottom:2.5rem}.marketing-root .privacy-page .policy-section:last-child{margin-bottom:0}.marketing-root .privacy-page .policy-section h2{color:var(--primary);align-items:center;gap:10px;margin-bottom:1.2rem;font-size:1.4rem;display:flex}.marketing-root .privacy-page .privacy-h2-icon{width:1.2rem;height:1.2rem;color:var(--secondary);flex-shrink:0}.marketing-root .privacy-page .policy-section p,.marketing-root .privacy-page .policy-section li{color:var(--text-gray);margin-bottom:.8rem;line-height:1.7}.marketing-root .privacy-page .policy-section ul{margin:0;padding-left:0;list-style:none}.marketing-root .privacy-page .data-box ul li{align-items:flex-start;gap:10px;padding-left:0;display:flex}.marketing-root .privacy-page .privacy-li-icon{width:.9rem;height:.9rem;color:var(--primary);flex-shrink:0;margin-top:.2rem}.marketing-root .privacy-page .policy-section ul li .privacy-bullet-icon{width:.9rem;height:.9rem;color:var(--primary);flex-shrink:0;margin-top:.35rem}.marketing-root .privacy-page .policy-section ul li{align-items:flex-start;gap:8px;padding-left:1.5rem;display:flex}.marketing-root .privacy-page .data-box{background:#fdfdfd;border:1px solid #f0f0f0;border-radius:12px;margin-top:10px;padding:1.5rem}.marketing-root .privacy-page .contact-link{color:var(--primary);font-weight:600;text-decoration:none}.marketing-root .privacy-page .contact-link:hover{text-decoration:underline}@media (max-width:768px){.marketing-root .privacy-page .privacy-hero h1{font-size:2rem}.marketing-root .privacy-page .policy-card{padding:1.5rem}}.marketing-root .kvkk-page .kvkk-hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-bottom:1px solid #eee;padding:10rem 5% 4rem}.marketing-root .kvkk-page .kvkk-hero h1{color:var(--dark);max-width:800px;margin:0 auto;font-size:2.5rem;line-height:1.3}.marketing-root .kvkk-page .content-body{max-width:1000px;margin:0 auto;padding:4rem 5%}.marketing-root .kvkk-page .policy-card{background:var(--white);border:1px solid #f0f0f0;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000000d}.marketing-root .kvkk-page .intro-box{border-left:4px solid var(--primary);color:var(--text-gray);background:snow;border-radius:0 15px 15px 0;margin-bottom:3rem;padding:1.5rem;font-size:1.05rem}.marketing-root .kvkk-page .intro-box strong{color:var(--dark)}.marketing-root .kvkk-page .kvkk-section{margin-bottom:3rem}.marketing-root .kvkk-page .kvkk-section:last-child{margin-bottom:0}.marketing-root .kvkk-page .kvkk-section h2{color:var(--primary);border-bottom:2px solid #fff5f5;align-items:center;gap:12px;margin-bottom:1.5rem;padding-bottom:10px;font-size:1.4rem;display:flex}.marketing-root .kvkk-page .kvkk-section h2 span{background:var(--brand-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;display:flex}.marketing-root .kvkk-page .kvkk-section h3{color:var(--dark);border-left:3px solid var(--secondary);margin:1.5rem 0 1rem;padding-left:10px;font-size:1.15rem}.marketing-root .kvkk-page .data-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1rem;display:grid}.marketing-root .kvkk-page .data-card{background:#fdfdfd;border:1px solid #eee;border-radius:12px;padding:1.5rem}.marketing-root .kvkk-page .data-card h4{color:var(--primary);margin-bottom:10px;font-size:1rem}.marketing-root .kvkk-page .data-card p{color:var(--text-gray);margin:0;line-height:1.7}.marketing-root .kvkk-page .kvkk-section p{color:var(--text-gray);line-height:1.7}.marketing-root .kvkk-page .policy-list{margin:0;padding:0;list-style:none}.marketing-root .kvkk-page .policy-list li{color:var(--text-gray);align-items:flex-start;gap:10px;margin-bottom:12px;line-height:1.6;display:flex;position:relative}.marketing-root .kvkk-page .policy-list li:last-child{margin-bottom:0}.marketing-root .kvkk-page .kvkk-list-icon{width:1rem;height:1rem;color:var(--secondary);flex-shrink:0;margin-top:.2em}.marketing-root .kvkk-page .address-box{background:var(--dark);color:#ddd;border-radius:15px;margin-top:1rem;padding:2rem}.marketing-root .kvkk-page .address-box p{margin-bottom:.75rem}.marketing-root .kvkk-page .address-box p:last-child{margin-bottom:0}.marketing-root .kvkk-page .address-box strong{color:#fff}@media (max-width:768px){.marketing-root .kvkk-page .kvkk-hero h1{font-size:1.8rem}.marketing-root .kvkk-page .policy-card{padding:1.5rem}}.marketing-root .agreement-page .sales-hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-bottom:1px solid #eee;padding:10rem 5% 4rem}.marketing-root .agreement-page .sales-hero h1{color:var(--dark);margin-bottom:.5rem;font-size:2.5rem}.marketing-root .agreement-page .sales-hero p{color:var(--text-gray);margin:0;font-weight:500}.marketing-root .agreement-page .content-body{max-width:1100px;margin:0 auto;padding:4rem 5%}.marketing-root .agreement-page .agreement-card{background:var(--white);border:1px solid #f0f0f0;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000000d}.marketing-root .agreement-page .agreement-section{margin-bottom:3rem}.marketing-root .agreement-page .agreement-section:last-child{margin-bottom:0}.marketing-root .agreement-page .agreement-section h2{color:var(--primary);border-bottom:2px solid #fff5f5;align-items:center;gap:12px;margin-bottom:1.5rem;padding-bottom:10px;font-size:1.4rem;display:flex}.marketing-root .agreement-page .agreement-section h2 span{opacity:.3;font-weight:700}.marketing-root .agreement-page .agreement-section h3{color:var(--dark);margin:1.5rem 0 1rem;font-size:1.1rem}.marketing-root .agreement-page .agreement-section p{color:var(--text-gray);line-height:1.75}.marketing-root .agreement-page .party-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.marketing-root .agreement-page .party-card{background:#fdfdfd;border:1px solid #eee;border-radius:12px;padding:1.5rem}.marketing-root .agreement-page .party-card h4{color:var(--primary);text-transform:uppercase;margin-bottom:10px;font-size:.9rem}.marketing-root .agreement-page .party-card p{color:var(--text-gray);margin:0;line-height:1.7}.marketing-root .agreement-page .agreement-callout{border-left:4px solid var(--secondary);margin-top:1rem}.marketing-root .agreement-page .agreement-callout p{margin-bottom:.75rem}.marketing-root .agreement-page .agreement-callout p:last-child{margin-bottom:0}.marketing-root .agreement-page .agreement-policy-list{margin:0;padding:0;list-style:none}.marketing-root .agreement-page .agreement-policy-list li{color:var(--text-gray);align-items:flex-start;gap:10px;margin-bottom:10px;line-height:1.6;display:flex}.marketing-root .agreement-page .agreement-policy-list li:last-child{margin-bottom:0}.marketing-root .agreement-page .agreement-li-icon{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15em}.marketing-root .agreement-page .agreement-li-icon--secondary{color:var(--secondary)}.marketing-root .agreement-page .agreement-li-icon--primary{color:var(--primary)}.marketing-root .agreement-page .info-table{border-collapse:collapse;width:100%;margin:1rem 0}.marketing-root .agreement-page .info-table th,.marketing-root .agreement-page .info-table td{text-align:left;color:var(--text-gray);border:1px solid #eee;padding:12px;font-size:.95rem}.marketing-root .agreement-page .info-table th{color:var(--dark);background-color:snow}.marketing-root .agreement-page .highlight-red{color:var(--primary);font-weight:600}.marketing-root .agreement-page .status-badge{color:var(--dark);background:#eee;border-radius:20px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-block}.marketing-root .agreement-page .status-alert{color:var(--primary);background:#fff5f5;border:1px solid #ffdada}@media (max-width:768px){.marketing-root .agreement-page .sales-hero h1{font-size:2rem}.marketing-root .agreement-page .agreement-card{padding:1.5rem}.marketing-root .agreement-page .info-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}.marketing-root .consent-page .consent-hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-bottom:1px solid #eee;padding:10rem 5% 4rem}.marketing-root .consent-page .consent-hero h1{color:var(--dark);margin-bottom:1rem;font-size:2.5rem}.marketing-root .consent-page .consent-hero p{color:var(--text-gray);margin:0;font-weight:500}.marketing-root .consent-page .content-body{max-width:900px;margin:0 auto;padding:4rem 5%}.marketing-root .consent-page .consent-card{background:var(--white);border:1px solid #f0f0f0;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000000d}.marketing-root .consent-page .consent-intro{color:var(--text-gray);border-right:4px solid var(--primary);background:snow;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem;font-size:1.1rem;line-height:1.8}.marketing-root .consent-page .consent-section{margin-bottom:2.5rem;position:relative}.marketing-root .consent-page .consent-section:last-of-type{margin-bottom:0}.marketing-root .consent-page .consent-section h2{color:var(--primary);align-items:center;gap:12px;margin-bottom:1rem;font-size:1.3rem;display:flex}.marketing-root .consent-page .consent-h2-icon{width:1.25rem;height:1.25rem;color:var(--secondary);flex-shrink:0}.marketing-root .consent-page .consent-text{color:var(--text-gray);background:#fdfdfd;border:1px solid #eee;border-radius:12px;align-items:flex-start;gap:10px;padding:1.5rem;line-height:1.7;display:flex}.marketing-root .consent-page .consent-text .check-icon{color:#28a745;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.1em}.marketing-root .consent-page .consent-footer{color:var(--text-gray);text-align:center;border-top:1px solid #eee;margin-top:3rem;padding-top:2rem;font-style:italic}.marketing-root .consent-page .consent-footer p{margin:0}@media (max-width:768px){.marketing-root .consent-page .consent-hero h1{font-size:2rem}.marketing-root .consent-page .consent-card{padding:1.5rem}}.marketing-root .bgys-page .policy-container{max-width:900px;margin:120px auto 60px;padding:0 5%}.marketing-root .bgys-page .policy-header{text-align:center;margin-bottom:3rem}.marketing-root .bgys-page .policy-header h1{background:var(--brand-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.5rem;line-height:1.25}.marketing-root .bgys-page .policy-header p{color:var(--text-gray);margin:0;font-weight:500}.marketing-root .bgys-page .policy-card{background:var(--white);border:1px solid #eee;border-radius:20px;padding:3rem;line-height:1.8;box-shadow:0 5px 25px #0000000d}.marketing-root .bgys-page .policy-card>.policy-section:first-child p,.marketing-root .bgys-page .policy-section p{color:var(--text-gray);margin-bottom:1rem}.marketing-root .bgys-page .policy-section{margin-bottom:2rem}.marketing-root .bgys-page .policy-section h2{color:var(--primary);border-left:4px solid var(--secondary);margin-bottom:1.2rem;padding-left:15px;font-size:1.4rem}.marketing-root .bgys-page .policy-list{margin:0;padding:0;list-style:none}.marketing-root .bgys-page .policy-list li{color:var(--text-gray);align-items:flex-start;gap:10px;margin-bottom:1.2rem;display:flex;position:relative}.marketing-root .bgys-page .bgys-list-icon{width:1rem;height:1rem;color:var(--secondary);flex-shrink:0;margin-top:.25em}.marketing-root .bgys-page .policy-list li strong{color:var(--dark)}.marketing-root .bgys-page .bgys-closing{color:var(--text-gray);margin:0 0 1rem}.marketing-root .bgys-page .signature-box{text-align:right;color:var(--text-gray);border-top:1px solid #eee;margin-top:3rem;padding-top:2rem}.marketing-root .bgys-page .signature-box strong{color:var(--dark);margin-bottom:.5rem;display:block}.marketing-root .bgys-page .signature-box span{font-size:.95rem;display:block}.start-button-container{background-color:#fafafa;border:1px solid #eee;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:100%;height:100%;margin:15px 0;padding:15px 10px;display:flex}.start-button{color:var(--white);background:#3498db;border-radius:5px;align-self:center;margin-top:20px;padding:10px 20px;font-weight:600;text-decoration:none}.start-button:hover{color:var(--white);background:#1f6696}.start-button-or{text-align:center;color:#444;width:100%;margin:0;font-size:12px;position:relative}.start-button-or-text{z-index:1;background-color:#fafafa;border-radius:4px;margin-top:15px;padding:5px 15px;position:relative}.start-button-or-line{z-index:0;background-color:#ddd;width:100%;height:1px;display:block;position:absolute;top:45%}@media (max-width:768px){.marketing-root .bgys-page .policy-container{margin-top:100px}.marketing-root .bgys-page .policy-header h1{font-size:1.8rem}.marketing-root .bgys-page .policy-card{padding:1.5rem}}.marketing-root .advisor-profile-page{background:#f1f5f9;min-height:100vh;padding-bottom:1.5rem;position:relative}.marketing-root:has(.advisor-profile-page){--advisor-page-max:90rem;--advisor-page-gutter:1.5rem;overflow:visible}@media (min-width:768px){.marketing-root:has(.advisor-profile-page){--advisor-page-gutter:2rem}}.marketing-root:has(.advisor-profile-page) .marketing-navbar{width:100%;max-width:var(--advisor-page-max);padding:.65rem var(--advisor-page-gutter);justify-content:flex-start;margin:0 auto}.marketing-root .advisor-profile-container{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.marketing-root .advisor-profile-container{padding-left:2rem;padding-right:2rem}}.marketing-root:has(.advisor-profile-page) .advisor-profile-container{max-width:var(--advisor-page-max);padding-left:var(--advisor-page-gutter);padding-right:var(--advisor-page-gutter)}.marketing-root .advisor-profile-breadcrumb{z-index:2;margin-top:var(--marketing-header-offset);background:#fff;border-bottom:1px solid #e2e8f0;padding:.65rem 0;position:relative}@media (max-width:767px){.marketing-root .advisor-profile-breadcrumb{padding:.85rem 0}}.marketing-root .advisor-profile-breadcrumb ol{color:#64748b;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.marketing-root .advisor-profile-breadcrumb a{color:var(--tech-blue);font-weight:500;text-decoration:none}.marketing-root .advisor-profile-breadcrumb a:hover{text-decoration:underline}.marketing-root .advisor-profile-breadcrumb [aria-current=page]{color:#1e293b;font-weight:600}.marketing-root .advisor-profile-hero-band{margin-bottom:0;position:relative;overflow:hidden}.marketing-root .advisor-profile-hero-band-bg{background:linear-gradient(125deg,#1a1f3b 0%,#243b55 38%,#1e3a5f 62%,#2d1f3d 100%),radial-gradient(80% 60% at 85% 40%,#c6000059 0%,#0000 55%),radial-gradient(50% 80% at 10% 90%,#3498db40 0%,#0000 50%);position:absolute;inset:0}.marketing-root .advisor-profile-hero-band-bg:after{content:"";opacity:.6;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.marketing-root .advisor-profile-hero-band-inner{z-index:1;padding:1rem 0 1.35rem;position:relative}@media (max-width:767px){.marketing-root .advisor-profile-hero-band-inner{padding:1.5rem 0 1.85rem}}@media (min-width:768px){.marketing-root .advisor-profile-hero-band-inner{padding:1.85rem 0 2.15rem}}@media (min-width:1024px){.marketing-root .advisor-profile-hero-band-inner{padding:2rem 0 2.35rem}}.marketing-root .advisor-profile-hero-layout{align-items:stretch;gap:1rem;display:grid}@media (min-width:768px){.marketing-root .advisor-profile-hero-layout{grid-template-columns:minmax(120px,13rem) 1fr;align-items:center;gap:1.5rem 2rem}.marketing-root .advisor-profile-portrait{align-self:center;padding:.25rem 0}.marketing-root .advisor-profile-hero-copy{align-self:center;min-height:auto}.marketing-root .advisor-profile-hero-identity-wrap{align-self:auto;align-items:center}}.marketing-root .advisor-profile-portrait{justify-self:start;width:100%;max-width:13rem;margin:0;position:relative}.marketing-root .advisor-profile-portrait-frame{aspect-ratio:4/5;background:#ffffff14;border-radius:.65rem;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000047,0 0 0 1px #ffffff1f}.marketing-root .advisor-profile-portrait-fallback{color:#ffffff59;justify-content:center;align-items:center;height:100%;font-size:1.75rem;font-weight:700;display:flex}.marketing-root .advisor-profile-hero-copy{color:#fff;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:.5rem;min-width:0;min-height:100%;display:flex}.marketing-root .advisor-profile-hero-identity-wrap{flex:1;align-self:stretch;align-items:center;width:100%;min-height:0;display:flex}.marketing-root .advisor-profile-hero-identity{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;display:flex}@media (max-width:767px){.marketing-root .advisor-profile-hero-layout{justify-items:center;gap:1.35rem}.marketing-root .advisor-profile-portrait{justify-self:center;max-width:11.5rem;margin-left:auto;margin-right:auto}.marketing-root .advisor-profile-hero-copy{text-align:center;align-items:center;gap:.75rem;width:100%;min-height:auto}.marketing-root .advisor-profile-hero-identity-wrap{flex:none;justify-content:center;align-items:center}.marketing-root .advisor-profile-hero-identity{align-items:center;gap:.5rem}.marketing-root .advisor-profile-hero-title-label,.marketing-root .advisor-profile-hero-name,.marketing-root .advisor-profile-hero-specialty{text-align:center;width:100%}.marketing-root .advisor-profile-hero-tags{justify-content:center;gap:.45rem;margin-top:.55rem}.marketing-root .advisor-profile-hero-meta{justify-content:center;max-width:100%;margin-top:.5rem}.marketing-root .advisor-profile-hero-address{text-align:center;flex:100%;justify-content:center}.marketing-root .advisor-profile-hero-address-region{white-space:normal}}.marketing-root .advisor-profile-hero-title-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;margin:0;font-size:.8rem;font-weight:700;line-height:1.2}.marketing-root .advisor-profile-hero-name{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:800;line-height:1.15}.marketing-root .advisor-profile-hero-specialty{color:#ffffffd9;margin:0;font-size:.95rem;font-weight:500;line-height:1.3}.marketing-root .advisor-profile-hero-meta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.45rem .65rem;width:100%;max-width:36rem;margin-top:.45rem;display:flex}.marketing-root .advisor-profile-hero-address{color:#ffffffb8;flex:auto;align-items:flex-start;gap:.3rem;min-width:0;max-width:100%;font-size:.78rem;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.marketing-root .advisor-profile-hero-address:hover{color:#fffffff2}.marketing-root .advisor-profile-hero-address-icon{color:#7ec8f0f2;flex-shrink:0;width:.9rem;height:.9rem;margin-top:.15rem}.marketing-root .advisor-profile-hero-address-text{min-width:0}.marketing-root .advisor-profile-hero-address-line{color:#ffffffe0}.marketing-root .advisor-profile-hero-address-region{color:#ffffff94;white-space:nowrap}.marketing-root .advisor-profile-hero-share-btn{color:#ffffffd1;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.72rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.marketing-root .advisor-profile-hero-share-btn:hover{color:#fff;background:#ffffff14;border-color:#ffffff59}.marketing-root .advisor-profile-share-brand--linkedin{background:#0a66c2}.marketing-root .advisor-profile-share-menu{background:#fff;border-color:#e2e8f0;border-radius:.65rem;min-width:11.5rem;padding:.35rem;box-shadow:0 8px 28px #0f172a1f}.marketing-root .advisor-profile-share-menu-label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;padding:.4rem .55rem .25rem;font-size:.72rem;font-weight:600}.marketing-root .advisor-profile-share-menu-item{cursor:pointer;color:#334155;border-radius:.45rem;font-size:.875rem;font-weight:500}.marketing-root .advisor-profile-share-menu-item:hover,.marketing-root .advisor-profile-share-menu-item:focus{color:#1e293b;background:#f1f5f9}.marketing-root .advisor-profile-share-menu-item a{width:100%;color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:flex}.marketing-root .advisor-profile-share-brand{border-radius:999px;flex-shrink:0;width:1rem;height:1rem;display:block}.marketing-root .advisor-profile-share-brand--whatsapp{background:#25d366}.marketing-root .advisor-profile-share-brand--facebook{background:#1877f2}.marketing-root .advisor-profile-share-brand--x{background:#0f1419}.marketing-root .advisor-profile-hero-tags{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;display:flex}.marketing-root .advisor-profile-hero-tag{color:#fff;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:.28rem .6rem;font-size:.68rem;font-weight:600}.marketing-root .advisor-profile-hero-tag--more{background:#c6000073;border-color:#ffffff4d}.marketing-root .advisor-profile-body{z-index:1;margin-top:-.75rem;padding-bottom:1.5rem;position:relative}@media (max-width:767px){.marketing-root .advisor-profile-body{margin-top:.35rem;padding-top:.5rem;padding-bottom:2rem}}.marketing-root .advisor-profile-body-grid{place-items:start stretch;gap:1.25rem;width:100%;display:grid}@media (max-width:767px){.marketing-root .advisor-profile-body-grid{gap:1.5rem}}@media (min-width:1024px){.marketing-root .advisor-profile-body-grid{grid-template-columns:minmax(0,1fr) minmax(300px,22rem);justify-content:start;align-items:start;gap:1.75rem 2rem}.marketing-root .advisor-profile-page{padding-bottom:2rem}}@media (min-width:1444px){.marketing-root .advisor-profile-body-grid{align-items:stretch}}.marketing-root .advisor-profile-main-col{min-width:0}.marketing-root .advisor-profile-sidebar-col{display:none}@media (min-width:1024px){.marketing-root .advisor-profile-sidebar-col{align-self:start;min-width:0;display:block;position:relative}.marketing-root .advisor-profile-sidebar-sticky{width:100%}}@media (min-width:1444px){.marketing-root .advisor-profile-sidebar-col{align-self:stretch;min-height:100%}.marketing-root .advisor-profile-sidebar-sticky{max-height:calc(100dvh - var(--marketing-header-offset) - 1.25rem);overscroll-behavior:contain;overflow-y:auto}.marketing-root .advisor-profile-sidebar-sticky[data-pin=bottom]{max-height:none}}.marketing-root .advisor-profile-sidebar-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;box-shadow:0 12px 40px #c600001a}.marketing-root .advisor-profile-sidebar-head{color:#fff;background:#56a1bd;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:1.05rem;font-weight:700;display:flex}.marketing-root .advisor-profile-sidebar-body{padding:1.25rem}.marketing-root .advisor-profile-sidebar-title{color:#1e293b;font-size:1.1rem;font-weight:700}.marketing-root .advisor-profile-service-cards{margin:0;padding:0;list-style:none}.marketing-root .advisor-profile-service-cards--column{flex-direction:column;gap:.55rem;display:flex}.marketing-root .advisor-profile-service-card{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;gap:.65rem;width:100%;padding:.85rem .9rem;display:flex}.marketing-root .advisor-profile-service-card-icon{width:2.25rem;height:2.25rem;color:var(--tech-blue);background:linear-gradient(135deg,#3498db24,#c6000014);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marketing-root .advisor-profile-service-card-text{flex:1;min-width:0}.marketing-root .advisor-profile-service-card-title{color:#1e293b;margin:0;font-size:.88rem;font-weight:700;line-height:1.3}.marketing-root .advisor-profile-service-card-desc{color:#64748b;margin:.3rem 0 0;font-size:.78rem;line-height:1.45}.marketing-root .advisor-profile-sidebar-desc{color:#64748b;margin-top:1rem;font-size:.9rem;line-height:1.6}.marketing-root .advisor-profile-booking-actions{flex-direction:column;gap:.65rem;margin-top:1.15rem;display:flex}.marketing-root .advisor-profile-booking-mobile{margin-bottom:1.15rem;display:block}@media (max-width:767px){.marketing-root .advisor-profile-booking-mobile{margin-top:.25rem;margin-bottom:1.35rem}.marketing-root .advisor-profile-booking-inline-body{padding:1.15rem 1.25rem 1.35rem}.marketing-root .advisor-profile-booking-inline-body .advisor-profile-sidebar-desc{margin-top:1.1rem}.marketing-root .advisor-profile-booking-inline-body .advisor-profile-booking-actions{gap:.75rem;margin-top:1.25rem}.marketing-root .advisor-profile-service-cards--column{gap:.7rem}}@media (min-width:1024px){.marketing-root .advisor-profile-booking-mobile{display:none}}.marketing-root .advisor-profile-booking-inline{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;overflow:hidden;box-shadow:0 4px 20px #0f172a0f}.marketing-root .advisor-profile-booking-inline-head{color:#fff;background:#56a1bd;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:1rem;font-weight:700;display:flex}.marketing-root .advisor-profile-booking-inline-body{padding:1rem 1.15rem 1.15rem}.marketing-root .advisor-profile-sections{flex-direction:column;gap:1rem;display:flex}.marketing-root .advisor-profile-section{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;padding:1.1rem 1.15rem 1.2rem;box-shadow:0 4px 20px #0f172a0d}@media (min-width:768px){.marketing-root .advisor-profile-section{padding:1.2rem 1.35rem 1.35rem}}.marketing-root .advisor-profile-section--empty{color:#64748b;font-size:.95rem;line-height:1.6}.marketing-root .advisor-profile-section-head{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.65rem;display:flex}.marketing-root .advisor-profile-section-title{color:#1e293b;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.marketing-root .advisor-profile-section-title svg{color:var(--tech-blue)}.marketing-root .advisor-profile-section-link{color:var(--tech-blue);white-space:nowrap;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.marketing-root .advisor-profile-section-link:hover{text-decoration:underline}.marketing-root .advisor-profile-section-link--inline{margin-top:.75rem}.marketing-root .advisor-profile-section-footnote{text-align:center;margin:.85rem 0 0;padding:0 .35rem}.marketing-root .advisor-profile-about-layout{align-items:start;gap:1.25rem;display:grid}@media (min-width:768px){.marketing-root .advisor-profile-about-layout:not(.advisor-profile-about-layout--single){grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:1.5rem 2rem}}.marketing-root .advisor-profile-about-video,.marketing-root .advisor-profile-about-bio{min-width:0}.marketing-root .advisor-profile-about-layout--single .advisor-profile-video-wrap{max-width:500px}.marketing-root .advisor-profile-block-title{color:#1e293b;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.95rem;font-weight:700;display:flex}.marketing-root .advisor-profile-block-title svg{color:var(--tech-blue)}.marketing-root .advisor-profile-bio{color:#475569;font-size:.95rem;line-height:1.8}.marketing-root .advisor-profile-bio b,.marketing-root .advisor-profile-bio strong{color:#1e293b}.marketing-root .advisor-profile-video-wrap{aspect-ratio:16/9;background:#0f172a;border-radius:.85rem;width:100%;max-width:500px;position:relative;overflow:hidden}.marketing-root .advisor-profile-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.marketing-root .advisor-profile-video-placeholder{z-index:1;aspect-ratio:auto;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);width:100%;max-width:none;position:absolute;inset:0}.marketing-root .advisor-profile-credentials--split{gap:1.25rem 2rem;display:grid}@media (min-width:768px){.marketing-root .advisor-profile-credentials--split{grid-template-columns:1fr 1fr}}.marketing-root .advisor-profile-credentials-label{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin:0 0 .5rem;font-size:.78rem;font-weight:700}.marketing-root .advisor-profile-exp-list,.marketing-root .advisor-profile-award-list{margin:0;padding:0;list-style:none}.marketing-root .advisor-profile-exp-item{border-bottom:1px solid #f1f5f9;padding:.45rem 0;font-size:.875rem}.marketing-root .advisor-profile-exp-item:last-child{border-bottom:none}.marketing-root .advisor-profile-exp-org{color:#334155;margin:0;font-weight:600;line-height:1.35}.marketing-root .advisor-profile-exp-meta{color:#64748b;margin:.15rem 0 0;font-size:.8125rem;line-height:1.4}.marketing-root .advisor-profile-exp-date{color:#94a3b8;margin:.2rem 0 0;font-size:.75rem}.marketing-root .advisor-profile-award-line{color:#475569;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:.45rem;padding:.4rem 0;font-size:.875rem;line-height:1.45;display:flex}.marketing-root .advisor-profile-award-line:last-child{border-bottom:none}.marketing-root .advisor-profile-award-year{color:#94a3b8}.marketing-root .advisor-profile-ig-feed-wrap{padding:.25rem .5rem .5rem}.marketing-root .advisor-profile-ig-feed{flex-direction:column;align-items:stretch;gap:1.15rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.marketing-root .advisor-profile-ig-feed-item{min-width:0}@media (min-width:768px){.marketing-root .advisor-profile-ig-feed-wrap{padding:.35rem .65rem .65rem}.marketing-root .advisor-profile-ig-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;width:100%;display:grid}.marketing-root .advisor-profile-ig-feed-item{width:100%;min-width:0}.marketing-root .advisor-profile-ig-feed--count-1{grid-template-columns:minmax(0,1fr);width:calc(33.3333% - .566667rem)}.marketing-root .advisor-profile-ig-feed--count-2{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing-root .advisor-profile-ig-post{background:#fff;border:1px solid #dbdbdb;border-radius:6px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #0f172a0f}.marketing-root .advisor-profile-ig-media{aspect-ratio:1;background:#000;position:relative;overflow:hidden}.marketing-root .advisor-profile-ig-media-fallback{background:linear-gradient(145deg,#262626 0%,#525252 100%);position:absolute;inset:0}.marketing-root .advisor-profile-ig-play{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block;position:relative}.marketing-root .advisor-profile-ig-play-icon{color:#fff;background:#00000047;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.marketing-root .advisor-profile-ig-play:hover .advisor-profile-ig-play-icon{background:#0006}.marketing-root .advisor-profile-ig-video-badge{z-index:2;color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#000000a6;border-radius:4px;align-items:center;gap:.25rem;padding:.28rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:.65rem;right:.65rem}.advisor-blog-video-modal{width:auto;max-width:min(92vw,56rem);box-shadow:none;background:0 0;border:none;padding:0;overflow:visible}.advisor-blog-video-modal__player{object-fit:contain;background:#000;border-radius:.5rem;width:auto;max-width:min(92vw,56rem);height:auto;max-height:min(88vh,48rem);margin-inline:auto;display:block}.marketing-root .advisor-profile-ig-actions{align-items:center;gap:.75rem;padding:.5rem 1rem .35rem;display:flex}.marketing-root .advisor-profile-ig-action{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;gap:.28rem;margin:-.2rem;padding:.2rem;font-size:.72rem;font-weight:500;transition:color .15s;display:inline-flex}.marketing-root .advisor-profile-ig-action-icon{width:1.125rem;height:1.125rem}.marketing-root .advisor-profile-ig-action:hover{color:#64748b}.marketing-root .advisor-profile-ig-action--active{color:#c60000}.marketing-root .advisor-profile-ig-action-count{font-variant-numeric:tabular-nums;min-width:1ch;line-height:1}.marketing-root .advisor-profile-ig-caption{flex:1;padding:.45rem 1.05rem 1.05rem}.marketing-root .advisor-profile-ig-caption-text{color:#262626;word-break:break-word;margin:0;font-size:.875rem;line-height:1.45}.marketing-root .advisor-profile-ig-title{color:#262626;font-weight:600}.marketing-root .advisor-profile-ig-summary{color:#262626;font-weight:400}.marketing-root .advisor-profile-ig-more{color:#8e8e8e;font-size:.875rem;font-weight:600;text-decoration:none}.marketing-root .advisor-profile-ig-more:hover{color:var(--tech-blue);text-decoration:underline}.marketing-root .advisor-profile-edu-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.marketing-root .advisor-profile-edu-card{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;align-items:stretch;gap:.85rem;padding:.75rem;display:flex}.marketing-root .advisor-profile-edu-thumb{background:#e2e8f0;border-radius:.5rem;flex-shrink:0;width:4.75rem;height:4.75rem;position:relative;overflow:hidden}.marketing-root .advisor-profile-edu-thumb-fallback{background:linear-gradient(145deg,#cbd5e1 0%,#94a3b8 100%);position:absolute;inset:0}.marketing-root .advisor-profile-edu-main{flex:1;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.marketing-root .advisor-profile-edu-body{flex:1;min-width:0}.marketing-root .advisor-profile-edu-title{color:#1e293b;margin:0;font-size:.9rem;font-weight:700;line-height:1.35}.marketing-root .advisor-profile-edu-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.marketing-root .advisor-profile-edu-meta{color:#c60000;margin:.35rem 0 0;font-size:.78rem;font-weight:600}.marketing-root .advisor-profile-edu-btn{align-self:center;min-width:5.5rem}@media (max-width:480px){.marketing-root .advisor-profile-edu-main{flex-direction:column;align-items:stretch}.marketing-root .advisor-profile-edu-btn{justify-content:center;width:100%}}.marketing-root .advisor-profile-ig-media-link{display:block;position:absolute;inset:0}.marketing-root .advisor-blog-page-header{padding-top:1.25rem;padding-bottom:.5rem}.marketing-root .advisor-blog-back{color:var(--tech-blue);align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.marketing-root .advisor-blog-back:hover{text-decoration:underline}.marketing-root .advisor-blog-page-title{color:#1e293b;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700}.marketing-root .advisor-blog-page-lead{color:#64748b;margin:.5rem 0 0;font-size:.9375rem}.marketing-root .advisor-blog-list-body{padding-top:1rem;padding-bottom:3rem}.marketing-root .advisor-blog-list-feed{width:100%;max-width:none;margin:0}@media (min-width:768px){.marketing-root .advisor-blog-list-feed.advisor-profile-ig-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (max-width:767px){.marketing-root .advisor-blog-list-feed{gap:1.25rem}.marketing-root .advisor-blog-list-feed .advisor-profile-ig-feed-item{width:100%;max-width:min(100%,28rem);margin-left:auto;margin-right:auto}}.marketing-root .advisor-blog-list-feed.advisor-profile-ig-feed--count-1,.marketing-root .advisor-blog-list-feed.advisor-profile-ig-feed--count-2{width:100%}@media (min-width:768px){.marketing-root .advisor-blog-list-feed.advisor-profile-ig-feed--count-1{grid-template-columns:minmax(0,min(100%,24rem))}.marketing-root .advisor-blog-list-feed.advisor-profile-ig-feed--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing-root .advisor-blog-empty{text-align:center;color:#64748b;margin:2rem 0;font-size:.9375rem}.marketing-root .advisor-blog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.marketing-root .advisor-blog-pagination-btn{color:var(--tech-blue);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.marketing-root .advisor-blog-pagination-btn:hover{text-decoration:underline}.marketing-root .advisor-blog-pagination-btn--disabled{visibility:hidden;pointer-events:none}.marketing-root .advisor-blog-pagination-info{color:#64748b;font-size:.875rem}.marketing-root .advisor-blog-detail{max-width:min(72rem,100%);padding-top:1rem;padding-bottom:3.5rem}.marketing-root .advisor-blog-detail-toolbar{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.marketing-root .advisor-blog-detail-hero{flex-direction:column;gap:1.25rem;display:flex}.marketing-root .advisor-blog-detail-hero--with-cover .advisor-blog-detail-header{margin:0}.marketing-root .advisor-blog-detail-cover-wrap{width:100%}.marketing-root .advisor-blog-detail-cover-wrap .advisor-blog-detail-media--image{width:100%;max-width:100%;margin-top:0}@media (min-width:768px){.marketing-root .advisor-blog-detail-hero--with-cover{grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;gap:2rem 2.5rem;display:grid}.marketing-root .advisor-blog-detail-hero--with-cover .advisor-blog-detail-cover-wrap{grid-area:1/1;justify-self:start;width:100%;max-width:600px}.marketing-root .advisor-blog-detail-hero--with-cover .advisor-blog-detail-header{grid-area:1/2;align-self:center}}.marketing-root .advisor-blog-detail-share{border-top:1px solid #e2e8f0;margin-top:2.5rem;padding-top:1.75rem}.marketing-root .advisor-blog-detail-share-label{color:#475569;margin:0 0 .5rem;font-size:.875rem;font-weight:700}.marketing-root .advisor-blog-detail-share-links{color:#64748b;margin:0;font-size:.9375rem;line-height:1.6}.marketing-root .advisor-blog-detail-share-link{font:inherit;color:var(--tech-blue,#2563eb);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .15s}.marketing-root .advisor-blog-detail-share-link:hover{color:#1d4ed8}.marketing-root .advisor-blog-detail-share-sep{color:#94a3b8;-webkit-user-select:none;user-select:none;text-decoration:none}.marketing-root .advisor-blog-detail-title{color:#0f172a;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.25}.marketing-root .advisor-blog-detail-summary{color:#475569;margin:.75rem 0 0;font-size:1.0625rem;line-height:1.55}.marketing-root .advisor-blog-detail-meta{color:#64748b;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.85rem;font-size:.8125rem;font-weight:600;display:flex}.marketing-root .advisor-blog-detail-meta-item{align-items:center;gap:.35rem;display:inline-flex}.marketing-root .advisor-blog-detail-tags{flex-wrap:wrap;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.marketing-root .advisor-blog-detail-media{background:#0f172a;border-radius:.65rem;width:fit-content;max-width:100%;overflow:hidden}.marketing-root .advisor-blog-detail-media--image{width:100%;margin-top:1.5rem}.marketing-root .advisor-blog-detail-video{vertical-align:middle;width:100%;max-width:100%;height:auto;display:block}.marketing-root .advisor-blog-detail-body--stacked .advisor-blog-detail-media--portrait{width:100%;max-width:350px;margin-inline:auto}.marketing-root .advisor-blog-detail-body--stacked .advisor-blog-detail-media--landscape{width:100%;max-width:700px;margin-inline:auto}.marketing-root .advisor-blog-detail-body{margin-top:1.5rem}.marketing-root .advisor-blog-detail-body--below-cover{flex-direction:column;gap:1.25rem;display:flex}.marketing-root .advisor-blog-detail-body--below-cover .advisor-blog-detail-media{order:-1;align-self:center}@media (min-width:768px){.marketing-root .advisor-blog-detail-body--split{grid-template-columns:minmax(0,1fr) minmax(220px,350px);align-items:start;gap:2rem 2.5rem;display:grid}.marketing-root .advisor-blog-detail-body--below-cover{flex-direction:unset;display:grid}.marketing-root .advisor-blog-detail-body--below-cover .advisor-blog-detail-media{order:unset;grid-area:1/2;justify-self:stretch;width:100%;max-width:350px}.marketing-root .advisor-blog-detail-body--below-cover .advisor-blog-detail-content{grid-area:1/1}.marketing-root .advisor-blog-detail-body--split .advisor-blog-detail-media{grid-area:1/2;justify-self:stretch;width:100%;max-width:350px}.marketing-root .advisor-blog-detail-body--split .advisor-blog-detail-content{grid-area:1/1}.marketing-root .advisor-blog-detail-body--split .advisor-blog-detail-media--landscape{max-width:none}.marketing-root .advisor-blog-detail-body--split:not(.advisor-blog-detail-body--below-cover){grid-template-columns:minmax(0,1fr) minmax(280px,min(700px,48%))}.marketing-root .advisor-blog-detail-body--split:not(.advisor-blog-detail-body--below-cover) .advisor-blog-detail-media--landscape{max-width:700px}}.marketing-root .advisor-blog-detail-body--stacked .advisor-blog-detail-content+.advisor-blog-detail-media{margin-top:1.75rem}.marketing-root .advisor-blog-detail-body--stacked .advisor-blog-detail-content:only-child{margin-top:0}.marketing-root .advisor-blog-detail-cover{width:100%;height:auto;display:block}.marketing-root .advisor-blog-detail-content{color:#334155;margin-top:0;font-size:1rem;line-height:1.7}.marketing-root .advisor-blog-detail-content h2,.marketing-root .advisor-blog-detail-content h3{color:#0f172a;margin-top:1.5em}.marketing-root .advisor-blog-detail-content img{border-radius:.5rem;max-width:100%;height:auto}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.p.13c6n_dh74ayc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.p.0g6rbszwfgn9y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.p.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.p.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_d19c1878-module__dyN9kq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_d19c1878-module__dyN9kq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
