._page_pad0w_17{position:relative;width:100vw;height:100dvh;overflow:hidden;background:#080808;color:#fff;font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}._page_pad0w_17:after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}._header_pad0w_63{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:24px 40px}._brand_pad0w_87{display:flex;align-items:center}._brandLogo_pad0w_97{height:60px;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 6px rgba(255,255,255,.6)) drop-shadow(0 0 14px rgba(255,255,255,.3))}._nav_pad0w_111{display:flex;gap:40px}._navLink_pad0w_121{font-size:16px;font-weight:700;letter-spacing:.08em;color:#fff;cursor:pointer;background:none;border:none;padding:0;transition:transform .3s}._navLink_pad0w_121:hover{color:#fff;transform:scale(1.05)}._heroSection_pad0w_161{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}._heroText_pad0w_181{position:relative;z-index:10;text-align:center;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:8px}._heroLine_pad0w_203{display:block;font-size:clamp(72px,14vw,180px);font-weight:800;line-height:1.05;letter-spacing:.06em;color:#fff;opacity:0;transform:translateY(40px);animation:_heroLineIn_pad0w_1 .8s cubic-bezier(.16,1,.3,1) forwards;text-shadow:0 0 10px rgba(255,255,255,.95),0 0 30px rgba(255,255,255,.6),0 0 60px rgba(255,255,255,.35),0 0 100px rgba(200,220,255,.2),0 0 150px rgba(180,200,255,.1)}._heroLine_pad0w_203:nth-child(1){animation-delay:.3s;font-size:clamp(36px,6vw,72px);font-weight:300;letter-spacing:.15em;text-shadow:0 0 8px rgba(255,255,255,.7),0 0 20px rgba(255,255,255,.3)}._heroLine_pad0w_203:nth-child(2){animation-delay:.6s}._heroLine_pad0w_203:nth-child(3){animation-delay:.9s}@keyframes _heroLineIn_pad0w_1{to{opacity:1;transform:translateY(0)}}._photoStack_pad0w_279{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);width:280px;height:360px;z-index:5}._stackPhoto_pad0w_299{position:absolute;width:260px;height:340px;border-radius:4px;overflow:hidden;box-shadow:0 12px 40px #0009;opacity:0;transform-origin:center center}._stackPhoto_pad0w_299 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._stackPhoto_pad0w_299:nth-child(1){animation:_stackIn_pad0w_1 .7s cubic-bezier(.16,1,.3,1) .9s forwards;--rot: -12deg;--tx: -30px;--ty: 10px}._stackPhoto_pad0w_299:nth-child(2){animation:_stackIn_pad0w_1 .7s cubic-bezier(.16,1,.3,1) 1.1s forwards;--rot: 5deg;--tx: 15px;--ty: -15px}._stackPhoto_pad0w_299:nth-child(3){animation:_stackIn_pad0w_1 .7s cubic-bezier(.16,1,.3,1) 1.3s forwards;--rot: -3deg;--tx: -5px;--ty: 5px}._stackPhoto_pad0w_299:nth-child(4){animation:_stackIn_pad0w_1 .7s cubic-bezier(.16,1,.3,1) 1.5s forwards;--rot: 8deg;--tx: 20px;--ty: -8px}._stackPhoto_pad0w_299:nth-child(5){animation:_stackIn_pad0w_1 .7s cubic-bezier(.16,1,.3,1) 1.7s forwards;--rot: -6deg;--tx: -18px;--ty: -5px}@keyframes _stackIn_pad0w_1{0%{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.6)}to{opacity:1;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(1)}}._heroFooter_pad0w_397{position:absolute;bottom:28px;left:40px;right:40px;display:flex;align-items:flex-end;justify-content:space-between;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#fff6;opacity:0;animation:_fadeIn_pad0w_1 .6s ease 1.8s forwards}@keyframes _fadeIn_pad0w_1{to{opacity:1}}._heroExit_pad0w_437{animation:_heroFadeOut_pad0w_1 .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes _heroFadeOut_pad0w_1{to{opacity:0;transform:scale(.97) translateY(-20px)}}._gallerySection_pad0w_465{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;z-index:50}._galleryVisible_pad0w_483{animation:_galleryFadeIn_pad0w_1 .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes _galleryFadeIn_pad0w_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._galleryTrack_pad0w_503{display:flex;gap:30px;padding:200px 60px 160px;height:100%;box-sizing:border-box;align-items:flex-start;justify-content:center;overflow:hidden}._galleryCard_pad0w_527{position:relative;flex:0 0 450px;width:450px;height:600px;border-radius:8px;overflow:hidden;cursor:pointer;background:#141414;transform-origin:center top;transition:transform .65s cubic-bezier(.25,1,.5,1),height .65s cubic-bezier(.25,1,.5,1),filter .5s ease,opacity .5s ease}._galleryCard_pad0w_527:hover{filter:brightness(1.08)}._cardNormal_pad0w_571{transform:scale(1)}._cardExpanded_pad0w_581{transform:scale(1.1);z-index:10;cursor:default;box-shadow:0 0 0 2px #ffffff40,0 20px 60px #00000080}._cardExpanded_pad0w_581:hover{filter:brightness(1)}._cardExpanded_pad0w_581:hover ._coverLayer_pad0w_603{transform:scale(1)}._cardCollapsed_pad0w_613{transform:scale(.667);filter:brightness(.4);opacity:.6}._cardCollapsed_pad0w_613:hover{filter:brightness(.6);opacity:.85}._coverLayer_pad0w_603{position:absolute;inset:0;overflow:hidden;border-radius:8px;transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .5s ease}._coverImage_pad0w_653{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;will-change:transform}._galleryCard_pad0w_527:hover ._coverLayer_pad0w_603{transform:scale(1.1)}._coverHidden_pad0w_681{opacity:0;pointer-events:none}._cardInfo_pad0w_693{position:absolute;bottom:0;left:0;right:0;padding:60px 16px 18px;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 60%,transparent 100%);text-align:center;transition:opacity .4s ease;z-index:5}._cardCollapsed_pad0w_613 ._cardInfo_pad0w_693{opacity:0}._cardTitle_pad0w_725{font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardCount_pad0w_747{font-size:10px;font-weight:300;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}._innerGallery_pad0w_769{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;z-index:10;opacity:0;transition:opacity .4s ease .1s;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none}._innerGallery_pad0w_769::-webkit-scrollbar{display:none}._innerGalleryVisible_pad0w_807{opacity:1}._slide_pad0w_817{position:relative;width:100%;height:100%;min-height:100%;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}._slideImg_pad0w_837{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}._slideOverlay_pad0w_853{position:absolute;bottom:0;left:0;right:0;padding:40px 16px 18px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);display:flex;align-items:flex-end;justify-content:space-between}._slideTitle_pad0w_877{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}._slideCount_pad0w_891{font-size:10px;letter-spacing:.12em;color:#ffffff80}._closeBtn_pad0w_905{position:absolute;top:12px;right:12px;z-index:30;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#00000080;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;transition:all .2s;backdrop-filter:blur(6px)}._closeBtn_pad0w_905:hover{background:#ffffff26;color:#fff;border-color:#ffffff80}._scrollHint_pad0w_959{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:25;display:flex;flex-direction:column;gap:4px;pointer-events:none}._scrollDot_pad0w_983{width:4px;height:4px;border-radius:50%;background:#fff3;transition:all .3s}._scrollDotActive_pad0w_999{width:4px;height:12px;border-radius:2px;background:#ffffffb3}._navArrows_pad0w_1015{position:fixed;bottom:155px;right:60px;z-index:150;display:flex;gap:8px}._arrowBtn_pad0w_1033{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:transparent;color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._arrowBtn_pad0w_1033:hover{border-color:#ffffff73;color:#fff;background:#ffffff0a}._arrowBtn_pad0w_1033:active{transform:scale(.9)}._arrowBtn_pad0w_1033 svg{width:16px;height:16px}._footer_pad0w_1093{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 60px 24px;pointer-events:none;background:linear-gradient(to top,rgba(8,8,8,1) 0%,rgba(8,8,8,.85) 35%,transparent 100%);height:200px;gap:18px}._ctaArea_pad0w_1129{pointer-events:auto}._ctaCapsule_pad0w_1137{display:inline-flex;align-items:center;gap:32px;margin:0;top:-200px;width:230px;padding:14px 24px 14px 28px;border:2px solid rgba(255,255,255,.85);border-radius:60px;background:#ffffff0a;color:#fff;font-family:Noto Sans SC,Inter,-apple-system,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:.18em;cursor:pointer;transition:all .35s cubic-bezier(.25,1,.5,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 20px #ffffff0f,inset 0 1px #ffffff14;position:relative;overflow:hidden}._ctaCapsule_pad0w_1137:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 40%,transparent 60%,rgba(255,255,255,.06) 100%);opacity:0;transition:opacity .35s ease;pointer-events:none}._ctaCapsule_pad0w_1137:hover:before{opacity:1}._ctaCapsule_pad0w_1137:hover{border-color:#fff;background:#ffffff1a;transform:scale(1.04);box-shadow:0 0 30px #ffffff1f,0 4px 24px #0000004d,inset 0 1px #ffffff26}._ctaCapsule_pad0w_1137:active{transform:scale(.98);transition-duration:.1s}._ctaText_pad0w_1265{display:inline-block;position:relative;z-index:1}._ctaIcon_pad0w_1277{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:transform .3s ease}._ctaIcon_pad0w_1277 svg{position:relative;left:-20px;width:20px;height:20px;fill:#fff}._ctaCapsule_pad0w_1137:hover ._ctaIcon_pad0w_1277{transform:translate(3px)}@media(min-width:768px){._ctaCapsule_pad0w_1137{padding:16px 28px 16px 32px;font-size:1.15rem;gap:36px}._ctaIcon_pad0w_1277 svg{width:22px;height:22px}}@media(min-width:1024px){._ctaCapsule_pad0w_1137{padding:18px 32px 18px 36px;font-size:1.2rem;gap:42px}._ctaIcon_pad0w_1277 svg{width:24px;height:24px}}._footerNum_pad0w_1371{display:flex;flex-wrap:wrap;font-size:clamp(60px,9vw,110px);font-weight:200;line-height:.82;color:#ffffffd9;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._footerLabel_pad0w_1393{position:absolute;right:60px;bottom:24px;font-size:clamp(48px,7vw,90px);font-weight:200;line-height:.82;color:#ffffff1f;letter-spacing:.06em;text-align:right;pointer-events:none}._indicator_pad0w_1421{position:fixed;bottom:155px;left:50%;transform:translate(-50%);z-index:150;display:flex;gap:5px}._dot_pad0w_1441{width:5px;height:5px;border-radius:50%;background:#ffffff26;transition:all .35s}._dotActive_pad0w_1457{width:9px;height:9px;background:#ffffff8c}._contactOverlay_pad0w_1479{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#000000a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._contactModal_pad0w_1505{position:relative;width:380px;max-width:90vw;background:linear-gradient(165deg,#1e1e22f2,#121216fa);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:36px 32px 32px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 4px 24px #00000080,0 0 80px #6478ff0f,inset 0 1px #ffffff0f}._contactClose_pad0w_1543{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease}._contactClose_pad0w_1543:hover{background:#ffffff1a;color:#fff;border-color:#ffffff40;transform:rotate(90deg)}._contactHeader_pad0w_1593{display:flex;flex-direction:column;align-items:center;gap:4px}._contactTitle_pad0w_1607{font-size:22px;font-weight:700;letter-spacing:.1em;color:#fff}._contactSubtitle_pad0w_1621{font-size:11px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#ffffff4d}._contactDivider_pad0w_1639{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 30%,rgba(255,255,255,.1) 70%,transparent 100%)}._contactQrWrap_pad0w_1665{display:flex;flex-direction:column;align-items:center;gap:12px}._contactQrImg_pad0w_1679{width:200px;height:200px;border-radius:14px;-o-object-fit:contain;object-fit:contain;background:#fff;padding:8px;box-shadow:0 4px 20px #0000004d}._contactQrLabel_pad0w_1699{font-size:12px;font-weight:400;letter-spacing:.1em;color:#fff6}._contactPhone_pad0w_1715{display:flex;align-items:center;gap:14px;padding:14px 20px;width:100%;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);transition:background .2s}._contactPhone_pad0w_1715:hover{background:#ffffff12}._contactPhoneIcon_pad0w_1747{width:22px;height:22px;flex-shrink:0;color:#ffffff80}._contactPhoneInfo_pad0w_1761{display:flex;flex-direction:column;gap:2px}._contactPhoneNum_pad0w_1773{font-size:18px;font-weight:600;letter-spacing:.06em;color:#fff;font-variant-numeric:tabular-nums}._contactPhoneLabel_pad0w_1789{font-size:11px;font-weight:400;letter-spacing:.08em;color:#ffffff59}._servicePhoneHero_pad0w_1813{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0}._serviceIconCircle_pad0w_1829{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#648cff26,#785aff1a);border:1px solid rgba(100,140,255,.2);display:flex;align-items:center;justify-content:center;margin-bottom:4px}._serviceHeadsetIcon_pad0w_1853{width:26px;height:26px;color:#8caaffd9}._servicePhoneNum_pad0w_1865{font-size:28px;font-weight:700;letter-spacing:.05em;color:#fff;font-variant-numeric:tabular-nums}._servicePhoneTag_pad0w_1881{font-size:12px;font-weight:500;letter-spacing:.12em;color:#8caaff99;padding:4px 14px;border-radius:20px;background:#648cff14;border:1px solid rgba(100,140,255,.12)}._serviceInfoList_pad0w_1905{display:flex;flex-direction:column;gap:0;width:100%}._serviceInfoItem_pad0w_1919{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:10px;transition:background .2s}._serviceInfoItem_pad0w_1919:hover{background:#ffffff0a}._serviceInfoIcon_pad0w_1945{width:18px;height:18px;flex-shrink:0;color:#ffffff59}._serviceInfoText_pad0w_1959{display:flex;flex-direction:column;gap:2px}._serviceInfoLabel_pad0w_1971{font-size:11px;font-weight:500;letter-spacing:.08em;color:#ffffff59}._serviceInfoValue_pad0w_1985{font-size:13px;font-weight:500;letter-spacing:.03em;color:#ffffffd9}@media(max-width:768px){._header_pad0w_63{padding:16px 20px}._nav_pad0w_111{gap:20px}._galleryTrack_pad0w_503{padding:100px 12px 130px;gap:12px;justify-content:center}._galleryCard_pad0w_527{flex:0 0 160px;width:160px;height:213px}._footer_pad0w_1093{padding:0 20px 16px;height:170px;gap:12px}._footerLabel_pad0w_1393{right:20px;bottom:16px}._ctaCapsule_pad0w_1137{padding:12px 20px 12px 24px;font-size:.95rem;gap:24px}._navArrows_pad0w_1015{right:20px;bottom:118px}._heroLine_pad0w_203{font-size:clamp(36px,10vw,70px)}._photoStack_pad0w_279{width:200px;height:260px}._stackPhoto_pad0w_299{width:180px;height:240px}}
