:root{--logo-height: 40px;--toggler-bar-gap: 5px;--synBlue900: #0b4f79;--synBlue800: #10598a;--synBlue700: #1575b5;--synBlue600: #1a90e0;--synBlue500: #45a5e7;--synAccentBlue: #274c77;--synAccentGreen: #2f6f4e;--synAccentWarm: #ff7800;--syn-navbar-offcanvas-background-color: rgba(11, 19, 35, .95);--syn-navbar-offcanvas-header-background-color: rgba(69, 165, 231, 0.12);--synBodyBg: #f2f5f9;--synBodyText: rgba(11, 18, 32, .92);--synBodyMuted: rgba(11, 18, 32, .68);--synSecondaryBg: #eef3f9;--synTertiaryBg: #ffffff;--synBorder: rgba(12, 18, 28, .12);--synShadowSm: 0 14px 40px rgba(12, 18, 28, .08);--synShadowMd: 0 18px 55px rgba(12, 18, 28, .10);--synShadowLg: 0 26px 80px rgba(12, 18, 28, .14);--synCardBg: rgba(255, 255, 255, .88);--synCardBgSolid: #ffffff;--synCardBorder: rgba(12, 18, 28, .10);--synChipBg: rgba(69, 165, 231, .12);--synChipBorder: rgba(69, 165, 231, .22);--synChipText: rgba(16, 89, 138, .95);--bs-primary: var(--synBlue800);--bs-primary-rgb: 16, 89, 138;--bs-body-bg: var(--synBodyBg);--bs-body-bg-rgb: 247, 249, 252;--bs-body-color: var(--synBodyText);--bs-body-color-rgb: 11, 18, 32;--bs-secondary-bg: var(--synSecondaryBg);--bs-secondary-bg-rgb: 238, 243, 249;--bs-tertiary-bg: var(--synTertiaryBg);--bs-tertiary-bg-rgb: 255, 255, 255;--bs-border-color: var(--synBorder);--synHeroGrad1: var(--synBlue500);--synHeroGrad2: var(--synBlue600);--synHeroGrad3: var(--synBlue700);--synHeroGrad4: var(--synBlue800);--synHeroGlowA: rgba(39, 76, 119, .55);--synHeroGlowB: rgba(47, 111, 78, .28);--synHeroCardBg: rgba(8, 22, 45, .40);--synHeroCardBg2: rgba(8, 22, 45, .26);--synHeroCardBorder: rgba(255, 255, 255, .18);--synHeroAnimationHeight: min(92vh, 1080px);--synHeroWaveHeight: 150px;--synHeroWaveBackground: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .35) 35%, rgba(255, 255, 255, .65) 70%, rgba(255, 255, 255, .85) 100%);--synHeroIsoOpacity: .30;--synHeroIsoStep: 44px;--synHeroIsoLineA: rgba(255, 255, 255, .20);--synHeroIsoLineB: rgba(255, 255, 255, .18);--synHeroIsoMask: radial-gradient(75% 65% at 50% 35%, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));--synMissionBg: var(--bs-body-bg);--synMissionCardBg: var(--synCardBg);--synMissionCardBorder: var(--synCardBorder);--synMissionCardShadow: var(--synShadowSm);--synMissionDotBg: var(--synBlue600);--synMissionDotGlow: rgba(26, 144, 224, .18);--synMissionKickerOpacity: .72;--synMissionTopLine: rgba(12, 18, 28, .08);--synServicesBg: var(--bs-body-bg);--synSvcCardBg: var(--synCardBg);--synSvcCardBorder: var(--synCardBorder);--synSvcCardShadow: var(--synShadowMd);--synSvcChipBg: var(--synChipBg);--synSvcChipBorder: var(--synChipBorder);--synSvcChipText: var(--synChipText);--synSvcHoverBorder: rgba(69, 165, 231, .24);--synSvcHoverShadow: var(--synShadowLg);--synMethodBg: var(--bs-body-bg);--synMethodGlowA: rgba(69, 165, 231, .10);--synMethodGlowB: rgba(21, 117, 181, .08);--synMethodRailFade: rgba(69, 165, 231, .06);--synMethodItemBg: var(--synCardBg);--synMethodItemBorder: var(--synCardBorder);--synMethodItemShadow: var(--synShadowSm);--synMethodItemHoverBorder: rgba(69, 165, 231, .26);--synMethodItemHoverShadow: var(--synShadowMd);--synMethodIndexBg: rgba(69, 165, 231, .14);--synMethodIndexBorder: rgba(69, 165, 231, .22);--synMethodIndexText: rgba(16, 89, 138, .95);--synMethodCardBg: var(--synCardBg);--synMethodCardBorder: var(--synCardBorder);--synMethodCardShadow: var(--synShadowMd);--synMethodPillBg: rgba(69, 165, 231, .10);--synMethodPillBorder: rgba(69, 165, 231, .18);--synMegaMinHeight: 95vh;--synMegaOpacity: .92;--synMegaInkDarkA: rgba(7, 11, 18, .55);--synMegaInkDarkB: rgba(7, 11, 18, .88);--synMegaInkLightA: rgba(255, 255, 255, .65);--synMegaInkLightB: rgba(255, 255, 255, .92);--synMegaTranslateMax: 140px;--synMegaScaleMax: 1.18;--synMegaRotateMax: 2.5deg;--synMegaGlowShift: 90px;--synDividerColor: var(--bs-body-bg)}:root .synPartnersLine{width:120px;height:3px;margin:1.2rem auto 3rem auto;border-radius:999px;background:linear-gradient(90deg, rgba(69, 165, 231, 0.85), rgba(47, 111, 78, 0.85));box-shadow:0 0 22px rgba(69,165,231,.45),0 0 22px rgba(47,111,78,.35)}:root{--synAboutBg1: #070b12;--synAboutBg2: #0b1323;--synAboutBg3: #0e2a49;--synAboutBg4: #123a66;--synAboutGlowA: rgba(69, 165, 231, .26);--synAboutGlowB: rgba(47, 111, 78, .14);--synAboutGlowC: rgba(255, 120, 0, .10);--synAboutCardBg: rgba(11, 19, 35, .78);--synAboutCardBorder: rgba(255, 255, 255, .12);--synAboutCardShadow: 0 30px 120px rgba(0, 0, 0, .60);--synAboutKicker: rgba(255, 255, 255, .70);--synAboutTitle: rgba(255, 255, 255, .95);--synAboutText: rgba(255, 255, 255, .78);--synAboutBtnGlow: 0 18px 44px rgba(69, 165, 231, .22)}html[data-bs-theme=dark] body{background:#141414}html[data-bs-theme=dark] main{background:#141414}html[data-bs-theme=dark]{--bs-body-color: #cccccc;--bs-body-color-rgb: 204, 204, 204;--bs-body-bg: #141414;--bs-body-bg-rgb: 20, 20, 20;--bs-secondary-bg: #202020;--bs-secondary-bg-rgb: 32, 32, 32;--bs-tertiary-bg: #060606;--bs-tertiary-bg-rgb: 6, 6, 6;--bs-border-color: #1A3F66;--synHeroGrad1: #070b12;--synHeroGrad2: #0b1323;--synHeroGrad3: #0e2a49;--synHeroGrad4: #123a66;--synHeroGlowA: rgba(39, 76, 119, .32);--synHeroGlowB: rgba(47, 111, 78, .18);--synHeroCardBorder: rgba(255, 255, 255, .16);--synHeroWaveBackground: linear-gradient(to bottom, rgba(7, 11, 18, 0) 0%, rgba(7, 11, 18, .45) 40%, rgba(7, 11, 18, .75) 100%);--synHeroIsoOpacity: .22;--synHeroIsoLineA: rgba(255, 255, 255, .14);--synHeroIsoLineB: rgba(255, 255, 255, .12);--synMissionBg: #070b12;--synMissionCardBg: rgba(11, 19, 35, .90);--synMissionCardBorder: rgba(255, 255, 255, .10);--synMissionCardShadow: 0 26px 90px rgba(0, 0, 0, .45);--synMissionDotBg: var(--synBlue500);--synMissionDotGlow: rgba(69, 165, 231, .18);--synMissionKickerOpacity: .70;--synMissionTopLine: rgba(69, 165, 231, .12);--synServicesBg: #070b12;--synSvcCardBg: rgba(11, 19, 35, .90);--synSvcCardBorder: rgba(255, 255, 255, .10);--synSvcCardShadow: 0 26px 90px rgba(0, 0, 0, .45);--synSvcChipText: #ffffff;--synSvcHoverBorder: rgba(69, 165, 231, .34);--synSvcHoverShadow: 0 32px 110px rgba(0, 0, 0, .55);--synMethodBg: #070b12;--synMethodRailFade: rgba(69, 165, 231, .10);--synMethodItemBg: rgba(11, 19, 35, .90);--synMethodItemBorder: rgba(255, 255, 255, .10);--synMethodItemShadow: 0 22px 70px rgba(0, 0, 0, .45);--synMethodItemHoverBorder: rgba(69, 165, 231, .34);--synMethodItemHoverShadow: 0 32px 110px rgba(0, 0, 0, .55);--synMethodIndexText: #ffffff;--synMethodCardBg: rgba(11, 19, 35, .88);--synMethodCardBorder: rgba(255, 255, 255, .10);--synMethodCardShadow: 0 26px 90px rgba(0, 0, 0, .45);--synPartnersBg: #070b12;--synPartnersTopLine: rgba(255, 255, 255, .06);--synPartnersTitle: rgba(255, 255, 255, .92);--synPartnersText: rgba(255, 255, 255, .72);--synPartnerCardBg: rgba(11, 19, 35, .78);--synPartnerCardBorder: rgba(255, 255, 255, .10);--synPartnerCardShadow: 0 18px 60px rgba(0, 0, 0, .45);--synPartnerTagBg: rgba(69, 165, 231, .12);--synPartnerTagBorder: rgba(69, 165, 231, .22);--synPartnerTagText: rgba(255, 255, 255, .86);--synPartnerLogoBg: rgba(255, 255, 255, .06);--synPartnerLogoBorder: rgba(255, 255, 255, .10)}html[data-bs-theme=light]{--bs-secondary-bg: var(--synSecondaryBg);--bs-tertiary-bg: var(--synTertiaryBg)}html .text-primary{color:#10598a !important}html .border-primary{border-color:#10598a !important}html a{color:#10598a}html a:hover{color:rgb(13.3506493506,74.262987013,115.1493506494)}html .btn-primary{--bs-btn-bg: #10598a;--bs-btn-border-color: rgba(0, 0, 0, 0.25);--bs-btn-hover-bg: rgb(13.3506493506, 74.262987013, 115.1493506494);--bs-btn-hover-border-color: rgba(0, 0, 0, 0.25);--bs-btn-active-bg: rgb(10.7012987013, 59.525974026, 92.2987012987);--bs-btn-active-border-color: rgba(255, 255, 255, 0.5);--bs-btn-focus-border-color: rgba(255, 255, 255, 0.5);--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .2)}html .btn-outline-primary{--bs-btn-color: #10598a;--bs-btn-border-color: #10598a;--bs-btn-hover-bg: rgb(13.3506493506, 74.262987013, 115.1493506494);--bs-btn-hover-border-color: rgba(0, 0, 0, 0.25);--bs-btn-active-bg: rgb(10.7012987013, 59.525974026, 92.2987012987);--bs-btn-active-border-color: rgba(255, 255, 255, 0.5);--bs-btn-focus-border-color: rgba(255, 255, 255, 0.5);--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .2)}html .pointer{cursor:pointer}body{position:relative}.card,.list-group,.accordion-item,.accordion-button,.dropdown-menu,.dropdown-item,.progress,.btn:not(.btn-group .btn):not(.input-group .btn),input,textarea,.navbar .nav-item a{border-radius:var(--bs-border-radius-xl) !important}.dropdown .dropdown-menu{--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-secondary-bg);--bs-dropdown-divider-bg: var(--bs-secondary-bg);padding:6px !important;border:0}.dropdown .dropdown-item{--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-secondary-bg);--bs-dropdown-divider-bg: var(--bs-secondary-bg);margin-bottom:3px}label{user-select:none}.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler:focus-visible{outline:none;box-shadow:none}.navbar{background-color:rgba(0,0,0,0) !important;backdrop-filter:none;transition:all .3s ease;box-shadow:none;max-width:100vw;min-height:100px !important}.navbar.scrolled{box-shadow:0 2px 10px rgba(0,0,0,.1);min-height:56px !important}.navbar.scrolled::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);z-index:-1}.navbar .navbar-nav .nav-link{position:relative;display:inline-block;color:var(--bs-body-color);transition:color .3s ease}.navbar .navbar-nav .nav-link::after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:3px;background-color:#10598a;border-radius:2px;transform:translateX(-50%);transition:width .3s ease}.navbar .navbar-nav .nav-link:hover::after,.navbar .navbar-nav .nav-link.active::after{width:80%}.py-6{padding-top:4rem;padding-bottom:4rem}.py-7{padding-top:5rem;padding-bottom:5rem}.py-8{padding-top:6rem;padding-bottom:6rem}.py-9{padding-top:7rem;padding-bottom:7rem}.py-10{padding-top:8rem;padding-bottom:8rem}.synHero{height:var(--synHeroAnimationHeight);margin:0 auto;position:relative;overflow-x:hidden !important;display:flex;align-items:center;margin-top:-100px;padding-top:220px !important}@supports(height: 100svh){.synHero{height:min(92svh,980px)}}.synHero{background:linear-gradient(315deg, var(--synHeroGrad1) 3%, var(--synHeroGrad2) 38%, var(--synHeroGrad3) 68%, var(--synHeroGrad4) 98%);background-size:400% 400%;animation:synHeroGradient 15s ease infinite}@media(min-width: 992px){.synHero{background-attachment:fixed}}@media(max-width: 992px){.synHero{height:auto;padding-top:150px !important;padding-bottom:4rem}}.synHero>.container{position:relative;z-index:10;top:-50px}@media(max-width: 767.98px){.synHero>.container{top:0}}@keyframes synHeroGradient{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}.synHero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.25))}html[data-bs-theme=dark] .synHero::after{background:linear-gradient(to bottom, rgba(7, 11, 18, 0), rgba(7, 11, 18, 0.35))}.synHero .wave{background:var(--synHeroWaveBackground);border-radius:1000% 1000% 0 0;position:absolute;width:200%;height:var(--synHeroWaveHeight);left:0;opacity:1;transform:translate3d(0, 0, 0);animation:synHeroWave 10s -3s linear infinite;top:calc(var(--synHeroAnimationHeight) - 50px);mix-blend-mode:soft-light}@media(max-width: 767.98px){.synHero .wave{top:auto;bottom:-1px}}.synHero .wave:nth-of-type(2){top:calc(var(--synHeroAnimationHeight) - 75px);animation:synHeroWave 18s linear reverse infinite;opacity:.6}@media(max-width: 767.98px){.synHero .wave:nth-of-type(2){top:auto;bottom:12px}}.synHero .wave:nth-of-type(3){top:calc(var(--synHeroAnimationHeight) - 100px);animation:synHeroWave 20s -1s reverse infinite;opacity:.8}@media(max-width: 767.98px){.synHero .wave:nth-of-type(3){top:auto;bottom:24px}}@keyframes synHeroWave{0%{transform:translateX(0)}25%{transform:translateX(-25%)}50%{transform:translateX(-50%)}75%{transform:translateX(-25%)}100%{transform:translateX(0)}}.synHero .synHeroBg{background:radial-gradient(900px 520px at 18% 18%, var(--synHeroGlowA), transparent 62%),radial-gradient(920px 520px at 82% 28%, var(--synHeroGlowB), transparent 58%)}.synHero .synHeroCard{border-radius:22px;border:1px solid var(--synHeroCardBorder);background:var(--synHeroCardBg);backdrop-filter:blur(14px);box-shadow:0 22px 70px rgba(0,0,0,.28)}.synHeroCardBlock{border-radius:14px;border:1px solid hsla(0,0%,100%,.14);background:var(--synHeroCardBg2)}.hexagon-logos{position:relative;width:40rem;max-width:1100px;height:40rem;margin:0px auto;background:radial-gradient(circle, #1575b6 0%, #1575b6 70%, transparent 70%, transparent 100%),radial-gradient(circle, #1a90e1 0%, #1a90e1 70%, transparent 70%, transparent 100%),radial-gradient(circle, #45a6e8 0%, #45a6e8 70%, transparent 70%, transparent 100%);background-repeat:no-repeat;background-size:20rem 20rem,15rem 15rem,10rem 10rem;background-position:5rem 5rem,20rem 10rem,14rem 24rem}@media screen and (max-width: 45rem){.hexagon-logos{height:50rem;width:30rem;background-size:20rem 20rem,17rem 17rem,10rem 10rem;background-position:2rem 3rem,10rem 16rem,10rem 32rem}}@media screen and (max-width: 30rem){.hexagon-logos{width:20rem;height:62rem;background-size:18rem 18rem,17rem 17rem,10rem 10rem;background-position:1.5rem 7rem,0rem 25rem,7rem 42rem}}.hexagon{position:absolute;height:10rem;width:10rem;filter:drop-shadow(-2px 7px 10px rgba(100, 100, 100, 0.5))}.hexagon::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(-120deg, #ffffff 0%, #FFFFFF 100%);-webkit-clip-path:polygon(25% 5%, 75% 5%, 100% 50%, 75% 95%, 25% 95%, 0% 50%);clip-path:polygon(25% 5%, 75% 5%, 100% 50%, 75% 95%, 25% 95%, 0% 50%)}.hexagon.-big{height:15rem;width:15rem}.hexagon.-big>.text{font-size:7rem}.hexagon.-normal>.text{font-size:3rem}.hexagon.-small{height:6rem;width:6rem}.hexagon:nth-of-type(1){top:3rem;left:5rem}.hexagon:nth-of-type(2){top:11rem;left:18rem}.hexagon:nth-of-type(3){top:0;left:19rem}.hexagon:nth-of-type(4){top:22rem;left:10rem}.hexagon:nth-of-type(5){top:27rem;left:20rem}.hexagon:nth-of-type(6){top:30rem;left:5rem}.hexagon:nth-of-type(7){top:10rem;left:32rem}.hexagon:nth-of-type(8){top:1rem;left:1rem}.hexagon:nth-of-type(9){top:23rem;left:31rem}.hexagon>.text{position:absolute;top:49%;left:50%;transform:translateX(-50%) translateY(-50%);width:60%;text-align:center;font-weight:bold;color:#da627d;z-index:2}@media screen and (max-width: 45rem){.hexagon:nth-of-type(1){top:3rem;left:5rem}.hexagon:nth-of-type(2){top:17rem;left:14rem}.hexagon:nth-of-type(3){top:0;left:19rem}.hexagon:nth-of-type(4){top:27rem;left:6rem}.hexagon:nth-of-type(5){top:33rem;left:16rem}.hexagon:nth-of-type(6){top:14rem;left:1rem}.hexagon:nth-of-type(7){top:40rem;left:11rem}.hexagon:nth-of-type(8){top:1rem;left:1rem}.hexagon:nth-of-type(9){top:11rem;left:20rem}}@media screen and (max-width: 30rem){.hexagon:nth-of-type(1){top:4rem;left:4rem}.hexagon:nth-of-type(2){top:20rem;left:1rem}.hexagon:nth-of-type(3){top:35rem;left:7rem}.hexagon:nth-of-type(4){top:43rem;left:0rem}.hexagon:nth-of-type(5){top:48rem;left:9rem}.hexagon:nth-of-type(6){top:20rem;left:14rem;height:4rem;width:4rem}.hexagon:nth-of-type(7){top:54rem;left:3rem}.hexagon:nth-of-type(8){top:1rem;left:1rem}.hexagon:nth-of-type(9){top:36rem;left:4rem;height:3rem;width:3rem}}html[data-bs-theme=dark]{--synHeroIsoOpacity: .22;--synHeroIsoLineA: rgba(255, 255, 255, .14);--synHeroIsoLineB: rgba(255, 255, 255, .12)}.synHero{position:relative}.synHero .synHeroIso{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:var(--synHeroIsoOpacity);background-image:repeating-linear-gradient(90deg, var(--synHeroIsoLineA) 0, var(--synHeroIsoLineA) 1px, transparent 1px, transparent var(--synHeroIsoStep)),repeating-linear-gradient(30deg, var(--synHeroIsoLineB) 0, var(--synHeroIsoLineB) 1px, transparent 1px, transparent var(--synHeroIsoStep)),repeating-linear-gradient(150deg, var(--synHeroIsoLineB) 0, var(--synHeroIsoLineB) 1px, transparent 1px, transparent var(--synHeroIsoStep));-webkit-mask-image:var(--synHeroIsoMask);mask-image:var(--synHeroIsoMask)}.synHero>.container{position:relative;z-index:2}.synHero .wave{z-index:1}html[data-bs-theme=dark]{--synMissionBg: #070b12;--synMissionCardBg: rgba(11, 19, 35, .90);--synMissionCardBorder: rgba(255, 255, 255, .10);--synMissionCardShadow: 0 26px 90px rgba(0, 0, 0, .45);--synMissionDotBg: var(--synBlue500);--synMissionDotGlow: rgba(69, 165, 231, .18);--synMissionKickerOpacity: .70;--synMissionTopLine: rgba(69, 165, 231, .12)}.synMission{position:relative;background:var(--synMissionBg)}.synMission::before{content:"";position:absolute;left:0;right:0;top:0;pointer-events:none;background:linear-gradient(to right, transparent, var(--synMissionTopLine), transparent)}.synMissionKicker{letter-spacing:.12em;opacity:var(--synMissionKickerOpacity)}.synMissionTitle{color:var(--bs-body-color)}.synMissionLead{color:var(--bs-body-color);opacity:.86}.synMissionBtn{box-shadow:0 12px 26px rgba(16,89,138,.18);transition:transform .15s ease,box-shadow .15s ease}.synMissionBtn:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(16,89,138,.22)}.synMissionCard{border-radius:var(--bs-border-radius-xl);border:1px solid var(--synMissionCardBorder);background:var(--synMissionCardBg);box-shadow:var(--synMissionCardShadow);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.synMissionCard:hover{transform:translateY(-2px);border-color:rgba(69,165,231,.24);box-shadow:0 18px 48px rgba(0,0,0,.1)}html[data-bs-theme=dark] .synMissionCard:hover{border-color:rgba(69,165,231,.28);box-shadow:0 32px 110px rgba(0,0,0,.55)}.synMissionDot{width:8px;height:8px;border-radius:999px;background:var(--synMissionDotBg);box-shadow:0 0 0 4px hsla(0,0%,100%,.08),0 0 22px var(--synMissionDotGlow);flex:0 0 auto}html[data-bs-theme=dark]{--synServicesBg: #070b12;--synSvcCardBg: rgba(11, 19, 35, .90);--synSvcCardBorder: rgba(255, 255, 255, .10);--synSvcCardShadow: 0 26px 90px rgba(0, 0, 0, .45);--synSvcChipText: #ffffff;--synSvcHoverBorder: rgba(69, 165, 231, .34);--synSvcHoverShadow: 0 32px 110px rgba(0, 0, 0, .55)}#services{background:var(--synServicesBg)}.synServicesGrid{position:relative;display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 991.98px){.synServicesGrid{grid-template-columns:1fr}}.synSvcCard{border-radius:var(--bs-border-radius-xl);border:1px solid var(--synSvcCardBorder);background:var(--synSvcCardBg);backdrop-filter:blur(10px);box-shadow:var(--synSvcCardShadow);padding:1.1rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.synSvcCard:hover{transform:translateY(-3px);border-color:var(--synSvcHoverBorder);box-shadow:var(--synSvcHoverShadow)}.synSvcHead{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.synSvcChip{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;background:var(--synSvcChipBg);border:1px solid var(--synSvcChipBorder);color:var(--synSvcChipText)}.synSvcCard{--synSvcBaseTranslate: 0px;transform:translateY(var(--synSvcBaseTranslate))}.synSvcCard:hover{transform:translateY(calc(var(--synSvcBaseTranslate) - 3px))}.synSvcCard--a{--synSvcBaseTranslate: 0px}.synSvcCard--b{--synSvcBaseTranslate: 18px}.synSvcCard--c{--synSvcBaseTranslate: 10px}.synSvcCard--d{--synSvcBaseTranslate: 28px}.synSvcCard--e{--synSvcBaseTranslate: 16px}.synSvcCard--f{--synSvcBaseTranslate: 34px}@media(max-width: 991.98px){.synSvcCard--a,.synSvcCard--b,.synSvcCard--c,.synSvcCard--d,.synSvcCard--e,.synSvcCard--f{--synSvcBaseTranslate: 0px}}@media(max-width: 991.98px){:root{--synMegaTranslateMax: 70px;--synMegaScaleMax: 1.10;--synMegaRotateMax: 0deg;--synMegaGlowShift: 45px}}.synParallax{background-image:linear-gradient(to bottom, rgb(7, 11, 18), rgba(7, 11, 18, 0.8)),var(--synParallaxImage) !important;min-height:500px;background-attachment:fixed !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;overflow:hidden !important;position:relative}@media screen and (max-width: 768px){.synParallax{background-attachment:scroll;background-size:cover}}.synMegaIso{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.2;background-image:repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.22) 0, rgba(255, 255, 255, 0.22) 1px, transparent 1px, transparent 44px),repeating-linear-gradient(30deg, rgba(255, 255, 255, 0.18) 0, rgba(255, 255, 255, 0.18) 1px, transparent 1px, transparent 44px),repeating-linear-gradient(150deg, rgba(255, 255, 255, 0.18) 0, rgba(255, 255, 255, 0.18) 1px, transparent 1px, transparent 44px);mask-image:radial-gradient(70% 65% at 50% 35%, rgb(0, 0, 0), rgba(0, 0, 0, 0))}html[data-bs-theme=dark] .synMegaIso{opacity:.14}html[data-bs-theme=dark]{--synMethodBg: #070b12;--synMethodGlowA: rgba(69, 165, 231, .10);--synMethodGlowB: rgba(21, 117, 181, .08);--synMethodRailFade: rgba(69, 165, 231, .10);--synMethodItemBg: rgba(11, 19, 35, .90);--synMethodItemBorder: rgba(255, 255, 255, .10);--synMethodItemShadow: 0 22px 70px rgba(0, 0, 0, .45);--synMethodItemHoverBorder: rgba(69, 165, 231, .34);--synMethodItemHoverShadow: 0 32px 110px rgba(0, 0, 0, .55);--synMethodIndexText: #ffffff;--synMethodCardBg: rgba(11, 19, 35, .88);--synMethodCardBorder: rgba(255, 255, 255, .10);--synMethodCardShadow: 0 26px 90px rgba(0, 0, 0, .45)}.synMethod{background:var(--synMethodBg);position:relative;overflow:hidden}.synMethod::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(900px 520px at 12% 20%, var(--synMethodGlowA), transparent 60%),radial-gradient(900px 520px at 88% 30%, var(--synMethodGlowB), transparent 62%);opacity:.9}.synMethod>.container{position:relative;z-index:1}.synMethodKicker{letter-spacing:.1em;opacity:.75}.synMethodRail{position:relative;display:grid;gap:1rem}.synMethodItem{display:grid;grid-template-columns:56px 1fr;gap:.75rem;padding:1.1rem;border-radius:var(--bs-border-radius-xl);border:1px solid var(--synMethodItemBorder);background:var(--synMethodItemBg);box-shadow:var(--synMethodItemShadow);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.synMethodItem:hover{transform:translateY(-2px);border-color:var(--synMethodItemHoverBorder);box-shadow:var(--synMethodItemHoverShadow)}.synMethodIndex{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;background:var(--synMethodIndexBg);border:1px solid var(--synMethodIndexBorder);color:var(--synMethodIndexText)}.synMethodPill{background:var(--synMethodPillBg);border:1px solid var(--synMethodPillBorder);color:inherit}.synMethodCard{border-radius:22px;border:1px solid var(--synMethodCardBorder);background:var(--synMethodCardBg);backdrop-filter:blur(8px);box-shadow:var(--synMethodCardShadow)}.synMethodBullet{width:10px;height:10px;border-radius:4px;background:linear-gradient(135deg, #45a5e7, #10598a);flex:0 0 auto;margin-top:.35rem}.synWhy{background:var(--bs-body-bg)}[data-bs-theme=dark] .synWhy{background:#070b12}.synWhyCard{border-radius:18px;border:1px solid var(--bs-border-color-translucent);background:var(--bs-body-bg);box-shadow:0 10px 30px rgba(0,0,0,.06);transition:transform .15s ease,box-shadow .15s ease}.synWhyCard:hover{transform:translateY(-2px);box-shadow:0 16px 46px rgba(0,0,0,.1)}[data-bs-theme=dark] .synWhyCard{background:#0b1323;border-color:hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.45)}.synSectionWave{background:var(--synHeroGrad1);position:relative;overflow:hidden}.synCases{--synCasesBg: var(--bs-body-bg);background:var(--synCasesBg)}[data-bs-theme=dark] .synCases{--synCasesBg: #070b12;background:var(--synCasesBg)}.synCasesKicker{letter-spacing:.1em;opacity:.75}.synCaseCard{border-radius:20px;border:1px solid var(--bs-border-color-translucent);background:rgba(var(--bs-body-bg-rgb), 0.86);backdrop-filter:blur(8px);box-shadow:0 18px 55px rgba(0,0,0,.08)}[data-bs-theme=dark] .synCaseCard{background:rgba(11,19,35,.88);border-color:hsla(0,0%,100%,.1);box-shadow:0 26px 90px rgba(0,0,0,.45)}.synCaseBadge{background:rgba(69,165,231,.14);border:1px solid rgba(69,165,231,.24);color:inherit}.synCasePane{border-radius:16px;border:1px solid var(--bs-border-color-translucent);background:rgba(var(--bs-body-bg-rgb), 0.92)}[data-bs-theme=dark] .synCasePane{background:rgba(7,11,18,.55);border-color:hsla(0,0%,100%,.1)}.synCasePane--before{border-left:3px solid rgba(255,90,90,.65)}.synCasePane--after{border-left:3px solid rgba(47,111,78,.75)}.synCaseResult{display:flex;gap:.6rem;align-items:flex-start}.synCaseDot{width:10px;height:10px;border-radius:999px;background:#1a90e0;margin-top:.35rem;flex:0 0 auto}.synAudience{background:var(--bs-body-bg)}[data-bs-theme=dark] .synAudience{background:#070b12}.synAudienceKicker{letter-spacing:.1em;opacity:.75}.synAudienceCard{border-radius:18px;border:1px solid var(--bs-border-color-translucent);background:rgba(var(--bs-body-bg-rgb), 0.86);backdrop-filter:blur(8px);box-shadow:0 16px 50px rgba(0,0,0,.08);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.synAudienceCard:hover{transform:translateY(-2px);border-color:rgba(69,165,231,.25);box-shadow:0 24px 75px rgba(0,0,0,.12)}[data-bs-theme=dark] .synAudienceCard{background:rgba(11,19,35,.88);border-color:hsla(0,0%,100%,.1);box-shadow:0 26px 90px rgba(0,0,0,.45)}.synSectionWave,.synSectionWave--bottom{display:block;line-height:0 !important;font-size:0;overflow:hidden;color:var(--bs-primary);margin-bottom:0px !important;margin-top:0px}.synSectionWave svg,.synSectionWave--bottom svg{display:block;line-height:0 !important;width:100%;height:100%;position:relative;bottom:0;top:0px}#why{margin-top:0px;margin-bottom:0px}.synDividerToPrimary{--synDividerColor: var(--bs-primary)}.synDividerToBody{--synDividerColor: var(--bs-body-bg)}.synDividerToSurface{--synDividerColor: var(--synSurface)}.synDividerToSurface2{--synDividerColor: var(--synSurface2)}.synPartners{background:var(--synPartnersBg);position:relative;padding:5rem 0 4.5rem}.synPartners::before{content:"";position:absolute;left:0;right:0;top:0;background:linear-gradient(to right, transparent, var(--synPartnersTopLine), transparent);pointer-events:none}.synPartnersHeader{text-align:center;max-width:920px;margin:0 auto 2.5rem}.synPartnersTitle{color:var(--synPartnersTitle);margin-bottom:.6rem}.synPartnersLead{color:var(--synPartnersText);margin:0}.synPartnersGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(max-width: 991.98px){.synPartnersGrid{grid-template-columns:1fr}}.synPartnerCard{border-radius:22px;border:1px solid var(--synPartnerCardBorder);background:var(--synPartnerCardBg);box-shadow:var(--synPartnerCardShadow);padding:1.4rem;position:relative;overflow:hidden}.card::after{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(520px 260px at 20% 15%, rgba(69, 165, 231, 0.14), transparent 60%),radial-gradient(520px 260px at 80% 10%, rgba(47, 111, 78, 0.1), transparent 62%);opacity:.55;border-radius:inherit}.synPartnerRow{position:relative;z-index:1;display:grid;grid-template-columns:56px 1fr;gap:1rem;align-items:start}.synPartnerLogo{width:56px;height:56px;border-radius:14px;background:var(--synPartnerLogoBg);border:1px solid var(--synPartnerLogoBorder);display:inline-flex;align-items:center;justify-content:center}.synPartnerLogo img{max-width:34px;max-height:34px;opacity:.92}.synTeamImage{width:120px;height:120px;max-width:100%;margin:0 auto}.synPartnerName{color:hsla(0,0%,100%,.92);margin:0 0 .35rem;font-size:1.05rem;font-weight:800}.synPartnerTag{display:inline-flex;gap:.45rem;align-items:center;padding:.28rem .6rem;border-radius:999px;background:var(--synPartnerTagBg);border:1px solid var(--synPartnerTagBorder);color:var(--synPartnerTagText);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.7rem}.synPartnerDesc{color:hsla(0,0%,100%,.7);margin:0;line-height:1.55}.synAbout{position:relative;overflow:hidden;padding:6.5rem 0;background:linear-gradient(315deg, var(--synAboutBg1) 3%, var(--synAboutBg2) 38%, var(--synAboutBg3) 68%, var(--synAboutBg4) 98%);background-size:400% 400%;animation:synAboutGradient 16s ease infinite}@keyframes synAboutGradient{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}.synAbout::before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 520px at 16% 22%, var(--synAboutGlowA), transparent 62%),radial-gradient(900px 520px at 84% 26%, var(--synAboutGlowB), transparent 60%),radial-gradient(720px 420px at 55% 92%, var(--synAboutGlowC), transparent 65%);opacity:.95}.synAbout::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.16) 0, rgba(255, 255, 255, 0.16) 1px, transparent 1px, transparent 44px),repeating-linear-gradient(30deg, rgba(255, 255, 255, 0.12) 0, rgba(255, 255, 255, 0.12) 1px, transparent 1px, transparent 44px),repeating-linear-gradient(150deg, rgba(255, 255, 255, 0.12) 0, rgba(255, 255, 255, 0.12) 1px, transparent 1px, transparent 44px);mask-image:radial-gradient(70% 65% at 50% 35%, rgb(0, 0, 0), rgba(0, 0, 0, 0))}.synAboutInner{position:relative;z-index:2}.synAboutKicker{letter-spacing:.12em;text-transform:uppercase;color:var(--synAboutKicker);font-weight:800;font-size:.82rem}.synAboutTitle{color:var(--synAboutTitle);font-weight:900;letter-spacing:-0.02em;margin:.6rem 0 1rem;font-size:clamp(2rem,3.6vw,3.2rem)}.synAboutLead{color:var(--synAboutText);max-width:820px;font-size:1.05rem;line-height:1.65;margin:0 0 2rem}.synAboutPanel{border-radius:26px;border:1px solid var(--synAboutCardBorder);background:var(--synAboutCardBg);box-shadow:var(--synAboutCardShadow);backdrop-filter:blur(12px);padding:1.6rem}.synAboutGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:1.25rem;align-items:stretch}@media(max-width: 991.98px){.synAboutGrid{grid-template-columns:1fr}}.synAboutList{margin:0;padding-left:1.1rem;color:hsla(0,0%,100%,.78)}.synAboutList li{margin:.35rem 0}.synAboutCtas{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.1rem}.synAboutBtnPrimary{box-shadow:var(--synAboutBtnGlow);transition:transform .15s ease,box-shadow .15s ease}.synAboutBtnPrimary:hover{transform:translateY(-1px);box-shadow:0 26px 70px rgba(69,165,231,.26)}#synContactBtn{position:fixed;right:22px;bottom:22px;width:56px;height:56px;z-index:999;display:inline-flex;align-items:center;justify-content:center;font-size:20px;border:0}.synContactPanel{position:fixed;right:22px;bottom:92px;width:min(380px,100vw - 44px);max-height:min(650px,100vh - 140px);z-index:1206;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);background:rgba(11,19,35,.92);box-shadow:0 34px 140px rgba(0,0,0,.7);backdrop-filter:blur(16px);overflow:hidden;opacity:0;transform:translateY(10px) scale(0.98);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.synContactPanel.isOpen{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.synContactPanelHeader{display:flex;align-items:center;justify-content:space-between;background:radial-gradient(900px 260px at 20% 0%, rgba(69, 165, 231, 0.22), transparent 60%),radial-gradient(900px 260px at 80% 10%, rgba(47, 111, 78, 0.14), transparent 60%);border-bottom:1px solid hsla(0,0%,100%,.1)}.synContactPanelClose{width:34px;height:34px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.22);color:hsla(0,0%,100%,.9);font-size:22px;line-height:1;cursor:pointer}.synContactPanelBody{padding:14px;overflow:auto}.synContactSection{background:rgba(0,0,0,0)}.synCard{border:1px solid hsla(0,0%,100%,.1);background:rgba(11,19,35,.88);box-shadow:0 26px 90px rgba(0,0,0,.45);backdrop-filter:blur(10px);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.synCard:hover{transform:translateY(-3px);border-color:rgba(69,165,231,.26);box-shadow:0 32px 110px rgba(0,0,0,.6)}#ecosystem{padding-top:calc(var(--synHeaderHeight) + 1rem);padding-bottom:calc(var(--synFooterHeight) + 2rem)}#ecosystem.synHero{height:auto !important;min-height:var(--synHeroAnimationHeight);align-items:flex-start;padding-top:calc(var(--synHeaderHeight) + 2rem);padding-bottom:calc(var(--synHeroWaveHeight) + 2rem)}#ecosystem.synHero>.container{top:0 !important}#ecosystem.synHero .wave{top:auto !important;bottom:-1px}#ecosystem .card{border:1px solid var(--synHeroCardBorder);background:var(--synHeroCardBg);backdrop-filter:blur(12px);box-shadow:0 26px 90px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}#ecosystem .card:hover{transform:translateY(-3px);border-color:rgba(69,165,231,.28);box-shadow:0 34px 120px rgba(0,0,0,.48)}#ecosystem .card-body{padding:1.15rem 1.15rem}@media(min-width: 992px){#ecosystem .card-body{padding:1.35rem 1.35rem}}#ecosystem .badge.text-bg-secondary{background:rgba(69,165,231,.14) !important;border:1px solid rgba(69,165,231,.26);color:hsla(0,0%,100%,.92) !important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .65rem}#ecosystem h2,#ecosystem h3{letter-spacing:-0.01em}#ecosystem a.text-decoration-none{color:hsla(0,0%,100%,.92)}#ecosystem a.text-decoration-none:hover{color:rgba(69,165,231,.95)}#ecosystem .list-group-item{background:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.1);padding-top:.9rem;padding-bottom:.9rem}#ecosystem .h4,#ecosystem .h5{margin-top:.2rem}#ecosystem .opacity-75{opacity:.82 !important}
