.MenuBurger_overlay__gBWHC{transition:opacity .7s cubic-bezier(.22,1,.36,1),background-color .7s cubic-bezier(.22,1,.36,1)}.MenuBurger_overlayVisible__9UM_Y{opacity:1;background-color:black}.MenuBurger_overlayHidden__z_1BN{opacity:0;background-color:black}.MenuBurger_header__b7hgv{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.1s}.MenuBurger_headerVisible__C2s4z{opacity:1;transform:translateY(0)}.MenuBurger_headerHidden__QvibJ{opacity:0;transform:translateY(-2rem)}.MenuBurger_bgLogo__DzUYh{transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.MenuBurger_bgLogoVisible__RQNcy{opacity:1;transform:scale(1)}.MenuBurger_bgLogoHidden__qpqrs{opacity:0;transform:scale(.9)}.MenuBurger_closeButton__MBPLf{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.2s}.MenuBurger_closeButtonVisible__Zeu_f{opacity:1;transform:translateX(0)}.MenuBurger_closeButtonHidden__EBFrd{opacity:0;transform:translateX(-2rem)}.MenuBurger_menuNav__m7CSM{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.15s}.MenuBurger_menuNavVisible__F6tWq{opacity:1;transform:translateX(0)}.MenuBurger_menuNavHidden__tlUEa{opacity:0;transform:translateX(-4rem)}.MenuBurger_menuItem__gtoZC{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.MenuBurger_menuItemVisible__Req10{opacity:1;transform:translateX(0)}.MenuBurger_menuItemHidden__o_jZm{opacity:0;transform:translateX(-2rem)}.MenuBurger_subMenu__vuwQ9{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.2s}.MenuBurger_subMenuVisible__LpXFp{opacity:1;transform:translateY(0)}.MenuBurger_subMenuHidden__4AhXY{opacity:0;transform:translateY(2rem)}.MenuBurger_verticalLine__lccLT{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.3s;transform-origin:top}.MenuBurger_verticalLineVisible__91MUn{opacity:1;transform:scaleY(1)}.MenuBurger_verticalLineHidden__MdenW{opacity:0;transform:scaleY(0)}.MenuBurger_contactInfo__mKo6y{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:.25s}.MenuBurger_contactInfoVisible__Szzz0{opacity:1;transform:translateX(0)}.MenuBurger_contactInfoHidden__XsPkR{opacity:0;transform:translateX(4rem)}.MenuBurger_contactSection__Ceuuq{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.MenuBurger_contactSectionVisible__6IrbA{opacity:1;transform:translateY(0)}.MenuBurger_contactSectionHidden__OZ_by{opacity:0;transform:translateY(1.5rem)}@keyframes MenuBurger_fadeIn__ClnNq{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.MenuBurger_fadeIn__ClnNq{animation:MenuBurger_fadeIn__ClnNq .5s ease forwards}@keyframes RotatingLogo_spin-slow__SSrzQ{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes RotatingLogo_spin-reverse__yi9k4{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(-1turn) translateZ(0)}}.RotatingLogo_animateSpinSlow__VLt4K{animation:RotatingLogo_spin-slow__SSrzQ 18s linear infinite;will-change:transform}.RotatingLogo_animateSpinReverse__gMt38{animation:RotatingLogo_spin-reverse__yi9k4 18s linear infinite;will-change:transform}.OfficeGallery_modalBackdrop__C_VTr{position:fixed;inset:0;z-index:99999;background:rgba(0,0,1,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.5rem}.OfficeGallery_closeBtn__Xvj_H{position:fixed;top:1.5rem;right:1.5rem;z-index:999999;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.OfficeGallery_closeBtn__Xvj_H:hover{background:#3E9D62;border-color:transparent;transform:scale(1.1);box-shadow:0 8px 25px rgba(62,157,98,.4)}.OfficeGallery_mainStage__AkXsV{position:relative;flex:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1rem 5rem}@media (max-width:640px){.OfficeGallery_mainStage__AkXsV{padding:1rem 3.5rem}}.OfficeGallery_activeImage__8ZbPj{max-width:90vw;max-height:78vh;width:auto;height:auto;object-fit:contain;border-radius:20px;box-shadow:0 25px 70px rgba(0,0,0,.85);border:1px solid rgba(255,255,255,.15);transition:opacity .3s ease,transform .3s ease}.OfficeGallery_navBtnLeft__3vdtL,.OfficeGallery_navBtnRight__JOOmT{position:fixed;top:50%;transform:translateY(-50%);z-index:999999;width:3.8rem;height:3.8rem;border-radius:50%;background:rgba(0,0,0,.65);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.OfficeGallery_navBtnLeft__3vdtL{left:2rem}.OfficeGallery_navBtnRight__JOOmT{right:2rem}@media (max-width:640px){.OfficeGallery_navBtnLeft__3vdtL{left:.75rem;width:3rem;height:3rem}.OfficeGallery_navBtnRight__JOOmT{right:.75rem;width:3rem;height:3rem}}.OfficeGallery_navBtnLeft__3vdtL:hover,.OfficeGallery_navBtnRight__JOOmT:hover{background:linear-gradient(135deg,#1999D5,#3E9D62);border-color:transparent;transform:translateY(-50%) scale(1.12);box-shadow:0 10px 30px rgba(62,157,98,.5)}.OfficeGallery_detailsFooter__7PVBV{position:relative;z-index:99999;background:rgba(10,14,22,.85);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:.85rem 1.75rem;max-width:650px;width:90%;margin:0 auto;box-shadow:0 15px 40px rgba(0,0,0,.6)}.OfficeGallery_metaRow__FleLx{display:flex;align-items:center;justify-content:space-between;gap:1rem}.OfficeGallery_photoTitle___pE9r{font-family:var(--font-poppins),sans-serif;font-size:1.1rem;font-weight:700;color:#fff;margin:0}.OfficeGallery_photoCategory__AIeBV{font-size:.7rem;font-weight:600;color:#3E9D62;text-transform:uppercase;letter-spacing:.08em}.OfficeGallery_photoDesc__hYKqx{font-family:var(--font-poppins),sans-serif;font-size:.8rem;color:rgba(255,255,255,.75);margin:.2rem 0 0}