.typography-h1,h1{letter-spacing:-2.2px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:70px;font-weight:600;line-height:1.1}@media (width<=1279px){.typography-h1,h1{font-size:56px}}@media (width<=767px){.typography-h1,h1{font-size:44px}}.typography-h2,h2{letter-spacing:-1px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:38px;font-weight:600;line-height:1.2}@media (width<=1279px){.typography-h2,h2{font-size:32px}}@media (width<=767px){.typography-h2,h2{font-size:28px}}.typography-h3,h3{letter-spacing:-.5px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:28px;font-weight:600;line-height:1.3}@media (width<=1279px){.typography-h3,h3{font-size:24px}}@media (width<=767px){.typography-h3,h3{font-size:22px}}.typography-text-large{letter-spacing:-.3px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:1.5}@media (width<=1279px){.typography-text-large{font-size:18px}}@media (width<=767px){.typography-text-large{font-size:18px}}.typography-text-normal,p{letter-spacing:-.2px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (width<=1279px){.typography-text-normal,p{font-size:16px}}@media (width<=767px){.typography-text-normal,p{font-size:15px}}.typography-text-small{letter-spacing:-.1px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media (width<=1279px){.typography-text-small{font-size:14px}}@media (width<=767px){.typography-text-small{font-size:13px}}.rich-text-content h1{letter-spacing:-2.2px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:70px;font-weight:600;line-height:1.1}@media (width<=1279px){.rich-text-content h1{font-size:56px}}@media (width<=767px){.rich-text-content h1{font-size:44px}}.rich-text-content h1{margin:1rem 0 .5rem}.rich-text-content h1:first-child{margin-top:0}.rich-text-content h2{letter-spacing:-1px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:38px;font-weight:600;line-height:1.2}@media (width<=1279px){.rich-text-content h2{font-size:32px}}@media (width<=767px){.rich-text-content h2{font-size:28px}}.rich-text-content h2{margin:1rem 0 .5rem}.rich-text-content h2:first-child{margin-top:0}.rich-text-content h3{letter-spacing:-.5px;margin:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:28px;font-weight:600;line-height:1.3}@media (width<=1279px){.rich-text-content h3{font-size:24px}}@media (width<=767px){.rich-text-content h3{font-size:22px}}.rich-text-content h3{margin:.8rem 0 .4rem}.rich-text-content h3:first-child{margin-top:0}.rich-text-content p{letter-spacing:-.2px;margin:.5rem 0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (width<=1279px){.rich-text-content p{font-size:16px}}@media (width<=767px){.rich-text-content p{font-size:15px}}.rich-text-content p:first-child{margin-top:0}.rich-text-content p:last-child{margin-bottom:0}.rich-text-content strong{font-weight:700}.rich-text-content em{font-style:italic}.rich-text-content ul,.rich-text-content ol{letter-spacing:-.2px;margin:.5rem 0;padding-left:1.5rem;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (width<=1279px){.rich-text-content ul,.rich-text-content ol{font-size:16px}}@media (width<=767px){.rich-text-content ul,.rich-text-content ol{font-size:15px}}.rich-text-content ul li,.rich-text-content ol li{margin:.25rem 0}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content a{color:#3b82f6;text-decoration:underline;transition:color .2s}.rich-text-content a:hover{color:#1d4ed8}.font-mono{font-family:Geist Mono,JetBrainsMono,Monaco,Consolas,monospace}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-hero{justify-content:flex-end;align-items:flex-end;height:100vh;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}@media (width<=1919px){.section-hero{max-height:900px}}@media (width<=1439px){.section-hero{max-height:800px}}.section-hero .hero-background-container{z-index:0;width:100%;height:100%;position:absolute;inset:0}.section-hero .action-button{border:1px solid #29292b;border-radius:50px;gap:14px;padding:5px 24px 5px 5px}.section-hero .action-button svg{width:18px;height:18px}.section-hero .hero-content-wrapper{z-index:1;color:#fff;flex:1;justify-content:flex-start;align-items:flex-end;width:100%;padding:0 20px 50px;display:flex;position:relative;overflow:visible}@media (width<=991px){.section-hero .hero-content-wrapper{max-width:100%}}@media (width<=820px){.section-hero .hero-content-wrapper{flex-direction:column}}.section-hero .hero-content-wrapper .hero-text-content-template-3{flex-direction:column;flex:1;justify-content:center;align-items:stretch;width:100%;min-width:240px;display:flex;position:relative;overflow:visible}.section-hero .hero-content-wrapper .hero-text-content-template-3 h1,.section-hero .hero-content-wrapper .hero-text-content-template-3 h2,.section-hero .hero-content-wrapper .hero-text-content-template-3 h3{margin:0}@media (width<=991px){.section-hero .hero-content-wrapper .hero-text-content-template-3{max-width:100%}}.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;display:flex;position:relative;overflow:visible}.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title{width:100%;max-width:73%;position:relative}@media (width<=1919px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title{max-width:100%}}@media (width<=1439px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title{max-width:90%}}@media (width<=1279px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title{max-width:100%}}.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{letter-spacing:-2.6px;text-transform:uppercase;font-family:Inter,sans-serif;font-size:97px;font-weight:700;line-height:90px}@media (width<=1439px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{font-size:79px;line-height:1.03}}@media (width<=1279px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{font-size:80px;line-height:82px}}@media (width<=991px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{font-size:65px;line-height:65px}}@media (width<=820px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{font-size:55px;line-height:57px}}@media (width<=767px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-title-section .hero-main-title h1{font-size:42px;line-height:42px}}.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-subtitle-section{flex-direction:column;justify-content:center;align-items:stretch;width:100%;margin-top:20px;display:flex;position:relative;overflow:visible}.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-subtitle-section .hero-subtitle-text h3{letter-spacing:-.1px;width:100%;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:22px;font-weight:500;line-height:28px;position:relative;font-family:inherit!important}@media (width<=1439px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-subtitle-section .hero-subtitle-text h3{font-size:22px;line-height:28px}}@media (width<=1279px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-subtitle-section .hero-subtitle-text h3{letter-spacing:-.1px;font-size:18px;line-height:24px}}@media (width<=767px){.section-hero .hero-content-wrapper .hero-text-content-template-3 .hero-subtitle-section .hero-subtitle-text h3{font-size:16px;line-height:22px}}.section-hero .hero-content-wrapper .hero-button-wrapper{text-align:start;width:100%;margin-top:20px}@media (width>=820px){.section-hero .hero-content-wrapper .hero-button-wrapper{display:none}}.section-hero.theme-dark .hero-content-wrapper{color:#fff}.section-hero.theme-light .hero-content-wrapper{color:#000}.section-hero.theme-brand .hero-content-wrapper{color:#fff}.section-services{box-sizing:border-box;background-color:#f3f3f1;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:70px 60px 50px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex}@media (width<=1279px){.section-services{padding:70px 30px 40px}}@media (width<=767px){.section-services{padding:70px 20px 50px}}.section-services .services-container-template3{flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;max-width:1560px;display:flex}.section-services .services-header{align-items:center;width:100%;display:flex;position:relative;overflow:visible}.section-services .services-header .services-title-wrapper{flex:1 0 0;align-items:center;display:flex;position:relative;overflow:visible}.section-services .services-header .services-title-wrapper .services-title{flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:visible}.section-services .services-header .services-title-wrapper .services-title .services-heading{text-align:start;flex-direction:column;align-items:flex-start;margin:0;display:flex;position:relative}.section-services .services-header .services-title-wrapper .services-title .services-heading h2{color:#29292b;letter-spacing:-1.2px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:44px;font-weight:600;line-height:1.17}@media (width<=1279px){.section-services .services-header .services-title-wrapper .services-title .services-heading h2{font-size:39px;line-height:1.08}}@media (width<=767px){.section-services .services-header .services-title-wrapper .services-title .services-heading h2{letter-spacing:-1px;font-size:30px;line-height:36px}}.section-services .services-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;width:100%;max-width:1560px;display:grid;position:relative}@media (width<=1024px){.section-services .services-grid{grid-template-columns:repeat(2,1fr);gap:44px 20px}}@media (width<=767px){.section-services .services-grid{grid-template-columns:1fr;gap:20px}}.section-services .service-card{box-sizing:border-box;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:90px;height:100%;max-height:370px;padding:24px 24px 34px;display:flex;position:relative}@media (width<=767px){.section-services .service-card{gap:50px;max-height:333px}}.section-services .service-card .service-card-border{pointer-events:none;border:1px solid #eaeaea4d;border-radius:20px;position:absolute;inset:0}.section-services .service-card .service-card-top{z-index:1;justify-content:space-between;align-items:flex-start;width:100%;display:flex;position:relative}.section-services .service-card .service-card-top .service-number-wrapper{justify-content:center;align-items:center;display:flex}.section-services .service-card .service-card-top .service-number-wrapper .service-number{color:#1e1e1e;letter-spacing:-1px;font:700 24px/35px Inter,sans-serif}@media (width<=991px){.section-services .service-card .service-card-top .service-number-wrapper .service-number{font-size:22px;line-height:32px}}@media (width<=640px){.section-services .service-card .service-card-top .service-number-wrapper .service-number{font-size:20px;line-height:28px}}.section-services .service-card .service-card-top .service-dots{justify-content:center;align-items:center;gap:6px;display:flex}@media (width<=640px){.section-services .service-card .service-card-top .service-dots{gap:4px}}.section-services .service-card .service-card-top .service-dots .service-dot{background-color:#d9d9d9;border-radius:13px;width:10px;height:10px}.section-services .service-card .service-card-top .service-dots .service-dot.active{background-color:#29292b}@media (width<=640px){.section-services .service-card .service-card-top .service-dots .service-dot{width:8px;height:8px}}.section-services .service-card .service-card-bottom{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%;display:flex;position:relative}.section-services .service-card .service-card-bottom .service-title-section{align-items:center;width:100%;display:flex}.section-services .service-card .service-card-bottom .service-title-section .service-title{color:#1e1e1e;letter-spacing:-.1px;flex:1 0 0;margin:0;font:700 19px/26px Inter,sans-serif}.section-services .service-card .service-card-bottom .service-description{flex-direction:column;align-items:flex-start;width:100%;display:flex}.section-services .service-card .service-card-bottom .service-description .service-text{color:#63615e;letter-spacing:-.1px;width:100%;margin:0;font:400 17px/24px Inter,sans-serif}.section-services.theme-dark .services-heading,.section-services.theme-dark .service-number,.section-services.theme-dark .service-title{color:#fff}.section-services.theme-dark .service-text{color:#fffc}.section-services.theme-dark .service-card{background-color:#ffffff1a}.section-services.theme-dark .service-card-border{border-color:#fff3}.section-services.theme-light{background-color:#f3f3f1}.section-services.theme-light .services-heading{color:#29292b}.section-services.theme-light .service-number,.section-services.theme-light .service-title{color:#1e1e1e}.section-services.theme-light .service-text{color:#63615e}.section-services.theme-brand .services-heading,.section-services.theme-brand .service-number,.section-services.theme-brand .service-title{color:#fff}.section-services.theme-brand .service-text{color:#fffc}.section-services.theme-brand .service-card{background-color:#ffffff1a}.section-services.theme-brand .service-card-border{border-color:#fff3}.section-partners{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:50px 0 90px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex}@media (width<=991px){.section-partners{padding:40px 0 70px}}@media (width<=640px){.section-partners{padding:0 0 50px}}.section-partners .partners-container{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;display:flex}@media (width<=991px){.section-partners .partners-container{gap:30px;max-width:100%;padding:0 40px}}@media (width<=640px){.section-partners .partners-container{gap:25px;padding:0 20px}}.section-partners .partners-header{align-items:center;width:100%;display:flex}.section-partners .partners-header .partners-title-wrapper{flex:1 0 0;align-items:center;display:flex}.section-partners .partners-header .partners-title-wrapper .partners-title{flex-direction:column;align-items:flex-start;display:flex}.section-partners .partners-header .partners-title-wrapper .partners-title .partners-heading{color:#29292b;letter-spacing:-1.2px;flex-direction:column;align-items:flex-start;margin:0;font:700 44px/52px Inter,sans-serif;display:flex}@media (width<=991px){.section-partners .partners-header .partners-title-wrapper .partners-title .partners-heading{letter-spacing:-1px;font-size:36px;line-height:44px}}@media (width<=640px){.section-partners .partners-header .partners-title-wrapper .partners-title .partners-heading{letter-spacing:-.8px;font-size:28px;line-height:36px}}.section-partners .partners-grid{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:25px;width:100%;display:flex;overflow-x:hidden}@media (width<=1439px){.section-partners .partners-grid{gap:0}}@media (width<=1320px){.section-partners .partners-grid{grid-template-columns:repeat(3,1fr);justify-items:center;display:grid}}@media (width<=767px){.section-partners .partners-grid{grid-template-columns:repeat(2,1fr)}}.section-partners .partner-card{flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;width:214px;min-width:268px;max-width:268px;min-height:180px;display:flex}@media (width<=1279px){.section-partners .partner-card{min-width:unset;width:100%}}@media (width<=991px){.section-partners .partner-card{min-height:150px}}@media (width<=640px){.section-partners .partner-card{min-height:120px}}.section-partners .partner-card .partner-logo-wrapper{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.section-partners .partner-card .partner-logo-wrapper .partner-logo{object-fit:contain;object-position:center;filter:grayscale()opacity(.7);flex:1;width:100%;max-width:100%;transition:filter .3s}.section-partners .partner-card .partner-logo-wrapper .partner-logo:hover{filter:grayscale(0%)opacity()}@media (width<=991px){.section-partners .partner-card .partner-logo-wrapper .partner-logo{max-width:100%}}@media (width<=640px){.section-partners .partner-card .partner-logo-wrapper .partner-logo{max-width:100%}}.section-partners.theme-dark .partners-heading{color:#fff}.section-partners.theme-dark .partner-logo{filter:grayscale()opacity(.8)brightness(1.5)}.section-partners.theme-dark .partner-logo:hover{filter:grayscale(0%)opacity()brightness()}.section-partners.theme-light .partners-heading{color:#29292b}.section-partners.theme-brand .partners-heading{color:#fff}.section-partners.theme-brand .partner-logo{filter:grayscale()opacity(.8)brightness(1.5)}.section-partners.theme-brand .partner-logo:hover{filter:grayscale(0%)opacity()brightness()}.section-our-works{z-index:1;background-color:#f3f3f1;flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;padding:90px 60px 0;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}@media (width<=820px){.section-our-works{padding:40px 30px}}@media (width<=490px){.section-our-works{gap:30px;padding:70px 20px 30px}}.section-our-works .our-works-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1560px;padding:40px 0 10px;display:flex}@media (width<=640px){.section-our-works .our-works-container{padding:0}}.section-our-works .our-works-container .our-works-header{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;overflow:visible}.section-our-works .our-works-container .our-works-header .our-works-title-section{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;width:100%;display:flex;position:relative;overflow:visible}@media (width<=640px){.section-our-works .our-works-container .our-works-header .our-works-title-section{gap:20px}}.section-our-works .our-works-container .our-works-header .our-works-title-section .our-works-title{color:#29292b;letter-spacing:-1.2px;flex-direction:column;align-items:flex-start;width:100%;margin:0;font:700 45px/52px Inter,sans-serif;display:flex;position:relative;overflow:visible}@media (width<=991px){.section-our-works .our-works-container .our-works-header .our-works-title-section .our-works-title{font-size:36px;line-height:44px}}@media (width<=640px){.section-our-works .our-works-container .our-works-header .our-works-title-section .our-works-title{font-size:28px;line-height:36px}}.section-our-works .our-works-container .our-works-header .our-works-title-section .our-works-title--template-3 h2{font:600 44px/52px Inter,sans-serif}@media (width<=820px){.section-our-works .our-works-container .our-works-header .our-works-title-section .our-works-title--template-3 h2{letter-spacing:-1.2px;font-size:40px;line-height:43px}}.section-our-works .our-works-container .our-works-header .our-works-description-section{justify-content:flex-start;align-items:flex-start;width:550px;max-width:550px;margin-top:30px;display:flex;position:relative;overflow:visible}@media (width<=991px){.section-our-works .our-works-container .our-works-header .our-works-description-section{width:100%;max-width:100%}}@media (width<=640px){.section-our-works .our-works-container .our-works-header .our-works-description-section{margin-top:20px}}.section-our-works .our-works-container .our-works-header .our-works-description-section .our-works-description-container{flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex;position:relative;overflow:visible}.section-our-works .our-works-container .our-works-header .our-works-description-section .our-works-description-container .our-works-description{color:#7f7f80;letter-spacing:-.1px;width:100%;margin:0;font:400 17px/24px Inter,sans-serif;position:relative;overflow:visible}@media (width<=640px){.section-our-works .our-works-container .our-works-header .our-works-description-section .our-works-description-container .our-works-description{font-size:16px}}.section-our-works .our-works-container .our-works-header .our-works-description-section .our-works-description-container .our-works-description--template-3 p{font:500 17px/24px Inter,sans-serif}.section-our-works .work-cards-container{flex-direction:column;gap:50px;width:100%;max-width:1560px;margin:0 auto;display:flex}@media (width<=820px){.section-our-works .work-cards-container{gap:20px}}.section-our-works .work-cards-container .work-cards-top-row,.section-our-works .work-cards-container .work-cards-middle-row,.section-our-works .work-cards-container .work-cards-bottom-row{justify-content:center;align-items:flex-start;gap:20px;width:auto;display:flex}@media (width<=820px){.section-our-works .work-cards-container .work-cards-top-row,.section-our-works .work-cards-container .work-cards-middle-row,.section-our-works .work-cards-container .work-cards-bottom-row{gap:20px}}@media (width<=767px){.section-our-works .work-cards-container .work-cards-top-row,.section-our-works .work-cards-container .work-cards-middle-row,.section-our-works .work-cards-container .work-cards-bottom-row{flex-direction:column;align-items:center}}.section-our-works .work-cards-container .work-cards-top-row .work-card:first-child{flex:0 0 40%}.section-our-works .work-cards-container .work-cards-top-row .work-card:last-child{flex:0 0 60%}.section-our-works .work-cards-container .work-cards-middle-row .work-card{flex:0 0 50%}.section-our-works .work-cards-container .work-cards-bottom-row .work-card:first-child{flex:0 0 60%}.section-our-works .work-cards-container .work-cards-bottom-row .work-card:last-child{flex:0 0 40%}.section-our-works .work-card{background-color:#f5f4f3;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;max-height:600px;padding:10px 10px 20px;display:flex;position:relative;overflow:hidden}@media (width<=991px){.section-our-works .work-card{max-width:600px;width:100%!important;height:auto!important}}@media (width<=640px){.section-our-works .work-card{gap:16px;padding:8px 8px 16px}}.section-our-works .work-card .work-card-image-container{border-radius:10px;justify-content:center;align-items:center;width:100%;max-height:416px;display:flex;overflow:hidden}.section-our-works .work-card .work-card-image-container .work-card-image{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.section-our-works .work-card .work-card-content{flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:0 16px;display:flex}@media (width<=640px){.section-our-works .work-card .work-card-content{gap:16px;padding:0 12px}}.section-our-works .work-card .work-card-content .work-card-info{flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;width:100%;display:flex}@media (width<=640px){.section-our-works .work-card .work-card-content .work-card-info{gap:12px}}.section-our-works .work-card .work-card-content .work-card-info .work-card-title-section{flex-direction:column;align-items:flex-start;width:100%;display:flex}.section-our-works .work-card .work-card-content .work-card-info .work-card-title-section .work-card-title{color:#1e1e1e;letter-spacing:-1px;width:100%;margin:0;font:700 26px/35px Inter,sans-serif}@media (width<=640px){.section-our-works .work-card .work-card-content .work-card-info .work-card-title-section .work-card-title{font-size:22px;line-height:30px}}.section-our-works .work-card .work-card-content .work-card-info .work-card-description{flex-direction:column;align-items:flex-start;width:100%;display:flex}.section-our-works .work-card .work-card-content .work-card-info .work-card-description .work-card-text{color:#63615e;letter-spacing:-.1px;width:100%;margin:0;font:400 17px/24px Inter,sans-serif}@media (width<=640px){.section-our-works .work-card .work-card-content .work-card-info .work-card-description .work-card-text{font-size:15px;line-height:22px}}.section-our-works .work-card .work-card-content .work-card-tags{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (width<=640px){.section-our-works .work-card .work-card-content .work-card-tags{flex-wrap:wrap;gap:8px}}.section-our-works .work-card .work-card-content .work-card-tags .work-tag{background-color:#eaeaea;border-radius:44px;justify-content:center;align-items:center;padding:9px 20px;display:flex;box-shadow:inset 0 0 4px #0000000d}@media (width<=640px){.section-our-works .work-card .work-card-content .work-card-tags .work-tag{padding:6px 16px}}.section-our-works .work-card .work-card-content .work-card-tags .work-tag .work-tag-text{color:#1e1e1e;letter-spacing:-.1px;font:700 15px/22px Inter,sans-serif}@media (width<=1279px){.section-our-works .work-card .work-card-content .work-card-tags .work-tag .work-tag-text{letter-spacing:-.1px;font-size:9px;line-height:16px}}@media (width<=767px){.section-our-works .work-card .work-card-content .work-card-tags .work-tag .work-tag-text{font-size:11px;line-height:18px}}.section-our-works .work-card .work-card-border{pointer-events:none;border:1px solid #eaeaea4d;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.section-our-works.theme-dark{background-color:#1a1a1a}.section-our-works.theme-dark .our-works-title{color:#fff}.section-our-works.theme-dark .our-works-description{color:#fffc}.section-our-works.theme-dark .work-card{background-color:#ffffff1a}.section-our-works.theme-dark .work-card .work-card-title{color:#fff}.section-our-works.theme-dark .work-card .work-card-text{color:#fffc}.section-our-works.theme-dark .work-card .work-tag{background-color:#fff3}.section-our-works.theme-dark .work-card .work-tag .work-tag-text{color:#fff}.section-our-works.theme-dark .work-card .work-card-border{border-color:#fff3}.section-our-works.theme-light{background-color:#f3f3f1}.section-our-works.theme-light .our-works-title{color:#29292b}.section-our-works.theme-light .our-works-description{color:#7f7f80}.section-our-works.theme-light .work-card-title{color:#1e1e1e}.section-our-works.theme-light .work-card-text{color:#63615e}.section-our-works.theme-light .work-tag-text{color:#1e1e1e}.section-our-works.theme-brand .our-works-title{color:#fff}.section-our-works.theme-brand .our-works-description{color:#fffc}.section-our-works.theme-brand .work-card{background-color:#ffffff1a}.section-our-works.theme-brand .work-card .work-card-title{color:#fff}.section-our-works.theme-brand .work-card .work-card-text{color:#fffc}.section-our-works.theme-brand .work-card .work-tag{background-color:#fff3}.section-our-works.theme-brand .work-card .work-tag .work-tag-text{color:#fff}.section-our-works.theme-brand .work-card .work-card-border{border-color:#fff3}.section-action{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:stretch;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}.section-action .action-container{border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;width:100%;height:100%;padding:120px 0;display:flex;position:relative;overflow:visible}@media (width<=820px){.section-action .action-container{max-width:100%;padding:100px 20px}}.section-action .action-container h3,.section-action .action-container p{position:relative}.section-action .action-container .flex.flex-col{position:relative;overflow:visible}.section-action .action-container .action-title--template-3 h3{font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:42px;font-weight:600;line-height:44px}.section-action .action-container .action-subtitle-text--template-3 p{font:500 17px/26px Inter,sans-serif}.section-action .action-container .action-content-wrapper{z-index:200;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;overflow:hidden}@media (width<=991px){.section-action .action-container .action-content-wrapper{max-width:100%}}.section-action .action-container .action-content-wrapper .action-content{letter-spacing:-1.5px;width:600px;max-width:100%;font-weight:600}.section-action .action-container .action-content-wrapper .action-content .action-title-wrapper{flex-direction:column;align-items:stretch;width:100%;padding:6px 49px;display:flex}@media (width<=991px){.section-action .action-container .action-content-wrapper .action-content .action-title-wrapper{max-width:100%;padding:0 20px}}.section-action .action-container .action-content-wrapper .action-content .action-title-wrapper .action-heading .action-title{letter-spacing:44px;letter-spacing:-1.5px;text-align:center;margin:0;font-size:42px}.section-action .action-container .action-content-wrapper .action-content .action-title-wrapper .action-heading .action-title h3{font:inherit}@media (width<=991px){.section-action .action-container .action-content-wrapper .action-content .action-title-wrapper .action-heading .action-title{max-width:100%;font:600 36px/40px Inter}}.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper{letter-spacing:-.1px;width:500px;max-width:500px;margin:20px auto 0;font-weight:500}@media (width<=991px){.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper{width:100%;max-width:100%;margin:20px auto 0;padding:0 20px}}.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper .action-subtitle{flex-direction:column;align-items:stretch;width:100%;padding:5px 11px;display:flex}@media (width<=991px){.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper .action-subtitle{max-width:100%;padding:5px 0}}.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper .action-subtitle .action-subtitle-text{letter-spacing:-.1px;text-align:center;margin:0}.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper .action-subtitle .action-subtitle-text p{letter-spacing:-0.6%;color:#7f7f80;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:17px;font-weight:500;line-height:26px}@media (width<=991px){.section-action .action-container .action-content-wrapper .action-content .action-subtitle-wrapper .action-subtitle .action-subtitle-text{max-width:100%;font:500 16px/24px Inter}}.section-action .action-container .action-button-wrapper{z-index:1;justify-content:start;align-self:center;align-items:start;display:flex;position:relative}@media (width<=991px){.section-action .action-container .action-button-wrapper{padding-right:20px}}.section-action .action-container .action-button-wrapper .action-button{letter-spacing:-.1px;cursor:pointer;border:1px solid #29292b;border-radius:50px;align-items:center;gap:17px;padding:5px 24px 5px 5px;font-size:16px;font-weight:500;line-height:1;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-action .action-container .action-button-wrapper .action-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.section-action .action-container .action-button-wrapper .action-button .button-icon{z-index:1;flex-shrink:0;position:relative}.section-action .action-container .action-button-wrapper .action-button .button-icon .button-icon-image{aspect-ratio:1;object-fit:contain;object-position:center;width:44px;height:44px}.section-action .action-container .action-button-wrapper .action-button .button-icon svg{width:18px;height:18px}.section-action .action-container .action-button-wrapper .action-button .button-text{z-index:1;letter-spacing:-.1px;width:89px;margin:auto 0;padding:0 3px;font-family:Inter;font-weight:500;line-height:20px;overflow:hidden}.section-action.theme-dark .action-content-wrapper{color:#fff}.section-action.theme-light .action-content-wrapper{color:#000}.section-action.theme-brand .action-content-wrapper{color:#fff}.ready-action-section{z-index:1;justify-content:flex-start;align-items:center;width:100%;padding:40px 40px 90px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}@media (width<=820px){.ready-action-section{padding:40px 30px}}@media (width<=490px){.ready-action-section{padding:30px 20px}}.ready-action-section .ready-action-container{justify-content:center;align-items:center;gap:140px;width:100%;max-width:1560px;margin:0 auto;display:flex;overflow:hidden}@media (width<=1279px){.ready-action-section .ready-action-container{gap:100px}}@media (width<=820px){.ready-action-section .ready-action-container{gap:40px}}@media (width<=767px){.ready-action-section .ready-action-container{flex-direction:column;gap:30px}}.ready-action-section .ready-action-image{border-radius:16px;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;align-self:stretch;align-items:stretch;width:100%;max-width:796px;max-height:660px;margin:auto 0;display:flex;overflow:hidden}@media (width<=1279px){.ready-action-section .ready-action-image{width:100%;max-width:100%;min-height:550px}}@media (width<=820px){.ready-action-section .ready-action-image{width:100%;max-width:100%;min-height:470px}}@media (width<=420px){.ready-action-section .ready-action-image{min-height:300px}}.ready-action-section .ready-action-image img{aspect-ratio:1.05;object-fit:cover;object-position:center;border-radius:16px;flex:1;width:100%}.ready-action-section .ready-action-content{letter-spacing:-.1px;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;width:402px;min-width:240px;margin:auto 0;display:flex;position:relative;overflow:visible}@media (width<=767px){.ready-action-section .ready-action-content{width:100%}}.ready-action-section .ready-action-content .ready-action-text{flex-direction:column;gap:40px;width:100%;display:flex;position:relative;overflow:visible}@media (width<=767px){.ready-action-section .ready-action-content .ready-action-text{gap:30px}}.ready-action-section .ready-action-content .ready-action-title{letter-spacing:-1.2px;width:400px;max-width:100%;margin:0;font-size:45px;font-weight:600;line-height:52px;position:relative;overflow:visible}.ready-action-section .ready-action-content .ready-action-title--template-3 h2{letter-spacing:-1.2px;font:600 45px/52px Inter,sans-serif}@media (width<=820px){.ready-action-section .ready-action-content .ready-action-title--template-3 h2{font-size:40px;font-weight:600;line-height:43px}}@media (width<=490px){.ready-action-section .ready-action-content .ready-action-title--template-3 h2{letter-spacing:-1px;font-size:30px;font-weight:600;line-height:36px}}.ready-action-section .ready-action-content .ready-action-details{flex-direction:column;justify-content:center;align-items:stretch;gap:20px;width:100%;max-width:410px;display:flex;position:relative;overflow:visible}.ready-action-section .ready-action-content .ready-action-details .ready-action-subtitle{width:100%;margin:0;font-size:19px;font-weight:600;line-height:1.4;position:relative;overflow:visible}.ready-action-section .ready-action-content .ready-action-details .ready-action-details--template-3 h3{letter-spacing:-1.2px;font:600 19px/26px Inter,sans-serif}@media (width<=820px){.ready-action-section .ready-action-content .ready-action-details .ready-action-details--template-3 h3{font-size:19px;font-weight:600;line-height:26px}}@media (width<=490px){.ready-action-section .ready-action-content .ready-action-details .ready-action-details--template-3 h3{letter-spacing:-.1px;font-size:18px;font-weight:600;line-height:26px}}.ready-action-section .ready-action-content .ready-action-details .ready-action-description{width:100%;margin:0;font-size:17px;font-weight:500;line-height:24px;overflow:visible}@media (width<=991px){.ready-action-section .ready-action-content .ready-action-details .ready-action-description{font-size:16px}}.ready-action-section .ready-action-content .ready-action-details .ready-action-description--template-3 p{letter-spacing:-.1px;font:500 17px/24px Inter,sans-serif}@media (width<=820px){.ready-action-section .ready-action-content .ready-action-details .ready-action-description--template-3 p{font-size:17px;font-weight:500;line-height:24px}}@media (width<=490px){.ready-action-section .ready-action-content .ready-action-details .ready-action-description--template-3 p{letter-spacing:-.1px;font-size:17px;font-weight:500;line-height:24px}}.ready-action-section .ready-action-content .ready-action-button{text-align:center;cursor:pointer;border:1px solid;border-radius:50px;justify-content:flex-start;align-items:flex-start;gap:16px;width:fit-content;padding:7px 24px 7px 7px;font-size:16px;font-weight:500;line-height:1;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 4px #0000000d}@media (width<=991px){.ready-action-section .ready-action-content .ready-action-button{padding-right:20px}}.ready-action-section .ready-action-content .ready-action-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.ready-action-section .ready-action-content .ready-action-button .button-icon{z-index:0;flex-shrink:0}.ready-action-section .ready-action-content .ready-action-button .button-icon img{aspect-ratio:1;object-fit:contain;object-position:center}.ready-action-section .ready-action-content .ready-action-button .button-text{z-index:0;letter-spacing:-.1px;align-self:stretch;width:fit-content;margin:auto 0;font-family:Inter;font-weight:500;line-height:20px;overflow:hidden}.ready-action-section.theme-dark .ready-action-title,.ready-action-section.theme-dark .ready-action-subtitle{color:#fff}.ready-action-section.theme-dark .ready-action-description{color:#fffc}.ready-action-section.theme-light .ready-action-title,.ready-action-section.theme-light .ready-action-subtitle{color:#1e1e1e}.ready-action-section.theme-light .ready-action-description{color:#7f7f80}.ready-action-section.theme-brand .ready-action-title,.ready-action-section.theme-brand .ready-action-subtitle{color:#fff}.ready-action-section.theme-brand .ready-action-description{color:#fffc}.navigation-bar{font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;position:absolute;top:34px;left:34px;right:34px}.navigation-bar .nav-container{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=390px){.navigation-bar .nav-container{justify-content:center}}.navigation-bar .nav-left{align-items:center;display:flex}.navigation-bar .nav-logo{letter-spacing:-1px;color:#fff;font-size:37px;font-weight:600;line-height:40px}@media (width<=991px){.navigation-bar .nav-logo{font-size:28px;line-height:1.1em}}@media (width<=640px){.navigation-bar .nav-logo{font-size:24px;line-height:1.2em}}.navigation-bar .nav-right{align-items:center;display:flex}@media (width<=819px){.navigation-bar .nav-right{display:none}}.navigation-bar .nav-cta-button{background:0 0;border-radius:50px;align-items:center;gap:16px;padding:7px 24px 7px 7px;text-decoration:none;transition:all .3s;display:flex;position:relative}.navigation-bar .nav-cta-button:hover{transform:translateY(-2px)}.navigation-bar .nav-cta-button .nav-button-filler{background-color:#1e1e1e;border-radius:35px;width:44px;height:44px;position:absolute;top:5px;left:5px}.navigation-bar .nav-cta-button .nav-button-arrow{z-index:2;border-radius:35px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}.navigation-bar .nav-cta-button .nav-button-arrow svg{color:#fff;width:18px;height:18px}.navigation-bar .nav-cta-button .nav-button-text{letter-spacing:-0.65%;color:#1e1e1e;white-space:nowrap;font-size:16px;font-weight:500;line-height:20px}.navigation-bar .nav-cta-button .nav-button-border{pointer-events:none;border:1px solid #29292b;border-radius:50px;position:absolute;inset:0}.navigation-bar.theme-light .nav-logo{color:#fff}.navigation-bar.theme-light .nav-cta-button .nav-button-filler{background-color:#1e1e1e}.navigation-bar.theme-light .nav-cta-button .nav-button-text{color:#1e1e1e}.navigation-bar.theme-light .nav-cta-button .nav-button-arrow svg{color:#fff}.navigation-bar.theme-light .nav-cta-button .nav-button-border{border-color:#29292b}.navigation-bar.theme-dark .nav-logo{color:#fff}.navigation-bar.theme-dark .nav-cta-button .nav-button-filler{background-color:#fff}.navigation-bar.theme-dark .nav-cta-button .nav-button-text{color:#fff}.navigation-bar.theme-dark .nav-cta-button .nav-button-arrow svg{color:#1e1e1e}.navigation-bar.theme-dark .nav-cta-button .nav-button-border{border-color:#fff}.navigation-bar.theme-brand .nav-logo{color:#fff}.navigation-bar.theme-brand .nav-cta-button .nav-button-filler{background-color:var(--primary-color,#0085fe)}.navigation-bar.theme-brand .nav-cta-button .nav-button-text,.navigation-bar.theme-brand .nav-cta-button .nav-button-arrow svg{color:#fff}.navigation-bar.theme-brand .nav-cta-button .nav-button-border{border-color:var(--primary-color,#0085fe)}@media (width<=991px){.navigation-bar{top:20px;left:20px;right:20px}.navigation-bar .nav-cta-button{gap:12px;padding:5px 20px 5px 5px}.navigation-bar .nav-cta-button .nav-button-filler{width:40px;height:40px}.navigation-bar .nav-cta-button .nav-button-arrow{width:50px;height:50px}.navigation-bar .nav-cta-button .nav-button-arrow svg{width:16px;height:16px}.navigation-bar .nav-cta-button .nav-button-text{font-size:14px}}@media (width<=640px){.navigation-bar{top:16px;left:16px;right:16px}.navigation-bar .nav-cta-button{gap:10px;padding:4px 16px 4px 4px}.navigation-bar .nav-cta-button .nav-button-filler{width:36px;height:36px;top:3px;left:3px}.navigation-bar .nav-cta-button .nav-button-arrow{width:42px;height:42px}.navigation-bar .nav-cta-button .nav-button-arrow svg{width:14px;height:14px}.navigation-bar .nav-cta-button .nav-button-text{font-size:13px}}.section-about{flex-direction:column;align-items:center;gap:10px;width:100%;padding:80px 60px 60px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex}@media (width<=1439px){.section-about{padding:90px 60px 60px}}@media (width<=1279px){.section-about{gap:20px;padding:70px 30px 10px}}@media (width<=767px){.section-about{gap:20px;padding:30px 20px 15px}}.section-about .about-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1560px;display:flex}.section-about .about-top{flex-direction:row;justify-content:space-between;width:100%;padding:40px 0 0;display:flex;position:relative;overflow:visible}@media (width<=1199px){.section-about .about-top{flex-direction:column;justify-content:flex-start;gap:30px;padding:20px 0 0}}@media (width<=767px){.section-about .about-top{gap:40px;padding:30px 0}}.section-about .about-top .about-tag{place-self:flex-start;align-items:center;display:flex;position:relative;overflow:visible}.section-about .about-top .about-tag .about-tag-text{position:relative}.section-about .about-top .about-tag .about-tag-text p{letter-spacing:-1%;color:#29292b;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:26px;font-weight:600;line-height:35px}@media (width<=991px){.section-about .about-top .about-tag .about-tag-text{font-size:22px}}@media (width<=640px){.section-about .about-top .about-tag .about-tag-text{font-size:20px}}.section-about .about-top .about-content{flex-direction:column;flex:1;justify-content:center;gap:20px;max-width:725px;display:flex;position:relative;overflow:visible}.section-about .about-top .about-content .about-subtitle-container{width:100%;position:relative;overflow:visible}.section-about .about-top .about-content .about-subtitle-container .about-subtitle{margin:0;position:relative}.section-about .about-top .about-content .about-subtitle-container .about-subtitle p{letter-spacing:-0.6%;color:#7f7f80;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:16.59px;font-weight:500;line-height:1.45}@media (width<=767px){.section-about .about-top .about-content .about-subtitle-container .about-subtitle p{font-size:14px}}@media (width<=640px){.section-about .about-top .about-content .about-subtitle-container .about-subtitle{font-size:15px}}.section-about .about-top .about-content .about-title-container{width:100%;position:relative;overflow:visible}.section-about .about-top .about-content .about-title-container .about-title{margin:0;position:relative}.section-about .about-top .about-content .about-title-container .about-title h2{letter-spacing:-2.68%;color:#1e1e1e;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:45px;font-weight:600;line-height:1.16}@media (width<=1279px){.section-about .about-top .about-content .about-title-container .about-title h2{letter-spacing:-1.2px;font-size:40px;line-height:1.06}}@media (width<=767px){.section-about .about-top .about-content .about-title-container .about-title h2{letter-spacing:-1px;font-size:30px;line-height:1.18}}.section-about .about-bottom{flex-direction:row;justify-content:space-between;align-items:stretch;gap:150px;width:100%;max-width:100%;padding:170px 0 0;display:flex}@media (width<=1439px){.section-about .about-bottom{padding:150px 0 0}}@media (width<=1279px){.section-about .about-bottom{padding:100px 0 0}}@media (width<=767px){.section-about .about-bottom{padding:40px 0 0}}.section-about .about-bottom .about-stats{flex-direction:row;justify-content:space-between;align-items:stretch;gap:150px;width:100%;max-width:100%;display:flex}@media (width<=1439px){.section-about .about-bottom .about-stats{gap:80px}}@media (width<=767px){.section-about .about-bottom .about-stats{flex-direction:column;gap:60px}}.section-about .about-bottom .about-stats .stat-item{flex-direction:column;flex:1;gap:32px;display:flex}@media (width<=767px){.section-about .about-bottom .about-stats .stat-item{max-width:80%}}@media (width<=420px){.section-about .about-bottom .about-stats .stat-item{max-width:100%}}.section-about .about-bottom .about-stats .stat-item .stat-counter{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.section-about .about-bottom .about-stats .stat-item .stat-counter .stat-number{letter-spacing:-3px;color:#1e1e1e;margin:0;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:101.621px;font-weight:600;line-height:.9}@media (width<=1919px){.section-about .about-bottom .about-stats .stat-item .stat-counter .stat-number{font-size:79.75px}}@media (width<=1279px){.section-about .about-bottom .about-stats .stat-item .stat-counter .stat-number{font-size:72.344px;line-height:.96}}@media (width<=767px){.section-about .about-bottom .about-stats .stat-item .stat-counter .stat-number{letter-spacing:-2px;font-size:50px}}.section-about .about-bottom .about-stats .stat-item .stat-texts{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:5px;display:flex}@media (width<=1279px){.section-about .about-bottom .about-stats .stat-item .stat-texts{gap:0}}.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-title{width:100%}.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-title .stat-title-text{letter-spacing:-3.6%;color:#1e1e1e;margin:0;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:27.77px;font-weight:600;line-height:1.26}@media (width<=1279px){.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-title .stat-title-text{font-size:16px}}@media (width<=767px){.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-title .stat-title-text{font-size:14px}}.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-description{max-width:100%}.section-about .about-bottom .about-stats .stat-item .stat-texts .stat-description .stat-description-text{letter-spacing:-0.6%;color:#7f7f80;margin:0;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;font-size:16.59px;font-weight:500;line-height:1.57}.section-about .about-bottom .about-stats .stats-placeholder{justify-content:center;align-items:center;width:100%;padding:40px;display:flex}.section-about .about-bottom .about-stats .stats-placeholder p{color:#7f7f80;margin:0;font-size:16px}.section-about.theme-dark .about-tag-text{color:#29292b}.section-about.theme-dark .about-subtitle{color:#7f7f80}.section-about.theme-dark .about-title,.section-about.theme-dark .stat-number,.section-about.theme-dark .stat-title-text{color:#fff}.section-about.theme-dark .stat-description-text{color:#7f7f80}.section-about.theme-light .about-tag-text{color:#29292b}.section-about.theme-light .about-subtitle{color:#7f7f80}.section-about.theme-light .about-title,.section-about.theme-light .stat-number,.section-about.theme-light .stat-title-text{color:#1e1e1e}.section-about.theme-light .stat-description-text{color:#7f7f80}.section-about.theme-brand .about-tag-text{color:#29292b}.section-about.theme-brand .about-subtitle{color:#7f7f80}.section-about.theme-brand .about-title,.section-about.theme-brand .stat-number,.section-about.theme-brand .stat-title-text{color:#fff}.section-about.theme-brand .stat-description-text{color:#fffc}.section-reviews{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;height:fit-content;padding:90px 40px 130px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}@media (width<=1279px){.section-reviews{padding:70px 40px 130px}}@media (width<=820px){.section-reviews{padding:30px 30px 30px 40px}}@media (width<=767px){.section-reviews{gap:40px;padding:30px 20px}}.section-reviews .reviews-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1360px;margin:0 auto;padding:40px 0 10px;display:flex;position:relative}@media (width<=767px){.section-reviews .reviews-container{padding:0 0 10px}}.section-reviews .reviews-container .reviews-content{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.section-reviews .reviews-container .reviews-content .reviews-header{flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;max-width:1000px;display:flex;position:relative;overflow:visible}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;overflow:visible}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section .reviews-title{flex-direction:column;align-self:stretch;align-items:center;display:flex;position:relative;overflow:visible}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section .reviews-title .reviews-heading{color:#1e1e1e;text-align:center;letter-spacing:-1.2px;align-self:stretch;margin:0;font:700 45px/52px Inter,sans-serif;position:relative}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section .reviews-title .reviews-heading--template-3 h2{font:600 45px/52px Inter,sans-serif}@media (width<=1279px){.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section .reviews-title .reviews-heading--template-3 h2{letter-spacing:-1.2px;font-size:40px;line-height:43px}}@media (width<=767px){.section-reviews .reviews-container .reviews-content .reviews-header .reviews-title-section .reviews-title .reviews-heading--template-3 h2{letter-spacing:-1px;font-size:30px;line-height:36px}}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section{flex-direction:column;align-items:flex-start;width:100%;max-width:800px;display:flex;position:relative;overflow:visible}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section .reviews-subtitle-container{flex-direction:column;align-self:stretch;align-items:center;display:flex;position:relative;overflow:visible}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section .reviews-subtitle-container .reviews-subtitle{color:#7f7f80;text-align:center;letter-spacing:-.1px;align-self:stretch;position:relative;overflow:visible}@media (width<=991px){.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section .reviews-subtitle-container .reviews-subtitle{font-size:15px}}@media (width<=640px){.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section .reviews-subtitle-container .reviews-subtitle{font-size:14px;line-height:20px}}.section-reviews .reviews-container .reviews-content .reviews-header .reviews-subtitle-section .reviews-subtitle-container .reviews-subtitle--template-3 p{font:500 16px/24px Inter,sans-serif}.section-reviews .testimonial-cards-container{grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:20px;width:100%;max-width:1560px;height:fit-content;display:grid;position:relative}@media (width<=1150px){.section-reviews .testimonial-cards-container{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:20px}}@media (width<=767px){.section-reviews .testimonial-cards-container{grid-template-columns:1fr;grid-auto-rows:min-content;gap:20px}}.section-reviews .testimonial-cards-container .testimonial-card{background-color:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding:24px;display:flex;position:relative}@media (width<=991px){.section-reviews .testimonial-cards-container .testimonial-card{gap:20px;padding:20px}}@media (width<=640px){.section-reviews .testimonial-cards-container .testimonial-card{gap:16px;padding:20px}}.section-reviews .testimonial-cards-container .testimonial-card .stars-container{justify-content:flex-start;align-items:center;gap:0;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .stars-container .star-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;width:24px;height:24px;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .stars-container .star-wrapper .star-icon{flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;width:24px;height:24px;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .stars-container .star-wrapper .star-icon path{fill:#1e1e1e}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-body{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-body .testimonial-text{color:#63615e;letter-spacing:-.1px;align-self:stretch;margin:0;font:400 17px/24px Inter,sans-serif;position:relative}@media (width<=991px){.section-reviews .testimonial-cards-container .testimonial-card .testimonial-body .testimonial-text{font-size:16px}}@media (width<=640px){.section-reviews .testimonial-cards-container .testimonial-card .testimonial-body .testimonial-text{font-size:15px;line-height:22px}}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-divider{background-color:#eaeaea;align-self:stretch;height:1px;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details{justify-content:flex-start;align-self:stretch;align-items:center;gap:20px;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-avatar-container{justify-content:center;align-items:center;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-avatar-container .avatar-wrapper{border-radius:50px;justify-content:center;align-items:center;width:50px;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-avatar-container .avatar-wrapper .testimonial-avatar{object-fit:cover;border-radius:50px;flex:1 0 0;align-self:stretch;width:50px;height:50px;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info{flex-direction:column;flex:1 0 0;justify-content:center;gap:4px;display:flex}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .testimonial-name{color:#1e1e1e;letter-spacing:-.1px;width:auto;font:700 17px/22px Inter,sans-serif}@media (width<=767px){.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .testimonial-name{font-size:15px;line-height:22px}}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .testimonial-name--template-3{white-space:nowrap}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .name-position-separator{background-color:#1e1e1e;border-radius:100%;flex-shrink:0;width:4px;height:4px}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .testimonial-position{color:#1e1e1e;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;width:100%;font:700 17px/22px Inter,sans-serif;overflow:hidden}@media (width<=767px){.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-name-position .testimonial-position{font-size:15px;line-height:22px}}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-company{flex-direction:column;align-items:flex-start;display:flex;position:relative}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-company .company-name{color:#09090999;letter-spacing:-.1px;align-self:stretch;margin:0;font:500 14px/16px Inter,sans-serif;position:relative}@media (width<=767px){.section-reviews .testimonial-cards-container .testimonial-card .testimonial-details .testimonial-info .testimonial-company .company-name{font-size:14px;line-height:16px}}.section-reviews .testimonial-cards-container .testimonial-card .testimonial-card-border{pointer-events:none;border:1px solid #eaeaea4d;border-radius:10px;position:absolute;inset:0}.section-reviews .testimonial-cards-container .testimonial-card--template-3{min-height:268px}.section-reviews.theme-dark .reviews-heading{color:#fff}.section-reviews.theme-dark .reviews-subtitle{color:#fffc}.section-reviews.theme-dark .testimonial-card{background-color:#ffffff1a}.section-reviews.theme-dark .testimonial-card .star-icon path{fill:#fff}.section-reviews.theme-dark .testimonial-card .testimonial-text{color:#fffc}.section-reviews.theme-dark .testimonial-card .testimonial-name,.section-reviews.theme-dark .testimonial-card .testimonial-position{color:#fff}.section-reviews.theme-dark .testimonial-card .company-name{color:#fff9}.section-reviews.theme-dark .testimonial-card .name-position-separator{background-color:#fff}.section-reviews.theme-dark .testimonial-card .testimonial-divider{background-color:#fff3}.section-reviews.theme-dark .testimonial-card .testimonial-card-border{border-color:#fff3}.section-reviews.theme-light .reviews-heading{color:#1e1e1e}.section-reviews.theme-light .reviews-subtitle{color:#7f7f80}.section-reviews.theme-light .testimonial-text{color:#63615e}.section-reviews.theme-light .testimonial-name,.section-reviews.theme-light .testimonial-position{color:#1e1e1e}.section-reviews.theme-light .company-name{color:#09090999}.section-reviews.theme-light .star-icon path{fill:#1e1e1e}.section-reviews.theme-brand .reviews-heading{color:#fff}.section-reviews.theme-brand .reviews-subtitle{color:#fffc}.section-reviews.theme-brand .testimonial-card{background-color:#ffffff1a}.section-reviews.theme-brand .testimonial-card .star-icon path{fill:#fff}.section-reviews.theme-brand .testimonial-card .testimonial-text{color:#fffc}.section-reviews.theme-brand .testimonial-card .testimonial-name,.section-reviews.theme-brand .testimonial-card .testimonial-position{color:#fff}.section-reviews.theme-brand .testimonial-card .company-name{color:#fff9}.section-reviews.theme-brand .testimonial-card .name-position-separator{background-color:#fff}.section-reviews.theme-brand .testimonial-card .testimonial-divider{background-color:#fff3}.section-reviews.theme-brand .testimonial-card .testimonial-card-border{border-color:#fff3}.section-contact{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-height:588px;padding:0 40px 100px;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative}@media (width<=820px){.section-contact{padding:0 30px 60px}}@media (width<=490px){.section-contact{padding:0 20px 60px}}.section-contact .contact-separator{opacity:.65;background-color:#eaeaea;width:100%;max-width:1360px;height:1px}.section-contact .contact-container{flex-direction:column;align-items:flex-start;width:100%;max-width:1560px;padding-top:40px;display:flex;position:relative}@media (width<=767px){.section-contact .contact-container{padding-top:30px}}.section-contact .contact-content{justify-content:center;align-self:stretch;align-items:center;gap:170px;display:flex;position:relative}@media (width<=1439px){.section-contact .contact-content{gap:100px}}@media (width<=820px){.section-contact .contact-content{gap:30px}}@media (width<=767px){.section-contact .contact-content{flex-direction:column;align-items:center;gap:44px}}.section-contact .contact-left{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;width:490px;max-width:490px;display:flex;position:relative}@media (width<=820px){.section-contact .contact-left{width:100%;max-width:600px}}@media (width<=490px){.section-contact .contact-left{gap:20px}}.section-contact .contact-title-section{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex;position:relative;overflow:visible}.section-contact .contact-heading{letter-spacing:-1.2px;align-self:stretch;margin:0;position:relative;overflow:visible}.section-contact .contact-heading h2{font:700 44px/52px Inter,-apple-system,Roboto,Helvetica,sans-serif}@media (width<=820px){.section-contact .contact-heading h2{letter-spacing:-1.2px;font-size:39px;line-height:43px}}@media (width<=490px){.section-contact .contact-heading h2{letter-spacing:-1px;font-size:29px;line-height:36px}}.section-contact .contact-body-text{justify-content:center;align-items:center;width:420px;max-width:420px;display:flex;position:relative}@media (width<=991px){.section-contact .contact-body-text{width:100%;max-width:600px}}.section-contact .contact-subtitle-container{flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex;position:relative;overflow:visible}.section-contact .contact-subtitle{letter-spacing:-.1px;align-self:stretch;margin:0;font:400 17px/24px Inter,-apple-system,Roboto,Helvetica,sans-serif;position:relative;overflow:visible}.section-contact .contact-subtitle p{font-family:inherit!important}@media (width<=820px){.section-contact .contact-subtitle p{letter-spacing:-.1px;font-size:16px;line-height:24px}}.section-contact .contact-divider{opacity:.65;background-color:#eaeaea;align-self:stretch;height:1px;position:relative}.section-contact .contact-points{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:420px;max-width:420px;padding-bottom:10px;display:flex;position:relative}@media (width<=991px){.section-contact .contact-points{width:100%;max-width:600px}}@media (width<=640px){.section-contact .contact-points{gap:16px}}.section-contact .contact-bullet-point{align-items:center;gap:10px;width:420px;display:flex;position:relative}@media (width<=991px){.section-contact .contact-bullet-point{text-align:left;justify-content:flex-start;width:100%;max-width:600px}}@media (width<=640px){.section-contact .contact-bullet-point{width:100%}}.section-contact .contact-icon{background-color:#fff;border-radius:50px;justify-content:center;align-items:center;padding:5px;display:flex;position:relative}.section-contact .contact-icon-container{flex-direction:column;justify-content:center;align-items:flex-start;width:13px;height:13px;display:flex;position:relative}.section-contact .contact-point-text{flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex;position:relative}.section-contact .contact-point-label{color:#29292b;letter-spacing:-.1px;align-self:stretch;font:700 15px/22px Inter,-apple-system,Roboto,Helvetica,sans-serif;position:relative}.section-contact .contact-right{flex-direction:column;justify-content:center;align-items:flex-start;width:700px;padding-top:44px;display:flex;position:relative}@media (width<=820px){.section-contact .contact-right{width:100%;max-width:600px;padding-top:0}}.section-contact .contact-form{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex;position:relative}@media (width<=640px){.section-contact .contact-form{gap:12px}}.section-contact .contact-form-field{background-color:#fff;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;display:flex;position:relative;box-shadow:inset 0 0 2px #0000000d}.section-contact .contact-input-wrapper{justify-content:center;align-self:stretch;align-items:flex-start;padding:24px;display:flex;position:relative}@media (width<=640px){.section-contact .contact-input-wrapper{padding:20px}}.section-contact .contact-input{color:#090909;letter-spacing:-.2px;background:0 0;border:none;outline:none;width:100%;font:400 15px Inter,-apple-system,Roboto,Helvetica,sans-serif}.section-contact .contact-input::placeholder{color:#09090980}.section-contact .contact-input:focus{outline:none}.section-contact .contact-textarea-wrapper{background-color:#fff;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;min-height:150px;display:flex;position:relative;box-shadow:inset 0 0 2px #0000000d}.section-contact .contact-textarea{color:#090909;letter-spacing:-.2px;resize:vertical;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;height:150px;min-height:150px;padding:24px;font:400 15px/16px Inter,-apple-system,Roboto,Helvetica,sans-serif}@media (width<=640px){.section-contact .contact-textarea{padding:20px}}.section-contact .contact-textarea::placeholder{color:#09090980}.section-contact .contact-textarea:focus{outline:none}.section-contact .contact-submit-button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;height:72px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.section-contact .contact-submit-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.section-contact .contact-submit-button:active{transform:translateY(0)}.section-contact .contact-button-text{letter-spacing:-.1px;font:400 17px/26px Inter,-apple-system,Roboto,Helvetica,sans-serif;position:relative}@media (width<=640px){.section-contact .contact-button-text{font-size:16px}}.section-contact.theme-dark{background-color:#1a1a1a}.section-contact.theme-dark .contact-separator,.section-contact.theme-dark .contact-divider{background-color:#fff3}.section-contact.theme-dark .contact-heading{color:#fff}.section-contact.theme-dark .contact-subtitle{color:#7f7f80}.section-contact.theme-dark .contact-point-label{color:#fff}.section-contact.theme-dark .contact-icon{background-color:#ffffff1a}.section-contact.theme-dark .contact-form-field,.section-contact.theme-dark .contact-textarea-wrapper{background-color:#ffffff1a;box-shadow:inset 0 0 2px #ffffff1a}.section-contact.theme-dark .contact-input,.section-contact.theme-dark .contact-textarea{color:#fff}.section-contact.theme-dark .contact-input::placeholder,.section-contact.theme-dark .contact-textarea::placeholder{color:#ffffff80}.section-contact.theme-light .contact-heading{color:#1e1e1e}.section-contact.theme-light .contact-subtitle{color:#7f7f80}.section-contact.theme-light .contact-point-label{color:#29292b}.section-contact.theme-brand .contact-heading{color:#fff}.section-contact.theme-brand .contact-subtitle{color:#fffc}.section-contact.theme-brand .contact-point-label{color:#fff}.section-contact.theme-brand .contact-icon{background-color:#ffffff1a}.section-contact.theme-brand .contact-form-field,.section-contact.theme-brand .contact-textarea-wrapper{background-color:#ffffff1a;box-shadow:inset 0 0 2px #ffffff1a}.section-contact.theme-brand .contact-separator,.section-contact.theme-brand .contact-divider{background-color:#fff3}.section-contact.theme-brand .contact-input,.section-contact.theme-brand .contact-textarea{color:#fff}.section-contact.theme-brand .contact-input::placeholder,.section-contact.theme-brand .contact-textarea::placeholder{color:#ffffff80}.section-footer-template3{z-index:15;flex-direction:column;font-family:Inter,-apple-system,Roboto,Helvetica,sans-serif;display:flex;position:relative;overflow:visible}.section-footer-template3 .footer-container{z-index:15;flex-direction:column;flex:1;width:100%;padding:80px;display:flex;position:relative;overflow:visible}@media (width<=820px){.section-footer-template3 .footer-container{padding:64px}}@media (width<=490px){.section-footer-template3 .footer-container{padding:48px 24px}}.section-footer-template3 .footer-content{z-index:15;align-self:center;width:100%;max-width:1760px;position:relative;overflow:visible}.section-footer-template3 .footer-main-section{z-index:15;flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:flex-start;width:100%;height:100%;min-height:587px;display:flex;position:relative;overflow:visible}@media (width<=1279px){.section-footer-template3 .footer-main-section{min-height:452px}}@media (width<=820px){.section-footer-template3 .footer-main-section{flex-direction:column;justify-content:flex-start;gap:60px;min-height:0}}@media (width<=490px){.section-footer-template3 .footer-main-section{gap:50px}}.section-footer-template3 .footer-left-panel{flex-direction:column;flex-shrink:1;justify-content:center;align-items:stretch;gap:64px;width:100%;min-width:240px;max-width:450px;font-weight:500;display:flex}@media (width<=820px){.section-footer-template3 .footer-left-panel{max-width:100%}}@media (width<=490px){.section-footer-template3 .footer-left-panel{gap:40px}}.section-footer-template3 .footer-title-section{z-index:15;flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex;position:relative;overflow:visible}.section-footer-template3 .footer-title-section .footer-title{letter-spacing:-1.5px;z-index:15;color:#fff;width:100%;height:auto;margin:0;font-size:55px;font-weight:500;line-height:66px;position:relative;overflow:visible}.section-footer-template3 .footer-title--template-3 h2{font:500 55px/66px Inter,sans-serif}@media (width<=820px){.section-footer-template3 .footer-title--template-3 h2{letter-spacing:-1.5px;font-size:46px;line-height:55px}}@media (width<=490px){.section-footer-template3 .footer-title--template-3 h2{letter-spacing:-1.5px;font-size:42px;line-height:50px}}.section-footer-template3 .footer-button-section{align-items:flex-start;display:flex}.section-footer-template3 .footer-button-section .footer-cta-button{color:#090909;text-align:center;letter-spacing:-.1px;background-color:#fff;border-radius:50px;justify-content:start;align-items:flex-start;gap:16px;padding:7px 24px 7px 7px;font-size:16px;line-height:1;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 4px #0000000d}.section-footer-template3 .footer-button-section .footer-cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (width<=991px){.section-footer-template3 .footer-button-section .footer-cta-button{padding-right:20px}}.section-footer-template3 .footer-button-section .footer-cta-button .footer-button-icon{aspect-ratio:1;object-fit:contain;object-position:center;z-index:0;flex-shrink:0;width:44px;height:44px;position:absolute;bottom:5px;left:5px}.section-footer-template3 .footer-button-section .footer-cta-button .footer-button-text{z-index:1;letter-spacing:-.1px;justify-content:center;align-items:center;width:95px;margin:auto 0;padding:0 13px;font-family:Inter;font-weight:500;line-height:20px;display:flex;overflow:hidden}.section-footer-template3 .footer-right-panel{flex-shrink:0;gap:140px;width:350px;max-width:350px;overflow:hidden}@media (width<=820px){.section-footer-template3 .footer-right-panel{width:100%;max-width:100%}}.section-footer-template3 .footer-contact-section{gap:16px;width:100%;overflow:hidden}.section-footer-template3 .footer-contact-section .footer-contact-label{white-space:nowrap;color:#fff;width:100%;font:200 16px/1.4 Manrope,-apple-system,Roboto,Helvetica,sans-serif}.section-footer-template3 .footer-contact-section .footer-contact-label--template-3{font:200 16px/22px Inter,sans-serif}.section-footer-template3 .footer-contact-section .footer-contact-email{letter-spacing:-1px;color:#fff;width:100%;margin-top:16px;font:600 26px/35px Inter,-apple-system,Roboto,Helvetica,sans-serif}.section-footer-template3 .footer-contact-section .footer-contact-email a{color:#fff;text-decoration:none;transition:opacity .3s}.section-footer-template3 .footer-contact-section .footer-contact-email a:hover{opacity:.8}.section-footer-template3 .footer-social-section{width:100%;margin-top:140px;padding:1px 0;overflow:hidden}@media (width<=820px){.section-footer-template3 .footer-social-section{margin-top:120px}}@media (width<=490px){.section-footer-template3 .footer-social-section{margin-top:100px}}.section-footer-template3 .footer-social-link{width:100%}.section-footer-template3 .footer-social-link:not(:first-child){margin-top:15px}.section-footer-template3 .footer-social-link .footer-social-link-content{width:100%;color:inherit;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:opacity .3s;display:flex}.section-footer-template3 .footer-social-link .footer-social-link-content:hover{opacity:.8}.section-footer-template3 .footer-social-link .footer-social-link-content .footer-social-name{color:#fff;flex:1;align-self:stretch;min-width:240px;margin:auto 0;font:200 18px/1.4 Manrope,-apple-system,Roboto,Helvetica,sans-serif}.section-footer-template3 .footer-social-link .footer-social-link-content .footer-social-name--template-3{font:200 18px/22px Inter,sans-serif}.section-footer-template3 .footer-social-link .footer-social-link-content .footer-social-icon{aspect-ratio:1;object-fit:contain;object-position:center;align-self:stretch;width:16px;height:16px;margin:auto 0}.section-footer-template3 .footer-bottom-section{opacity:.5;width:100%;margin-top:40px;font:200 16px/1.4 Manrope,-apple-system,Roboto,Helvetica,sans-serif;overflow:hidden}.section-footer-template3 .footer-bottom-section .footer-copyright{width:100%;min-width:unset;color:#fff}.section-footer-template3 .footer-bottom-section .footer-copyright--template-3{margin:0;font:200 16px/22px Inter,sans-serif}.section-footer-template3.theme-dark .footer-title,.section-footer-template3.theme-dark .footer-contact-label,.section-footer-template3.theme-dark .footer-contact-email,.section-footer-template3.theme-dark .footer-social-name,.section-footer-template3.theme-dark .footer-copyright{color:#fff}.section-footer-template3.theme-dark .footer-cta-button{color:#090909;background-color:#fff}.section-footer-template3.theme-light .footer-title,.section-footer-template3.theme-light .footer-contact-label,.section-footer-template3.theme-light .footer-contact-email,.section-footer-template3.theme-light .footer-social-name,.section-footer-template3.theme-light .footer-copyright{color:#fff}.section-footer-template3.theme-light .footer-cta-button{color:#090909;background-color:#fff}.section-footer-template3.theme-brand .footer-title,.section-footer-template3.theme-brand .footer-contact-label,.section-footer-template3.theme-brand .footer-contact-email,.section-footer-template3.theme-brand .footer-social-name,.section-footer-template3.theme-brand .footer-copyright{color:#fff}.section-footer-template3.theme-brand .footer-cta-button{color:#090909;background-color:#fff}.background-image{z-index:0;flex-direction:column;width:100%;height:100%;display:flex;inset:0;overflow:hidden}@media (width<=390px){.background-image{background:url(/images/template3mobileBg.png) 50% no-repeat}}.background-image__wrapper{flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.background-image__img{object-fit:cover;object-position:center;width:100%;height:100%}.nav-logo-img{width:auto;max-height:40px}.tiptap :first-child{margin-top:0}.tiptap ul,.tiptap ol{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.tiptap ul li p,.tiptap ol li p{margin-top:.25em;margin-bottom:.25em}.tiptap code{color:inherit;background-color:#ffffff1a;border-radius:.4rem;padding:.25em .3em;font-size:.85rem}.tiptap pre{color:#fff;background:#000c;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.tiptap blockquote{border-left:3px solid #ffffff4d;margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid #fff3;margin:2rem 0}.tiptap a{color:inherit!important;cursor:pointer!important;text-decoration:underline!important}.tiptap a:hover{opacity:.8!important;text-decoration:underline!important}.ContainerEditor{position:relative;cursor:default!important;-webkit-user-drag:none!important;user-select:text!important}.ContainerEditor:focus,.ContainerEditor:hover{border:.4px solid #09f}.ContainerEditor .tiptap h1,.ContainerEditor .tiptap h2,.ContainerEditor .tiptap h3,.ContainerEditor .tiptap h4,.ContainerEditor .tiptap h5,.ContainerEditor .tiptap h6{color:inherit!important;margin:.3rem 0!important}.ContainerEditor .tiptap p{color:inherit;margin:0!important}.ContainerEditor .tiptap strong{color:inherit;font-weight:700!important}.ContainerEditor .tiptap em{color:inherit;font-style:italic!important}.ContainerEditor .tiptap a{color:inherit;text-decoration:underline}.ContainerEditor .tiptap a:hover{opacity:.8}.ContainerEditor .tiptap ul,.ContainerEditor .tiptap ol{padding-left:1.5rem;margin:.3rem 0!important}.ContainerEditor .tiptap ul li,.ContainerEditor .tiptap ol li{color:inherit;margin:.1rem 0!important}.editor-container{z-index:auto;position:relative;overflow:visible!important}

/*# sourceMappingURL=69c8d5717fe9cc56.css.map*/