.com_hero__1pdEh{position:relative;margin-top:9px;background:#2b2a2a;color:#fff}@media(max-width:767px){.com_hero__1pdEh{margin-top:0}}.com_hero__1pdEh:focus-visible{outline:2px solid #8b291f;outline-offset:4px}body .com_hero__swiper__ErcZN{height:550px}@media(max-width:767px){body .com_hero__swiper__ErcZN{height:483px}}body .com_hero__swiper__ErcZN .swiper-pagination{position:absolute;z-index:2;bottom:46px;left:max(24px,(100% - 1408px)/2);display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(255,255,255,.0509803922);border-radius:20px;background:rgba(63,44,39,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:767px){body .com_hero__swiper__ErcZN .swiper-pagination{bottom:19px;left:50%;transform:translateX(-50%)}}body .com_hero__slide__gGVi1{position:relative;overflow:hidden}.com_hero__artboard__zCrgp{position:absolute;top:0;left:50%;width:2558px;height:550px;transform:translateX(-50%);transform-origin:center top}@media(min-width:768px)and (max-width:1439px){.com_hero__artboard__zCrgp{left:calc(50% - clamp(0px,(1440px - 100vw)*.095238,64px));transform:translateX(-50%) scale(.65)}@supports(transform:scale(calc(100vw / 1000px))){.com_hero__artboard__zCrgp{transform:translateX(-50%) scale(clamp(.65,.65 + (100vw - 768px)/672px * .35,1))}}}@media(max-width:767px){.com_hero__artboard__zCrgp{left:0;width:100%;height:483px;transform:none}}.com_hero__image__GQ3ds{position:absolute;top:-137px;left:-350px;width:2676px;height:1078px}@media(max-width:767px){.com_hero__image__GQ3ds{top:-76.06px;left:max(50% - 1041.5px,100% - 1388px);width:1388px;height:559.06px}}.com_hero__shade_left__cLQUN{position:absolute;top:-789.06px;left:-766px;display:flex;align-items:center;justify-content:center;width:2270.963px;height:2303.48px}.com_hero__shade_left__cLQUN>div{position:relative;width:1708px;height:1580.774px;transform:rotate(55.41deg)}.com_hero__shade_left__cLQUN>div svg{position:absolute;top:-500px;left:-500px}@media(max-width:767px){.com_hero__shade_left__cLQUN{display:none}}.com_hero__shade_right__5gu14{position:absolute;top:-32px;left:1700px;display:flex;align-items:center;justify-content:center;width:1615.682px;height:1639.22px}.com_hero__shade_right__5gu14>div{position:relative;width:1216.096px;height:1124px;transform:rotate(55.41deg)}.com_hero__shade_right__5gu14>div svg{position:absolute;top:-500px;left:-500px}@media(max-width:767px){.com_hero__shade_right__5gu14{display:none}}.com_hero__gradient__7poYw{display:none}@media(max-width:767px){.com_hero__gradient__7poYw{position:absolute;top:-76px;left:calc(50% - 273.5px);display:block;width:620px;height:559px;background:linear-gradient(196.110849deg,rgba(0,0,0,0) 42.958%,rgba(0,0,0,.2509803922) 76.499%)}}.com_hero__container__fuT3l{position:relative;padding-top:59px}@media(max-width:767px){.com_hero__container__fuT3l{padding-top:263px}}.com_hero__content__x42_0{width:596px;max-width:48%;margin-left:2px}@media(max-width:767px){.com_hero__content__x42_0{width:100%;max-width:none;margin-left:0}}.com_hero__title__uKgBI{margin:0 0 20px;font-size:52px;font-weight:400;line-height:1.096154;letter-spacing:.02em}@media(min-width:768px)and (max-width:1279px){.com_hero__title__uKgBI{font-size:clamp(30px,3.6vw,46px)}}@media(max-width:767px){.com_hero__title__uKgBI{margin-bottom:6px;font-size:24px;line-height:1.083333}}.com_hero__description__l_Gqk{font-size:20px;font-weight:300;line-height:1.4}@media(min-width:768px)and (max-width:1099px){.com_hero__description__l_Gqk{font-size:18px}}@media(max-width:767px){.com_hero__description__l_Gqk{width:320px;max-width:100%;min-height:60px;font-size:14px}}.com_hero__button__LCzIZ{height:54px;min-height:0;min-width:148px;margin-top:40px;padding:0 32px}@media(max-width:767px){.com_hero__button__LCzIZ{height:39px;min-width:106px;margin-top:16px;padding-inline:16px;font-size:14px;line-height:1.071429}}.com_hero__bullet__zdj2A{display:block;flex-shrink:0;width:16px;height:7px;padding:0;border:0;border-radius:20px;background:#fff;opacity:.4;cursor:pointer;transition:width .3s ease,opacity .3s ease}@media(prefers-reduced-motion:reduce){.com_hero__bullet__zdj2A{transition:none}}.com_hero__bullet__zdj2A:focus-visible{outline:2px solid #fff;outline-offset:4px}.com_hero__bullet_active__ogPEt{width:70px;opacity:1}