@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./759dc9e3-53ae-4853-8a16-50af3a71d654-Bsw--Lnt.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./1ef1d8ef-f796-4f5c-a558-37aa7fef1345-B82pxkPf.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(./71142a7e-5e03-4703-bcd9-9443d64ed89c-C23fTOVi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./759dc9e3-53ae-4853-8a16-50af3a71d654-Bsw--Lnt.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./1ef1d8ef-f796-4f5c-a558-37aa7fef1345-B82pxkPf.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(./71142a7e-5e03-4703-bcd9-9443d64ed89c-C23fTOVi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./f9ea5c44-5189-4acd-a195-3771b8575ea1-BccsHJ30.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./8d6f6fd6-5279-43db-b349-dfb0ab9c5d48-CwMReqGs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./f9ea5c44-5189-4acd-a195-3771b8575ea1-BccsHJ30.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./8d6f6fd6-5279-43db-b349-dfb0ab9c5d48-CwMReqGs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./f9ea5c44-5189-4acd-a195-3771b8575ea1-BccsHJ30.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./8d6f6fd6-5279-43db-b349-dfb0ab9c5d48-CwMReqGs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;font-family:DM Sans,system-ui,sans-serif;background:#f7f5f0;color:#13233a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#13233a;text-decoration:none;transition:color .2s ease}a:hover{color:#1e5b4f}h1,h2,h3,h4,h5,h6{font-family:Bricolage Grotesque,DM Sans,sans-serif}*,*:before,*:after{box-sizing:border-box}.container{max-width:1440px;margin:0 auto;padding:0 120px}@media (max-width: 1024px){.container{padding:0 60px}}@media (max-width: 768px){.container{padding:0 24px}}:root{--accent: #1E5B4F}.header-wrapper{position:sticky;top:0;z-index:1000;width:100%;background:#f7f5f0;border-bottom:1px solid #E3DED3}.header-inner{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px 80px;box-sizing:border-box;position:relative}.header-left-group{display:flex;align-items:center;gap:48px}.header-logo{display:flex;align-items:center;text-decoration:none}.header-logo img{height:54px;width:auto;display:block;transition:opacity .2s ease}.header-logo:hover img{opacity:.9}.header-desktop-nav{display:flex;align-items:center;gap:32px;font-size:16px;font-weight:500}.header-desktop-nav a{color:#13233a;text-decoration:none;transition:color .2s ease;position:relative;padding:6px 0}.header-desktop-nav a:hover,.header-desktop-nav a.active{color:#1e5b4f}.header-desktop-actions{display:flex;align-items:center;gap:24px}.header-apk-btn{border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:999px;background:#1e5b4f;color:#fff;font-weight:700;font-size:15px;transition:all .2s ease;box-shadow:0 4px 14px #1e5b4f33}.header-apk-btn:hover{background:#16463c;transform:translateY(-1px);box-shadow:0 6px 18px #1e5b4f47}.header-apk-btn:active{transform:translateY(0)}.header-expert-btn{border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border-radius:999px;background:#1e5b4f;color:#fff;font-weight:700;font-size:15px;transition:all .2s ease;box-shadow:0 4px 14px #1e5b4f33}.header-expert-btn:hover{background:#16463c;transform:translateY(-1px);box-shadow:0 6px 18px #1e5b4f47}.header-expert-btn:active{transform:translateY(0)}.header-mobile-toggle{display:none;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:8px;color:#13233a;align-items:center;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;transition:background .2s ease}.header-mobile-toggle:hover{background:#0000000d}.header-mobile-drawer{position:absolute;top:100%;left:0;right:0;width:100%;background:#f7f5f0;border-bottom:1px solid #E3DED3;box-shadow:0 16px 36px #13233a1f;padding:20px 20px 28px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;animation:mobileSlideDown .25s cubic-bezier(.16,1,.3,1) forwards;z-index:1001;max-height:calc(100vh - 80px);overflow-y:auto}@keyframes mobileSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header-mobile-links-list{display:flex;flex-direction:column;gap:8px}.header-mobile-link{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;font-size:16px;font-weight:600;color:#13233a;text-decoration:none;border-radius:12px;background:#fff;border:1px solid #ECE7DE;box-shadow:0 1px 3px #00000008;transition:all .18s ease}.header-mobile-link:hover,.header-mobile-link.active{color:#1e5b4f;background:#ebf3f1;border-color:#1e5b4f}.header-mobile-link svg{color:#8c9bae;transition:transform .2s ease,color .2s ease}.header-mobile-link:hover svg,.header-mobile-link.active svg{color:#1e5b4f;transform:translate(3px)}.header-mobile-divider{height:1px;background:#e3ded3;margin:6px 0}.header-mobile-bottom-actions{display:flex;flex-direction:column;gap:12px}.header-mobile-expert-btn{width:100%;min-height:48px;border-radius:999px;background:#1e5b4f;color:#fff;font-weight:700;font-size:16px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px #1e5b4f40;transition:all .2s ease}.header-mobile-expert-btn:hover{background:#16463c}.header-mobile-expert-btn:active{transform:scale(.99)}.header-mobile-apk-btn{width:100%;min-height:48px;border-radius:999px;background:#1e5b4f;color:#fff;font-weight:700;font-size:16px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px #1e5b4f40;transition:all .2s ease}.header-mobile-apk-btn:hover{background:#16463c}.header-mobile-apk-btn:active{transform:scale(.99)}.header-mobile-backdrop{position:fixed;top:75px;left:0;width:100vw;height:calc(100vh - 75px);background:#13233a59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;animation:backdropFade .2s ease forwards}@keyframes backdropFade{0%{opacity:0}to{opacity:1}}@media (max-width: 1024px){.header-inner{padding:14px 20px}.header-logo img{height:44px}.header-desktop-nav,.header-desktop-actions{display:none!important}.header-mobile-toggle{display:flex!important}}.marquee-container{overflow:hidden;width:100%;position:relative;display:flex;background:#fff}.marquee-track{display:flex;width:5000px;animation:scroll 40s linear infinite;gap:40px;align-items:center}.marquee-item{width:200px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;border:1px solid #E3DED3;padding:10px;background:#fff}.marquee-item img{max-width:100%;max-height:100%;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-2500px)}}.leadership-marquee-container{overflow:hidden;width:100%;position:relative;display:flex;padding:30px 0}.leadership-marquee-track{display:flex;width:3400px;animation:leadership-scroll 25s linear infinite;gap:40px;align-items:center}.leadership-marquee-track:hover{animation-play-state:paused}@keyframes leadership-scroll{0%{transform:translate(0)}to{transform:translate(-1700px)}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 992px){.resp-testimonials-header{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;margin-bottom:32px!important;position:static!important}.resp-google-badge{position:static!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:6px!important}.resp-testimonials-title{text-align:center!important}}@media (max-width: 768px){.resp-layout{min-width:100%!important;overflow-x:hidden!important}.resp-footer{padding:40px 20px!important}.resp-footer-flex{flex-direction:column!important;gap:40px!important;width:100%!important}.resp-footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}.resp-section{padding:48px 20px!important;flex-direction:column!important;gap:32px!important;align-items:flex-start!important}.resp-hero-flex{width:100%!important}.resp-hero-title{font-size:42px!important}.resp-hero-img-container{width:100%!important;height:400px!important;position:relative!important}.resp-hero-img-box{width:100%!important;height:100%!important;position:static!important}.resp-hero-float{display:none!important}.resp-grid-4,.resp-grid-2,.resp-grid-3{grid-template-columns:1fr!important;width:100%!important}.resp-grid-6{grid-template-columns:1fr 1fr!important}.resp-width-auto{width:100%!important}.resp-h2{font-size:32px!important}.resp-img-fit,.resp-svg{width:100%!important;height:auto!important}.resp-contact{margin:0 20px 40px!important;padding:40px 20px!important;flex-direction:column!important;border-radius:16px!important}.resp-login-main{padding:20px!important}.resp-login-box{width:100%!important;padding:24px!important}.resp-flex-col{flex-direction:column!important}.resp-testimonials-header{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;margin-bottom:32px!important;position:static!important}.resp-google-badge{position:static!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:6px!important}.resp-testimonials-title{text-align:center!important}}
