@import"https://db.onlinewebfonts.com/c/2822c165327bc333abd28afdc3e6717c?family=Test+Tiempos+Fine";body{margin:0;font-family:Arial,sans-serif;background:#000;color:#fff}.main-container{min-height:30vh;padding:4rem 2rem}.content-wrapper{max-width:1300px;margin:0 auto}.columns{display:flex;gap:4rem;flex-wrap:wrap}.left,.right{flex:1 1 400px}.right{margin-top:30px}.left h1{font-size:50px;font-weight:700;font-family:Playfair Display,sans-serif;margin-bottom:2rem;line-height:1.2}.left p{font-size:1.125rem;font-family:Montserrat,sans-serif;color:#fff;margin-bottom:3rem;line-height:1.7}.section-header .divider{width:8rem;height:4px;background:gray;margin-bottom:1rem}.section-header h2{font-family:Playfair Display,sans-serif;font-size:1.25rem;font-weight:600}.accordion-item{color:#fff;border-bottom:1px solid #E5E7EB}.accordion-btn{font-family:Montserrat,sans-serif;color:#fff;width:100%;text-align:left;padding:1.5rem 0;background:none;border:none;font-size:1.125rem;font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .2s ease}.accordion-btn:hover{background-color:#087ef5}.accordion-chevron{width:1.25rem;height:1.25rem;transition:transform .2s ease}.accordion-chevron.rotate{transform:rotate(180deg)}.accordion-content{padding-bottom:1.5rem;font-family:Montserrat,sans-serif;color:#fff}.accordion-content p{color:#fff}body{font-family:Montserrat,sans-serif}.animated-text{display:inline-block;font-size:20px;font-weight:700;color:#fff;margin-left:-10px;position:relative;margin-top:5px}.dot{display:inline-block;width:5px;height:5px;background-color:#fff;border-radius:50%;margin-left:0;animation:blink 1.5s infinite;vertical-align:middle}.changing-text{font-size:18px;margin-left:3px}.main-header{width:100%;height:80px;background-color:#0000002c;display:flex;justify-content:space-between;align-items:center;padding:0 5px;position:fixed;top:0;left:0;z-index:1000;font-family:Raleway,sans-serif}.left-section{display:flex;align-items:center;min-width:0}.logo-wrapper{width:180px;flex-shrink:0;overflow:hidden;display:flex;align-items:center}.logo-img{width:95%;height:auto;object-fit:contain;display:block}.logo-text{color:#fff;font-size:1.5rem;font-weight:700}.right-section{display:flex;align-items:center;gap:20px;padding-right:10px}.navbar a{color:#fff;text-decoration:none;margin:0 10px;font-size:25px;font-weight:500}.profile-img{width:32px;height:32px;border-radius:50%;margin-left:10px;cursor:pointer}.menu-toggle{display:none}.navbar{display:flex;gap:30px;align-items:center;position:relative}.services-wrapper{position:relative}.services-link .caret{display:inline-block;margin-left:6px;transition:transform .3s ease}.services-panel{position:fixed;top:55px;left:0;height:250px;width:100vw;background:#fff;display:none;padding:40px 80px;box-shadow:0 8px 25px #00000026;z-index:9999;justify-content:space-between}.services-panel .left-content{width:25%}.services-panel .left-content ul{list-style:none;padding:0}.services-panel .left-content li{margin-bottom:25px;font-size:24px;font-weight:600;color:#000}.services-panel .right-content{width:70%;display:flex;gap:0px}.services-panel .Headercard{width:50%;border-radius:14px;overflow:hidden}.services-panel .Headercard img{width:80%;height:240px;display:block;border-radius:14px}.services-panel .Headercard p{font-size:14px;margin-top:12px;color:#333}.left-content ul{list-style:none;padding:0;display:flex;text-align:left;flex-direction:column}.left-content li{font-size:24px;font-weight:600;color:#000;transition:color .3s ease}.left-content li a{text-decoration:none;color:inherit}.left-content ul:hover li{color:#000}.left-content ul li:hover{color:#00f}.services-link{display:inline-flex;align-items:center;color:#fff;text-decoration:none;gap:4px}.services-link .caret{display:inline-block;font-size:35px;line-height:1;transition:transform .3s ease,margin-left .3s ease;margin-top:5px}.arrow{display:inline-block;width:8px;height:8px;border-right:2px solid white;border-bottom:2px solid white;transform:rotate(45deg);transition:transform .3s ease;margin-left:8px;font-size:20px;color:#fff}.services-link:hover .arrow{transform:rotate(-135deg)}.mobile-nav-wrapper{display:none}@media (max-width: 768px){.mobile-nav-wrapper{display:block}.logo-wrapper{width:125px}#custom-cursor{display:none}.main-header>.left-section,.main-header>.right-section{display:none}.logo-img{width:120px;height:auto;object-fit:cover;margin-right:10px}}.top-bar{height:80px;width:100vw;display:flex;justify-content:space-between;align-items:center;background:#000;z-index:1001;box-shadow:0 1px 4px #0000000d}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.hamburger{width:30px;height:24px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.hamburger span{height:3px;background:#fff;border-radius:2px;transition:all .3s ease}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu{position:fixed;top:0;right:-100%;width:70%;max-width:350px;height:100vh;background:#fff;box-shadow:-2px 0 8px #0000001a;padding:16px;transition:right .3s ease;z-index:1000}.mobile-menu.open{right:0}.menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.menu-header .left-section{flex-grow:1}.close-btn{background:none;border:none;font-size:24px;cursor:pointer}.menu-list{list-style:none;padding:0;margin:0}.menu-list>li{border-bottom:1px solid #e0e0e0;padding:14px 0}.menu-list a,.menu-list button{font-family:Raleway,sans-serif;font-size:16px;background:none;border:none;color:#000;cursor:pointer;width:100%;text-align:left;padding:0}.submenu{font-family:Raleway,sans-serif;display:none;list-style:none;padding-left:16px;margin-top:10px}.submenu li{padding:6px 0}.contact-button{margin-top:24px;text-align:center}.contact-button a{display:inline-block;background:#000;color:#fff;padding:12px 24px;border-radius:30px;text-decoration:none;font-weight:700}.menu-list{list-style:none;padding:0;margin:0;font-size:18px;text-align:left}.menu-list li{margin-bottom:10px}.menu-list li a,.menu-list li button{text-decoration:none;font-size:18px;color:#000;background:none;border:none;cursor:pointer;text-align:left}.submenu{display:none;margin-left:20px;padding-left:20px}.dropdown.active .submenu{display:block}.footer{background-color:#000;color:#fff;padding:50px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;justify-content:center}.footer-content{display:flex;flex-wrap:wrap;max-width:1350px;width:100%;gap:200px}.contact-form-wrapper{background-color:#fff5e9;border-radius:15px;padding:30px;box-shadow:5px 5px #3b82f6;max-width:400px;flex:1}.contact-form h2{color:#000;margin-bottom:20px;font-size:22px}.contact-form .form-row{display:flex;gap:10px;margin-bottom:15px}.contact-form input{width:90%;padding:12px;border-radius:8px;border:none;background-color:#ddd;margin-bottom:15px;font-size:14px}.contact-form button{width:100%;padding:12px;background-color:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;font-size:14px}.footer-links{display:flex;flex-wrap:wrap;gap:75px;flex:2}.footer-column h4{margin-bottom:10px;font-size:18px;font-weight:600;color:#f0f0f0;text-align:left}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column ul li{margin-bottom:8px}.footer-column ul li a{color:#ccc;text-decoration:none;font-size:14px;display:flex;align-items:center;gap:8px}.footer-column ul li a:hover{color:#fff;text-decoration:underline}.icon{width:18px;height:18px;vertical-align:middle;margin-right:4px}.footer-logo{width:140px;height:auto;object-fit:contain}.footer-brand{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:auto}.footer-brand p{font-size:18px;font-weight:700;margin:0;color:#fff}.social-icons{display:flex;gap:20px}.social-icons a img{width:26px;height:26px}@media (max-width: 768px){.footer-links{grid-template-columns:repeat(2,1fr);text-align:center;align-items:center;justify-items:center;gap:15px 30px}.footer-content{flex-direction:column;gap:40px;align-items:center}.contact-form-wrapper{max-width:80%}.footer-brand{align-items:center;text-align:center}.footer-logo{align-items:center}}.desktop-video{display:block;object-fit:cover}.mobile-video{display:none}.video-section{position:relative;width:100%;height:80vh;overflow:hidden;display:flex;align-items:left;justify-content:left;color:#fff;text-align:center}.video-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-section video.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.video-section .video-overlay{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;padding-left:2rem}.video-section .video-overlay h2{color:#fff;text-align:left;justify-content:center;margin-left:-20px;font-size:45px;line-height:1.2;font-family:Bebas Neue,serif;font-weight: bold}.video-overlay strong{color:#b2e3ff}@media (max-width: 768px){.video-section{height:80vh}.video-section video.hero-video{object-fit:cover}.video-section .video-overlay h2{margin-top:110px;margin-left:-30px;font-size:30px;color:#000}.video-overlay strong{color:#204a63}}@media (max-width: 768px){.desktop-video{display:none}.mobile-video{display:block;object-fit:cover}}.logo-carousel-section{overflow:hidden;background:#000;position:relative;padding:20px 0;width:100%;margin:auto}.logos p{color:#fff;text-align:center;margin-bottom:40px;margin-top:50px;font-family:Playfair Display,sans-serif;font-size:38px;font-weight:700}.logos{position:relative;max-width:1400px;margin:auto;width:100%;overflow:hidden}.logo-track{display:flex;width:max-content;animation:scrollLeft 40s linear infinite}.logo-slide{display:flex}.logo-slide img{height:70px;margin-right:30px;-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.logos:before,.logos:after{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}.logos:before{left:0;background:linear-gradient(to right,#000,#fff0)}.logos:after{right:0;background:linear-gradient(to left,#000,#fff0)}@media (max-width: 768px){.logo-slide img{height:50px;margin-right:20px}}.founder-section{width:100%;background:#000;display:flex;justify-content:center;color:#fff}.founder-container{max-width:1200px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 10px #0f25ee14;height:400px}.about-card h2,.contact-card h2{font-size:1.8rem;margin-bottom:1.2rem;font-weight:700;text-align:center;color:#007bff;font-family:Playfair Display,sans-serif}.about-card p{font-size:1rem;line-height:1.6;color:#333;margin-bottom:1rem}.highlight{color:#007bff;font-weight:600}.calendly-container{width:100%;min-height:500px}iframe{border:none;border-radius:8px}@media (max-width: 758px){.founder-container{grid-template-columns:1fr;padding:3rem 1rem}.about-card{height:auto}.about-card,.contact-card{text-align:center}}#our-services-section{position:relative;height:100vh;overflow:hidden;background:#000;padding-top:80px}#our-services-section h2{font-family:Playfair Display,sans-serif;text-align:center;color:#fff;margin:10px 0;font-size:50px;position:relative;z-index:2}@media (max-width: 768px){#our-services-section{height:70vh!important}#our-services-section h2{font-size:50px!important}}#carousel-container{width:100%;overflow:hidden;position:relative;padding:2rem 0;background-color:#000}#carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;width:106%;scrollbar-width:none;-ms-overflow-style:none}#carousel::-webkit-scrollbar{display:none}.card1{width:380px;height:80vh;padding:2rem 1rem;background-color:#e5e7eb;transition:all .3s ease;cursor:pointer;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #d1d5db}.card1:last-child{border-right:none}.card1 h3{margin-bottom:1rem;font-size:1.5rem;font-weight:600}.card1 p{margin:0}#hover-text{position:absolute;display:none;background:#000000d9;color:#fff;padding:6px 12px;border-radius:16px;pointer-events:none;z-index:1000;width:100px;height:30px;overflow:hidden;box-shadow:0 4px 12px #0003;white-space:nowrap}#hover-text-content{display:inline-block;padding-left:100%;animation:scrollText 10s linear infinite}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 768px){#carousel{flex-direction:column!important;width:100%!important;overflow-x:visible!important;align-items:center}.card1{width:80%!important;max-width:none!important;height:auto!important;margin-bottom:1rem;border-right:none!important;box-shadow:0 2px 6px #0000001a;transition:none!important;cursor:default!important;border-radius:16px}.card1:hover{color:#000!important}.card1.thinknest{background-color:#008bc1;color:#fff}.card1.esmee-clinics{background-color:#fdd017;color:#fff}.card1.dolphin-group{background-color:#dc3131;color:#fff}.card1.picklex{background-color:#5ff700af;color:#fff}.card1.da{background-color:#ff9fae;color:#fff}.card1.vertexum{background-color:#77c35f;color:#fff}.card1.abhay{background-color:#dc3545;color:#fff}.card1.trinity{background-color:#f3c11c;color:#fff}#hover-text{display:none!important}}.hero-section1{position:relative;overflow:hidden;padding:0 20px 150px;text-align:center;font-family:"Playfair Display ",sans-serif;color:#fff;background-color:#000;max-height:150px}.hero-section1 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:10px}.hero-section1 h1{position:relative;z-index:1;font-size:48px;color:#fff;font-family:Playfair Display,sans-serif;letter-spacing:3px;line-height:1.4;margin-bottom:30px;margin-top:80px;text-align:left;margin-left:100px}.hero-section1 p{color:#fff;font-size:20px;font-family:Montserrat,sans-serif;margin:20px auto 0 100px;text-align:left;z-index:1;position:relative}.hero-section1 button{background-color:#08f;color:#fff;padding:10px 20px;border:none;border-radius:50px;font-size:16px;font-family:Space Grotesk,sans-serif;cursor:pointer;transition:background-color .3s ease;position:relative;z-index:1;margin-top:30px;text-align:left;display:block;margin-left:100px}@media (max-width: 768px){.hero-section,.hero-section1{padding:20px 20px 80px;height:auto;margin-top:0}.hero-section h1,.hero-section1 h1{font-size:40px;line-height:1.3;text-align:left;margin:0}.hero-section p,.hero-section1 p{display:block;font-size:1rem;line-height:1.5;color:#fff;margin:10px 0}.hero-section1 button{margin-left:0;margin-top:15px;width:100%}}.card-section{height:450px;max-width:1300px;margin:40px auto;text-align:center}.card-section h2{font-size:2.5rem;font-weight:700;margin-bottom:15px;color:#fff;letter-spacing:1px;font-family:Cuprum,sans-serif}.card-wrapper{max-width:1300px;margin:auto;padding:20px}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.flip-card-container{perspective:1000px;cursor:pointer}.flip-card-inner{position:relative;width:100%;height:400px;transform-style:preserve-3d;transition:transform .8s ease}.flip-card-inner.flipped{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;border-radius:15px;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 4px 12px #0003}.flip-card-front{background-size:cover;background-position:center;color:#fff}.overlay{position:absolute;inset:0;background:#00000073;z-index:1}.flip-card-text-front{position:relative;z-index:2;text-align:center;padding:20px;font-weight:700;font-size:1.5rem}.flip-card-back{background:#8a8a8a;color:#030303;transform:rotateY(180deg)}.flip-card-text-back{position:relative;z-index:2;text-align:center;padding:20px;font-size:1.2rem}.arrow-card{display:flex;align-items:center;justify-content:center;cursor:pointer}.arrow-img{width:80px;height:80px}@media (max-width: 768px){.card-grid{grid-template-columns:repeat(2,1fr)}.flip-card-inner{height:200px}.card-section h2{font-size:2rem}.flip-card-text-back{font-size:.9rem;padding:1rem;line-height:1.4}}.hs-section{position:relative;width:100%;z-index:1}.hs-sticky{position:fixed;top:0;height:100vh;overflow:hidden}.hs-bg{position:absolute;top:0;left:0;width:400%;height:100%;background-repeat:repeat;background-size:auto 100%;background-position:top left;z-index:0}.hs-bg:after{content:"";position:absolute;inset:0;background:#e9e9e9e0;z-index:1;pointer-events:none}.hs-track{display:flex;height:100%;position:relative;z-index:2}.hs-slide{flex:0 0 100vw;display:flex;align-items:center;justify-content:center;padding:10rem;gap:1rem;box-sizing:border-box}.hs-imgCard{flex:1;max-width:45%}.hs-imgCard img{max-width:100%;height:auto;border-radius:20px;object-fit:contain}.hs-text{flex:1;max-width:45%;color:#000;background:transparent;padding:1.5rem;border-radius:16px}.hs-text h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;font-family:Playfair Display,sans-serif}.hs-text p{margin-bottom:1rem;font-size:1.05rem;line-height:1.8;color:#333}.hs-text strong{text-decoration:underline}.hs-text .points{position:relative;margin-bottom:1rem;padding:.75rem 1rem .75rem 1.25rem;border-radius:20px;background:#f3f1f19a;box-shadow:0 2px 6px #00000014;font-size:1rem;line-height:1.6}.hs-text .points:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;border-top-left-radius:20px;border-bottom-left-radius:20px}.hashtag-container{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.hashtag-pill{display:inline-block;padding:.5rem 1rem;font-weight:600;border-radius:25px;font-size:.95rem;cursor:pointer;transition:all .25s ease;margin:0}p.hashtag-pill{color:#fff}@media (max-width: 768px){.hs-section{align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;height:auto!important}.hs-sticky{position:relative;height:auto;overflow:visible}.hs-bg{width:110%;height:103%;background-repeat:repeat-y;background-size:100% auto;background-position:center top;background-attachment:fixed}.hs-track{display:block;flex-direction:column;transform:none!important;height:auto}.hs-slide{min-width:100%;height:auto;flex:none;display:flex;flex-direction:column;align-items:center;padding:4rem 1.5rem;gap:1.25rem;text-align:center}.hs-imgCard,.hs-text{max-width:100%;width:100%}.hs-imgCard img{width:80%;max-width:420px;height:auto;margin:0 auto;display:block;border-radius:16px}.hs-text{padding:1rem;text-align:center}.hs-text h2{font-size:1.9rem;margin-bottom:1rem}.hashtag-container{justify-content:center}}.slurpi .hs-text h2,.slurpi .hs-text strong{color:#e65100}.slurpi .hs-text .points:before{background:#ff7043}.slurpi .hashtag-pill{background:linear-gradient(135deg,#f36f21,#fc5c3f)}.slurpi .hashtag-pill:hover{color:#f36f21;border:2px solid #f36f21}.reel-title-wrapper1 h2{font-size:3rem;font-weight:700;text-align:right;color:#e65100}.reel-video-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem}.reel-video{width:100%;max-width:400px;height:auto;border-radius:16px}.unmute-btn{background:#f36f21;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}@media (max-width: 768px){.reel-slide{flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.reel-left{justify-content:center}.reel-title-wrapper1 h2{font-size:2.5rem;text-align:center}.reel-slide .hs-text{justify-content:center}.reel-slide iframe{width:100%;max-width:450px;height:700px}}@media (max-width: 480px){.reel-title-wrapper1 h2{font-size:2rem}.reel-slide iframe{width:100%;max-width:380px;height:600px}}@media (max-width: 768px){.hs-section{background-image:url(../assets/Slurpi/slurpi_bg.png)}}.slurpii-wrapper{position:relative;width:100%;height:100vh;background:linear-gradient(#e9e9e9e0),url(../assets/Slurpi/slurpi_bg.png);background-size:cover;background-position:center;z-index:2}.snaccos-wrapper{position:relative;width:100%;height:100vh;background:linear-gradient(#e9e9e9e0),url(/assets/snacco_bg-COe35BDs.png);background-size:cover;background-position:center;z-index:2}.zyndra-wrapper{position:relative;width:100%;height:100vh;background:linear-gradient(#e9e9e9be),url(/assets/zyndra_bg-DIVKCqVw.png);background-size:cover;background-position:center;z-index:2}.desktop-view,.mobile-view{position:relative;width:100%;height:100%}.image-container{position:absolute;border-radius:10px;overflow:hidden}.slurpii-wrapper .image-container:hover{box-shadow:0 10px 6px #f88316}.snaccos-wrapper .image-container:hover{box-shadow:0 10px 6px #0f89a5}.zyndra-wrapper .image-container:hover{box-shadow:0 10px 6px green}.placeholder{width:100%;height:100%}.desktop-view{display:block}.mobile-view{display:none}@media (max-width: 768px){.desktop-view{display:none}.mobile-view{display:block}}.snacco .hs-text h2,.snacco .hs-text strong{color:#0f89a5}.snacco .hs-text .points:before{background:#0f89a5}.snacco .hashtag-pill{background:linear-gradient(135deg,#0f89a5,#014757)}.snacco .hashtag-pill:hover{color:#0f89a5;border:2px solid #0F89A5}.snacco .hs-imgCard img{max-height:400px}.snacco .hs-imgCard{flex:1;max-width:35%}.reel-title-wrapper2 h2{font-size:3rem;font-weight:700;text-align:right;color:#0f89a5}@media (max-width: 768px){.reel-slide{flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding:2rem 1rem}.reel-left{justify-content:center}.reel-title-wrapper2 h2{font-size:2rem;text-align:center}.reel-slide .hs-text{justify-content:center}.reel-slide iframe{width:100%;max-width:360px;height:550px}}@media (max-width: 480px){.reel-title-wrapper2 h2{font-size:2rem}.reel-slide iframe{width:100%;max-width:320px;height:420px}}@media (max-width: 768px){.hs-section{background-image:url(../assets/Snacco/snacco_bg.png)}.snacco .hs-imgCard img{height:auto}.snacco .hs-imgCard{flex:1;max-width:55%}}.zyndra .hs-text h2,.zyndra .hs-text strong{color:green}.zyndra .hs-text .points:before{background:green}.zyndra .hashtag-pill{background:linear-gradient(135deg,green,#00d100)}.zyndra .hashtag-pill:hover{color:green;border:2px solid #008000}.zyndra .hs-imgCard img{max-height:400px}.zyndra .hs-imgCard{flex:1;max-width:35%}.zyndra .hs-bg:after{background:#e9e9e9be}.hashtag-pill:hover{background:#fff}.reel-slide{display:flex;align-items:center;justify-content:center;gap:3rem;padding:4rem 2rem}.reel-left{flex:1;display:flex;justify-content:flex-end}.reel-title-wrapper h2{font-size:3rem;font-weight:700;text-align:right;color:green}.reel-slide .hs-text{flex:1;display:flex;justify-content:flex-start;align-items:center;text-align:center}.reel-slide iframe{border-radius:16px;max-width:100%;width:400px;height:600px}@media (max-width: 768px){.reel-slide{flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding:2rem 1rem}.reel-left{justify-content:center}.reel-title-wrapper h2{font-size:2rem;text-align:center}.reel-slide .hs-text{justify-content:center}.reel-slide iframe{width:100%;max-width:360px;height:550px}}@media (max-width: 480px){.reel-title-wrapper h2{font-size:2rem}.reel-slide iframe{width:100%;max-width:320px;height:420px}}@media (max-width: 768px){.hs-section{background-image:url(../assets/New\ folder/zyndra_bg.png)}.zyndra .hs-imgCard img{height:auto}.zyndra .hs-imgCard{flex:1;max-width:55%}}.grid-container{background-color:#000;display:grid;grid-template-areas:"hot-take hot-take discover" "hot-take hot-take imagine" "innovate think create";grid-template-columns:repeat(3,1fr);gap:40px 40px;max-width:1300px;margin:100px auto 50px;padding:10px;font-family:sans-serif;color:#ff0;overflow:hidden}.card2{position:relative;background-size:cover;background-position:center;height:180px;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;border:2px solid rgba(255,255,255,.5);box-shadow:0 0 12px #fff6;display:block;text-decoration:none;color:inherit}.card2:hover{transform:scale(1.02);box-shadow:0 10px 20px #0006}.label{position:absolute;bottom:10px;left:10px;padding:6px 12px;border-radius:4px;font-size:40px;background-color:transparent;color:#fff;font-family:Days One,sans-serif;letter-spacing:3px;line-height:1.4}.hot-take{grid-area:hot-take;height:410px;background-size:600px auto;background-position:center;background-repeat:no-repeat;background-color:#faed7b}.discover{grid-area:discover;-webkit-text-stroke:1px white;background-size:400px auto;background-position:center;background-repeat:no-repeat;background-color:#acf5ff}.imagine{grid-area:imagine;background-size:400px auto;background-position:center;background-repeat:no-repeat;background-color:#cffcb2}.innovate{grid-area:innovate}.think{grid-area:think}.create{grid-area:create}@media (max-width: 768px){.grid-container{display:flex;flex-direction:column;gap:20px;margin-top:80px;max-width:350px}.card2{height:200px}.label{font-size:30px}.hot-take{height:412px;background-size:300px auto}.discover,.imagine{background-size:300px auto}}.client-hero-section{display:flex;height:100vh;width:100%}.client-hero-left{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem}.client-logo{max-width:400px;width:100%;height:auto;margin-bottom:1.5rem}.client-tagline{font-size:1.5rem;margin-bottom:1rem;position:relative;transition:color .3s ease,transform .3s ease}.client-tagline:hover{color:var(--hover-primary);transform:scale(1.05)}.client-hero-section{background:var(--hover-primary)}.client-services{font-size:1rem;font-weight:500;letter-spacing:1px;transition:transform .3s ease,color .3s ease}.client-services:hover{transform:translateY(-3px);color:var(--hover-accent)}.client-hero-right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2rem;text-align:left}.client-hero-right h3{font-size:1.4rem;margin-bottom:1rem;transition:color .3s ease}.client-hero-right h3:hover{color:var(--hover-primary)}.client-hero-right p{margin-bottom:1rem;line-height:1.6;transition:transform .3s ease,color .3s ease}.client-hero-right p:hover{transform:translate(5px);color:var(--hover-accent)}@media (max-width: 768px){.client-hero-section{flex-direction:column;height:auto;text-align:center}.client-hero-right{align-items:center;text-align:center}.client-hero-right p:hover{transform:none}}.client-page-wrapper{position:relative;width:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto;cursor:none;background-color:#000}.custom-cursor{position:fixed;top:0;left:0;width:24px;height:24px;background:#fffc;border:2px solid rgba(0,0,0,.2);border-radius:50%;pointer-events:none;transform:translate3d(-50%,-50%,0);transition:transform .1s ease-out,width .2s ease,height .2s ease;box-shadow:0 0 25px #fffc;z-index:2000}a:hover~.custom-cursor,button:hover~.custom-cursor{width:40px;height:40px;background:#fff}@media (max-width: 768px){.custom-cursor{display:none}}.masonry-container{column-count:3;column-gap:16px}.masonry-item{break-inside:avoid;margin-bottom:16px}.masonry-item img{width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 2px 6px #0000001a}@media (max-width: 1024px){.masonry-container{column-count:2}}@media (max-width: 640px){.masonry-container{column-count:1}}.client-section{padding-left:2rem;padding-right:2rem;margin-top:2rem;margin-bottom:2rem}.client-section{max-width:1200px;margin-left:auto;margin-right:auto}.video-section{position:relative;width:100%;height:100vh;overflow:hidden}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.palette-wrapper{margin-top:40px;font-family:Montserrat,sans-serif}.palette-heading{font-size:40px;font-weight:700;margin:0;text-align:center}.palette-heading strong{font-size:40px;font-style:italic;margin:0 0 20px;text-align:center}.palette-bars{display:flex;flex-direction:column}.palette-bar{position:relative;height:60px;display:flex;align-items:center;justify-content:center;padding:0 12px;color:#111;font-size:14px;font-weight:600;overflow:hidden;transition:height .6s ease-in-out}.palette-hex{position:absolute;left:12px;background:transparent;padding:3px 8px;border:2px solid #111;border-radius:16px;font-size:13px;font-weight:600;z-index:2}.palette-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;opacity:0;pointer-events:none}@media (max-width: 768px){.palette-heading{font-size:28px}.palette-bar{height:50px;padding:0 8px}.palette-hex{font-size:12px;padding:2px 6px}.palette-logo{height:40px}}.typography-container{display:flex;justify-content:space-between;align-items:stretch;color:#fff;padding:4rem 10rem;position:relative;gap:2rem;min-height:400px;overflow:hidden}.typography-container:before{content:"";position:absolute;left:-20%;top:-20%;width:150%;height:150%;border-radius:50%;border:60px solid rgba(255,255,255,.05);pointer-events:none}.typography-left{flex:.6;z-index:1}.typography-left h1{font-size:3.5rem;margin-bottom:2rem}.typography-weight{font-size:3rem;margin:1.2rem 0;transition:all .25s ease;opacity:.55}.typography-weight.active{opacity:1;color:var(--highlight, #f15f24);transform:translate(6px);font-weight:700}.typography-weight.regular{font-weight:400}.typography-weight.medium{font-weight:500}.typography-weight.bold{font-weight:700}.typography-right{flex:1;display:flex;justify-content:flex-end;align-items:flex-end;z-index:1;overflow:hidden}.typography-sample{font-size:3rem;line-height:3.2rem;word-spacing:.4rem;max-width:700px;text-align:right;height:12rem;overflow:hidden;position:relative}.typography-roller{display:flex;flex-direction:column;transition:transform .6s ease-in-out}.sample-block{height:12rem;display:flex;flex-direction:column;justify-content:flex-start;text-align:right}.sample-block p{margin:.4rem 0}@media (max-width: 1024px){.typography-left h1{font-size:2.8rem}.typography-weight{font-size:2.2rem}.typography-sample{font-size:2.2rem;line-height:2.6rem;height:10rem}.sample-block{height:10rem}}@media (max-width: 768px){.typography-container{flex-direction:column;padding:2rem}.typography-right{justify-content:flex-start;align-items:flex-start}.typography-sample{text-align:left;font-size:1.8rem;line-height:2.2rem;max-width:100%}}body,html{margin:0;padding:0;height:100%;font-family:Arial,sans-serif}.login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#000}.login-card{background-color:#111;border:2px solid #fff;border-radius:10px;padding:40px 30px;width:350px;box-shadow:0 8px 16px #ffffff1a;display:flex;flex-direction:column;align-items:center}.login-card h2{color:#fff;margin-bottom:30px;font-size:1.8rem;text-align:center;letter-spacing:1px}.login-card input{width:100%;padding:12px 15px;margin-bottom:20px;border:1px solid #fff;border-radius:6px;background-color:#000;color:#fff;font-size:1rem;outline:none}.login-card input::placeholder{color:#bbb}.login-card input:focus{border-color:#9a4745}.login-card button{width:100%;padding:12px;border:none;border-radius:6px;background-color:#9a4745;color:#fff;font-size:1.1rem;cursor:pointer;transition:all .3s ease}.login-card button:hover{background-color:#9a4745}.login-card button:disabled{background-color:#9a4745;cursor:not-allowed}.dashboard-container{width:800px;height:200px;margin:100px auto;padding:50px 30px;background-color:#111;color:#fff;border:2px solid #fff;border-radius:12px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}label{color:#000;display:block;text-align:left;margin-bottom:5px}.logout-button{position:absolute;top:20px;right:20px;padding:10px 20px;background-color:#e74c3c;color:#fff;border-radius:6px;cursor:pointer;border:none;font-weight:700;transition:all .3s ease}.logout-button:hover{background-color:#c0392b}.dashboard-buttons{display:flex;justify-content:center;gap:30px;margin:30px 0}.dashboard-buttons button{padding:15px 35px;font-size:1.2rem;border:none;border-radius:8px;cursor:pointer;background-color:coral;color:#fff;transition:all .3s ease}.dashboard-buttons button:hover{background-color:#ff6333}.dashboard-container h2{font-size:2rem;margin-bottom:20px}.modal-overlay{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center}.modal-content{background:#fff;padding:50px;border-radius:12px;width:400px;max-height:80vh;overflow-y:auto;color:#111}.modal-content h3{margin-bottom:15px;text-align:center;color:#111}.modal-content,.modal-content *{color:#000!important}.modal-content input,.modal-content select,.modal-content textarea{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:6px;padding:8px;width:100%;margin-bottom:10px}.modal-content input::placeholder{color:#555}.modal-content label{color:#000;font-weight:500;margin-top:8px;display:block}.modal-content form input{width:100%;padding:8px;margin:6px 0;border:1px solid #ccc;border-radius:6px}.modal-actions{display:flex;justify-content:space-between;margin-top:10px}.modal-actions button{padding:8px 12px;border:none;border-radius:6px;cursor:pointer}.generate{background-color:#5c935c}.cancel{background-color:#ff4d4f}.logout-button{background-color:#ff4d4f;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:4px}.logout-button:hover{background-color:#ff7875}@media (max-width: 768px){.dashboard-container{width:80%;height:200px;padding:20px;margin:30px auto}.dashboard-buttons{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:10px 0 20px}.dashboard-buttons button,.logout-button{flex:1 1 30%;min-width:80px;font-size:.9rem;padding:10px;border-radius:6px}.logout-button{background-color:red;color:#fff;border:none}.logout-button:hover{background-color:red}.modal-content{width:90%;padding:20px;margin:10px}.modal-actions{flex-direction:column;gap:8px}.modal-actions button{width:100%;padding:10px}}.container-letter{margin-top:100px}.letter-container{width:794px;height:1123px;margin:20px auto;padding:40px;background-image:url(/offerletterbg.jpg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;box-shadow:0 0 15px #0000004d;font-family:Calibri,sans-serif;font-style:normal;color:#000;line-height:1.8rem;position:relative;font-size:20px}.top-border{margin-bottom:20px}.bottom-border{margin-top:20px}.letter-header{display:flex;justify-content:flex-end;text-align:right;margin-top:30px}.logo{height:60px}.date{font-size:14px;margin-top:5px}.title{font-size:24px;margin-top:120px}.underline{border-bottom:1px solid #000;padding-bottom:0;display:inline-block}.subject{text-align:center;font-size:20px}table{width:80%;border-collapse:collapse;margin-bottom:30px;table-layout:fixed}td:first-child{width:30%;padding-left:10px;padding-right:10px;border:1px solid #000}td:last-child{width:70%;padding-left:10px;padding-right:10px;border:1px solid #000}td{padding-top:8px;padding-bottom:8px}.page-indicator{display:flex;justify-content:flex-end;margin-top:-120px}.page-indicator p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:100px}.page-indicator1{display:flex;justify-content:flex-end;margin-top:500px}.page-indicator1 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:100px}.page-indicator2{display:flex;justify-content:flex-end;margin-top:10px}.page-indicator2 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:100px}.page-indicator3{display:flex;justify-content:flex-end;margin-top:300px}.page-indicator3 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:100px}.nav-btn{position:fixed;top:50%;transform:translateY(-50%);z-index:1000;padding:12px 20px;border:none;background-color:#2d3e50;color:#fff;font-size:16px;border-radius:8px;cursor:pointer;transition:background .3s}.nav-btn:hover{background-color:#1a2533}.left-btn{left:20px}.right-btn{right:20px}.page-content{margin-top:130px;border-radius:8px;line-height:1.5;color:#000;font-size:18px}.page-content1{margin-top:200px;border-radius:8px;color:#000;font-size:18px}.page-content1{margin-top:200px;color:#000;text-align:left}.page-content1 p{margin:2px 0}.page-content1 .warm{font-size:20px;margin-bottom:10px}.page-content1 .founder{font-size:20px;font-style:italic;margin-top:10px}.page-content1 .rishika{font-family:Test Tiempos Fine,serif;font-size:35px}.page-content4{margin-top:130px;font-size:18px;line-height:1.2;color:#000}.page-content4 h3,.page-content4 h4{margin-bottom:5px}.retention-table{width:100%;border-collapse:collapse;margin:15px 0;font-size:15px}.retention-table th,.retention-table td{border:1px solid #000;padding:6px;text-align:center}.notes-list{margin:10px 0;padding-left:20px}.page-indicator4{display:flex;justify-content:flex-end;margin-top:-15px}.page-indicator4 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px}.action-buttons{position:fixed;top:100px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:9999}.action-buttons button{padding:8px 12px;font-size:14px;border:none;border-radius:6px;cursor:pointer;background:#007bff;color:#fff;transition:.3s}.action-buttons button:hover{background:#0056b3}.print-area .letter-container{width:794px!important;height:1123px!important;font-size:20px!important;line-height:1.8rem!important;padding:40px!important;box-shadow:none!important;background-size:100% 100%!important}@media (max-width: 600px){.container-letter{margin-top:10px;padding:0 8px}.letter-container{width:100%;height:700px;font-size:10px;line-height:1.4;padding:15px;border-radius:0;box-shadow:none;background-size:100% 100%;background-repeat:no-repeat;background-position:top left;box-sizing:border-box}.letter-header{font-size:12px;text-align:left}.title{font-size:14px;margin-top:30px}.subject{font-size:14px;text-align:center}table{width:100%;font-size:12px;table-layout:fixed;border-collapse:collapse;margin-bottom:15px}td{padding:6px;font-size:12px;word-wrap:break-word;border:1px solid #000}.page-content{margin-top:90px;font-size:10px;line-height:1.4}.page-content1{margin-top:120px;font-size:10px;line-height:1.4}.page-content1 .founder{font-size:12px;font-style:italic;margin-top:2px}.page-content1 .warm{font-size:12px;font-style:italic;margin-bottom:2px}.page-content1 .rishika{font-family:Test Tiempos Fine,serif;font-size:25px}.page-indicator p,.page-indicator1 p{font-size:11px;margin-top:120px}.page-indicator2{display:flex;justify-content:flex-end;margin-top:10px}.page-indicator2 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:10px}.page-indicator3{display:flex;justify-content:flex-end;margin-top:80px}.page-indicator3 p{border:1px solid #000;border-radius:20px;padding:5px 12px;font-size:14px;margin-top:150px}.nav-btn{position:fixed;bottom:15px;top:auto;transform:none;padding:8px 14px;font-size:12px;border-radius:6px}.left-btn{left:10px}.right-btn{right:10px}}@media (max-width: 600px){.page-content4{font-size:10px;padding:10px;margin-top:65px;line-height:1.2}.page-content4 p{margin:4px 0}.retention-table{font-size:11px;margin-top:10px}.retention-table th,.retention-table td{padding:3px;font-size:11px}.notes-list{font-size:10px;padding-left:12px;margin:6px 0}.page-indicator4 p{font-size:10px;margin-top:10px;padding:2px 6px}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.popup{background:#fff;padding:24px;border-radius:12px;box-shadow:0 6px 20px #0003;width:400px;max-width:90%;text-align:center;animation:fadeIn .3s ease-in-out}.popup h3{margin-bottom:16px;font-size:1.2rem;color:#333}.popup input[type=email]{width:100%;padding:10px 5px;border:1px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:20px;outline:none;transition:border .2s}.popup input[type=email]:focus{border-color:#007bff}.popup input{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;margin-bottom:20px;font-size:16px;color:#000;background-color:#fff}.popup-actions{display:flex;justify-content:space-between;gap:12px}.popup-actions button{flex:1;padding:10px;font-size:1rem;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.popup-actions button:first-child{background:#ccc;color:#333}.popup-actions button:last-child{background:#007bff;color:#fff}.popup-actions button:last-child:hover{background:#0056b3}@media (max-width: 480px){.popup{width:90%;padding:20px}.popup h3{font-size:1rem}.popup input[type=email]{font-size:.9rem}.popup-actions button{font-size:.9rem;padding:8px}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.form-bg{background:linear-gradient(135deg,#0a0a0a,#111,#000);min-height:100vh;display:flex;justify-content:center;align-items:start;padding:60px 20px;font-family:Poppins,sans-serif;color:#fff}.glass-form{width:100%;max-width:1000px;background:#ffffff14;backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);border-radius:20px;border:1px solid rgba(255,255,255,.18);color:#fff;padding:50px 45px;margin-bottom:80px;transition:all .4s ease}.glass-form:hover{transform:translateY(-3px)}h2{text-align:center;margin-bottom:30px;font-weight:700;font-size:28px;color:#fff;letter-spacing:1px}h3{margin-top:35px;color:#ffae42;font-size:20px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:5px}h4{margin:10px 0;color:#ffd473;font-size:16px}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 40px;margin-bottom:25px}input,select{background:#ffffff26;border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:12px 14px;font-size:15px;color:#fff;outline:none;transition:.3s}input::placeholder{color:#fff9}input:focus,select:focus{border-color:#ff8c00;background:#fff3;box-shadow:0 0 8px #ff8c0066}.radio-group{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px}input[type=checkbox],input[type=radio]{accent-color:blue;width:15px;height:15px;cursor:pointer;transform:scale(1.1)}.industry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:25px;margin-top:15px}.industry-card{background:#ffffff1a;border-radius:15px;padding:18px 20px;border:1px solid rgba(255,255,255,.15);transition:.3s}.industry-card:hover{background:#ffffff2e;transform:translateY(-3px)}.industry-card label{display:block;margin:6px 0;font-size:14px;cursor:pointer}label{color:#fff;font-style:18px}input[type=file]{margin-top:10px;font-size:14px;color:#ddd}.commercials-row{display:flex;gap:20px;flex-wrap:wrap;margin-top:15px}.commercials-input{flex:1}option{background-color:#fff;color:#000}.commercials-input label{display:block;margin-bottom:6px;font-size:15px;color:#ffc973;font-weight:500}.commercials-input input{width:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:12px 14px;font-size:15px;color:#fff;outline:none;transition:.3s}.commercials-input input:focus{border-color:#ff8c00;box-shadow:0 0 8px #ff8c0066}.submit-btn{display:block;margin:45px auto 0;background:#6193cd;color:#fff;border:none;border-radius:12px;padding:14px 45px;font-size:17px;cursor:pointer;font-weight:600;transition:all .3s ease}.submit-btn:hover{transform:scale(1.07);box-shadow:0 0 20px #ff8c00b3}
