@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700;600;500;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;600;700&display=swap";@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}.header[data-v-598a576d]{background:#f5f5f3;border-bottom:1px solid #eaeaea;box-shadow:0 0 #0000;position:sticky;top:0;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000}.header.scrolled[data-v-598a576d]{background:#f8f8fa;box-shadow:0 2px 16px #0002}.header-inner[data-v-598a576d]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:1.2rem 3vw}.logo[data-v-598a576d]{color:#111;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:.22em;line-height:1;text-transform:uppercase}.nav[data-v-598a576d]{align-items:center;display:none;gap:2.2rem;margin-left:auto}.nav a[data-v-598a576d]{color:#111;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.12em;padding:.2rem .1rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s}.nav a[data-v-598a576d]:after{background:transparent;border-radius:2px;bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:background .3s,width .3s}.nav a.active[data-v-598a576d]:after,.nav a[data-v-598a576d]:hover:after{background:#111;width:100%}.nav a.active[data-v-598a576d]{color:#111}.language-switcher[data-v-598a576d]{background:#0000000d;border-radius:8px;display:flex;gap:1px;margin-left:1.5rem;padding:2px}.lang-btn[data-v-598a576d]{background:transparent;border:none;border-radius:6px;color:#666;cursor:pointer;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.1em;min-width:32px;padding:.4rem .8rem;text-transform:uppercase;transition:all .2s ease}.lang-btn[data-v-598a576d]:hover{background:#00000014;color:#111}.lang-btn.active[data-v-598a576d]{background:#111;box-shadow:0 2px 8px #00000026;color:#fff}.menu-btn[data-v-598a576d]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:36px;justify-content:center;width:36px}.menu-btn span[data-v-598a576d]{background:#222;border-radius:2px;display:block;height:4px;transition:.3s;width:100%}@media (min-width:768px){.nav[data-v-598a576d]{display:flex}.menu-btn[data-v-598a576d]{display:none}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.mobile-nav[data-v-f6c1a8a5]{background:#fff;box-shadow:0 2px 8px #0002;display:flex;flex-direction:column;gap:1.5rem;left:0;padding:2rem 1rem 1rem;position:fixed;right:0;top:64px;z-index:20}.mobile-nav a[data-v-f6c1a8a5]{color:#222;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.language-switcher[data-v-f6c1a8a5]{align-self:flex-start;background:#0000000d;border-radius:12px;display:flex;gap:2px;margin-top:1rem;padding:3px}.lang-btn[data-v-f6c1a8a5]{background:transparent;border:none;border-radius:9px;color:#666;cursor:pointer;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.1em;min-width:36px;padding:.7rem 1.2rem;text-transform:uppercase;transition:all .2s ease}.lang-btn[data-v-f6c1a8a5]:hover{background:#00000014;color:#111}.lang-btn.active[data-v-f6c1a8a5]{background:#111;box-shadow:0 2px 8px #00000026;color:#fff}@media (min-width:768px){.mobile-nav[data-v-f6c1a8a5]{display:none!important}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.hero2025[data-v-406cda23]{align-items:center;background:#0d0d0e;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.hero2025-bg[data-v-406cda23]{inset:0;overflow:hidden;position:absolute;z-index:1}.hero-video[data-v-406cda23]{filter:blur(1px) brightness(.7);height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.video-overlay[data-v-406cda23]{background:radial-gradient(ellipse at center,#0d0d0e66 0,#0d0d0ecc);inset:0;position:absolute;z-index:2}.hero2025-main[data-v-406cda23]{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:2rem;position:relative;text-align:center;width:100%;z-index:10}.hero2025-content[data-v-406cda23]{width:100%}.hero2025-title[data-v-406cda23]{color:#fff;font-size:clamp(3rem,6vw,5rem);font-weight:600;letter-spacing:.15em;line-height:1.05;margin-bottom:1.5rem;text-shadow:0 4px 40px rgba(0,0,0,.8);text-transform:uppercase}.hero2025-tagline[data-v-406cda23],.hero2025-title[data-v-406cda23]{font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif}.hero2025-tagline[data-v-406cda23]{line-height:1.4;margin-bottom:2.5rem}.hero2025-tagline>span[data-v-406cda23]:first-child{color:#fff;display:block;font-size:clamp(1.4rem,3vw,2rem);font-weight:600;letter-spacing:.15em;margin-bottom:1rem;text-shadow:0 2px 20px rgba(0,0,0,.6);text-transform:uppercase}.hero2025-tagline .l2[data-v-406cda23]{color:#ffffffe6;display:block;font-size:clamp(1.2rem,2.2vw,1.5rem);font-style:italic;font-weight:300;letter-spacing:.08em;text-shadow:0 2px 15px rgba(0,0,0,.5)}.hero2025-cta-group[data-v-406cda23]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.hero2025-cta[data-v-406cda23]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:2px solid hsla(0,0%,100%,.3);border-radius:6px;box-shadow:0 8px 32px #0000004d;color:#fff;display:inline-block;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:500;letter-spacing:.12em;padding:1.2rem 3rem;text-decoration:none;text-transform:uppercase;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.hero2025-cta.primary[data-v-406cda23]:hover{background:#ffe7b226;border-color:#ffe7b280;box-shadow:0 12px 40px #0006;color:#ffe7b2;transform:translateY(-3px)}.hero2025-cta.secondary[data-v-406cda23]{background:#ffffff0d;border-color:#fff3}.hero2025-cta.secondary[data-v-406cda23]:hover{background:#ffffff1a;border-color:#fff9;box-shadow:0 12px 40px #0006;color:#fff;transform:translateY(-3px)}@media (max-width:768px){.hero2025-main[data-v-406cda23]{padding:1.5rem}.hero2025-title[data-v-406cda23]{margin-bottom:1.2rem}.hero2025-tagline[data-v-406cda23]{margin-bottom:2rem}.hero2025-cta-group[data-v-406cda23]{gap:1rem}.hero2025-cta[data-v-406cda23]{padding:1rem 2.5rem}}@media (max-width:480px){.hero2025-main[data-v-406cda23]{padding:1rem}.hero2025-tagline>span[data-v-406cda23]:first-child{margin-bottom:.8rem}.hero2025-cta-group[data-v-406cda23]{flex-direction:column;gap:1rem;width:100%}.hero2025-cta[data-v-406cda23]{max-width:280px;padding:.9rem 2rem;width:100%}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}.gallery2025[data-v-f35b7e44]{background:#0d0d0e;min-height:100vh;overflow:hidden;padding:6rem 0 4rem;position:relative}.gallery2025[data-v-f35b7e44]:before{background:#0d0d0e;content:"";inset:0;pointer-events:none;position:absolute}.gallery2025-container[data-v-f35b7e44]{margin:0 auto;max-width:1400px;padding:0 2rem;position:relative;z-index:2}.gallery2025-header[data-v-f35b7e44]{margin-bottom:4rem;text-align:center}.gallery2025-title[data-v-f35b7e44]{color:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;letter-spacing:.15em;margin-bottom:1.5rem;position:relative;text-shadow:0 4px 20px rgba(0,0,0,.5);text-transform:uppercase}.gallery2025-title[data-v-f35b7e44]:after{background:linear-gradient(90deg,#ffe7b2,gold);border-radius:2px;bottom:-1rem;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:80px}.gallery2025-subtitle[data-v-f35b7e44]{color:#ffffffb3;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(1rem,2vw,1.3rem);font-style:italic;font-weight:300;letter-spacing:.05em;line-height:1.6;margin:0 auto;max-width:600px}.gallery2025-grid[data-v-f35b7e44]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0 1rem}.gallery2025-show-more[data-v-f35b7e44]{margin-top:3rem;text-align:center}.gallery2025-show-more-btn[data-v-f35b7e44]{background:linear-gradient(135deg,#929292,#fff);border:none;border-radius:25px;box-shadow:0 4px 15px #ffe7b24d;color:#000;cursor:pointer;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.05em;padding:12px 32px;text-transform:uppercase;transition:all .3s ease}.gallery2025-show-more-btn[data-v-f35b7e44]:hover{background:linear-gradient(135deg,#929292,#fff);box-shadow:0 8px 25px #ffe7b266;transform:translateY(-2px)}.gallery2025-show-more-btn[data-v-f35b7e44]:active{transform:translateY(0)}.gallery2025-item[data-v-f35b7e44]{aspect-ratio:4/5;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}.gallery2025-item[data-v-f35b7e44]:hover{transform:translateY(-8px) scale(1.02)}.gallery2025-item-inner[data-v-f35b7e44]{background:linear-gradient(145deg,#ffffff05,#0000001a);border-radius:inherit;box-shadow:0 20px 60px #0006,0 8px 20px #0000004d,0 0 0 1px #ffffff1a;height:100%;overflow:hidden;position:relative;width:100%}.gallery2025-img[data-v-f35b7e44]{backface-visibility:hidden;filter:contrast(1.1) brightness(1.05) saturate(1.1);height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}.gallery2025-item:hover .gallery2025-img[data-v-f35b7e44]{transform:scale(1.1) translateZ(0)}.gallery2025-overlay[data-v-f35b7e44]{align-items:flex-end;background:linear-gradient(180deg,#0000001a,#0000004d 50%,#000c);display:flex;inset:0;opacity:0;padding:1.5rem;position:absolute;transform:translateZ(0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);will-change:opacity}.gallery2025-item:hover .gallery2025-overlay[data-v-f35b7e44]{opacity:1}.gallery2025-overlay-content[data-v-f35b7e44]{display:flex;flex-direction:column;gap:.5rem}.gallery2025-number[data-v-f35b7e44]{color:#ffe7b2;font-size:1.5rem;font-weight:600}.gallery2025-number[data-v-f35b7e44],.gallery2025-view[data-v-f35b7e44]{font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;letter-spacing:.1em}.gallery2025-view[data-v-f35b7e44]{color:#ffffffe6;font-size:.9rem;font-weight:400;text-transform:uppercase}.gallery2025-modal[data-v-f35b7e44]{align-items:center;animation:modalFadeIn-f35b7e44 .2s ease-out forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transform:translateZ(0);will-change:opacity;z-index:1000}@keyframes modalFadeIn-f35b7e44{to{opacity:1}}@keyframes fadeInUp-f35b7e44{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gallery2025-item.scroll-animate[data-v-f35b7e44]{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.gallery2025-item.scroll-animate.animate-in[data-v-f35b7e44]{opacity:1;transform:translateY(0)}.gallery2025-modal-content[data-v-f35b7e44]{align-items:center;display:flex;flex-direction:column;gap:2rem;max-height:90vh;max-width:90vw;position:relative}.gallery2025-modal-img[data-v-f35b7e44]{border-radius:12px;box-shadow:0 40px 120px #0009;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.gallery2025-modal-close[data-v-f35b7e44]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:0;top:-3rem;transition:all .3s ease;width:44px}.gallery2025-modal-close[data-v-f35b7e44]:hover{background:#ffe7b226;border-color:#ffe7b24d;transform:scale(1.1)}.gallery2025-modal-nav[data-v-f35b7e44]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:50px;display:flex;gap:2rem;padding:1rem 2rem}.gallery2025-modal-btn[data-v-f35b7e44]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.gallery2025-modal-btn[data-v-f35b7e44]:hover{background:#ffe7b226;border-color:#ffe7b24d;transform:scale(1.1)}.gallery2025-modal-counter[data-v-f35b7e44]{color:#ffffffe6;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.1em;min-width:80px;text-align:center}@media (max-width:768px){.gallery2025[data-v-f35b7e44]{padding:4rem 0 3rem}.gallery2025-container[data-v-f35b7e44]{padding:0 1rem}.gallery2025-header[data-v-f35b7e44]{margin-bottom:3rem}.gallery2025-grid[data-v-f35b7e44]{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:0 .5rem}.gallery2025-modal-content[data-v-f35b7e44]{gap:1.5rem;max-width:95vw}.gallery2025-modal-img[data-v-f35b7e44]{max-height:70vh}.gallery2025-modal-nav[data-v-f35b7e44]{gap:1.5rem;padding:.8rem 1.5rem}.gallery2025-modal-close[data-v-f35b7e44]{height:40px;top:-2.5rem;width:40px}}@media (max-width:480px){.gallery2025-grid[data-v-f35b7e44]{gap:1.2rem;grid-template-columns:1fr}.gallery2025-modal-nav[data-v-f35b7e44]{gap:1rem;padding:.6rem 1rem}.gallery2025-modal-btn[data-v-f35b7e44]{height:36px;width:36px}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}.about-corporate[data-v-80da72e4]{align-items:center;background:linear-gradient(180deg,#0d0d0e,#1a1a1c 15%,#2a2a2e 35%,#f8f9fa);display:flex;justify-content:center;min-height:90vh;overflow:hidden;padding:6rem 0;position:relative}.gradient-transition[data-v-80da72e4]{background:linear-gradient(180deg,#0d0d0e,rgba(13,13,14,.8) 30%,rgba(26,26,28,.4) 70%,transparent);height:200px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.content-container[data-v-80da72e4]{margin:0 auto;max-width:1100px;padding:0 2rem;position:relative;width:100%;z-index:2}.content-frame[data-v-80da72e4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 8px 32px #00000014,0 4px 12px #0000000a,inset 0 1px #ffffffe6;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.content-frame[data-v-80da72e4]:hover{box-shadow:0 12px 40px #0000001f,0 6px 16px #0000000f,inset 0 1px #ffffffe6;transform:translateY(-4px)}.subtle-accent[data-v-80da72e4]{animation:accent-flow-80da72e4 6s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(26,26,28,.3) 30%,rgba(26,26,28,.6) 50%,rgba(26,26,28,.3) 70%,transparent);height:2px;left:0;position:absolute;top:0;width:100%}@keyframes accent-flow-80da72e4{0%,to{opacity:.3;transform:scaleX(.9)}50%{opacity:.6;transform:scaleX(1.05)}}.content-inner[data-v-80da72e4]{padding:3rem 2.5rem;text-align:center}.title-section[data-v-80da72e4]{margin-bottom:2.5rem}.corporate-title[data-v-80da72e4]{color:#1a1a1c;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:300;letter-spacing:.05em;margin:0 0 1rem;position:relative}.title-line[data-v-80da72e4]{background:linear-gradient(90deg,#1a1a1c66,#1a1a1ccc 50%,#1a1a1c66);height:1px;margin:0 auto;transition:width .3s ease;width:40px}.content-frame:hover .title-line[data-v-80da72e4]{width:80px}.text-content[data-v-80da72e4]{margin-bottom:2rem;position:relative}.corporate-text[data-v-80da72e4]{color:#4a5568;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:400;letter-spacing:.01em;line-height:1.7;margin:0;position:relative;text-align:justify;white-space:pre-line;z-index:2}.video-content[data-v-80da72e4]{margin:2.5rem 0;position:relative;text-align:center}.video-wrapper[data-v-80da72e4]{background:#000;border-radius:12px;box-shadow:0 8px 32px #00000026,0 4px 12px #00000014;display:inline-block;overflow:hidden;position:relative;transition:all .3s ease}.video-wrapper[data-v-80da72e4]:hover{box-shadow:0 12px 40px #0003,0 6px 16px #0000001f;transform:translateY(-4px)}.intro-video[data-v-80da72e4]{aspect-ratio:9/16;border-radius:12px;display:block;height:auto;max-width:600px;-o-object-fit:cover;object-fit:cover;width:100%}.video-overlay[data-v-80da72e4]{align-items:center;background:#0000004d;border-radius:12px;display:flex;justify-content:center;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.video-wrapper:hover .video-overlay[data-v-80da72e4]{opacity:1}.play-indicator[data-v-80da72e4]{color:#fff;opacity:.9;transform:scale(1);transition:transform .3s ease}.video-wrapper:hover .play-indicator[data-v-80da72e4]{transform:scale(1.1)}.highlight-cta[data-v-80da72e4]{margin:2rem 0;position:relative;text-align:center}.cta-highlight[data-v-80da72e4]{background:transparent;border:none;border-radius:0;color:#1a1a1c;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:clamp(1.2rem,2.2vw,1.4rem);font-weight:500;letter-spacing:.02em;line-height:1.5;margin:0;padding:1.5rem 2rem;position:relative}.cta-section[data-v-80da72e4]{margin-top:3rem}.cta-container[data-v-80da72e4]{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.cta-card[data-v-80da72e4]{align-items:center;background:#f8f9facc;border:1px solid rgba(26,26,28,.1);border-radius:12px;display:flex;gap:1.5rem;overflow:hidden;padding:2rem;position:relative;text-decoration:none;transition:all .3s ease}.cta-card[data-v-80da72e4]:hover{border-color:#1a1a1c33;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.cta-card:hover .cta-arrow[data-v-80da72e4]{transform:translate(5px)}.cta-icon[data-v-80da72e4]{color:#4a5568;flex-shrink:0;opacity:.8;transition:color .3s ease}.cta-card:hover .cta-icon[data-v-80da72e4]{color:#1a1a1c;opacity:1}.cta-content[data-v-80da72e4]{flex:1}.cta-title[data-v-80da72e4]{color:#1a1a1c;font-size:1.1rem;font-weight:500;letter-spacing:.02em;margin:0 0 .5rem}.cta-text[data-v-80da72e4],.cta-title[data-v-80da72e4]{font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif}.cta-text[data-v-80da72e4]{color:#4a5568;font-size:.9rem;font-weight:400;line-height:1.5;margin:0}.cta-arrow[data-v-80da72e4]{color:#1a1a1c;flex-shrink:0;font-size:1.5rem;opacity:.6;transition:transform .3s ease}.video-section[data-v-80da72e4]{margin-top:3rem;text-align:center}.custom-video-player[data-v-80da72e4]{border-radius:16px;box-shadow:0 12px 40px #0003,0 6px 16px #0000001a;display:inline-block;max-width:800px;overflow:hidden}.custom-video-player[data-v-80da72e4],.video-container[data-v-80da72e4]{background:#000;position:relative;width:100%}.video-container[data-v-80da72e4]{aspect-ratio:16/9}.main-video[data-v-80da72e4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-poster[data-v-80da72e4]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.poster-image[data-v-80da72e4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poster-overlay[data-v-80da72e4]{background:linear-gradient(135deg,#0006,#0003 50%,#0006);height:100%;left:0;position:absolute;top:0;width:100%}.big-play-button[data-v-80da72e4]{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:10}.big-play-button[data-v-80da72e4]:hover{transform:translate(-50%,-50%) scale(1.1)}.play-icon-container[data-v-80da72e4]{align-items:center;background:#fffffff2;border-radius:50%;box-shadow:0 8px 32px #0000004d;display:flex;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px;z-index:2}.big-play-button:hover .play-icon-container[data-v-80da72e4]{background:#fff;box-shadow:0 12px 40px #0006}.play-icon[data-v-80da72e4]{color:#1a1a1c;margin-left:4px}.play-pulse[data-v-80da72e4]{animation:pulse-80da72e4 2s infinite;border:2px solid hsla(0,0%,100%,.6);border-radius:50%;height:80px;left:0;pointer-events:none;position:absolute;top:0;width:80px;z-index:1}@keyframes pulse-80da72e4{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.play-text[data-v-80da72e4]{color:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:1rem;font-weight:500;letter-spacing:.02em;opacity:.9;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.5);transition:opacity .3s ease;white-space:nowrap}.big-play-button:hover .play-text[data-v-80da72e4]{opacity:1}.video-controls[data-v-80da72e4]{align-items:center;background:linear-gradient(transparent,#000c);bottom:0;display:flex;gap:1rem;left:0;opacity:0;padding:1rem;position:absolute;right:0;transition:opacity .3s ease;z-index:10}.video-controls.show[data-v-80da72e4]{opacity:1}.controls-background[data-v-80da72e4]{background:linear-gradient(transparent,#000c);inset:0;position:absolute;z-index:-1}.mute-btn[data-v-80da72e4],.play-btn[data-v-80da72e4]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.mute-btn[data-v-80da72e4]:hover,.play-btn[data-v-80da72e4]:hover{background:#fff3;transform:scale(1.1)}.progress-container[data-v-80da72e4]{align-items:center;display:flex;flex:1;height:40px}.progress-bar[data-v-80da72e4]{background:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;overflow:hidden;width:100%}.progress-fill[data-v-80da72e4]{background:linear-gradient(90deg,#ffe7b2,gold);border-radius:2px;height:100%;transition:width .1s ease}@media (max-width:768px){.about-corporate[data-v-80da72e4]{min-height:70vh;padding:4rem 0}.content-container[data-v-80da72e4]{padding:0 1rem}.content-inner[data-v-80da72e4]{padding:3rem 2rem}.corporate-text[data-v-80da72e4]{font-size:1.1rem;text-align:left}.video-section[data-v-80da72e4]{margin-top:2rem}.custom-video-player[data-v-80da72e4]{border-radius:12px;max-width:100%}.play-icon-container[data-v-80da72e4]{height:60px;width:60px}.play-icon[data-v-80da72e4]{height:32px;width:32px}.play-pulse[data-v-80da72e4]{height:60px;width:60px}.play-text[data-v-80da72e4]{font-size:.9rem}.video-controls[data-v-80da72e4]{gap:.8rem;padding:.8rem}.mute-btn[data-v-80da72e4],.play-btn[data-v-80da72e4]{height:36px;width:36px}.video-content[data-v-80da72e4]{margin:2rem 0}.cta-highlight[data-v-80da72e4]{font-size:1.1rem;padding:1.2rem 1.5rem}.cta-container[data-v-80da72e4]{gap:1.5rem;grid-template-columns:1fr}.cta-card[data-v-80da72e4]{flex-direction:column;gap:1rem;padding:1.5rem;text-align:center}.cta-arrow[data-v-80da72e4]{transform:rotate(90deg)}.cta-card:hover .cta-arrow[data-v-80da72e4]{transform:rotate(90deg) translate(5px)}}@media (max-width:480px){.content-inner[data-v-80da72e4]{padding:2.5rem 1.5rem}.title-section[data-v-80da72e4]{margin-bottom:2rem}.corporate-title[data-v-80da72e4]{font-size:2rem}.corporate-text[data-v-80da72e4]{font-size:1rem}}.transition-to-gallery[data-v-80da72e4]{background:linear-gradient(180deg,#f8f9fa,#f0f2f5f2 15%,#dce1e8cc 30%,#b4bec899,#78828c66 70%,#3c414640 85%,#0d0d0e1a 95%,#0d0d0e00);height:200px;overflow:hidden;position:relative}.transition-to-gallery[data-v-80da72e4]:before{animation:transition-glow-80da72e4 4s ease-in-out infinite;background:radial-gradient(ellipse at 30% 20%,rgba(255,231,178,.05) 0,transparent 60%),radial-gradient(ellipse at 70% 80%,rgba(255,231,178,.03) 0,transparent 60%);content:"";inset:0;opacity:0;position:absolute}@keyframes transition-glow-80da72e4{0%,to{opacity:0}50%{opacity:1}}.transition-to-gallery[data-v-80da72e4]:after{background:linear-gradient(90deg,transparent,rgba(255,231,178,.3) 50%,transparent);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}@media (max-width:768px){.transition-to-gallery[data-v-80da72e4]{height:150px}}@media (max-width:480px){.transition-to-gallery[data-v-80da72e4]{height:120px}}.scroll-animate[data-v-80da72e4]{opacity:0;transition:all .6s ease-out}.fade-in.scroll-animate[data-v-80da72e4]{opacity:0;transform:translateY(20px)}.fade-in.scroll-animate.animate-in[data-v-80da72e4]{opacity:1;transform:translateY(0)}.slide-up.scroll-animate[data-v-80da72e4]{opacity:0;transform:translateY(30px)}.slide-up.scroll-animate.animate-in[data-v-80da72e4]{opacity:1;transform:translateY(0)}.title-reveal.scroll-animate[data-v-80da72e4]{opacity:0;transform:translateY(20px)}.title-reveal.scroll-animate.animate-in[data-v-80da72e4]{opacity:1;transform:translateY(0)}.scale-in.scroll-animate[data-v-80da72e4]{opacity:0;transform:scale(.9) translateY(20px)}.scale-in.scroll-animate.animate-in[data-v-80da72e4]{opacity:1;transform:scale(1) translateY(0)}.slide-in-left.scroll-animate[data-v-80da72e4]{opacity:0;transform:translate(-30px)}.slide-in-left.scroll-animate.animate-in[data-v-80da72e4]{opacity:1;transform:translate(0)}.divider-animate[data-v-80da72e4]{transform:scaleX(0);transition:transform .6s ease-out .3s}.divider-animate.animate-in[data-v-80da72e4]{transform:scaleX(1)}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}.about-section[data-v-721f6f7e]{align-items:center;background:#fff;display:flex;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:120px 20px;position:relative}.about-section[data-v-721f6f7e]:before{background:radial-gradient(circle at 15% 20%,rgba(0,0,0,.02) 0,transparent 50%),radial-gradient(circle at 85% 80%,rgba(0,0,0,.015) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.about-container[data-v-721f6f7e]{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}.about-content[data-v-721f6f7e]{align-items:center;color:#1a1a1a;display:grid;gap:4rem;grid-template-columns:1fr 400px}.about-text-section[data-v-721f6f7e]{text-align:left}.about-title[data-v-721f6f7e]{color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:200;letter-spacing:.15em;margin-bottom:5rem;position:relative;text-transform:uppercase}.about-title[data-v-721f6f7e]:after{background:#1a1a1a;bottom:-30px;content:"";height:1px;left:0;position:absolute;width:60px}.about-text[data-v-721f6f7e]{color:#333;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.1rem;line-height:1.9;margin:0 auto;max-width:700px}.about-description[data-v-721f6f7e]{font-weight:300;-webkit-hyphens:auto;hyphens:auto;margin-bottom:3rem;text-align:justify}.about-tagline[data-v-721f6f7e]{color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.3rem;font-style:italic;font-weight:300;padding:2.5rem 0;position:relative;text-align:center}.about-tagline[data-v-721f6f7e]:after,.about-tagline[data-v-721f6f7e]:before{color:#999;content:'"';font-family:serif;font-size:1.8rem;position:absolute;top:2rem}.about-tagline[data-v-721f6f7e]:before{left:-25px}.about-tagline[data-v-721f6f7e]:after{right:-25px}.about-image-section[data-v-721f6f7e]{align-items:center;display:flex;justify-content:center}.portrait-container[data-v-721f6f7e]{border-radius:16px;box-shadow:0 20px 40px #0000001a,0 8px 16px #00000014;height:400px;overflow:hidden;position:relative;transition:all .3s ease;width:320px}.portrait-container[data-v-721f6f7e]:hover{box-shadow:0 30px 60px #00000026,0 12px 24px #0000001f;transform:translateY(-8px)}.portrait-image[data-v-721f6f7e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.portrait-container:hover .portrait-image[data-v-721f6f7e]{transform:scale(1.05)}.portrait-overlay[data-v-721f6f7e]{background:linear-gradient(transparent,#000c);bottom:0;left:0;padding:2rem 1.5rem 1.5rem;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease}.portrait-container:hover .portrait-overlay[data-v-721f6f7e]{transform:translateY(0)}.portrait-name[data-v-721f6f7e]{color:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-align:center}@media (max-width:768px){.about-section[data-v-721f6f7e]{padding:80px 20px}.about-content[data-v-721f6f7e]{gap:3rem;grid-template-columns:1fr}.about-content[data-v-721f6f7e],.about-text-section[data-v-721f6f7e]{text-align:center}.about-title[data-v-721f6f7e]:after{left:50%;transform:translate(-50%)}.portrait-container[data-v-721f6f7e]{height:350px;width:280px}.about-text[data-v-721f6f7e]{font-size:1rem}.about-description[data-v-721f6f7e]{text-align:left}.about-tagline[data-v-721f6f7e]{font-size:1.1rem;padding:2rem 30px}.about-tagline[data-v-721f6f7e]:after,.about-tagline[data-v-721f6f7e]:before{font-size:1.5rem;top:1.5rem}.about-tagline[data-v-721f6f7e]:before{left:5px}.about-tagline[data-v-721f6f7e]:after{right:5px}}@media (max-width:480px){.about-section[data-v-721f6f7e]{padding:60px 15px}.about-content[data-v-721f6f7e]{gap:2rem}.portrait-container[data-v-721f6f7e]{height:300px;width:240px}.about-text[data-v-721f6f7e]{font-size:.95rem}.about-title[data-v-721f6f7e]{margin-bottom:4rem}.about-description[data-v-721f6f7e]{margin-bottom:2.5rem}}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}.contact-section[data-v-39f8658a]{background:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;min-height:100vh;overflow:hidden;padding:120px 20px;position:relative}.contact-section[data-v-39f8658a]:before{background:radial-gradient(circle at 15% 20%,rgba(0,0,0,.02) 0,transparent 50%),radial-gradient(circle at 85% 80%,rgba(0,0,0,.015) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.contact-container[data-v-39f8658a]{margin:0 auto;max-width:1200px;position:relative;z-index:2}.contact-header[data-v-39f8658a]{color:#1a1a1a;margin-bottom:5rem;text-align:center}.contact-title[data-v-39f8658a]{color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:200;letter-spacing:.15em;margin-bottom:3rem;position:relative;text-transform:uppercase}.contact-title[data-v-39f8658a]:after{background:#1a1a1a;bottom:-20px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:60px}.contact-subtitle[data-v-39f8658a]{color:#333;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.2rem;font-weight:300;opacity:.7}.contact-content[data-v-39f8658a]{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 2fr}.contact-info[data-v-39f8658a]{display:flex;flex-direction:column;gap:2rem}.email-display[data-v-39f8658a]{align-items:center;background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;gap:1rem;padding:2rem;transition:all .3s ease}.email-display[data-v-39f8658a]:hover{background:#0000000a;border-color:#0000001f;box-shadow:0 8px 25px #00000014;transform:translateY(-2px)}.email-icon[data-v-39f8658a]{color:#1a1a1a;font-size:1.5rem}.email-link[data-v-39f8658a]{color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1.1rem;font-weight:300;text-decoration:none;transition:color .3s ease}.email-link[data-v-39f8658a]:hover{color:#666}.contact-form[data-v-39f8658a]{background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:3rem}.form-row[data-v-39f8658a]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.form-group[data-v-39f8658a]{display:flex;flex-direction:column;gap:.5rem}.form-group.required label[data-v-39f8658a]:after{color:#dc2626;content:" *"}.form-group label[data-v-39f8658a]{color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.form-group input[data-v-39f8658a],.form-group textarea[data-v-39f8658a]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:8px;color:#1a1a1a;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1rem;padding:1rem;transition:all .3s ease}.form-group input[data-v-39f8658a]::-moz-placeholder,.form-group textarea[data-v-39f8658a]::-moz-placeholder{color:#0006}.form-group input[data-v-39f8658a]::placeholder,.form-group textarea[data-v-39f8658a]::placeholder{color:#0006}.form-group input[data-v-39f8658a]:focus,.form-group textarea[data-v-39f8658a]:focus{background:#fff;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d;outline:none}.form-group input[data-v-39f8658a]:disabled,.form-group textarea[data-v-39f8658a]:disabled{background:#00000005;cursor:not-allowed;opacity:.6}.form-group input.error[data-v-39f8658a],.form-group textarea.error[data-v-39f8658a]{background:#dc26260d;border-color:#dc2626}.error-message[data-v-39f8658a]{color:#dc2626;font-size:.85rem;margin-top:.25rem}.form-group textarea[data-v-39f8658a]{min-height:120px;resize:vertical}.submit-btn[data-v-39f8658a]{align-items:center;background:#1a1a1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:1rem;font-weight:400;gap:.5rem;justify-content:center;letter-spacing:.05em;margin:2rem auto 0;min-width:140px;padding:1rem 2.5rem;text-transform:uppercase;transition:all .3s ease}.submit-btn[data-v-39f8658a]:hover:not(:disabled){background:#333;box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.submit-btn[data-v-39f8658a]:disabled{cursor:not-allowed;opacity:.7;transform:none}.loading-icon[data-v-39f8658a]{animation:spin-39f8658a 1s linear infinite}@keyframes spin-39f8658a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.submit-message[data-v-39f8658a]{align-items:center;border-radius:8px;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;margin-top:1.5rem;padding:1rem;text-align:center}.submit-message.success[data-v-39f8658a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#16a34a}.submit-message.error[data-v-39f8658a]{background:#dc26261a;border:1px solid rgba(220,38,38,.2);color:#dc2626}@media (max-width:1024px){.contact-container[data-v-39f8658a]{max-width:900px}.contact-content[data-v-39f8658a]{gap:3rem}}@media (max-width:768px){.contact-section[data-v-39f8658a]{padding:100px 20px}.contact-header[data-v-39f8658a]{margin-bottom:4rem}.contact-title[data-v-39f8658a]{margin-bottom:2.5rem}.contact-content[data-v-39f8658a]{gap:2.5rem;grid-template-columns:1fr}.contact-form[data-v-39f8658a]{padding:2.5rem}.form-row[data-v-39f8658a]{gap:1.5rem;grid-template-columns:1fr}.email-display[data-v-39f8658a]{margin:0 auto;max-width:400px;padding:1.8rem}.email-link[data-v-39f8658a]{font-size:1rem}}@media (max-width:640px){.contact-section[data-v-39f8658a]{padding:80px 20px}.contact-header[data-v-39f8658a]{margin-bottom:3rem}.contact-title[data-v-39f8658a]{margin-bottom:2rem}.contact-content[data-v-39f8658a]{gap:2rem}.contact-form[data-v-39f8658a]{border-radius:12px;padding:2rem}.form-group input[data-v-39f8658a],.form-group textarea[data-v-39f8658a]{font-size:1rem;padding:.9rem}.form-group label[data-v-39f8658a]{font-size:.85rem}.submit-btn[data-v-39f8658a]{font-size:.95rem;padding:1.1rem 2rem;width:100%}}@media (max-width:480px){.contact-section[data-v-39f8658a]{padding:60px 15px}.contact-header[data-v-39f8658a]{margin-bottom:2.5rem}.contact-title[data-v-39f8658a]{margin-bottom:1.5rem}.contact-subtitle[data-v-39f8658a]{font-size:1.1rem}.contact-content[data-v-39f8658a]{gap:1.5rem}.contact-form[data-v-39f8658a]{border-radius:10px;padding:1.5rem}.form-row[data-v-39f8658a]{gap:1rem}.form-group input[data-v-39f8658a],.form-group textarea[data-v-39f8658a]{font-size:.95rem;padding:.8rem}.form-group label[data-v-39f8658a]{font-size:.8rem}.form-group textarea[data-v-39f8658a]{min-height:100px}.email-display[data-v-39f8658a]{flex-direction:column;gap:.8rem;padding:1.3rem;text-align:center}.email-link[data-v-39f8658a]{font-size:.9rem;word-break:break-all}.submit-btn[data-v-39f8658a]{font-size:.9rem;padding:1rem}.submit-message[data-v-39f8658a]{font-size:.85rem;padding:.8rem}}@media (max-width:375px){.contact-section[data-v-39f8658a]{padding:50px 10px}.contact-form[data-v-39f8658a]{padding:1.2rem}.form-group input[data-v-39f8658a],.form-group textarea[data-v-39f8658a]{font-size:.9rem;padding:.7rem}.email-display[data-v-39f8658a]{padding:1rem}.email-link[data-v-39f8658a]{font-size:.85rem}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.videos-section[data-v-aeb8364a]{background:#0d0d0e;overflow:hidden;padding:6rem 2rem;position:relative}.videos-section[data-v-aeb8364a]:before{background:#0d0d0e;content:"";height:1px;left:0;position:absolute;right:0;top:0}.videos-container[data-v-aeb8364a]{margin:0 auto;max-width:1200px;position:relative}.videos-title[data-v-aeb8364a]{color:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;letter-spacing:.1em;margin-bottom:3rem;position:relative;text-align:center;text-transform:uppercase}.videos-title[data-v-aeb8364a]:after{background:linear-gradient(90deg,#ffe7b2,gold);border-radius:2px;bottom:-1rem;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:80px}.videos-subtitle[data-v-aeb8364a]{color:#ffffffb3;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(1rem,2vw,1.3rem);font-style:italic;font-weight:300;letter-spacing:.05em;line-height:1.6;margin:0 auto 2rem;max-width:600px;text-align:center}.videos-grid[data-v-aeb8364a]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:4rem}.video-item[data-v-aeb8364a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.23,1,.32,1)}.video-item[data-v-aeb8364a]:hover{border-color:#ffe7b233;box-shadow:0 20px 60px #0006,0 0 0 1px #ffe7b21a;transform:translateY(-8px) scale(1.02)}.video-wrapper[data-v-aeb8364a]{height:280px;overflow:hidden;position:relative;width:100%}.video-preview[data-v-aeb8364a]{filter:brightness(.8) contrast(1.1);height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.video-item:hover .video-preview[data-v-aeb8364a]{filter:brightness(1) contrast(1.2);transform:scale(1.05)}.video-overlay[data-v-aeb8364a]{background:linear-gradient(180deg,#0000001a 0,#0000004d 50%,#000c);flex-direction:column;inset:0;justify-content:space-between;padding:1.5rem;position:absolute}.play-button[data-v-aeb8364a],.video-overlay[data-v-aeb8364a]{align-items:center;display:flex;transition:all .3s ease}.play-button[data-v-aeb8364a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;height:60px;justify-content:center;margin-bottom:auto;margin-top:auto;opacity:.7;transform:scale(.8);width:60px}.video-item:hover .play-button[data-v-aeb8364a]{background:#ffe7b233;border-color:#ffe7b266;color:#ffe7b2;opacity:1;transform:scale(1)}.video-info[data-v-aeb8364a]{color:#fff;margin-top:auto;text-align:center}.video-info h3[data-v-aeb8364a]{font-size:1.1rem;font-weight:500;letter-spacing:.05em;margin:0 0 .5rem}.video-duration[data-v-aeb8364a],.video-info h3[data-v-aeb8364a]{font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif}.video-duration[data-v-aeb8364a]{color:#ffffffb3;font-size:.9rem;font-weight:300;letter-spacing:.03em}.video-item.landscape .video-wrapper[data-v-aeb8364a]{height:220px}.video-item.portrait .video-wrapper[data-v-aeb8364a]{height:320px}.video-modal[data-v-aeb8364a]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:1000}.modal-content[data-v-aeb8364a]{border-radius:12px;box-shadow:0 30px 100px #00000080;max-height:90vh;max-width:90vw;overflow:hidden;position:relative}.modal-close[data-v-aeb8364a]{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:40px;z-index:10}.modal-close[data-v-aeb8364a]:hover{background:#ffffff1a;transform:scale(1.1)}.modal-video[data-v-aeb8364a]{display:block;height:auto;max-height:85vh;width:100%}@media (max-width:768px){.videos-section[data-v-aeb8364a]{padding:4rem 1rem}.videos-grid[data-v-aeb8364a]{gap:1.5rem;grid-template-columns:1fr}.video-item.landscape .video-wrapper[data-v-aeb8364a],.video-item.portrait .video-wrapper[data-v-aeb8364a]{height:250px}.video-modal[data-v-aeb8364a]{padding:1rem}}@media (max-width:480px){.videos-title[data-v-aeb8364a]{margin-bottom:2rem}.video-wrapper[data-v-aeb8364a]{height:200px!important}.play-button[data-v-aeb8364a]{height:50px;width:50px}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}.footer[data-v-f7c965a6]{background:#1a1a1a;color:#fff;margin-top:0;padding:3rem 0 1.5rem}.footer-container[data-v-f7c965a6]{margin:0 auto;max-width:1200px;padding:0 20px}.footer-content[data-v-f7c965a6]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:2rem;grid-template-columns:1fr auto 1fr;margin-bottom:2rem;padding-bottom:2rem}.footer-left[data-v-f7c965a6]{text-align:left}.footer-logo[data-v-f7c965a6]{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.2em;margin-bottom:.5rem;text-transform:uppercase}.footer-logo[data-v-f7c965a6],.footer-tagline[data-v-f7c965a6]{font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif}.footer-tagline[data-v-f7c965a6]{color:#ffffffb3;font-size:.85rem;font-style:italic;font-weight:300;line-height:1.4;margin:0;max-width:250px}.footer-center[data-v-f7c965a6]{text-align:center}.footer-email[data-v-f7c965a6]{color:#fffc;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.9rem;font-weight:300;text-decoration:none;transition:color .3s ease}.footer-email[data-v-f7c965a6]:hover{color:#fff}.footer-right[data-v-f7c965a6]{text-align:right}.language-switcher[data-v-f7c965a6]{background:#ffffff1a;border-radius:6px;display:inline-flex;gap:1px;padding:2px}.lang-btn[data-v-f7c965a6]{background:transparent;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.1em;min-width:28px;padding:.3rem .7rem;text-transform:uppercase;transition:all .2s ease}.lang-btn[data-v-f7c965a6]:hover{background:#ffffff1a;color:#fff}.lang-btn.active[data-v-f7c965a6]{background:#fff;color:#1a1a1a}.footer-bottom[data-v-f7c965a6]{text-align:center}.footer-copyright[data-v-f7c965a6]{color:#ffffff80;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.05em;margin:0}@media (max-width:768px){.footer[data-v-f7c965a6]{padding:2rem 0 1rem}.footer-content[data-v-f7c965a6]{gap:1.5rem;grid-template-columns:1fr}.footer-content[data-v-f7c965a6],.footer-left[data-v-f7c965a6],.footer-right[data-v-f7c965a6]{text-align:center}.footer-tagline[data-v-f7c965a6]{max-width:none}.footer-logo[data-v-f7c965a6]{font-size:1.3rem}}@media (max-width:480px){.footer-container[data-v-f7c965a6]{padding:0 15px}.footer-content[data-v-f7c965a6]{gap:1rem}.footer-email[data-v-f7c965a6]{font-size:.8rem}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-0d5dw_0b1f2QYIMtACGWIkJq5QTvXcZsPQdwZnSkdac.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-iBZwjnzQzv_B_SoN2K3cdsfMhzKYx4oMu8nTWMF7SCY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-eeYQdDABEnbHQh3_mZyvad3aaPGBVvyJ712kkMdFN6U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-oNcFrt4IK2udVdKjsfp_T_RAlGcmBD0vE0MpYFy2Z50.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-RBl_bFII4B0Xo81lzBOkHSRqo7t2u0dd5UlooqzO7TQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-iqFJSGOtANwYhHSBF5qfA7vEiye14Jh5ZupiZYrX16s.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-U0X1ZWpDGvjqR9lobtlrzPrFjSV8V_RxfGNQqFaREok.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-vuTjDYDaqR01jfGmDiBdqv4YeRnva7_Z5bM0bbVmWi4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-YgOE_mVJJT55kHJ_UQCLKk8xbqlzNYR7IBdrMkaHGFk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-FpuZwOB6l4bXW_Y7nYUKmLcxdvxgmD6NDPVzQqLl4Vg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-bWlvIgJM10n5pPPfpamboOwh43UieOFjVN_6G4wafDo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-7k6z_L652O2P0F3WEeP5aXvfeXOInOsgF2s3a57dpE0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.simple-loader{align-items:center;animation:fadeOut .6s ease-in-out 1.8s forwards;background:#0d0d0e;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.simple-loader:before{background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.02) 0,transparent 50%),radial-gradient(circle at 70% 60%,hsla(0,0%,100%,.015) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.loader-logo{animation:logoFadeIn 1s ease-out .2s forwards;color:#fff;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;letter-spacing:.3em;margin-bottom:3rem;opacity:0;text-shadow:0 2px 24px rgba(0,0,0,.5);text-transform:uppercase}.loader-spinner{animation:spin 1.2s linear infinite,fadeIn .6s ease-out .8s forwards;border:2px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#fff;box-shadow:0 0 20px #ffffff1a;height:50px;opacity:0;width:50px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes logoFadeIn{0%{letter-spacing:.1em;opacity:0;transform:scale(.8) translateY(20px)}to{letter-spacing:.3em;opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (max-width:768px){.loader-logo{margin-bottom:2rem}.loader-spinner{height:40px;width:40px}}.section[data-v-f4531402]:not(:first-child){border-top:1px solid #eee}.section h2[data-v-f4531402]{margin-bottom:1rem}.scroll-animate{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.slide-up{transform:translateY(60px)}.slide-up.animate-in{opacity:1;transform:translateY(0)}.slide-in-left{transform:translate(-60px)}.slide-in-left.animate-in{opacity:1;transform:translate(0)}.slide-in-right{transform:translate(60px)}.slide-in-right.animate-in{opacity:1;transform:translate(0)}.fade-in{opacity:0}.fade-in.animate-in{opacity:1}.scale-in{opacity:0;transform:scale(.8)}.scale-in.animate-in{opacity:1;transform:scale(1)}.title-reveal{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.title-reveal.animate-in{opacity:1;transform:translateY(0)}.grid-item{opacity:0;transform:translateY(40px) scale(.95);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.grid-item.animate-in{opacity:1;transform:translateY(0) scale(1)}.grid-item:first-child{transition-delay:.1s}.grid-item:nth-child(2){transition-delay:.2s}.grid-item:nth-child(3){transition-delay:.3s}.grid-item:nth-child(4){transition-delay:.4s}.grid-item:nth-child(5){transition-delay:.5s}.grid-item:nth-child(6){transition-delay:.6s}.grid-item:nth-child(7){transition-delay:.7s}.grid-item:nth-child(8){transition-delay:.8s}.grid-item:nth-child(9){transition-delay:.9s}.grid-item:nth-child(10){transition-delay:1s}.grid-item:nth-child(11){transition-delay:1.1s}.divider-animate{transition:width 1.2s cubic-bezier(.25,.46,.45,.94);width:0}.divider-animate.animate-in{width:100%}.button-reveal{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.button-reveal.animate-in{opacity:1;transform:translateY(0)}.form-reveal{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.form-reveal.animate-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.button-reveal,.divider-animate,.form-reveal,.grid-item,.scale-in,.scroll-animate,.slide-in-left,.slide-in-right,.slide-up,.title-reveal{transform:none!important;transition:opacity .3s ease}.grid-item{transition-delay:0s!important}}#__layout,#__nuxt,body,html{background:#f5f5f3!important}body{margin:0}
