:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.page-module__E0kJGG__mainContainer{width:100%}.page-module__E0kJGG__container{max-width:95%;margin:0 auto;padding:0 1.5rem}.page-module__E0kJGG__heroSection{text-align:center;background-color:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroBg{z-index:0;position:absolute;inset:0}.page-module__E0kJGG__heroImg{object-fit:cover;opacity:.5;filter:saturate(1.2)contrast(1.1)}.page-module__E0kJGG__mobileImg{object-position:center center;display:block}.page-module__E0kJGG__desktopImg{display:none}@media (min-width:768px){.page-module__E0kJGG__mobileImg{display:none}.page-module__E0kJGG__desktopImg{display:block}}.page-module__E0kJGG__heroOverlay{z-index:1;background-image:linear-gradient(to bottom, #16161666, #161616cc 80%, var(--color-bg));background-size:100% 100%,60px 103.92px;position:absolute;inset:0}.page-module__E0kJGG__heroContent{z-index:10;width:100%;padding:0 1.5rem;position:relative}.page-module__E0kJGG__heroSubtitle{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:700}.page-module__E0kJGG__heroTitle{letter-spacing:-.05em;font-size:clamp(3.5rem,10vw,8rem);font-weight:900;line-height:1.1}.page-module__E0kJGG__blockText{display:block}.page-module__E0kJGG__outlineText{-webkit-text-stroke:1px #dc4429b3;color:#0000;transition:all .3s}.page-module__E0kJGG__outlineText:hover{-webkit-text-stroke:1px var(--color-primary);color:#dc44291a}.page-module__E0kJGG__heroDesc{color:var(--color-gray);max-width:100%;margin:1.5rem auto 0;font-size:1rem;line-height:1.5}.page-module__E0kJGG__scrollIcon{z-index:10;color:var(--color-primary);animation:2s infinite page-module__E0kJGG__bounce;position:absolute;bottom:2.5rem}@keyframes page-module__E0kJGG__bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-7px)}}@media (min-width:768px){.page-module__E0kJGG__heroSubtitle{letter-spacing:.3em;font-size:1rem}.page-module__E0kJGG__outlineText{-webkit-text-stroke:2px #dc4429b3}.page-module__E0kJGG__outlineText:hover{-webkit-text-stroke:2px var(--color-primary)}.page-module__E0kJGG__heroDesc{max-width:60%;font-size:1.125rem}}.page-module__E0kJGG__marqueeSection{background:var(--color-primary);white-space:nowrap;z-index:20;border-top:2px solid #000;border-bottom:2px solid #000;margin:3rem 0;padding:.8rem 0;position:relative;overflow:hidden;transform:rotate(-3deg)scale(1.1);box-shadow:0 5px 20px #dc442926}.page-module__E0kJGG__marqueeContent{will-change:transform;animation:15s linear infinite page-module__E0kJGG__marquee;display:inline-block}.page-module__E0kJGG__marqueeContent span{color:var(--color-white);text-transform:uppercase;letter-spacing:.05em;margin-right:2rem;font-size:clamp(1.1rem,4vw,1.75rem);font-weight:900}@keyframes page-module__E0kJGG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module__E0kJGG__sliderSection{padding:5rem 0;position:relative;overflow:hidden}.page-module__E0kJGG__sectionHeader{margin-bottom:3rem}.page-module__E0kJGG__headerText h3{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-weight:700}.page-module__E0kJGG__headerText h2{font-size:3rem;font-weight:900}.page-module__E0kJGG__swiperContainer{padding-left:1.5rem}.page-module__E0kJGG__productCard{background:#111;border:1px solid #ffffff1a;border-radius:1.5rem;height:450px;transition:all .5s;position:relative;overflow:hidden}.page-module__E0kJGG__productCard img{object-fit:cover;width:100%;height:60%;transition:all .7s}.page-module__E0kJGG__productCard:hover img{transform:scale(1.1)}.page-module__E0kJGG__productCard:hover{border-color:#dc442980}.page-module__E0kJGG__cardInfo{z-index:5;background:linear-gradient(#0000,#000 60%,#000);flex-direction:column;justify-content:flex-end;width:100%;height:45%;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0}.page-module__E0kJGG__cardInfo h3{margin-bottom:.25rem;font-size:1.5rem}.page-module__E0kJGG__productCard:hover h3{color:var(--color-primary)}.page-module__E0kJGG__cardInfo p{color:var(--color-gray);font-size:.875rem}.page-module__E0kJGG__badge{background:var(--color-primary);color:#fff;z-index:10;border-radius:99px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;right:1rem}.page-module__E0kJGG__sliderBottomAction{justify-content:center;align-items:center;margin-top:3rem;padding:0 1rem;display:flex}.page-module__E0kJGG__btnViewMenu{color:var(--color-white);border:2px solid var(--color-primary);border-radius:99px;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__E0kJGG__btnViewMenu:hover{background-color:var(--color-primary);box-shadow:0 0 20px #dc442966}.page-module__E0kJGG__deliverySection{padding:4rem 0}.page-module__E0kJGG__deliveryBox{text-align:center;background:linear-gradient(90deg,#111 0%,#050505 100%);border:1px solid #ffffff1a;border-radius:2rem;flex-direction:column;align-items:center;gap:2rem;padding:3rem;display:flex}@media (min-width:768px){.page-module__E0kJGG__deliveryBox{text-align:left;flex-direction:row;justify-content:space-between}}.page-module__E0kJGG__deliveryText h3{color:var(--color-primary);margin-bottom:.5rem}.page-module__E0kJGG__deliveryText h2{color:var(--color-gray);font-size:2.5rem;font-weight:900;line-height:1.1}.page-module__E0kJGG__deliveryText h2 span{color:#fff}.page-module__E0kJGG__deliveryLogos{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__E0kJGG__platformBtn{color:#fff;border:1px solid #ffffff26;border-radius:1rem;padding:1rem 1.8rem;font-weight:800;text-decoration:none;transition:all .3s}.page-module__E0kJGG__platformBtn:hover{transform:translateY(-3px);box-shadow:0 10px 20px #00000080}.page-module__E0kJGG__ty{background:#fa6501}.page-module__E0kJGG__ys{background:#ea004b}.page-module__E0kJGG__mg{background:#ff3c00}.page-module__E0kJGG__processSection{background:linear-gradient(#050505,#0a0a0a);padding:5rem 0}.page-module__E0kJGG__centerHeader{text-align:center;margin-bottom:3rem}.page-module__E0kJGG__centerHeader h3{color:var(--color-gray);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;font-size:1rem}.page-module__E0kJGG__centerHeader h2{font-size:3rem;font-weight:900}.page-module__E0kJGG__centerHeader span{color:var(--color-primary)}.page-module__E0kJGG__processTabs{justify-content:center;gap:1.5rem;margin-bottom:4rem;display:flex}.page-module__E0kJGG__tabBtn{color:#fff;cursor:pointer;background:0 0;border:2px solid #ffffff1a;border-radius:99px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;transition:all .3s}.page-module__E0kJGG__activeTab{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 0 20px #dc442966}.page-module__E0kJGG__processGrid{grid-template-columns:1fr;gap:2rem;animation:.5s ease-in-out page-module__E0kJGG__fadeIn;display:grid}@media (min-width:768px){.page-module__E0kJGG__processGrid{grid-template-columns:repeat(4,1fr)}}.page-module__E0kJGG__processCard{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.5rem;padding:2rem 1.5rem;transition:all .3s;position:relative}.page-module__E0kJGG__processCard:hover{border-color:var(--color-primary);background:#ffffff12;transform:translateY(-10px)}.page-module__E0kJGG__stepNumber{opacity:.5;color:#dc44290d;-webkit-text-stroke:1px var(--color-primary);font-size:5rem;font-weight:900;position:absolute;top:-10px;right:10px}.page-module__E0kJGG__processCard h4{z-index:1;margin-bottom:1rem;font-size:1.25rem;font-weight:700;position:relative}.page-module__E0kJGG__processCard p{color:var(--color-gray);z-index:1;font-size:.9rem;line-height:1.6;position:relative}@keyframes page-module__E0kJGG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__E0kJGG__videoSection{text-align:center;background:#000;justify-content:center;align-items:center;height:80vh;min-height:500px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__parallaxWrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__E0kJGG__parallaxImage{object-fit:cover;opacity:.45;filter:brightness(.7)contrast(1.2)}.page-module__E0kJGG__videoOverlay{-webkit-backdrop-filter:blur(3px);z-index:1;background:radial-gradient(circle,#000000b3 0%,#000000eb 100%),linear-gradient(#0a0a0acc,#000000e6);position:absolute;inset:0}.page-module__E0kJGG__videoContent{z-index:10;max-width:850px;padding:0 1.5rem;position:relative}.page-module__E0kJGG__neonTitleLarge{color:#fff;text-shadow:0 4px 30px #000000f2,0 0 40px #dc442966;margin-bottom:1.5rem;font-size:clamp(3.2rem,8vw,6rem);font-weight:900;line-height:1.1}.page-module__E0kJGG__videoDesc{color:#fffffff2;text-shadow:0 2px 15px #000000e6;max-width:680px;margin:0 auto;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:500;line-height:1.7}.page-module__E0kJGG__gallerySection{background-color:#060606;padding:6rem 0}.page-module__E0kJGG__galleryGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-top:3rem;display:grid}@media (min-width:640px){.page-module__E0kJGG__galleryGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__E0kJGG__galleryGrid{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__galleryCard{aspect-ratio:4/3;cursor:pointer;background-color:#111;border:1px solid #ffffff14;border-radius:1.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.page-module__E0kJGG__galleryCard:hover{border-color:var(--color-primary);transform:translateY(-8px);box-shadow:0 20px 40px #dc442940}.page-module__E0kJGG__galleryImg{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.page-module__E0kJGG__galleryCard:hover .page-module__E0kJGG__galleryImg{transform:scale(1.1)}.page-module__E0kJGG__galleryOverlay{opacity:0;background:linear-gradient(#0000 40%,#000000d9 100%);align-items:flex-end;padding:1.5rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.page-module__E0kJGG__galleryCard:hover .page-module__E0kJGG__galleryOverlay{opacity:1}.page-module__E0kJGG__galleryCaption{color:#fff;letter-spacing:.03em;font-size:1.1rem;font-weight:800}.page-module__E0kJGG__testimonialsSection{padding:5rem 1rem}.page-module__E0kJGG__reviewsGrid{grid-template-columns:1fr;gap:2rem;margin-top:3rem;display:grid}@media (min-width:768px){.page-module__E0kJGG__reviewsGrid{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__reviewCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem;transition:all .3s}.page-module__E0kJGG__reviewCard:hover{border-color:var(--color-primary);transform:translateY(-5px)}.page-module__E0kJGG__stars{color:var(--color-primary);letter-spacing:2px;margin-bottom:1rem;font-size:1.25rem}.page-module__E0kJGG__reviewCard p{color:var(--color-gray);margin-bottom:1.5rem;font-size:1.1rem;font-style:italic}.page-module__E0kJGG__reviewer strong{color:#fff;display:block}.page-module__E0kJGG__reviewer span{color:var(--color-primary);font-size:.85rem;font-weight:700}.page-module__E0kJGG__aboutSection{padding:6rem 0;overflow:hidden}.page-module__E0kJGG__aboutGrid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (min-width:992px){.page-module__E0kJGG__aboutGrid{grid-template-columns:1fr 1fr}}.page-module__E0kJGG__neonSubtitle{color:var(--color-primary);letter-spacing:.2em;margin-bottom:1rem;font-weight:700;display:block}.page-module__E0kJGG__branchTitle{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.1}.page-module__E0kJGG__branchTitle span{color:var(--color-primary)}.page-module__E0kJGG__aboutDesc{color:var(--color-gray);margin-bottom:1.5rem;font-size:1.1rem;line-height:1.7}.page-module__E0kJGG__highlightText{color:var(--color-primary);font-weight:700}.page-module__E0kJGG__statsContainer{gap:2rem;margin:3rem 0;display:flex}.page-module__E0kJGG__statBox{flex-direction:column;display:flex}.page-module__E0kJGG__statNumber{color:#fff;font-size:2.5rem;font-weight:900;line-height:1}.page-module__E0kJGG__statLabel{color:var(--color-gray);text-transform:uppercase;margin-top:.5rem;font-size:.9rem}.page-module__E0kJGG__aboutImage{z-index:1;position:relative}.page-module__E0kJGG__mainImg{border:2px solid #ffffff1a;border-radius:2rem;width:100%;transition:all .5s;transform:rotate(3deg)}.page-module__E0kJGG__aboutImage:hover .page-module__E0kJGG__mainImg{border-color:var(--color-primary);transform:rotate(0)scale(1.02)}.page-module__E0kJGG__contactSection{background-color:#050505;padding:6rem 0}.page-module__E0kJGG__contactContainer{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:2rem;grid-template-columns:1fr;display:grid;overflow:hidden}@media (min-width:992px){.page-module__E0kJGG__contactContainer{grid-template-columns:1fr 1.5fr;min-height:550px}}.page-module__E0kJGG__contactInfoCard{background:linear-gradient(145deg,#111,#080808);flex-direction:column;justify-content:center;padding:3rem;display:flex}.page-module__E0kJGG__branchDesc{color:var(--color-gray);margin-bottom:2.5rem;font-size:1rem;line-height:1.6}.page-module__E0kJGG__detailBox{margin-bottom:1.5rem}.page-module__E0kJGG__label{color:var(--color-gray);text-transform:uppercase;letter-spacing:1px;margin-bottom:.25rem;font-size:.75rem;display:block}.page-module__E0kJGG__mapFrame{background:#111;width:100%;height:400px;position:relative}@media (min-width:992px){.page-module__E0kJGG__mapFrame{height:100%}}.page-module__E0kJGG__mapOverlayText{color:#ffffff0d;pointer-events:none;z-index:10;-webkit-user-select:none;user-select:none;font-size:4rem;font-weight:900;position:absolute;bottom:20px;right:20px}.page-module__E0kJGG__footer{background-color:#080808;border-top:1px solid #ffffff14;padding:6rem 0 0;position:relative;overflow:hidden}.page-module__E0kJGG__footerTop{grid-template-columns:1fr;gap:3rem;padding-bottom:4rem;display:grid}@media (min-width:992px){.page-module__E0kJGG__footerTop{grid-template-columns:1.2fr 2fr;gap:4rem}}.page-module__E0kJGG__footerLogo{color:var(--color-white);letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:1rem;font-size:1.8rem;font-weight:900;display:flex}.page-module__E0kJGG__footerMotto{color:var(--color-gray);max-width:360px;font-size:1rem;line-height:1.6}.page-module__E0kJGG__footerNavGroup{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:640px){.page-module__E0kJGG__footerNavGroup{grid-template-columns:repeat(3,1fr)}}.page-module__E0kJGG__footerNavCol{flex-direction:column;gap:.8rem;display:flex}.page-module__E0kJGG__footerNavCol h4{color:var(--color-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.5rem;font-size:.8rem;font-weight:800}.page-module__E0kJGG__footerNavCol a{color:var(--color-gray);font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s}.page-module__E0kJGG__footerNavCol a:hover{color:var(--color-white);transform:translate(4px)}.page-module__E0kJGG__footerBottom{color:var(--color-gray);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 0;font-size:.875rem;display:flex}@media (min-width:768px){.page-module__E0kJGG__footerBottom{flex-direction:row}}.page-module__E0kJGG__footerBottom a{color:var(--color-white);font-weight:700;text-decoration:none;transition:color .3s}.page-module__E0kJGG__footerBottom a:hover{color:var(--color-primary)}.page-module__E0kJGG__bigTextContainer{-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;margin-top:1rem;line-height:.8;display:flex;overflow:hidden}.page-module__E0kJGG__bigFooterText{letter-spacing:-.05em;text-align:center;white-space:nowrap;color:#0000;-webkit-text-stroke:2px #ffffff0f;font-size:clamp(4.5rem,18vw,22rem);font-weight:900;transition:all .7s cubic-bezier(.16,1,.3,1)}.page-module__E0kJGG__footer:hover .page-module__E0kJGG__bigFooterText{-webkit-text-stroke:2px #dc442940;text-shadow:0 0 50px #dc44291a}
