[data-v-dcaf338e] .map-marker-halo,[data-v-dcaf338e] .map-marker-dot{box-shadow:none!important}.dot-ping[data-v-b3087abe]{animation:dot-ping-b3087abe 2.4s cubic-bezier(0,0,.2,1) infinite;opacity:0}@keyframes dot-ping-b3087abe{0%{transform:scale(1);opacity:.55}70%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}.dot-ping[data-v-7c766925]{animation:dot-ping-7c766925 2.4s cubic-bezier(0,0,.2,1) infinite;opacity:0}@keyframes dot-ping-7c766925{0%{transform:scale(1);opacity:.55}70%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}.col-track[data-v-c54f7e2e]{will-change:transform;backface-visibility:hidden}.dark .center-timeline[data-v-891f67ad]{background:repeating-linear-gradient(to bottom,#FFC234 0px,#FFC234 8px,transparent 8px,transparent 16px)!important}.photo-row.no-scrollbar[data-v-89d1469d]{-ms-overflow-style:none;scrollbar-width:none}.photo-row.no-scrollbar[data-v-89d1469d]::-webkit-scrollbar{display:none}.photo-cell[data-v-89d1469d]{position:relative;overflow:hidden;cursor:pointer;padding:0;border:none;background:none;opacity:0;transform:translateY(36px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0ms)}.photo-row.row-visible .photo-cell[data-v-89d1469d]{opacity:1;transform:translateY(0)}.photo-img[data-v-89d1469d]{display:block;transition:transform .65s cubic-bezier(.16,1,.3,1)}.photo-cell:hover .photo-img[data-v-89d1469d]{transform:scale(1.08)}.photo-overlay[data-v-89d1469d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000;transition:background .45s ease}.photo-cell:hover .photo-overlay[data-v-89d1469d]{background:#00000061}.expand-icon[data-v-89d1469d]{opacity:0;transform:scale(.72);transition:opacity .35s ease,transform .4s cubic-bezier(.16,1,.3,1)}.photo-cell:hover .expand-icon[data-v-89d1469d]{opacity:1;transform:scale(1)}.lightbox-backdrop[data-v-89d1469d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#050e1eeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:24px}.lightbox-close[data-v-89d1469d]{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff14;cursor:pointer;transition:background .2s ease}.lightbox-close[data-v-89d1469d]:hover{background:#ffffff2e}.lightbox-img[data-v-89d1469d]{max-width:100%;max-height:90vh;border-radius:10px;object-fit:contain;box-shadow:none}.lb-enter-active[data-v-89d1469d],.lb-leave-active[data-v-89d1469d]{transition:opacity .35s ease}.lb-enter-from[data-v-89d1469d],.lb-leave-to[data-v-89d1469d]{opacity:0}.lb-img-enter-active[data-v-89d1469d]{transition:opacity .4s ease .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.lb-img-enter-from[data-v-89d1469d]{opacity:0;transform:scale(.9)}.slide-down-enter-active[data-v-5d65df1a],.slide-down-leave-active[data-v-5d65df1a]{transition:all .4s cubic-bezier(.16,1,.3,1)}.slide-down-enter-from[data-v-5d65df1a],.slide-down-leave-to[data-v-5d65df1a]{transform:translateY(-20px) scale(.98);opacity:0}.fade-enter-active[data-v-5d65df1a],.fade-leave-active[data-v-5d65df1a]{transition:opacity .2s ease}.fade-enter-from[data-v-5d65df1a],.fade-leave-to[data-v-5d65df1a]{opacity:0}.cookie-bar-enter-active[data-v-19e2b64e],.cookie-bar-leave-active[data-v-19e2b64e]{transition:opacity .35s var(--ease-btn),transform .45s var(--ease-btn)}.cookie-bar-enter-from[data-v-19e2b64e],.cookie-bar-leave-to[data-v-19e2b64e]{opacity:0;transform:translateY(1.25rem)}.custom-cursor-active,.custom-cursor-active *{cursor:none!important}.cursor-dot[data-v-d884fde0],.cursor-ring[data-v-d884fde0]{position:fixed;top:0;left:0;pointer-events:none;z-index:99999;border-radius:50%;will-change:transform;transition:opacity .2s ease,width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease}.cursor-dot[data-v-d884fde0]{width:clamp(12px,1.1vw,16px);height:clamp(12px,1.1vw,16px);outline:2px solid rgba(255,255,255,.85);outline-offset:1.5px;box-shadow:0 0 0 1px #0000002e}.cursor-dot.cursor-hover[data-v-d884fde0]{width:clamp(9px,.8vw,12px);height:clamp(9px,.8vw,12px)}.cursor-ring[data-v-d884fde0]{width:clamp(34px,2.8vw,44px);height:clamp(34px,2.8vw,44px);background:transparent;border:1.5px solid transparent}.cursor-ring.cursor-hover[data-v-d884fde0]{width:clamp(52px,4vw,64px);height:clamp(52px,4vw,64px)}.cursor-hidden[data-v-d884fde0]{opacity:0}.pulse-ring[data-v-d4091a18]{animation:pulse-ring-d4091a18 2s ease-in-out infinite}@keyframes pulse-ring-d4091a18{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(8px)}[data-hero][data-v-32904405],.hero-image[data-v-32904405]{opacity:0}@media(prefers-reduced-motion:reduce){[data-hero][data-v-32904405],.hero-image[data-v-32904405]{opacity:1!important}}.font-instrument[data-v-6ef8073f]{font-family:Instrument Sans Variable,sans-serif}.dot-ping[data-v-67094c4c]{animation:dot-ping-67094c4c 2.4s cubic-bezier(0,0,.2,1) infinite;opacity:0}@keyframes dot-ping-67094c4c{0%{transform:scale(1);opacity:.55}70%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}.line-token[data-v-67094c4c]{display:block;opacity:0;transform:translateY(16px)}.line-token.line-revealed[data-v-67094c4c]{animation:line-fly-in-67094c4c .7s ease-out forwards}@keyframes line-fly-in-67094c4c{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.dot-ping[data-v-67094c4c]{animation:none;opacity:0}.line-token[data-v-67094c4c]{opacity:1;transform:none;animation:none}}.units-card[data-v-81e27db7]{will-change:transform;backface-visibility:hidden}@media(max-width:1023px){.units-sticky-section[data-v-81e27db7]{position:relative!important;min-height:auto!important;overflow:visible!important;display:flex!important;flex-direction:column!important}.units-card[data-v-81e27db7]{position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin-bottom:1.5rem;width:100%!important;max-width:100%!important}.units-card[data-v-81e27db7]:last-child{margin-bottom:0}.units-intro[data-v-81e27db7],.units-outro[data-v-81e27db7]{min-height:1.25rem}}.line-token[data-v-6e8e6fb0]{opacity:0;transform:translateY(16px)}.line-token.line-revealed[data-v-6e8e6fb0]{animation:line-fly-in-6e8e6fb0 .7s ease-out forwards}@keyframes line-fly-in-6e8e6fb0{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.line-token[data-v-6e8e6fb0]{opacity:1;transform:none;animation:none}}[data-v-ac376bc2] .map-marker-halo,[data-v-ac376bc2] .map-marker-dot{box-shadow:none!important}.font-instrument[data-v-89a86093]{font-family:Instrument Sans Variable,sans-serif}.legal-content h2[data-v-cfb2e2a4]{color:var(--navy)}.dark .legal-content h2[data-v-cfb2e2a4]{color:#fff}.legal-content p[data-v-cfb2e2a4]{line-height:1.8}.legal-content h2[data-v-fee2c4c5]{color:var(--navy)}.dark .legal-content h2[data-v-fee2c4c5]{color:#fff}.legal-content p[data-v-fee2c4c5]{line-height:1.8}.legal-content h2[data-v-39210fa2]{color:var(--navy)}.dark .legal-content h2[data-v-39210fa2]{color:#fff}.legal-content p[data-v-39210fa2]{line-height:1.8}@keyframes pulse-99829b34{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.4}to{transform:scale(1);opacity:1}}.pulse[data-v-99829b34]{animation:pulse-99829b34 2s infinite ease-in-out}.scrollbar-hide[data-v-f027ed28]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-f027ed28]{-ms-overflow-style:none;scrollbar-width:none}.hero-cta[data-v-1d1c75ff] .status-dot-green{box-shadow:none}.quote-line[data-v-05abda2a]{transition:opacity .16s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.quote-line[data-v-05abda2a]{opacity:1!important;transform:none!important;transition:none!important}}.quote-line[data-v-3d284665]{transition:opacity .16s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.quote-line[data-v-3d284665]{opacity:1!important;transform:none!important;transition:none!important}}.animate-fade-in[data-v-1b9d677a]{animation:fadeIn-1b9d677a .4s ease-out}@keyframes fadeIn-1b9d677a{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.video-range[data-v-6fcd3e97]{-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none;height:8px;border-radius:9999px;background:#ffffff40;outline:none;cursor:pointer}.video-range[data-v-6fcd3e97]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#ffc234;cursor:pointer;box-shadow:none}.video-range[data-v-6fcd3e97]::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#ffc234;cursor:pointer;box-shadow:none}.video-range--volume[data-v-6fcd3e97]{max-width:120px}@media(min-width:640px){.video-range--volume[data-v-6fcd3e97]{max-width:160px}}.hero-cta[data-v-4d5b2f77] .status-dot-green{box-shadow:none}.guide-section[data-v-ddadd8f7]{position:relative;z-index:10}@keyframes blink-a0307dae{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.blink-animation[data-v-a0307dae]{animation:blink-a0307dae 2s infinite ease-in-out}.development-unit-page[data-v-34fa13e5]{scroll-behavior:smooth}.hero-cta[data-v-df408525] .status-dot-green{box-shadow:none}.scale-section[data-v-da771fce]{position:relative;z-index:10}.tags-wrapper[data-v-294c8d6c]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;height:260px;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%)}.tags-track[data-v-294c8d6c]{display:flex;flex-direction:column;gap:12px;will-change:transform}.track-up[data-v-294c8d6c]{animation:scrollUp-294c8d6c var(--duration, 9s) linear infinite}.track-down[data-v-294c8d6c]{animation:scrollDown-294c8d6c var(--duration, 9s) linear infinite}.tech-tag[data-v-294c8d6c]{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.39);padding:15px 8px;text-align:center;font-size:clamp(13px,1.2vw,18px);font-weight:700;color:#fff;background:transparent;white-space:nowrap;transition:border-color .2s,background .2s;flex-shrink:0}.tech-tag[data-v-294c8d6c]:hover{border-color:#ffffffa6;background:#0b1f3f99}@keyframes scrollUp-294c8d6c{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollDown-294c8d6c{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.track-up[data-v-294c8d6c],.track-down[data-v-294c8d6c]{animation:none}}.hero-cta[data-v-496b95fe] .status-dot-green{box-shadow:none}.marker-container[data-v-074535c2]{left:var(--x-mob);top:var(--y-mob);transition:left .5s ease-in-out,top .5s ease-in-out,opacity .3s ease}@media(min-width:768px){.marker-container[data-v-074535c2]{left:var(--x-tab);top:var(--y-tab)}}@media(min-width:1024px){.marker-container[data-v-074535c2]{left:var(--x-lap);top:var(--y-lap)}}@media(min-width:1280px){.marker-container[data-v-074535c2]{left:var(--x-dsk);top:var(--y-dsk)}}.process-button.is-active[data-v-074535c2]{background:#1d4fbc!important;border:2px solid #0B1F3F!important}.process-button.is-active span[data-v-074535c2]{color:#fff!important}.process-tooltip[data-v-074535c2]{bottom:calc(100% + 8px);top:auto}@media(min-width:1536px){.process-tooltip[data-v-074535c2]{top:calc(100% + 8px);bottom:auto}}.pop-enter-active[data-v-074535c2]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.pop-leave-active[data-v-074535c2]{transition:all .2s ease-in}.pop-enter-from[data-v-074535c2],.pop-leave-to[data-v-074535c2]{opacity:0;transform:scale(.8) translateY(-10px) translate(var(--tw-translate-x, 0))}@media(min-width:1536px){.pop-enter-from.process-tooltip[data-v-074535c2],.pop-leave-to.process-tooltip[data-v-074535c2]{transform:scale(.8) translateY(10px) translate(var(--tw-translate-x, 0))}}.slope-section[data-v-0d15753a]{position:relative;z-index:10}[data-v-62476acb] .status-dot-green,.hero-cta[data-v-51a9e26d] .status-dot-green{box-shadow:none}.tags-wrapper[data-v-960347f5]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;height:260px;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%)}.tags-track[data-v-960347f5]{display:flex;flex-direction:column;gap:12px;will-change:transform}.track-up[data-v-960347f5]{animation:scrollUp-960347f5 var(--duration, 9s) linear infinite}.track-down[data-v-960347f5]{animation:scrollDown-960347f5 var(--duration, 9s) linear infinite}.tech-tag[data-v-960347f5]{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.39);padding:15px 8px;text-align:center;font-size:clamp(13px,1.2vw,18px);font-weight:700;color:#fff;background:transparent;white-space:nowrap;transition:border-color .2s,background .2s}.tech-tag[data-v-960347f5]:hover{border-color:#ffffffa6;background:#0b1f3f99}@keyframes scrollUp-960347f5{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollDown-960347f5{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.track-up[data-v-960347f5],.track-down[data-v-960347f5]{animation:none}}
