@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,:after,:before{box-sizing:border-box}html{text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}.navbarContainer{display:flex;padding:24px 80px;justify-content:space-between;align-items:center;align-self:stretch}@media screen and (max-width:1024px){.navbarContainer{padding:16px}}.navbtn{padding:8px 20px;justify-content:center;border-radius:8px;border:1px solid #ce212b;color:#ce212b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;min-width:140px;background:#fff;letter-spacing:.5px}.navItemsContainer,.navbtn{display:flex;align-items:center}.navItemsContainer{height:32px;gap:32px}.navItem{color:#666;font-family:Inter;font-size:16px;font-weight:500;line-height:25.6px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.bold{font-weight:600;line-height:160%;color:#1e1e1e}.sidebarContainer{padding:24px 0;position:absolute;width:100vw;flex-direction:column;gap:8px;border-top:1px solid #f0f0f0;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.05);z-index:1}.sidebarContainer,.sidebarContainer li{display:flex;align-items:center;align-self:stretch}.sidebarContainer li{padding:12px 16px;gap:16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#101828}.sidebarContainer .btnContainer{padding:0 15px;width:100%}.sidebarContainer button{width:100%;padding:10px 18px;justify-content:center;align-items:center;gap:8px;display:flex;background:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;border:1px solid #ce212b;color:#ce212b;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border-radius:8px}.footerContainerBackground{background:#222;padding:0 80px}@media screen and (max-width:800px){.footerContainerBackground{padding:16px}}.footerContainer{display:flex;padding:48px 0;justify-content:space-between;border-bottom:1px solid #334155;color:#fff}.footerContainer .w-21{width:21%}@media screen and (max-width:800px){.footerContainer{flex-direction:column;justify-content:start;align-items:start;padding:0}.footerContainer img{max-width:140px}.footerContainer img+.footerItem{padding:0;margin-bottom:24px}.footerContainer .w-21{width:unset}}.footerColumn{display:flex;flex-direction:column}.footerTitle{font-weight:500;line-height:110%;color:#fff}.footerItem,.footerTitle{font-family:Inter;font-size:16px;font-style:normal}.footerItem{color:#e2e8f0;font-weight:400;line-height:140%;padding:12px 0;gap:8px}.footerBottom,.footerItem{align-items:center;align-self:stretch;display:flex}.footerBottom{height:140px;padding:24px 0;justify-content:space-between;gap:48px}@media screen and (max-width:800px){.footerBottom{flex-direction:column;justify-content:start;align-items:center;gap:32px}.footerBottom .copyRight{text-align:center}}.copyRight{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:#e2e8f0}.socials{display:flex;gap:24px}.landingPage{background:radial-gradient(circle at top right,#f7c1c5 20%,hsla(0,0%,100%,.74) 50%),linear-gradient(to top right,#e7ddaf 20%,#f7f5eb 60%,#fcfcf7);min-height:100vh;position:relative}@media(max-width:768px){.landingPage{background:linear-gradient(180deg,#f7f5eb 30%,#f7c1c5)}}.cardContainer{display:flex;flex-wrap:wrap;margin:0 auto;padding:48px 80px;align-items:center;gap:21px}.cardContainer .card{display:flex;padding:24px 18px 28px;flex-direction:column;align-items:center;gap:32px;flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 21px);border-radius:10px;background:#fff;min-width:280px}.cardContainer .card h2{color:#1d1d1d;text-align:center;font-family:Inter;font-size:20px;font-weight:700;line-height:110%}.cardContainer .card p{color:#475467;font-family:Inter;font-size:14px;font-weight:400;line-height:180%;max-width:70%;text-align:center}@media(max-width:1024px){.cardContainer{padding:32px}.cardContainer .card{flex:1 1 100%}}@media(max-width:768px){.cardContainer{flex-direction:column;padding:16px}.cardContainer .card{width:100%}}.introContainer{display:flex;flex-direction:column;align-items:flex-start;flex:1 0}@media screen and (max-width:1024px){.introContainer{width:80vw;align-items:center}}.introContainer .header{margin-bottom:24px;color:#ce212b;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.84px;text-transform:uppercase}.introContainer .introTextContainer{display:flex;flex-direction:column;align-items:center;gap:8px}.introContainer .introText{font-family:Inter;max-width:600px;font-size:32px;font-style:normal;font-weight:700;line-height:142%;line-height:-.32px;margin-bottom:12px;color:var(--Blue-Gray-900,#0f172a)}@media(max-width:1024px){.introContainer .introText{font-size:24px;text-align:center}}.introContainer .content{max-width:740px;margin-bottom:24px;color:#475569}.introContainer .content,.introContainer .content a{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%}.introContainer .content a{color:#ce212b;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#ce212b;text-decoration-color:#ce212b;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(max-width:1024px){.introContainer .content{font-size:14px;text-align:center}}.introContainer .introBtn{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#1d1d1d;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px}@media(max-width:1024px){.introContainer .introBtn{font-size:16px;padding:12px}}.introMobile{padding:16px;flex-direction:column;align-items:flex-start;gap:32px}.introCardsContainer,.introMobile{justify-content:center;display:flex}.introCardsContainer{position:relative;gap:80px;align-items:center;padding:80px 80px 120px;width:100%}@media screen and (max-width:1024px){.introCardsContainer{padding:80px 0;gap:0;width:90vw;flex-direction:column;margin:0 auto}}.leftCard,.rightCard{position:absolute;top:0;bottom:0;width:50%;padding:20px}.leftCard{left:0}.rightCard{right:0}.intro{padding:20px;box-sizing:border-box}.player-wrapper{padding-top:56.25%}.introVideo,.player-wrapper{position:relative}.blur-bg-gradient{position:absolute;width:90%;height:90%;border-radius:50%;background:linear-gradient(90deg,#eeb5b5,rgba(233,54,72,.161) 50%,#e0c1c1);filter:blur(52.1676292419px);animation:rotate 5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-player{position:absolute;top:0;left:0}.videoWrapper{width:1100px;margin:0 auto;padding-bottom:40px}@media(max-width:1024px){.videoWrapper{height:unset;width:unset;margin:unset;padding:16px 48px}}.video-container{min-width:300px;max-width:650px;width:100%;padding-bottom:40px}@media(max-width:1024px){.video-container{height:unset;width:90vw;margin:unset;padding:80px 0;border-radius:20px}}.video-container{--plyr-color-main:rgba(34,34,34,.75)}.video-container .plyr{border-radius:24px;border:0}.personasSection{padding:80px;align-items:center;gap:80px;display:flex;background:#fff}.personasSection .personasSectionImage{block-size:auto}.personasSection figure{display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.personasSection{flex-direction:column-reverse;padding:48px 16px 56px;gap:32px}.personasSection .personasSectionImage{block-size:unset;margin:auto}}.personasSectionInfo{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;width:50%;display:flex}.personasSectionInfo .header{color:var(--Blue-Gray-900,#0f172a);font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:142%;line-height:-.32px;align-self:stretch}.personasSectionInfo .content{color:#475569;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%;width:80%;align-self:stretch}.personasSectionInfo .explore{color:#1d1d1d;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.5px;display:flex;gap:16px;align-items:center}@media(max-width:1024px){.personasSectionInfo{width:100%}.personasSectionInfo .explore{margin-top:5px;margin-bottom:5px;gap:8px}.personasSectionInfo .header{text-align:start;width:100%;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:110%;color:#1d1d1d}.personasSectionInfo .content{color:#475569;text-align:start;width:90vw;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%}}.featuresSection{padding:80px 80px 100px;gap:64px;background:#f9f9f9}.featuresSection,.featuresSection .headerContainer{flex-direction:column;align-items:center;display:flex}.featuresSection .headerContainer{width:60vw}@media screen and (max-width:768px){.featuresSection .headerContainer{align-items:flex-start}}.featuresSection .headerContainer{gap:24px}.featuresSection .header{color:#1d1d1d;text-align:center;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:110%;line-height:-.32px}.featuresSection .headerContent{color:#475569;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%}@media(max-width:768px){.featuresSection{padding:48px 16px 64px;gap:32px}.featuresSection .headerContainer{width:100%}}@media screen and (max-width:768px)and (max-width:768px){.featuresSection .headerContainer{gap:10px}}@media(max-width:768px){.featuresSection .header{color:#1d1d1d;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:110%}.featuresSection .headerContent{color:#475569;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%}}.featureCardsContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:48px;gap:48px;width:100%}.featureCardsContainer .featureCard{flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;display:flex}.featureCardsContainer .featureCard .featureCardHeader{display:flex;align-items:center;gap:16px}.featureCardsContainer .featureCard .featureCardHeader h3{color:#1d1d1d;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:110%}.featureCardsContainer .featureCard p{color:#475569;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;max-width:80%}@media(max-width:1024px){.featureCardsContainer{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.featureCardsContainer .featureCard{align-items:flex-start}.featureCardsContainer .featureCard h3{color:#1d1d1d;text-align:start;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:110%}.featureCardsContainer .featureCard p{text-align:start;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:#475569}}.aiModelsContainer{padding:80px 0 100px;gap:48px;background:#f9f9f9}.aiModelsContainer,.aiModelsContainer section{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.aiModelsContainer section{gap:24px}.aiModelsContainer{overflow:hidden;position:relative}.aiModelsContainer .models-carousel{display:inline-flex;flex-wrap:nowrap;overflow-x:hidden;width:100%;gap:40px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 50px,#000 calc(100% - 50px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 50px,#000 calc(100% - 50px),transparent)}@keyframes loop{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.aiModelsContainer h2{color:#1d1d1d;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:110%;line-height:-.32px}.aiModelsContainer p{color:#475569;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.aiModelsContainer .models{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;white-space:nowrap;gap:40px;animation:loop 30s linear infinite backwards}.aiModelsContainer .models .model{display:flex;width:237px;padding:20px 24px;justify-content:center;align-items:center;gap:10px;border-radius:12px}.aiModelsContainer .models .model p{color:#1d1d1d;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:110%}@media(max-width:1024px){.aiModelsContainer{padding:48px 16px 56px;gap:32px}.aiModelsContainer h2{color:#1d1d1d;font-size:24px;font-weight:700;line-height:110%}.aiModelsContainer h2,.aiModelsContainer p{text-align:center;font-family:Inter;font-style:normal}.aiModelsContainer p{color:#475569;font-size:14px;font-weight:400;line-height:160%}}.joinWaitlistContainer{border-radius:20px;background:linear-gradient(180deg,#fcb69f,#ed6e6d);background-size:cover;background-repeat:no-repeat;margin:80px auto 120px;align-items:center;gap:24px;align-self:stretch;display:flex;flex-direction:column;padding:80px;width:85%}.joinWaitlistContainer h2{font-size:32px;font-weight:800;line-height:142%;line-height:-.32px;max-width:675px}.joinWaitlistContainer h2,.joinWaitlistContainer p{color:#fff;text-align:center;font-family:Inter;font-style:normal}.joinWaitlistContainer p{font-size:14px;font-weight:400;line-height:180%;max-width:70%}.joinWaitlistContainer .waitlistbtn{display:flex;padding:16px 16px 16px 22px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#1d1d1d;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px;color:#fff}@media(max-width:1024px){.joinWaitlistContainer{gap:32px;border-radius:0;background-color:#fab9af;padding:48px 16px;margin:0;width:100%}.joinWaitlistContainer h2{color:#fff;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:800;line-height:142%;width:100%}.joinWaitlistContainer p{max-width:80%}.joinWaitlistContainer .waitlistbtn{padding:12px;font-size:16px}}.chatSection{display:flex;width:100%;padding:80px;justify-content:center;align-items:center;gap:80px;background:#f9f9f9}.chatSection .chatWrapper{display:flex;margin:0 auto;max-width:1060px;max-height:384px;min-height:-moz-fit-content;min-height:fit-content;padding:32px 10px 10px;flex-direction:column;justify-content:space-between;align-items:center;border-radius:6px;background:#fff;gap:26px;box-shadow:0 25px 50px -12px rgba(0,0,0,.03),0 0 15px 0 rgba(0,0,0,.03)}.chatSection .chatWrapper .heading{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.chatSection .chatWrapper .heading img{margin:0 auto;max-width:100%}.chatSection .chatWrapper .chat{display:flex;padding:12px 0;justify-content:center;align-items:flex-end;gap:8px;align-self:stretch}.chatSection .chatWrapper .chat .queriesWrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 1 50%}.chatSection .chatWrapper .chat .queriesWrapper h3{color:#1d1d1d;text-align:center;font-family:Inter;font-size:11px;font-weight:500;line-height:20px}.chatSection .chatWrapper .chat .queriesWrapper .querry{display:flex;padding:8px 10px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;border:1px solid #ededed;background:#f8f8f8}.chatSection .chatWrapper .chat .queriesWrapper .querry p{color:#1d1d1d;font-family:Inter;font-size:11px;font-weight:400;line-height:20px;max-width:85%}.chatSection .chatWrapper .chat .banner{display:flex;width:516px;min-height:195px;max-width:100%;padding:8px 10px;flex-direction:column;justify-content:center;align-items:center;border-radius:6px;border:1px solid #ededed;background:#f8f8f8;flex:1 1 50%;margin:0 auto}.chatSection .chatWrapper .chat .banner span{display:inline-block;margin-bottom:10px}.chatSection .chatWrapper .chat .banner h3{color:#444;text-align:center;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;margin-bottom:24px}.chatSection .chatWrapper .chat .banner button{display:flex;width:120px;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:6px;background:#1d1d1d;color:#fff;font-family:Inter;font-size:14px;font-weight:500;line-height:180%;letter-spacing:-.14px;cursor:pointer}@media(max-width:1024px){.chatSection{padding:60px 40px;gap:40px}.chatSection .chatWrapper{max-width:90%;padding:24px}.chatSection .chat{flex-direction:column;align-items:center;gap:24px}.chatSection .chat .queriesWrapper{flex:1 1 100%;width:100%}.chatSection .chat .banner{flex:1 1 100%;width:100%;min-height:auto;margin-top:24px}}@media(max-width:768px){.chatSection{max-width:100%;padding:48px 16px 64px;gap:20px}.chatSection .chatWrapper{padding:34px 10px 10px;gap:16px}.chatSection .chat{gap:16px}}.FAQSection{padding:80px;gap:64px;background:#f9f9f9}.FAQSection,.FAQSection .content{display:flex;align-items:flex-start}.FAQSection .content{flex-direction:column;gap:24px;flex:1 1 40%}.FAQSection .content span{color:#ce212b;font-family:Inter;font-size:14px;font-weight:400;line-height:100%;letter-spacing:.84px;text-transform:uppercase}.FAQSection .content h1{color:#1d1d1d;font-family:Inter;font-size:32px;font-weight:700;line-height:142%;letter-spacing:-.32px}.FAQSection .content p{color:#475569;font-family:Inter;font-size:14px;font-weight:400;line-height:180%}@media screen and (max-width:1024px){.FAQSection .content{flex:1 1 100%;gap:10px;align-items:start;text-align:start}}.FAQSection .quesWrapper{width:55%;padding:32px 24px;gap:32px;border-radius:8px;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.03),0 0 15px 0 rgba(0,0,0,.03)}.FAQSection .quesWrapper,.FAQSection .quesWrapper .ques{display:flex;flex-direction:column;align-items:flex-start}.FAQSection .quesWrapper .ques{padding-bottom:24px;justify-content:space-between;align-self:stretch;border-radius:6px;border-bottom:1px solid #f6f6f6}.FAQSection .quesWrapper .ques .ques-header{display:flex;width:100%;justify-content:space-between;cursor:pointer}.FAQSection .quesWrapper .ques .ques-header p{color:#1d1d1d;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:110%}@media screen and (max-width:1024px){.FAQSection .quesWrapper .ques .ques-header p{font-size:14px;font-weight:400;line-height:180%}}.FAQSection .quesWrapper .ques .ques-header .rotate{transform:rotate(180deg);transition:transform .3s ease}.FAQSection .quesWrapper .ques .answer{color:#475467;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:180%;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .3s ease,margin-top .3s ease;margin-top:0}.FAQSection .quesWrapper .ques .answer.open{max-height:300px;opacity:1;margin-top:16px}.FAQSection .quesWrapper .ques:last-of-type{border-bottom:0;padding-bottom:0}@media(max-width:1024px){.FAQSection{padding:60px 40px;gap:40px}.FAQSection .content{flex:1 1 100%;text-align:center;align-items:center}.FAQSection .content h1{font-size:28px}.FAQSection .content p{font-size:13px;max-width:90%}.FAQSection .quesWrapper{width:100%;padding:24px}}@media(max-width:768px){.FAQSection{padding:40px 16px 64px;flex-direction:column;align-items:center;gap:20px}.FAQSection .content h1{font-size:24px}.FAQSection .quesWrapper{padding:20px}.FAQSection .ques p{font-size:18px}}.featuresIntro{max-height:311px;padding:80px 0 60px;gap:48px;align-self:stretch}.featuresIntro,.featuresIntro div{flex-direction:column;align-items:center;display:flex}.featuresIntro div{gap:20px}.featuresIntro h2{color:#101828;font-size:32px;font-weight:600;line-height:44px}.featuresIntro h2,.featuresIntro p{text-align:center;font-family:Inter;font-style:normal}.featuresIntro p{color:#475569;font-size:14px;font-weight:400;line-height:180%;max-width:60%}@media screen and (max-width:768px){.featuresIntro{padding:48px 16px;gap:32px}.featuresIntro h2{font-size:24px;line-height:36px}.featuresIntro p{font-size:14px;line-height:180%;max-width:95%}.featuresIntro div{gap:20px}}.multiModal{padding:80px;align-items:center;gap:80px;display:flex}.multiModal .multiModalImages{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;flex:1 0;display:flex}@media screen and (max-width:768px){.multiModal .multiModalImages img{height:278px}}.multiModal .imageRow{max-height:288px;align-items:flex-start;gap:24px;align-self:stretch;display:flex}@media screen and (max-width:768px){.multiModal .imageRow img{height:133px}}.multiModal .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;flex:1 0}.multiModal h2{color:#1d1d1d;font-size:32px;font-weight:600;line-height:142%;line-height:-.32px}.multiModal h2,.multiModal p{font-family:Inter;font-style:normal}.multiModal p{color:#475467;font-size:14px;font-weight:400;line-height:160%}.multiModal ul{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.multiModal figure{width:100%}.multiModal .image{object-fit:cover;border-radius:20px;width:100%}.multiModal li{display:flex;gap:8px;align-items:center;color:#1d1d1d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.multiModal .imageContainer{display:flex;width:24px;height:24px;padding:3.317px 3.352px 2.683px 2.648px;justify-content:center;align-items:center;border-radius:24px;background:#ffe0e2}@media screen and (max-width:768px){.multiModal{display:flex;padding:48px 0;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;background:#f9f9f9}.multiModal .content{gap:24px;padding:0 16px}.multiModal h2{color:#1d1d1d;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:110%}.multiModal .multiModalImages{flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;display:flex}.multiModal .imageRow{display:flex;align-items:flex-start;gap:10px;align-self:stretch}}.researchMode{padding:80px 80px 40px}.researchMode h2{color:#1d1d1d;font-size:32px;font-weight:600;line-height:110%;letter-spacing:-.32px;margin-bottom:24px}.researchMode h2,.researchMode p{text-align:center;font-family:Inter;font-style:normal}.researchMode p{color:#475569;font-size:14px;font-weight:400;line-height:180%;max-width:54%;margin:auto}@media screen and (max-width:768px){.researchMode p{font-size:14px;line-height:180%;max-width:90%}}.whyTagore{padding:60px 0 100px;gap:48px;background:#fff}.whyTagore,.whyTagore .content{display:flex;flex-direction:column;align-items:center}.whyTagore .content{max-width:900px;gap:24px}.whyTagore h2{color:#1d1d1d;font-size:32px;font-weight:600;line-height:110%;letter-spacing:-.32px}.whyTagore h2,.whyTagore p{text-align:center;font-family:Inter;font-style:normal}.whyTagore p{color:#475569;font-size:14px;font-weight:400;line-height:180%;align-self:stretch}.whyTagore .images{display:flex;align-items:flex-start;gap:48px}.whyTagore .imageContainer{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;min-width:321px}.whyTagore .imageContainer img{display:flex;height:48px;padding:4.359px 0 3.641px;justify-content:center;align-items:center;width:100%;border-radius:24px;border:1px solid #f6f6f6;background:#fff}.whyTagore h3{flex:1 0;color:#1d1d1d;text-align:center;margin:auto;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:110%}@media screen and (max-width:768px){.whyTagore{width:100%;padding:48px 16px 56px;align-items:flex-start}.whyTagore,.whyTagore .images{display:flex;flex-direction:column;justify-content:center;gap:40px}.whyTagore .images{align-items:center;align-self:stretch}.whyTagore p{font-size:14px;line-height:180%;width:90vw}.whyTagore h2{font-size:24px;line-height:110%}}.enrich{padding-top:60px;padding-bottom:80px;justify-content:center;align-items:flex-start;background:#fff;display:flex;flex-direction:column;position:relative}.enrich h3{display:block;color:#475467;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:24px;align-self:stretch;margin-bottom:40px}.enrich .pillsContainer{flex-wrap:nowrap;display:inline-flex;overflow-x:hidden;width:100%;gap:40px;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 50px,#000 calc(100% - 50px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 50px,#000 calc(100% - 50px),transparent)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.enrich .pillsContainer .pills{display:flex;justify-content:center;align-items:center;gap:32px;animation:scroll 30s linear infinite}.enrich .pillsContainer .pills .pill{background:#fff;border-radius:16px;color:#1d1d1d;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:110%;min-width:276px;width:100%}.enrich .pillsContainer .pills .pill .pill-header{display:flex;padding:14px 0;justify-content:center;align-items:center;border-radius:16px 16px 0 0}.enrich .pillsContainer .pills .pill p{padding:20px 16px;margin:auto;width:-moz-fit-content;width:fit-content;border-radius:0 0 16px 16px}@media screen and (max-width:1024px){.enrich img{max-height:48px}}.bg{background:#f9f9f9;padding:56px 0 64px}.personaWrapper{display:flex;justify-content:center;margin-bottom:56px}.personaWrapper .personaCard{padding-left:32px;display:flex;max-width:80vw}@media screen and (max-width:1024px){.personaWrapper .personaCard{max-width:60vw}}@media screen and (max-width:768px){.personaWrapper .personaCard{max-width:100%}}.personaWrapper .personaCard{justify-content:space-between;border-radius:32px;background:#fff}.personaWrapper img{border-top-right-radius:32px;border-bottom-right-radius:32px;height:100%}.personaWrapper .CardContent{display:flex;max-width:50%}@media screen and (max-width:1024px){.personaWrapper .CardContent{max-width:100%}}.personaWrapper .CardContent{padding:32px;flex-direction:column;align-items:flex-start;justify-content:center;flex:1 0}.personaWrapper h2{color:#101828;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:10px}.personaWrapper p{color:#475467;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:28px;align-self:stretch;margin-bottom:32px}.personaWrapper ul{display:flex;flex-direction:column;gap:24px}.personaWrapper li{display:flex;gap:8px;align-items:center;color:#1d1d1d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.personaWrapper li img{border-radius:24px;background:#f9fafb;width:24px;height:24px;padding:3.482px 3.186px 2.518px 2.814px;justify-content:center;align-items:center}@media screen and (max-width:1024px){.personaWrapper{padding:16px;margin:0;background:#f9f9f9}.personaWrapper .personaCard{flex-direction:column-reverse;padding:16px;gap:24px}.personaWrapper .CardContent{padding:0;gap:16px}.personaWrapper .CardContent p{margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.personaWrapper li{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:#1d1d1d}.personaWrapper img{border-radius:24px;background:#f9fafb}.personaWrapper .CardContent+img{max-width:309px;max-height:235px;align-self:center}}.more{display:flex;padding:80px 80px 60px;flex-direction:column;align-items:center;gap:56px;background:#fff}.more h2 span{color:#ce212b;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:142%;letter-spacing:-.32px}.more h2{width:628px}@media screen and (max-width:1024px){.more h2{width:100%}}.more h2{color:#1d1d1d;text-align:center;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:142%;letter-spacing:-.32px}.more div{width:1060px;align-items:flex-start}.more div,.more ul{display:flex;gap:48px}.more ul{max-width:1060px;width:100%;justify-content:center}.more li{width:100%;flex-direction:column;align-items:flex-start;gap:16px;display:flex}.more li span{align-self:center;color:#1d1d1d;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:124%}.more li figure{display:flex;height:48px;padding:4px 0;justify-content:center;align-items:center;align-self:stretch;border-radius:24px;border:1px solid #f0f0f0;background:#fff}@media screen and (max-width:1024px){.more{padding:48px 16px 56px}.more h2{font-weight:500}.more h2,.more h2 span{font-size:24px;font-style:normal;line-height:110%}.more h2 span{font-weight:700}.more div{align-items:center}.more div,.more ul{gap:24px}.more div,.more li,.more ul{display:flex;flex-direction:column}.more li{width:100%;align-items:center;gap:16px}.more li span{align-self:center;color:#1d1d1d;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:110%}.more li figure{height:48px;padding:4px 0;justify-content:center;align-items:center;align-self:stretch;display:flex;border:1px solid #f9fafb;background:#fff;border-radius:24px}}.pricingIntro{display:flex;padding:80px 0 60px;flex-direction:column;align-items:center;gap:20px;align-self:stretch;background:#fff}.pricingIntro h2{color:#1d1d1d;font-size:32px;font-weight:600;line-height:110%}.pricingIntro h2,.pricingIntro p{font-family:Inter;font-style:normal}.pricingIntro p{max-width:879px;color:#475467;text-align:center;font-size:14px;font-weight:400;line-height:160%}@media screen and (max-width:1024px){.pricingIntro{padding:48px 16px;gap:16px}.pricingIntro h2{font-size:32px;text-align:center}}.planCycle{margin-bottom:48px;display:flex;justify-content:center}.planCycle .planBtn{padding:10px 14px;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#444;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.planCycle .toggle-switch-container{display:flex;align-items:center}.planCycle .toggle-switch-checkbox{display:none}.planCycle .toggle-switch-label{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;border-radius:34px;margin-right:10px;cursor:pointer;transition:background-color .3s}.planCycle .toggle-switch-label .toggle-switch-inner{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:left .3s}.planCycle .toggle-switch-label .toggle-switch-switch{display:none}.planCycle .toggle-switch-checkbox:checked+.toggle-switch-label{background-color:#e74c3c}.planCycle .toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{left:22px}.planCycle .toggle-switch-text{font-size:14px;color:#000}.planCycle .annualBillingSwitchText{color:#101828;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.planCycle .annualBillingSwitchText span{color:#e74c3c}@media screen and (max-width:1024px){.planCycle{margin-top:0;margin-bottom:48px}.planCycle .planBtn{padding:8px 12px;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#444;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:24px}}.plansContainer{display:flex;padding:16px;justify-content:center;align-items:flex-start;gap:32px;align-self:stretch;flex-wrap:wrap;margin-bottom:32px}.plansContainer .planCycle{display:flex;justify-content:center;margin-bottom:20px}.plansContainer .plan-card{display:flex;padding:20px;position:relative;flex-direction:column;width:200px;min-height:574px;max-width:400px;min-width:300px;align-items:flex-start;gap:16px;flex:1 0;border-radius:16px;border:1px solid #f0f0f0;background:#fff}.plansContainer .plan-card .plan-card.popular{border-color:red}.plansContainer .plan-card .plan-header{display:flex;padding:8px 20px;align-items:center;gap:10px;border-radius:24px;background:#f9fafb}.plansContainer .plan-card .plan-header .plan-name{color:#444;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.plansContainer .plan-card hr{width:100%;border:1px solid #f0f0f0}.plansContainer .plan-card .plan-tag{position:absolute;top:28px;right:10px;font-size:14px;border-radius:32px;border:1px solid #ce212b;background:#fff;color:#ce212b;padding:4px 16px}.plansContainer .plan-card .plan-description{color:#444;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:30px;align-self:stretch}.plansContainer .plan-card .plan-price{color:#1d1d1d;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:60px;line-height:-.32px}.plansContainer .plan-card .plan-price .plan-price-sub{color:#444;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:-.2px}.plansContainer .plan-card .plan-features{list-style:none;padding:0;margin-bottom:1em}.plansContainer .plan-card .plan-feature{color:#475467;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:8px;margin-bottom:8px}.plansContainer .plan-card .plan-button{color:#1d1d1d;background:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px;cursor:pointer;position:absolute;bottom:20px;width:calc(100% - 40px);text-align:center;border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.plansContainer .plan-card .plan-button.popular{background:#1d1d1d;color:#fff}.plansContainer .plan-card .plan-button:hover{background-color:#f9fafb}.plansContainer .plan-card .plan-button.popular:hover{background-color:#1d1d1d;color:#fff}.skeleton-toggle{margin-bottom:48px;display:flex;justify-content:center}.skeleton-toggle .skeleton-toggle-switch{width:180px;height:24px;background-color:#f9fafb;border-radius:24px}@media screen and (max-width:1024px){.skeleton-toggle{margin-top:0;margin-bottom:48px}}.plans-skeleton{display:flex;padding:16px;justify-content:center;align-items:flex-start;gap:32px;align-self:stretch;flex-wrap:wrap;margin-bottom:32px}@media screen and (max-width:1024px){.plans-skeleton{flex-direction:column;align-items:center;gap:24px}}.plans-skeleton .skeleton-card{display:flex;padding:20px;position:relative;flex-direction:column;width:200px;height:574px;max-width:400px;min-width:300px;align-items:flex-start;gap:16px;flex:1 0;border-radius:16px;border:1px solid #f0f0f0;background:#fff}.plans-skeleton .skeleton-card .skeleton-header{height:46px;width:120px;border-radius:24px;background:#f9fafb;margin-bottom:16px}.plans-skeleton .skeleton-card .skeleton-tag{position:absolute;top:28px;right:10px;width:70px;height:24px;border-radius:32px;background:#f9fafb}.plans-skeleton .skeleton-card .skeleton-description{height:90px;width:100%;background:#f9fafb;border-radius:8px;margin-bottom:16px}.plans-skeleton .skeleton-card .skeleton-price{height:60px;width:120px;background:#f9fafb;border-radius:8px;margin:16px 0}.plans-skeleton .skeleton-card .skeleton-features{display:flex;flex-direction:column;gap:12px;width:100%}.plans-skeleton .skeleton-card .skeleton-features .skeleton-feature{height:24px;width:100%;background:#f9fafb;border-radius:4px}.plans-skeleton .skeleton-card .skeleton-button{position:absolute;bottom:20px;width:calc(100% - 40px);height:44px;border-radius:8px;background:#f9fafb}.plans-skeleton .skeleton-card.skeleton-popular{border:1px solid #f0f0f0;box-shadow:0 4px 8px rgba(0,0,0,.05)}.error-container{width:100%;display:flex;justify-content:center;margin-bottom:20px;padding:0 15px}.error-container .error-message{background-color:#ffebee;color:#d32f2f;border:1px solid #ef9a9a;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05);max-width:600px;width:100%}.error-container .error-message:before{content:"⚠️";margin-right:8px;font-size:16px;display:inline-block}@media(max-width:768px){.error-container .error-message{font-size:13px;padding:10px 12px}}.termsPage{margin:60px auto 80px;max-width:720px;padding:0 2rem}.termsPage .section h1{text-align:center;font-size:32px;margin:24px 0}.termsPage .section h1,.termsPage .section h2{font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.32px;color:#281010}.termsPage .section h2{font-size:18px}.termsPage .section p{color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:182%;letter-spacing:.16px;margin-bottom:14px}.termsPage .section ul{list-style:disc}.termsPage .section ul li{margin-left:2rem;margin-bottom:.8rem}.section-container{max-width:calc(1400px + 2rem);margin:5rem auto}.section-pad{padding:0 1rem}.contact-us-container{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem;margin:5rem;flex:1 0 100%;max-width:100%;background-color:#ce212b}.contact-us-container h2{font-weight:600;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#101828;margin-bottom:15px}.contact-us-container p.subtitle{margin-bottom:20px;text-align:left}.contact-us-container .img-container{background-color:#ce212b}.contact-us-container .img-container img{object-fit:contain;width:100%}.contact-us-container .form-section{background-color:#fff;border-radius:8px;padding:40px 48px}.contact-us-container .form-section form{background-color:#fff;display:flex;flex-direction:column;gap:1rem;border-radius:1rem;text-align:left;max-width:700px}.contact-us-container .form-section span{color:#ce212b}.contact-us-container .form-section label{font-family:var(--font-poppins);font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#344054}.contact-us-container .form-section input,.contact-us-container .form-section textarea{width:100%;height:48px;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;padding:12px 16px}.contact-us-container .form-section input[type=checkbox]{box-sizing:border-box;width:20px;height:20px;border-radius:6px}.contact-us-container .form-section input[type=checkbox]:checked{border:1px solid #ce212b}.contact-us-container .form-section input[type=checkbox]:checked:after{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-image:url(/_next/static/media/tickIcon.5315fe7b.svg);background-repeat:no-repeat;background-position:50%}.contact-us-container .form-section textarea{height:128px}.contact-us-container .form-section button{background-color:#ce212b;color:#fff;font-style:normal;font-family:var(--font-poppins);font-weight:500;font-size:14px;line-height:24px}.contact-us-container p{font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#4f4f4f;max-width:480px}.contact-us-container p.error,.contact-us-container p.success{text-align:center;padding:15px 0}.contact-us-container p.success{color:green}.contact-us-container p.error{color:red}.contact-us-container .name{display:flex;flex-direction:row;justify-content:space-between;gap:32px}.contact-us-container .policy{display:flex;flex-direction:row;align-items:center;gap:10px}.contact-us-container .policy p{font-size:16px;font-family:var(--font-poppins);line-height:24px}@media(max-width:768px){.contact-us-container .policy p{font-size:14px}}.contact-us-container .policy span{text-decoration:underline}@media(min-width:750px){.contact-us-container{display:flex;flex-direction:row;justify-content:center;margin:auto;padding:70px;gap:70px}.contact-us-container .img-container{flex:1 0 40%;max-width:40%}.contact-us-container img{width:100%;height:100%}}.contact-us-main-container{display:flex;gap:3rem}.contact-us-main-container .contact-us-img{display:flex;flex-basis:50%;height:50%;margin-top:7rem}.contact-us-main-container .contact-us-img img{width:100%}.contact-us-main-container .contact-us-content{flex-basis:50%;display:flex;flex-direction:column;gap:2.5rem;max-width:550px;margin:0 auto}.contact-us-main-container .contact-us-content .contact-us-header{display:flex;flex-direction:column;gap:20px}.contact-us-main-container .contact-us-content .contact-us-header h3{font-weight:600;font-size:36px;line-height:44px;color:#101828}.contact-us-main-container .contact-us-content .contact-us-header p{font-weight:400;font-size:20px;line-height:30px;color:#4f4f4f;width:90%}.contact-us-main-container .contact-us-content .contact-us-header p span{color:#ce212b}.contact-us-main-container .contact-us-content .contact-us-header p.error,.contact-us-main-container .contact-us-content .contact-us-header p.success{text-align:center;padding:15px 0}.contact-us-main-container .contact-us-content .contact-us-header p.success{color:green}.contact-us-main-container .contact-us-content .contact-us-header p.error{color:red}.contact-us-main-container .contact-us-content form{display:flex;flex-direction:column;gap:2rem}.contact-us-main-container .contact-us-content form .form-input-wrapper{display:flex;gap:2rem}.contact-us-main-container .contact-us-content form .form-input{display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:6px;width:100%}.contact-us-main-container .contact-us-content form .form-input label{color:#344054;font-weight:500;font-size:14px;line-height:20px}.contact-us-main-container .contact-us-content form .form-input input{width:100%;padding:12px 16px;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05);font-size:16px;line-height:24px}.contact-us-main-container .contact-us-content form .form-input textarea{padding:12px 16px;width:100%;border:1px solid #d0d5dd;border-radius:8px;resize:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}.contact-us-main-container .contact-us-content form .form-input input:focus,.contact-us-main-container .contact-us-content form .form-input textarea:focus{outline:none}.contact-us-main-container .contact-us-content form .form-input .error-message{color:red;font-size:14px;font-weight:400;line-height:20px}.contact-us-main-container .contact-us-content form .form-agreement{display:flex;gap:12px}.contact-us-main-container .contact-us-content form .form-agreement p{font-size:16px;font-weight:400;line-height:24px;color:#4f4f4f}.contact-us-main-container .contact-us-content form .form-agreement p span{border-bottom:1px solid #4f4f4f}.contact-us-main-container .contact-us-content form button{background:#ce212b;padding:12px 20px;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#fff;font-size:16px;line-height:24px;font-weight:500;text-align:center;cursor:pointer}.contact-us-main-container .contact-us-content form button:hover{opacity:.8}@media(max-width:850px){.contact-us-main-container .contact-us-img{display:none}.contact-us-main-container .contact-us-content{flex-basis:100%;padding:0 6px}.contact-us-main-container .contact-us-content .contact-us-header{display:flex;flex-direction:column;gap:20px}.contact-us-main-container .contact-us-content .contact-us-header h3{font-size:32px;line-height:44px}.contact-us-main-container .contact-us-content .contact-us-header p{font-size:18px;line-height:24px;width:100%}.contact-us-main-container .contact-us-content form .form-input-wrapper{flex-wrap:wrap}}body{padding:0;font-family:Inter,Poppins,Montserrat;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}