.hero-section{padding-block:var(--space-20);text-align:center;background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe)}@media (max-width:768px){.hero-section{padding-block:1px}}.hero-section .hero-title{color:var(--Landing-Page-New-text-primary,#2b2c31);text-align:center;font-family:var(--font-inter-tight);letter-spacing:-1.04px;text-transform:capitalize;width:100%;max-width:1008px;margin:20px auto 40px;font-size:52px;font-style:normal;font-weight:400;line-height:110%}@media (max-width:768px){.hero-section .hero-title{margin:12px auto 20px;font-size:26px}}.hero-section .hero-subtitle{color:var(--Landing-Page-New-text-primary,#2b2c31);text-align:center;font-family:var(--font-poppins);letter-spacing:-.38px;width:100%;max-width:846px;margin-inline:auto;font-size:19px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.hero-section .hero-subtitle{margin-bottom:50px;padding:0 18px;font-size:14px}}.hero-section .hero-actions{padding-bottom:110px}@media (max-width:768px){.hero-section .hero-actions{padding-bottom:40px}}.hero-section .hero-actions-button{background:var(--Landing-Page-New-accent-blue,#1565c0);cursor:pointer;border:none;border-radius:555px;justify-content:center;align-items:center;gap:22px;width:315px;height:70px;margin-top:40px;padding:20px 4px 20px 36px;display:inline-flex}.hero-section .hero-actions-button .hero-actions-button-arrow{transition:transform .25s}@media (max-width:768px){.hero-section .hero-actions-button .hero-actions-button-arrow{width:55px;height:55px}}.hero-section .hero-actions-button:hover{background:var(--Landing-Page-New-Primitive-blue-350,#0f72ee)}.hero-section .hero-actions-button:active{background:var(--Landing-Page-New-Primitive-blue-600,#0856ae)}@media (max-width:768px){.hero-section .hero-actions-button{height:60px;font-size:16px}}.hero-section .hero-actions-button span{color:#fff;text-align:center;font-family:var(--font-inter-tight);letter-spacing:-.4px;font-size:20px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:768px){.hero-section .hero-actions-button span{width:190px;font-size:16px}}.hero-section .hero-video-section{background-image:url(/images/main/hero-section-backgr.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:587px;position:relative}@media (max-width:768px){.hero-section .hero-video-section{height:211px}}.hero-section .hero-video-content{width:1161px;margin:0 auto;position:relative}@media (max-width:768px){.hero-section .hero-video-content{width:100%;padding:0 18px}}.hero-section .hero-video-box{z-index:2;position:absolute;top:-50px;left:50%;transform:translate(-50%)}@media (max-width:768px){.hero-section .hero-video-box{width:100%;top:-10px}}.hero-section .hero-section-desktop-image{width:100%;max-width:1136px;height:100%;margin-inline:auto}.hero-section .hero-video{z-index:1;width:1161px;height:587px;margin-inline:auto;position:absolute;top:50px;left:0}@media (max-width:768px){.hero-section .hero-video{width:100%;height:auto;padding:0 19px;top:14px}}.hero-section .mobile{display:none}@media (max-width:768px){.hero-section .mobile{display:block}}.hero-section .desktop{display:block}@media (max-width:768px){.hero-section .desktop{display:none}}.features-section{background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe);padding:120px 0}@media (max-width:768px){.features-section{padding:40px 18px 0}}.features-section .title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);text-align:center;font-family:var(--font-inter-tight);letter-spacing:-.92px;max-width:456px;margin:0 auto;font-size:46px;font-style:normal;font-weight:400;line-height:110%}@media (max-width:768px){.features-section .title{font-size:26px}}.features-section .features-container{margin:0 auto;gap:20px;width:100%;max-width:1280px;margin-top:60px;display:flex}@media (max-width:768px){.features-section .features-container{flex-direction:column;gap:20px;margin-top:40px}}.features-section .feature-single-container{background:var(--Landing-Page-New-Primitive-blue-200,#a4bee4);border-radius:20px;justify-content:center;align-items:center;width:630px;height:608px;padding:40px;display:flex}@media (max-width:768px){.features-section .feature-single-container{width:100%;height:327px;padding:20px}}.features-section .features-list{flex-wrap:wrap;gap:20px;width:100%;max-width:630px;margin:0 auto;display:flex}@media (max-width:768px){.features-section .features-list{grid-template-columns:repeat(2,46%);display:grid}}.features-section .feature-description-wrapper{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.features-section .feature-description{color:#fff;font-family:var(--font-inter-tight);letter-spacing:-.36px;text-transform:capitalize;opacity:0;font-size:18px;font-style:normal;font-weight:400;line-height:140%;transition:opacity .35s 50ms,transform .4s 50ms;overflow:hidden;transform:translateY(10px)}.features-section .feature-bottom{flex-direction:column;gap:12px;width:100%;display:flex}.features-section .feature-item{background:var(--Landing-Page-New-Semantic-backg-blue,#edf1f8);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:305px;height:294px;padding:30px;transition:background .4s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.features-section .feature-item{flex:0 0 50%;width:100%;height:174px;padding:15px}}.features-section .feature-item .feature-icon{flex-shrink:0;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .35s}@media (min-width:769px){.features-section .feature-item{cursor:pointer}.features-section .feature-item:hover{background:var(--Landing-Page-New-Primitive-blue-500,#1565c0)}.features-section .feature-item:hover .feature-icon{opacity:0;transform:translateY(-30px)}.features-section .feature-item:hover .feature-title{color:#fff;max-width:250px;position:absolute;top:90px;transform:translateY(-60px)}.features-section .feature-item:hover .feature-description-wrapper{grid-template-rows:1fr}.features-section .feature-item:hover .feature-description{opacity:1;transform:translateY(0)}}.features-section .feature-item-primary{background:var(--Landing-Page-New-Primitive-blue-500,#1565c0);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:305px;height:294px;padding:30px;display:flex}@media (max-width:768px){.features-section .feature-item-primary{width:100%;height:174px;padding:15px}}.features-section .feature-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;text-transform:capitalize;font-size:26px;font-style:normal;font-weight:500;line-height:110%;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .35s}@media (max-width:768px){.features-section .feature-title{font-size:16px}}.features-section .feature-primary-title{color:#fff;font-family:var(--font-inter-tight);letter-spacing:-.52px;text-transform:capitalize;font-size:26px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:768px){.features-section .feature-primary-title{font-size:18px}}.features-section .feature-primary-description{color:#fff;font-family:var(--font-inter-tight);letter-spacing:-.36px;text-transform:capitalize;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:768px){.features-section .feature-primary-description{font-size:14px}}.who-needs-tyto-section{background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe);padding:120px 0}@media (max-width:768px){.who-needs-tyto-section{padding:40px 18px}}.who-needs-tyto-section .content{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}@media (max-width:768px){.who-needs-tyto-section .content{flex-direction:column;gap:24px}}.who-needs-tyto-section .content-left{flex-direction:column;width:100%;max-width:415px;display:flex}@media (max-width:768px){.who-needs-tyto-section .content-left{justify-content:center;align-items:center;max-width:100%}}.who-needs-tyto-section .content-left .question{color:var(--Landing-Page-New-Primitive-blue-500,#1565c0);font-family:var(--font-inter-tight);letter-spacing:-.44px;font-size:22px;font-style:normal;font-weight:600;line-height:110%}.who-needs-tyto-section .content-left .description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.36px;font-size:18px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.who-needs-tyto-section .content-left .description{display:none}}.who-needs-tyto-section .title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.92px;margin:30px 0;font-size:46px;font-style:normal;font-weight:400;line-height:110%}@media (max-width:768px){.who-needs-tyto-section .title{text-align:center;margin:20px 0 0;font-size:26px}}.who-needs-tyto-section .hero-actions-button{background:var(--Landing-Page-New-accent-blue,#1565c0);cursor:pointer;border:none;border-radius:555px;justify-content:center;align-items:center;gap:22px;width:294px;height:70px;margin-top:94px;padding:20px 4px 20px 36px;display:inline-flex}@media (max-width:768px){.who-needs-tyto-section .hero-actions-button{gap:0;width:100%;height:60px;margin-top:20px;font-size:16px}}.who-needs-tyto-section .hero-actions-button .hero-actions-button-arrow{transition:transform .25s}@media (max-width:768px){.who-needs-tyto-section .hero-actions-button .hero-actions-button-arrow{width:55px;height:55px}}.who-needs-tyto-section .hero-actions-button:hover{background:var(--Landing-Page-New-Primitive-blue-350,#0f72ee)}.who-needs-tyto-section .hero-actions-button:active{background:var(--Landing-Page-New-Primitive-blue-600,#0856ae)}.who-needs-tyto-section .hero-actions-button span{color:#fff;text-align:center;font-family:var(--font-inter-tight);letter-spacing:-.4px;width:170px;font-size:20px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:768px){.who-needs-tyto-section .hero-actions-button span{width:100%;margin:0 auto}}.who-needs-tyto-section .collapsible{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;width:100%;font-size:15px}.who-needs-tyto-section .collapse-item{position:relative}.who-needs-tyto-section .collapse-item-heading{text-align:left;align-items:flex-start;gap:16px;max-width:calc(100% - 182px);display:flex}@media (max-width:768px){.who-needs-tyto-section .collapse-item-heading{max-width:calc(100% - 52px)}}.who-needs-tyto-section .collapse-item-image-close{object-fit:cover;border-radius:16px;width:150px;height:172px;display:none;position:absolute;top:10px;right:10px}@media (max-width:768px){.who-needs-tyto-section .collapse-item-image-close{display:none}}.who-needs-tyto-section .collapse-item-image-close-mobile{object-fit:cover;border-radius:16px;flex-shrink:0;width:107px;height:122px;display:none;top:0;right:0}@media (max-width:768px){.who-needs-tyto-section .collapse-item-image-close-mobile{display:block}}.who-needs-tyto-section .collapse-item-image-open{display:block}.who-needs-tyto-section .collapsible-button{cursor:pointer;background:0 0;border:none;border-bottom:1px solid #d9e0e8;justify-content:space-between;align-items:flex-start;width:100%;padding:10px 10px 22px;display:flex;position:relative}@media (max-width:390px){.who-needs-tyto-section .collapsible-button{padding-left:0;padding-right:0}}.who-needs-tyto-section .collapse-content{justify-content:space-between;max-height:0;padding:0 18px;transition:max-height .2s ease-out;display:flex;overflow:hidden}@media (min-width:769px){.who-needs-tyto-section .collapse-content{padding-right:182px}}@media (max-width:390px){.who-needs-tyto-section .collapse-content{padding-left:0;padding-right:0}}@media (max-width:768px){.who-needs-tyto-section .collapse-content{align-items:flex-start;gap:16px}}.who-needs-tyto-section .active,.who-needs-tyto-section .collapsible:hover{border-bottom:none;align-items:flex-start}:is(.who-needs-tyto-section .active,.who-needs-tyto-section .collapsible:hover) .collapse-item-image-close{display:block}@media (max-width:768px){:is(.who-needs-tyto-section .active,.who-needs-tyto-section .collapsible:hover) .collapse-item-image-close{display:none}}:is(.who-needs-tyto-section .active,.who-needs-tyto-section .collapsible:hover) .collapse-item-image-open{display:none}@media (min-width:769px){.who-needs-tyto-section .collapsible-button.active+.collapse-content{min-height:172px}}.who-needs-tyto-section .collapse{flex-direction:column;gap:36px;width:630px;display:flex}@media (max-width:768px){.who-needs-tyto-section .collapse{width:100%}}.who-needs-tyto-section .collapse-item-description{width:305px;color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:768px){.who-needs-tyto-section .collapse-item-description{flex:0 0 196px;align-self:flex-end;width:196px;min-width:0;max-width:170px;line-height:150%}}@media (max-width:390px){.who-needs-tyto-section .collapse-item-description{width:auto}}.who-needs-tyto-section .collapse-item-subtitle{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.who-needs-tyto-section .collapse-item-description-text{color:var(--Landing-Page-New-Semantic-text-secondary,#8892a6);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.who-needs-tyto-section .collapse-item-number{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;font-size:26px;font-style:normal;font-weight:300;line-height:110%}@media (max-width:768px){.who-needs-tyto-section .collapse-item-number{font-size:20px}}.who-needs-tyto-section .collapse-item-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;font-size:26px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:768px){.who-needs-tyto-section .collapse-item-title{font-size:20px}}.who-needs-tyto-section .mobile{display:none}@media (max-width:768px){.who-needs-tyto-section .mobile{display:flex}}.who-needs-tyto-section .desktop{display:flex}@media (max-width:768px){.who-needs-tyto-section .desktop{display:none}}.why-need-tyto-section{background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe);padding-top:40px;position:relative}.why-need-tyto-section .title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);text-align:center;font-family:var(--font-inter-tight);letter-spacing:-.92px;font-size:46px;font-style:normal;font-weight:400;line-height:110%}@media (max-width:768px){.why-need-tyto-section .title{font-size:26px}}.why-need-tyto-section .description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);text-align:center;font-family:var(--font-inter-tight);letter-spacing:-.36px;max-width:908px;margin:30px auto 50px;font-size:18px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.why-need-tyto-section .description{margin:30px auto;padding:0 18px;font-size:14px}}.why-need-tyto-section .reasons-list{flex-wrap:wrap;gap:36px;width:100%;max-width:832px;margin:0 auto;display:flex}@media (max-width:768px){.why-need-tyto-section .reasons-list{flex-direction:column;gap:7px;padding:0 18px}}.why-need-tyto-section .reason-item{align-items:center;gap:13px;display:flex}@media (max-width:768px){.why-need-tyto-section .reason-item{background:#fff;border-radius:12px;height:47px;padding:0 12px;box-shadow:5px 5px 20px #1926330f}}.why-need-tyto-section .reason-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.36px;font-size:18px;font-style:normal;font-weight:500;line-height:110%;position:relative}@media (max-width:768px){.why-need-tyto-section .reason-title{font-size:16px}}.why-need-tyto-section .why-need-tyto-image-container{background-image:url(/images/main/why-need-tyto-bg.png);background-repeat:no-repeat;width:1280px;height:558px;margin:120px auto 0;position:relative}@media (max-width:768px){.why-need-tyto-section .why-need-tyto-image-container{background-size:cover;width:100%;height:250px;margin-top:80px}}.why-need-tyto-section .why-need-tyto-image-container-inner{filter:drop-shadow(-1.695px 1.085px 3.712px #19263308)drop-shadow(-7.578px 4.853px 8.576px #1926330d)drop-shadow(-18.845px 12.068px 19.584px #19263312)drop-shadow(-36.692px 23.497px 41.728px #19263317)drop-shadow(-62.317px 39.907px 80px #1926331f);background-image:url(/images/main/why-need-tyto-folder.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1039px;height:625px;display:block;position:absolute;top:-67px;left:50%;transform:translate(-50%)}@media (max-width:768px){.why-need-tyto-section .why-need-tyto-image-container-inner{display:none}}.why-need-tyto-section .why-need-tyto-image{object-fit:contain;width:100%;height:100%}.why-need-tyto-section .mobile-slider{display:none}@media (max-width:768px){.why-need-tyto-section .mobile-slider{touch-action:pan-y;width:100%;margin-top:-50px;display:block;position:absolute;overflow:hidden}}.why-need-tyto-section .slider-track{will-change:transform;width:100%;transition:transform .3s ease-out;display:flex}.why-need-tyto-section .slider-item{box-sizing:border-box;flex:0 0 100%;width:100%;height:100%;max-height:282px}.why-need-tyto-section .slider-item img{pointer-events:none;width:auto;height:100%;margin:0 auto;display:block}.why-need-tyto-section .dots-container{justify-content:center;gap:11px;width:100%;margin:12px auto 0;display:none}.why-need-tyto-section .dots-container .dot{background:#d9e0e8;border-radius:5px;width:5px;height:5px}.why-need-tyto-section .dots-container .dot.active{background:#1565c0}@media (max-width:768px){.why-need-tyto-section .dots-container{display:flex}}.services-section{background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe)}@media (max-width:768px){.services-section{padding:40px 18px 0}}.services-section .services-list{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:1280px;margin:0 auto;display:grid}@media (max-width:768px){.services-section .services-list{grid-template-columns:repeat(1,1fr)}}.services-section .services-list-item{background-image:url(/images/main/service-folder.svg);background-repeat:no-repeat;background-size:contain;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:630px;height:440px;padding:30px;display:flex}@media (max-width:768px){.services-section .services-list-item{background-size:cover;height:100%;padding:20px 0}}.services-section .service-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;text-transform:capitalize;margin:10px 0 20px;font-size:26px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:768px){.services-section .service-title{padding:0 20px;font-size:22px}}.services-section .service-description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.services-section .service-description{padding:0 20px}}.services-section .desktop-image{display:block}@media (max-width:768px){.services-section .desktop-image{display:none}}.services-section .mobile-image{display:none}@media (max-width:768px){.services-section .mobile-image{display:block}}
