.rubix-experience[data-v-880ee19b]{background-color:#000;contain:paint;height:100vh;overscroll-behavior:contain;position:relative;z-index:1}.experience-loader[data-v-880ee19b]{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:absolute;z-index:60}.experience-loader-inner[data-v-880ee19b]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;padding:0 1.5rem;text-align:center}.experience-loader-logo[data-v-880ee19b]{animation:experience-loader-pulse-880ee19b 1.6s ease-in-out infinite;height:4.5rem;opacity:.95;width:auto}.experience-loader-bar[data-v-880ee19b]{background:#ffffff1f;border-radius:9999px;height:3px;overflow:hidden;width:min(18rem,70vw)}.experience-loader-fill[data-v-880ee19b]{background:linear-gradient(90deg,#b91c7f,#fff);border-radius:9999px;height:100%;transition:width .24s ease}.experience-loader-text[data-v-880ee19b]{color:#ffffffb3;font-family:Montserrat-Medium,sans-serif;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}@keyframes experience-loader-pulse-880ee19b{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.experience-loader-enter-active[data-v-880ee19b],.experience-loader-leave-active[data-v-880ee19b]{transition:opacity .36s ease}.experience-loader-enter-from[data-v-880ee19b],.experience-loader-leave-to[data-v-880ee19b]{opacity:0}.glow-button[data-v-880ee19b]:hover{box-shadow:0 0 20px #b91c7f4d,inset 0 0 20px #b91c7f1a}.pillar-line[data-v-880ee19b]{height:2px;position:relative;width:clamp(12rem,28vw,30rem);--pillar-line-color:hsla(0,0%,100%,.7);--pillar-line-start-gap:0px;--pillar-line-end-gap:0px;--pillar-line-fade-direction:to left;--pillar-line-fade-stop:30%}@media(min-width:1024px){.pillar-line[data-v-880ee19b]{width:clamp(12rem,14vw,18rem)}}@media(min-width:1280px){.pillar-line[data-v-880ee19b]{width:clamp(10rem,16vw,18rem)}}@media(min-width:1536px){.pillar-line[data-v-880ee19b]{width:clamp(10rem,14vw,20rem)}}.pillar-line[data-v-880ee19b]:after{background-image:repeating-linear-gradient(to right,var(--pillar-line-color) 0 2px,transparent 2px 6px);content:"";height:2px;left:var(--pillar-line-start-gap);-webkit-mask-image:linear-gradient(var(--pillar-line-fade-direction),transparent 0,#000 var(--pillar-line-fade-stop),#000 100%);mask-image:linear-gradient(var(--pillar-line-fade-direction),transparent 0,#000 var(--pillar-line-fade-stop),#000 100%);position:absolute;right:var(--pillar-line-end-gap);top:0}.pillar-line-left[data-v-880ee19b]{margin-left:0;--pillar-line-start-gap:5px}.pillar-line-right[data-v-880ee19b]{margin-right:0;--pillar-line-end-gap:5px;--pillar-line-fade-direction:to right}.pillar-line-top[data-v-880ee19b]{margin-top:0}.group:hover .pillar-line[data-v-880ee19b]{--pillar-line-color:rgba(185,28,127,.9)}.pillar-label[data-v-880ee19b]{position:relative;z-index:2}.pillar-label-left[data-v-880ee19b]{padding-right:.65rem}.pillar-label-right[data-v-880ee19b]{padding-left:.65rem}.pillar-label-top-left[data-v-880ee19b]{padding-bottom:1.95rem;padding-left:1.2rem}.pillar-label-top-right[data-v-880ee19b]{padding-bottom:1.95rem;padding-right:1.2rem}.pillar-label-bottom[data-v-880ee19b]{margin-top:0}.pillar-label-bottom-left[data-v-880ee19b]{padding-left:1.2rem;padding-top:3.2rem}.pillar-label-bottom-right[data-v-880ee19b]{padding-right:1.2rem;padding-top:3.2rem}.pillar-stem[data-v-880ee19b]{height:4.2rem;position:absolute;width:2px;--pillar-stem-color:hsla(0,0%,100%,.7);background-image:repeating-linear-gradient(to bottom,var(--pillar-stem-color) 0 2px,transparent 2px 6px)}.group:hover .pillar-stem[data-v-880ee19b]{--pillar-stem-color:rgba(185,28,127,.9)}.pillar-stem[data-v-880ee19b]:before{background:#fffffffa;border-radius:9999px;content:"";height:8px;left:-3px;position:absolute;transition:background-color .2s ease;width:8px}.group:hover .pillar-stem[data-v-880ee19b]:before{background:#b91c7ff2}.pillar-stem-up[data-v-880ee19b]{top:-4.2rem}.pillar-stem-up[data-v-880ee19b]:before{top:-4px}.pillar-stem-down[data-v-880ee19b]{top:0}.pillar-stem-down[data-v-880ee19b]:before{bottom:-4px}.pillar-stem-left[data-v-880ee19b]{left:2px}.pillar-stem-right[data-v-880ee19b]{right:2px}.phase3-end-fade[data-v-880ee19b],.portrait-stage-fade[data-v-880ee19b]{display:none}.mobile-phase-background[data-v-880ee19b]{background-repeat:no-repeat;background-size:cover}.mobile-phase-copy[data-v-880ee19b]{position:relative}.mobile-reveal-block[data-v-880ee19b]{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s ease}.mobile-reveal-block.is-visible[data-v-880ee19b]{opacity:1;transform:translateY(0)}.mobile-capability-hex[data-v-880ee19b]{transition:transform .3s ease}.group:hover .mobile-capability-hex[data-v-880ee19b]{transform:scale(1.1)}@media(max-width:768px){.pillar-line[data-v-880ee19b]{width:clamp(7.5rem,18vw,10rem)}.pillar-line-left-mobile-align[data-v-880ee19b]{margin-left:.125rem;width:clamp(8.5rem,22vw,11rem)}}@media(max-width:1023px)and (orientation:landscape){.hero-panel-scroll[data-v-880ee19b]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:1rem}.hero-content-column[data-v-880ee19b]{min-height:auto}.hero-content-grid[data-v-880ee19b]{gap:1rem;margin-top:.5rem}.hero-logo[data-v-880ee19b]{height:3.25rem}.hero-title[data-v-880ee19b]{font-size:clamp(2.15rem,8.5vh,3.4rem);line-height:1.03}.hero-subtitle[data-v-880ee19b]{font-size:clamp(1rem,3vh,1.5rem);line-height:1.2}.hero-copy[data-v-880ee19b]{font-size:.95rem;line-height:1.45}.hero-cta-row[data-v-880ee19b]{gap:.6rem;margin-top:.9rem;padding-bottom:.65rem;padding-top:0}.capabilities-panel-scroll[data-v-880ee19b],.industries-panel-scroll[data-v-880ee19b]{align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:1rem;padding-top:.75rem}.capabilities-kicker[data-v-880ee19b],.industries-kicker[data-v-880ee19b]{font-size:.82rem;margin-bottom:.35rem}.capabilities-title[data-v-880ee19b],.industries-title[data-v-880ee19b]{font-size:clamp(1.45rem,5.1vh,2.2rem);line-height:1.08;margin-bottom:.45rem}.capabilities-copy[data-v-880ee19b],.industries-copy[data-v-880ee19b]{font-size:.9rem;line-height:1.35}.capabilities-map-shell[data-v-880ee19b]{height:min(48vh,16rem)!important;margin-top:.65rem}.capabilities-map-shell .pillar-line[data-v-880ee19b]{width:clamp(6rem,16vw,8.5rem)}.capabilities-map-shell .pillar-label[data-v-880ee19b]{font-size:.82rem;line-height:1.15}.capabilities-map-shell .pillar-stem[data-v-880ee19b]{height:2.25rem}.capabilities-map-shell .pillar-stem-up[data-v-880ee19b]{top:-2.25rem}}@media(max-width:1023px){.mobile-phase-hero[data-v-880ee19b]{min-height:100svh}.mobile-phase-capabilities[data-v-880ee19b],.mobile-phase-industries[data-v-880ee19b]{align-items:flex-start;display:flex}.mobile-phase-capabilities .mobile-phase-background[data-v-880ee19b],.mobile-phase-industries .mobile-phase-background[data-v-880ee19b]{background-position:50%}.mobile-capability-list[data-v-880ee19b]{margin-top:1.75rem}.mobile-capability-item[data-v-880ee19b]{min-height:3.5rem}}@media(min-width:1024px){.hero-content-shell[data-v-880ee19b]{margin-top:0}.capabilities-content-shell[data-v-880ee19b],.industries-content-shell[data-v-880ee19b]{margin-top:9vh}}@media(min-width:1024px)and (max-width:1194px)and (min-height:1200px)and (orientation:portrait){.rubix-experience.phase-0 .hero-content-grid[data-v-880ee19b]{margin-top:clamp(11rem,22vh,16rem)!important}.rubix-experience.phase-0 .hero-cta-row[data-v-880ee19b]{padding-top:1.5rem}.rubix-experience.phase-1 .capabilities-panel-scroll[data-v-880ee19b]{align-items:center;padding-top:0}.rubix-experience.phase-1 .capabilities-content-shell[data-v-880ee19b]{transform:translateY(clamp(-4.75rem,-6vh,-3.5rem))}.rubix-experience.phase-1 .capabilities-intro-shell[data-v-880ee19b]{margin-bottom:.75rem}.rubix-experience.phase-1 .capabilities-map-shell[data-v-880ee19b]{height:min(52vh,34rem)!important;margin-top:0}.portrait-stage-fade[data-v-880ee19b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:block}.portrait-stage-fade-top[data-v-880ee19b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#000 0,rgba(0,0,0,.92) 38%,transparent)}.phase3-end-fade[data-v-880ee19b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(0deg,#000 0,rgba(0,0,0,.92) 58%,transparent);bottom:-10%;display:block}}@media(min-width:2000px){.pillar-line[data-v-880ee19b]{--pillar-line-fade-stop:90%}}.stat-item[data-v-7c22d0ed]{transition:transform .3s ease}@media(max-width:767px){.stat-align-left[data-v-7c22d0ed]{left:2px!important;transform:translateY(-130%)!important}.stat-align-right[data-v-7c22d0ed]{left:auto!important;right:2px!important;transform:translate(0)!important}}.glow-button[data-v-7c22d0ed]{position:relative}.glow-button[data-v-7c22d0ed]:hover{box-shadow:0 0 15px #b91c7f66}.glow-effect[data-v-7c22d0ed]{transition:opacity .2s ease}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.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: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.7672%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@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 Fallback: Noto Sans";src:local("Noto Sans");size-adjust:106.1181%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.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/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.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/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.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/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.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 Medium Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.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:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.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:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.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:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.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:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.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:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.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:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.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:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.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:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.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:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.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:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.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:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.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:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.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/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.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/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.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/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.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/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.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 Medium"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.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:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.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:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.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:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.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:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.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:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.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:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.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:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.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:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.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:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.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:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.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:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.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:700;font-style:normal}.perspectives-shell[data-v-e8ecc3fd]{display:flex;flex-direction:column;gap:0}.preview-frame[data-v-e8ecc3fd]{background-color:#303030;border:20px solid #303030;border-radius:24px;overflow:hidden;position:relative}.preview-image[data-v-e8ecc3fd]{aspect-ratio:16/9;border-radius:8px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.preview-gradient[data-v-e8ecc3fd]{inset:0;position:absolute}.preview-content[data-v-e8ecc3fd]{bottom:32px;color:#f8fafc;font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial","Montserrat Fallback: Noto Sans",sans-serif;left:32px;max-width:420px;position:absolute}.preview-title[data-v-e8ecc3fd]{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:12px}.preview-subtitle[data-v-e8ecc3fd]{display:none}.preview-author[data-v-e8ecc3fd]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1e1ed9;border-radius:12px;display:inline-flex;gap:12px;padding:12px;width:-moz-fit-content;width:fit-content}.author-avatar[data-v-e8ecc3fd]{border:2px solid #e11d8f;border-radius:999px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.author-name[data-v-e8ecc3fd]{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.author-meta[data-v-e8ecc3fd]{margin-top:2px}.author-date[data-v-e8ecc3fd],.author-meta[data-v-e8ecc3fd]{color:#f8fafcb3;font-size:12px}.carousel-section[data-v-e8ecc3fd]{align-items:center;background:transparent;display:flex;gap:0;padding:0}.carousel-frame[data-v-e8ecc3fd]{background:transparent;flex:1;padding:0;position:relative}.thumb[data-v-e8ecc3fd]{border:1px solid #fff;border-radius:12px;cursor:pointer;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.thumb-active[data-v-e8ecc3fd]{border:20px solid #303030;border-radius:0 0 24px 24px;margin-top:-20px}.thumb-image[data-v-e8ecc3fd]{display:block;height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-arrow[data-v-e8ecc3fd]{align-items:center;background:transparent;border:none;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;height:100%;justify-content:center;min-height:192px;transition:color .2s ease,background .2s ease;width:60px}.arrow-icon[data-v-e8ecc3fd]{height:24px;width:24px}.arrow-icon-left[data-v-e8ecc3fd]{transform:rotate(-90deg)}.arrow-icon-right[data-v-e8ecc3fd]{transform:rotate(90deg)}.carousel-dots-wrapper[data-v-e8ecc3fd]{display:flex;justify-content:center;margin-top:-20px}.carousel-dots-section[data-v-e8ecc3fd]{background:#303030;border-radius:0 0 24px 24px;padding:16px 24px 20px}.carousel-custom-dots[data-v-e8ecc3fd]{display:flex;gap:12px;justify-content:center}.carousel-dot[data-v-e8ecc3fd]{background:#ffffff4d;border:none;border-radius:999px;cursor:pointer;height:10px;transition:background .2s ease;width:10px}.carousel-dot[data-v-e8ecc3fd]:hover{background:#ffffff80}.carousel-dot-active[data-v-e8ecc3fd]{background:#fff}@media(max-width:1024px){.preview-content[data-v-e8ecc3fd]{bottom:24px;left:24px}.preview-title[data-v-e8ecc3fd]{font-size:24px}.thumb-image[data-v-e8ecc3fd]{height:140px}.carousel-arrow[data-v-e8ecc3fd]{min-height:172px;width:50px}}@media(max-width:768px){.preview-frame[data-v-e8ecc3fd]{border-radius:16px;border-width:12px}.preview-title[data-v-e8ecc3fd]{font-size:20px}.thumb-image[data-v-e8ecc3fd]{height:100px}.thumb-active[data-v-e8ecc3fd]{border-radius:0 0 12px 12px;border-width:12px}.carousel-arrow[data-v-e8ecc3fd]{min-height:132px;width:40px}.arrow-icon[data-v-e8ecc3fd]{height:18px;width:18px}}.cross-section-video[data-v-e8ecc3fd]{overflow:hidden;pointer-events:none;position:absolute;top:-200px;width:280px;z-index:0}.cross-section-video--right[data-v-e8ecc3fd]{right:0}.cross-section-video--left[data-v-e8ecc3fd]{left:0;transform:scaleY(-1)}.cross-section-video video[data-v-e8ecc3fd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:2200px){.cross-section-video--right[data-v-e8ecc3fd]{right:15vw}.cross-section-video--left[data-v-e8ecc3fd]{left:15vw}}@media(max-width:1280px){.cross-section-video[data-v-e8ecc3fd]{height:500px;top:-250px;width:200px}}@media(max-width:768px){.cross-section-video[data-v-e8ecc3fd]{height:360px;top:-160px;width:110px}}@media(max-width:480px){.cross-section-video[data-v-e8ecc3fd]{height:280px;top:-120px;width:100px}}.glow-button[data-v-00939f98]:hover{box-shadow:0 0 20px #b91c7f4d,inset 0 0 20px #b91c7f1a}.glow-effect[data-v-00939f98]{transition:opacity .3s ease}
