.ba8JIa_area{background-color:var(--black);overflow:hidden}.ba8JIa_wrapper{width:100%;height:600px;overflow:hidden}@media (min-width:1280px){.ba8JIa_wrapper{height:700px}}@media (min-width:1536px){.ba8JIa_wrapper{height:750px}}.ba8JIa_mobileAccordion{border-top:1px solid #fff3}.ba8JIa_mobileItem{will-change:transform, opacity}.ba8JIa_mobileItem button:focus{outline:none}.ba8JIa_mobileItem button:focus-visible{outline-offset:-2px;outline:2px solid #ffffff80}.ba8JIa_item{cursor:pointer;z-index:1;flex:1;min-width:180px;transition:all .7s;position:relative;overflow:hidden}.ba8JIa_item .head{z-index:2;width:100%;height:100%;transition:width .7s;position:absolute;top:0;left:0}.ba8JIa_item .head .head-title{border-left:1px solid var(--border-light-dark);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;margin:0;padding:40px 24px;display:flex}.ba8JIa_item .head .head-title .title{text-align:left;color:var(--white);-webkit-hyphens:auto;hyphens:auto;order:2;font-size:24px;font-weight:500;line-height:1.3;transition:all .7s;display:block}.ba8JIa_item .head .head-title .number{color:#0000;-webkit-text-stroke:1px var(--white);order:1;font-size:80px;font-weight:500;line-height:1;transition:all .7s}.ba8JIa_item .head .head-title:hover .number{color:var(--white)}.ba8JIa_item .content{z-index:1;opacity:0;visibility:hidden;height:100%;margin-left:180px;transition:opacity,visibility;position:relative}.ba8JIa_item .content .image{width:100%;height:100%}.ba8JIa_item .content .image img{object-fit:cover;width:100%;height:100%}.ba8JIa_item .content .wrp{height:100%}.ba8JIa_item .content .content-wrp{flex-direction:column;justify-content:space-between;display:flex}.ba8JIa_item .content .arry-btn{color:#f0f0f0;transition:var(--transition-default);font-size:70px;text-decoration:none;display:inline-block}.ba8JIa_item .content .arry-btn svg{transition:var(--transition-default);stroke:currentColor;width:1em;height:1em}.ba8JIa_item .content .arry-btn:hover svg{transform:rotate(45deg)}.ba8JIa_item .content .shape{z-index:-1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ba8JIa_item .content .text{color:#f0f0f0;margin-bottom:0}.ba8JIa_itemLast .head .head-title{border-left:1px solid #0000}.ba8JIa_itemLast.ba8JIa_itemActive .head .head-title{border-left:1px solid var(--border-light-dark)}.ba8JIa_itemActive{flex:4}.ba8JIa_itemActive .head{width:180px}.ba8JIa_itemActive .head .number{-webkit-text-fill-color:var(--white);color:var(--white)}.ba8JIa_itemActive .content{opacity:1;visibility:visible;transition:opacity .4s .2s,visibility .4s .2s}@media (min-width:1024px) and (max-width:1279px){.ba8JIa_item{min-width:130px}.ba8JIa_itemActive .head{width:130px}.ba8JIa_item .head .head-title{padding:24px 16px}.ba8JIa_item .head .head-title .title{font-size:16px;line-height:1.3}.ba8JIa_item .head .head-title .number{font-size:50px}.ba8JIa_item .content{margin-left:130px}}@media (min-width:1280px) and (max-width:1535px){.ba8JIa_item{min-width:150px}.ba8JIa_itemActive .head{width:150px}.ba8JIa_item .head .head-title{padding:30px 20px}.ba8JIa_item .head .head-title .title{font-size:20px;line-height:1.3}.ba8JIa_item .head .head-title .number{font-size:64px}.ba8JIa_item .content{margin-left:150px}}
@keyframes clRlRa_swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.clRlRa_area{z-index:1;position:relative;overflow:hidden}.clRlRa_wrapper{border-bottom:1px solid var(--border)}.clRlRa_item{z-index:1;border-right:1px solid var(--border);flex-direction:column;height:100%;padding:60px 60px 30px;display:flex;position:relative}.clRlRa_item .arrow-btn{color:var(--black);transition:var(--transition);align-self:flex-start;margin-top:auto;margin-bottom:0;padding-bottom:0;font-size:44px;text-decoration:none;display:inline-block}.clRlRa_item .bg-line{width:90%;transition:var(--transition);z-index:-1;opacity:0;visibility:hidden;position:absolute;top:0;left:50%;transform:translate(-50%)}.clRlRa_item .bg-line img{object-fit:cover;width:100%;height:100%}.clRlRa_item .feature__content h3{margin-top:40px;margin-bottom:30px;font-size:24px;font-weight:500}.clRlRa_item .feature__content h3 a{color:var(--black);text-decoration:none}.clRlRa_item .feature__content{flex:1;margin-bottom:40px}.clRlRa_item .feature__content p{margin-bottom:0;font-size:18px;line-height:30px}.clRlRa_item:hover .arrow-btn{transform:rotate(-45deg)}.clRlRa_item:hover .bg-line{opacity:1;visibility:visible}.clRlRa_item:hover .feature__icon svg{animation:1s ease-in-out clRlRa_swing}.clRlRa_item .feature__icon svg{transition:transform .3s}@media (max-width:1399px){.clRlRa_item{padding:30px 30px 15px}}.clRlRa_columnWipe{animation:1s cubic-bezier(.65,0,.35,1) .1s both clRlRa_featureWipeReveal}.clRlRa_text{justify-content:center;align-items:center;gap:15px;display:flex}.clRlRa_text span{font-family:var(--font-title);text-transform:uppercase;color:var(--white);background-color:var(--black);border-radius:50px;padding:5px 18px 3px;font-size:14px;font-weight:600;line-height:24px;display:inline-block}.clRlRa_text p{font-size:18px;line-height:34px;font-family:var(--font-title);color:var(--black);margin:0;font-weight:500}.clRlRa_text p a{color:var(--black);font-weight:600;text-decoration:underline}
.c_F0SG_contactHeroMap{z-index:1;isolation:isolate;position:relative}.c_F0SG_contactHeroMap .c_F0SG_mapImage{opacity:1;background-color:#0000;width:100%;height:auto;display:block;mix-blend-mode:normal!important;filter:none!important}.c_F0SG_locationPins{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.c_F0SG_locationPin{cursor:pointer;pointer-events:auto;z-index:10;opacity:1;animation:.8s cubic-bezier(.175,.885,.32,1.275) both c_F0SG_pinDrop;position:absolute;transform:translate(-50%,-100%)scale(1)}.c_F0SG_locationPin:first-child{animation-delay:.3s}.c_F0SG_locationPin:nth-child(2){animation-delay:.6s}.c_F0SG_locationPin:hover{animation:.6s ease-in-out c_F0SG_pinBounce}.c_F0SG_locationPinIcon{filter:drop-shadow(0 4px 8px #0000004d);width:30px;height:40px;color:var(--theme-primary,#0a142d);transition:transform .3s}.c_F0SG_locationPin:hover .c_F0SG_locationPinIcon{transform:scale(1.15)}.c_F0SG_locationPinTooltip{white-space:nowrap;opacity:0;visibility:hidden;text-align:center;background:var(--theme-primary,#0a142d);color:#fff;border-radius:8px;padding:8px 16px;transition:all .3s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 4px 15px #00000026}.c_F0SG_locationPinTooltip span{font-size:14px;font-weight:600;display:block}.c_F0SG_locationPinTooltip small{opacity:.8;font-size:11px;display:block}.c_F0SG_locationPinTooltip:after{content:"";border:6px solid #0000;border-top-color:var(--theme-primary,#0a142d);position:absolute;top:100%;left:50%;transform:translate(-50%)}.c_F0SG_locationPin:hover .c_F0SG_locationPinTooltip{opacity:1;visibility:visible}@keyframes c_F0SG_pinDrop{0%{opacity:0;transform:translate(-50%,-300%)scale(.5)}60%{opacity:1;transform:translate(-50%,-90%)scale(1.1)}80%{opacity:1;transform:translate(-50%,-105%)scale(.95)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@keyframes c_F0SG_pinBounce{0%,to{transform:translate(-50%,-100%)translateY(0)}50%{transform:translate(-50%,-100%)translateY(-8px)}}.c_F0SG_locationCard{background:#fff;border:1px solid #0000000d;border-radius:24px;gap:32px;padding:48px;transition:all .3s;display:flex;box-shadow:0 4px 20px #0000000f}.c_F0SG_locationCard:hover{border-color:#00000014;transform:translateY(-5px);box-shadow:0 15px 40px #0000001f}.c_F0SG_locationCardIcon{width:80px;height:80px;color:var(--theme-primary,#0a142d);background:#0a142d0f;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c_F0SG_locationCardIcon svg{width:32px;height:32px}.c_F0SG_locationCardHeader{align-items:center;gap:16px;margin-bottom:12px;display:flex}.c_F0SG_locationCardHeader h3{color:var(--heading-color,#0a142d);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.c_F0SG_locationCardBadge{text-transform:uppercase;color:var(--theme-primary,#0a142d);letter-spacing:.05em;background:#0a142d14;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700}.c_F0SG_locationCardContent p{color:var(--paragraph,#4b535d);margin:0 0 8px;font-size:18px;line-height:1.6}.c_F0SG_locationCardContact{border-top:1px solid #0000000f;flex-wrap:wrap;gap:24px;margin-top:24px;padding-top:24px;display:flex}.c_F0SG_locationCardContact a{color:var(--paragraph,#4b535d);background:#f8f9fa;border-radius:12px;align-items:center;gap:12px;padding:8px 16px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.c_F0SG_locationCardContact a:hover{color:var(--theme-primary,#0a142d);background:#f0f2f5;transform:translateY(-2px)}@media (max-width:767px){.c_F0SG_locationCard{gap:24px;padding:32px}.c_F0SG_locationCardIcon{width:60px;height:60px}.c_F0SG_locationCardIcon svg{width:24px;height:24px}.c_F0SG_locationCardHeader h3{font-size:20px}.c_F0SG_locationCardContent p{font-size:16px}.c_F0SG_locationCardContact{flex-direction:column;gap:12px}.c_F0SG_locationCardContact a{width:100%}}
