@font-face{font-family: 'Brandon Grotesque';src: url('../fonts/BrandonGrotesque-Regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Brandon Grotesque';src: url('../fonts/BrandonGrotesque-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Brandon Grotesque';src: url('../fonts/BrandonGrotesque-Bold.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap}@font-face{font-family: 'Franklin Gothic ATF';src: url('../fonts/FranklinGothicATF-Regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Franklin Gothic ATF';src: url('../fonts/FranklinGothicATF-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Franklin Gothic ATF';src: url('../fonts/FranklinGothicATF-Italic.woff2') format('woff2');font-weight: 400;font-style: italic;font-display: swap}:root{--inmode-teal: #319d90;--inmode-teal-light: #58B7B3;--inmode-teal-dark: #1b635a;--inmode-btn-teal: #2B7A77;--inmode-btn-teal-hover: #1F5E5B;--inmode-black: #050505;--inmode-dark: #111111;--inmode-dark-card: #161616;--inmode-white: #ffffff;--inmode-gray-light: #cccccc;--inmode-gray-dark: #444444;--Teal: #59B7B3;--Pearl: #F1F1F3;--Midnight: #040508;--Platinum: #A0A2A3;--White: #FFF;--bs-font-sans-serif: "Franklin Gothic ATF",sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-heading-font-family: var(--font-secondary);--font-primary: 'Franklin Gothic ATF',sans-serif;--font-secondary: 'Brandon Grotesque',sans-serif;--container-width: 1300px;--spacing-xs: 0.5rem;--spacing-sm: 1rem;--spacing-md: 2rem;--spacing-lg: 4rem;--spacing-xl: 8rem}*,*::before,*::after{box-sizing: border-box}.mobile-only{display: none !important}html,body{width: 100%;overflow-x: clip}body{background-color: var(--inmode-black);color: #F1F1F3;font-family: var(--font-primary);line-height: 1.5;margin: 0;padding: 0;-webkit-font-smoothing: antialiased}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin: 0;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;color: var(--White)}p,.text-large,.text-regular{font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: normal;color: var(--White);margin: 0}p.text-pearl{color: var(--Pearl)}p.text-small{font-size: 14px;font-variant: small-caps}.workstation-hero-paragraph p,.clinic-quote p,.trust-card-desc p,.tech-card-v2__content p,.values-list-wrapper p,.team-desc p,.lobby-desc p,.events-intro p,.event-description p,.contact-desc p,.page-fap-v2__intro p,.news-inner-lead p,.fc-hero__lead p,.fc-cta__text p,.fc-features__desc p{font-size: inherit;line-height: inherit;color: inherit}.workstation-hero-paragraph p + p,.workstation-about-paragraph p + p,.trust-card-desc p + p,.tech-card-v2__content p + p,.ws-card-excerpt p + p,.ws-treatment-list p + p,.studies-desc p + p,.solutions-desc p + p,.about-hero-intro p + p,.values-list-wrapper p + p,.team-desc p + p,.treatment-about-text p + p,.lobby-desc p + p,.events-intro p + p,.event-description p + p,.clinic-quote p + p,.contact-desc p + p,.page-fap-v2__intro p + p,.news-inner-lead p + p,.news-editorial-richtext p + p,.fc-hero__lead p + p,.fc-cta__text p + p,.fc-features__desc p + p{margin-top: 16px}@media (max-width: 991px){h1,.h1{font-size: 34px}h2,.h2{font-size: 30px}h3,.h3{font-size: 24px}h4,.h4{font-size: 14px}.container{padding: 0 20px}p,.text-large,.text-regular{font-size: 14px}.btn,.btn-primary,.btn-secondary{width: 100%;display: flex;justify-content: center}}.page-hero-section{padding-top: 120px;text-align: center}.page-hero-subtitle{margin-bottom: 40px;font-family: var(--font-secondary);font-size: 20px;font-weight: 500;line-height: 1.2;color: var(--Teal,#59B7B3);text-transform: uppercase;letter-spacing: 0.1em}.page-hero-title{max-width: 1286px;margin: 0 auto 40px auto;font-family: var(--font-secondary);font-size: 64px;font-weight: 500;line-height: 1.12;color: var(--Pearl,#F1F1F3);text-transform: uppercase}@media (max-width: 991px){.page-hero-section{padding-top: 180px}.page-hero-subtitle{margin-bottom: 20px;font-size: 14px}.page-hero-title{font-size: 34px}}.container{max-width: var(--container-width);margin: 0 auto;padding: 0 var(--spacing-sm)}.text-center{text-align: center}.text-teal{color: var(--inmode-teal-light)}.btn{display: inline-flex;justify-content: center;align-items: center;padding: 0 40px;height: 50px;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;border: 1px solid transparent;border-radius: 100px;transition: all 0.3s ease;cursor: pointer;box-sizing: border-box}.btn-primary{gap: 10px;padding: 0 40px;height: 50px;background-color: var(--inmode-btn-teal);color: #FFFFFF}.btn-primary:hover,.btn-primary:focus{background-color: var(--inmode-btn-teal-hover);background: var(--inmode-btn-teal-hover);border: none;outline: none;color: #FFFFFF;border-radius: 100px}.btn-outline{background-color: transparent;color: var(--inmode-teal-light);border-color: var(--inmode-teal-light)}.btn-outline:hover{background-color: var(--inmode-teal-light);color: var(--inmode-black)}.btn-secondary{display: inline-flex;justify-content: center;align-items: center;gap: 10px;background: rgba(89,183,179,0.10);border: 2px solid transparent;color: #F1F1F3;font-size: 14px;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;letter-spacing: 1.40px;border-radius: 100px;padding: 0 40px;height: 50px;position: relative;background-clip: padding-box;isolation: isolate}.btn-secondary::before{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 2px;background: linear-gradient(180deg,#59B7B3 0%,#27514F 100%);-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;z-index: -1}.btn-secondary:hover{background: var(--inmode-btn-teal);color: #FFFFFF}.btn-secondary:hover::before{background: var(--inmode-btn-teal)}.btn-tertiary{background-color: transparent;color: var(--inmode-teal-light);border: 1px solid transparent}.btn-tertiary:hover{background-color: #15252F;color: var(--inmode-white)}.sticky-contact{position: fixed;top: 50%;right: 0;transform: translateY(-50%) translateX(100%);transform-origin: right center;background-color: var(--inmode-btn-teal);color: #FFFFFF;padding: 10px 20px;font-weight: 700;font-size: 0.85rem;letter-spacing: 2px;text-transform: uppercase;z-index: 1000;cursor: pointer;transition: transform 0.3s ease,background-color 0.3s ease;transform: translateY(-50%) rotate(-90deg) translateY(100%);margin-right: -17px}.sticky-contact:hover{background-color: var(--inmode-btn-teal-hover);color: var(--inmode-white)}.site-header{position: sticky;top: 0;left: 0;right: 0;z-index: 1000;background: #040508;transition: background-color 0.3s ease,box-shadow 0.3s ease}.site-header.scrolled{background: #040508}@media (min-width: 992px){.home .site-header{position: absolute;top: 0;left: 0;width: 100%;z-index: 1000;background: transparent}.home .site-header.scrolled{position: fixed;background: #040508;box-shadow: 0 4px 20px rgba(0,0,0,0.5)}}.topbar{display: flex;justify-content: space-between;align-items: center;padding: 40px 120px;height: 80px;font-size: 0.75rem;text-transform: uppercase;letter-spacing: 1px;background: var(--midnight-07-opacity,rgba(4,5,8,0.70));backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px)}.topbar-left{display: flex;align-items: center;gap: 24px}.topbar-left a{display: flex;align-items: center;justify-content: center;margin: 0;transition: opacity 0.3s ease}.topbar-left a:hover{opacity: 0.7}.topbar-right{display: flex;align-items: center;gap: 24px}.topbar-right a{color: var(--Pearl,#F1F1F3);font-family: var(--font-secondary);font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;transition: color 0.3s ease;display: flex;align-items: center}.topbar-right a:hover{color: #59B7B3}.main-nav{display: flex;align-items: center;justify-content: space-between;height: auto;padding: 0 120px 40px 120px;background: var(--midnight-07-opacity,rgba(4,5,8,0.70));backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px)}.nav-left,.nav-right{flex: 1;display: flex;align-items: center}.nav-left{justify-content: flex-start}.nav-right{justify-content: flex-end}.nav-center{flex: 0 0 auto}.header-logo{height: 35px}.nav-item{margin-right: 25px;padding: 10px 0}.nav-item>a{color: #F1F1F3;text-decoration: none;font-family: 'Brandon Grotesque',sans-serif;font-weight: 500;font-size: 14px;letter-spacing: 1.4px;font-style: normal;line-height: normal;text-transform: uppercase;transition: color 0.3s ease;display: flex;align-items: center}.nav-item .arrow{font-size: 0.6rem;margin-left: 5px;color: #F1F1F3;display: inline-block;transition: transform 0.3s ease,color 0.3s ease}.nav-item:hover .arrow,.nav-item:has(.mega-menu.open) .arrow{transform: rotate(180deg);color: var(--inmode-teal-light)}.nav-item:hover>a,.nav-item:has(.mega-menu.open)>a{color: var(--inmode-teal-light)}.mega-menu{position: absolute !important;left: 0 !important;right: 0 !important;width: 100% !important;max-width: 100% !important;overflow-x: hidden;top: 100% !important;background: #040508 !important;border-top: 1px solid rgba(255,255,255,0.05) !important;opacity: 0;visibility: hidden;transform: translateY(10px);transition: all 0.3s ease;padding: 40px 0 !important}.nav-item:hover .mega-menu{opacity: 1;visibility: visible;transform: translateY(0)}.mega-menu-inner{display: flex;flex-wrap: wrap;justify-content: flex-start;row-gap: 32px;column-gap: clamp(32px,4vw,80px);align-items: flex-start;padding: 0 120px !important;width: 100% !important;box-sizing: border-box}.mega-column{flex: 0 0 auto;min-width: 140px}.mega-column h3,.mega-column .mega-column-heading{font-size: 0.75rem;color: var(--inmode-white);letter-spacing: 2px;margin-bottom: var(--spacing-sm);line-height: 1.2}.mega-column a{display: block;color: var(--inmode-gray-light);font-size: 14px;font-weight: 500;text-decoration: none;margin-bottom: 8px;transition: color 0.3s ease;text-transform: none;padding: 0}.mega-column a:hover{color: var(--inmode-white);background: transparent;padding-left: 0}.dropdown-menu{position: absolute;top: 100%;left: 0;background-color: var(--inmode-black);min-width: 200px;padding: 10px 0;box-shadow: 0 10px 30px rgba(0,0,0,0.5);opacity: 0;visibility: hidden;transform: translateY(10px);transition: all 0.3s ease;border-top: 2px solid var(--inmode-teal);display: block !important}.nav-item:hover .dropdown-menu{opacity: 1;visibility: visible;transform: translateY(0)}.dropdown-menu:not(.mega-menu) a{display: block;padding: 10px 20px;color: var(--inmode-gray-light);text-decoration: none;font-size: 14px;font-weight: 500;transition: all 0.3s ease}.dropdown-menu:not(.mega-menu) a:hover{background-color: rgba(255,255,255,0.05);color: var(--inmode-white);padding-left: 25px}.btn-sm{padding: 8px 20px;font-size: 0.8rem;border-radius: 20px}.hero{position: relative;width: 100%;height: clamp(800px,100vh,1080px);min-height: 800px;max-height: 1080px;background: var(--hero-bg-desktop,url('../img/I18_242;18_230.png')) clamp(0px,calc(50% - 900px),60px) clamp(160px,20vh,220px) / auto clamp(700px,80vh,869px) no-repeat,var(--hero-bg-base,linear-gradient(135deg,#444444 0%,#1a1a1a 100%)) center center / cover no-repeat,radial-gradient(circle at 45% 55%,#191B1F 0%,#000000 70%);display: flex;align-items: center;justify-content: center;overflow: hidden;padding: 0}.hero-content{position: absolute;width: 100%;max-width: 1920px;height: 100%;top: 0;left: 50%;transform: translateX(-50%);pointer-events: none;z-index: 2}.hero::after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 180px;background: linear-gradient(to bottom,rgba(4,5,8,0) 0%,#040508 100%);pointer-events: none;z-index: 1}.hero-signature{position: absolute;top: clamp(400px,48vh,520px);right: clamp(20px,10vw,190px);width: 560px;max-width: calc(100% - 40px);z-index: 2;pointer-events: auto}@media (min-width: 1920px){.hero-signature{right: 190px}}.signature-img{width: 100%;max-width: 560px;height: auto;display: block}.hero .stats-container{position: absolute;bottom: clamp(24px,4vh,48px);left: 50%;transform: translateX(-50%);z-index: 10;display: flex;justify-content: center;width: 100%;max-width: 1469px;padding-left: 20px;padding-right: 20px;margin: 0 auto}.stats-strip{background: linear-gradient(0deg,rgba(89,183,179,0.20) 0%,rgba(89,183,179,0.06) 100%);border: 1px solid #F1F1F3;border-radius: 400px;padding: 20px 56px;width: 100%;max-width: 1469px;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;transition: background 300ms ease-out,border-color 300ms ease-out}.stats-strip:hover{background: linear-gradient(0deg,rgba(89,183,179,0.30) 0%,rgba(89,183,179,0.10) 100%);border-color: #59B7B3}.stats-grid{display: flex;justify-content: space-around;gap: 20px;width: 100%;max-width: 1400px;text-align: center;align-items: center}.stat-item{display: flex;flex-direction: column;align-items: center}.stat-number{font-size: 64px;font-weight: 700;color: #59B7B3;line-height: 1;margin-bottom: 20px;font-family: var(--font-secondary);text-transform: uppercase;white-space: nowrap;font-variant-numeric: tabular-nums}.stat-number .counter{font-size: 64px}.stat-number .suffix-letter,.stat-number .plus{font-family: 'Josefin Sans',sans-serif;font-size: 56px;font-weight: 700;text-transform: uppercase}.stat-label{font-size: 20px;font-family: var(--font-secondary);font-weight: 500;line-height: 20px;color: #F1F1F3;text-transform: uppercase;letter-spacing: 0}@media (min-width: 769px) and (max-width: 1440px){.hero{height: clamp(640px,100vh,960px);min-height: 640px;background: var(--hero-bg-desktop,url('../img/I18_242;18_230.png')) -6vw bottom / auto min(56vw,calc(100% - 170px)) no-repeat,var(--hero-bg-base,linear-gradient(135deg,#444444 0%,#1a1a1a 100%)) center center / cover no-repeat,radial-gradient(circle at 45% 55%,#191B1F 0%,#000000 70%)}.hero-signature{top: 44%;right: clamp(56px,8.5vw,140px);width: clamp(230px,29vw,440px)}.hero .stats-container{bottom: clamp(18px,3vh,36px)}.stats-strip{padding: clamp(14px,1.6vw,20px) clamp(38px,4.8vw,56px)}.stats-grid{gap: clamp(10px,1.4vw,20px)}.stat-number,.stat-number .counter{font-size: clamp(30px,3.8vw,56px)}.stat-number{margin-bottom: clamp(8px,1vw,18px)}.stat-number .suffix-letter,.stat-number .plus{font-size: clamp(26px,3.3vw,48px)}.stat-label{font-size: clamp(11px,1.25vw,18px);line-height: 1.25}}@media (min-width: 769px) and (max-width: 1200px){.hero{height: clamp(580px,min(76vw,100vh),860px);min-height: 580px;background: var(--hero-bg-desktop,url('../img/I18_242;18_230.png')) -8vw bottom / auto min(58vw,calc(100% - 95px)) no-repeat,var(--hero-bg-base,linear-gradient(135deg,#444444 0%,#1a1a1a 100%)) center center / cover no-repeat,radial-gradient(circle at 45% 55%,#191B1F 0%,#000000 70%)}}@media (min-width: 769px) and (max-width: 991px){.hero{height: clamp(540px,min(76vw,calc(100vh - 72px)),780px);min-height: 540px;background: var(--hero-bg-desktop,url('../img/I18_242;18_230.png')) -8vw bottom / auto min(60vw,calc(100% - 40px)) no-repeat,var(--hero-bg-base,linear-gradient(135deg,#444444 0%,#1a1a1a 100%)) center center / cover no-repeat,radial-gradient(circle at 45% 55%,#191B1F 0%,#000000 70%)}.hero-signature{top: 40%;right: clamp(56px,8vw,100px);width: clamp(220px,28vw,310px)}}.promo-banner{padding: 0}.banner-inner{max-width: 1200px;margin: 0 auto;padding: var(--spacing-md) 0}.banner-placeholder{background: linear-gradient(to right,#000,#111);border: 1px solid var(--inmode-teal);border-radius: 8px;height: 150px;display: flex;align-items: center;justify-content: center;color: var(--inmode-teal);font-weight: bold;text-transform: uppercase;letter-spacing: 2px}.intro-section{padding: 80px 0 0 0;background-color: #050505}.main-heading{width: 100%;max-width: 1300px;margin: 0 auto 40px auto;color: #FFFFFF;text-align: center;leading-trim: both;text-edge: cap;font-family: var(--font-secondary);font-size: 40px;font-style: normal;font-weight: 500;line-height: 1.2;text-transform: uppercase}@media (min-width: 1200px){.main-heading{font-size: 64px;line-height: 1.1}}.sub-heading{align-self: stretch;color: #59B7B3;text-align: center;leading-trim: both;text-edge: cap;font-family: var(--font-secondary);font-size: 20px;font-style: normal;font-weight: 500;line-height: 1.3;text-transform: uppercase;margin: 0 auto 64px auto}.intro-text{max-width: 718px;margin: 0 auto;color: #F1F1F3;text-align: center;leading-trim: both;text-edge: cap;font-family: var(--font-primary);font-size: 16px;font-style: normal;font-weight: 400;line-height: 1.6}.intro-text p{color: #F1F1F3;text-align: center;font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: 1.6;margin-bottom: 16px}.intro-text p:last-child{margin-bottom: 0}.button-group{display: flex;gap: 20px;justify-content: center;margin-top: 80px}@media (max-width: 768px){.hero{min-height: auto;background: #040508;width: 100%;height: auto;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;padding-top: 0px;padding-bottom: 0px}.hero-content{position: relative;height: auto;width: 100%;aspect-ratio: 199 / 249;background: var(--hero-bg-mobile) center center / cover no-repeat,radial-gradient(circle at 50% 40%,#505050 0%,#040508 70%)}.hero-content::after{content: '';position: absolute !important;bottom: 0 !important;left: 0 !important;right: 0 !important;height: 180px !important;background: linear-gradient(to bottom,rgba(4,5,8,0) 0%,#040508 100%) !important;pointer-events: none !important;z-index: 1 !important}.hero-signature{position: absolute;bottom: 25%;left: 50%;right: auto;transform: translateX(-50%);top: auto;width: 100%;text-align: center;z-index: 99;display: flex;justify-content: center;z-index: 2 !important}.hero-signature picture{display: block !important;margin: 0 auto !important}.signature-img{display: block !important;margin: 0 auto !important}.signature-img{max-width: 325px;width: 80%}.site-header .main-nav{padding: 24px 20px !important;box-sizing: border-box !important;width: 100%;justify-content: space-between}.site-header .header-logo img,.site-header .custom-logo{width: 100% !important;height: auto !important;max-height: 30px !important;object-fit: contain;object-position: left center}.site-header .mobile-menu-btn.mobile-only{width: 20px !important;height: 16px !important;padding: 0 !important;display: inline-flex !important;flex-direction: column;justify-content: space-between;align-items: center;background: transparent;border: none;margin: 0 !important;position: relative;z-index: 1050}.site-header .mobile-menu-btn.mobile-only span{width: 100% !important;height: 1px !important;background-color: #F1F1F3 !important;margin: 0 !important;transition: all 0.3s ease;transform-origin: center}.site-header .mobile-menu-btn.mobile-only[aria-expanded="true"] span:nth-child(1){transform: translateY(7.5px) rotate(45deg)}.site-header .mobile-menu-btn.mobile-only[aria-expanded="true"] span:nth-child(2){opacity: 0}.site-header .mobile-menu-btn.mobile-only[aria-expanded="true"] span:nth-child(3){transform: translateY(-7.5px) rotate(-45deg)}.desktop-only{display: none !important}.mobile-only{display: flex !important}.site-header,.site-header.scrolled{position: sticky;top: 0;background: #040508 !important;z-index: 1000}.site-header .nav-center{flex: 0 1 auto;margin: 0}.hero .stats-container,.stats-container{position: relative;bottom: auto;left: auto;transform: none;padding: 0 20px;margin: 20px auto 0;z-index: 20}.stats-strip{max-width: 100%;padding: 20px 16px;border-radius: 40px}.stats-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 30px;text-align: center;width: 100%}.stats-grid .stat-item{flex: none;min-width: 0}.stat-item{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;border: none}.stat-item::after{display: none}.stat-number{font-size: 40px;margin-bottom: 5px}.stat-number .counter,.stat-number .suffix-letter,.stat-number .plus{font-size: 40px}.stat-label{font-family: var(--font-secondary);font-size: 12px;text-transform: uppercase;color: #FFFFFF;letter-spacing: 0.1em;line-height: 1.2}.promo-banner img{height: 180px !important;object-fit: cover !important;object-position: center center !important}.solutions-title,.studies-title,.news-title,.testimonials-title,.contact-title,.trusted-title{font-size: 30px !important;line-height: 1.15;word-wrap: break-word !important}.solutions-subtitle,.studies-subtitle{font-size: 14px !important;line-height: 1.4}.sub-heading{width: 312px !important;max-width: 100% !important;margin: 0 auto 40px auto !important;font-size: 14px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important}.intro-section{padding-top: 50px;padding-bottom: 40px !important;padding-left: 20px !important;padding-right: 20px !important}.main-heading{font-size: 28px !important;line-height: 1.2 !important;padding: 0 10px}.solutions,.studies,.news-events,.testimonials,.contact{padding-top: 60px !important;padding-bottom: 40px !important}.solutions-header,.studies-header,.news-header,.testimonials-header{margin-bottom: 40px !important}.machine-img{height: 400px !important}.button-group{flex-direction: column;width: 100%}.button-group .btn{width: 100%;text-align: center}.trusted-by{padding-top: 40px !important}}.trusted-by{padding: 80px 0;background-color: var(--inmode-black)}.swiper-pagination-lock{display: none !important}.trusted-by .container{max-width: 1780px;padding-left: 40px;padding-right: 40px}.trusted-by h3{font-family: var(--font-secondary);font-size: 40px;line-height: 1;letter-spacing: 0;font-weight: bold;color: #FFFFFF;text-transform: uppercase}.trusted-grid{display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;gap: 28px}.trust-card{display: flex;flex: 1 1 220px;max-width: 320px;height: 100%;min-height: 254px;box-sizing: border-box;flex-direction: column;align-items: center;justify-content: space-between;gap: 40px;padding: 40px 30px;position: relative;z-index: 1;border-radius: 60px;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%);border: 1px solid rgba(89,183,179,0.08);transition: background 0.3s ease,border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease}.trust-card:hover{background: linear-gradient(0deg,rgba(89,183,179,0.20) 0%,rgba(89,183,179,0.05) 100%);border-color: rgba(89,183,179,0.25);transform: translateY(-6px);box-shadow: 0 16px 36px rgba(0,0,0,0.45);z-index: 5}.trust-icon{display: flex;align-items: center;justify-content: center}.trust-icon svg{width: 80px;height: 80px;stroke: #59B7B3;stroke-width: 1.5;fill: none;transition: filter 0.3s ease}.trust-card:hover .trust-icon svg{filter: drop-shadow(0 0 10px rgba(89,183,179,0.55))}.trust-label{font-family: var(--font-secondary);font-size: 14px;font-weight: 700;line-height: 1.4;text-transform: uppercase;text-align: center;color: #F1F1F3}@media (max-width: 992px){.trusted-grid{gap: 16px}.trust-card{flex-basis: 160px;padding: 32px 24px;border-radius: 48px}}@media (max-width: 576px){.trusted-grid{gap: 20px}.trust-card{max-width: 100% !important;height: auto;min-height: 254px;padding: 20px 30px;border-radius: 60px;gap: 20px;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%);justify-content: center}.trust-icon svg{width: 56px;height: 56px}.trust-label{font-size: 12px}}.solutions{padding: 120px 0 80px 0;background-color: var(--inmode-black)}.solutions-header{margin-bottom: 80px;display: flex;flex-direction: column;align-items: center}.solutions-title{font-family: var(--font-secondary);font-size: 48px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;line-height: 1;letter-spacing: 0;margin-bottom: 15px;max-width: 908px}.solutions-subtitle{font-family: var(--font-secondary);font-size: 20px;font-weight: bold;color: #59B7B3;text-transform: uppercase;line-height: 1;letter-spacing: 0;margin-bottom: 30px;max-width: 908px}.solutions-desc{font-family: var(--font-primary);font-size: 16px;font-weight: 400;color: #F1F1F3;line-height: 1.5;text-align: center;max-width: 908px;margin: 0 auto}.machine-carousel-container{position: relative;width: 100%;padding-top: 40px;padding-bottom: 40px}.machine-grid{display: flex;padding: 30px 20px;align-items: stretch;gap: 30px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;scroll-behavior: smooth}.machine-grid::-webkit-scrollbar{display: none}.machine-item{flex: 0 0 350px;width: 350px;scroll-snap-align: center;position: relative;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;cursor: pointer;height: auto}.machine-img{width: 100%;height: 616px;object-fit: contain;object-position: bottom center;position: relative;z-index: 2;transition: transform 0.5s cubic-bezier(0.25,1,0.5,1);transform-origin: bottom center}.machine-item:hover .machine-img{transform: scale(1.02)}.machine-content{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;text-align: center;margin-top: 30px;padding: 0 10px;flex-grow: 1;width: 100%;transition: opacity 0.3s ease,transform 0.3s ease}.machine-logo{width: 161px;height: 90px;aspect-ratio: 161 / 90;object-fit: contain;margin-bottom: 20px}.machine-desc{font-family: var(--font-primary);font-weight: 400;font-size: 16px;color: #F1F1F3;line-height: 1.4;margin-bottom: 25px;flex-grow: 1}.machine-link{margin-top: auto;font-family: var(--font-secondary);font-weight: 900;font-size: 14px;color: var(--inmode-teal-light);text-transform: uppercase;letter-spacing: 0.1em;text-decoration: none;transition: color 0.3s ease}.machine-link:hover{color: #ffffff}.carousel-side-nav{position: absolute;top: 40px;bottom: 40px;width: 100px;display: flex;align-items: center;justify-content: center;z-index: 20;cursor: pointer;opacity: 0.8;transition: opacity 0.3s ease}.carousel-side-nav:hover{opacity: 1}.carousel-side-nav.left{left: 0}.carousel-side-nav.right{right: 0}.nav-bg-overlay{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1}.nav-bg-overlay.left-gradient{background: linear-gradient(90deg,#040508 0%,rgba(4,5,8,0) 100%)}.nav-bg-overlay.right-gradient{background: linear-gradient(270deg,#040508 0%,rgba(4,5,8,0) 100%)}.nav-arrow-svg{position: relative;z-index: 2;filter: drop-shadow(0 0 10px rgba(89,183,179,0.8))}.carousel-dots{display: flex !important;justify-content: center !important;width: 100% !important;margin: 40px auto 80px auto !important;grid-column: 1 / -1 !important;align-items: center;gap: 8px;margin-top: 50px}.carousel-dots .dot{width: 6px;height: 6px;border-radius: 50%;background: rgba(255,255,255,0.3);cursor: pointer;transition: all 0.3s ease}.carousel-dots .dot.active,.carousel-dot.active{background: var(--inmode-teal-light) !important;transform: scale(1.5)}.carousel-dot{transition: background 0.3s ease,transform 0.3s ease;cursor: pointer}@media (max-width: 768px){.machine-track{padding: 0 20px}.machine-item{flex: 0 0 100%;width: 100%;max-width: 100%;height: auto}.machine-img{width: 100%;max-width: 323px;height: 586px;aspect-ratio: 43 / 78;object-fit: contain}.carousel-side-nav{width: 40px;top: 20px;bottom: 20px}.carousel-side-nav svg{width: 24px;height: 24px}}.studies{padding: var(--spacing-xl) 0;background-color: var(--inmode-black)}.studies-title{align-self: stretch;color: #FFFFFF;text-align: center;leading-trim: both;text-edge: cap;font-family: var(--font-secondary);font-size: 48px;font-style: normal;font-weight: 700;line-height: 48px;text-transform: uppercase;margin-bottom: 40px}.studies-subtitle{font-family: var(--font-secondary);font-weight: 700;font-size: 20px;margin-bottom: 64px;text-transform: uppercase}.studies-desc{font-family: var(--font-primary);font-weight: 400;font-size: 16px;line-height: 1.4;color: #F1F1F3;max-width: 902px;margin: 0 auto 3rem auto}@media (min-width: 1301px){.studies .container,.latest-news .container,.testimonials .container{max-width: 1920px;padding-left: 120px;padding-right: 120px}}.studies-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--spacing-md)}@media (min-width: 1025px){.studies-grid.studies-slider{display: flex;flex-direction: row;flex-wrap: nowrap;overflow-x: auto;scroll-snap-type: x mandatory;gap: var(--spacing-md);scrollbar-width: none;-ms-overflow-style: none;scroll-behavior: smooth;padding-bottom: 20px}.studies-grid.studies-slider::-webkit-scrollbar{display: none}.studies-grid.studies-slider .study-card{flex: 0 0 calc((100% - (2 * var(--spacing-md))) / 3);width: calc((100% - (2 * var(--spacing-md))) / 3);min-width: calc((100% - (2 * var(--spacing-md))) / 3);max-width: calc((100% - (2 * var(--spacing-md))) / 3);scroll-snap-align: start;box-sizing: border-box}}.study-card{display: flex;flex-direction: column;align-items: center;border-radius: 40px;padding: 40px;background: linear-gradient(0deg,rgba(89,183,179,0.1) 0%,rgba(89,183,179,0) 100%);transition: background 300ms ease-out;gap: 40px}.study-card:hover{background: linear-gradient(0deg,rgba(89,183,179,0.2) 0%,rgba(89,183,179,0.06) 100%)}.study-img{width: 100%;height: 266px;object-fit: contain;border-radius: 40px}.study-title{font-family: var(--font-secondary);font-weight: 700;font-size: 20px;line-height: 1;letter-spacing: 0;text-align: center;text-transform: uppercase;color: #ffffff}.study-content{display: flex;flex-direction: column;align-items: center;width: 100%;flex-grow: 1;gap: 40px}.study-meta-grid{display: grid;grid-template-columns: auto auto;column-gap: 20px;row-gap: 20px;justify-content: center;width: 100%;margin-bottom: 64px}.study-label{text-align: right;font-family: var(--font-secondary);font-weight: 700;font-size: 20px;color: var(--inmode-teal-light);text-transform: uppercase;line-height: 1;display: flex;align-items: flex-start;justify-content: flex-end}.study-value{text-align: left;font-family: var(--font-primary);font-weight: 400;font-size: 16px;color: #F1F1F3;line-height: 1.4;display: flex;align-items: flex-start}.study-btn{margin-top: auto;background-color: var(--inmode-btn-teal);color: #ffffff;font-family: var(--font-secondary);font-weight: 500;font-size: 14px;text-transform: uppercase;padding: 0 40px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 100px;letter-spacing: 1.40px;text-decoration: none;transition: background-color 0.3s ease,transform 0.3s ease;border: none}.study-btn:hover{background-color: var(--inmode-btn-teal-hover);color: #ffffff;transform: translateY(-2px)}.form-submit{text-align: center;margin-top: 30px}.form-submit button,.inmode-form button[type="submit"]{display: inline-block;background-color: var(--inmode-btn-teal) !important;color: #ffffff !important;font-family: var(--font-secondary);font-weight: 700;font-size: 14px;letter-spacing: 1.5px;text-transform: uppercase;padding: 16px 60px;border-radius: 500px;border: none !important;cursor: pointer;transition: background-color 0.3s ease,transform 0.3s ease;outline: none;min-width: 220px;-webkit-appearance: none;appearance: none}.form-submit button:hover,.inmode-form button[type="submit"]:hover{background-color: var(--inmode-btn-teal-hover) !important;color: #ffffff !important;transform: translateY(-2px)}.form-submit button:active,.inmode-form button[type="submit"]:active{background-color: #3d8a87 !important;transform: translateY(0)}.latest-news{padding: var(--spacing-xl) 0;background-color: var(--inmode-black)}.news-title{font-family: var(--font-secondary);font-weight: 700;font-size: 48px;color: #ffffff;text-transform: uppercase;margin-bottom: 60px}.news-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--spacing-md)}.news-grid--2-col{grid-template-columns: repeat(2,1fr);max-width: 900px;margin-left: auto;margin-right: auto}.news-grid--1-col{grid-template-columns: 1fr;max-width: 450px;margin-left: auto;margin-right: auto}.blog-card{display: flex;flex-direction: column;align-items: center;border-radius: 40px;padding: 0;background: linear-gradient(0deg,rgba(89,183,179,0.1) 0%,rgba(89,183,179,0) 100%);transition: background 300ms ease-out,transform 300ms ease-out;gap: 0}.blog-card:hover{background: linear-gradient(0deg,rgba(89,183,179,0.2) 0%,rgba(89,183,179,0) 100%);transform: translateY(-5px)}.blog-img{width: 100%;height: 266px;object-fit: cover;border-radius: 40px 40px 0 0}.blog-content{display: flex;flex-direction: column;align-items: center;text-align: center;width: 100%;flex-grow: 1;padding: 40px}.blog-date{font-family: var(--font-primary,"Franklin Gothic ATF",sans-serif);font-weight: 500;font-size: 14px;color: #59B7B3;text-transform: uppercase;letter-spacing: 1.40px;margin-bottom: 20px;line-height: 1}.blog-title{font-family: var(--font-secondary);font-weight: 700;font-size: 20px;line-height: 1;color: #ffffff;text-transform: uppercase;text-align: center;margin-bottom: 40px}.blog-excerpt{font-family: var(--font-primary);font-weight: 400;font-size: 16px;line-height: 1.4;color: #ffffff;margin-bottom: 40px}.testimonials{padding: var(--spacing-xl) 0;background-color: var(--inmode-black)}.testimonials-title{font-family: var(--font-secondary);font-weight: 700;font-size: 48px;color: #ffffff;text-transform: uppercase;margin-bottom: 60px}.testimonials-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--spacing-md)}.testimonial-card{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;gap: 40px;text-align: center;border-radius: 60px;padding: 40px;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%);transition: background 300ms ease-out,transform 300ms ease-out;height: 100%;flex: 1 0 0}.testimonial-card:hover{background: linear-gradient(0deg,rgba(89,183,179,0.20) 0%,rgba(89,183,179,0.10) 100%);transform: translateY(-5px)}.testimonial-content{display: flex;flex-direction: column;align-items: center;gap: 40px;width: 100%;flex-grow: 1}.clinic-name{color: #59B7B3 !important;font-size: 20px;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;text-align: center;width: 100%;line-height: 20px}.fallback-clinic-name p:first-child{color: #59B7B3 !important;font-size: 20px;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;text-align: center;margin-bottom: 40px;line-height: 1.25}.clinic-quote{color: var(--inmode-white);font-size: 16px;line-height: 1.6;margin: 0;text-align: center;flex-grow: 1;display: flex;flex-direction: column;justify-content: flex-start}.clinic-author{color: var(--inmode-white);font-size: 20px;font-family: var(--font-secondary);font-weight: 700;text-transform: uppercase;text-align: center;width: 100%}.testimonial-footer{width: 100%;margin-top: auto;display: flex;flex-direction: column;align-items: center;gap: 15px}.testimonial-btn{display: inline-block;color: #59B7B3;font-size: 14px;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;letter-spacing: 1.40px;text-decoration: none;transition: color 0.3s ease}.testimonial-btn:hover{color: #F1F1F3}.contact-section{padding: 160px 0;background: linear-gradient(180deg,var(--inmode-black) 0%,rgba(89,183,179,0.8) 100%);position: relative;overflow: hidden}.contact-container{display: flex;justify-content: space-between;align-items: center;gap: 40px;max-width: 1680px !important;width: 100%}.contact-info{color: #ffffff;max-width: 600px;text-align: left;flex-shrink: 0}.contact-title{font-family: var(--font-secondary);font-weight: 700;font-size: 42px;line-height: 1.1;text-transform: uppercase;margin-bottom: 20px}.contact-subtitle{font-family: var(--font-secondary);font-weight: 700;font-size: 16px;color: #ffffff;text-transform: uppercase;margin-bottom: 30px;letter-spacing: 0.05em}.contact-desc{font-family: var(--font-primary);font-size: 15px;line-height: 1.5;color: #e0e0e0;margin-bottom: 40px}.contact-details{list-style: none;padding: 0;margin: 0;max-width: 300px}.contact-details li{display: flex;align-items: center;gap: 15px;margin-bottom: 20px;font-family: var(--font-secondary);font-weight: 700;font-size: 16px;letter-spacing: 0.05em}.contact-icon{font-size: 20px;display: flex;align-items: center;justify-content: center}.contact-form-wrapper{background-color: #F1F1F3;border-radius: 40px;padding: 40px;max-width: 832px;width: 100%;flex: 1 1 auto}.form-toggle-group{display: flex;justify-content: center;gap: 20px;margin-bottom: 40px}.btn-toggle{font-family: var(--font-secondary);font-weight: 500;font-size: 14px;letter-spacing: 1.40px;text-transform: uppercase;padding: 20px 40px;border-radius: 100px;border: none;cursor: pointer;transition: all 0.3s ease;display: inline-flex;justify-content: center;align-items: center;gap: 10px}.btn-toggle.active{background-color: var(--inmode-btn-teal);color: #ffffff}.btn-toggle.active:hover{background-color: var(--inmode-btn-teal-hover)}.btn-toggle.inactive{background-color: #52575C;color: #ffffff}.btn-toggle.inactive:hover{background-color: var(--inmode-btn-teal-hover)}.inmode-form .form-row{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-bottom: 20px}.inmode-form .form-group{display: flex;flex-direction: column;margin-bottom: 20px}.inmode-form .form-row .form-group{margin-bottom: 0}.inmode-form label{font-family: var(--font-secondary);font-weight: 700;font-size: 12px;text-transform: uppercase;color: var(--inmode-black);margin-bottom: 10px;letter-spacing: 0.05em;text-align: left}.inmode-form input[type="text"],.inmode-form input[type="email"],.inmode-form input[type="tel"],.inmode-form input[type="date"],.inmode-form select,.inmode-form textarea{width: 100%;height: 40px;padding: 0 15px;border: 1px solid rgba(160,162,163,0.5);border-radius: 4px;font-family: var(--font-primary);font-size: 14px;color: #333333;background-color: #ffffff;transition: border-color 0.3s ease;box-sizing: border-box;appearance: none;-webkit-appearance: none}.inmode-form textarea{height: auto;min-height: 80px;padding: 12px 15px;resize: vertical}.inmode-form select{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 15px center;padding-right: 40px}.inmode-form input:focus,.inmode-form select:focus,.inmode-form textarea:focus{outline: none;border-color: var(--inmode-teal)}.inmode-form textarea{resize: vertical}.checkbox-row{margin-top: 20px;margin-bottom: 40px !important}.checkbox-label{display: flex;align-items: flex-start;gap: 10px;font-family: var(--font-primary);font-weight: 400 !important;font-size: 12px !important;text-transform: none !important;color: #555555 !important;cursor: pointer;margin-bottom: 0 !important;text-align: left}.checkbox-label input{width: 18px;height: 18px;accent-color: var(--inmode-teal);margin-top: 2px}.site-footer{padding: 80px 0;background: linear-gradient(180deg,#59B7B3 0%,#003048 100%);color: #ffffff}.footer-container{width: 100%;max-width: 1905px;padding-left: 120px;padding-right: 120px;margin: 0 auto;box-sizing: border-box}.footer-logo-wrapper{text-align: center;margin-bottom: 80px}.newsletter-heading{font-family: var(--font-secondary);font-weight: 550;font-size: 16px !important;text-transform: uppercase;color: #F1F1F3;margin-bottom: 0;line-height: 1.3;word-wrap: break-word;width: 312px;max-width: 100%;margin-top: 0}.footer-logo{max-width: 280px;height: auto}.footer-grid,.footer-grid.has-newsletter{display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;gap: 40px;width: 100%}.footer-grid.no-newsletter{justify-content: flex-start;gap: 60px}.footer-newsletter-column{flex: 0 0 312px;max-width: 312px;display: flex;flex-direction: column;align-items: flex-start;gap: 24px}.footer-col{flex: 0 1 auto}.footer-heading{font-family: var(--font-secondary);font-weight: 700;font-size: 14px;letter-spacing: 1.40px;text-transform: uppercase;color: #F1F1F3;margin: 0 0 40px 0;line-height: 1;word-wrap: break-word}.footer-heading a.footer-heading-link{color: inherit;text-decoration: none;transition: color 0.3s ease}.footer-heading a.footer-heading-link:hover{color: var(--inmode-teal-light)}.footer-links{list-style: none;padding: 0;margin: 0}.footer-links li{margin-bottom: 20px;line-height: 1}.footer-links li:last-child{margin-bottom: 0}.footer-links a{font-family: var(--font-primary);font-weight: 400;font-size: 14px;color: #F1F1F3;text-transform: none;text-decoration: none;line-height: 1;transition: color 0.3s ease;display: inline-block}.footer-address{font-family: var(--font-primary);font-weight: 400;font-size: 14px;color: #F1F1F3;text-transform: none;margin: 0;line-height: 1.5;text-decoration: none;line-height: 1.5;transition: color 0.3s ease}.footer-links a:hover{color: var(--inmode-teal-light)}.footer-col-right{flex: 0 0 312px;max-width: 312px;margin-inline-start: auto;display: flex;flex-direction: column;align-items: flex-end;text-align: right;gap: 30px}.footer-col-right .footer-btn{width: 100%;max-width: 312px;min-height: 52px;padding: 16px 36px;display: inline-flex;align-items: center;justify-content: center;text-align: center}.footer-col-right .footer-address{font-family: var(--font-primary);font-weight: 400;font-size: 14px;color: #F1F1F3;text-align: left;width: 100%;margin: 0;line-height: 1.6}.footer-col-right .footer-socials{display: flex;justify-content: flex-end;align-items: center;gap: 15px;width: 100%}.footer-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;background-color: #040508;color: #F1F1F3;font-family: var(--font-secondary);font-weight: 500;font-size: 14px;text-transform: uppercase;letter-spacing: 1.40px;padding: 16px 36px;min-height: 52px;border-radius: 100px;text-decoration: none;transition: background-color 0.3s ease,transform 0.2s ease;width: 312px;max-width: 100%;word-wrap: break-word;box-sizing: border-box}.footer-btn:hover{background-color: #222222;color: #FFFFFF}.footer-socials{display: flex;gap: 15px}.social-icon{display: inline-flex;align-items: center;justify-content: center;color: #ffffff;text-decoration: none;transition: opacity 0.3s ease}.social-icon:hover{opacity: 0.8}.mobile-menu-btn{background: transparent;border: none;cursor: pointer;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 6px;padding: 10px;margin-left: auto}.mobile-menu-btn span{display: block;width: 24px;height: 1px;background-color: var(--inmode-white)}@media (max-width: 1200px){.main-nav{padding: 0 20px !important}.header-logo img,.custom-logo{max-height: 28px !important;width: auto !important}.solutions-title{font-size: 36px}.studies-grid{grid-template-columns: repeat(2,1fr)}.trusted-grid{justify-content: center;gap: 20px}.trust-card{flex: 1 1 calc(50% - 20px);max-width: calc(50% - 20px)}}@media (max-width: 1024px){.topbar{padding: 0 40px}.main-nav{padding: 0 40px}.mega-menu-inner{padding: 0 40px !important}}@media (max-width: 1024px){@media (max-width: 991px){.ws-v2-tech-carousel-mobile{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;overflow-x: auto !important;scroll-snap-type: x mandatory !important;gap: 20px !important;padding-bottom: 20px !important;-webkit-overflow-scrolling: touch;scrollbar-width: none}.ws-v2-tech-carousel-mobile::-webkit-scrollbar{display: none}.ws-v2-tech-carousel-mobile .tech-card-v2{min-width: 100% !important;width: 100% !important;flex: 0 0 100% !important;scroll-snap-align: center !important}}.trusted-grid::-webkit-scrollbar,.studies-grid::-webkit-scrollbar,.news-grid::-webkit-scrollbar,.testimonials-grid::-webkit-scrollbar{display: none}.trust-card,.blog-card,.study-card,.testimonial-card{flex: 0 0 calc(50% - 10px) !important;width: calc(50% - 10px) !important;scroll-snap-align: center}.contact-container{flex-direction: column;gap: 60px;text-align: center}.contact-info{text-align: center;margin: 0 auto;width: 100% !important;max-width: 100% !important}.contact-form-wrapper{width: 100% !important;max-width: 100% !important}.contact-details li{justify-content: center}.footer-grid{grid-template-columns: repeat(4,1fr)}.footer-grid.has-newsletter{grid-template-columns: repeat(3,1fr)}.footer-col-right{grid-column: auto;align-items: flex-start;text-align: left;margin-top: 40px}}@media (max-width: 480px){.signature-img{max-width: 325px}.stats-container{}.solutions-title,.studies-title,.news-title,.testimonials-title,.contact-title,.trusted-title{font-size: 24px !important}.footer-grid{grid-template-columns: 1fr;text-align: center}.footer-grid.has-newsletter{grid-template-columns: 1fr}.footer-col-right{grid-column: span 1;align-items: center;text-align: center}.footer-socials{justify-content: center}.contact-form-wrapper{padding: 20px;border-radius: 20px}}.wpcf7 form,.wpcf7 fieldset{margin: 0;padding: 0;border: none}.wpcf7 .wpcf7-form-control-wrap,.wpcf7 p{display: block;width: 100%;margin-bottom: 0}.wpcf7 label,.contact-form-wrapper .wpcf7 label{font-family: var(--font-secondary);font-weight: 700 !important;font-size: 14px;text-transform: uppercase;color: #000000 !important;letter-spacing: 1.40px;display: block;margin-bottom: 10px;text-align: left}.wpcf7 input[type="text"]:not(.wpcf7-not-valid),.wpcf7 input[type="email"]:not(.wpcf7-not-valid),.wpcf7 input[type="tel"]:not(.wpcf7-not-valid),.wpcf7 input[type="url"]:not(.wpcf7-not-valid),.wpcf7 input[type="number"]:not(.wpcf7-not-valid),.wpcf7 input[type="date"]:not(.wpcf7-not-valid),.wpcf7 select:not(.wpcf7-not-valid){width: 100% !important;height: 40px !important;padding: 0 15px;border: 1px solid rgba(160,162,163,0.5) !important;border-radius: 0 !important;background: #ffffff !important;font-family: var(--font-primary);font-size: 14px !important;color: #333333 !important;box-sizing: border-box !important;appearance: none;-webkit-appearance: none;transition: border-color 0.25s ease}.wpcf7 input.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid{width: 100%;height: 40px;padding: 0 15px;border: 1px solid #dc2626;border-radius: 0;background-color: #fffafa;font-family: var(--font-primary);font-size: 14px;color: #333333;box-sizing: border-box;appearance: none;-webkit-appearance: none;transition: border-color 0.25s ease}.wpcf7 select,.wpcf7 select.wpcf7-not-valid{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 14px center;padding-right: 40px}.wpcf7 textarea:not(.wpcf7-not-valid){width: 100% !important;height: 100px !important;min-height: 100px !important;padding: 12px 15px !important;border: 1px solid rgba(160,162,163,0.5) !important;border-radius: 0 !important;background: #ffffff !important;font-family: var(--font-primary);font-size: 14px !important;color: #333333 !important;resize: none !important;box-sizing: border-box !important;transition: border-color 0.25s ease}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{outline: none !important;border-color: var(--inmode-teal-light) !important;box-shadow: 0 0 0 3px rgba(89,183,179,0.15) !important}.wpcf7 form.wpcf7-form input.wpcf7-not-valid,.wpcf7 form.wpcf7-form select.wpcf7-not-valid,.wpcf7 form.wpcf7-form textarea.wpcf7-not-valid,.contact-form-wrapper .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-not-valid,.studies-modal-body .wpcf7-form .wpcf7-form-control.wpcf7-not-valid{border-color: #dc2626;background-color: #fffafa}.wpcf7-form-control-wrap{position: relative;display: block}.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{position: absolute;bottom: -17px;inset-inline-start: 0;font-family: var(--font-primary);font-size: 11.5px;font-weight: 500;color: #c62828;margin: 0;padding: 0;line-height: 1.15;background: transparent;border: none}.contact-form-wrapper .wpcf7-form .row > div{margin-bottom: 24px}.contact-form-wrapper .wpcf7 .row{display: flex !important;flex-wrap: wrap !important;margin-left: -10px !important;margin-right: -10px !important;margin-bottom: 0}.contact-form-wrapper .wpcf7 .col-md-4,.contact-form-wrapper .wpcf7 .col-md-8,.contact-form-wrapper .wpcf7 .col-12{padding-left: 10px !important;padding-right: 10px !important;box-sizing: border-box !important;display: flex;flex-direction: column;margin-bottom: 24px;flex: 0 0 100%;max-width: 100%;position: relative;z-index: 10}@media (min-width: 768px){.contact-form-wrapper .wpcf7 .col-md-4{flex: 0 0 50% !important;max-width: 50% !important}.contact-form-wrapper .wpcf7 .col-md-4:has(.multi1){flex: 0 0 100% !important;max-width: 100% !important;position: relative;z-index: 99 !important}.contact-form-wrapper .wpcf7 .col-md-8{flex: 0 0 100% !important;max-width: 100% !important}}.wpcf7 input[type="submit"],.wpcf7 .wpcf7-submit{display: flex !important;justify-content: center !important;align-items: center !important;width: fit-content !important;margin: 20px auto 0 !important;padding: 20px 40px !important;background-color: var(--inmode-btn-teal) !important;color: #ffffff !important;font-family: var(--font-secondary);font-weight: 500 !important;font-size: 14px !important;letter-spacing: 1.40px !important;text-transform: uppercase !important;border: none !important;border-radius: 100px !important;cursor: pointer !important;transition: background-color 0.3s ease,transform 0.2s ease !important;height: auto !important;appearance: none !important;-webkit-appearance: none !important;gap: 10px !important}.wpcf7 input[type="submit"]:hover,.wpcf7 .wpcf7-submit:hover{background-color: var(--inmode-btn-teal-hover) !important;transform: translateY(-2px) !important}.wpcf7 input[type="submit"]:active{background-color: #3d8a87 !important;transform: translateY(0) !important}.wpcf7 .d-flex{margin-top: 20px;margin-bottom: 4px}.wpcf7 .d-flex>p{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;align-items: flex-start !important;gap: 24px !important;width: 100% !important;margin: 0 !important;padding: 0 !important}.wpcf7 .d-flex>p>br{display: none !important}.wpcf7 .d-flex .wpcf7-form-control-wrap{display: inline-flex !important;flex: 1 1 0 !important;min-width: 0 !important;width: auto !important;max-width: 100% !important}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{display: flex;flex-direction: row;align-items: flex-start;gap: 10px;cursor: pointer;height: 100%}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{display: flex;align-items: flex-start;gap: 10px;font-family: var(--font-primary);font-size: 13px;font-weight: 400;color: #000000;letter-spacing: 0;text-transform: none !important;cursor: pointer;margin: 0 !important;line-height: 1.4}.wpcf7 .wpcf7-acceptance input[type="checkbox"],.wpcf7 .wpcf7-checkbox input[type="checkbox"]{width: 16px !important;height: 16px !important;min-width: 16px;border: 1px solid rgba(160,162,163,0.5) !important;border-radius: 3px !important;background: #ffffff !important;accent-color: var(--inmode-teal-light);cursor: pointer;flex-shrink: 0;margin-top: -2px !important}.wpcf7 .multi1.btn,.contact-form-wrapper .multi1{display: inline-flex;align-items: center;height: 40px;padding: 0 15px 0 15px;border: 1px solid rgba(160,162,163,0.5);border-radius: 4px;background: #ffffff;font-family: var(--font-primary);font-size: 14px;color: #4B5563;cursor: pointer;text-decoration: none;width: 100%;box-sizing: border-box;position: relative}.wpcf7 .multi1.btn::after,.contact-form-wrapper .multi1::after{content: '';position: absolute;right: 14px;top: 50%;transform: translateY(-50%);width: 12px;height: 8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: contain}.wpcf7 .multip1{display: none;position: absolute;top: calc(100% + 2px);left: 10px;right: 10px;z-index: 500;background: #ffffff;border: 1px solid rgba(160,162,163,0.4);border-radius: 6px;box-shadow: 0 8px 24px rgba(0,0,0,0.12);padding: 16px 20px;max-height: 450px;overflow-y: auto}.wpcf7 .multip1 .wpcf7-checkbox{display: grid;grid-template-columns: 1fr 1fr;gap: 4px 20px}@media (max-width: 767px){.wpcf7 .multip1{position: relative;top: 0;left: 0;right: 0;width: 100%;margin-top: 5px;box-shadow: none;border: 1px solid rgba(160,162,163,0.4)}.wpcf7 .multip1 .wpcf7-checkbox{grid-template-columns: 1fr}}.wpcf7 .multip1 .wpcf7-list-item{display: flex;align-items: center;gap: 8px;padding: 6px 0;font-family: var(--font-primary);font-size: 13px;color: #333}.wpcf7 .multip1 .wpcf7-list-item label{display: flex;align-items: center;gap: 8px;font-weight: 400 !important;font-size: 13px !important;text-transform: none !important;letter-spacing: 0 !important;margin: 0 !important;cursor: pointer;line-height: 1.3}.wpcf7 .multip1 .wpcf7-list-item input[type="checkbox"]{width: 16px !important;height: 16px !important;min-width: 16px;flex-shrink: 0;accent-color: var(--inmode-teal-light);cursor: pointer}.wpcf7-not-valid-tip{font-family: var(--font-primary);font-size: 11.5px;font-weight: 500;color: #c62828;margin-top: 4px;display: block}.wpcf7 form.wpcf7-form .wpcf7-response-output{display: flex;align-items: flex-start;gap: 12px;font-family: var(--font-primary);font-size: 14px;font-weight: 500;line-height: 1.45;color: #1f2937;background-color: #ffffff;padding: 14px 18px;border-radius: 8px;margin: 22px 0 0;border: 1px solid #d1d5db;border-inline-start: 4px solid var(--inmode-btn-teal);box-shadow: 0 2px 10px rgba(0,0,0,0.05);text-align: start}.wpcf7 form.wpcf7-form.init .wpcf7-response-output,.wpcf7 form.wpcf7-form.resetting .wpcf7-response-output,.wpcf7 form.wpcf7-form.submitting .wpcf7-response-output,.wpcf7 form.wpcf7-form .wpcf7-response-output:empty{display: none}.wpcf7 form.wpcf7-form .wpcf7-response-output::before{content: "";width: 20px;height: 20px;flex: 0 0 20px;margin-top: 1px;background-repeat: no-repeat;background-position: center;background-size: 20px 20px}.wpcf7 form.wpcf7-form.sent .wpcf7-response-output{background-color: #ecfdf5;color: #065f46;border-color: #a7f3d0;border-inline-start-color: #0d9488}.wpcf7 form.wpcf7-form.sent .wpcf7-response-output::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d9488' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output,.wpcf7 form.wpcf7-form.unaccepted .wpcf7-response-output,.wpcf7 form.wpcf7-form.payment-required .wpcf7-response-output,.wpcf7 form.wpcf7-form.failed .wpcf7-response-output,.wpcf7 form.wpcf7-form.aborted .wpcf7-response-output{background-color: #fef2f2;color: #991b1b;border-color: #fecaca;border-inline-start-color: #dc2626}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output::before,.wpcf7 form.wpcf7-form.unaccepted .wpcf7-response-output::before,.wpcf7 form.wpcf7-form.payment-required .wpcf7-response-output::before,.wpcf7 form.wpcf7-form.failed .wpcf7-response-output::before,.wpcf7 form.wpcf7-form.aborted .wpcf7-response-output::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc2626' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E")}.wpcf7 form.wpcf7-form.spam .wpcf7-response-output{background-color: #fffbeb;color: #92400e;border-color: #fde68a;border-inline-start-color: #d97706}.wpcf7 form.wpcf7-form.spam .wpcf7-response-output::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d97706' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E")}.contact-form-wrapper .col-md-4:has(.multip1 .wpcf7-not-valid) a.multi1.btn{border-color: #dc2626;background-color: #fffafa}.wpcf7-spinner{display: inline-block;width: 20px;height: 20px;margin-left: 10px;vertical-align: middle}.contact-form-wrapper .wpcf7 form.wpcf7-form:not(.submitting) .wpcf7-spinner{display: none}.contact-form-wrapper .wpcf7 form.wpcf7-form.submitting .wpcf7-spinner{display: block;margin: 12px auto 0;background-color: var(--inmode-btn-teal)}.cf7-notice{font-family: var(--font-primary);font-size: 14px;color: #666;padding: 20px;background: rgba(0,0,0,0.04);border-radius: 8px;text-align: center}.cf7-notice code{background: #e8e8e8;padding: 2px 6px;border-radius: 3px;font-size: 12px}.cf7-form-panel{animation: fadeIn 0.2s ease}@keyframes fadeIn{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: translateY(0)}}@media (max-width: 768px){.form-toggle-group{flex-direction: column !important;gap: 10px !important}.form-toggle-group .btn-toggle{width: 100% !important}.contact-form-wrapper .wpcf7 .col-md-4,.contact-form-wrapper .wpcf7 .col-md-6{flex: 0 0 50% !important;max-width: 50% !important}.contact-form-wrapper .wpcf7 .row > div:has(.wpcf7-acceptance),.contact-form-wrapper .wpcf7 .row > div:has(.multi1),.contact-form-wrapper .wpcf7 .col-md-12,.contact-form-wrapper .wpcf7 .col-md-8{flex: 0 0 100% !important;max-width: 100% !important}.wpcf7 .d-flex>p{flex-direction: column !important;gap: 15px !important}.wpcf7-form-control-wrap:has(.wpcf7-acceptance),.wpcf7-acceptance{display: block !important;width: 100% !important}.wpcf7 input[type="submit"],.wpcf7 .wpcf7-submit{width: 100% !important;max-width: 100% !important}}.workstation-benefits{background-color: #000000;color: #ffffff;padding: 100px 0;text-align: center}.workstation-benefits .benefits-header{margin-bottom: 80px !important}.workstation-benefits-v2 .benefits-title{font-family: var(--font-secondary);font-weight: 500;font-size: 40px;line-height: 1.1;text-transform: uppercase;color: #ffffff;margin: 0 auto 40px !important;max-width: 800px}.workstation-benefits-v2 .benefits-subtitle{font-family: var(--font-secondary);font-weight: 500;font-size: 14px;letter-spacing: 0.1em;color: var(--inmode-teal-light,#43C6B9);text-transform: uppercase;margin: 0}.workstation-benefits .benefits-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;margin-bottom: 60px}.workstation-benefits .benefit-card{background-color: #111111;border-radius: 12px;padding: 40px 20px;display: flex;flex-direction: column;align-items: center;border: 1px solid rgba(255,255,255,0.05);transition: transform 0.3s ease,border-color 0.3s ease}.workstation-benefits .benefit-card:hover{transform: translateY(-5px);border-color: rgba(255,255,255,0.15)}.workstation-benefits .benefit-icon{width: 60px;height: 60px;margin-bottom: 24px;display: flex;align-items: center;justify-content: center}.workstation-benefits .benefit-icon img{max-width: 100%;max-height: 100%}.workstation-benefits .benefit-card-title{font-family: var(--font-secondary);font-weight: 700;font-size: 14px;text-transform: uppercase;color: #ffffff;letter-spacing: 0.05em;margin-bottom: 16px;min-height: 40px;display: flex;align-items: center;justify-content: center}.workstation-benefits .benefit-card-desc{font-family: var(--font-primary);font-weight: 400;font-size: 13px;line-height: 1.6;color: #A0A2A3;margin: 0}.workstation-benefits .benefits-actions{display: flex;justify-content: center;gap: 20px}@media (max-width: 1024px){.workstation-benefits .benefits-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 576px){.workstation-benefits .benefits-grid{grid-template-columns: 1fr}.workstation-benefits .benefits-title{font-size: 32px}.workstation-benefits .benefits-actions{flex-direction: column}}.page-workstations-lobby-v2{background-color: var(--inmode-black,#000000);padding-top: 150px}.container--max-1550{max-width: 1550px}.workstations-grid-v2{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.ws-card-v2{display: flex;flex-direction: row;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0) 100%);border: 1px solid rgba(89,183,179,0.2);border-radius: 60px;padding: 40px 30px;text-decoration: none !important;transition: all 0.3s ease;align-items: stretch}.ws-card-v2:hover{transform: translateY(-5px);border-color: rgba(89,183,179,0.5);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.ws-card-left{flex: 0 0 45%;display: flex;align-items: center;justify-content: center;padding-right: 20px}.ws-card-left .ws-machine-img{max-width: 100%;height: auto;max-height: 450px;object-fit: contain;transform: scale(1.15);transform-origin: center center}.ws-card-right{flex: 1;display: flex;flex-direction: column}.ws-card-logo{margin-bottom: 20px;text-align: center}.ws-card-logo img{max-height: 90px;width: auto;max-width: 100%}.ws-card-fallback-title{font-size: 20px;margin-bottom: 15px;text-align: center;text-transform: uppercase}.ws-card-excerpt{color: #cccccc;font-size: 13px;line-height: 1.5;margin-bottom: 20px}@media (min-width: 768px){.ws-card-excerpt{min-height: 108px}.ws-card-readmore{text-align: right}}.ws-treatment-title{color: var(--bs-lightblue,#58B7B3);font-size: 12px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 10px}.ws-card-treatments{margin-bottom: 20px}.ws-treatment-list ul{list-style: none;padding-left: 0;margin-bottom: 0}.ws-treatment-list ul li{color: #aaaaaa;font-size: 13px;position: relative;padding-left: 15px;margin-bottom: 6px;line-height: 1.4}.ws-treatment-list ul li::before{content: "•";color: var(--bs-lightblue,#58B7B3);position: absolute;left: 0;top: 0}.ws-card-readmore{color: var(--bs-lightblue,#58B7B3);font-size: 11px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;transition: color 0.3s ease}.ws-card-readmore i{margin-left: 5px;transition: transform 0.3s ease}.ws-card-v2:hover .ws-card-readmore{color: #ffffff}.ws-card-v2:hover .ws-card-readmore i{transform: translateX(5px)}@media (max-width: 1399px){.ws-card-v2{padding: 30px 20px}}@media (max-width: 1199px){.workstations-grid-v2{grid-template-columns: repeat(2,1fr)}}@media (max-width: 767px){.workstations-grid-v2{grid-template-columns: 1fr}.ws-card-v2{flex-direction: column;padding: 40px 30px}.ws-card-left{margin-bottom: 30px;padding-right: 0}.ws-card-left .ws-machine-img{max-height: 550px;transform: scale(1.3)}}.machine-item{position: relative}.machine-link::after{content: '';position: absolute;inset: 0;z-index: 10}.page-blog-lobby-v2{background-color: var(--inmode-black,#000000)}.page-blog-inner-v2{background-color: #040508}.blog-inner-cta .btn:hover{background-color: #fff !important;color: var(--inmode-teal-light,#58B7B3) !important}.featured-post-card{display: flex;flex-direction: row;background-color: var(--bg-card,#111111);border: 1px solid rgba(255,255,255,0.05);border-radius: 20px;overflow: hidden;text-decoration: none !important;transition: all 0.3s ease;min-height: 400px}.featured-post-card:hover{transform: translateY(-5px);border-color: rgba(255,255,255,0.15);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.featured-img-wrap{flex: 0 0 55%;position: relative}.featured-img{width: 100%;height: 100%;object-fit: cover}.featured-img-placeholder{width: 100%;height: 100%;background: #1a1a1a}.featured-content{flex: 1;padding: 50px 40px;display: flex;flex-direction: column;justify-content: center}.featured-title{color: #ffffff;font-size: 32px;font-weight: 700;margin-bottom: 20px;line-height: 1.3}.featured-excerpt{color: #cccccc;font-size: 16px;line-height: 1.6}.blog-grid-v2{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.blog-grid-v2--2-col{grid-template-columns: repeat(2,1fr);max-width: 900px;margin-left: auto;margin-right: auto}.blog-grid-v2--1-col{grid-template-columns: 1fr;max-width: 450px;margin-left: auto;margin-right: auto}.blog-card-v2{display: flex;flex-direction: column;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%);border: 1px solid rgba(255,255,255,0.05);border-radius: 40px;padding: 40px;align-items: center;gap: 30px;overflow: hidden;text-decoration: none !important;transition: all 0.3s ease}.blog-card-v2:hover{transform: translateY(-5px);border-color: rgba(255,255,255,0.15);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.blog-card-img-wrap{width: 100%;height: 266px;border-radius: 40px;overflow: hidden;line-height: 0}.blog-card-img{width: 100%;height: 100%;object-fit: cover;object-position: center;transition: transform 0.5s ease}.blog-card-v2:hover .blog-card-img{transform: scale(1.05)}.blog-card-img-placeholder{width: 100%;height: 100%;background: #1a1a1a}.blog-card-content{display: flex;flex-direction: column;flex: 1;width: 100%}.post-date{color: var(--Inmode-Teal,#59B7B3);text-align: center;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase}.blog-card-title{color: var(--White,#FFF);text-align: center;font-family: var(--font-secondary);font-size: 20px;font-weight: 700;line-height: 1;text-transform: uppercase;margin-bottom: 20px}.blog-card-excerpt{color: var(--Pearl,#F1F1F3);text-align: center;font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: normal}.post-readmore{display: flex;padding: 0 40px;height: 50px;box-sizing: border-box;justify-content: center;align-items: center;gap: 10px;border-radius: 100px;background: var(--Teal,#59B7B3);color: #ffffff;font-size: 14px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;transition: background-color 0.3s ease,transform 0.3s ease;align-self: center}.blog-card-v2:hover .post-readmore,.featured-post-card:hover .post-readmore{background: #479e9a;color: #ffffff}.btn-load-more{display: inline-flex;padding: 20px 40px;justify-content: center;align-items: center;gap: 10px;border-radius: 100px;border: 1px solid #59B7B3;background: transparent;color: #ffffff;font-size: 14px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;transition: all 0.3s ease;cursor: pointer}.btn-load-more:hover{background: #59B7B3;color: #ffffff}.blog-filter-form{display: flex;align-items: center;justify-content: center;gap: 32px;margin: 0;flex-wrap: wrap}.filter-dropdown-btn{display: inline-flex;padding: 20px 40px;justify-content: center;align-items: center;border-radius: 100px;background: #FFF;color: #111;font-family: var(--font-secondary);font-weight: 450;text-transform: uppercase;font-size: 14px;letter-spacing: 1px;border: 1px solid #FFF;box-shadow: none;gap: 8px;transition: all 0.3s ease}.filter-dropdown-btn:hover,.filter-dropdown-btn:focus,.filter-dropdown-btn:active{color: #111 !important;background: #f1f1f1 !important;border-color: #f1f1f1 !important}.dropdown-menu.show{opacity: 1 !important;visibility: visible !important}.blog-filter-form .dropdown-menu{background-color: #FFF !important;border: 1px solid #eee !important;border-top: 1px solid #eee !important;box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;max-height: 400px;overflow-y: auto}.blog-filter-form .dropdown-menu.dropdown-grid-2col.show{display: grid;grid-template-columns: repeat(2,minmax(180px,1fr));gap: 4px 12px;min-width: 400px}.blog-filter-form .dropdown-item{color: #111 !important}.blog-filter-form .dropdown-item:hover{background-color: #f8f9fa !important;color: #000 !important}.clear-all-filters-btn{display: inline-flex;justify-content: center;align-items: center;background-color: #59B7B3;color: #FFF;font-family: var(--font-secondary);font-size: 14px;font-weight: 700;text-transform: uppercase;border: none;letter-spacing: 1px;padding: 20px 40px;border-radius: 100px;transition: all 0.3s ease}.clear-all-filters-btn:hover{background-color: #479e9a;color: #FFF}.blog-pagination .page-numbers{display: inline-block;padding: 10px 15px;margin: 0 5px;color: #ffffff;background: #1a1a1a;border-radius: 8px;text-decoration: none;transition: all 0.3s ease;font-size: 14px;font-weight: 700}.blog-pagination .page-numbers:hover,.blog-pagination .page-numbers.current{background: var(--bs-lightblue,#58B7B3);color: #000000}.share-icon{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: rgba(255,255,255,0.05);color: #ffffff;font-size: 16px;text-decoration: none !important;transition: all 0.3s ease}.share-icon:hover{background: var(--bs-lightblue,#58B7B3);color: #000000;transform: translateY(-3px)}@media (max-width: 991px){.featured-post-card{flex-direction: column}.featured-img-wrap{height: 300px}.blog-grid-v2{grid-template-columns: repeat(2,1fr)}}@media (max-width: 767px){.blog-grid-v2{grid-template-columns: 1fr}.featured-title{font-size: 24px}.article-title{font-size: 32px !important}}.fundamental-card:hover{border-color: rgba(88,183,179,0.3) !important;transform: translateY(-5px);box-shadow: 0 10px 30px rgba(0,0,0,0.3)}.team-member-card:hover{border-color: rgba(88,183,179,0.3) !important;transform: translateY(-5px);box-shadow: 0 10px 30px rgba(0,0,0,0.3)}.team-member-card:hover .team-img-wrapper{border-color: #ffffff !important;box-shadow: 0 0 15px rgba(88,183,179,0.5)}.values-list-wrapper ul{list-style: none;padding-left: 0}.values-list-wrapper ul li{position: relative;padding-left: 25px;margin-bottom: 12px}.values-list-wrapper ul li::before{content: '\f00c';font-family: 'FontAwesome';position: absolute;left: 0;top: 2px;color: var(--bs-lightblue,#58B7B3);font-size: 14px}.play-btn:hover{background: #ffffff !important;color: var(--bs-lightblue,#58B7B3) !important;transform: translate(-50%,-50%) scale(1.1) !important}.events-filter-bar .filter-btn{background-color: transparent;color: #ffffff;border: 1px solid rgba(255,255,255,0.2);transition: all 0.3s ease}.events-filter-bar .filter-btn:hover{background-color: rgba(255,255,255,0.1);color: #ffffff;border-color: rgba(255,255,255,0.3)}.events-filter-bar .filter-btn.active,.events-filter-bar .filter-btn[aria-expanded="true"]{background-color: #ffffff !important;color: #000000 !important;border-color: #ffffff !important}.events-filter-bar .dropdown-menu{min-width: 200px}.events-filter-bar .dropdown-item:hover{background-color: rgba(88,183,179,0.1);color: #ffffff !important}.events-filter-bar .dropdown-item .form-check-input:checked{background-color: var(--bs-lightblue,#58B7B3);border-color: var(--bs-lightblue,#58B7B3)}.clear-all-filters-btn:hover{color: #ffffff !important}.event-card-v2{transition: all 0.3s ease}.event-card-v2:hover{transform: translateY(-5px);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.treatment-card-v2{transition: all 0.4s ease}.treatment-card-v2:hover{transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0,0,0,0.6)}.treatment-card-v2:hover .overlay-v2{background: linear-gradient(to top,rgba(4,5,8,0.95) 0%,rgba(4,5,8,0.4) 100%) !important}.treatment-card-v2:hover .treatment-heading-v2{color: var(--bs-lightblue,#58B7B3) !important;padding-bottom: 2rem !important}.logo-hover-effect:hover{opacity: 1 !important;filter: none !important}.result-card-inner:hover{background: rgba(255,255,255,0.05) !important;box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.result-card-inner:hover .btn-read-more{color: #fff !important}.footer-newsletter-column{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 40px;width: 100%;max-width: 312px}.btn-primary-dark{display: block;background-color: #000000;color: #FFFFFF;text-transform: uppercase;font-weight: 700;font-size: 1rem;padding: 16px 32px;border-radius: 50px;text-decoration: none;text-align: center;transition: background-color 0.3s ease;border: none;cursor: pointer;width: 100%;box-sizing: border-box;letter-spacing: 2px}.btn-primary-dark:hover{background-color: #333333}.newsletter-modal-overlay{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: rgba(0,0,0,0.6);z-index: 99999;align-items: center;justify-content: center;opacity: 0;transition: opacity 0.3s ease}.grecaptcha-badge{visibility: hidden}.global-sticky-contact{display: block;height: 50px;width: 200px;background: var(--inmode-btn-teal);color: #ffffff;text-align: center;line-height: 50px;position: fixed;top: calc(50% + 100px);right: -75px;transform: rotate(90deg) translateX(-50%);transform-origin: center;clip-path: polygon(0% 0%,100% 0%,75% 100%,25% 100%);font-family: var(--font-secondary);font-weight: 700;font-size: 12px;letter-spacing: 0.1em;text-transform: uppercase;text-decoration: none;z-index: 9999;transition: background 0.3s ease;border: none}.global-sticky-contact:hover{background: var(--inmode-btn-teal-hover);color: #ffffff}@media (max-width: 768px){.global-sticky-contact{top: auto;bottom: 0;right: 50%;left: auto;transform: translateX(50%);width: 200px;clip-path: polygon(10% 0,90% 0,100% 100%,0% 100%);border-radius: 0;transition: transform 0.4s cubic-bezier(0.33,1,0.68,1),background-color 0.3s ease !important}.global-sticky-contact.hidden-down{transform: translateX(50%) translateY(150%) !important}.sticky-contact.hidden-down{transform: translateX(-50%) translateY(150%) !important}.global-sticky-contact{border: none;background: var(--inmode-btn-teal)}}.newsletter-modal-overlay.active{display: flex;opacity: 1}.newsletter-modal-container{background-color: var(--Teal,#59B7B3);width: 90%;max-width: 660px;padding: 50px 50px;border-radius: 36px;position: relative;display: flex;flex-direction: column;align-items: center;box-shadow: 0 24px 70px rgba(0,0,0,0.4);transform: translateY(20px);transition: transform 0.3s ease;max-height: 90vh;overflow-y: auto;overflow-x: hidden}.newsletter-modal-container::before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 480px;height: 480px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23FFFFFF' stroke-width='1.5' stroke-opacity='0.08'%3E%3Cpolygon points='50 5,90 27.5,90 72.5,50 95,10 72.5,10 27.5'/%3E%3Cpolygon points='50 18,80 34,80 66,50 82,20 66,20 34'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: contain;pointer-events: none;z-index: 1}.newsletter-modal-overlay.active .newsletter-modal-container{transform: translateY(0)}.newsletter-modal-close{position: absolute;top: 24px;right: 24px;background: transparent;border: none;cursor: pointer;padding: 0;display: flex;align-items: center;justify-content: center;transition: transform 0.2s ease;z-index: 10}.newsletter-modal-close:hover{transform: scale(1.1)}.newsletter-modal-header{text-align: center;margin-bottom: 30px;position: relative;z-index: 2;width: 100%}.newsletter-modal-header h2{color: #F1F1F3;font-size: 38px;font-family: var(--font-secondary);font-weight: 500;text-transform: uppercase;margin: 0 0 10px 0;line-height: 1.15}.newsletter-modal-header p{color: #F1F1F3;font-size: 14px;font-family: var(--font-primary);margin: 0;font-weight: 400}.newsletter-modal-body{position: relative;z-index: 2;width: 100%}.newsletter-modal-body br,.newsletter-cf7-form br{display: none !important}.newsletter-modal-header br{display: block !important}.newsletter-mock-form,.newsletter-modal-body .newsletter-cf7-form,.newsletter-modal-body form{width: 100%;max-width: 500px;margin: 0 auto;display: flex;flex-direction: column;gap: 18px}.newsletter-modal-body .wpcf7 form p,.newsletter-modal-body .newsletter-cf7-form p,.newsletter-modal-body .newsletter-cf7-col p,.newsletter-modal-body form p{margin: 0 !important;padding: 0 !important;width: 100% !important;display: flex !important;flex-direction: column !important;line-height: normal !important}.newsletter-modal-body .wpcf7-form-control-wrap{display: block;position: relative;width: 100%;margin: 0;padding: 0}.form-row,.newsletter-modal-body .form-row,.newsletter-cf7-row,.newsletter-modal-body .newsletter-cf7-row{display: flex;gap: 20px;width: 100%}.form-row.split,.newsletter-modal-body .form-row.split,.newsletter-cf7-row,.newsletter-modal-body .newsletter-cf7-row{display: flex;flex-direction: row;gap: 20px;width: 100%}.newsletter-modal-body .form-row.split p,.newsletter-modal-body .newsletter-cf7-row p{display: flex !important;flex-direction: column !important;margin: 0 !important;padding: 0 !important;width: 100% !important}.form-row.split .form-col,.newsletter-modal-body .form-row.split .form-col,.newsletter-cf7-row .newsletter-cf7-col,.newsletter-modal-body .newsletter-cf7-row .newsletter-cf7-col,.newsletter-cf7-row > span.wpcf7-form-control-wrap{flex: 1 1 calc(50% - 10px);min-width: 0;display: flex;flex-direction: column;width: 50%}.newsletter-cf7-col{display: flex;flex-direction: column;width: 100%}.form-row.full-width,.newsletter-modal-body .form-row.full-width{display: flex;flex-direction: column;width: 100%}.newsletter-modal-body label,.newsletter-modal-body .wpcf7 label,.newsletter-modal-body .field-label{color: #FFFFFF !important;font-size: 13px !important;font-family: var(--font-secondary) !important;font-weight: 700 !important;text-transform: uppercase !important;margin-bottom: 6px !important;margin-top: 0 !important;display: block !important;letter-spacing: 1.2px !important;line-height: 1.15 !important}.newsletter-modal-body .wpcf7-list-item-label{text-transform: none !important;font-weight: 400 !important;font-size: 14px !important;letter-spacing: normal !important;line-height: 1.4 !important}.newsletter-modal-body input[type="text"],.newsletter-modal-body input[type="email"],.newsletter-modal-body select{width: 100%;height: 48px;background: #FFFFFF;border: 1px solid rgba(255,255,255,0.4);border-radius: 8px;padding: 0 16px;font-size: 15px;color: #111111;font-family: var(--font-primary);box-sizing: border-box;transition: border-color 0.2s ease,box-shadow 0.2s ease}.newsletter-modal-body input[type="text"]:focus,.newsletter-modal-body input[type="email"]:focus,.newsletter-modal-body select:focus{border-color: #040508;outline: none;box-shadow: 0 0 0 2px rgba(4,5,8,0.2)}.newsletter-modal-body select{appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666666' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 16px center;background-size: 12px 8px;padding-right: 42px;cursor: pointer}.newsletter-modal-body input::placeholder,.newsletter-modal-body select:invalid{color: #8E9296;font-size: 14px;font-family: var(--font-primary);font-weight: 400}.form-consent{margin-top: 10px}.checkbox-label{display: flex;align-items: center;color: #F1F1F3 !important;font-size: 16px !important;font-family: var(--font-primary);font-weight: 400 !important;text-transform: none !important;cursor: pointer;position: relative;padding-left: 30px}.checkbox-label input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}.checkbox-label .checkmark{position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 20px;width: 20px;background-color: #fff;border-radius: 4px}.checkbox-label input:checked~.checkmark:after{content: "";position: absolute;display: block;left: 7px;top: 3px;width: 5px;height: 10px;border: solid #59B7B3;border-width: 0 2px 2px 0;transform: rotate(45deg)}.checkbox-label a,.newsletter-modal-body a,.newsletter-modal-body .wpcf7-list-item-label a{color: #FFFFFF !important;text-decoration: underline !important;font-weight: 450 !important;margin: 0 4px}.checkbox-label a:hover,.newsletter-modal-body a:hover,.newsletter-modal-body .wpcf7-list-item-label a:hover{color: #E0E0E0 !important}.newsletter-modal-body .newsletter-cf7-acceptance,.newsletter-modal-body .form-acceptance{margin-top: 4px;display: flex;flex-direction: column;width: 100%}.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-list-item,.newsletter-modal-body .wpcf7-acceptance .wpcf7-list-item{display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 12px !important;margin: 0 !important;width: 100% !important}.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-list-item label,.newsletter-modal-body .wpcf7-acceptance .wpcf7-list-item label{display: flex !important;align-items: flex-start !important;gap: 12px !important;width: 100% !important;cursor: pointer !important;margin: 0 !important;margin-bottom: 0 !important;text-transform: none !important;font-weight: 400 !important;letter-spacing: normal !important}.newsletter-modal-body input[type="checkbox"],.newsletter-modal-body .newsletter-cf7-acceptance input[type="checkbox"],.newsletter-modal-body .wpcf7-acceptance input[type="checkbox"]{appearance: none !important;-webkit-appearance: none !important;width: 18px !important;height: 18px !important;min-width: 18px !important;background-color: #FFFFFF !important;border-radius: 4px !important;border: none !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;flex-shrink: 0 !important;position: relative !important;margin: 2px 10px 0 0 !important;padding: 0 !important;transition: all 0.15s ease !important;outline: none !important}.newsletter-modal-body input[type="checkbox"]:checked::after,.newsletter-modal-body .newsletter-cf7-acceptance input[type="checkbox"]:checked::after,.newsletter-modal-body .wpcf7-acceptance input[type="checkbox"]:checked::after{content: '' !important;position: absolute !important;left: 5px !important;top: 2px !important;width: 5px !important;height: 10px !important;border: solid #59B7B3 !important;border-width: 0 2.5px 2.5px 0 !important;transform: rotate(45deg) !important;display: block !important}.newsletter-modal-body input[type="checkbox"].wpcf7-not-valid,.newsletter-modal-body .wpcf7-acceptance input[type="checkbox"].wpcf7-not-valid{outline: 2px solid #FF2424 !important}.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-list-item-label,.newsletter-modal-body .wpcf7-acceptance .wpcf7-list-item-label{flex: 1 1 auto !important;display: block !important;font-family: var(--font-primary) !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.4 !important;color: #FFFFFF !important;text-transform: none !important;letter-spacing: normal !important}.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-list-item-label a,.newsletter-modal-body .wpcf7-acceptance .wpcf7-list-item-label a{color: #FFFFFF !important;text-decoration: underline !important;font-weight: 450 !important}.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-list-item-label a:hover,.newsletter-modal-body .wpcf7-acceptance .wpcf7-list-item-label a:hover{color: #E0E0E0 !important}.form-submit,.newsletter-modal-body .form-submit,.newsletter-modal-body .newsletter-cf7-submit{margin-top: 15px;text-align: center;width: 100%;display: flex;justify-content: center}.newsletter-modal-body .newsletter-cf7-submit p{text-align: center;display: flex;justify-content: center;width: 100%;margin: 0;padding: 0}.newsletter-modal-body .wpcf7 input[type="submit"],.newsletter-modal-body .wpcf7 .wpcf7-submit,.newsletter-modal-body .newsletter-cf7-submit input[type="submit"],.newsletter-modal-body .newsletter-cf7-submit .wpcf7-submit,.newsletter-modal-body input[type="submit"].wpcf7-submit,.newsletter-modal-body .btn-subscribe,.btn-subscribe{background-color: #040508 !important;color: #FFFFFF !important;font-size: 14px !important;font-family: var(--font-secondary) !important;font-weight: 600 !important;letter-spacing: 1.40px !important;text-transform: uppercase !important;padding: 16px 50px !important;min-height: 52px !important;height: auto !important;line-height: normal !important;border: none !important;border-radius: 100px !important;cursor: pointer !important;transition: all 0.3s ease !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;margin: 10px auto 0 auto !important;box-shadow: 0 4px 15px rgba(0,0,0,0.25) !important;width: auto !important}.newsletter-modal-body .wpcf7 input[type="submit"]:hover,.newsletter-modal-body .wpcf7 .wpcf7-submit:hover,.newsletter-modal-body .newsletter-cf7-submit input[type="submit"]:hover,.newsletter-modal-body .newsletter-cf7-submit .wpcf7-submit:hover,.newsletter-modal-body input[type="submit"].wpcf7-submit:hover,.newsletter-modal-body .btn-subscribe:hover,.btn-subscribe:hover{background-color: #222222 !important;color: #FFFFFF !important;transform: translateY(-2px) !important;box-shadow: 0 6px 20px rgba(0,0,0,0.35) !important}.newsletter-modal-body .wpcf7-spinner{margin: 0 0 0 10px;vertical-align: middle}.newsletter-modal-body input.wpcf7-not-valid,.newsletter-modal-body select.wpcf7-not-valid{border: 2px solid #FF2424 !important;background-color: #FFFFFF !important}.newsletter-modal-body input.wpcf7-not-valid::placeholder{color: transparent !important;opacity: 0 !important}.newsletter-modal-body select.wpcf7-not-valid{color: transparent !important}.newsletter-modal-body .wpcf7-not-valid-tip{position: absolute !important;top: 50% !important;transform: translateY(-50%) !important;right: 14px !important;left: auto !important;bottom: auto !important;font-family: var(--font-primary) !important;font-size: 12px !important;color: #FF2424 !important;background-color: #FFFFFF !important;padding: 2px 6px !important;border-radius: 4px !important;margin: 0 !important;display: block !important;font-weight: 500 !important;letter-spacing: 0.2px !important;text-align: right !important;white-space: nowrap !important;line-height: 1 !important;pointer-events: none !important;z-index: 5 !important;text-shadow: none !important;border: none !important;width: auto !important;box-shadow: none !important}.newsletter-modal-body select ~ .wpcf7-not-valid-tip,.newsletter-modal-body .wpcf7-form-control-wrap:has(select) .wpcf7-not-valid-tip{right: 38px !important;left: auto !important;bottom: auto !important}.newsletter-modal-body .form-acceptance .wpcf7-not-valid-tip,.newsletter-modal-body .wpcf7-acceptance .wpcf7-not-valid-tip,.newsletter-modal-body .newsletter-cf7-acceptance .wpcf7-not-valid-tip,.newsletter-modal-body .wpcf7-form-control-wrap[data-name="terms"] .wpcf7-not-valid-tip{position: static !important;transform: none !important;display: inline-block !important;background-color: #FFFFFF !important;color: #FF2424 !important;padding: 4px 10px !important;border-radius: 6px !important;margin-top: 8px !important;font-size: 12px !important;font-weight: 500 !important;box-shadow: 0 2px 8px rgba(0,0,0,0.18) !important;width: fit-content !important;text-align: left !important;right: auto !important;left: auto !important}.newsletter-modal-body form.wpcf7-form.invalid .wpcf7-response-output{display: none}@media (max-width: 768px){.newsletter-modal-container{padding: 40px 20px}.newsletter-modal-body form,.newsletter-modal-body .newsletter-cf7-form,.form-row{gap: 15px !important}.form-row.split,.newsletter-modal-body .form-row.split,.newsletter-cf7-row,.newsletter-modal-body .newsletter-cf7-row{flex-direction: column !important;gap: 15px !important}.form-row.split .form-col,.newsletter-modal-body .form-row.split .form-col,.newsletter-cf7-row .newsletter-cf7-col,.newsletter-modal-body .newsletter-cf7-row .newsletter-cf7-col,.newsletter-cf7-row > span.wpcf7-form-control-wrap{width: 100% !important;flex: 1 1 100% !important}.newsletter-modal-header h2{font-size: 1.5rem}.checkbox-label,.newsletter-modal-body .wpcf7-list-item-label{font-size: 12px !important;font-family: var(--font-primary) !important;line-height: normal !important}.checkbox-label{padding-left: 29px !important}.checkbox-label a,.newsletter-modal-body .wpcf7-list-item-label a{color: #FFFFFF !important;text-decoration: underline !important;font-family: var(--font-primary) !important;font-size: 12px !important}}#StudiesModal .modal-content.studies-modal-content,.studies-modal-content{background-color: #f4f5f6;color: #1a1a1a;border-radius: 20px;padding: 26px 36px 26px;position: relative;border: none;max-width: 760px;width: 100%;margin: 0 auto;max-height: calc(100vh - 40px);height: auto;overflow-y: auto;overflow-x: hidden}.studies-modal-content .mock-close-btn{position: absolute;top: 20px;right: 20px;opacity: 0.5;z-index: 10}.studies-modal-content .mock-close-btn:hover{opacity: 1}.studies-modal-header{display: flex;flex-direction: column !important;align-items: center !important;justify-content: center;text-align: center;gap: 6px;margin-bottom: 16px;padding-bottom: 0}.studies-modal-header .modal-title{font-family: var(--font-secondary);font-weight: 450;font-size: 22px;letter-spacing: 0.05em;color: var(--inmode-teal);text-transform: uppercase;margin: 0}.studies-modal-header .modal-subtitle{font-size: 13px;color: #666;margin: 0}.studies-modal-body .wpcf7-form > div > div > label,.studies-modal-body .wpcf7-form .row > div > label,.studies-modal-body .wpcf7-form .row > div > p > label{font-family: var(--font-secondary) !important;font-weight: 450 !important;font-size: 12px !important;letter-spacing: 0.08em !important;text-transform: uppercase !important;color: #1a1a1a !important;margin-bottom: 5px !important;display: block !important}.studies-modal-body .wpcf7-form p{margin-bottom: 0 !important}.studies-modal-body .wpcf7-form .row > div{margin-bottom: 18px !important;position: relative}.studies-modal-body .wpcf7-form .row > div.col-sm-12{margin-bottom: 18px !important}.studies-modal-body .wpcf7-form .row > div:last-child{width: 100% !important;margin-top: 4px !important;margin-bottom: 0 !important;text-align: center !important}.studies-modal-body .wpcf7-form .row > div:last-child p{position: relative;display: flex !important;justify-content: center !important;align-items: center !important;margin: 0 !important}.studies-modal-body .wpcf7-form .wpcf7-spinner{position: absolute !important;right: calc(50% - 120px) !important;margin: 0 !important}.studies-modal-body .wpcf7-form input[type="text"]:not(.wpcf7-not-valid),.studies-modal-body .wpcf7-form input[type="email"]:not(.wpcf7-not-valid),.studies-modal-body .wpcf7-form input[type="tel"]:not(.wpcf7-not-valid),.studies-modal-body .wpcf7-form select:not(.wpcf7-not-valid),.studies-modal-body .wpcf7-form textarea:not(.wpcf7-not-valid){display: block !important;width: 100% !important;height: 38px !important;border: 1px solid rgba(160,162,163,0.50) !important;background: #FFF !important;color: #333333 !important;font-size: 14px !important;font-weight: 400 !important;padding: 0 15px;border-radius: 0 !important;box-shadow: none !important;outline: none !important;margin-bottom: 0 !important}.studies-modal-body .wpcf7-form textarea{height: 74px !important;min-height: 74px !important;padding: 10px 15px}.studies-modal-body .wpcf7-not-valid-tip{position: absolute !important;top: calc(100% + 3px) !important;bottom: auto !important;left: 0;font-size: 11px !important;line-height: 1.1 !important;color: #dc3232 !important;margin: 0 !important;padding: 0 !important;font-family: var(--font-primary) !important;font-weight: 400 !important;text-transform: none !important}.studies-modal-body .wpcf7-form select{appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") !important;background-repeat: no-repeat !important;background-position: right 10px center;background-size: 1em !important;padding-right: 30px}.studies-modal-body .wpcf7-form .wpcf7-submit,.studies-modal-body .wpcf7 input[type="submit"]{display: flex !important;justify-content: center !important;align-items: center !important;background-color: var(--inmode-btn-teal) !important;color: #ffffff !important;font-family: var(--font-secondary) !important;font-weight: 450 !important;font-size: 14px !important;letter-spacing: 0.1em !important;padding: 0 40px !important;height: 48px !important;line-height: 1 !important;border: none !important;border-radius: 100px !important;text-transform: uppercase !important;cursor: pointer !important;width: fit-content !important;margin: 0 auto !important;transition: background-color 0.3s ease,transform 0.2s ease !important;text-align: center !important;box-sizing: border-box !important}.studies-modal-body .wpcf7-form .wpcf7-submit:hover,.studies-modal-body .wpcf7 input[type="submit"]:hover{background-color: var(--inmode-btn-teal-hover) !important;transform: translateY(-2px) !important}.studies-modal-body .checkbox-container{display: block !important;width: 100% !important;margin-bottom: 0 !important}.studies-modal-body .wpcf7-form .row > div.mt-2{margin-top: 0 !important}.studies-modal-body .wpcf7-form .col-sm-12 br,.studies-modal-body .wpcf7-form .checkbox-container br{display: none !important}.studies-modal-body .wpcf7-form .col-sm-12 .wpcf7-form-control-wrap,.studies-modal-body .wpcf7-form .checkbox-container .wpcf7-form-control-wrap{display: block !important;margin-bottom: 8px !important}.studies-modal-body .wpcf7-form .col-sm-12 .wpcf7-form-control-wrap:last-of-type,.studies-modal-body .wpcf7-form .checkbox-container .wpcf7-form-control-wrap:last-of-type{margin-bottom: 0 !important}#StudiesModal .studies-modal-body .wpcf7-acceptance .wpcf7-list-item,.studies-modal-body .wpcf7-list-item{margin: 0 !important;display: flex !important;width: 100% !important}#StudiesModal .studies-modal-body .wpcf7-acceptance .wpcf7-list-item label,.studies-modal-body .wpcf7-list-item label{display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 10px !important;width: 100% !important;font-family: var(--font-primary) !important;font-weight: 400 !important;font-size: 14px !important;line-height: 1.35 !important;letter-spacing: normal !important;text-transform: none !important;color: #1a1a1a !important;margin: 0 !important;cursor: pointer !important}#StudiesModal .studies-modal-body .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"],.studies-modal-body .wpcf7-list-item input[type="checkbox"]{display: inline-block !important;margin: 1px 0 0 0;position: relative !important;top: 0 !important;width: 16px !important;height: 16px !important;min-width: 16px !important;flex: 0 0 16px !important}#StudiesModal .studies-modal-body .wpcf7-acceptance .wpcf7-list-item-label,.studies-modal-body .wpcf7-list-item-label{flex: 1 1 auto !important;display: block !important;font-family: var(--font-primary) !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.35 !important;color: #1a1a1a !important;margin: 0 !important;padding: 0 !important;transform: none !important;text-align: left}.wpcf7-list-item-label a,.studies-modal-body .wpcf7-list-item-label a,.contact-form-wrapper .wpcf7-list-item-label a,a.cf7-privacy-link{color: inherit !important;text-decoration: underline !important;text-underline-offset: 3px !important;font-weight: 450 !important;cursor: pointer !important;pointer-events: auto !important;transition: color 0.2s ease}.wpcf7-list-item-label a:hover,.studies-modal-body .wpcf7-list-item-label a:hover,.contact-form-wrapper .wpcf7-list-item-label a:hover,a.cf7-privacy-link:hover{color: var(--inmode-teal-light,#59B7B3) !important}@media (max-width: 768px){.studies-modal-header{flex-direction: column;align-items: center;gap: 8px}#StudiesModal .modal-content.studies-modal-content,.studies-modal-content{padding: 20px}}body.single-workstation{background-color: #040508 !important;color: #ffffff}.text-inmode-teal{color: #1fbab5}.text-inmode-red{color: #e3000f}.bg-midnight{background-color: #0a0e17}.workstation-hero-v2{background-color: transparent !important;text-align: center;padding-top: 160px;padding-bottom: 80px}.workstation-hero-logo{width: 320px;height: 180px;object-fit: contain;margin-bottom: 80px}.workstation-hero-no-logo{margin-bottom: 80px;display: flex;justify-content: center;align-items: center}.workstation-hero-no-logo h1{font-family: var(--font-secondary);font-size: 64px;font-weight: 700;text-transform: uppercase;letter-spacing: 2px}@media (max-width: 768px){.workstation-hero-no-logo h1{font-size: 34px}}.workstation-hero-breadcrumbs{font-family: var(--font-secondary);font-size: 20px;font-weight: 500;text-transform: uppercase;line-height: 20px;margin-bottom: 40px;color: #59B7B3}.workstation-hero-subheading{font-family: var(--font-secondary);font-weight: 500;font-size: 52px;line-height: 1.15;max-width: 1256px;text-transform: uppercase;margin-bottom: 40px;color: #ffffff}@media (max-width: 768px){.workstation-hero-subheading{font-size: 32px;line-height: 1.2;margin-bottom: 40px}}.workstation-hero-paragraph{font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: 1.6;max-width: 764px;margin-bottom: 40px;color: #ffffff}.hero-inline-nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 64px;list-style: none;padding: 0;margin: 0}.hero-inline-nav a{color: #59B7B3;text-decoration: none;font-family: var(--font-secondary);font-weight: 500;font-size: 20px;text-transform: uppercase;line-height: 20px;transition: color 0.3s ease}.hero-inline-nav a:hover{color: #1fbab5;opacity: 1}.workstation-about-wrapper{display: flex;justify-content: space-between;align-items: center;gap: 60px;padding: 0}.workstation-about-content-col{width: 793px;max-width: 100%;display: flex;flex-direction: column;gap: 64px}.workstation-about-headings{display: flex;flex-direction: column;gap: 40px}.workstation-about-title{color: white;font-size: 48px;font-family: var(--font-secondary);font-weight: 700;text-transform: uppercase;line-height: 1.15;margin-bottom: 40px}.workstation-about-subtitle{color: #59B7B3;font-size: 20px;font-family: var(--font-secondary);font-weight: 700;text-transform: uppercase;line-height: 1.25}.workstation-about-paragraph{color: white;font-size: 14px;font-family: var(--font-primary);font-weight: 400;line-height: 1.6}.workstation-about-image-col{width: 667px;height: 612px;max-width: 100%;position: relative;border-radius: 60px}.workstation-about-image-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.10;background: linear-gradient(0deg,#59B7B3 0%,rgba(89,183,179,0) 100%);border-radius: 60px;z-index: 0}.workstation-about-image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;z-index: 1}@media (max-width: 1024px){.workstation-about-wrapper{flex-direction: column;padding: 40px 0}.workstation-about-content-col{width: 100%;gap: 40px;text-align: center}.workstation-about-title{font-size: 32px;line-height: 1.2}.workstation-about-image-col{height: auto;aspect-ratio: 1 / 1}}.workstation-section{background-color: transparent !important}@media (min-width: 1600px){.ws-v2-container{max-width: 1720px !important}}@media (min-width: 1400px) and (max-width: 1599px){.ws-v2-container{max-width: 1320px !important}}.benefit-card-v2{background-color: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.05);border-radius: 8px;padding: 30px;height: 100%;transition: all 0.3s ease}.benefit-card-v2:hover{transform: translateY(-5px);background-color: rgba(255,255,255,0.04);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.benefit-icon-wrapper img{max-width: 100%;height: auto}.workstation-hero-subheading{font-family: var(--font-secondary);font-weight: 700;font-size: 52px;line-height: 1.15;max-width: 1256px;text-transform: uppercase;margin-bottom: 80px;color: #ffffff}@media (max-width: 768px){.workstation-hero-subheading{font-size: 34px;line-height: 1.2;margin-bottom: 40px}}.workstation-hero-paragraph{font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: 1.6;max-width: 764px;margin-bottom: 80px;color: #ffffff}.hero-inline-nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 64px;list-style: none;padding: 0;margin: 0}@media (max-width: 991px){.hero-inline-nav{flex-direction: column !important;flex-wrap: nowrap !important;gap: 20px}}.hero-inline-nav a{color: #59B7B3;text-decoration: none;font-family: var(--font-secondary);font-weight: 500;font-size: 20px;text-transform: uppercase;line-height: 20px;transition: color 0.3s ease}.hero-inline-nav a:hover{color: #1fbab5;opacity: 1}.workstation-about-wrapper{display: flex;justify-content: space-between;align-items: center;gap: 60px;padding: 0}.workstation-about-content-col{width: 793px;max-width: 100%;display: flex;flex-direction: column;gap: 64px}.workstation-about-headings{display: flex;flex-direction: column;gap: 40px}.workstation-about-title{color: white;font-size: 48px;font-family: var(--font-secondary);font-weight: 700;text-transform: uppercase;line-height: 1.15;margin-bottom: 40px}.workstation-about-subtitle{color: #59B7B3;font-size: 20px;font-family: var(--font-secondary);font-weight: 700;text-transform: uppercase;line-height: 1.25}.workstation-about-paragraph{color: white;font-size: 14px;font-family: var(--font-primary);font-weight: 400;line-height: 1.6}.workstation-about-image-col{width: 667px;height: 612px;max-width: 100%;position: relative;border-radius: 60px}.workstation-about-image-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.10;background: linear-gradient(0deg,#59B7B3 0%,rgba(89,183,179,0) 100%);border-radius: 60px;z-index: 0}.workstation-about-image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;z-index: 1}@media (max-width: 1024px){.workstation-about-wrapper{flex-direction: column-reverse;padding: 40px 0}.workstation-about-content-col{width: 100%;gap: 40px;text-align: center}.workstation-about-title{font-size: 30px;line-height: 1.2}.workstation-about-image-col{height: auto;aspect-ratio: 1 / 1}}.workstation-section{background-color: transparent !important}@media (min-width: 1600px){.ws-v2-container{max-width: 1720px !important}}@media (min-width: 1400px) and (max-width: 1599px){.ws-v2-container{max-width: 1320px !important}}.benefit-card-v2{background-color: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.05);border-radius: 8px;padding: 30px;height: 100%;transition: all 0.3s ease}.benefit-card-v2:hover{transform: translateY(-5px);background-color: rgba(255,255,255,0.04);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.benefit-icon-wrapper img{max-height: 40px}.tech-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 40px;width: 100%}@media (max-width: 991px){.tech-grid{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;overflow-x: auto !important;scroll-snap-type: x mandatory !important;gap: 20px !important;padding-bottom: 20px !important;-webkit-overflow-scrolling: touch;scrollbar-width: none}.tech-grid::-webkit-scrollbar{display: none}.tech-card-v2{flex: 0 0 100% !important;scroll-snap-align: center}}.tech-card-v2{background: #060b0b;border-radius: 20px;padding: 30px 24px;box-shadow: 0 4px 24px rgba(0,0,0,0.4);border: 1px solid rgba(255,255,255,0.05);position: relative;transition: transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.tech-card-v2:hover{transform: translateY(-5px);border-color: rgba(89,183,179,0.3);box-shadow: 0 12px 32px rgba(0,0,0,0.6)}.tech-card-v2__top{gap: 16px;margin-bottom: 0}.tech-card-v2__hexagon img{max-height: 180px;object-fit: contain}.tech-card-v2__logo img{max-height: 32px;object-fit: contain}.tech-card-v2__text-wrap{gap: 12px;margin-bottom: 0}.tech-card-v2__title{font-family: var(--font-secondary);font-size: 24px !important;color: #F1F1F3 !important;font-weight: 500 !important;text-transform: uppercase !important;letter-spacing: 0.05em !important;line-height: 1.2 !important}.tech-card-v2__content{font-family: var(--font-primary);font-size: 14px;line-height: 1.6;color: #F1F1F3}.testimonial-card-v2{background-color: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.05);border-radius: 8px;transition: all 0.3s ease}.testimonial-card-v2:hover{transform: translateY(-5px);background-color: rgba(255,255,255,0.04)}.study-btn{transition: all 0.3s ease}.study-btn:hover{background-color: var(--inmode-btn-teal-hover) !important;transform: translateY(-2px)}@media (max-width: 768px){.hero-inline-nav{flex-direction: column !important;flex-wrap: nowrap !important;gap: 15px}}.inmode-ba-slider{position: relative;width: 100%;height: 270px;overflow: hidden;margin: 0 auto;display: block;border-radius: 20px}.inmode-ba-slider #before,.inmode-ba-slider #after{position: absolute;top: 0;height: 270px;overflow: hidden}.inmode-ba-slider #after{left: 0;right: 0;width: 100%;z-index: 1}.inmode-ba-slider #before{left: 0;width: 50%;z-index: 2}.inmode-ba-slider #before img,.inmode-ba-slider #after img{width: 100%;height: 270px;object-fit: cover;display: block}.inmode-ba-slider .slider2{position: absolute;top: 0;left: 50%;width: 5px;height: 270px;background: #59B7B3;z-index: 3;cursor: ew-resize;transform: translateX(-50%);box-shadow: 0 0 6px rgba(89,183,179,0.5)}.inmode-ba-slider .slider2::after{content: "";display: block;width: 36px;height: 42px;background: #59B7B3;clip-path: polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);box-shadow: 0 2px 10px rgba(0,0,0,0.3);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.inmode-ba-slider .slider2::before{content: "◀ ▶";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: white;font-size: 8px;letter-spacing: 2px;z-index: 1;white-space: nowrap}@media (max-width: 600px){.inmode-ba-slider .slider2::after{width: 30px;height: 36px}.inmode-ba-slider .slider2::before{font-size: 6px}.inmode-ba-slider{aspect-ratio: 1/1;height: auto}.inmode-ba-slider #before,.inmode-ba-slider #after{height: 100%}.inmode-ba-slider #before img,.inmode-ba-slider #after img{height: 100%}.inmode-ba-slider .slider2{height: 100%}}.search-overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.95);z-index: 99999;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transition: all 0.4s ease}.search-overlay.active{opacity: 1;visibility: visible}.search-overlay__close{position: absolute;top: 40px;right: 40px;background: none;border: none;color: #fff;font-size: 40px;cursor: pointer;transition: all 0.3s ease;width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;padding: 0}.search-overlay__close:hover{color: #59b7b3;transform: rotate(90deg)}.search-overlay__content{width: 100%;max-width: 800px;padding: 0 40px;transform: translateY(30px);opacity: 0;transition: all 0.5s ease 0.1s}.search-overlay.active .search-overlay__content{transform: translateY(0);opacity: 1}.search-overlay__label{color: #59b7b3;font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 20px;display: block}.search-overlay__input-wrap{position: relative;border-bottom: 2px solid rgba(255,255,255,0.3);transition: border-color 0.3s}.search-overlay__input-wrap:focus-within{border-color: #59b7b3}.search-overlay__input{width: 100%;background: transparent;border: none;color: #fff;font-size: 48px;font-weight: 400;padding: 20px 60px 20px 0;outline: none;font-family: var(--font-primary)}.search-overlay__input::placeholder{color: rgba(255,255,255,0.4)}.search-overlay__submit{position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: none;border: none;color: #59b7b3;font-size: 30px;cursor: pointer;transition: transform 0.3s;padding: 10px}.search-overlay__submit:hover{transform: translateY(-50%) translateX(5px)}.search-overlay__suggestions{margin-top: 40px;opacity: 0;transform: translateY(20px);transition: all 0.5s ease 0.3s}.search-overlay.active .search-overlay__suggestions{opacity: 1;transform: translateY(0)}.search-overlay__suggestions-title{color: rgba(255,255,255,0.5);font-size: 12px;font-family: var(--font-secondary);text-transform: uppercase;letter-spacing: 2px;margin-bottom: 15px}.search-overlay__suggestions-list{display: flex;flex-wrap: wrap;gap: 10px}.search-overlay__suggestion{background: rgba(255,255,255,0.1);color: #fff;padding: 10px 20px;text-decoration: none;font-size: 14px;transition: all 0.3s;border: 1px solid transparent}.search-overlay__suggestion:hover{background: #59b7b3;border-color: #59b7b3;color: #fff}@media (max-width: 768px){.search-overlay__input{font-size: 28px}.search-overlay__close{top: 20px;right: 20px;font-size: 30px}.search-overlay__content{padding: 0 20px}}.social-menu-list,.topbar-menu-list{display: flex;align-items: center;list-style: none;margin: 0;padding: 0;gap: 15px}.social-menu-list a,.topbar-menu-list a{color: #fff;text-decoration: none;font-size: 14px;font-weight: 500;transition: color 0.3s}.social-menu-list a:hover,.topbar-menu-list a:hover{color: #59b7b3}.social-menu-list{margin-right: 20px}.workstation-section{padding-top: 80px;padding-bottom: 80px}@media (max-width: 768px){.workstation-section{text-align: center}}@media (max-width: 767px){.workstation-about-content-col,.workstation-about-headings,.workstation-about-title,.workstation-about-subtitle,.workstation-about-paragraph{text-align: center !important;align-items: center !important}}.inmode-provider-locator{font-family: var(--font-secondary)}.inmode-provider-locator .provider-name,.inmode-provider-locator .search-title,.inmode-provider-locator .modal-title{font-family: var(--font-secondary);text-transform: uppercase !important;font-weight: 500 !important;letter-spacing: 1px !important}.inmode-provider-locator .search-inputs > div > label,.inmode-provider-locator .filter-group > label,.inmode-provider-locator .treatments-label,.inmode-provider-locator .technologies-label,.inmode-provider-locator .detail-section h5{font-family: var(--font-secondary);text-transform: uppercase !important;font-weight: 500 !important;letter-spacing: 1px !important}.inmode-provider-locator .search-btn,.inmode-provider-locator .apply-filters-btn,.inmode-provider-locator .load-more-btn,.inmode-provider-locator .directions-btn,.inmode-provider-locator .contact-btn{font-family: var(--font-secondary);background-color: #59B7B3 !important;color: #ffffff !important;border-radius: 60px !important;border: none !important;text-transform: uppercase !important;font-weight: 700 !important;transition: all 0.3s ease !important}.inmode-provider-locator .search-btn:hover,.inmode-provider-locator .apply-filters-btn:hover,.inmode-provider-locator .load-more-btn:hover,.inmode-provider-locator .directions-btn:hover,.inmode-provider-locator .contact-btn:hover{background-color: #4a9995 !important;transform: translateY(-2px) !important;color: #ffffff !important}.inmode-provider-locator .clear-filters-btn{font-family: var(--font-secondary);background-color: transparent !important;color: #59B7B3 !important;border: 1px solid #59B7B3 !important;border-radius: 60px !important;text-transform: uppercase !important;font-weight: 700 !important;transition: all 0.3s ease !important}.inmode-provider-locator .clear-filters-btn:hover{background-color: #59B7B3 !important;color: #ffffff !important;transform: translateY(-2px) !important}.inmode-provider-locator .technology-tag,.inmode-provider-locator .treatment-tag{font-family: var(--font-secondary);border-radius: 30px !important}@media (max-width: 1024px){.site-footer{padding: 40px 0 80px 0}.footer-container{padding-left: 20px;padding-right: 20px}.footer-logo-wrapper{margin-bottom: 80px}.footer-grid,.footer-grid.has-newsletter{display: grid;grid-template-columns: 1fr 1fr;gap: 80px 20px;justify-content: center}.footer-newsletter-column{grid-column: 1 / -1;text-align: center;display: flex;flex-direction: column;align-items: center;margin: 0 auto;max-width: 100%}.footer-col-right{grid-column: 1 / -1;text-align: center;display: flex;flex-direction: column;align-items: center;margin: 0 auto}.footer-col{text-align: center;display: flex;flex-direction: column;align-items: center}.footer-btn{width: fit-content !important;min-width: 250px}}@media (max-width: 768px){.site-header{position: sticky !important;top: 0 !important;z-index: 1000 !important}.btn,.btn-primary,.btn-secondary,.btn-tertiary,.btn-outline,.btn-load-more,.btn-primary-dark,.btn-subscribe,.post-readmore,.study-readmore,.result-readmore,.footer-btn{width: 100% !important;min-width: unset !important;max-width: none !important}.footer-col-right{max-width: 100%}.blog-card,.study-card,.testimonial-card{flex: 0 0 100% !important;width: 100% !important}.trust-card{flex: 0 0 100% !important;width: 100% !important}}@media (max-width: 1200px){.site-header .topbar.desktop-only,.site-header .nav-left.desktop-only,.site-header .nav-right.desktop-only,.desktop-only{display: none !important}.site-header .mobile-menu-btn.mobile-only,.mobile-only{display: inline-flex !important}.site-header .main-nav{padding: 24px 20px !important;box-sizing: border-box !important;width: 100%;justify-content: space-between;background: #040508 !important}.site-header .nav-center{flex: 0 1 auto;margin: 0}.site-header .header-logo img,.site-header .custom-logo{width: 198px !important;height: 24.1px !important;object-fit: contain;object-position: left center}#navbarSupportedContent{position: absolute;top: 100%;left: 0;width: 100%;background-color: #040508;padding: 16px 20px 40px 20px;z-index: 999;display: none;height: calc(100vh - 72px);overflow-y: auto}#navbarSupportedContent.show{display: block}#mobile-menu{display: flex;flex-direction: column;gap: 40px;list-style: none;padding: 0;margin: 0}ul#mobile-menu li.mobile-social-icons{display: flex !important;flex-direction: row !important;justify-content: center !important;align-items: center !important;gap: 24px !important;margin-top: 32px !important;padding: 20px 0 !important;width: 100% !important;max-width: 400px !important;border-top: 1px solid rgba(255,255,255,0.1) !important;background: transparent !important}ul#mobile-menu li.mobile-social-icons a{display: flex !important;align-items: center !important;justify-content: center !important;width: 32px !important;height: 32px !important;line-height: 0 !important;flex: 0 0 auto !important;padding: 0 !important;margin: 0 !important;background: transparent !important;color: #fff !important}ul#mobile-menu li.mobile-social-icons a svg{width: 100% !important;height: auto !important}ul#mobile-menu li.mobile-social-icons a svg path{stroke: #fff !important}ul#mobile-menu > li.menu-item > a,ul#mobile-menu > li.utility-mobile-item > a{font-family: var(--font-secondary);font-weight: 500;font-size: 16px;color: #F1F1F3 !important;text-transform: uppercase;letter-spacing: 0.1em;text-decoration: none !important;display: flex;justify-content: space-between;align-items: center;width: 100%}ul#mobile-menu > li.menu-item-has-children > a::after{content: "";display: inline-block;width: 24px;height: 24px;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgOUwxMiAxNkw1IDkiIHN0cm9rZT0iI0YxRjFGMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=') center / contain no-repeat;transition: transform 0.3s ease}ul#mobile-menu > li.active > a{color: #59B7B3 !important}ul#mobile-menu > li.menu-item-has-children.active > a::after{transform: rotate(180deg);background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgOUwxMiAxNkw1IDkiIHN0cm9rZT0iIzU5QjdBMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=') center / contain no-repeat}ul#mobile-menu .sub-menu{display: none !important;list-style: none;padding: 24px 0 0 20px !important;margin: 0;flex-direction: column;gap: 24px}ul#mobile-menu li.menu-item-has-children.active > .sub-menu{display: flex !important}ul#mobile-menu .sub-menu li a{font-family: var(--font-secondary) !important;font-weight: 500 !important;font-size: 16px !important;letter-spacing: 0.1em !important;color: #F1F1F3 !important;text-transform: uppercase !important;text-decoration: none !important;display: flex !important;justify-content: space-between !important;align-items: center !important;width: 100% !important}ul#mobile-menu .sub-menu li.menu-item-has-children > a::after{content: "" !important;display: inline-block !important;width: 24px !important;height: 24px !important;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgOUwxMiAxNkw1IDkiIHN0cm9rZT0iI0YxRjFGMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=') center / contain no-repeat !important;transition: transform 0.3s ease !important}ul#mobile-menu .sub-menu li.active > a{color: #59B7B3 !important}ul#mobile-menu .sub-menu li.active > a::after{transform: rotate(180deg) !important;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTkgOUwxMiAxNkw1IDkiIHN0cm9rZT0iIzU5QjdBMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=') center / contain no-repeat !important}ul#mobile-menu .sub-menu .sub-menu{padding: 20px 0 0 20px !important;gap: 20px !important}ul#mobile-menu .sub-menu .sub-menu li a{font-family: var(--font-primary,sans-serif) !important;font-weight: 400 !important;font-size: 14px !important;color: #A0A2A3 !important;text-transform: none !important;letter-spacing: normal !important;text-decoration: none !important}ul#mobile-menu .sub-menu .sub-menu li.active > a{color: #59B7B3 !important}ul#mobile-menu .sub-menu .sub-menu li.menu-item-has-children > a::after{display: none !important}ul#mobile-menu .utility-mobile-item a,ul#mobile-menu .mobile-only-menu-item a{display: flex !important;justify-content: space-between !important;align-items: center !important;width: 100% !important;color: #F1F1F3 !important;font-family: var(--font-secondary) !important;font-size: 16px !important;font-weight: 700 !important;text-transform: uppercase !important;text-decoration: none !important;padding: 0 !important;line-height: 1.2 !important}ul#mobile-menu li.mobile-social-icons{display: flex !important;flex-direction: row !important;justify-content: center !important;align-items: center !important;gap: 24px !important;margin-top: 32px !important;padding: 20px 0 !important;width: 100% !important;border-top: 1px solid rgba(255,255,255,0.1) !important}#mobile-social-wrapper a,ul#mobile-menu li.mobile-social-icons a{color: #fff !important;display: flex !important;align-items: center !important;justify-content: center !important;width: 32px !important;height: 32px !important;line-height: 0 !important;flex: 0 0 auto !important;padding: 0 !important;margin: 0 !important;background: transparent !important}#mobile-social-wrapper a svg,ul#mobile-menu li.mobile-social-icons a svg{width: 100% !important;height: 100% !important}}@media (max-width: 768px){.hero{position: relative;height: auto !important}.hero-content{height: 750px !important;aspect-ratio: auto !important;background-position: top center !important}.hero::after{content: '';position: absolute !important;bottom: 0 !important;left: 0 !important;right: 0 !important;height: 180px !important;background: linear-gradient(to bottom,rgba(4,5,8,0) 0%,#040508 100%) !important;pointer-events: none !important;z-index: 1 !important}.hero-signature{top: auto !important;bottom: 300px !important;transform: translateX(-50%) scale(0.8) !important;z-index: 2 !important}@media (max-width: 767px){.hero-signature{bottom: 30px !important}}.stats-grid{grid-template-columns: repeat(2,1fr);gap: 20px}}.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-outline-white,.blog-date{font-weight: 700 !important}.stat-label,.study-label{font-weight: 500 !important}@media (min-width: 769px) and (max-width: 1024px){.contact-container{flex-direction: row !important;gap: 20px !important;text-align: left !important}.contact-info{width: 35% !important;max-width: 35% !important;padding-right: 20px !important;align-items: flex-start !important}.contact-form-wrapper{width: 65% !important;max-width: 65% !important}.contact-details{justify-content: flex-start !important}.form-toggle-group{flex-direction: column !important;width: auto !important;align-items: center !important;gap: 10px !important}.form-toggle-group .btn-toggle{width: 250px !important;max-width: 100% !important;margin: 0 auto !important;border-radius: 50px !important}}.trusted-grid .mobile-only,.machine-grid .mobile-only,.studies-grid .mobile-only,.news-grid .mobile-only,.testimonials-grid .mobile-only,div.mobile-only:has(.carousel-dots),div.mobile-only:has(.testimonials-dots),div.mobile-only:has(.trust-dots),div.mobile-only:has(.machine-dots),div.mobile-only:has(.studies-dots),div.mobile-only:has(.news-dots),div.mobile-only:has(.fund-dots),div.mobile-only:has(.team-dots){display: flex !important;width: 100% !important;justify-content: center !important;grid-column: 1 / -1 !important}.carousel-dots,.testimonials-dots,.trust-dots,.machine-dots,.studies-dots,.news-dots{display: flex !important;justify-content: center !important;width: 100% !important}@media (max-width: 1024px){.about-cards-grid,.team-grid-v2{display: flex !important;flex-wrap: nowrap !important;overflow-x: auto;scroll-snap-type: x mandatory;gap: 20px;padding-bottom: 20px;-webkit-overflow-scrolling: touch;scrollbar-width: none;justify-content: flex-start !important}.about-cards-grid::-webkit-scrollbar,.team-grid-v2::-webkit-scrollbar{display: none}.about-cards-grid > div,.team-grid-v2 > div{flex: 0 0 calc(50% - 10px);scroll-snap-align: center}}@media (max-width: 768px){.about-cards-grid > div,.team-grid-v2 > div{flex: 0 0 100%}}.about-hero-container{padding: 120px 0 0 0;background-color: #040508}.about-hero-subtitle{color: #59B7B3;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;text-transform: uppercase;letter-spacing: 2px}.about-hero-title{color: #F1F1F3;font-family: var(--font-secondary);font-size: 64px;font-weight: 500;text-transform: uppercase;line-height: 100%;max-width: 1286px;margin-bottom: 80px !important}.about-hero-intro{color: #F1F1F3;font-family: var(--font-primary);font-size: 18px;font-weight: 400;line-height: normal;text-transform: none !important;max-width: 858px}.spinning-badge-wrapper{background-color: #040508;position: relative;z-index: 10;padding: 0}@media (max-width: 768px){.about-hero-container{padding: 40px 0 0 0}.about-hero-title{font-size: 32px !important;margin-bottom: 40px !important;padding: 0 15px}.about-hero-intro{font-size: 16px !important;padding: 0 15px;text-align: center !important;width: 100% !important}.spinning-badge-wrapper{padding: 40px 0}.about-story-text-col{text-align: center !important}.about-story-text-col .story-title,.about-story-text-col .story-subtitle,.about-story-text-col .story-content p{text-align: center !important;margin-left: auto;margin-right: auto}}.story-subtitle{color: #59B7B3;font-family: var(--font-secondary);font-size: 20px;font-weight: 500;line-height: 100%;text-transform: uppercase}.story-title{color: #F1F1F3;font-family: var(--font-secondary);font-size: 43px;font-weight: 500;line-height: 100%;text-transform: uppercase}.story-content{color: #F1F1F3;font-family: var(--font-primary);font-size: 14px;font-weight: 400;line-height: normal;text-transform: none !important;max-width: 691px}@media (max-width: 768px){.story-title{font-size: 32px;padding: 0 15px}.story-subtitle{font-size: 16px}.story-content{padding: 0 15px;margin: 0 auto}}.fundamentals-section{padding-top: 160px;padding-bottom: 80px;background-color: #040508}.about-team-section{padding-top: 3rem;padding-bottom: 3rem;margin-bottom: 3rem;background-color: #040508}.fundamentals-title{color: #F1F1F3;font-family: var(--font-secondary);font-size: 48px;font-weight: 500;line-height: 100%;text-transform: uppercase;margin-bottom: 16px;max-width: 814px;margin-left: auto;margin-right: auto}.fundamentals-subtitle{color: #59B7B3;font-family: var(--font-secondary);font-size: 20px;font-weight: 500;line-height: 100%;text-transform: uppercase;margin-bottom: 0}@media (max-width: 1024px){.fundamentals-title{font-size: 32px !important}.fundamentals-subtitle{font-size: 16px !important}.fundamentals-section{padding-top: 60px !important;padding-bottom: 40px !important}.about-team-section{padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 40px !important}}@media (max-width: 768px){.hero{display: flex !important;flex-direction: column !important;position: relative !important;background-color: #040508 !important;height: auto !important}.hero-content{height: auto !important;aspect-ratio: 402 / 503 !important;background-size: cover !important;background-position: center top !important;position: relative !important}.hero::after{content: '';position: absolute !important;bottom: 0 !important;left: 0 !important;right: 0 !important;height: 180px !important;background: linear-gradient(to bottom,rgba(4,5,8,0) 0%,#040508 100%) !important;pointer-events: none !important;z-index: 1 !important}.signature-img{width: 100% !important;max-width: 600px !important;height: auto !important}.hero .stats-container,.stats-container{position: relative !important;bottom: auto !important;left: auto !important;right: auto !important;transform: none;margin-top: 0px !important;padding: 40px 20px 40px 20px !important;display: flex !important;justify-content: center !important}.stats-strip{max-width: 100% !important;margin: 0 auto !important}}.page-main-title,.lobby-title{font-family: var(--font-secondary);font-size: 48px;text-transform: uppercase;margin-top: 0;line-height: 1.2}.page-main-title.title-large{font-size: 64px;max-width: 1286px;margin-left: auto;margin-right: auto}.lobby-subtitle,.page-sub-title{font-family: var(--font-secondary);color: var(--inmode-teal,#59B7B3);font-size: 20px;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 24px}.section-main-title,.benefits-title,.workstation-studies-heading,.workstation-testimonials-heading{font-family: var(--font-secondary);font-size: 40px;text-transform: uppercase;margin-bottom: 24px;line-height: 1.2}.section-sub-title,.benefits-subtitle,.workstation-studies-sub{font-family: var(--font-secondary);color: var(--inmode-teal,#59B7B3);font-size: 14px;text-transform: uppercase;letter-spacing: 2px}.card-item-title,.trust-card-title{font-family: var(--font-secondary);font-size: 20px;text-transform: uppercase;line-height: 1.2;margin: 0}@media (max-width: 768px){.page-main-title,.lobby-title{font-size: 36px !important}.page-main-title.title-large{font-size: 40px !important}.section-main-title,.benefits-title,.workstation-studies-heading,.workstation-testimonials-heading{font-size: 32px !important}.lobby-subtitle,.page-sub-title,.benefits-subtitle,.workstation-studies-sub{font-size: 16px !important}}.intro-title,.trusted-title,.solutions-title,.solutions-subtitle,.news-title,.testimonials-title,.section-title,.lobby-title,.lobby-subtitle,.heading,.sub-heading,.subtitle,.benefits-subtitle,.workstation-tech-sub,.workstation-about-subtitle,.modal-subtitle,.ws-v2-subheading,.ws-v2-heading-large,.page-title{font-weight: 500 !important}.blog-inner-cta .btn:hover{background-color: #fff !important;color: var(--bs-teal,#59B7B3) !important}body{}h1,h2,h3,h4,h5,h6,.site-title,.btn,.button,[class*="heading"],[class*="title"]{font-family: var(--font-secondary)}#site-navigation a,.nav-menu a,.header-menu a,.main-navigation a{}.topbar-menu-list a,#menu-top-right-menu a{color: var(--Pearl,#F1F1F3) !important;font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;transition: color 0.3s ease !important}.topbar-menu-list a:hover,#menu-top-right-menu a:hover{color: #59B7B3 !important}#colophon,footer,.site-footer,.footer-widgets,.footer-bottom{}#colophon h1,#colophon h2,#colophon h3,#colophon h4,#colophon h5,#colophon h6,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,.newsletter-heading,.footer-widget-title{}#colophon p,#colophon a,#colophon li,#colophon span,footer p,footer a,footer li,footer span{}.btn.btn-primary,.btn.btn-secondary,.btn.study-btn,.btn-toggle,.wpcf7-submit,.blog-card-v2 .post-readmore{display: inline-flex !important;justify-content: center !important;align-items: center !important;height: 50px !important;padding: 0 40px !important;box-sizing: border-box !important}.btn.btn-primary,.btn.btn-secondary,.btn.study-btn,.btn-toggle,.wpcf7-submit,.blog-card-v2 .post-readmore{display: inline-flex !important;justify-content: center !important;align-items: center !important;height: 50px !important;padding: 0 40px !important;box-sizing: border-box !important}.blog-card-v2 .post-readmore{background-color: var(--inmode-btn-teal) !important;color: #FFF !important;border-radius: 40px !important;transition: all 0.3s ease !important}.blog-card-v2 .post-readmore:hover{background-color: var(--inmode-btn-teal-hover) !important}.nav-left .nav-item > a{color: #FFFFFF;transition: color 0.3s ease}.nav-left .nav-item > a .arrow{color: #FFFFFF;display: inline-block;transition: color 0.3s ease,transform 0.3s ease}.nav-item:hover > a,.nav-item:hover > a .arrow{color: #59B7B3 !important}.nav-item:hover > a .arrow{transform: rotate(180deg)}section.intro-section{padding-top: 80px;padding-bottom: 0}section.intro-section .section-header-hero{display: flex;flex-direction: column;margin: 0 auto;padding: 0}section.intro-section h1.main-heading{font-family: var(--font-secondary);font-size: 40px;line-height: 1.2;font-weight: 700;max-width: 1150px;margin: 0 auto 40px auto;color: #FFFFFF;text-transform: uppercase}@media (min-width: 1200px){section.intro-section h1.main-heading{font-size: 64px;line-height: 1.1}}section.intro-section .sub-heading{font-family: var(--font-secondary);font-size: 20px;font-weight: 500;line-height: 1.3;color: #59B7B3;margin: 0 auto 64px auto;text-transform: uppercase}section.trusted-by{padding-top: 80px;padding-bottom: 0}section.trusted-by .trusted-swiper,.trusted-swiper{padding-top: 0;padding-bottom: 20px;margin-top: 0;margin-bottom: 0;overflow: visible}.trusted-swiper .swiper-wrapper{align-items: stretch}.trusted-swiper .swiper-slide{height: auto;display: flex;justify-content: center}section.trusted-by .trusted-title{color: #FFFFFF;text-align: center;font-size: 40px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;margin-top: 0;margin-bottom: 64px}.trust-label{font-family: var(--font-secondary);font-size: 20px;font-style: normal;font-weight: 500;line-height: 1.2;color: #FFFFFF;text-transform: uppercase;text-align: center;min-height: 72px;display: flex;align-items: center;justify-content: center}section.solutions{padding-top: 80px !important;padding-bottom: 0 !important}section.studies{padding-top: 80px !important;padding-bottom: 0 !important}section.latest-news{padding-top: 80px !important;padding-bottom: 0 !important}.page-blog-lobby-v2 section.latest-news{padding-top: 0 !important}section.testimonials{padding-top: 160px !important}section.latest-news .section-header-standard{margin-bottom: 80px !important}section.testimonials .container.text-center{margin-bottom: 80px !important}section.solutions .solutions-header,section.studies .studies-header{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 40px !important}section.solutions .solutions-title,section.studies .studies-title,section.latest-news .news-title,section.testimonials .testimonials-title{color: #FFFFFF !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;margin: 0 auto !important;align-self: center !important;max-width: 908px !important}section.solutions .solutions-subtitle,section.studies .studies-subtitle{color: #59B7B3 !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin: 0 auto !important;align-self: center !important}section.solutions .solutions-desc,section.intro-section p.intro-text,section.studies .studies-desc{color: #F1F1F3 !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;margin: 0 auto !important;align-self: center !important;padding: 0 !important}.contact-form-wrapper label{color: #000 !important;text-align: left;font-family: var(--font-secondary);font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px;text-transform: uppercase !important;margin-bottom: 8px !important;display: block !important}.contact-form-wrapper .wpcf7-form-control:not([type="submit"]):not(.wpcf7-acceptance):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-not-valid){color: #4B5563 !important;font-family: var(--font-primary);font-size: 14px !important;font-style: normal !important;font-weight: 400 !important;line-height: normal !important;font-variant: normal !important;height: 40px !important;background: #FFF !important;border: 1px solid rgba(160,162,163,0.50) !important;padding: 0 15px}.contact-form-wrapper textarea.wpcf7-form-control{height: auto !important;padding-top: 10px !important}.contact-form-wrapper .wpcf7-list-item-label{color: #000 !important;font-family: var(--font-primary);font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: normal !important;text-transform: none !important;font-variant: normal !important;letter-spacing: normal !important}.contact-form-wrapper a.multi1.btn{width: 100% !important;height: 40px !important;border: 1px solid rgba(160,162,163,0.50) !important;background: #FFF !important;color: #4B5563 !important;font-size: 14px !important;font-weight: 400 !important;font-variant: normal !important;display: flex !important;align-items: center !important;justify-content: flex-start;padding: 0 15px;text-transform: none !important}.contact-form-wrapper a.multi1.btn::after,.contact-form-wrapper a.multi1.btn::before{display: none !important}.contact-form-wrapper .wpcf7-list-item label{display: flex !important;align-items: flex-start !important;margin-bottom: 0 !important;text-transform: none !important;letter-spacing: normal !important;cursor: pointer !important}.contact-form-wrapper .wpcf7-list-item input[type="checkbox"]{margin: 2px 10px 0 0;padding: 0 !important;flex-shrink: 0 !important;width: 18px !important;height: 18px !important;cursor: pointer !important}.contact-form-wrapper .wpcf7-list-item-label{flex: 1 1 auto !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.4 !important;color: #000000 !important;margin: 0 !important;padding: 0 !important;display: block !important}input#contact-submit-btn{height: 50px !important;padding: 0 40px !important;line-height: 50px !important;font-weight: 500 !important;font-size: 14px !important;box-sizing: border-box !important;border-radius: 100px !important;background-color: var(--inmode-btn-teal) !important;color: #fff !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;border: none !important}.lobby-subtitle{color: var(--Inmode-Teal,#59B7B3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.2;text-transform: uppercase !important;margin: 0 0 40px 0 !important}.lobby-title{max-width: 1286px !important;color: var(--Pearl,#F1F1F3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-primary);font-size: 64px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.12;text-transform: uppercase !important;margin: 0 auto 40px auto !important}.about-hero-intro p{max-width: 858px !important;width: 100% !important;color: var(--Pearl,#F1F1F3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-primary);font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;font-variant: normal !important;margin: 0 auto}.spinning-badge-wrapper{margin-top: 80px !important;margin-bottom: 80px !important}.lobby-desc{max-width: 718px !important;width: 100% !important;color: var(--Pearl,#F1F1F3) !important;text-align: center !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;text-transform: none !important;font-variant: normal !important;margin: 0 auto 80px auto !important;opacity: 1 !important}.lobby-filter-wrapper{margin-top: 0 !important;margin-bottom: 160px !important}.blog-card,.blog-card-v2{display: flex !important;flex-direction: column !important;height: 100% !important;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%) !important;border: 1px solid rgba(255,255,255,0.05) !important;border-radius: 40px !important;padding: 40px !important;align-items: center !important;gap: 30px !important;text-decoration: none !important;transition: all 0.3s ease !important}.blog-card:hover,.blog-card-v2:hover{transform: translateY(-5px) !important;border-color: rgba(255,255,255,0.15) !important;box-shadow: 0 10px 30px rgba(0,0,0,0.5) !important}.blog-img,.blog-card-v2 .blog-card-img{width: 100% !important;aspect-ratio: 466 / 266 !important;object-fit: cover !important;border-radius: 40px !important;background: #D9D9D9 !important}.blog-card-v2 .blog-card-img-wrap{width: 100% !important}.blog-content,.blog-card-v2 .blog-card-content{padding: 0 !important;display: flex !important;flex-direction: column !important;flex-grow: 1 !important}.blog-title,.blog-card-title{font-family: var(--font-secondary);color: var(--White,#FFF) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 100% !important;text-transform: uppercase !important;margin-bottom: 24px !important}.blog-excerpt,.blog-card-excerpt{font-family: var(--font-primary);color: var(--Pearl,#F1F1F3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: normal !important;margin-bottom: 24px !important}.blog-date,.post-meta .post-date{font-family: var(--font-primary,"Franklin Gothic ATF",sans-serif) !important;display: block !important;color: var(--Inmode-Teal,#59B7B3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;margin-bottom: 20px !important}.blog-card .study-btn,.blog-card-v2 .post-readmore{font-family: var(--font-secondary);font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;margin-top: auto !important}.newsletter-heading{color: #F1F1F3 !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1 !important;text-transform: uppercase !important;margin: 0 !important;width: 100% !important;max-width: 312px !important}.footer-newsletter-column{gap: 40px !important}.footer-heading{color: #F1F1F3 !important;font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;margin-bottom: 40px !important}.footer-links{list-style: none !important;padding: 0 !important;margin: 0 !important;display: flex !important;flex-direction: column !important;gap: 20px !important}.footer-links li{display: flex !important;height: 10px !important;justify-content: flex-start !important;align-items: center !important;gap: 10px !important;margin: 0 !important}.footer-links li a{color: var(--Pearl,#F1F1F3) !important}.machine-item .machine-desc{color: var(--Pearl,#F1F1F3);text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;leading-trim: both;text-edge: cap;position: relative;z-index: 10}.machine-item .machine-link{color: var(--Teal,#59B7B3);font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 1.4px;text-transform: uppercase;leading-trim: both;text-edge: cap;transition: color 0.3s ease}.machine-item .machine-link:hover{color: #ffffff !important}.story-title{color: var(--Pearl,#F1F1F3) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary);font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;margin: 0 0 40px 0 !important}.story-subtitle{color: var(--Teal,#59B7B3) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary);font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin: 0 0 64px 0 !important}.story-content p{color: var(--Pearl,#F1F1F3) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-primary);font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;font-variant: normal !important;text-transform: none !important;margin-bottom: 24px !important}.story-content p:last-child{margin-bottom: 0 !important}.about-fundamentals-section{padding-top: 160px !important}.fundamentals-title{color: var(--Pearl,#F1F1F3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary);font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;margin-bottom: 40px !important}.fundamentals-subtitle{color: var(--Inmode-Teal,#59B7B3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary);font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin-bottom: 0 !important}.workstation-about-title{color: var(--White,#FFF) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary) !important;font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;margin-bottom: 40px !important}@media (max-width: 1024px){.workstation-about-title{font-size: 34px !important}}.workstation-about-subtitle{color: var(--Inmode-Teal,#59B7B3) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary) !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin-bottom: 40px !important}#about.workstation-about-v2 .workstation-about-paragraph,#about.workstation-about-v2 .workstation-about-paragraph p{color: var(--White,#FFF) !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-primary);font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;text-transform: none !important;width: 691px !important;max-width: 100% !important}.workstation-about-content-col,.workstation-about-headings{gap: 0 !important;margin-bottom: 0 !important;padding-bottom: 0 !important}.workstation-hero-v2{padding-bottom: 0 !important}#about.workstation-about-v2{padding-top: 160px !important;padding-bottom: 160px !important}@media (max-width: 991px){#about.workstation-about-v2{padding-top: 80px !important}}#studies.workstation-studies-v2 .studies-title{color: var(--White,#FFF) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-primary);font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;margin-bottom: 40px !important}#studies.workstation-studies-v2 .studies-subtitle{color: var(--Inmode-Teal,#59B7B3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary) !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin-bottom: 64px !important}#studies.workstation-studies-v2 .studies-desc{color: var(--Pearl,#F1F1F3) !important;text-align: center !important;leading-trim: both !important;text-edge: cap !important;font-family: var(--font-secondary);font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;margin-top: 0 !important;margin-bottom: 0 !important}#studies.workstation-studies-v2 .section-header-standard{margin-bottom: 80px !important;gap: 0 !important;padding-bottom: 0 !important}.page-treatments-lobby-v2 .tech-grid-v2{display: grid !important;grid-template-columns: repeat(3,1fr) !important;gap: 40px !important;max-width: 1200px !important;margin: 0 auto !important;justify-content: center !important}@media (max-width: 991px){.page-treatments-lobby-v2 .tech-grid-v2{grid-template-columns: repeat(2,1fr) !important}}@media (max-width: 767px){.page-treatments-lobby-v2 .tech-grid-v2{grid-template-columns: 1fr !important}}.ba-grid{display: grid !important;grid-template-columns: repeat(3,1fr) !important;gap: 40px !important;max-width: 1200px !important;margin: 0 auto !important}@media (max-width: 991px){.ba-grid{grid-template-columns: repeat(2,1fr) !important}}@media (max-width: 767px){.ba-grid{grid-template-columns: 1fr !important}}.contact-title{color: #FFF !important;font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;font-family: var(--font-secondary);text-transform: uppercase !important;margin-bottom: 40px !important}.contact-subtitle{color: #FFF !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.25;font-family: var(--font-secondary);text-transform: uppercase !important;margin-bottom: 64px !important}.contact-desc{color: #F1F1F3 !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: 1.6;font-family: var(--font-primary);margin-bottom: 40px !important}.wpcf7-form .multi1.btn{font-weight: 400 !important}.btn-primary:hover,.btn-primary:focus,.btn:hover{background-color: var(--inmode-btn-teal-hover) !important}@media (min-width: 992px){.tech-grid{display: grid !important;grid-template-columns: repeat(3,1fr) !important;gap: 40px !important;max-width: 1200px !important;margin: 0 auto !important;width: 100%}}section.trusted-by .trusted-title{margin-bottom: 64px;color: #FFFFFF}.solutions-title{font-size: 48px !important;margin-bottom: 24px !important}.solutions-subtitle,.workstation-tech-sub{font-size: 20px !important;font-family: var(--font-secondary) !important;font-weight: 500 !important;color: #59B7B3 !important;text-transform: uppercase !important;margin-bottom: 32px !important}@media (min-width: 992px){.mobile-only,div.mobile-only:has(.carousel-dots),div.mobile-only:has(.testimonials-dots),div.mobile-only:has(.trust-dots),div.mobile-only:has(.machine-dots),div.mobile-only:has(.studies-dots),div.mobile-only:has(.news-dots),div.mobile-only:has(.fund-dots),div.mobile-only:has(.team-dots){display: none !important}}.intro-section .section-header-hero{margin-bottom: 0}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.newsletter-heading,.newsletter-heading,.footer-widget-title{font-family: var(--font-secondary) !important}.footer-links a,.footer-address,.footer-socials a{font-family: var(--font-primary) !important}.tech-grid-v2{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 40px}.tech-card-v2{background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0) 100%);border-radius: 40px;padding: 28px;gap: 20px;text-align: center;width: 100%;height: 100%;transition: background 300ms ease-out}.tech-card-v2:hover{background: linear-gradient(0deg,rgba(89,183,179,0.20) 0%,rgba(89,183,179,0.06) 100%)}.tech-card-v2__top{gap: 16px;width: 100%}.tech-card-v2__hexagon img{width: 100%;max-width: 232px;height: auto;max-height: 200px;object-fit: contain}.tech-card-v2__logo{min-height: 47px}.tech-card-v2__logo img{height: 47px;max-width: 350px;width: auto;object-fit: contain}.tech-card-v2__text-wrap{gap: 12px}.tech-card-v2__title{font-family: 'Brandon Grotesque',sans-serif;font-size: 20px;font-weight: 500;line-height: 1.2;text-transform: uppercase;color: #FFFFFF}.tech-card-v2__content{font-family: 'Franklin Gothic ATF',sans-serif;font-size: 16px;line-height: 1.6;color: #FFFFFF}.tech-card-v2__slider{height: 405px;max-width: 467px;border-radius: 40px;overflow: hidden;margin-top: auto}.tech-card-v2__slider .before-img,.tech-card-v2__slider .after-img{object-fit: cover}.tech-card-v2__slider .before-img{z-index: 2;clip-path: inset(0 50% 0 0)}.tech-card-v2__slider .after-img{z-index: 1}.tech-card-v2-slider{border-radius: 12px;aspect-ratio: 4/3}.ba-slider-range{opacity: 0;cursor: ew-resize;z-index: 10}.ba-slider-handle{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 36px;height: 42px;background: #59B7B3;clip-path: polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display: flex;align-items: center;justify-content: center;pointer-events: none;z-index: 5}.ba-slider-handle-icon{color: white;margin-left: 1px;font-size: 12px}.ba-slider-line{position: absolute;top: 0;bottom: 0;left: 50%;width: 4px;background: #59B7B3;transform: translateX(-50%);pointer-events: none;z-index: 4}.trusted-by{padding: 160px 0 160px 0 !important}.trusted-title{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 40px !important;font-weight: 500 !important;line-height: normal !important;text-transform: uppercase !important;color: var(--White,#FFF) !important;text-align: center !important;margin-bottom: 64px}.solutions{padding: 0 0 80px 0 !important}.solutions-title{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 48px !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;color: var(--White,#FFF) !important;max-width: 908px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important}.solutions-subtitle{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;color: var(--Teal,#59B7B3) !important;text-align: center !important;margin-top: 20px !important}.solutions-desc{font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.6;color: var(--Pearl,#F1F1F3) !important;text-align: center !important;max-width: 908px !important;margin-left: auto !important;margin-right: auto !important;margin-top: 24px !important}.studies{padding: 80px 0 160px 0 !important}.studies-header{margin-bottom: 64px !important;display: flex !important;flex-direction: column !important;align-items: center !important;gap: 0 !important}.studies-title{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 48px !important;font-weight: 500 !important;line-height: 1.15;letter-spacing: 0 !important;text-transform: uppercase !important;color: var(--White,#FFF) !important;width: 100% !important;max-width: 908px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;margin-bottom: 40px !important}.studies-subtitle{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;color: var(--Teal,#59B7B3) !important;width: 100% !important;text-align: center !important;margin-bottom: 64px !important}.studies-desc{font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.6;color: var(--Pearl,#F1F1F3) !important;text-align: center !important;width: 100% !important;max-width: 908px !important;margin-left: auto !important;margin-right: auto !important;margin-bottom: 0 !important}.workstation-tech-heading{align-self: stretch !important;color: #FFF !important;text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important;max-width: 1024px !important;margin-left: auto !important;margin-right: auto !important}.workstation-tech-sub{text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;color: #59B7B3 !important}.testimonials-title{align-self: stretch !important;color: #FFF !important;text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 48px !important;font-style: normal !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important}.tech-card-v2.tech-card-v2--simple .tech-card-v2__content{font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 14px !important;line-height: 150% !important;color: #F1F1F3 !important;opacity: 0.8}.workstation-hero-subheading{font-weight: 500 !important}.lobby-title{font-weight: 500 !important}.lobby-subtitle{font-weight: 500 !important}.newsletter-modal-overlay{background-color: rgba(6,11,11,0.9) !important}.lobby-desc{text-transform: uppercase !important}.site-header ul.social-menu-list,.site-header ul.topbar-menu-list,#menu-social-links,#menu-top-right-menu{display: flex !important;align-items: center !important;list-style: none !important;margin: 0 !important;padding: 0 !important;gap: 15px !important;flex-direction: row !important;width: auto !important;height: auto !important}.site-header ul.social-menu-list > li,.site-header ul.topbar-menu-list > li,#menu-social-links > li,#menu-top-right-menu > li{display: flex !important;list-style: none !important;margin: 0 !important;padding: 0 !important;align-items: center !important;height: auto !important;width: auto !important}.site-header ul.social-menu-list > li::before,.site-header ul.topbar-menu-list > li::before,#menu-social-links > li::before,#menu-top-right-menu > li::before{display: none !important;content: none !important}.benefits-title,.workstation-tech-heading,.workstation-hero-subheading,.workstation-benefits h2,.workstation-technologies h2{font-weight: 500 !important;font-family: var(--font-secondary) !important}@media (min-width: 1025px){.site-header .main-nav{padding: 0 120px 40px 120px !important;height: auto !important;background: transparent !important}.site-header .topbar{padding: 40px 120px !important;height: 80px !important}}.site-header{background: #040508 !important}.site-main{padding-top: 80px !important}.workstation-benefits .benefits-grid{display: grid !important;grid-template-columns: repeat(4,1fr) !important;gap: 20px !important;margin-bottom: 60px !important}@media (max-width: 1024px){.workstation-benefits .benefits-grid{grid-template-columns: repeat(2,1fr) !important}}@media (max-width: 576px){.workstation-benefits .benefits-grid{grid-template-columns: 1fr !important}}h1.main-heading,.workstation-hero-v2 .main-heading{font-size: 64px !important;font-weight: 500 !important;font-family: 'Brandon Grotesque',sans-serif !important;line-height: 1.12}.sub-heading,.workstation-hero-v2 .sub-heading{font-size: 20px !important;font-weight: 500 !important;font-family: 'Brandon Grotesque',sans-serif !important;line-height: 1.25;margin-bottom: 64px !important}@media (max-width: 1024px){h1.main-heading,.workstation-hero-v2 .main-heading{font-size: 40px !important}.sub-heading,.workstation-hero-v2 .sub-heading{font-size: 16px !important;margin-bottom: 40px !important}}@media (max-width: 576px){h1.main-heading,.workstation-hero-v2 .main-heading{font-size: 28px !important}.sub-heading,.workstation-hero-v2 .sub-heading{font-size: 14px !important}}.intro-section{padding-bottom: 0 !important}.trusted-by{padding-top: 160px !important}.btn.btn-primary,.btn.btn-secondary,a.btn-primary,a.btn-secondary,button.btn-primary,button.btn-secondary{color: #FFFFFF !important;font-family: var(--font-secondary) !important;font-size: 14px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important;leading-trim: both !important;text-edge: cap !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}.site-header .topbar-right a.btn-secondary,.site-header .main-nav a.btn-secondary{color: #FFFFFF !important}.study-title,.study-meta-grid .study-label,.study-content .study-label{font-weight: 500 !important;font-family: var(--font-secondary) !important}h2.news-title,.section-header-standard h2,.latest-news .news-title{font-weight: 500 !important;font-family: var(--font-secondary) !important}.latest-news{padding-top: 0 !important}.latest-news{padding-bottom: 0 !important}.testimonials{padding-top: 160px !important}.testimonial-card .clinic-author{font-weight: 500 !important;font-family: var(--font-secondary) !important}.contact-details li,.contact-details a{font-family: 'Franklin Gothic ATF',sans-serif !important;font-weight: 400 !important}.btn-toggle,.wpcf7-submit{height: 50px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;padding-top: 0 !important;padding-bottom: 0 !important}.wpcf7-form label,.wpcf7-form .contact-label{font-weight: 500 !important;font-family: var(--font-secondary) !important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form select,.wpcf7-form textarea,.wpcf7-form select option{color: #4B5563 !important;leading-trim: both !important;text-edge: cap !important;font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 14px !important;font-weight: 400 !important;font-variant: normal !important}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color: #4B5563 !important;opacity: 1 !important}.wpcf7-list-item label,.wpcf7-list-item .wpcf7-list-item-label{color: #000 !important;leading-trim: both !important;text-edge: cap !important;font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 16px !important;font-weight: 400 !important;text-transform: none !important;font-variant: normal !important}.contact-form-wrapper label,.contact-form-wrapper .wpcf7-form label{font-weight: 500 !important;font-family: var(--font-secondary) !important}.contact-form-wrapper .wpcf7-list-item label,.contact-form-wrapper .wpcf7-list-item .wpcf7-list-item-label{color: #000 !important;leading-trim: both !important;text-edge: cap !important;font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 16px !important;font-weight: 400 !important;text-transform: none !important;font-variant: normal !important}.contact-form-wrapper :not(.wpcf7-radio) > .wpcf7-list-item,.wpcf7-acceptance .wpcf7-list-item{display: flex !important;width: 100% !important;margin: 0 !important}.contact-form-wrapper :not(.wpcf7-radio) > .wpcf7-list-item label,.wpcf7-acceptance .wpcf7-list-item label{display: flex !important;align-items: flex-start !important;width: 100% !important;margin-bottom: 0 !important;cursor: pointer !important;text-transform: none !important;letter-spacing: normal !important}.contact-form-wrapper .wpcf7-list-item input[type="checkbox"],.wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]{flex-shrink: 0 !important;width: 18px !important;height: 18px !important;min-width: 18px !important;margin: 2px 10px 0 0;padding: 0 !important;position: relative !important;top: 0 !important;cursor: pointer !important;accent-color: var(--inmode-teal-light) !important}.contact-form-wrapper :not(.wpcf7-radio) > .wpcf7-list-item .wpcf7-list-item-label,.wpcf7-acceptance .wpcf7-list-item-label{flex: 1 1 auto !important;display: block !important;font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.4 !important;color: #000000 !important;text-transform: none !important;font-variant: normal !important;letter-spacing: normal !important;margin: 0 !important;padding: 0 !important;transform: none !important;cursor: pointer !important}.contact-form-wrapper .d-flex:has(.wpcf7-acceptance),.wpcf7 .d-flex:has(.wpcf7-acceptance){display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 24px !important;width: 100% !important}.contact-form-wrapper .d-flex .wpcf7-form-control-wrap,.wpcf7 .d-flex .wpcf7-form-control-wrap{display: inline-flex !important;flex: 1 1 0 !important;min-width: 0 !important;width: auto !important;max-width: 100% !important}.contact-form-wrapper .wpcf7 .multip1 .wpcf7-list-item label{align-items: center !important}.contact-form-wrapper .wpcf7 .multip1 .wpcf7-list-item input[type="checkbox"]{width: 16px !important;height: 16px !important;min-width: 16px !important;margin: 0 8px 0 0}.contact-form-wrapper .wpcf7 .multip1 .wpcf7-list-item-label{font-size: 14px !important;line-height: normal !important}.wpcf7-submit,.contact-form-wrapper input[type="submit"]{height: 50px !important;padding: 0 40px !important;line-height: 50px !important;box-sizing: border-box !important}.contact-form-wrapper a.multi1.btn,.wpcf7-form a.multi1.btn{text-transform: lowercase !important;font-variant: normal !important;justify-content: flex-start;text-align: left;padding-left: 15px;color: #4B5563 !important}.contact-form-wrapper a.multi1.btn::after,.wpcf7-form a.multi1.btn::after{display: block !important;content: '';position: absolute;right: 14px;top: 50%;transform: translateY(-50%);width: 12px;height: 8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%234B5563' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important;background-repeat: no-repeat;background-size: contain;transition: transform 0.2s ease}.contact-form-wrapper a.multi1.btn:hover,.contact-form-wrapper a.multi1.btn:active,.contact-form-wrapper a.multi1.btn:focus,.contact-form-wrapper a.multi1.btn.open,.wpcf7-form a.multi1.btn:hover,.wpcf7-form a.multi1.btn:active,.wpcf7-form a.multi1.btn:focus,.wpcf7-form a.multi1.btn.open{color: #4B5563 !important;background: #FFF !important;border-color: var(--inmode-teal-light,#59B7B3) !important;outline: none !important}.contact-form-wrapper a.multi1.btn.open::after,.wpcf7-form a.multi1.btn.open::after{transform: translateY(-50%) rotate(180deg) !important}.contact-form-wrapper .wpcf7 .multip1 .wpcf7-list-item label{color: #374151 !important;font-family: 'Franklin Gothic ATF',sans-serif !important;font-size: 14px !important;font-weight: 400 !important;font-variant: normal !important;text-transform: lowercase !important}.site-footer .btn,.site-footer .footer-btn,.site-footer .btn-primary-dark,.site-footer .btn-primary{font-weight: 500 !important;font-family: var(--font-secondary) !important}.search-overlay{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: #040508;z-index: 99999;align-items: flex-start;justify-content: center;padding-top: 15vh}.search-overlay.active{display: flex !important}.search-overlay__close{position: absolute;top: 40px;right: 40px;background: none;border: none;cursor: pointer;z-index: 100000}.search-overlay__suggestion-pill:hover{opacity: 0.8}.mega-column a:hover,.mega-menu-inner a:hover,.dropdown-menu.mega-menu a:hover,.site-header .nav-item .mega-menu a:hover{color: #59B7B3 !important}.intro-section .section-header-hero h1.main-heading{margin-bottom: 40px !important}.trust-label{font-family: 'Brandon Grotesque',sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1 !important;text-transform: uppercase !important;color: var(--inmode-white,#FFF) !important}.site-main{padding-top: 0 !important}.page-hero-section{padding-top: 120px !important}.page-workstations-lobby-v2 .page-hero-title{margin-bottom: 160px !important}@media (min-width: 1200px){.page-workstations-lobby-v2 .lobby-grid-section .container{max-width: 1550px !important}}.ws-card-excerpt,.ws-card-excerpt p{color: var(--Pearl,#F1F1F3) !important;font-family: "Franklin Gothic ATF",sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.6}.ws-treatment-title{color: var(--Inmode-Teal,#59B7B3) !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important;margin-bottom: 10px !important}.ws-treatment-list,.ws-treatment-list ul,.ws-treatment-list li,.ws-treatment-list p{color: var(--Pearl,#F1F1F3) !important;font-family: "Franklin Gothic ATF",sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.5}.ws-card-readmore{color: var(--Teal,#59B7B3) !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 14px !important;font-weight: 500 !important;line-height: normal !important;letter-spacing: 1.4px !important;text-transform: uppercase !important}.ws-card-v2:hover .ws-card-readmore,.ws-card-readmore:hover{color: var(--White,#FFF) !important}.global-sticky-contact{font-weight: 500 !important;font-size: 12px !important}.workstation-hero-paragraph h2,.workstation-hero-subheading{color: var(--White,#FFF) !important;text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 52px !important;font-weight: 500 !important;line-height: 1.15 !important;text-transform: uppercase !important;margin-bottom: 40px !important}.workstation-hero-subheading p{margin: 0 !important;padding: 0 !important;font-family: inherit !important;font-size: inherit !important;font-weight: inherit !important;line-height: inherit !important;color: inherit !important;text-transform: inherit !important;text-align: inherit !important}.workstation-hero-subheading p + p{margin-top: 0.25em !important}@media (max-width: 991px){.workstation-hero-paragraph h2,.workstation-hero-subheading{font-size: 34px !important;line-height: 1.2 !important;margin-bottom: 40px !important}}.workstation-about-paragraph,.workstation-about-paragraph p{color: var(--White,#FFF) !important;font-family: "Franklin Gothic ATF",sans-serif !important;font-size: 16px !important;font-weight: 400 !important;line-height: 1.6;font-variant: normal !important;text-transform: none !important}.benefits-title{color: var(--White,#FFF) !important;text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 48px !important;font-weight: 500 !important;line-height: 1.15;text-transform: uppercase !important}.benefits-subtitle{color: var(--Inmode-Teal,#59B7B3) !important;text-align: center !important;font-family: "Brandon Grotesque",sans-serif !important;font-size: 20px !important;font-weight: 500 !important;line-height: 1.25;text-transform: uppercase !important}@media (max-width: 991px){.benefits-title{font-size: 32px !important}}.ws-v2-benefits-grid{margin-bottom: 80px !important}.benefits-actions{margin-top: 0 !important}.workstation-benefits-v2{padding-bottom: 0 !important}.workstation-tech-v2{padding-top: 0 !important}.workstation-tech-v2 > .container{margin-top: 0 !important;padding-top: 0 !important}.benefits-actions{margin-bottom: 160px !important}.workstation-tech-heading{margin-bottom: 40px !important}.workstation-tech-sub{margin-bottom: 80px !important}.workstation-tech-v2 .position-relative.mt-5.pt-3{margin-top: 0 !important;padding-top: 0 !important}@media (max-width: 991px){.benefits-actions{margin-bottom: 80px !important}.workstation-tech-sub{margin-bottom: 40px !important}}@media (min-width: 992px){.tech-grid{max-width: 100% !important;gap: 40px !important}}.tech-card-v2__slider,.tech-card-v2-slider{max-width: 100% !important;width: 100% !important}@media (max-width: 991px){.tech-card-v2__slider,.tech-card-v2-slider{height: auto !important;aspect-ratio: 3/2 !important;border-radius: 20px !important}.tech-card-v2{padding-left: 10px !important;padding-right: 10px !important}}.tech-card-v2__hexagon img{max-width: 100% !important;width: auto !important;max-height: 250px !important}.workstation-tech-v2,.workstation-studies-v2,.workstation-testimonials-v2,.workstation-events-v2,.workstation-news-v2{padding-bottom: 160px !important;padding-top: 0 !important;margin-bottom: 0 !important;margin-top: 0 !important}@media (max-width: 991px){.workstation-tech-v2,.workstation-studies-v2,.workstation-testimonials-v2,.workstation-events-v2,.workstation-news-v2{padding-bottom: 80px !important}}.treatment-card-hexagon .hexagon-text h2,.treatment-card-hexagon .hexagon-text h4,.treatment-featured-hexagon .hexagon-text h2,.treatment-featured-hexagon .hexagon-text h4{max-width: 245px;margin-left: auto !important;margin-right: auto !important}.page-blog-lobby-v2 .lobby-desc,.lobby-desc{font-family: "Franklin Gothic ATF",sans-serif !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: normal !important;font-variant: normal !important;text-transform: none !important;color: #FFF !important}.content-text h4{font-weight: 700;font-size: 20px;text-transform: uppercase;color: #fff;margin-top: 2rem;margin-bottom: 1rem}.post-navigation-link{font-family: var(--font-secondary);font-weight: 450 !important;font-size: 20px}@media (max-width: 991px){.trusted-title,.solutions-title,.studies-title,.news-title,.testimonials-title,.workstation-tech-heading,h2.solutions-title,h2.studies-title,section.trusted-by .trusted-title,section.solutions .solutions-title{font-size: 32px !important;margin-bottom: 24px !important}.trusted-by{padding: 80px 0 !important}.solutions{padding: 0 0 40px 0 !important}.studies{padding: 40px 0 80px 0 !important}.testimonials{padding-top: 80px !important}.trust-card{flex: 0 0 auto !important;width: 320px !important;max-width: 85vw !important}.trusted-swiper{padding-bottom: 60px !important}.trusted-pagination{bottom: 0 !important}.study-card,.blog-card{flex: 0 0 100% !important;width: 100% !important;scroll-snap-align: center !important}.contact-info{text-align: center !important;width: 100% !important}.contact-details{display: inline-block !important;text-align: left !important;margin: 0 auto !important}.contact-details li{justify-content: flex-start !important;text-align: left !important}.testimonial-card,.testimonial-card-v2{flex: 0 0 100% !important;width: 100% !important;scroll-snap-align: center !important}.footer-grid{grid-template-columns: 1fr 1fr !important;text-align: left !important}.footer-col{align-items: flex-start !important}.footer-grid.has-newsletter{grid-template-columns: 1fr 1fr !important}.newsletter-signup{padding: 40px 20px !important;margin: 20px 0 !important}}@media (max-width: 991px){.footer-container{padding: 0 20px !important}.footer-grid,.footer-grid.has-newsletter{grid-template-columns: 1fr 1fr !important;gap: 40px 20px !important;width: 100% !important;justify-content: stretch !important}.footer-newsletter-column,.footer-col-right{grid-column: 1 / -1 !important;width: 100% !important;max-width: 100% !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;text-align: center !important}.footer-newsletter-column{gap: 20px !important}.newsletter-heading{font-family: var(--font-secondary) !important;font-size: 14px !important;text-align: center !important;width: 100% !important;max-width: 100% !important;letter-spacing: 0.1em !important;white-space: nowrap !important;margin: 0 !important}.footer-newsletter-column .btn-primary-dark,.footer-col-right .btn-primary-dark,.footer-newsletter-column .footer-btn,.footer-col-right .footer-btn{max-width: 100% !important;width: 100% !important;justify-content: center !important;align-items: center !important;display: flex !important}.footer-col-right{gap: 40px !important}.footer-col-right .footer-address{text-align: center !important;margin: 0 !important;width: 100% !important}.footer-col-right .footer-socials{display: flex !important;justify-content: center !important;align-items: center !important;gap: 24px !important;margin-top: 0 !important;width: 100% !important}.trusted-title,.solutions-title,.studies-title,.news-title,.testimonials-title,.workstation-tech-heading,h2.solutions-title,h2.studies-title,section.trusted-by .trusted-title,section.solutions .solutions-title{font-size: 30px !important}}.treatment-card-hexagon .hexagon-text h2,.treatment-card-hexagon .hexagon-text h4,.treatment-featured-hexagon .hexagon-text h2,.treatment-featured-hexagon .hexagon-text h4{max-width: 245px;margin-left: auto !important;margin-right: auto !important}.page-blog-lobby-v2 .lobby-desc,.lobby-desc{font-family: "Franklin Gothic ATF",sans-serif !important;font-size: 16px !important;font-style: normal !important;font-weight: 400 !important;line-height: normal !important;font-variant: normal !important;text-transform: none !important;color: #FFF !important}.content-text h4{font-weight: 700;font-size: 20px;text-transform: uppercase;color: #fff;margin-top: 2rem;margin-bottom: 1rem}.post-navigation-link{font-family: var(--font-secondary);font-weight: 450 !important;font-size: 20px}@media (max-width: 991px){.trusted-title,.solutions-title,.studies-title,.news-title,.testimonials-title,.workstation-tech-heading,h2.solutions-title,h2.studies-title,section.trusted-by .trusted-title,section.solutions .solutions-title{font-size: 32px !important;margin-bottom: 24px !important}.trusted-by{padding: 80px 0 !important}.solutions{padding: 0 0 40px 0 !important}.studies{padding: 40px 0 80px 0 !important}.testimonials{padding-top: 80px !important}.trust-card{flex: 0 0 auto !important;width: 320px !important;max-width: 85vw !important}.trusted-swiper{padding-bottom: 60px !important}.trusted-pagination{bottom: 0 !important}.study-card,.blog-card{flex: 0 0 100% !important;width: 100% !important;scroll-snap-align: center !important}.contact-info{text-align: center !important;width: 100% !important}.contact-details{display: inline-block !important;text-align: left !important;margin: 0 auto !important}.contact-details li{justify-content: flex-start !important;text-align: left !important}.testimonial-card,.testimonial-card-v2{flex: 0 0 100% !important;width: 100% !important;scroll-snap-align: center !important}.footer-grid{grid-template-columns: 1fr 1fr !important;text-align: left !important}.footer-col{align-items: flex-start !important}.footer-grid.has-newsletter{grid-template-columns: 1fr 1fr !important}.newsletter-signup{padding: 40px 20px !important;margin: 20px 0 !important}}@media (max-width: 991px){.footer-container{padding: 0 20px !important}.footer-grid,.footer-grid.has-newsletter{grid-template-columns: 1fr 1fr !important;gap: 40px 20px !important;width: 100% !important;justify-content: stretch !important}.footer-newsletter-column,.footer-col-right{grid-column: 1 / -1 !important;width: 100% !important;max-width: 100% !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;text-align: center !important}.footer-newsletter-column{gap: 20px !important}.newsletter-heading{font-family: var(--font-secondary) !important;font-size: 14px !important;text-align: center !important;width: 100% !important;max-width: 100% !important;letter-spacing: 0.1em !important;white-space: nowrap !important;margin: 0 !important}.footer-newsletter-column .btn-primary-dark,.footer-col-right .btn-primary-dark,.footer-newsletter-column .footer-btn,.footer-col-right .footer-btn{max-width: 100% !important;width: 100% !important;justify-content: center !important;align-items: center !important;display: flex !important}.footer-col-right{gap: 40px !important}.footer-col-right .footer-address{text-align: center !important;margin: 0 !important;width: 100% !important}.footer-col-right .footer-socials{display: flex !important;justify-content: center !important;align-items: center !important;gap: 24px !important;margin-top: 0 !important;width: 100% !important}.trusted-title,.solutions-title,.studies-title,.news-title,.testimonials-title,.workstation-tech-heading,h2.solutions-title,h2.studies-title,section.trusted-by .trusted-title,section.solutions .solutions-title{font-size: 30px !important}}.swiper .swiper-pagination .swiper-pagination-bullet,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.swiper-pagination-bullet{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;margin: 0 2px;background: transparent;opacity: 1}.swiper-pagination-bullet::before{content: '';width: 8px;height: 8px;border-radius: 50%;background-color: #FFFFFF;transition: background-color 0.25s ease}.swiper .swiper-pagination .swiper-pagination-bullet-active,.swiper-pagination-bullet-active{background: transparent}.swiper-pagination-bullet-active::before{background-color: #59B7B3}@media (max-width: 1024px){.trusted-grid,.studies-grid,.news-grid,.testimonials-grid{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;overflow-x: auto;scroll-snap-type: x mandatory;gap: 20px;padding-bottom: 20px;-webkit-overflow-scrolling: touch;scrollbar-width: none}}@media (max-width: 991px){#studies.workstation-studies-v2 .studies-title,.contact-title{font-size: 34px !important}.ws-v2-tech-carousel-mobile{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;overflow-x: auto !important;scroll-snap-type: x mandatory !important;gap: 20px !important;padding-bottom: 20px !important;-webkit-overflow-scrolling: touch;scrollbar-width: none}.ws-v2-tech-carousel-mobile::-webkit-scrollbar{display: none}.ws-v2-tech-carousel-mobile > .tech-card-v2{min-width: 100% !important;width: 100% !important;flex: 0 0 100% !important;scroll-snap-align: center !important}.contact-section{padding: 80px 0 !important}.workstation-about-wrapper{flex-direction: column-reverse !important}.ws-v2-nav-list{flex-direction: column !important;gap: 15px !important}#about.workstation-about-v2{padding-bottom: 80px !important}#benefits{padding-bottom: 0 !important}#technologies,#studies,#testimonials{padding-bottom: 0 !important;padding-top: 40px !important}.ws-v2-benefits-grid,.ws-v2-tech-carousel-mobile,.studies-grid,.testimonials-grid{margin-bottom: 0 !important}.carousel-dots,.benefits-pagination{margin: 40px auto 0px auto !important}.benefits-actions{margin-top: 40px !important}.page-about-v2 .page-hero-section{padding-top: 40px !important}.page-about-v2 .page-hero-subtitle{margin-bottom: 40px !important}.page-about-v2 .page-hero-section,.page-fap-v2 .page-hero-section,.page-before-after-v2 .page-hero-section,.page-clinical-studies-v2 .page-hero-section,.page-events-v2 .page-hero-section,.page-blog-inner-v2 .page-hero-section,.page-404 .page-hero-section{padding-top: 40px !important}.page-about-v2 .page-hero-subtitle,.page-fap-v2 .page-hero-subtitle,.page-before-after-v2 .page-hero-subtitle,.page-clinical-studies-v2 .page-hero-subtitle,.page-events-v2 .page-hero-subtitle,.page-blog-inner-v2 .page-hero-subtitle{margin-bottom: 40px !important}.page-404 .page-hero-subtitle{margin-bottom: 20px !important}.page-404 .page-hero-title{font-size: 80px !important}.page-about-v2 .about-story-text-col{text-align: center}.page-about-v2 .story-subtitle,.page-about-v2 .story-title{margin-bottom: 40px !important}.page-about-v2 .about-hero-section,.page-about-v2 .about-hero-section .container-fluid{padding-bottom: 0 !important}.page-about-v2 .about-hero-intro p:last-child{margin-bottom: 0 !important}.page-about-v2 .spinning-badge-wrapper{margin-top: 80px !important;margin-bottom: 50px !important;padding-top: 0 !important;padding-bottom: 0 !important}.page-about-v2 .about-story-section{padding-bottom: 0 !important;padding-top: 0 !important}.page-about-v2 .about-story-section .container-fluid{padding-bottom: 0 !important;padding-top: 0 !important}.page-about-v2 .about-fundamentals-section{padding-top: 80px !important}.page-about-v2 .fundamentals-title,.page-about-v2 .story-title{font-size: 34px !important}.value-cards-pagination,.team-cards-pagination{margin: 40px auto 0px auto !important;position: relative !important;bottom: 0 !important}.page-treatments-lobby-v2 .page-hero-section{padding-top: 40px !important}.page-treatments-lobby-v2 .treatment-about-title{font-size: 34px !important}.page-blog-lobby-v2 .page-hero-section{padding-top: 40px !important}.page-blog-lobby-v2 .page-hero-subtitle{margin-bottom: 40px !important}.page-blog-lobby-v2 .page-hero-title{font-size: 34px !important}.blog-filter-form{display: flex !important;flex-direction: column !important;gap: 10px !important;width: 100% !important}.blog-filter-form .dropdown,.blog-filter-form .filter-dropdown-btn,.blog-filter-form .clear-all-filters-btn{width: 100% !important}.blog-filter-form .clear-all-filters-btn{order: -1}.blog-cards-pagination{margin: 40px auto 40px auto !important;position: relative !important;bottom: 0 !important}.page-blog-lobby-v2 .blog-load-more{margin: 0 !important;padding: 0 !important}.page-blog-lobby-v2 #load-more-blogs-btn{margin-top: 40px !important;margin-bottom: 40px !important}body.page-template-template-blog-v2-php #global-contact{padding-top: 40px !important}.blog-cards-swiper.news-grid{display: block !important;overflow: hidden !important;scroll-snap-type: none !important;padding-bottom: 0 !important}}@media (min-width: 992px){.blog-cards-swiper .swiper-wrapper{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 30px !important}.blog-cards-swiper .swiper-slide{width: 100% !important;height: 100% !important;min-width: 0 !important;display: flex !important;flex-direction: column !important}.blog-cards-swiper .blog-card{height: 100% !important;min-height: 646px !important;flex: 1 1 auto !important}}@media (max-width: 991px){.events-filter-bar{background: transparent !important;border: none !important;border-radius: 0 !important;padding: 0 !important}.events-filter-bar .d-flex.align-items-center.justify-content-center.gap-3.flex-wrap,.events-filter-bar #filter-form{flex-direction: column !important;width: 100% !important;gap: 10px !important}.events-filter-bar .filter-btn,.events-filter-bar .dropdown,.events-filter-bar .clear-all-filters-btn{width: 100% !important}.events-filter-bar .clear-all-filters-btn{order: -1;background: transparent !important;color: #ffffff !important;padding: 15px !important;text-align: center}.events-filter-bar .filter-btn{background: #ffffff !important;color: #000000 !important;border: none !important;border-radius: 100px !important;padding: 20px 40px !important;font-weight: 700 !important;text-transform: uppercase;display: flex;justify-content: center;align-items: center}.events-filter-bar .filter-btn.active{background: var(--inmode-btn-teal) !important;color: #ffffff !important}.events-filter-bar .dropdown-menu.show{width: 100% !important;min-width: 100% !important;display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 10px}.events-filter-bar .dropdown-menu li{width: 100% !important}}@media (max-width: 991px){.study-meta-grid{margin-bottom: 24px !important}}@media (max-width: 991px){.intro-section .section-header-hero h1.main-heading,.intro-section .section-header-hero .sub-heading{margin-bottom: 0px !important}section.intro-section .section-header-hero.mb-5{margin-bottom: 40px !important}section.solutions .solutions-title,h2.solutions-title,.solutions-title{margin-bottom: 8px !important}.trusted-title,section.trusted-by .trusted-title{margin-bottom: 80px !important}h2.studies-title,h2.news-title,h2.testimonials-title,section.testimonials .testimonials-title,.trusted-title,h2.solutions-title,.section-header-standard h2.news-title,.studies-header h2.studies-title,.intro-section h2.studies-title,section.trusted-by .trusted-title{font-size: 30px !important;font-weight: 500 !important;line-height: 1.1 !important}}@media (max-width: 991px){.treatment-content-wrapper .treatment-about-text{margin-bottom: 0 !important}.treatment-content-wrapper{padding-bottom: 80px !important}section#technologies.workstation-tech-v2{padding-top: 0 !important}section#technologies.workstation-tech-v2 .container.mt-4{margin-top: 0 !important}}@media (max-width: 991px){.blog-filter-form .dropdown-menu{min-width: 100% !important;display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 10px}.blog-filter-form .dropdown-menu li{width: 100% !important}}@media (max-width: 991px){.workstation-about-wrapper{padding-bottom: 0 !important}#about.workstation-about-v2{padding-bottom: 80px !important}section#benefits.workstation-benefits-v2{padding-top: 0 !important}section#benefits.workstation-benefits-v2 .container{padding-top: 0 !important}}@media (max-width: 991px){#studies.workstation-studies-v2 .section-header-standard{margin-bottom: 80px !important}#studies.workstation-studies-v2 .section-header-standard p,#studies.workstation-studies-v2 .section-header-standard p.studies-desc{margin-bottom: 0 !important}#studies.workstation-studies-v2 .position-relative{margin-top: 0 !important;padding-top: 0 !important}#studies.workstation-studies-v2 .studies-grid{margin-top: 0 !important;padding-top: 0 !important}#studies.workstation-studies-v2 .carousel-side-nav{margin-top: 0 !important;margin-bottom: 0 !important}}@media (max-width: 991px){#testimonials.workstation-testimonials-v2{padding-bottom: 40px !important;margin-bottom: 0 !important}#testimonials.workstation-testimonials-v2 .container{padding-bottom: 0 !important;margin-bottom: 0 !important}#testimonials.workstation-testimonials-v2 .carousel-dots{margin-bottom: 0 !important}#global-contact.contact-section{margin-top: 0 !important}}.about-video-container{width: 100% !important;max-width: 667px !important;aspect-ratio: 16 / 9 !important;border-radius: 60px !important;overflow: hidden !important}@media (max-width: 991px){.about-video-container{max-width: 100% !important;border-radius: 20px !important}}@media (min-width: 992px){.mobile-team-swiper{display: none !important}}@media (max-width: 991px){.desktop-team-grid{display: none !important}.team-category-title{font-size: 20px}.team-category-section{margin-bottom: 2.5rem}}.search-overlay{position: fixed;inset: 0;width: 100vw;height: 100vh;background: rgba(4,5,8,0.96);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);z-index: 99999;display: none;align-items: center;justify-content: center;padding: 40px 20px;opacity: 0;transition: opacity 0.3s ease}.search-overlay.active{display: flex;opacity: 1}.search-overlay__close{position: absolute;top: 32px;right: 32px;background: none;border: none;cursor: pointer;padding: 0;display: flex;align-items: center;justify-content: center;transition: transform 0.2s ease}.search-overlay__close:hover{transform: rotate(90deg)}.search-overlay__content{max-width: 900px;width: 100%}.search-overlay__title{color: #FFFFFF;font-family: var(--font-secondary);font-size: clamp(32px,5vw,64px);font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.search-overlay__label{color: var(--inmode-teal,#59B7B3);font-family: var(--font-secondary);font-size: 16px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px}.search-overlay__form{max-width: 860px;width: 100%}.search-overlay__input-wrap{display: flex;padding: 18px 24px;justify-content: space-between;align-items: center;border: 1px solid var(--Platinum,#A0A2A3);background: var(--Pearl,#F1F1F3);width: 100%;border-radius: 4px}.search-overlay__input{border: none;background: transparent;width: 100%;outline: none;font-size: 16px;color: #111111;font-family: var(--font-primary)}.search-overlay__input::placeholder{color: #666666}.search-overlay__submit{background: none;border: none;padding: 0;cursor: pointer;flex-shrink: 0;display: flex;align-items: center}.search-overlay__suggestions{max-width: 860px;width: 100%}.search-overlay__suggestions-title{color: var(--Pearl,#F1F1F3);font-family: var(--font-secondary);font-size: 20px;font-weight: 450;text-transform: uppercase}.search-overlay__suggestion-pill{display: inline-flex;padding: 10px 22px;justify-content: center;align-items: center;border-radius: 200px;background: var(--Solaria,#068591);color: #FFFFFF;text-decoration: none;font-family: var(--font-primary);font-size: 14px;transition: background-color 0.25s ease,transform 0.2s ease}.search-overlay__suggestion-pill:hover{background: var(--inmode-teal-light,#7EDCD8);color: #000000;transform: translateY(-2px)}.page-404{background: #040508;padding-top: 0;padding-bottom: 80px}.page-404__hero{padding-top: 0}.page-404__title{font-size: clamp(60px,10vw,120px);color: var(--White,#FFFFFF);margin-bottom: 20px;font-family: var(--font-secondary)}.page-404__container{max-width: 800px}.page-404__content{font-family: var(--font-primary,sans-serif);font-size: 18px;line-height: 1.8;color: #A0A2A3}.page-404__btn{padding: 15px 40px;border-radius: 200px;text-transform: uppercase;font-family: var(--font-secondary);font-weight: 500;font-size: 16px;display: inline-flex;justify-content: center;align-items: center}.slider-dots-wrapper{display: flex;justify-content: center;align-items: center;margin-top: 30px}.slider-dots{display: flex;gap: 8px;align-items: center}.slider-dot{display: block;width: 8px;height: 8px;border-radius: 50%;background-color: #FFFFFF;transition: background-color 0.3s ease,transform 0.2s ease;cursor: pointer}.slider-dot.active{background-color: var(--inmode-teal,#59B7B3);transform: scale(1.25)}.promo-banner-slider{width: 100%;overflow: hidden}.promo-banner-img{height: auto;object-fit: cover}.promo-banner-fallback{width: 100%;height: auto;display: block;object-fit: cover}.intro-container{max-width: 1300px}.trusted-by{overflow: hidden}.trust-slide{height: auto}.trust-icon-img{width: 100%;height: 100%;object-fit: contain}.machine-carousel-container{position: relative;overflow: hidden;width: 100%;padding: 0 20px}.news-cta-wrapper{margin-top: 60px}.contact-link{color: inherit;text-decoration: none;transition: color 0.3s ease}.contact-link:hover{color: var(--inmode-teal-light,#7EDCD8)}.contact-address-item{display: flex;align-items: flex-start}.contact-address-text{color: inherit;line-height: 1.5}.footer-phone-link{color: inherit;text-decoration: none;transition: color 0.3s ease}.footer-phone-link:hover{color: var(--inmode-teal-light,#7EDCD8)}.btn-search{background: none;border: none;padding: 0;cursor: pointer;display: inline-flex;align-items: center}.nav-warning-text{color: #FFFFFF;font-size: 12px;margin: 0}.nav-warning-link{color: var(--inmode-teal,#59B7B3)}.site-main--default{padding: 100px 0}.page-blog-inner-v2 .news-inner-hero{padding-top: 80px;padding-bottom: 40px;text-align: center}.page-blog-inner-v2 .news-inner-title{max-width: 1020px;margin: 0 auto 24px auto;font-family: var(--font-secondary);font-size: clamp(34px,4.2vw,56px);font-weight: 500;line-height: 1.12;letter-spacing: 0.02em;color: var(--Pearl,#F1F1F3);text-transform: uppercase}.news-inner-lead{max-width: 820px;margin: 0 auto 24px auto;font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: 1.6;color: var(--Pearl,#F1F1F3)}.news-inner-meta-bar{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 14px;margin-top: 20px}.news-meta-pill{display: inline-flex;align-items: center;gap: 8px;padding: 8px 20px;border-radius: 100px;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase;background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.12);color: var(--Pearl,#F1F1F3)}.news-meta-pill i{color: var(--Teal,#59B7B3);font-size: 13px}.news-meta-pill--teal{background: rgba(89,183,179,0.12);border-color: rgba(89,183,179,0.35);color: var(--Teal,#59B7B3)}.news-inner-article{padding-bottom: 100px}.news-inner-container{max-width: 1060px;margin: 0 auto;padding: 0 24px}.news-editorial-card{background: linear-gradient(180deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid rgba(255,255,255,0.08);border-top: 2px solid rgba(89,183,179,0.45);border-radius: 28px;padding: 56px 64px;box-shadow: 0 24px 60px rgba(0,0,0,0.45);overflow: hidden}.news-editorial-featured-img{width: 100%;border-radius: 20px;overflow: hidden;margin-bottom: 44px;border: 1px solid rgba(255,255,255,0.08);background: #0a0c0e}.news-editorial-card--media-only .news-editorial-featured-img{margin-bottom: 36px}.news-editorial-featured-img img{width: 100%;max-height: 560px;height: auto;object-fit: cover;display: block}.news-editorial-body{text-align: left;font-family: var(--font-primary)}.news-editorial-block{margin-bottom: 36px}.news-editorial-block:last-child{margin-bottom: 0}.news-editorial-heading{font-family: var(--font-secondary);font-size: clamp(22px,2.4vw,28px);font-weight: 500;text-transform: uppercase;letter-spacing: 0.04em;color: var(--Teal,#59B7B3);padding-bottom: 12px;border-bottom: 1px solid rgba(89,183,179,0.18);margin-top: 0;margin-bottom: 20px}.news-editorial-figure{margin: 36px auto;text-align: center}.news-editorial-figure--medium{max-width: 760px}.news-editorial-figure--large{max-width: 100%}.news-editorial-figure__img{width: 100%;height: auto;border-radius: 18px;border: 1px solid rgba(255,255,255,0.08);display: block}.news-editorial-figure__caption{margin-top: 12px;font-family: var(--font-primary);font-size: 14px;font-style: italic;color: rgba(241,241,243,0.65)}.news-editorial-video-frame{border-radius: 18px;border: 1px solid rgba(89,183,179,0.25);background: #000000}.news-editorial-qa-item{margin-bottom: 32px;padding-bottom: 28px;border-bottom: 1px solid rgba(255,255,255,0.06)}.news-editorial-qa-item:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none}.news-editorial-qa-question{font-family: var(--font-secondary);font-size: 20px;font-weight: 500;text-transform: uppercase;color: var(--Teal,#59B7B3);margin-bottom: 14px}.news-editorial-quote{margin: 36px 0;padding: 28px 32px;border-left: 3px solid var(--Teal,#59B7B3);background: linear-gradient(90deg,rgba(89,183,179,0.09) 0%,rgba(89,183,179,0.01) 100%);border-radius: 0 18px 18px 0}.news-editorial-quote__text{font-family: var(--font-primary);font-size: 18px;font-style: italic;line-height: 1.65;color: #FFFFFF;margin: 0 0 12px 0}.news-editorial-quote__author{display: block;font-family: var(--font-secondary);font-size: 14px;font-style: normal;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase;color: var(--Teal,#59B7B3)}.news-editorial-bottom-cta{margin-top: 44px;padding-top: 32px;border-top: 1px solid rgba(255,255,255,0.08);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px}.news-editorial-bottom-cta--no-body{margin-top: 0;padding-top: 8px;border-top: none}.news-taxonomy-row{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.news-taxonomy-chip{display: inline-flex;align-items: center;padding: 7px 16px;border-radius: 100px;font-family: var(--font-secondary);font-size: 13px;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;background: rgba(255,255,255,0.05);border: 1px solid rgba(255,255,255,0.12);color: var(--Pearl,#F1F1F3)}.news-editorial-cta-action{margin-left: auto}.btn-inmode-teal{display: inline-flex;align-items: center;justify-content: center;gap: 12px;height: 50px;padding: 0 36px;border-radius: 100px;background-color: var(--inmode-btn-teal);color: #FFFFFF;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;transition: all 0.25s ease;border: 1px solid var(--inmode-btn-teal)}.btn-inmode-teal:hover,.btn-inmode-teal:focus-visible{background-color: var(--inmode-btn-teal-hover);border-color: var(--inmode-btn-teal-hover);color: #FFFFFF;transform: translateY(-2px);box-shadow: 0 10px 28px rgba(89,183,179,0.35)}.news-standalone-cta{max-width: 860px;margin-top: 48px;padding: 44px 40px;border-radius: 24px;background: linear-gradient(135deg,rgba(89,183,179,0.14) 0%,rgba(89,183,179,0.03) 100%);border: 1px solid rgba(89,183,179,0.25)}.news-standalone-cta__title{font-family: var(--font-secondary);font-size: clamp(22px,2.5vw,30px);font-weight: 500;line-height: 1.35;color: var(--Pearl,#F1F1F3);margin: 0 0 28px 0}.news-inner-navigation{margin-top: 56px;padding-top: 32px;border-top: 1px solid rgba(255,255,255,0.1);display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 16px}.news-nav-slot{flex: 1 1 auto;display: flex}.news-nav-slot--prev{justify-content: flex-start}.news-nav-slot--all{justify-content: center}.news-nav-slot--next{justify-content: flex-end}.news-nav-btn{display: inline-flex;align-items: center;gap: 10px;padding: 12px 26px;border-radius: 100px;font-family: var(--font-secondary);font-size: 14px;font-weight: 500;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;color: var(--Pearl,#F1F1F3);background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.12);transition: all 0.25s ease}.news-nav-btn:hover,.news-nav-btn:focus-visible{color: #FFFFFF;border-color: var(--Teal,#59B7B3);background: rgba(89,183,179,0.14)}.news-nav-btn--all{color: var(--Teal,#59B7B3);border-color: rgba(89,183,179,0.35);background: rgba(89,183,179,0.08)}@media (max-width: 991px){.page-blog-inner-v2 .news-inner-hero{padding-top: 36px;padding-bottom: 28px}.news-editorial-card{padding: 32px 24px;border-radius: 20px}.news-editorial-featured-img{margin-bottom: 28px;border-radius: 14px}.news-editorial-bottom-cta{flex-direction: column;align-items: stretch}.news-editorial-cta-action{margin-left: 0;width: 100%}.news-editorial-cta-action .btn-inmode-teal{width: 100%}.news-inner-navigation{flex-direction: column;align-items: stretch}.news-nav-slot,.news-nav-slot--prev,.news-nav-slot--all,.news-nav-slot--next{justify-content: center}.news-nav-btn{width: 100%;justify-content: center}}@keyframes spinBadge{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.spinning-badge{animation: none}.spinning-badge-container{width: 181px;height: 193px;position: relative;margin-bottom: 30px}.about-hero-container .container-fluid,.about-story-section .container-fluid,.about-fundamentals-section .container-fluid,.about-team-section .container-fluid{max-width: 1680px}.about-story-section{background-color: #040508}.about-video-container{display: flex;align-items: center;justify-content: center;cursor: pointer}.about-video-container img{object-fit: cover}.play-icon-overlay{pointer-events: none;max-width: 80px;z-index: 2}@media (max-width: 991px){.play-icon-overlay{max-width: 60px}}.fundamentals-header{margin-bottom: 80px}.value-card{display: flex;padding: 40px;flex-direction: column;align-items: center;gap: 60px;border-radius: 60px;background: linear-gradient(0deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.00) 100%);transition: all 0.3s ease}.value-card:hover{transform: translateY(-5px);background: linear-gradient(0deg,rgba(89,183,179,0.15) 0%,rgba(89,183,179,0.00) 100%);box-shadow: 0 10px 30px rgba(0,0,0,0.5)}.value-card__icon{width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;color: #59B7B3}.value-card__icon img{max-width: 100%;max-height: 100%}.value-card__title{font-size: 20px;font-weight: 450;line-height: 1.2;text-transform: uppercase;margin-bottom: 40px}.values-list-wrapper{line-height: 1.6}.values-list-wrapper ul{list-style: none;padding-left: 0;text-align: left}.values-list-wrapper ul li{position: relative;padding-left: 24px;margin-bottom: 10px}.values-list-wrapper ul li::before{content: '\f00c';font-family: 'Font Awesome 6 Free','Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;top: 2px;color: #59B7B3}.team-desc{max-width: 900px;color: rgba(255,255,255,0.8);line-height: 1.6}.team-category-section{margin-bottom: 5rem}.team-category-section:last-child{margin-bottom: 2rem}.team-category-header{position: relative}.team-category-title{color: var(--Inmode-Teal,#59B7B3);font-family: var(--font-secondary,"Montserrat",sans-serif);font-size: 26px;font-weight: 600;text-transform: uppercase;letter-spacing: 1.5px;line-height: 1.2;text-align: center;margin-bottom: 0}.team-card{background: linear-gradient(0deg,rgba(89,183,179,0.1) 0%,rgba(89,183,179,0) 100%);border-radius: 60px;padding: 40px 20px;transition: all 0.3s ease;border: 1px solid transparent}.team-card:hover{border-color: rgba(89,183,179,0.5);transform: translateY(-5px)}.team-card:hover .team-image-wrapper img{transform: scale(1.05)}.team-image-wrapper{width: 159px;height: auto;position: relative;display: flex;align-items: center;justify-content: center}.team-image-wrapper img{object-fit: contain;transition: transform 0.3s ease}.team-image-fallback{width: 100%;aspect-ratio: 1;background: rgba(255,255,255,0.05);border-radius: 50%;display: flex;align-items: center;justify-content: center}.team-image-fallback i{color: rgba(255,255,255,0.1)}.team-info__name{color: #59B7B3;font-size: 18px}.team-info__role{color: #F1F1F3;text-transform: none;margin-bottom: 0;font-size: 14px}html,body{background-color: #040508;color: #FFFFFF}.site-main{background-color: #040508;min-height: 100vh}.page-default .page-hero-section{padding-top: 100px;padding-bottom: 48px;text-align: center;position: relative}.page-default .fc-page-logo-header{padding-top: 40px;padding-bottom: 30px}.page-flexible-v2 > .page-hero-section:not(.fc-page-logo-header){padding-top: 56px;padding-bottom: 36px}.page-default .page-hero-subtitle{margin-bottom: 16px;font-family: var(--font-secondary,sans-serif);font-size: 16px;font-weight: 450;letter-spacing: 0.14em;text-transform: uppercase;color: var(--Teal,#59B7B3)}.page-default .page-hero-title{max-width: 960px;margin: 0 auto;font-family: var(--font-secondary,sans-serif);font-size: clamp(36px,4.5vw,56px);font-weight: 450;line-height: 1.12;letter-spacing: 0.02em;color: var(--Pearl,#F1F1F3);text-transform: uppercase}.page-default-divider{width: 72px;height: 2px;margin: 28px auto 0;background: linear-gradient(90deg,rgba(89,183,179,0),#59B7B3,rgba(89,183,179,0))}.page-default-container{max-width: 980px;margin: 0 auto;padding: 0 20px}.default-page-card{background: linear-gradient(180deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.015) 100%);border: 1px solid rgba(255,255,255,0.08);border-top: 2px solid rgba(89,183,179,0.45);border-radius: 24px;padding: 56px 64px;box-shadow: 0 24px 60px rgba(0,0,0,0.45);overflow: hidden}.default-page-content{font-family: var(--font-primary,sans-serif);font-size: 17px;font-weight: 400;line-height: 1.8;color: rgba(241,241,243,0.84);max-width: 100%;overflow-wrap: anywhere;word-break: break-word}.default-page-content *{max-width: 100%;overflow-wrap: anywhere;word-break: break-word}.default-page-content p{font-family: var(--font-primary,sans-serif);font-size: 17px;font-weight: 400;line-height: 1.8;color: rgba(241,241,243,0.84);margin: 0 0 1.35em 0}.default-page-content p:last-child{margin-bottom: 0}.default-content-block{margin-top: 2.2em}.default-page-content > .default-content-block:first-child{margin-top: 0}.default-page-content p.default-content-block__subtitle{font-family: var(--font-secondary,sans-serif);font-size: 14px;font-weight: 450;letter-spacing: 0.12em;text-transform: uppercase;color: var(--Teal,#59B7B3);margin: 0 0 8px 0}.default-page-content h1,.default-page-content h2,.default-page-content h3,.default-page-content h4,.default-page-content h5,.default-page-content h6,.default-page-content .content-section-heading{font-family: var(--font-secondary,sans-serif);font-weight: 450;text-transform: uppercase;letter-spacing: 0.04em;line-height: 1.25;margin-top: 2.2em;margin-bottom: 0.85em}.default-content-block > .content-section-heading:first-child,.default-content-block__subtitle + .content-section-heading{margin-top: 0}.default-page-content h1,.default-page-content h2,.default-page-content .content-section-heading{font-size: clamp(22px,2.4vw,28px);color: var(--Teal,#59B7B3);padding-bottom: 12px;border-bottom: 1px solid rgba(89,183,179,0.18)}.default-page-content h3{font-size: clamp(19px,2vw,23px);color: var(--Pearl,#F1F1F3)}.default-page-content h4,.default-page-content h5,.default-page-content h6{font-size: 18px;color: var(--Teal,#59B7B3)}.default-page-content > h1:first-child,.default-page-content > h2:first-child,.default-page-content > h3:first-child,.default-page-content > h4:first-child,.default-page-content > .content-section-heading:first-child{margin-top: 0}.default-page-content strong,.default-page-content b{font-family: var(--font-secondary,sans-serif);font-weight: 500;letter-spacing: 0.02em;color: #FFFFFF}.default-page-content a{color: var(--Teal,#59B7B3);font-weight: 500;text-decoration: underline;text-decoration-color: rgba(89,183,179,0.65);text-underline-offset: 4px;text-decoration-thickness: 1.5px;transition: color 0.2s ease,text-decoration-color 0.2s ease,background-color 0.2s ease;border-radius: 4px;padding: 0 2px}.default-page-content a:hover,.default-page-content a:focus-visible{color: #FFFFFF;text-decoration-color: #59B7B3;background-color: rgba(89,183,179,0.14)}.default-page-content ul,.default-page-content ol{margin: 0.75em 0 1.6em 0;padding-left: 0;list-style: none}.default-page-content ul li,.default-page-content ol li{position: relative;padding-left: 28px;margin-bottom: 12px;font-family: var(--font-primary,sans-serif);font-size: 17px;line-height: 1.75;color: rgba(241,241,243,0.88)}.default-page-content ul li:last-child,.default-page-content ol li:last-child{margin-bottom: 0}.default-page-content ul li::before{content: "";position: absolute;left: 6px;top: 11px;width: 7px;height: 7px;border-radius: 50%;background-color: var(--Teal,#59B7B3);box-shadow: 0 0 8px rgba(89,183,179,0.55)}.default-page-content ol{counter-reset: inmode-ol-counter}.default-page-content ol li{counter-increment: inmode-ol-counter;padding-left: 34px}.default-page-content ol li::before{content: counter(inmode-ol-counter) ".";position: absolute;left: 0;top: 0;font-family: var(--font-secondary,sans-serif);font-weight: 500;font-size: 16px;color: var(--Teal,#59B7B3)}.default-page-content table{width: 100%;border-collapse: collapse;margin: 1.75em 0;background: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.1);border-radius: 12px;overflow: hidden}.default-page-content th,.default-page-content td{padding: 14px 18px;border-bottom: 1px solid rgba(255,255,255,0.08);text-align: left;font-size: 15px}.default-page-content th{font-family: var(--font-secondary,sans-serif);font-weight: 450;text-transform: uppercase;letter-spacing: 0.05em;color: var(--Teal,#59B7B3);background: rgba(89,183,179,0.08)}.default-page-content blockquote{margin: 1.75em 0;padding: 20px 24px;border-left: 3px solid var(--Teal,#59B7B3);background: rgba(89,183,179,0.06);border-radius: 0 14px 14px 0;color: #F1F1F3}@media (max-width: 991px){.page-default .page-hero-section{padding-top: 48px;padding-bottom: 32px}.default-page-card{padding: 28px 22px;border-radius: 18px}.default-page-content,.default-page-content p,.default-page-content ul li,.default-page-content ol li{font-size: 15px;line-height: 1.75}.default-page-content ul li::before{top: 9px}}.lobby-header--search{padding: 240px 0 60px 0}.lobby-subtitle--search{color: #59B7B3;font-family: var(--font-secondary);font-size: 16px;font-weight: 600;letter-spacing: 1px}.lobby-title--search{font-family: var(--font-secondary);font-size: 64px;font-weight: 500;text-transform: uppercase;word-wrap: break-word}.lobby-count--search{color: #F1F1F3;font-family: var(--font-primary);font-size: 16px}.search-results-container{margin-top: 40px}.search-group-title{font-family: var(--font-secondary);font-size: 32px;font-weight: 500;text-transform: uppercase;border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom: 20px}.search-card{border-radius: 16px;background: #1A1C1F;padding: 40px 30px;text-align: center}.search-card-title{font-family: var(--font-secondary);font-size: 24px;font-weight: 500;text-transform: uppercase}.search-card-excerpt{color: #A0A2A3;font-family: var(--font-primary);font-size: 16px;line-height: 1.5}.search-card-btn{padding: 15px 30px;border-radius: 200px;text-transform: uppercase}.no-results--search{max-width: 800px;margin: 0 auto}.no-results__title{font-family: var(--font-secondary);font-size: 32px;font-weight: 500;text-transform: uppercase;margin-bottom: 24px}.no-results__desc{opacity: 0.8;margin-bottom: 40px;font-family: var(--font-primary);font-size: 16px}.no-results__form-wrapper{max-width: 400px}.treatment-hero-banner{background-color: #000000}.treatment-hero-banner img{display: block;max-width: 100%}.page-before-after-v2{background-color: #060b0b;padding-bottom: 80px}.lobby-desc{max-width: 800px;opacity: 0.8}.container--max-1400{max-width: 1400px}.container--max-1550{max-width: 1550px}.filter-bar-spacing{margin-top: 0}.filter-dropdown-menu{border-radius: 12px;padding: 10px;margin-top: 5px;min-width: 200px;z-index: 1050}.filter-dropdown-item{cursor: pointer;border-radius: 6px}.filter-checkbox{cursor: pointer}.events-filter-bar{background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.05)}.events-filter-btn{min-width: 160px}.events-dropdown-menu{background: #111;border-color: rgba(255,255,255,0.1);border-radius: 12px;padding: 10px;max-height: 400px;overflow-y: auto;overflow-x: hidden}.events-checkbox{cursor: pointer;background-color: transparent;border-color: rgba(255,255,255,0.3)}.clear-all-filters-btn--link{text-decoration: none;font-weight: 450}.spinner-inmode{width: 3rem;height: 3rem;color: var(--bs-lightblue,#58B7B3)}.site-main.page-contact-v2{min-height: auto}.page-contact-v2__header{padding-top: 120px;padding-bottom: 0}.page-contact-v2__title{color: var(--color-light-neutral,#F1F1F3);margin: 0}.page-template-template-contact-v2 .contact-container{align-items: flex-start}.cf7-form-panel--hidden{display: none}.treatment-content-wrapper{display: flex;flex-direction: column;align-items: center;padding-bottom: 80px}.treatment-about-title{color: var(--White,#FFF);text-align: center;font-family: var(--font-secondary,"Brandon Grotesque",sans-serif);font-size: 48px;font-style: normal;font-weight: 500;line-height: 100%;text-transform: uppercase;margin-bottom: 24px}.treatment-about-subtitle{color: var(--Inmode-Teal,#59B7B3);text-align: center;font-family: var(--font-secondary,"Brandon Grotesque",sans-serif);font-size: 20px;font-style: normal;font-weight: 500;line-height: 100%;text-transform: uppercase;margin-bottom: 40px}.treatment-about-text{width: 100%;max-width: 1148px;color: var(--Pearl,#F1F1F3);text-align: center;font-family: var(--font-primary,"Franklin Gothic ATF",sans-serif);font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;margin: 0 auto 40px auto}.treatment-about-text p{color: inherit;font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit}.treatment-about-text ul{list-style: none;padding: 0;margin: 0 auto 24px auto;max-width: 800px}.treatment-about-text ul li{position: relative;padding-left: 24px;margin-bottom: 12px;text-align: left}.treatment-about-text ul li::before{content: "•";color: #59B7B3;position: absolute;left: 0;top: 0;font-size: 24px;line-height: 24px}.tech-card-v2-logo{min-height: 40px}.tech-card-v2-logo img{max-height: 40px;width: auto;object-fit: contain}.tech-card-v2-slider{overflow: hidden;background-color: #000;margin-bottom: 24px}.ba-slider-after-img{object-fit: cover;z-index: 1}.ba-slider-before-img{width: 100%;height: 100%;object-fit: cover;z-index: 2;clip-path: inset(0 50% 0 0)}.ba-slider-range{opacity: 0;cursor: ew-resize;z-index: 10}.ba-slider-handle{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 36px;height: 42px;background: #59B7B3;clip-path: polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display: flex;align-items: center;justify-content: center;pointer-events: none;z-index: 5}.ba-slider-handle span{color: white;margin-left: 1px}.ba-slider-line{position: absolute;top: 0;bottom: 0;left: 50%;width: 4px;background: #59B7B3;transform: translateX(-50%);pointer-events: none;z-index: 4}.studies-mobile-nav{display: flex;justify-content: center;align-items: center;margin-top: 30px}.studies-dots,.carousel-dots{display: flex;gap: 8px}.carousel-dots{margin-top: 40px;margin-bottom: 80px}.study-dot,.carousel-dot,.tech-dot,.testimonial-dot,.benefit-dot{display: block;width: 8px;height: 8px;border-radius: 50%;background-color: #FFFFFF;transition: background-color 0.3s ease;cursor: pointer}.study-dot.is-active,.carousel-dot.is-active,.tech-dot.is-active,.testimonial-dot.is-active,.benefit-dot.is-active{background-color: var(--inmode-teal,#59B7B3)}.treatments-grid-section{margin-bottom: 160px}.treatments-grid-v2{row-gap: 40px}.treatment-card-hexagon{width: 320px;height: 360px;text-decoration: none}.treatment-card-hexagon .hexagon-border{background: linear-gradient(145deg,#ffffff 0%,#9e9e9e 50%,#d4d4d4 100%);clip-path: polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition: background 0.3s ease}.treatment-card-hexagon:hover .hexagon-border{background: linear-gradient(145deg,#74deda 0%,#469693 100%)}.treatment-card-hexagon .hexagon-inner{top: 8px;left: 8px;width: calc(100% - 16px);height: calc(100% - 16px);clip-path: polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background: #000}.treatment-card-hexagon .hexagon-inner img{object-fit: cover;opacity: 0.6;transition: opacity 0.4s ease,transform 0.4s ease}.treatment-card-hexagon:hover .hexagon-inner img{opacity: 1;transform: scale(1.05)}.treatment-card-hexagon .hexagon-text{top: 0;left: 0;z-index: 5}.treatment-card-hexagon .hexagon-text h2,.treatment-card-hexagon .hexagon-text h4{color: #F1F1F3;font-size: 20px;font-weight: 450;line-height: 1.2;text-transform: uppercase;text-shadow: 0px 4px 15px rgba(0,0,0,1)}.logo_list_v2{background-color: #060b0b;border-top: 1px solid rgba(255,255,255,0.05);border-bottom: 1px solid rgba(255,255,255,0.05);padding: 50px 0;margin-bottom: 160px}.logo-hover-effect{max-height: 95px;filter: grayscale(100%);opacity: 0.8;transition: filter 0.4s ease,opacity 0.4s ease,transform 0.4s ease}.logo-hover-effect:hover{filter: grayscale(0%);opacity: 1;transform: scale(1.05)}@media (min-width: 1600px){.ws-v2-container{max-width: 1720px}}.workstation-hero-v2{padding-top: 60px}.ws-v2-benefits-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 24px;margin-bottom: 60px}.ws-v2-benefits-grid .trust-card{max-width: 100%}@media (min-width: 768px){.ws-v2-benefits-grid .trust-card{justify-content: flex-start}.ws-v2-benefits-grid .trust-card-title{min-height: 48px;line-height: 24px}}.trust-card-content{display: flex;flex-direction: column;gap: 20px}.trust-card-desc{color: #F1F1F3;font-family: var(--font-primary);font-size: 16px;line-height: 1.6}.trust-card-title{color: #F1F1F3;margin: 0;font-weight: 500;font-size: 20px;line-height: 1.25;font-family: var(--font-secondary);text-transform: uppercase}.trust-icon-mask{width: 80px;height: 80px;background-color: var(--inmode-teal,#58B7B3);-webkit-mask: var(--icon-mask) no-repeat center / contain;mask: var(--icon-mask) no-repeat center / contain}.workstation-benefits-v2{background-color: #000000}.benefit-dot{width: 10px;height: 10px;border-radius: 50%;background-color: #FFFFFF;transition: 0.3s;cursor: pointer}.benefit-dot.is-active{background-color: var(--inmode-teal,#58B7B3)}.benefits-title{max-width: 800px;margin: 0 auto}.benefits-pagination{margin-top: 40px;margin-bottom: 80px}.benefits-actions{gap: 20px;margin-top: 20px}.studies-desc--centered{max-width: 1000px}@media (max-width: 1199px){.ws-v2-benefits-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 767px){.ws-v2-benefits-grid{display: flex;flex-wrap: nowrap;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;gap: 20px;padding-bottom: 20px}.ws-v2-benefits-grid::-webkit-scrollbar{display: none}.ws-v2-benefits-grid .trust-card{min-width: calc(100vw - 40px);scroll-snap-align: center}}.blog-card-v2.event-card-v2{gap: 24px !important;padding: 36px !important}.event-card-v2--static{cursor: default}.blog-card-v2.event-card-v2 .blog-card-content{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 20px !important}.event-card-v2 .post-meta,.event-card-v2 .blog-card-title,.event-card-v2 .event-description,.event-card-v2 .event-location{margin: 0 !important;line-height: 1.35}.event-card-v2 .blog-card-title{font-weight: 450 !important}.event-card-v2 .post-cat{background-color: transparent;padding: 0;color: var(--bs-lightblue,#58B7B3)}.event-description{font-size: 14px;font-family: var(--font-primary)}.event-location{font-size: 16px;font-family: var(--font-primary,"Franklin Gothic ATF",sans-serif);color: var(--bs-lightblue,#58B7B3)}.event-card-v2 .post-readmore{margin-top: auto !important;font-weight: 450}.blog-card-v2.event-card-v2.event-card-v2--portrait .blog-card-img-wrap{height: auto !important;aspect-ratio: 1080 / 1350 !important;border-radius: 32px !important;background: #050505 !important}.blog-card-v2.event-card-v2.event-card-v2--portrait .blog-card-img{height: 100% !important;aspect-ratio: 1080 / 1350 !important;object-fit: contain !important;object-position: center !important;border-radius: 32px !important;background: #050505 !important}.events-no-results{min-height: 300px;grid-column: 1 / -1}.events-no-results__title{opacity: 0.7;text-transform: uppercase;font-weight: 450;letter-spacing: 1px}.blog-block--image-medium{max-width: 900px}.blog-block--image-large{max-width: 1680px}.mega-column-title-link{color: inherit;text-decoration: none}.social-fa-icon{font-size: 20px}.page-fap-v2{min-height: 100vh}.page-fap-v2__intro{color: #F1F1F3;max-width: 858px;line-height: 1.6}.fap-content-section{padding-bottom: 100px}.fap-content-section .container{display: block;width: 100%;max-width: 1400px;margin: 0 auto}.fap-content-section .container > *{margin-left: auto;margin-right: auto;float: none}.load-more-spinner{display: none;color: #59B7B3;margin-top: 20px}.page-template-provider-locator-page .main_part,section.main_part{display: flex;flex-direction: column;align-items: center;width: 100%}.page-template-provider-locator-page .fixed_width,.container-fluid.fixed_width,section.main_part .fixed_width,.fixed_width{width: 100% !important;max-width: 1665px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 0 !important;padding-right: 0 !important}.page-template-provider-locator-page .row,section.main_part .row{margin-left: 0 !important;margin-right: 0 !important}.page-template-provider-locator-page .row > .col-12,section.main_part .row > .col-12{padding-left: 0 !important;padding-right: 0 !important}@media (max-width: 1705px){.page-template-provider-locator-page .fixed_width,.container-fluid.fixed_width,section.main_part .fixed_width,.fixed_width{padding-left: 20px !important;padding-right: 20px !important}}.inmode-provider-locator,section.main_part .inmode-provider-locator,.page-template-provider-locator-page .inmode-provider-locator{width: 100% !important;max-width: 1665px !important;margin-left: auto !important;margin-right: auto !important}.modal-backdrop{z-index: 100000 !important}.modal,#contactModal,#videoModal,#eventModal,#StudiesModal,#newsletterModal{z-index: 100050 !important}.modal-dialog{z-index: 100060 !important;position: relative}button.btn-close{z-index: 100070 !important;cursor: pointer}body.modal-open .site-header,body.modal-open header#masthead,body.modal-open .trapezoid-1,body.modal-open .mobile-contact-tab{z-index: 1000 !important}.fc-hidden-header-spacer{padding: 0;margin: 0;height: 0;overflow: hidden}.fc-page-logo-header{padding-top: 40px;padding-bottom: 30px}.fc-page-title-logo-wrap{margin: 0}.fc-page-title-logo{max-height: 84px;width: auto;display: inline-block}.fc-section{padding: 80px 0;position: relative}.page-flexible-v2 strong,.page-flexible-v2 b,.fc-section strong,.fc-section b,.default-page-content strong,.default-page-content b{font-weight: 450;color: #ffffff}.fc-heading{font-family: var(--font-secondary);font-size: clamp(28px,3.5vw,40px);font-weight: 450;text-transform: uppercase;color: #59B7B3;line-height: 1.15;margin-bottom: 24px;letter-spacing: 0.02em}.fc-heading--center{text-align: center}.fc-subtitle{font-family: var(--font-primary);font-size: 18px;font-weight: 400;line-height: 1.7;color: rgba(241,241,243,0.85);text-align: center;max-width: 860px;margin: 0 auto 48px}.fc-wysiwyg{font-family: var(--font-primary);font-size: 16px;font-weight: 400;line-height: 1.75;color: rgba(241,241,243,0.88)}.fc-wysiwyg p{margin-bottom: 16px}.fc-wysiwyg ul,.fc-wysiwyg ol{padding-left: 20px;margin-bottom: 20px}.fc-wysiwyg li{margin-bottom: 10px}.fc-wysiwyg strong,.fc-wysiwyg b{color: #ffffff;font-weight: 450}.fc-section .btn.btn-primary,.fc-btn.btn-primary,.btn-pill.btn-teal{display: inline-flex;justify-content: center;align-items: center;gap: 10px;height: 50px;padding: 0 40px;background-color: var(--inmode-btn-teal);color: #FFFFFF;font-family: var(--font-secondary);font-size: 14px;font-weight: 450;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;border: 1px solid transparent;border-radius: 100px;transition: all 0.3s ease;cursor: pointer;box-sizing: border-box}.fc-section .btn.btn-primary:hover,.fc-section .btn.btn-primary:focus,.fc-btn.btn-primary:hover,.fc-btn.btn-primary:focus,.btn-pill.btn-teal:hover,.btn-pill.btn-teal:focus{background-color: var(--inmode-btn-teal-hover);background: var(--inmode-btn-teal-hover);border-color: transparent;color: #FFFFFF;border-radius: 100px}.fc-section .btn.btn-secondary,.fc-btn.btn-secondary,.btn-pill.btn-outline-teal{display: inline-flex;justify-content: center;align-items: center;gap: 10px;height: 50px;padding: 0 40px;background: rgba(89,183,179,0.10);border: 2px solid transparent;color: #F1F1F3;font-family: var(--font-secondary);font-size: 14px;font-weight: 450;letter-spacing: 1.4px;text-transform: uppercase;text-decoration: none;border-radius: 100px;position: relative;background-clip: padding-box;isolation: isolate;transition: all 0.3s ease;cursor: pointer;box-sizing: border-box}.fc-section .btn.btn-secondary::before,.fc-btn.btn-secondary::before,.btn-pill.btn-outline-teal::before{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 2px;background: linear-gradient(180deg,#59B7B3 0%,#27514F 100%);-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;z-index: -1}.fc-section .btn.btn-secondary:hover,.fc-section .btn.btn-secondary:focus,.fc-btn.btn-secondary:hover,.fc-btn.btn-secondary:focus,.btn-pill.btn-outline-teal:hover,.btn-pill.btn-outline-teal:focus{background: #59B7B3;color: #F1F1F3}.fc-section .btn.btn-secondary:hover::before,.fc-btn.btn-secondary:hover::before,.btn-pill.btn-outline-teal:hover::before{background: #59B7B3}.fc-hero{position: relative;min-height: 520px;display: flex;align-items: center;justify-content: center;background-image: var(--fc-hero-bg,none);background-size: cover;background-position: center;overflow: hidden;padding: 0;margin-bottom: 20px}.fc-hero__overlay{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(16,17,17,0.55) 0%,rgba(16,17,17,0.82) 100%);z-index: 1}.fc-hero__video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0}.fc-hero__inner{position: relative;z-index: 2;text-align: center;max-width: 900px;margin: 0 auto;padding: 90px 24px}.fc-hero__eyebrow{font-family: var(--font-secondary);font-size: 14px;letter-spacing: 3px;text-transform: uppercase;color: #59B7B3;margin-bottom: 16px;font-weight: 450}.fc-hero__title{font-family: var(--font-secondary);font-size: clamp(32px,4.8vw,56px);font-weight: 450;text-transform: uppercase;color: #ffffff;margin-bottom: 24px;line-height: 1.1}.fc-hero__lead{font-family: var(--font-primary);font-size: 18px;font-weight: 400;color: rgba(241,241,243,0.9);margin-bottom: 32px;line-height: 1.7}.fc-hero__lead p:last-child{margin-bottom: 0}.fc-hero__lead strong,.fc-hero__lead b{font-weight: 450;color: #ffffff}.fc-rich-text__row{display: flex;align-items: center;gap: 60px}.fc-rich-text__text{flex: 1}.fc-rich-text__image{flex: 0 0 42%}.fc-rich-text__image img{width: 100%;height: auto;border-radius: 24px;display: block}.fc-split{padding: 40px 0}.fc-split__row{display: flex;align-items: stretch;background: linear-gradient(180deg,rgba(89,183,179,0.08) 0%,rgba(89,183,179,0.02) 100%);border: 1px solid rgba(89,183,179,0.18);border-radius: 32px;overflow: hidden;min-height: 440px}.fc-split--reverse .fc-split__row{flex-direction: row-reverse}.fc-split__image{flex: 0 0 48%;overflow: hidden}.fc-split__img{width: 100%;height: 100%;object-fit: cover;display: block}.fc-split__text{flex: 1;display: flex;align-items: center}.fc-split__inner{padding: 56px 64px;width: 100%}.fc-split__inner .fc-btn{margin-top: 24px}.fc-features__grid{display: flex;flex-wrap: wrap;justify-content: center;gap: 30px}.fc-features__card{flex: 0 0 calc((100% - 60px) / 3);max-width: calc((100% - 60px) / 3);background: linear-gradient(180deg,rgba(89,183,179,0.10) 0%,rgba(89,183,179,0.02) 100%);border: 1px solid rgba(89,183,179,0.2);border-radius: 28px;padding: 44px 32px;text-align: center;transition: transform 0.3s ease,border-color 0.3s ease,background 0.3s ease}.fc-features__card:hover{background: linear-gradient(180deg,rgba(89,183,179,0.18) 0%,rgba(89,183,179,0.05) 100%);border-color: rgba(89,183,179,0.45);transform: translateY(-5px)}.fc-features__image{margin-bottom: 24px;display: flex;justify-content: center;align-items: center}.fc-features__img{max-height: 150px;width: auto;display: block}.fc-features__icon{width: 64px;height: 64px;margin: 0 auto 24px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 2px solid #59B7B3;color: #59B7B3;font-size: 24px}.fc-features__title{font-family: var(--font-secondary);font-size: 22px;font-weight: 450;text-transform: uppercase;color: #ffffff;margin-bottom: 14px}.fc-features__desc{font-family: var(--font-primary);font-size: 15px;font-weight: 400;color: rgba(241,241,243,0.78);line-height: 1.7;margin-bottom: 0}.fc-cta__box{text-align: center;background: linear-gradient(135deg,rgba(89,183,179,0.18) 0%,rgba(89,183,179,0.04) 100%);border: 1px solid rgba(89,183,179,0.28);border-radius: 32px;padding: 64px 40px}.fc-cta__text{font-family: var(--font-primary);font-size: 18px;font-weight: 400;color: rgba(241,241,243,0.88);margin: 0 auto 32px;max-width: 680px;line-height: 1.65}.fc-video__wrapper{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 1040px;margin: 0 auto;border-radius: 24px;border: 1px solid rgba(89,183,179,0.25);background: #0b0c0c}.fc-video__wrapper iframe,.fc-video__wrapper video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;object-fit: cover}.fc-gallery__grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 24px}.fc-gallery__grid--2col{grid-template-columns: repeat(2,1fr);max-width: 960px;margin: 0 auto}.fc-gallery__item{border-radius: 20px;overflow: hidden;border: 1px solid rgba(255,255,255,0.1);background: #141515}.fc-gallery__item img{width: 100%;height: 340px;object-fit: cover;display: block;transition: transform 0.35s ease}.fc-gallery__item:hover img{transform: scale(1.03)}.fc-testimonial__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 30px}.fc-testimonial__card{background: linear-gradient(0deg,rgba(89,183,179,0.12) 0%,rgba(89,183,179,0.02) 100%);border: 1px solid rgba(89,183,179,0.2);border-radius: 32px;padding: 40px 32px;text-align: center;display: flex;flex-direction: column;align-items: center}.fc-testimonial__thumb{width: 160px;margin: 0 auto 24px}.fc-testimonial__thumb img{width: 100%;height: auto;display: block}.fc-testimonial__icon{font-size: 32px;color: #59B7B3;margin-bottom: 20px}.fc-testimonial__quote{font-family: var(--font-primary);font-size: 18px;font-weight: 400;font-style: italic;line-height: 1.7;color: #F1F1F3;margin: 0 0 20px}.fc-testimonial__author{font-family: var(--font-secondary);font-size: 15px;font-weight: 450;text-transform: uppercase;letter-spacing: 1px;color: #59B7B3;margin-top: auto}.fc-divider{padding: 24px 0}.fc-divider--space{padding: 36px 0}.fc-divider__line{border: 0;height: 1px;background: rgba(89,183,179,0.25);max-width: 680px;margin: 0 auto}@media (max-width: 991px){.fc-section{padding: 56px 0}.fc-split__row,.fc-split--reverse .fc-split__row{flex-direction: column}.fc-split__image{flex: 1;width: 100%}.fc-split__img{min-height: 300px}.fc-split__inner{padding: 36px 28px}.fc-rich-text__row{flex-direction: column;gap: 32px}.fc-rich-text__image{flex: 1;width: 100%}.fc-features__card{flex: 0 0 calc((100% - 30px) / 2);max-width: calc((100% - 30px) / 2)}.fc-gallery__grid{grid-template-columns: repeat(2,1fr)}.fc-hero{min-height: 420px}}@media (max-width: 767px){.fc-section{padding: 40px 0}.fc-features__card{flex: 0 0 100%;max-width: 100%}.fc-gallery__grid,.fc-gallery__grid--2col{grid-template-columns: 1fr}.fc-gallery__item img{height: 260px}.fc-cta__box{padding: 40px 24px}}