*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.benefits-card-icon.gradient-1{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(180deg,#00c2ff 0%,#2eff74 100%)}.card-metric.gradient-1{background:-webkit-gradient(linear,left top,right top,from(#00c2ff),to(#2eff74));background:linear-gradient(to right,#00c2ff,#2eff74);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-number.gradient-1{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(to bottom,#00c2ff,#2eff74);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.benefits-card-icon.gradient-2{background:-webkit-gradient(linear,left top,left bottom,from(#2eff74),to(#1acc55));background:linear-gradient(180deg,#2eff74 0%,#1acc55 100%)}.card-metric.gradient-2{background:-webkit-gradient(linear,left top,right top,from(#2eff74),to(#1acc55));background:linear-gradient(to right,#2eff74,#1acc55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-number.gradient-2{background:-webkit-gradient(linear,left top,left bottom,from(#2eff74),to(#1acc55));background:linear-gradient(to bottom,#2eff74,#1acc55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.benefits-card-icon.gradient-3{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(180deg,#00c2ff 0%,#2eff74 100%)}.card-metric.gradient-3{background:-webkit-gradient(linear,left top,right top,from(#00c2ff),to(#2eff74));background:linear-gradient(to right,#00c2ff,#2eff74);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-number.gradient-3{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(to bottom,#00c2ff,#2eff74);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.benefits-card-icon.gradient-4{background:-webkit-gradient(linear,left top,left bottom,from(#2eff74),to(#00c2ff));background:linear-gradient(180deg,#2eff74 0%,#00c2ff 100%)}.card-metric.gradient-4{background:-webkit-gradient(linear,left top,right top,from(#2eff74),to(#00c2ff));background:linear-gradient(to right,#2eff74,#00c2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-number.gradient-4{background:-webkit-gradient(linear,left top,left bottom,from(#2eff74),to(#00c2ff));background:linear-gradient(to bottom,#2eff74,#00c2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html{overflow:hidden}body,html{width:100%;height:100%;font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif}body{background-color:#0a0a0a;color:#ffffff;line-height:1.6;-webkit-perspective:1px;perspective:1px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow-y:scroll;overflow-x:hidden}a{color:#00c2ff;text-decoration:none}.container{position:relative;min-height:100vh;width:100%;background-color:#0a0a0a}.container.bright{background-color:#ffffff;color:#0a0a0a}.container.dark{background-color:#1a1a1a;color:#ffffff}.container.light{background-color:#FAFAFA;border-bottom:1px solid rgba(26,26,26,0.08);border-top:1px solid rgba(26,26,26,0.08)}.container.auto-height{min-height:0}.container.auto-height .content{min-height:0}.full-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.full-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-main{max-width:1200px;position:relative;z-index:1}.header{background:#ffffff;position:relative;top:0;left:0;right:0;width:100%;z-index:9}.header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:5}.header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.725rem 1.5rem;max-width:1360px;margin:0 auto;position:relative;z-index:5;background:#ffffff}.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .menu li{padding:1rem 0}@media (min-width:768px){.header .menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:50%;-webkit-transform:translateX(60%);transform:translateX(60%);gap:4rem}.header .menu li{padding:0}}.header .menu a{color:#0a0a0a;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;text-decoration:none;white-space:nowrap}.header .menu a svg{width:10px;height:6px;vertical-align:middle;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease}.header .menu a:hover{color:#00c2ff}.header .menu a:hover svg{fill:#00c2ff}.menu-dropdown{position:absolute;top:100%;left:0;right:0;z-index:4;background:#F2F2F2;padding:1.5rem 0;border-top:1px solid #aaa;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-dropdown.active{-webkit-transform:translateY(0%);transform:translateY(0%)}.menu-dropdown .dropdown-content{max-width:1360px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.5rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.75rem}@media (min-width:890px){.menu-dropdown .dropdown-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;gap:0}.menu-dropdown .dropdown-content h4{display:none}}.logo svg{height:45px;vertical-align:top}@media (min-width:768px){.logo svg{height:55px;width:139px}}.burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0;z-index:10}@media (min-width:890px){.burger-menu{display:none}}.burger-line{width:24px;height:2px;background-color:#0a0a0a;margin:4px 0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.burger-menu.active .burger-line:first-child{-webkit-transform:rotate(45deg) translate(9px,6px);transform:rotate(45deg) translate(9px,6px)}.burger-menu.active .burger-line:nth-child(2){opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.burger-menu.active .burger-line:nth-child(3){-webkit-transform:rotate(-45deg) translate(9px,-5px);transform:rotate(-45deg) translate(9px,-5px)}.nav-menu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:890px){.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.icon-linkedin,.icon-linkedin svg{width:18px;height:18px}.banner{position:relative}.banner img{max-height:700px;width:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover;opacity:0.4}.banner.large img{min-height:345px}.banner-content{position:absolute;left:50%;top:50%;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:5rem 1.5rem;max-width:1360px;width:100%}@media (min-width:768px){.banner-content{width:auto}}@media (min-width:1400px){.banner-content{width:1360px}}.content{position:relative;min-height:100vh;padding:5rem 1.5rem;max-width:1360px;margin:0 auto;width:100%}.section-article p{margin:1rem 0}.section-article ul{padding-left:1rem}.post{max-width:960px}.post img{width:100%;height:auto}.post .size-full img{width:100%!important;height:auto!important;margin-bottom:1rem}@media (min-width:1024px){.post h1{font-size:4rem;line-height:1.2}}.pre-label{margin-bottom:3rem;color:#ffffff}.pre-label.blue{color:#00c2ff}.pre-label.gray{color:#999999}.pre-label.green{color:#2eff74}.label-text{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:0.75rem;font-weight:500;letter-spacing:1.8px;text-transform:uppercase}.h1{font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.15;letter-spacing:-0.02em;max-width:100%}@media (min-width:768px){.h1{font-size:3rem}}@media (min-width:1024px){.h1{font-size:3.5rem}}@media (min-width:1280px){.h1{font-size:4.5rem}}@media (min-width:1400px){.h1{font-size:7rem;line-height:1.15}.h1.subpage{font-size:5rem}}.h2{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.8px;margin-bottom:128px}@media (min-width:640px){.h2{font-size:48px}}@media (min-width:1024px){.h2{font-size:80px;line-height:1.2}}.h3{font-size:1.5rem;font-weight:500;color:#0a0a0a}.font-slim{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:1rem;font-weight:300}@media (min-width:768px){.font-slim{font-size:1.2rem}}@media (min-width:1024px){.font-slim{font-size:1.5rem}}@media (min-width:1280px){.font-slim{font-size:2rem}}.ul{padding-left:1.5rem}.ul li{padding:0.5rem 0}.ul li::marker{color:#00c2ff}.hero-subheading-wrapper{margin-bottom:4rem;max-width:501px}.h4{font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.7;color:rgba(255,255,255,0.9)}@media (min-width:768px){.h4{font-size:1.25rem}}.trust-label{margin-bottom:1.5rem}.trust-label p{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:0.75rem;letter-spacing:0.3px;color:rgba(255,255,255,0.6);text-transform:uppercase}.company-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}@media (min-width:768px){.company-badges{gap:1.5rem}}.badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #00c2ff;background-color:#00c2ff;padding:0.625rem 1.25rem;min-height:36px}.badge span{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:0.75rem;font-weight:500;letter-spacing:0.3px;color:#ffffff;white-space:nowrap}.hero-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:6rem}@media (min-width:768px){.hero-buttons{gap:2rem}}.btn{padding:1rem 2rem;font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:0.875rem;font-weight:500;border:none;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;white-space:nowrap;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.btn svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.icon-arrow-right{fill:none}.check-icon{width:20px;height:20px}.btn-primary{background-color:#ffffff;color:#0a0a0a}.btn-primary:hover{background-color:rgba(255,255,255,0.9)}.btn-black{background-color:#0a0a0a;color:#ffffff}.btn-black:hover{background-color:#1a1a1a}.btn-black svg{stroke:#ffffff}.btn-secondary{border:1px solid rgba(255,255,255,0.2);background-color:rgba(255,255,255,0.1);color:#ffffff;backdrop-filter:blur(4px)}.btn-secondary:hover{background-color:rgba(255,255,255,0.2)}.btn-tertiary{background-color:#00c2ff;color:#0a0a0a;border:none;width:auto}.stats-section{margin-top:auto;padding-bottom:5rem}.stats-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:1360px}@media (min-width:1024px){.stats-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.stat-card{background-color:#00c2ff;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:-webkit-filter 0.25s ease,-webkit-transform 0.25s ease;transition:-webkit-filter 0.25s ease,-webkit-transform 0.25s ease;transition:filter 0.25s ease,transform 0.25s ease;transition:filter 0.25s ease,transform 0.25s ease,-webkit-filter 0.25s ease,-webkit-transform 0.25s ease}@media (min-width:768px){.stat-card{padding:2.5rem}}@media (min-width:1024px){.stat-card{padding:2rem}}.stat-value{font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif;font-size:2rem;font-weight:700;color:#ffffff;margin-bottom:0.5rem;line-height:1.1}@media (min-width:768px){.stat-value{font-size:3rem}}@media (min-width:1024px){.stat-value{font-size:2.75rem}}.stat-value{display:inline-block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:color 0.2s ease,-webkit-transform 0.2s ease;transition:color 0.2s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,color 0.2s ease;transition:transform 0.2s ease,color 0.2s ease,-webkit-transform 0.2s ease}.stat-label{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:0.875rem;color:rgba(255,255,255,0.9);line-height:1.5;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.stat-label.text-large{font-size:1.3rem}@media (max-width:640px){.hero-headline-wrapper{margin-bottom:2rem}.hero-subheading-wrapper{margin-bottom:3rem}.stats-grid{gap:0.75rem}.stat-card{padding:1.5rem}.stats-section{padding-bottom:2rem}}.service-header{max-width:900px;margin-bottom:80px}@media (min-width:1024px){.service-header{margin-bottom:128px}}.description{font-size:16px;line-height:1.7;letter-spacing:-0.439px;color:rgba(255,255,255,0.9);max-width:620px;position:relative;z-index:1}@media (min-width:1024px){.description{font-size:18px}}.grid{display:-ms-grid;display:grid;gap:24px}.grid.grid-5{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.grid.grid-5{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.grid.grid-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.grid.grid-4{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:640px){.grid.grid-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1110px){.grid.grid-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.grid.grid-3{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.grid.grid-3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid.grid-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.grid.grid-2{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:1024px){.grid.grid-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.grid.grid-1-3{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:1024px){.grid.grid-1-3{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}.grid .card{opacity:0}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex .card{opacity:0}.card{padding:40px;position:relative;-webkit-transition:-webkit-filter 0.5s ease;transition:-webkit-filter 0.5s ease;transition:filter 0.5s ease;transition:filter 0.5s ease,-webkit-filter 0.5s ease}.card.card-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(180deg,#00c2ff 0%,#2eff74 100%);color:#1a1a1a}.card.card-blue-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#04C4EB));background:linear-gradient(180deg,#00c2ff 0%,#04C4EB 100%);color:#1a1a1a}.card.card-white{background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(180deg,#00c2ff 0%,#2eff74 100%);color:#1a1a1a;-webkit-transition:-webkit-box-shadow 0.5s ease,-webkit-filter 0.5s ease;transition:-webkit-box-shadow 0.5s ease,-webkit-filter 0.5s ease;transition:box-shadow 0.5s ease,filter 0.5s ease;transition:box-shadow 0.5s ease,filter 0.5s ease,-webkit-box-shadow 0.5s ease,-webkit-filter 0.5s ease;padding:0}.card.card-white .card-content{-webkit-box-shadow:inset 0 0 0 1px #f3f3f3;box-shadow:inset 0 0 0 1px #f3f3f3;background:#ffffff;padding:40px;height:100%;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.card.card-white:hover .card-content{-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent;background:none}.card.card-dark{border:1px solid rgba(255,255,255,0.1);background:#1a1a1a}.card.card-dark .card-content{background:#1a1a1a;color:#ffffff}.card.card-dark p{color:rgba(255,255,255,0.9)}.card.card-with-border{padding:3px;color:#1a1a1a;background:none}.card.card-with-border:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(180deg,#00c2ff 0%,#2eff74 100%);padding:2.5px;z-index:-1;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.card.card-with-border:hover:after{opacity:1}.card.card-with-border .card-content{background:#ffffff;padding:40px;height:100%}.card.card-with-border.card-dark{border:0}.card.card-with-border.card-dark:before{content:"";position:absolute;inset:0;z-index:-1;background:#1a1a1a;border:1px solid rgba(255,255,255,0.1)}.card.card-with-border.card-dark .card-content{background:#1a1a1a}.card.card-with-border .card-num{width:40px;height:40px;background-color:rgba(0,194,255,0.1);color:#00c2ff;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.card h3{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:0.371px;margin-bottom:20px}@media (min-width:1024px){.card h3{font-size:30px}}@media (min-width:1280px){.card h3{font-size:40px}}.card .card-title-small{font-size:1.8rem}.card p{font-size:16px;line-height:1.7;letter-spacing:-0.312px;color:#666;margin-bottom:40px}.card p.mb-0{margin-bottom:0}.card ul{list-style:none}.card li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;line-height:1.43;letter-spacing:-0.15px;color:#666;margin-bottom:12px}.card li:last-child{margin-bottom:0}.event-headline{font-size:2.4rem}.event-thumbnail-card{padding:0;overflow:hidden;background-color:#fff;border:0.5px solid #666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-thumbnail-card .event-image{width:100%;aspect-ratio:16/12;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.event-thumbnail-card .event-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-thumbnail-card .event-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.event-thumbnail-card .event-content .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-negative:0;flex-shrink:0;width:2.75rem}.event-thumbnail-card .event-content .event-date .event-day{font-size:2rem;font-weight:500;color:#000;line-height:1}.event-thumbnail-card .event-content .event-date .event-month,.event-thumbnail-card .event-content .event-date .event-year{font-weight:500;color:#a0a0a0;font-size:0.75rem}.event-thumbnail-card .event-content .event-date .event-time{font-weight:500;color:#999999;margin-top:0.5rem}.event-thumbnail-card .event-content .event-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.375rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.event-thumbnail-card .event-content .event-info .event-title{font-size:1.25rem;font-weight:500;color:#000;margin-bottom:0}.event-thumbnail-card .event-content .event-info .event-description{font-weight:400;color:#999999;margin:0;line-height:1.3;font-size:0.9rem}.full-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card-icon{width:36px;height:36px;margin-bottom:40px;display:block;stroke:#1a1a1a;fill:none}svg{width:100%;height:100%}.bullet{width:4px;height:4px;border-radius:50%;background-color:#1a1a1a;opacity:0.4;-ms-flex-negative:0;flex-shrink:0}.card-gradient .bullet{background-color:#1a1a1a}.card-white .bullet,.card-with-border .bullet{background-color:#1a1a1a}.benefits-header{max-width:768px;margin-bottom:4rem}@media (min-width:768px){.benefits-header{margin-bottom:5rem}}@media (min-width:1024px){.benefits-header{margin-bottom:6rem}}.performance-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;margin-bottom:1.5rem}.performance-line{width:3rem;height:1px;background:-webkit-gradient(linear,left top,right top,from(#2eff74),to(transparent));background:linear-gradient(to right,#2eff74,transparent)}.subheading{color:#a0a0a0;font-size:1.125rem;line-height:1.7;letter-spacing:-0.01em}.benefits-card-icon{width:3rem;height:3rem;border-radius:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;-ms-flex-negative:0;flex-shrink:0}.benefits-card-icon svg{width:24px;height:24px;fill:none}.card-title{font-size:2.5rem;font-weight:500;line-height:1.4;letter-spacing:0.01em;margin-bottom:1rem;color:#ffffff}.card-description{color:#a0a0a0;font-size:0.875rem;line-height:1.7;margin-bottom:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-metric{border-top:1px solid rgba(255,255,255,0.1);padding-top:1.75rem;margin-top:1.75rem;font-size:0.875rem;font-weight:700;letter-spacing:-0.02em;background:-webkit-gradient(linear,left top,right top,from(#2eff74),to(#00c2ff));background:linear-gradient(to right,#2eff74,#00c2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stats-container{position:relative;margin-bottom:4rem}@media (min-width:1024px){.stats-container{margin-bottom:5rem}}.stats-blur{position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,194,255,0.1)),color-stop(rgba(46,255,116,0.1)),to(rgba(0,194,255,0.1)));background:linear-gradient(90deg,rgba(0,194,255,0.1),rgba(46,255,116,0.1),rgba(0,194,255,0.1));-webkit-filter:blur(40px);filter:blur(40px);pointer-events:none}.stats-content{position:relative;border:1px solid rgba(255,255,255,0.1);background-color:rgba(26,26,26,0.5);backdrop-filter:blur(4px);padding:2rem}@media (min-width:768px){.stats-content{padding:3rem}}.stats-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr);gap:2rem}@media (min-width:1024px){.stats-grid{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(4,1fr);gap:3rem}}.stat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:1rem}.stat-number{font-size:3rem;font-weight:700;letter-spacing:0.02em;background:-webkit-gradient(linear,left top,left bottom,from(#00c2ff),to(#2eff74));background:linear-gradient(to bottom,#00c2ff,#2eff74);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-description{color:#a0a0a0;font-size:0.875rem;line-height:1.6}.grid.blur:hover .card,.stats-grid:hover .stat-card{-webkit-filter:blur(4px);filter:blur(4px)}.grid.blur:hover .card:not(:hover):before,.stats-grid:hover .stat-card:not(:hover):before{display:none}.stats-grid .stat-card:hover{-webkit-filter:none;filter:none;background:linear-gradient(-45deg,#00c2ff 30%,#2eff74 100%)}.grid.blur .card:hover{-webkit-filter:none;filter:none}.grid.blur:has(.card:hover) .card:not(:hover),.stats-grid:has(.stat-card:hover) .stat-card:not(:hover){-webkit-filter:blur(4px);filter:blur(4px)}.grid.blur:has(.card:hover) .card:not(:hover):before,.stats-grid:has(.stat-card:hover) .stat-card:not(:hover):before{display:none}.stats-grid .stat-card:hover .stat-value{-webkit-transform:scale(1.06);transform:scale(1.06);color:#0a0a0a}.stats-grid .stat-card:hover .stat-label{color:#0a0a0a}.cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:2rem}.cta-text{color:#a0a0a0;font-size:1.125rem;line-height:1.6;letter-spacing:-0.01em}.cta-button{padding:1rem 2rem;background:-webkit-gradient(linear,left top,right top,from(#2eff74),to(#00c2ff));background:linear-gradient(to right,#2eff74,#00c2ff);color:#0a0a0a;font-weight:700;font-size:1rem;border:none;cursor:pointer;letter-spacing:-0.01em;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif;text-decoration:none;text-align:center}.cta-button.black{background:#0a0a0a;color:#ffffff}.cta-button .icon-arrow-right{stroke:#0a0a0a}.cta-button.small{padding:0.575rem 1.5rem;font-size:0.875rem}.cta-button:hover{opacity:0.9}.cta-button:active{opacity:0.8}.profile-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.profile-section .avatar{width:64px;height:64px;border-radius:50%;border:2px solid rgba(255,255,255,0.2);overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.profile-section .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-section .profile-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.profile-section .profile-name{color:#ffffff;font-size:16px;font-weight:500;line-height:1.5}.profile-section .profile-title{color:#a0a0a0;font-size:14px;font-weight:400;line-height:1.43}.quote-icon{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0;stroke:#ffffff;fill:none;margin:1.5rem 0 0.75rem}.testimonial-text{font-weight:400;line-height:1.7;letter-spacing:0}.blog-row{padding:1.5rem}@media (min-width:768px){.blog-row{padding:40px}}.meta-data{display:-webkit-box;display:-ms-flexbox;display:flex;color:#666;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.meta-data{gap:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog-title{font-size:1.5rem;font-weight:500;font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif}@media (min-width:768px){.blog-title{font-size:2.2rem}}.section-contact{max-width:768px;margin:0 auto;font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif}input[type=email],input[type=text],textarea{width:100%;display:block;background-color:#1a1a1a;border:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.6);padding:0.75rem 0.5rem;font-size:1rem}button[type=submit]{font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}button[type=submit] svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}label{font-size:0.875rem;color:rgba(255,255,255,0.8);display:block;margin-bottom:0.5rem}.form-success{padding:1rem;border:1px solid #2eff74;color:#ffffff;text-align:center;margin:1rem 0 3rem 0}.address-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;border-bottom:1px solid #999999;cursor:pointer;padding:1.5rem 0}.address-row:last-of-type{border-bottom:0}.address-row svg{width:18px;height:18px;margin-top:4px;fill:#00c2ff;-webkit-transition:fill 0.4s ease;transition:fill 0.4s ease}.address-row.active svg,.address-row:hover svg{fill:#2eff74}.contact-map>a{display:none}.contact-map img{max-width:100%;height:auto;vertical-align:top}.testimonial-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,0.1);padding-top:1.5rem;gap:1rem;margin-top:auto}.testimonial-footer .company-name{color:#808080;font-size:14px;font-weight:400;line-height:1.43}.testimonial-footer .stat-badge{border:1px solid rgba(255,255,255,0.1);background-color:#1a1a1a;padding:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-footer .stat-text{color:#a0a0a0;font-size:12px;font-weight:500;line-height:1.33}@media (min-width:1100px){.testimonial-footer .stat-text{white-space:nowrap}}@media (max-width:480px){.testimonial-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.testimonial-footer .stat-badge{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.about-intro{max-width:896px;margin:0 auto;color:#4A4A4A;line-height:1.8;letter-spacing:0.1rem}.about-intro .intro-text{font-size:1.2rem;color:#0a0a0a}.video video{cursor:pointer}.quote-section{background-color:#ffffff;padding:40px}.quote-content{max-width:600px;margin:0 auto;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.quote-content .quote-avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.quote-content .quote-text{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:1.4rem;font-weight:300;font-style:italic;color:#666;line-height:1.65;letter-spacing:-0.2px}@media (min-width:1024px){.quote-content .quote-text{font-size:1.8rem}}.quote-content .quote-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:12px}.quote-content .quote-author .author-name{font-size:0.875rem;font-weight:600;color:#1a1a1a}.quote-content .quote-author .author-title{font-size:0.875rem;color:#666}.location-column .location-heading{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid rgba(10,10,10,0.06)}.location-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.location-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:40px 0;border-bottom:1px solid rgba(10,10,10,0.06)}.location-item:last-child{border-bottom:none}.location-item .location-image{width:96px;height:96px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #1a1a1a;border-radius:4px;-o-object-fit:cover;object-fit:cover}.location-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.location-name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.location-name-row .location-icon{fill:#00c2ff;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.location-name-row .location-name{line-height:1.75}.location-name-row .hq-badge{font-size:0.825rem;color:#00c2ff;background-color:rgba(0,194,255,0.1);padding:1.5px 12px;border-radius:4px;font-weight:500}.location-address{color:#666;line-height:1.4}.location-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.contact-item .contact-icon{color:#666;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.contact-item .contact-text{font-size:0.825rem;color:#666}.team-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.08);overflow:hidden}.team-card .team-image{background-color:#0a0a0a;overflow:hidden;aspect-ratio:4/3}.team-card .team-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-card .team-info{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.team-card .team-info .team-name{font-size:1rem;font-weight:500;color:#ffffff;line-height:1.75}.team-card .team-info .team-title{font-size:0.825rem;font-weight:500;color:#00c2ff;line-height:1.25}.team-card .team-info .team-description{font-size:0.825rem;color:rgba(255,255,255,0.6);line-height:1.625}.case-card{background-color:#ffffff;border:1px solid rgba(26,26,26,0.08);padding:40px;color:#4A4A4A;font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif}.case-card .section-title{margin-bottom:40px;font-weight:500;font-size:2rem;line-height:1.3}.case-card .label-text{color:#999999}.case-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-bottom:40px}.case-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.case-block .case-heading{font-weight:500;letter-spacing:0.35px;text-transform:uppercase;color:#1a1a1a}.case-block .case-text{line-height:1.7}.case-results-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:40px;border-top:1px solid rgba(26,26,26,0.08)}.case-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:center}.case-result .case-result-value{font-size:2rem;font-weight:500;color:#00c2ff;line-height:1}.case-result .case-result-label{font-size:0.825rem;color:#999999;line-height:1.4}.testimonial-card{background-color:#0a0a0a;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif}.testimonial-card .testimonial-text{font-size:1.8rem;font-weight:300;font-style:italic;color:#ffffff;line-height:1.5;margin-bottom:40px}.testimonial-card .testimonial-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-card .testimonial-author .author-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:0.825rem}.testimonial-card .testimonial-author .author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-card .testimonial-author .author-info .author-name{font-weight:500;color:#ffffff}.testimonial-card .testimonial-author .author-info .author-title{font-size:0.825rem;color:#666}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(122deg,#00c2ff 1.84%,#00d9b3 45%,#2eff74 91.81%)}.footer-container{padding:5rem 1.5rem 0;max-width:1360px;margin:0 auto}.hero-section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0}.hero-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media (min-width:768px){.hero-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}}@media (min-width:1024px){.hero-wrapper{gap:4rem}}.hero-content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:42rem}.hero-title{font-size:3rem;font-weight:700;line-height:1.2;letter-spacing:-0.01em;margin-bottom:2rem;color:#0a0a0a}@media (min-width:640px){.hero-title{font-size:3.75rem}}@media (min-width:1024px){.hero-title{font-size:5rem;line-height:1.2}}.hero-subtitle{font-size:1.125rem;font-weight:700;color:rgba(10,10,10,0.9);line-height:1.5;max-width:28rem}@media (min-width:640px){.hero-subtitle{font-size:1.25rem}}@media (min-width:1024px){.hero-subtitle{font-size:1.25rem;line-height:2.125rem}}.hero-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.hero-button-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:6rem}}@media (min-width:1024px){.hero-button-container{padding-top:8rem}}.footer{border-top:1px solid rgba(26,26,26,0.08);padding:4rem 0}@media (min-width:768px){.footer{padding:4rem 0}}@media (min-width:1024px){.footer{padding:4rem 0}}.footer-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid rgba(26,26,26,0.08)}@media (min-width:1024px){.footer-grid{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(5,1fr);gap:3rem}}.footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:1.5rem}.footer-logo svg{width:122px;height:48px}.footer-description{font-size:0.875rem;color:#666;line-height:1.6}.footer-heading{font-size:0.875rem;font-weight:500;color:#0a0a0a;margin-bottom:1.25rem;letter-spacing:-0.003em}.footer-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}.footer-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-list a{font-size:0.875rem;color:#666;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;letter-spacing:-0.0015em}.footer-list a:hover{color:#0a0a0a}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:640px){.footer-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-bottom p{font-size:0.875rem;color:#666}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.footer-links a{font-size:0.875rem;color:#666;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.footer-links a:hover{color:#0a0a0a}.cyan-bg{background-color:#00c2ff;border-right:1px solid rgba(26,26,26,0.08);padding:24px}@media (max-width:768px){.cyan-bg{padding:16px}}.use-case-title{font-size:28px}@media (min-width:640px){.use-case-title{font-size:38px}}@media (min-width:1024px){.use-case-title{font-size:50px;line-height:1.2}}.usecases .usecase-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,0.9);padding:0.5rem 16px;margin-bottom:24px}.usecases .usecase-badge span{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:#666}.usecases .hero-title{font-size:56px;font-weight:700;line-height:1.3;color:#1a1a1a;margin-bottom:40px}@media (max-width:768px){.usecases .hero-title{font-size:36px}}@media (max-width:480px){.usecases .hero-title{font-size:28px}}.usecases .hero-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:700px}.usecases .info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.usecases .info-label{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.44px;text-transform:uppercase;color:#999999}.usecases .info-text{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.7;color:#666}.usecases .result-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;padding-top:2rem;margin-bottom:3rem}.usecases .result-number{font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:1.2;color:#1a1a1a}@media (max-width:768px){.usecases .result-number{font-size:26px}}@media (max-width:480px){.usecases .result-number{font-size:22px}}.usecases .result-sub{font-size:12px;font-weight:400;color:#999999}.results{background-color:#d0f4ff;padding:50px 24px}@media (max-width:768px){.results{padding:40px 16px}}.results-content{max-width:1200px;margin:0 auto}.result-header{margin-bottom:24px}.result-label{font-size:12px;font-weight:500;letter-spacing:1.44px;text-transform:uppercase;color:#999999}.result-title{font-size:18px;font-weight:500;line-height:1.3;color:#1a1a1a;margin-bottom:80px}@media (max-width:768px){.result-title{font-size:22px}}@media (max-width:480px){.result-title{font-size:18px}}.card-image{width:100%;overflow:hidden;aspect-ratio:4/3}.card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.geometrics{max-width:1000px;position:absolute;left:50%;right:0;top:0;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;display:none}.geometrics.fixed{-webkit-transform:translateZ(-5px) scale(5) translateX(40%) translateY(50%);transform:translateZ(-5px) scale(5) translateX(40%) translateY(50%);z-index:11}.geometrics.fixed .cube-shapes{display:none}.geometrics .cube-svg{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.geometrics .cube-svg.hide{opacity:0}.top-layer{position:relative;z-index:12}.case-study-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-family:"Work Sans",-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#1a1a1a;text-decoration:none}.case-study-link svg{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.case-study-link:hover{opacity:0.7}@media (max-width:768px){.cyan-bg{padding:16px}.usecases .hero-title{margin-bottom:24px}.result-title{margin-bottom:24px}}.tabs-wrapper{border-bottom:1px solid rgba(0,0,0,0.5);overflow-x:auto}.tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.tab-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:1rem 1rem 0 1rem;border:none;background:none;cursor:pointer;white-space:nowrap;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.tab-button:not(.active) .tab-icon{color:#999999}.tab-button:not(.active) .tab-label{color:#999999}.tab-button.active .tab-icon,.tab-button:hover .tab-icon{color:#1a1a1a}.tab-button.active .tab-label,.tab-button:hover .tab-label{color:#1a1a1a}.tab-button.active .tab-underline{display:block}.tab-icon{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0.75rem}.tab-icon svg{fill:none}.tab-icon.fill svg{fill:#999;stroke:none}.tab-label{font-size:14px;font-weight:500;line-height:20px}.tab-underline{position:absolute;bottom:0;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#00c2ff),to(#2eff74));background:linear-gradient(90deg,#00c2ff 0%,#2eff74 100%);display:none}.tab-content{padding:4rem 0 1rem;display:none}.tab-content.active{display:block}.tab-content-headline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.825rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-content-headline svg{fill:#00c2ff;width:28px;height:28px}.tab-padding{padding:2rem}.border-light{border:1px solid rgba(26,26,26,0.08);color:#999999}.border-top{border-top:1px solid rgba(26,26,26,0.08)}.border-0{border:0}.usecase-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.usecase-title{font-family:"Inter",-apple-system,Roboto,Helvetica,sans-serif;font-size:1.875rem;line-height:1.2;font-weight:500;color:#1a1a1a;margin-bottom:1rem}.usecase-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;margin-bottom:0.75rem}.usecase-section-label{font-size:12px;font-weight:500;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(26,26,26,0.7)}.usecase-section-text{font-size:14px;line-height:1.7;color:rgba(26,26,26,0.9)}.results-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(26,26,26,0.2)}.results-metrics{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.75rem 1fr 0.75rem 1fr;grid-template-columns:repeat(3,1fr);gap:0.75rem}.metric{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.metric-value{font-size:1rem;line-height:1.3;font-weight:700;color:#1a1a1a}@media (min-width:1100px){.metric-value{font-size:1.5rem}}.metric-label{font-size:10px;line-height:12px;color:rgba(26,26,26,0.6)}@media (min-width:641px){.tab-button{padding:1rem 1.5rem 0 1.5rem}.usecase-title{font-size:2.5rem;line-height:2.75rem}.results-section{padding-top:2rem}.results-metrics{gap:1.5rem}.metric-value{line-height:2.5rem}.metric-label{font-size:12px;line-height:16px}}@media (min-width:768px){.case-studies-grid{-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:3rem}}@media (min-width:1024px){.case-studies-grid{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:4rem}.geometrics{display:block}}@media (min-width:2400px){.geometrics{max-width:1400px}}.job-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.job-meta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.job-meta .cta-button{width:100%}@media (min-width:768px){.job-meta .cta-button{width:auto}}.job-info{font-size:0.825rem;color:#666}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.tags .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:22px;padding:0.75rem 1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(255,255,255,0.1);background-color:rgba(255,255,255,0.05);white-space:nowrap;font-size:0.825rem;color:rgba(255,255,255,0.7)}.parallax{position:relative;min-height:100vh;-webkit-transform-style:inherit;transform-style:inherit;z-index:-1}.parallax:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:50% 50%/cover;-webkit-transform:translateZ(-1px) scale(2);transform:translateZ(-1px) scale(2)}.parallax .geometrics{-webkit-transform:translateZ(0.5px) scale(0.6) translateX(-84%) translateY(0%);transform:translateZ(0.5px) scale(0.6) translateX(-84%) translateY(0%)}.parallax.bg1:before{background-image:url("../images/hand.webp")}@media (max-width:768px){.parallax.bg1:before{background-size:180%;background-position:84% 50%;background-repeat:no-repeat}}.parallax.bg2:before{background-image:url("../images/logistics.webp")}.parallax.bg3:before{background-image:url("../images/landscape.webp")}.parallax.bg4:before{background-image:url("../images/office.webp")}.parallax.bg5:before{background-image:url("../images/future.webp")}.color-black{color:#0a0a0a}svg.color-black{stroke:#0a0a0a}.color-white{color:#ffffff}svg.color-white{stroke:#ffffff}.full-width{width:100%}.text-center{text-align:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-hidden{overflow:hidden}.w-100{width:100%}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.pt-0{padding-top:0}.mt-auto{margin-top:auto}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}@-webkit-keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}.fadeInUp{-webkit-animation:fadeInUp 0.6s ease-out forwards;animation:fadeInUp 0.6s ease-out forwards}