.global-menu{background:radial-gradient(circle at 78% 12%,rgba(44,157,229,.13),transparent 34rem),radial-gradient(circle at 12% 88%,rgba(36,105,176,.09),transparent 31rem),linear-gradient(145deg,#020911,#061522 58%,#07111d)!important;color:#eef8ff;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;inset:0!important;overflow:hidden!important;position:fixed!important;z-index:10000!important}.global-menu[hidden]{display:none!important}.menu-studio__aurora{inset:0;overflow:hidden;pointer-events:none;position:absolute}.menu-studio__aurora i{border:1px solid rgba(101,196,244,.08);border-radius:50%;position:absolute}.menu-studio__aurora i:first-child{height:42vw;right:-14vw;top:-23vw;width:42vw}.menu-studio__aurora i:last-child{bottom:-28vw;height:48vw;left:-20vw;width:48vw}.menu-studio__header{align-items:center;background:rgba(2,10,18,.91);border-bottom:1px solid rgba(109,200,247,.22);display:grid;gap:22px;grid-template-columns:minmax(280px,.85fr) minmax(170px,.5fr) auto auto;min-height:102px;padding:13px clamp(24px,3.2vw,56px);position:relative;z-index:3}.menu-studio__brand{align-items:center;display:flex;max-width:330px;min-width:0}.menu-studio__brand img{background:transparent!important;display:block;filter:drop-shadow(0 8px 20px rgba(26,149,233,.15));height:auto;object-fit:contain;width:100%}.menu-studio__status{align-items:center;display:flex;gap:10px}.menu-studio__status>i{background:#5dd1ff;border-radius:50%;box-shadow:0 0 18px rgba(93,209,255,.48);height:7px;width:7px}.menu-studio__status span{display:grid;gap:3px}.menu-studio__status b{color:#f4fbff;font-size:.73rem;letter-spacing:.12em;text-transform:uppercase}.menu-studio__status small{color:#7895a8;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.menu-studio__close,.menu-studio__project{align-items:center;border:1px solid rgba(119,207,250,.24);border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:800;gap:12px;justify-content:center;letter-spacing:.08em;min-height:48px;padding:0 19px;text-transform:uppercase}.menu-studio__project{background:rgba(77,187,244,.09);color:#dff7ff}.menu-studio__project:hover{background:rgba(77,187,244,.16);border-color:rgba(119,207,250,.5)}.menu-studio__close{background:#e9f8ff;color:#03111d;cursor:pointer}.menu-studio__close .ui-icon{color:currentColor;height:18px;width:18px}.menu-studio__desktop{display:grid;grid-template-columns:minmax(330px,31vw) minmax(0,1fr);min-height:0;overflow:hidden;position:relative;z-index:1}.menu-studio__rail{background:rgba(3,15,25,.72);border-right:1px solid rgba(109,199,245,.15);min-height:0;overflow-y:auto;padding:clamp(24px,3.2vh,38px) clamp(22px,2.6vw,42px)}.menu-studio__intro{display:grid;gap:7px;margin-bottom:23px}.menu-studio__intro span{color:#61cbff;font-family:var(--font-geist-mono);font-size:.62rem;letter-spacing:.15em;text-transform:uppercase}.menu-studio__intro b{color:#f6fbff;font-family:var(--display);font-size:clamp(1.5rem,2vw,2.3rem);letter-spacing:-.04em;line-height:1}.menu-studio__rail .global-menu__search{margin-bottom:26px}.menu-studio__mobile-search .global-menu__search label,.menu-studio__rail .global-menu__search label{margin-bottom:7px}.menu-studio__mobile-search .global-menu__search label small,.menu-studio__rail .global-menu__search label small{display:none}.menu-studio__mobile-search .global-menu__search>div,.menu-studio__rail .global-menu__search>div{background:rgba(8,31,48,.76);border-color:rgba(107,198,244,.28);border-radius:15px;overflow:hidden}.menu-studio__mobile-search .global-menu__search input,.menu-studio__rail .global-menu__search input{color:#f5fbff;font-size:.82rem;min-height:54px}.menu-studio__mobile-search .global-menu__concierge-link,.menu-studio__rail .global-menu__concierge-link{color:#87d7ff;font-size:.54rem;line-height:1.45;margin-top:10px}.menu-studio__mobile-search .global-menu__concierge-link span,.menu-studio__rail .global-menu__concierge-link span{display:none}.menu-studio__rail nav{display:grid;gap:20px}.menu-studio__rail nav>section{display:grid;gap:5px}.menu-studio__rail nav>section>p{color:#68879a;font-family:var(--font-geist-mono);font-size:.57rem;letter-spacing:.15em;margin:0 0 4px;text-transform:uppercase}.menu-studio__rail nav button{align-items:center;background:transparent;border:1px solid transparent;border-radius:15px;color:#eef8ff;cursor:pointer;display:grid;gap:13px;grid-template-columns:30px minmax(0,1fr) 22px;min-height:67px;padding:10px 13px;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease;width:100%}.menu-studio__rail nav button:hover{background:rgba(86,185,238,.06)}.menu-studio__rail nav button.is-active{background:linear-gradient(110deg,rgba(68,182,241,.15),rgba(62,114,182,.07));border-color:rgba(104,201,249,.34);transform:translateX(4px)}.menu-studio__rail nav button>span:first-child{color:#5acaff;font-family:var(--font-geist-mono);font-size:.63rem}.menu-studio__rail nav button>span:nth-child(2){display:grid;gap:4px}.menu-studio__rail nav button b{font-family:var(--display);font-size:clamp(1.08rem,1.3vw,1.42rem);letter-spacing:-.025em;line-height:1}.menu-studio__rail nav button small{color:#829cac;font-size:.61rem;line-height:1.25}.menu-studio__rail nav button>i{color:#6ed1ff;display:flex;font-style:normal;justify-content:flex-end;opacity:.62}.menu-studio__rail nav button.is-active>i{opacity:1}.menu-studio__stage{min-height:0;overflow-y:auto;padding:clamp(28px,4vh,48px) clamp(30px,4vw,70px)}.menu-studio__stage>header{display:grid;gap:11px;max-width:900px}.menu-studio__stage>header p{color:#66ceff;font-family:var(--font-geist-mono);font-size:.62rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.menu-studio__stage>header h2{color:#f7fbff;font-family:var(--display);font-size:clamp(2.4rem,4.2vw,5.3rem);letter-spacing:-.055em;line-height:.86;margin:0;max-width:12ch;text-wrap:balance}.menu-studio__stage>header>span{color:#a9bdca;font-size:clamp(.82rem,.9vw,.98rem);line-height:1.65;max-width:68ch}.menu-studio__stage-grid{display:grid;gap:clamp(22px,2.5vw,38px);grid-template-columns:minmax(280px,.92fr) minmax(320px,1.08fr);margin-top:clamp(24px,3vh,36px)}.menu-studio__feature{border:1px solid rgba(111,201,246,.21);border-radius:22px;min-height:330px;overflow:hidden;position:relative}.menu-studio__feature:after{background:linear-gradient(180deg,transparent 30%,rgba(1,8,14,.92));content:"";inset:0;position:absolute}.menu-studio__feature img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.menu-studio__feature:hover img{transform:scale(1.035)}.menu-studio__feature>span{bottom:0;display:grid;gap:7px;left:0;padding:25px;position:absolute;right:0;z-index:1}.menu-studio__feature small{color:#75d4ff;font-size:.58rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.menu-studio__feature b{color:#fff;font-family:var(--display);font-size:clamp(1.45rem,2vw,2.3rem);letter-spacing:-.035em;line-height:1}.menu-studio__feature em{align-items:center;color:#dff6ff;display:flex;font-size:.68rem;font-style:normal;font-weight:800;gap:8px;letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.menu-studio__links{align-content:start;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.menu-studio__links>section{display:grid;gap:4px}.menu-studio__links>section>p{color:#6fcfff;font-family:var(--font-geist-mono);font-size:.58rem;letter-spacing:.13em;margin:0 0 6px;text-transform:uppercase}.menu-studio__links>section>a{align-items:center;border-bottom:1px solid rgba(111,196,239,.13);color:#eff8fc;display:grid;gap:10px;grid-template-columns:1fr 18px;min-height:53px;padding:7px 2px}.menu-studio__links>section>a>span{display:grid;gap:3px}.menu-studio__links>section>a b{font-size:.78rem;line-height:1.2}.menu-studio__links>section>a small{color:#7894a6;font-size:.58rem;line-height:1.25}.menu-studio__links>section>a .ui-icon{color:#5bcaff;height:15px;width:15px}.menu-studio__links>section>a:hover{border-color:rgba(111,196,239,.45)}.menu-studio__all{align-items:center;background:rgba(81,184,238,.09);border:1px solid rgba(111,201,246,.24);border-radius:13px;color:#eaf9ff;display:flex;font-size:.66rem;font-weight:850;gap:9px;grid-column:1/-1;justify-content:space-between;letter-spacing:.1em;min-height:50px;padding:0 16px;text-transform:uppercase}.menu-studio__mobile{display:none}.menu-studio__footer{align-items:center;background:rgba(2,10,18,.94);border-top:1px solid rgba(109,200,247,.18);display:flex;justify-content:space-between;min-height:67px;padding:10px clamp(24px,3.2vw,56px);position:relative;z-index:3}.menu-studio__footer>div{align-items:center;display:flex;gap:clamp(18px,2.2vw,34px)}.menu-studio__footer span{color:#7894a6;font-size:.58rem;letter-spacing:.07em;text-transform:uppercase}.menu-studio__footer span b{color:#e8f8ff}.menu-studio__footer a{align-items:center;color:#c8e9f8;display:flex;font-size:.64rem;font-weight:750;gap:7px;letter-spacing:.055em}.menu-studio__footer a:last-child{color:#66d0ff}@media (max-width:1120px){.menu-studio__header{grid-template-columns:minmax(240px,.9fr) minmax(150px,.5fr) auto auto}.menu-studio__brand{max-width:285px}.menu-studio__desktop{grid-template-columns:minmax(310px,35vw) minmax(0,1fr)}.menu-studio__stage-grid{grid-template-columns:1fr}.menu-studio__feature{min-height:260px}}@media (max-width:900px){.global-menu{display:block!important;overflow-y:auto!important;overscroll-behavior:contain}.global-menu[hidden]{display:none!important}.menu-studio__header{background:rgba(2,10,18,.97);gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:88px;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));position:sticky;top:0}.menu-studio__brand{max-width:min(64vw,270px)}.menu-studio__project,.menu-studio__status{display:none}.menu-studio__close{border-radius:15px;height:52px;min-height:52px;padding:0;width:58px}.menu-studio__close span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.menu-studio__close .ui-icon{height:21px;width:21px}.menu-studio__desktop{display:none}.menu-studio__mobile{display:block;padding:22px max(16px,env(safe-area-inset-right)) 30px max(16px,env(safe-area-inset-left));position:relative;z-index:1}.menu-studio__mobile-search{background:rgba(6,25,40,.65);border:1px solid rgba(102,198,246,.2);border-radius:18px;padding:15px}.menu-studio__mobile-search>span{color:#f0f9fd;display:block;font-family:var(--display);font-size:1.18rem;letter-spacing:-.02em;margin-bottom:11px}.menu-studio__mobile-search .global-menu__search{margin:0;position:relative!important;top:auto!important}.menu-studio__mobile-search .global-menu__search input{min-height:52px}.menu-studio__mobile>nav{display:grid;gap:20px;margin-top:24px}.menu-studio__mobile-group{display:grid;gap:7px}.menu-studio__mobile-group>p{color:#6c91a8;font-family:var(--font-geist-mono);font-size:.59rem;letter-spacing:.15em;margin:0 0 3px;padding-left:5px;text-transform:uppercase}.menu-studio__mobile-group>article{background:rgba(6,24,38,.66);border:1px solid rgba(105,197,243,.17);border-radius:17px;overflow:hidden}.menu-studio__mobile-group>article.is-expanded{border-color:rgba(104,203,251,.42);box-shadow:0 20px 50px rgba(0,5,12,.25)}.menu-studio__mobile-group>article>button{align-items:center;background:transparent;border:0;color:#f1f9fd;display:grid;gap:12px;grid-template-columns:27px minmax(0,1fr) 32px;min-height:78px;padding:12px 14px;text-align:left;width:100%}.menu-studio__mobile-group>article>button>span:first-child{color:#5dcdff;font-family:var(--font-geist-mono);font-size:.61rem}.menu-studio__mobile-group>article>button>span:nth-child(2){display:grid;gap:4px}.menu-studio__mobile-group>article>button b{font-family:var(--display);font-size:clamp(1.13rem,4.5vw,1.42rem);letter-spacing:-.025em;line-height:1}.menu-studio__mobile-group>article>button small{color:#819baa;font-size:.62rem;line-height:1.25}.menu-studio__mobile-group>article>button>i{align-items:center;border:1px solid rgba(103,201,249,.25);border-radius:50%;color:#66d1ff;display:flex;height:32px;justify-content:center;transition:transform .18s ease;width:32px}.menu-studio__mobile-group>article.is-expanded>button>i{transform:rotate(180deg)}.menu-studio__mobile-panel{max-height:0;opacity:0;overflow:hidden;padding:0 13px;transition:max-height .42s cubic-bezier(.2,.7,.2,1),opacity .2s ease,padding .22s ease}.menu-studio__mobile-group>article.is-expanded .menu-studio__mobile-panel{max-height:1500px;opacity:1;padding-bottom:14px}.menu-studio__mobile-visual{border-radius:13px;display:block;min-height:180px;overflow:hidden;position:relative}.menu-studio__mobile-visual:after{background:linear-gradient(180deg,transparent 26%,rgba(1,8,14,.92));content:"";inset:0;position:absolute}.menu-studio__mobile-visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.menu-studio__mobile-visual span{bottom:0;display:grid;gap:4px;left:0;padding:16px;position:absolute;right:0;z-index:1}.menu-studio__mobile-visual small{color:#6ed2ff;font-size:.54rem;letter-spacing:.12em;text-transform:uppercase}.menu-studio__mobile-visual b{color:#fff;font-family:var(--display);font-size:1.3rem;line-height:1}.menu-studio__mobile-panel>div{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 2px 12px}.menu-studio__mobile-panel>div section{display:grid;gap:2px}.menu-studio__mobile-panel>div p{color:#66cfff;font-family:var(--font-geist-mono);font-size:.52rem;letter-spacing:.11em;margin:0 0 5px;text-transform:uppercase}.menu-studio__mobile-panel>div a{align-items:center;border-bottom:1px solid rgba(108,198,244,.13);color:#dcecf4;display:grid;font-size:.67rem;gap:5px;grid-template-columns:1fr 14px;min-height:40px}.menu-studio__mobile-panel>div a .ui-icon{color:#64cfff;height:13px;width:13px}.menu-studio__mobile-all{align-items:center;background:rgba(83,188,243,.1);border:1px solid rgba(108,201,249,.22);border-radius:11px;color:#e7f7ff;display:flex;font-size:.61rem;font-weight:850;justify-content:space-between;letter-spacing:.09em;min-height:45px;padding:0 13px;text-transform:uppercase}.menu-studio__footer{align-items:stretch;display:grid;gap:11px;padding:15px max(16px,env(safe-area-inset-right)) calc(17px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.menu-studio__footer>div:first-child{display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.menu-studio__footer>div:first-child span{background:rgba(79,179,234,.06);border:1px solid rgba(103,194,241,.13);border-radius:9px;display:flex;font-size:.48rem;justify-content:center;line-height:1.3;padding:8px 5px;text-align:center}.menu-studio__footer>div:last-child{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.menu-studio__footer>div:last-child a{background:rgba(6,26,41,.7);border:1px solid rgba(104,196,243,.16);border-radius:10px;justify-content:center;min-height:43px;overflow-wrap:anywhere;text-align:center}.menu-studio__footer>div:last-child a:last-child{grid-column:1/-1}}@media (max-width:520px){.menu-studio__header{min-height:82px}.menu-studio__brand{max-width:min(66vw,238px)}.menu-studio__mobile-panel>div{grid-template-columns:1fr}.menu-studio__footer>div:first-child{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.menu-studio__footer>div:first-child span{min-height:42px}}@media (prefers-reduced-motion:reduce){.menu-studio__feature img,.menu-studio__mobile-panel,.menu-studio__rail nav button{transition:none!important}}:root{--prototype-cyan:#61d5ff;--prototype-blue:#167ee8;--prototype-violet:#8f78ff;--prototype-pink:#ff5cb5;--prototype-amber:#ffd477;--prototype-ink:#03070d;--prototype-glass:rgba(9,24,38,.56);--prototype-line:rgba(137,218,255,.18)}html{background:var(--prototype-ink)}body{background:radial-gradient(circle at 14% 7%,rgba(31,121,206,.13),transparent 29rem),radial-gradient(circle at 88% 32%,rgba(122,73,204,.09),transparent 32rem),linear-gradient(180deg,#02060b,#06111b 48%,#03070d)}.prototype-depth-field{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.prototype-depth-field:before{background-image:linear-gradient(rgba(125,210,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(125,210,255,.025) 1px,transparent 0);background-size:72px 72px;content:"";inset:-12%;mask-image:radial-gradient(circle at 50% 42%,#000,transparent 78%);position:absolute;transform:perspective(700px) rotateX(62deg) translateY(calc(var(--page-scroll-progress, 0) * -90px));transform-origin:50% 78%}.prototype-depth-field i{border:1px solid rgba(95,205,255,.12);border-radius:50%;filter:blur(.2px);position:absolute}.prototype-depth-field i:first-child{height:36vw;right:-18vw;top:12vh;width:36vw}.prototype-depth-field i:nth-child(2){border-color:rgba(154,114,255,.1);bottom:3vh;height:29vw;left:-14vw;width:29vw}.prototype-depth-field i:nth-child(3){background:radial-gradient(circle,rgba(82,195,255,.09),transparent 66%);border:0;height:42vw;left:31vw;top:28vh;width:42vw}.prototype-depth-field>span{bottom:22px;color:rgba(160,216,243,.26);font-family:var(--font-geist-mono);font-size:.5rem;left:22px;letter-spacing:.2em;position:absolute;writing-mode:vertical-rl}#main-content,#main-content>main{position:relative;z-index:1}main>[data-depth-stage=true],main>article[data-depth-stage=true]{isolation:isolate;position:relative}[data-parallax-media=true]{translate:0 var(--media-parallax,0);transition:border-color .28s ease,box-shadow .38s ease,translate 60ms linear;will-change:translate}[data-parallax-media=true]:where(figure,[class*=__visual],[class*=__media],[class*=__mosaic]){border-color:rgba(125,212,255,.2)!important;box-shadow:0 28px 95px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.06)}[data-parallax-media=true] img,[data-parallax-media=true] video{transition:filter .45s ease,scale .9s cubic-bezier(.2,.75,.2,1)}[data-parallax-media=true]:hover img{filter:saturate(1.08) contrast(1.04);scale:1.018}[data-depth-heading=true]{position:relative;text-wrap:balance}[data-depth-heading=true]:after{background:linear-gradient(90deg,var(--prototype-cyan),var(--prototype-violet),transparent);bottom:-.18em;content:"";height:1px;left:0;max-width:132px;opacity:.72;position:absolute;transform:scaleX(calc(.32 + var(--stage-progress, .4)));transform-origin:left;width:20%}.about-hero,.brand-kit-hero,.case-archive-hero,.contact-hero-v16,.experience-hero,.experience-studio-hero,.journal-hero-v57,.location-hero--city,.migrated-hero,.palm-hero,.press-hero,.robot-studio__hero,.spatial-hero,.sponsor-hero{perspective:1200px;position:relative}.about-hero:after,.brand-kit-hero:after,.case-archive-hero:after,.contact-hero-v16:after,.experience-hero:after,.journal-hero-v57:after,.location-hero--city:after,.press-hero:after,.spatial-hero:after,.sponsor-hero:after{border:1px solid rgba(113,206,252,.12);border-radius:clamp(22px,3vw,48px);content:"";inset:clamp(12px,2vw,30px);pointer-events:none;position:absolute;z-index:5}.about-hero>div:first-child,.brand-kit-hero__copy,.case-archive-hero__copy,.contact-hero-v16__copy,.experience-hero__copy,.experience-studio-hero__copy,.journal-hero-v57__copy,.location-hero--city>div,.migrated-hero__copy,.palm-hero__copy,.press-hero__copy,.robot-studio__hero-copy,.sponsor-hero__copy{position:relative;transform:translate3d(0,calc(var(--spatial-scroll-y, 0px) * .38),22px);z-index:3}.about-hero figure,.brand-kit-hero__mark,.case-archive-hero__mosaic,.contact-hero-v16__stage,.experience-hero__media,.experience-studio-hero__visual,.journal-hero-v57__visual,.location-hero--city figure,.migrated-hero__media,.palm-hero__product,.press-hero__visual,.robot-studio__machine,.sponsor-hero__visual{backdrop-filter:blur(20px) saturate(1.08);background:linear-gradient(145deg,rgba(20,45,64,.54),rgba(4,12,21,.72))!important;border:1px solid rgba(128,214,255,.24)!important;border-radius:clamp(18px,2.2vw,34px)!important;overflow:hidden;transform-style:preserve-3d}.article-story,.brand-kit-section,.case-showcase,.city-experiences,.city-plan,.city-proof,.contact-planner,.experience-chapter,.experience-story,.home-capability-board,.home-v73-confidence,.home-v73-outcomes,.home-v73-process,.press-grid,.setup-section{border-block:1px solid rgba(120,205,248,.09)}.case-card,.catalog-card,.city-experiences__grid>a,.city-plan__moments>a,.experience-index-card,.home-capability-board__grid>a,.home-v73-outcomes__grid>a,.journal-card{backdrop-filter:blur(16px) saturate(1.05);background:linear-gradient(145deg,rgba(16,43,62,.54),rgba(7,16,27,.72))!important;border:1px solid rgba(119,207,250,.17)!important;box-shadow:0 22px 70px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.05)}.catalog-card:nth-child(3n+2),.city-experiences__grid>a:nth-child(3n+2),.home-capability-board__grid>a:nth-child(3n+2){translate:0 clamp(0px,2.5vw,34px)}@media (min-width:901px){main>[data-depth-stage=true]>.section-heading,main>[data-depth-stage=true]>header{position:relative;z-index:2}.case-card:nth-child(2n),.home-v73-outcomes__grid>a:nth-child(2n),.journal-card:nth-child(2n){transform:translateY(22px)}}@media (max-width:900px){.prototype-depth-field:before{background-size:42px 42px;opacity:.7;transform:perspective(520px) rotateX(66deg)}.prototype-depth-field i:first-child{height:88vw;right:-48vw;width:88vw}.prototype-depth-field i:nth-child(2){height:76vw;left:-42vw;width:76vw}main>[data-depth-stage=true]:after{font-size:clamp(6rem,32vw,10rem);opacity:.68;right:12px;top:36px}[data-parallax-media=true]{transition-duration:80ms}.catalog-card:nth-child(3n+2),.city-experiences__grid>a:nth-child(3n+2),.home-capability-board__grid>a:nth-child(3n+2){translate:0 var(--media-parallax,0)}.about-hero:after,.brand-kit-hero:after,.case-archive-hero:after,.contact-hero-v16:after,.experience-hero:after,.journal-hero-v57:after,.location-hero--city:after,.press-hero:after,.spatial-hero:after,.sponsor-hero:after{border-radius:20px;inset:8px}}@media (max-width:560px){.prototype-depth-field>span{display:none}main>[data-depth-stage=true]:after{color:rgba(157,218,247,.04)}.experience-hero__media,.experience-studio-hero__visual,.location-hero--city figure,.migrated-hero__media,.palm-hero__product,.robot-studio__machine{border-radius:18px!important}}@media (prefers-reduced-motion:reduce){.prototype-depth-field:before,[data-parallax-media=true],main>[data-depth-stage=true]:after{transform:none!important;translate:none!important}}html[data-viewport-zoomed=true] .prototype-depth-field,html[data-viewport-zoomed=true] main>[data-depth-stage=true]:after{display:none}html[data-viewport-zoomed=true] [data-parallax-media=true]{translate:none!important;will-change:auto}.global-menu .menu-studio__project,.site-header .header-cta{align-items:center;background:linear-gradient(112deg,rgba(255,255,255,.98),#dff5ff 30%,#82d3ff 68%,#9b8bff 118%)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 12px 38px rgba(43,155,225,.24)!important;color:#03111d!important;display:inline-flex;font-family:var(--font-brand-sans),sans-serif;font-size:.66rem;font-weight:900;gap:11px;justify-content:center;letter-spacing:.105em;min-height:48px;overflow:hidden;padding:0 19px!important;position:relative;text-transform:uppercase;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease;white-space:nowrap}.global-menu .menu-studio__project:before,.site-header .header-cta:before{background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.88) 48%,transparent 72%);content:"";inset:0;position:absolute;transform:translateX(-125%);transition:transform .52s cubic-bezier(.2,.7,.2,1)}.global-menu .menu-studio__project>*,.site-header .header-cta>*{position:relative;z-index:1}.global-menu .menu-studio__project svg,.site-header .header-cta .ui-icon{color:currentColor;height:15px;margin:0;width:15px}.global-menu .menu-studio__project:hover,.site-header .header-cta:hover{border-color:#fff!important;box-shadow:inset 0 1px 0 #fff,0 16px 46px rgba(61,184,249,.38)!important;transform:translateY(-2px)}.global-menu .menu-studio__project:hover:before,.site-header .header-cta:hover:before{transform:translateX(125%)}.global-menu .menu-studio__project:focus-visible,.site-header .header-cta:focus-visible{outline:2px solid #73d5ff;outline-offset:4px}@media (max-width:1120px) and (min-width:901px){.global-menu .menu-studio__project,.site-header .header-cta{font-size:.61rem;gap:8px;min-height:46px;padding-inline:15px!important}}@media (prefers-reduced-motion:reduce){.global-menu .menu-studio__project:before,.site-header .header-cta:before{display:none}}.experience-section-nav{-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18);background:linear-gradient(105deg,rgba(3,12,21,.985),rgba(6,25,39,.975) 58%,rgba(12,13,31,.985))!important;border:1px solid rgba(122,211,255,.24)!important;box-shadow:0 18px 55px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.06)!important;color:#eef9ff;isolation:isolate;overflow:hidden;z-index:70!important}.experience-section-nav:before{background:linear-gradient(90deg,#58cfff,#947dff 52%,#ff71b4);content:"";height:2px;inset:auto 0 0;opacity:.66;position:absolute;z-index:4}.experience-section-nav__brief,.experience-section-nav__current,.experience-section-nav__identity,.experience-section-nav__links{background:transparent!important;min-width:0}.experience-section-nav__current b,.experience-section-nav__identity b{color:#f4fbff!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.experience-section-nav__current span,.experience-section-nav__identity span{color:#76d6ff!important}.experience-section-nav__links{scrollbar-color:rgba(105,205,252,.5) transparent}.experience-section-nav__links a{border-color:transparent;min-width:0}.experience-section-nav__links a b{color:#d7e5ec}.experience-section-nav__links a small{color:#7e98a7}.experience-section-nav__links a.is-active{background:linear-gradient(145deg,rgba(102,211,255,.18),rgba(145,113,255,.12))!important;border-color:rgba(129,218,255,.48)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 8px 24px rgba(30,147,210,.12)!important}.experience-section-nav__brief{background:linear-gradient(130deg,#eaf9ff,#76d1ff 64%,#9786ff)!important;color:#04111c!important}html[data-motion=ready] .experience-journey [data-reveal][data-reveal-pending=true],html[data-motion=ready] .migrated-page [data-reveal][data-reveal-pending=true],html[data-motion=ready] .palm-reader-page [data-reveal][data-reveal-pending=true],html[data-motion=ready] .robot-studio [data-reveal][data-reveal-pending=true]{filter:none!important;opacity:1!important;transform:none!important}.experience-journey--v72 h2,.experience-media-story h2,.migrated-page h2,.palm-reader-page h2,.production-dossier h2,.production-dossier h3,.robot-studio h2{letter-spacing:-.055em;overflow-wrap:normal;text-wrap:balance;word-break:normal}.experience-journey--v72 h2 em,.experience-media-story h2 em,.migrated-page h2 em,.palm-reader-page h2 em,.production-dossier h2 em,.robot-studio h2 em{background:none!important;display:block;font-family:var(--serif)!important;font-size:.68em!important;font-style:italic;font-weight:400!important;letter-spacing:-.045em!important;line-height:1.02!important;padding-bottom:.06em;-webkit-text-fill-color:currentColor!important;text-transform:none}.journey-delivery h2,.journey-footprint h2,.journey-storyboard h2,.journey-value h2{color:#07131e!important}.journey-delivery h2 em,.journey-footprint h2 em,.journey-storyboard h2 em,.journey-value h2 em{color:#087caf!important}.experience-media-story h2,.journey-close h2,.journey-proof-v19 h2,.journey-scenes h2,.production-dossier h2{color:#f5fbff!important}.experience-media-story h2 em,.journey-close h2 em,.journey-scenes h2 em{color:#7bd8ff!important}.production-dossier h2 em{color:var(--dossier-accent)!important}.production-dossier__spec-grid article{display:grid;grid-template-rows:118px auto auto 1fr;overflow:hidden;padding:0!important}.production-dossier__spec-visual{background:#07131d;border-bottom:1px solid rgba(137,207,243,.18);height:118px;margin:0;overflow:hidden;position:relative}.production-dossier__spec-visual:after{background:linear-gradient(180deg,transparent 25%,rgba(2,8,14,.72));content:"";inset:0;position:absolute}.production-dossier__spec-visual img{filter:saturate(.9) contrast(1.04);height:100%;object-fit:cover;scale:1.015;transition:filter .42s ease,scale .7s cubic-bezier(.2,.72,.2,1);width:100%}.production-dossier__spec-grid article:hover .production-dossier__spec-visual img{filter:saturate(1.08) contrast(1.03);scale:1.045}.production-dossier__spec-visual figcaption{bottom:10px;color:rgba(235,248,255,.78);font-family:var(--font-geist-mono);font-size:.5rem;left:13px;letter-spacing:.11em;position:absolute;text-transform:uppercase;z-index:2}.production-dossier__spec-grid article>details,.production-dossier__spec-grid article>span,.production-dossier__spec-grid article>strong{margin-inline:clamp(18px,2vw,28px)}.production-dossier__spec-grid article>span{margin-top:19px}.production-dossier__spec-grid article>span b{color:rgba(231,246,255,.46);font-family:var(--font-geist-mono);font-size:.52rem;font-weight:500}.production-dossier__spec-grid strong{margin-bottom:12px;margin-top:17px}.production-dossier__spec-grid details{align-self:end;margin-bottom:22px}.production-dossier__spec-grid article.is-wide{grid-column:1/-1;grid-template-columns:minmax(220px,.55fr) minmax(150px,.4fr) minmax(250px,1fr);grid-template-rows:auto auto}.production-dossier__spec-grid article.is-wide .production-dossier__spec-visual{grid-row:1/3;height:100%;min-height:180px}.production-dossier__spec-grid article.is-wide>span{align-self:end;grid-column:2;margin-top:28px}.production-dossier__spec-grid article.is-wide>strong{grid-column:2}.production-dossier__spec-grid article.is-wide>details{align-self:center;grid-column:3;grid-row:1/3;margin:24px 28px}.journey-scenes{overflow:clip}.journey-scenes>header{align-items:end;column-gap:clamp(30px,6vw,90px);display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr)}.journey-scenes>header .section-index{grid-column:1/-1}.journey-scenes>header h2{margin-bottom:0;max-width:12ch}.journey-scenes>header>p:last-child{align-self:end;margin-bottom:8px}.journey-scenes__grid figure{min-width:0}.journey-scenes__grid figcaption{background:linear-gradient(180deg,transparent,rgba(2,8,14,.92))}.journey-scenes__grid figcaption b{overflow-wrap:normal;text-wrap:balance}@media (max-width:980px){.production-dossier__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.production-dossier__spec-grid article.is-wide{grid-column:1/-1}}@media (max-width:760px){.experience-section-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#061522!important;border-inline:0!important;border-radius:0!important;box-shadow:0 12px 34px rgba(0,0,0,.42)!important;overflow:visible}.experience-section-nav__current{padding-inline:13px}.experience-section-nav__brief{border-radius:999px 0 0 999px;font-size:.56rem;padding-inline:13px}.experience-section-nav__links,.experience-section-nav__links.is-open{background:#04101a!important}.experience-section-nav__links a{min-height:35px}.experience-journey--v72 h2,.experience-media-story h2,.migrated-page h2,.palm-reader-page h2,.production-dossier h2,.robot-studio h2{font-size:clamp(2.35rem,10.8vw,3.35rem)!important;line-height:.88!important;max-width:100%}.experience-journey--v72 h2 em,.experience-media-story h2 em,.migrated-page h2 em,.palm-reader-page h2 em,.production-dossier h2 em,.robot-studio h2 em{font-size:.63em!important;line-height:1.08!important}.production-dossier__spec-grid{grid-template-columns:1fr}.production-dossier__spec-grid article,.production-dossier__spec-grid article.is-wide{display:grid;grid-column:1;grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:142px}.production-dossier__spec-grid article .production-dossier__spec-visual,.production-dossier__spec-grid article.is-wide .production-dossier__spec-visual{grid-column:1;grid-row:1/4;height:100%;min-height:142px}.production-dossier__spec-grid article.is-wide>span,.production-dossier__spec-grid article>span{align-self:end;grid-column:2;grid-row:1;margin:18px 16px 0}.production-dossier__spec-grid article.is-wide>strong,.production-dossier__spec-grid article>strong{grid-column:2;grid-row:2;margin:10px 16px 8px}.production-dossier__spec-grid article.is-wide>details,.production-dossier__spec-grid article>details{align-self:end;grid-column:2;grid-row:3;margin:0 16px 16px}.production-dossier__spec-visual figcaption{display:none}.journey-scenes>header{display:block}.journey-scenes>header>p:last-child{margin-top:18px}.experience-journey--v72 .journey-scenes__grid,.journey-scenes__grid{min-height:0}}@media (max-width:390px){.production-dossier__spec-grid article,.production-dossier__spec-grid article.is-wide{grid-template-columns:86px minmax(0,1fr)}.production-dossier__spec-grid strong{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.production-dossier__spec-visual img{transition:none}}.city-nav{-webkit-backdrop-filter:blur(26px) saturate(1.2);backdrop-filter:blur(26px) saturate(1.2);background:linear-gradient(105deg,rgba(3,12,21,.985),rgba(7,27,42,.975) 58%,rgba(13,14,33,.985))!important;border:1px solid rgba(122,211,255,.24)!important;border-radius:18px!important;box-shadow:0 18px 55px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.06)!important;color:#f3fbff!important;isolation:isolate;margin:10px var(--page-gutter) 0!important;min-height:64px;overflow-x:auto;position:sticky;scrollbar-color:rgba(108,210,255,.45) transparent;top:10px;z-index:70}.city-nav:before{background:linear-gradient(90deg,#58cfff,#947dff 52%,#ff71b4);bottom:0;content:"";height:2px;left:4%;opacity:.72;position:absolute;right:4%}.city-nav>strong{color:#f5fbff!important}.city-nav>div{flex:1 0 auto;justify-content:center}.city-nav a{color:#bad0dc!important;padding-block:22px}.city-nav a:focus-visible,.city-nav a:hover{color:#77d8ff!important}.city-nav>a{align-items:center;background:linear-gradient(130deg,#effbff,#74d2ff 68%,#9986ff);border-radius:999px;color:#04111c!important;display:inline-flex;gap:8px;padding:11px 16px}.city-stage{min-height:min(820px,calc(100svh - 96px))}.city-stage__backdrop{object-position:center 46%}.city-stage__wash{background:linear-gradient(90deg,rgba(2,6,11,.96),rgba(2,7,13,.78) 48%,rgba(2,7,13,.18) 82%),linear-gradient(0deg,rgba(3,8,14,.96),transparent 48%)}.city-stage__copy{max-width:min(1040px,calc(100% - 24px))}.city-stage h1{color:#f6fbff!important;font-size:clamp(4rem,7.3vw,9rem)!important;line-height:.79!important}.city-stage h1 em{color:#79d7ff!important}.city-stage__locator{max-width:min(430px,42vw)}html[data-motion=ready] .city-experiences[data-reveal][data-reveal-pending=true],html[data-motion=ready] .city-faq[data-reveal][data-reveal-pending=true],html[data-motion=ready] .city-outcomes[data-reveal][data-reveal-pending=true],html[data-motion=ready] .city-perspective[data-reveal][data-reveal-pending=true],html[data-motion=ready] .city-plan[data-reveal][data-reveal-pending=true],html[data-motion=ready] .city-stage [data-reveal][data-reveal-pending=true]{filter:none!important;opacity:1!important;transform:none!important}.city-conversion-close h2,.city-experiences h2,.city-faq h2,.city-founder-proof h2,.city-outcomes h2,.city-perspective h2,.city-plan h2{letter-spacing:-.055em!important;overflow-wrap:normal;text-wrap:balance;word-break:normal}.city-conversion-close h2 em,.city-experiences h2 em,.city-faq h2 em,.city-founder-proof h2 em,.city-outcomes h2 em,.city-perspective h2 em,.city-plan h2 em{background:none!important;display:block;font-family:var(--serif)!important;font-size:.65em!important;font-style:italic;font-weight:400!important;letter-spacing:-.04em!important;line-height:1.02!important;-webkit-text-fill-color:currentColor!important;text-transform:none}.city-perspective h2,.city-plan h2{color:#07131e!important}.city-perspective h2 em,.city-plan h2 em{color:#087eaf!important}.city-conversion-close h2,.city-experiences h2,.city-faq h2,.city-founder-proof h2,.city-outcomes h2{color:#f5fbff!important}.city-conversion-close h2 em,.city-experiences h2 em,.city-faq h2 em,.city-founder-proof h2 em,.city-outcomes h2 em{color:#78d8ff!important}.city-outcomes article{display:flex;flex-direction:column;padding:0 0 28px!important}.city-outcomes article figure{aspect-ratio:16/9;background:#06111b;border-bottom:1px solid rgba(139,214,250,.2);margin:0 0 24px;overflow:hidden;position:relative}.city-outcomes article figure:after{background:linear-gradient(180deg,transparent 45%,rgba(2,8,14,.84));content:"";inset:0;position:absolute}.city-outcomes article figure img{height:100%;object-fit:cover;transition:transform .7s ease;width:100%}.city-outcomes article:hover figure img{transform:scale(1.035)}.city-outcomes article figcaption{bottom:12px;color:#eaf8ff;font-size:.5rem;font-weight:850;left:16px;letter-spacing:.1em;position:absolute;text-transform:uppercase;z-index:1}.city-outcomes article>a,.city-outcomes article>h3,.city-outcomes article>p,.city-outcomes article>span{margin-left:24px;margin-right:24px}.city-outcomes article>span{margin-top:0!important}.city-outcomes article>a{margin-top:auto;padding-top:18px}.city-experiences__grid figure,.city-founder-proof figure,.city-perspective figure,.city-plan__moments figure{border-radius:18px}.city-experiences__grid img,.city-founder-proof figure img,.city-perspective figure img,.city-plan__moments img{max-width:100%;transform:none}.city-plan__moments>a{display:flex;flex-direction:column;padding:14px 14px 26px!important}.city-plan__moments figure{aspect-ratio:4/3;margin:0 0 22px;overflow:hidden}.city-plan__moments figure img{height:100%;object-fit:cover;width:100%}.city-plan__moments h3{margin:22px 10px 14px!important}.city-plan__moments b,.city-plan__moments p,.city-plan__moments span{margin-left:10px;margin-right:10px}.city-plan__moments b{margin-top:auto;padding-top:24px}.city-faq details{background:rgba(111,203,251,.045)!important;border-color:rgba(129,214,255,.23)!important;padding-inline:18px}.city-faq summary h3{color:#f1f8fc!important}.city-faq details p{color:#bdcbd4!important}.city-nearby a{color:#07131e!important}@media (max-width:1100px){.city-nav{padding-inline:18px}.city-nav>strong{display:none}.city-nav>div{justify-content:flex-start}.city-stage__locator{max-width:48vw}.city-perspective{grid-template-columns:1fr 1fr}}@media (max-width:760px){.city-stage{min-height:0;padding:54px 18px 118px!important}.city-stage__backdrop{object-position:center 42%}.city-stage__wash{background:linear-gradient(180deg,rgba(2,7,13,.35),rgba(2,7,13,.86) 44%,#030a11 88%),linear-gradient(90deg,rgba(2,7,13,.74),rgba(2,7,13,.24))}.city-stage__copy{max-width:100%;padding:24px 20px!important}.city-stage h1{font-size:clamp(2.65rem,12.5vw,4.15rem)!important;letter-spacing:-.065em!important;line-height:.84!important}.city-stage__lede{grid-template-columns:1fr}.city-stage__lede span{border-left:0;border-top:1px solid rgba(111,202,253,.35);padding:14px 0 0}.city-stage .button-row{align-items:stretch;flex-direction:column}.city-stage .button{justify-content:space-between;width:100%}.city-stage__locator{bottom:18px;left:18px;max-width:calc(100% - 36px);right:18px;text-align:left}.city-nav{border-radius:14px!important;margin:8px 12px 0!important;min-height:52px;padding-inline:8px;top:7px}.city-nav>div{gap:4px;order:1}.city-nav a{font-size:.5rem;min-width:max-content;padding:16px 12px}.city-nav>a{display:none}.city-conversion-close,.city-experiences,.city-faq,.city-founder-proof,.city-outcomes,.city-perspective,.city-plan{padding-left:18px!important;padding-right:18px!important}.city-conversion-close h2,.city-experiences h2,.city-faq h2,.city-founder-proof h2,.city-outcomes h2,.city-perspective h2,.city-plan h2{font-size:clamp(2.75rem,12vw,4.65rem)!important}.city-perspective figure{min-height:400px}.city-experiences__grid,.city-outcomes>div,.city-plan__moments,.city-process-steps{gap:14px;grid-template-columns:1fr}.city-outcomes article,.city-plan__moments>a{min-height:0}.city-faq{gap:42px}.city-faq summary{gap:10px;grid-template-columns:30px 1fr 18px}.city-faq details p{margin-left:40px}.city-nearby>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.city-experiences__grid img,.city-outcomes article figure img,.city-plan__moments img{transition:none}}:root{--bmu-dark-title:#f7fbfd;--bmu-dark-copy:#c2d0d8;--bmu-dark-muted:#a4b7c2;--bmu-dark-signal:#78d8ff;--bmu-light-title:#07131e;--bmu-light-copy:#3d5360;--bmu-focus:#7edcff}:where(.about-hero,.about-throughline,.case-archive-hero,.case-study-hero,.journal-hero-v57,.press-hero,.sponsor-hero,.sponsor-exchange,.sponsor-fit,.sponsor-application__intro,.sponsor-paid-path,.location-atlas,.city-stage,.city-outcomes,.city-experiences,.city-founder-proof,.city-faq,.city-conversion-close,.experience-directory-hero,.experience-discovery__hero,.experience-studio-hero,.contact-v72__intro,.consultation-hero,.consultation-page,.brand-kit-hero,.recovery-stage) :where(h1,h2,h3){color:var(--bmu-dark-title)!important;text-shadow:0 1px 0 rgba(0,0,0,.24)}:where(.about-hero,.about-throughline,.case-archive-hero,.case-study-hero,.journal-hero-v57,.press-hero,.sponsor-hero,.sponsor-exchange,.sponsor-fit,.sponsor-application__intro,.sponsor-paid-path,.location-atlas,.city-stage,.city-outcomes,.city-experiences,.city-founder-proof,.city-faq,.city-conversion-close,.experience-directory-hero,.experience-discovery__hero,.experience-studio-hero,.contact-v72__intro,.consultation-hero,.consultation-page,.brand-kit-hero,.recovery-stage) :where(p,li,dd,blockquote){color:var(--bmu-dark-copy)}:where(.about-hero,.about-throughline,.case-archive-hero,.case-study-hero,.journal-hero-v57,.press-hero,.sponsor-hero,.sponsor-exchange,.sponsor-fit,.sponsor-application__intro,.sponsor-paid-path,.location-atlas,.city-stage,.city-outcomes,.city-experiences,.city-founder-proof,.city-faq,.city-conversion-close,.experience-directory-hero,.experience-discovery__hero,.experience-studio-hero,.contact-v72__intro,.consultation-hero,.consultation-page,.brand-kit-hero,.recovery-stage) :where(.eyebrow,.section-index,small,dt){color:var(--bmu-dark-signal)}:where(main .eyebrow,main .section-index){font-size:clamp(.6875rem,.72vw,.8rem)!important;line-height:1.4}.sponsorship-page{background:radial-gradient(circle at 12% 12%,rgba(64,183,246,.08),transparent 34rem),linear-gradient(180deg,#030810,#07131f 52%,#030810);color:var(--bmu-dark-title)}.sponsor-hero h1{color:#fbfdff!important}.sponsor-hero h1 em{background:none!important;color:#8edfff!important;-webkit-text-fill-color:currentColor!important}.sponsor-hero__copy>p:not(.eyebrow){color:#d0dbe1!important}.sponsor-hero__copy>small{color:#afc2cd!important}.sponsor-principles,.sponsor-process{background:linear-gradient(135deg,#f4f9fb,#dceef6 70%,#eee7fa)!important;color:var(--bmu-light-title)!important}.sponsor-principles :where(h2,h3),.sponsor-process :where(h2,h3){color:var(--bmu-light-title)!important;text-shadow:none}.sponsor-principles h2 em,.sponsor-process h2 em{color:#126e99!important}.sponsor-principles :where(p,li),.sponsor-process :where(p,li){color:var(--bmu-light-copy)!important}.sponsor-principles .section-index,.sponsor-principles article>span,.sponsor-process .section-index,.sponsor-process li>span{color:#0876a8!important}.sponsor-exchange,.sponsor-fit,.sponsor-paid-path{background:radial-gradient(circle at 82% 12%,rgba(123,92,225,.13),transparent 30rem),linear-gradient(145deg,#030a12,#081827 65%,#08101d)!important}.sponsor-exchange h2,.sponsor-fit h2,.sponsor-paid-path h2{color:#f7fbfd!important}.sponsor-exchange h2 em,.sponsor-fit h2 em,.sponsor-paid-path h2 em{color:#83dcff!important}.sponsor-exchange__copy>p,.sponsor-fit>header>p:last-child,.sponsor-fit__result p,.sponsor-paid-path p{color:#c3d1d9!important}.sponsor-exchange li p{color:#edf5f8!important}.sponsor-fit__questions article{background:linear-gradient(145deg,rgba(103,202,250,.07),rgba(255,255,255,.022));border-color:rgba(139,216,252,.28)}.sponsor-fit__questions h3{color:#f3f9fc!important}.sponsor-fit__questions button{background:rgba(255,255,255,.035);border-color:rgba(164,221,250,.42);color:#e6f2f7}.sponsor-fit__questions button:focus-visible,.sponsor-fit__questions button:hover{border-color:var(--bmu-focus);color:#fff}.sponsor-fit__questions button[aria-pressed=true]{background:linear-gradient(135deg,#f3fbff,#96e0ff);border-color:#bcecff;color:#04121c}.sponsor-fit__result{background:linear-gradient(145deg,rgba(13,37,56,.96),rgba(13,24,43,.96));border-color:rgba(139,216,252,.35)}.sponsor-application{background:radial-gradient(circle at 84% 18%,rgba(89,185,242,.1),transparent 34rem),linear-gradient(135deg,#06111c,#091827)!important;color:var(--bmu-dark-title)!important}.sponsor-application__intro{background:linear-gradient(160deg,rgba(4,13,23,.99),rgba(10,30,46,.98))!important;border-right:1px solid rgba(137,216,255,.2)}.sponsor-application__intro h2{color:#f7fbfd!important}.sponsor-application__intro h2 em{color:#85dcff!important}.sponsor-application__intro>p:not(.section-index){color:#c1d0d8!important}.sponsor-application__intro>ol li{color:#a9bcc7!important}.sponsor-application__intro>ol li.is-active{color:#fff!important}.sponsor-application__form{background:linear-gradient(145deg,rgba(12,31,47,.78),rgba(5,15,26,.88));color:#f6fbfd}.sponsor-application legend,.sponsor-application__success h3{color:#f7fbfd!important}.sponsor-form-grid label,.sponsor-form-options>span{color:#dbe8ee!important;font-size:.75rem!important}.sponsor-form-grid input,.sponsor-form-grid select,.sponsor-form-grid textarea{background:#f5fbfd;border:1px solid #9fc6d8!important;border-radius:10px;color:#07131e;caret-color:#086f9f;color-scheme:light}.sponsor-form-grid input::placeholder,.sponsor-form-grid textarea::placeholder{color:#5e7480;opacity:1}.sponsor-form-grid input:focus,.sponsor-form-grid select:focus,.sponsor-form-grid textarea:focus{border-color:#54caff!important;box-shadow:0 0 0 4px rgba(84,202,255,.2)!important}.sponsor-form-options{background:rgba(255,255,255,.035);border-color:rgba(153,217,249,.33)!important;border-radius:12px}.sponsor-check,.sponsor-form-options label{color:#d7e5ec!important}.sponsor-check--agreement{background:rgba(89,197,248,.1)!important;border-color:rgba(100,206,255,.35)!important;border-radius:10px}.sponsor-application__actions{border-color:rgba(143,211,245,.25)!important}.sponsor-application__actions>button:not(.button){color:#a9dfff!important}.sponsor-application__message{color:#ffb5df!important}.sponsor-application__success>span{color:#7bdcff!important}.sponsor-application__success p{color:#c3d2da!important}.sponsorship-page :where(a,button,input,textarea,select):focus-visible{outline:3px solid var(--bmu-focus);outline-offset:3px}:where(.about-throughline,.case-study-page,.journal-page,.press-page,.sponsorship-page,.location-page,.experience-journey,.contact-v72,.consultation-page,.brand-kit-page) :where(p,li,label,summary,dd){line-height:1.55}@media (max-width:760px){.sponsor-application h2,.sponsor-exchange h2,.sponsor-fit h2,.sponsor-hero h1,.sponsor-paid-path h2,.sponsor-principles h2,.sponsor-process h2{font-size:clamp(2.65rem,12.4vw,4.35rem)!important;line-height:.88!important;overflow-wrap:normal;word-break:normal}.sponsor-application__intro{border-bottom:1px solid rgba(137,216,255,.2);border-right:0}.sponsor-form-grid label,.sponsor-form-options>span{font-size:.75rem!important}.sponsor-form-grid input,.sponsor-form-grid select,.sponsor-form-grid textarea{font-size:1rem;min-height:54px}}@media (prefers-contrast:more){:where(.sponsorship-page,.experience-journey,.location-page,.press-page,.journal-page,.contact-v72) p{color:#e3edf2!important}.sponsor-form-grid input,.sponsor-form-grid select,.sponsor-form-grid textarea{border-color:#38738d!important}}.location-atlas{min-height:min(780px,calc(100svh - 96px))!important;padding-block:clamp(64px,7vw,108px)!important}.location-atlas__copy h1{color:#f7fbfd!important;font-size:clamp(3.25rem,5.5vw,6.75rem)!important;line-height:.82!important;max-width:11ch;overflow-wrap:normal;text-wrap:balance;word-break:normal}.location-atlas__copy h1 em{color:#80dcff!important;-webkit-text-fill-color:currentColor!important}.location-atlas__copy>span{color:#c6d4dc!important}.location-atlas__mosaic{border:1px solid rgba(139,214,250,.22);border-radius:24px;box-shadow:0 36px 100px rgba(0,0,0,.42);min-height:520px!important;overflow:hidden}.location-atlas__tile strong{color:#f7fbfd!important}.location-atlas__tile small{color:#c0d0d9!important}.city-conversion-close,.city-experiences,.city-faq,.city-founder-proof,.city-outcomes,.city-perspective,.city-plan,.location-directory{color:#f7fbfd!important}.city-conversion-close :where(h2,h3),.city-experiences :where(h2,h3),.city-faq :where(h2,h3),.city-founder-proof :where(h2,h3),.city-outcomes :where(h2,h3),.city-perspective :where(h2,h3),.city-plan :where(h2,h3),.location-directory :where(h2,h3){color:#f7fbfd!important;text-shadow:0 1px 0 rgba(0,0,0,.25)}.city-conversion-close h2 em,.city-experiences h2 em,.city-faq h2 em,.city-founder-proof h2 em,.city-outcomes h2 em,.city-perspective h2 em,.city-plan h2 em,.location-directory h2 em{color:#7bdcff!important;-webkit-text-fill-color:currentColor!important}.city-conversion-close :where(p,li),.city-experiences :where(p,li),.city-faq :where(p,li),.city-founder-proof :where(p,li),.city-outcomes :where(p,li),.city-perspective :where(p,li),.city-plan :where(p,li),.location-directory :where(p,li){color:#c4d1d9!important}.city-experiences__head>span,.city-faq>div:first-child>span,.city-perspective__copy>span,.city-plan__head>span,.location-directory__head>span{color:#b9cad3!important}.city-perspective__copy>p:last-child{color:#c4d1d9!important}.city-perspective aside :where(span,p){color:#c6d5dd!important}.city-perspective figcaption :where(strong,small){color:#f7fbfd!important}.city-experiences__grid h3,.city-plan__moments h3,.city-process-steps h3{color:#f7fbfd!important}.city-experiences__grid p,.city-plan__moments p,.city-process-steps p{color:#b9c8d1!important}.city-conversion-proof,.city-nearby,.location-atlas__nationwide,.location-atlas__promise{color:#07131e!important}.city-conversion-proof :where(strong,span),.city-nearby :where(h2,h3,p,strong,small),.location-atlas__nationwide :where(h2,h3,p,span),.location-atlas__promise :where(h2,h3,p,span){color:#07131e!important}.city-nearby h2 em,.location-atlas__nationwide h2 em,.location-atlas__promise h2 em{color:#087ba9!important}.city-stage{min-height:min(760px,calc(100svh - 96px))!important;padding-block:clamp(56px,7vw,100px)!important}.city-stage__copy{max-width:min(900px,calc(100% - 24px))!important}.city-stage h1{color:#f8fbfd!important;font-size:clamp(3.35rem,5.8vw,6.9rem)!important;line-height:.82!important;margin-block:24px!important;max-width:12ch;overflow-wrap:normal;text-wrap:balance;word-break:normal}.city-stage h1 em{color:#83ddff!important;-webkit-text-fill-color:currentColor!important}.city-stage__lede p{color:#e0e8ed!important}.city-stage__lede span{color:#b9c8d1!important}.city-stage__locator span{color:#7fdcff!important}.city-stage__locator strong{color:#edf7fb!important}.location-directory__grid>a{color:#f7fbfd!important}.location-directory__grid figure{background:#0a1722;border-radius:15px;overflow:hidden}.location-directory__grid img{display:block;object-position:center}.location-directory__grid h3{color:#f7fbfd!important}.location-directory__grid p{color:#b7c6cf!important}.city-nearby{background:linear-gradient(135deg,#eff9fd,#d9eef8 68%,#e9e4f8)!important;display:grid;gap:34px;padding-block:clamp(58px,7vw,92px)!important}.city-nearby__head p{color:#176b91!important;font-size:.68rem;font-weight:850;letter-spacing:.13em}.city-nearby__head h2{font-family:var(--display);font-size:clamp(2.5rem,4.2vw,5rem);letter-spacing:-.06em;line-height:.82;margin:14px 0 0;text-transform:uppercase}.city-nearby__head h2 em{display:block;font-family:var(--serif);font-size:.62em;font-style:italic;font-weight:400;line-height:1;text-transform:none}.city-nearby>div:last-child{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.city-nearby a{background:rgba(255,255,255,.56)!important;border:1px solid rgba(7,65,94,.16)!important;border-radius:18px;box-shadow:0 18px 45px rgba(9,54,77,.09);display:flex!important;flex-direction:column;min-width:0;overflow:hidden;padding:10px 10px 16px!important}.city-nearby figure{aspect-ratio:4/3;border-radius:12px;margin:0 0 14px;overflow:hidden}.city-nearby figure img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.city-nearby a:hover figure img{transform:scale(1.035)}.city-nearby a>span{color:#37667d!important;font-size:.62rem!important;letter-spacing:.1em}.city-nearby a>strong{font-size:clamp(.9rem,1.1vw,1.08rem);line-height:1.08;margin-top:8px}.city-nearby a>small{align-items:center;color:#096f9b!important;display:flex;font-size:.68rem;gap:7px;margin-top:auto;padding-top:18px}.city-nearby .ui-icon{height:16px;width:16px}@media (max-width:1100px){.location-atlas{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important}.city-nearby>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.location-atlas{gap:38px!important;grid-template-columns:1fr!important;padding:52px 18px 64px!important}.location-atlas__copy h1{font-size:clamp(2.7rem,12.2vw,3.8rem)!important;line-height:.84!important;margin-block:24px!important}.location-atlas__mosaic{min-height:410px!important}.location-atlas__stamp{right:8px!important}.city-stage{min-height:0!important;padding:48px 18px 118px!important}.city-stage__copy{padding:22px 18px!important}.city-stage h1{font-size:clamp(2.45rem,10.8vw,3.45rem)!important;line-height:.86!important;margin-block:20px!important}.city-stage__copy>p b,.city-stage__copy>p span{font-size:.65rem!important;line-height:1.45}.city-stage__lede :where(p,span){font-size:1rem}.city-conversion-close h2,.city-experiences h2,.city-faq h2,.city-founder-proof h2,.city-outcomes h2,.city-perspective h2,.city-plan h2,.location-directory h2{font-size:clamp(2.35rem,10.4vw,3.4rem)!important;line-height:.86!important}.city-experiences__head>span,.city-faq>div:first-child>span,.city-perspective__copy>span,.city-plan__head>span,.location-directory__head>span{font-size:1rem;line-height:1.55}.city-nearby{padding:48px 18px 62px!important}.city-nearby__head h2{font-size:clamp(2.25rem,10vw,3rem)}.city-nearby>div:last-child{grid-template-columns:1fr}.city-nearby a{display:grid!important;gap:5px 14px;grid-template-columns:112px 1fr}.city-nearby figure{grid-row:1/4;margin:0}.city-nearby a>small,.city-nearby a>span,.city-nearby a>strong{grid-column:2}.city-nearby a>small{padding-top:8px}}@media (prefers-contrast:more){.city-stage__wash{background:linear-gradient(90deg,rgba(2,6,11,.98),rgba(2,7,13,.88) 58%,rgba(2,7,13,.35))!important}.city-conversion-close :where(p,li),.city-experiences :where(p,li),.city-faq :where(p,li),.city-founder-proof :where(p,li),.city-outcomes :where(p,li),.city-perspective :where(p,li),.city-plan :where(p,li),.location-directory :where(p,li){color:#eef7fb!important}}.global-menu{background:radial-gradient(circle at 74% 8%,rgba(37,176,255,.22),transparent 34rem),radial-gradient(circle at 16% 86%,rgba(145,91,255,.18),transparent 32rem),radial-gradient(circle at 96% 92%,rgba(255,76,163,.11),transparent 27rem),linear-gradient(145deg,#020911,#061725 54%,#0a1021)!important}.global-menu:after{animation:menu-spectrum-drift 13s ease-in-out infinite alternate;background:linear-gradient(90deg,transparent,#43c9ff 20%,#8c78ff 50%,#ff5ea9 76%,#ffd173,transparent);content:"";height:2px;left:-20%;opacity:.78;pointer-events:none;position:absolute;top:101px;width:140%;z-index:5}.menu-studio__aurora i{border:0;filter:blur(1px);opacity:.84}.menu-studio__aurora i:first-child{animation:menu-orbit-color-a 14s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(40,185,255,.3),rgba(72,104,255,.08) 46%,transparent 69%)}.menu-studio__aurora i:last-child{animation:menu-orbit-color-b 18s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(159,92,255,.23),rgba(255,72,164,.07) 48%,transparent 70%)}.menu-studio__header{background:linear-gradient(100deg,rgba(2,10,18,.96),rgba(5,22,35,.91) 58%,rgba(15,12,35,.94))!important}.menu-studio__status>i{animation:menu-live-pulse 2.2s ease-in-out infinite;background:#64ddff;box-shadow:0 0 0 5px rgba(82,205,255,.08),0 0 24px rgba(93,209,255,.72)}.menu-studio__close{background:linear-gradient(135deg,#f4fbff,#9edfff 62%,#ae9cff)!important;border-color:rgba(255,255,255,.78)!important;box-shadow:0 12px 34px rgba(43,164,233,.2)}.menu-studio__rail{background:linear-gradient(180deg,rgba(5,26,42,.9),rgba(3,14,24,.8)),radial-gradient(circle at 20% 0,rgba(56,190,255,.15),transparent 22rem)!important}.menu-studio__mobile-search .global-menu__search>div,.menu-studio__rail .global-menu__search>div{background:linear-gradient(125deg,rgba(8,38,59,.94),rgba(25,24,58,.82))!important;border-color:rgba(112,215,255,.44)!important;box-shadow:inset 0 1px rgba(255,255,255,.08),0 14px 36px rgba(0,5,12,.2)}.menu-studio__rail nav button{position:relative}.menu-studio__rail nav button:before{background:linear-gradient(180deg,#58d7ff,#887eff 58%,#ff65b2);border-radius:3px;content:"";inset:14px auto 14px 0;opacity:0;position:absolute;transform:scaleY(.35);transition:opacity .2s ease,transform .26s ease;width:3px}.menu-studio__rail nav button.is-active{background:linear-gradient(110deg,rgba(63,197,255,.2),rgba(125,92,255,.13) 65%,rgba(255,81,164,.08))!important;border-color:rgba(125,218,255,.5)!important;box-shadow:inset 0 1px rgba(255,255,255,.07),0 12px 32px rgba(15,116,180,.12)}.menu-studio__rail nav button.is-active:before{opacity:1;transform:scaleY(1)}.menu-studio__rail nav button.is-active>span:first-child{color:#8ee4ff}.menu-studio__rail nav button.is-active>i{background:linear-gradient(145deg,rgba(103,218,255,.18),rgba(160,107,255,.2));border-color:rgba(137,223,255,.55);border-radius:50%;box-shadow:0 0 22px rgba(77,193,255,.18);padding:4px}.menu-studio__stage{--menu-accent:#65d7ff;--menu-accent-rgb:101,215,255;isolation:isolate;position:relative}.menu-studio__stage[data-menu-tone="1"]{--menu-accent:#a693ff;--menu-accent-rgb:166,147,255}.menu-studio__stage[data-menu-tone="2"]{--menu-accent:#ff78b8;--menu-accent-rgb:255,120,184}.menu-studio__stage[data-menu-tone="3"]{--menu-accent:#ffd079;--menu-accent-rgb:255,208,121}.menu-studio__stage:before{background:radial-gradient(circle at 78% 20%,rgba(var(--menu-accent-rgb),.22),transparent 27rem),linear-gradient(120deg,rgba(var(--menu-accent-rgb),.055),transparent 52%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.menu-studio__stage-ambient{animation:menu-ambient-arrive .65s cubic-bezier(.2,.72,.2,1) both;filter:blur(46px) saturate(1.5) contrast(1.08);height:58%;object-fit:cover;opacity:.15;pointer-events:none;position:absolute;right:-10%;top:-11%;transform:scale(1.16);width:62%;z-index:-2}.menu-studio__links>section>p,.menu-studio__stage>header p{color:var(--menu-accent)!important}.menu-studio__stage>header h2{text-shadow:0 16px 65px rgba(var(--menu-accent-rgb),.19)}.menu-studio__feature{border-color:rgba(var(--menu-accent-rgb),.44)!important;box-shadow:0 30px 85px rgba(0,0,0,.38),0 0 0 1px rgba(var(--menu-accent-rgb),.08)}.menu-studio__feature:before{border:1px solid rgba(255,255,255,.18);border-radius:15px;content:"";inset:10px;pointer-events:none;position:absolute;z-index:2}.menu-studio__feature:after{background:linear-gradient(180deg,rgba(var(--menu-accent-rgb),.03),transparent 28%,rgba(1,7,13,.96))!important}.menu-studio__feature em,.menu-studio__feature small,.menu-studio__links>section>a .ui-icon{color:var(--menu-accent)!important}.menu-studio__feature:hover img{filter:saturate(1.16) contrast(1.04);transform:scale(1.05)}.menu-studio__links>section>a{border-radius:10px;padding-inline:9px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.menu-studio__links>section>a:hover{background:linear-gradient(90deg,rgba(var(--menu-accent-rgb),.12),transparent);color:#fff;transform:translateX(3px)}.menu-studio__all{background:linear-gradient(115deg,rgba(var(--menu-accent-rgb),.18),rgba(125,91,255,.08))!important;border-color:rgba(var(--menu-accent-rgb),.4)!important}.menu-studio__footer{background:linear-gradient(90deg,rgba(2,10,18,.97),rgba(6,23,37,.96) 52%,rgba(14,11,32,.96))!important}.menu-studio__footer>div:first-child span:first-child{color:#7edcff}.menu-studio__footer>div:first-child span:nth-child(2){color:#ad9cff}.menu-studio__footer>div:first-child span:nth-child(3){color:#ff8ec2}@media (max-width:900px){.global-menu:after{top:87px}.menu-studio__header{background:linear-gradient(105deg,#020b13,#071b2a 62%,#15102d)!important}.menu-studio__mobile-search{background:radial-gradient(circle at 88% 0,rgba(153,102,255,.17),transparent 15rem),linear-gradient(135deg,rgba(7,34,53,.94),rgba(15,20,48,.9))!important;border-color:rgba(111,214,255,.4)!important;box-shadow:0 22px 55px rgba(0,5,12,.25),inset 0 1px rgba(255,255,255,.07)}.menu-studio__mobile-group>article{--mobile-accent:#63d8ff;--mobile-accent-rgb:99,216,255;background:linear-gradient(130deg,rgba(7,32,49,.88),rgba(7,19,34,.82))!important;border-color:rgba(var(--mobile-accent-rgb),.28)!important;position:relative}.menu-studio__mobile-card--1{--mobile-accent:#a793ff!important;--mobile-accent-rgb:167,147,255!important}.menu-studio__mobile-card--2{--mobile-accent:#ff78b8!important;--mobile-accent-rgb:255,120,184!important}.menu-studio__mobile-card--3{--mobile-accent:#ffd079!important;--mobile-accent-rgb:255,208,121!important}.menu-studio__mobile-group>article:before{background:linear-gradient(180deg,var(--mobile-accent),transparent);content:"";inset:12px auto 12px 0;opacity:.7;position:absolute;width:2px}.menu-studio__mobile-group>article.is-expanded{background:linear-gradient(130deg,rgba(var(--mobile-accent-rgb),.16),rgba(7,20,35,.92) 66%,rgba(143,86,255,.08))!important;border-color:rgba(var(--mobile-accent-rgb),.6)!important;box-shadow:0 24px 60px rgba(0,5,12,.35),0 0 28px rgba(var(--mobile-accent-rgb),.08)}.menu-studio__mobile-group>article>button{grid-template-columns:24px 54px minmax(0,1fr) 32px!important}.menu-studio__mobile-group>article>button>span:nth-child(3){display:grid;gap:4px;min-width:0}.menu-studio__mobile-group>article>button>i,.menu-studio__mobile-group>article>button>span:first-child{color:var(--mobile-accent)!important}.menu-studio__mobile-thumb{border:1px solid rgba(var(--mobile-accent-rgb),.46);border-radius:11px;height:48px;overflow:hidden;position:relative;width:54px}.menu-studio__mobile-thumb:after{background:linear-gradient(145deg,transparent,rgba(var(--mobile-accent-rgb),.24));content:"";inset:0;position:absolute}.menu-studio__mobile-thumb img{height:100%;object-fit:cover;width:100%}.menu-studio__mobile-group>article>button b{color:#f7fbfd}.menu-studio__mobile-group>article>button small{color:#a7bbc6}.menu-studio__mobile-visual{border:1px solid rgba(var(--mobile-accent-rgb),.38)}.menu-studio__mobile-panel>div a .ui-icon,.menu-studio__mobile-panel>div p,.menu-studio__mobile-visual small{color:var(--mobile-accent)!important}.menu-studio__mobile-all{background:linear-gradient(115deg,rgba(var(--mobile-accent-rgb),.19),rgba(135,88,255,.1))!important;border-color:rgba(var(--mobile-accent-rgb),.42)!important}.menu-studio__footer>div:first-child span{background:linear-gradient(135deg,rgba(79,190,244,.11),rgba(136,91,255,.07))!important;border-color:rgba(116,208,253,.23)!important}}@media (max-width:520px){.menu-studio__mobile{padding-inline:12px}.menu-studio__mobile-group>article>button{gap:9px;grid-template-columns:20px 46px minmax(0,1fr) 30px!important;padding-inline:10px}.menu-studio__mobile-thumb{height:43px;width:46px}.menu-studio__mobile-group>article>button b{font-size:clamp(1.04rem,4.2vw,1.3rem)}}@keyframes menu-spectrum-drift{0%{opacity:.52;transform:translateX(-9%)}to{opacity:.9;transform:translateX(9%)}}@keyframes menu-orbit-color-a{0%{transform:translate3d(-4%,-2%,0) scale(.92)}to{transform:translate3d(6%,7%,0) scale(1.08)}}@keyframes menu-orbit-color-b{0%{transform:translate3d(3%,5%,0) scale(.95)}to{transform:translate3d(-7%,-4%,0) scale(1.08)}}@keyframes menu-live-pulse{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes menu-ambient-arrive{0%{opacity:0;transform:scale(1.24) translate3d(4%,-2%,0)}to{opacity:.15;transform:scale(1.16) translateZ(0)}}@media (prefers-reduced-motion:reduce){.global-menu:after,.menu-studio__aurora i,.menu-studio__stage-ambient,.menu-studio__status>i{animation:none!important}.menu-studio__links>section>a:hover{transform:none}}@media (max-width:900px){.custom-cursor{display:none!important}html.custom-cursor-ready [data-cursor],html.custom-cursor-ready [role=button],html.custom-cursor-ready a,html.custom-cursor-ready body,html.custom-cursor-ready button,html.custom-cursor-ready summary{cursor:auto!important}.utility-bar{align-items:center!important;background:#030b14!important;border-bottom:1px solid rgba(92,199,250,.2)!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:54px!important;padding:7px max(14px,env(safe-area-inset-right)) 7px max(14px,env(safe-area-inset-left))!important;top:0!important}.utility-insured,.utility-location{align-items:center!important;display:flex!important;min-width:0!important}.utility-insured,.utility-location>span{gap:1px!important}.utility-insured strong,.utility-location b{color:#eef9ff!important;font-size:clamp(.72rem,3.1vw,.86rem)!important;letter-spacing:.09em!important;line-height:1.08!important;white-space:nowrap!important}.utility-insured small,.utility-location small{color:#7fb2ca!important;font-size:clamp(.5rem,2.15vw,.61rem)!important;letter-spacing:.11em!important;line-height:1.05!important;white-space:nowrap!important}.utility-location i{flex:0 0 auto!important}.utility-insured{justify-self:end!important;text-align:right!important}.utility-contact{display:none!important}.site-header{align-items:center!important;background:linear-gradient(105deg,#020a13,#061827 64%,#0d1024)!important;border-bottom:1px solid rgba(93,204,255,.28)!important;box-shadow:0 12px 34px rgba(0,4,10,.22)!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:86px!important;padding:8px max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left))!important;top:54px!important}.site-header:before{opacity:.28!important}.site-header .brand{width:100%!important}.site-header .brand,.site-header .brand-mark{align-items:center!important;display:flex!important;min-width:0!important;overflow:hidden!important}.site-header .brand-mark{aspect-ratio:auto!important;background:transparent!important;border:0!important;height:68px!important;max-width:min(100%,246px)!important;width:246px!important}.site-header .brand-mark img{display:block!important;filter:drop-shadow(0 7px 18px rgba(28,157,238,.17))!important;height:100%!important;max-height:68px!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important;transform:none!important;width:100%!important}.desktop-nav,.site-header .header-cta{display:none!important}.header-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:0!important;justify-self:end!important;min-width:50px!important}.global-menu-trigger{align-items:center!important;background:linear-gradient(145deg,#e9f8ff,#70cefa 58%,#9188ff)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(33,151,221,.2),inset 0 1px #fff!important;display:inline-flex!important;height:50px!important;justify-content:center!important;min-height:50px!important;overflow:hidden!important;padding:0!important;width:52px!important}.global-menu-trigger>span:not(.ui-icon){clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.global-menu-trigger>.ui-icon{color:#03111e!important;display:inline-flex!important;height:22px!important;position:relative!important;width:22px!important}.global-menu-trigger>.ui-icon svg{height:100%!important;width:100%!important}.global-menu{background:linear-gradient(155deg,#020b14,#071b2a 55%,#11112a)!important;contain:layout paint!important}.global-menu:after{top:85px!important}.menu-studio__header{background:linear-gradient(105deg,#020a13,#061827 64%,#0d1024)!important;gap:12px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:86px!important;padding:8px max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left))!important}.menu-studio__brand{align-items:center!important;display:flex!important;height:68px!important;max-width:min(100%,246px)!important;min-width:0!important;overflow:hidden!important;width:246px!important}.menu-studio__brand img{height:100%!important;max-height:68px!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important;transform:none!important;width:100%!important}.menu-studio__project,.menu-studio__status{display:none!important}.menu-studio__close{border:1px solid rgba(255,255,255,.72)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(33,151,221,.18)!important;height:50px!important;min-height:50px!important;width:52px!important}.menu-studio__close>.ui-icon{clip:auto!important;clip-path:none!important;color:#03111e!important;display:inline-flex!important;height:22px!important;overflow:visible!important;position:relative!important;width:22px!important}.menu-studio__close>.ui-icon svg{height:100%!important;width:100%!important}.menu-studio__mobile{padding:20px max(14px,env(safe-area-inset-right)) 26px max(14px,env(safe-area-inset-left))!important}.menu-studio__mobile-search{background:linear-gradient(125deg,rgba(12,45,68,.82),rgba(22,22,55,.8))!important;border:0!important;border-radius:18px!important;box-shadow:inset 0 1px rgba(255,255,255,.08)!important;padding:14px!important}.menu-studio__mobile-search .global-menu__search>div{border:1px solid rgba(111,210,255,.28)!important;box-shadow:none!important}.menu-studio__mobile>nav{gap:26px!important;margin-top:24px!important}.menu-studio__mobile-group{gap:0!important}.menu-studio__mobile-group>p{border-bottom:1px solid rgba(112,204,249,.2)!important;margin-bottom:0!important;padding:0 2px 9px!important}.menu-studio__mobile-group>article{background:transparent!important;border:0!important;border-bottom:1px solid rgba(107,190,233,.15)!important;border-radius:0!important;box-shadow:none!important}.menu-studio__mobile-group>article:before{inset:15px auto 15px 0!important}.menu-studio__mobile-group>article.is-expanded{background:linear-gradient(110deg,rgba(var(--mobile-accent-rgb),.12),rgba(8,22,37,.54))!important;border-bottom-color:rgba(var(--mobile-accent-rgb),.34)!important;box-shadow:none!important}.menu-studio__mobile-group>article>button{grid-template-columns:22px 48px minmax(0,1fr) 30px!important;min-height:76px!important;padding:11px 7px!important}.menu-studio__mobile-thumb{border:0!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px rgba(var(--mobile-accent-rgb),.22)!important;height:44px!important;width:48px!important}.menu-studio__mobile-group>article>button>i{border-color:rgba(var(--mobile-accent-rgb),.23)!important}.menu-studio__mobile-visual{border:0!important;box-shadow:inset 0 0 0 1px rgba(var(--mobile-accent-rgb),.18)!important}.menu-studio__mobile-all{border-color:rgba(var(--mobile-accent-rgb),.22)!important}.menu-studio__footer{background:#030d17!important;border-top-color:rgba(106,202,250,.18)!important;gap:9px!important}.menu-studio__footer>div:first-child span,.menu-studio__footer>div:last-child a{background:transparent!important;border:0!important;border-radius:0!important}.menu-studio__footer>div:last-child a{border-top:1px solid rgba(104,194,241,.13)!important}html[data-mobile-performance=true] .menu-studio__stage-ambient,html[data-mobile-performance=true] .prototype-depth-field,html[data-mobile-performance=true] .site-motion-aura,html[data-mobile-performance=true] .site-motion-progress{display:none!important}html[data-mobile-performance=true] body:before{position:absolute!important}html[data-mobile-performance=true] [data-depth-stage=true]:after{display:none!important}html[data-mobile-performance=true] [data-parallax-media=true],html[data-mobile-performance=true] [data-spatial-depth=true]{transform:none!important;translate:none!important;will-change:auto!important}html[data-mobile-performance=true] .menu-studio__aurora i{animation:none!important;filter:none!important;opacity:.35!important}html[data-mobile-performance=true] .global-menu:after{animation:none!important}html[data-mobile-performance=true] .experience-section-nav,html[data-mobile-performance=true] .global-menu,html[data-mobile-performance=true] .location-chapter-nav,html[data-mobile-performance=true] .menu-studio__header,html[data-mobile-performance=true] .menu-studio__mobile-search,html[data-mobile-performance=true] .mobile-contact-dock,html[data-mobile-performance=true] .site-header,html[data-mobile-performance=true] .utility-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (max-width:520px){.menu-studio__brand,.site-header .brand-mark{height:62px!important;max-width:min(100%,218px)!important;width:218px!important}.menu-studio__brand img,.site-header .brand-mark img{max-height:62px!important}.menu-studio__mobile-group>article>button b{font-size:clamp(1rem,4.4vw,1.22rem)!important;line-height:1!important}.menu-studio__mobile-group>article>button small{font-size:.61rem!important}}@media (max-width:380px){.menu-studio__header,.site-header{gap:8px!important;padding-inline:10px!important}.menu-studio__brand,.site-header .brand-mark{max-width:min(100%,196px)!important;width:196px!important}.global-menu-trigger,.menu-studio__close{height:48px!important;min-height:48px!important;width:48px!important}.menu-studio__mobile{padding-inline:10px!important}.menu-studio__mobile-group>article>button{grid-template-columns:18px 42px minmax(0,1fr) 28px!important;gap:7px!important}.menu-studio__mobile-thumb{height:40px!important;width:42px!important}}html[data-viewport-zoomed=true] .site-header,html[data-viewport-zoomed=true] .utility-bar{position:relative!important;top:0!important}html[data-viewport-zoomed=true] .global-menu{contain:none!important}@media (prefers-reduced-motion:reduce){.menu-studio__mobile-panel{transition:none!important}}.city-stage{background:#02070d!important;isolation:isolate;overflow:hidden!important;position:relative!important}.city-stage__backdrop{display:block!important;max-height:none!important;max-width:none!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;z-index:0!important}.city-stage__backdrop,.city-stage__wash{height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.city-stage__wash{background:linear-gradient(90deg,rgba(2,7,13,.94),rgba(2,7,13,.78) 38%,rgba(2,7,13,.34) 66%,rgba(2,7,13,.08)),linear-gradient(0deg,rgba(2,7,13,.88),transparent 48%,rgba(2,7,13,.2))!important;z-index:1!important}.city-stage__copy,.city-stage__locator{position:relative;z-index:2!important}.inquiry-cta,.inquiry-cta--compact{background:radial-gradient(circle at 88% 18%,rgba(102,195,255,.24),transparent 26rem),linear-gradient(135deg,#fff1ce,#efe9ff 50%,#dcf8f1)!important;color:#07131e!important}.inquiry-cta h2,.inquiry-cta--compact h2{color:#07131e!important;text-shadow:none!important}.inquiry-cta h2,.inquiry-cta h2 em,.inquiry-cta--compact h2,.inquiry-cta--compact h2 em{background:none!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.inquiry-cta h2 em,.inquiry-cta--compact h2 em{color:#096f9f!important}.inquiry-cta .section-index{color:#0875a5!important}.inquiry-cta>p:not(.inquiry-cta__ownership){color:#324d5b!important}.inquiry-cta .inquiry-cta__ownership{color:#385564!important}.inquiry-cta .text-link{color:#075f89!important}@media (max-width:760px){.city-stage{min-height:max(700px,calc(100svh - 140px))!important;padding:52px 18px 112px!important}.city-stage__backdrop{object-position:58% center!important}.city-stage__wash{background:linear-gradient(180deg,rgba(2,7,13,.28),rgba(2,7,13,.7) 38%,rgba(2,7,13,.97) 82%,#02070d),linear-gradient(90deg,rgba(2,7,13,.78),rgba(2,7,13,.16))!important}.city-stage__copy{align-self:end;margin-top:auto;max-width:100%!important;padding:20px 16px!important}.inquiry-cta h2,.inquiry-cta--compact h2{font-size:clamp(2.8rem,13.2vw,4.35rem)!important;line-height:.88!important;overflow-wrap:normal;text-wrap:balance;word-break:normal}}@media (prefers-contrast:more){.city-stage__wash{background:linear-gradient(90deg,rgba(2,7,13,.98),rgba(2,7,13,.86) 56%,rgba(2,7,13,.3))!important}.inquiry-cta .inquiry-cta__ownership,.inquiry-cta>p:not(.inquiry-cta__ownership){color:#173845!important}}.location-page{background:#030910;color:#f7fbfd}.location-page .city-coverage{align-items:center;background:radial-gradient(circle at 88% 0,rgba(134,95,238,.14),transparent 28rem),linear-gradient(105deg,#071522,#0b2639 58%,#11152e);border-bottom:1px solid rgba(118,208,255,.22);border-top:1px solid rgba(118,208,255,.22);color:#f7fbfd;display:grid;gap:16px 34px;grid-template-columns:minmax(175px,.3fr) minmax(0,1.7fr);min-height:78px;padding:17px var(--page-gutter)}.location-page .city-coverage>span{color:#7bdcff;font-size:.65rem;font-weight:900;letter-spacing:.14em;line-height:1.35}.location-page .city-coverage>strong{color:#e8f3f8;font-family:var(--serif);font-size:clamp(.92rem,1.15vw,1.08rem);font-weight:400;line-height:1.5}.location-page .city-conversion-proof{background:linear-gradient(110deg,#e9f8ff,#dceef8 58%,#ebe7fb)!important;border-bottom:1px solid rgba(7,68,98,.17);color:#07131e!important}.location-page .city-conversion-proof :where(strong,span){color:#07131e!important;opacity:1!important;text-shadow:none!important}.location-page .city-conversion-proof span{color:#38596a!important}.location-page .city-conversion-close,.location-page .city-experiences,.location-page .city-faq,.location-page .city-founder-proof,.location-page .city-outcomes,.location-page .city-perspective,.location-page .city-plan{color:#f7fbfd!important}.location-page .city-conversion-close h2,.location-page .city-experiences h2,.location-page .city-faq h2,.location-page .city-founder-proof h2,.location-page .city-outcomes h2,.location-page .city-perspective h2,.location-page .city-plan h2{background:none!important;color:#f7fbfd!important;opacity:1!important;text-shadow:0 2px 18px rgba(0,0,0,.36)!important;-webkit-text-fill-color:currentColor!important}.location-page .city-conversion-close h2 em,.location-page .city-experiences h2 em,.location-page .city-faq h2 em,.location-page .city-founder-proof h2 em,.location-page .city-outcomes h2 em,.location-page .city-perspective h2 em,.location-page .city-plan h2 em{background:none!important;color:#7bdcff!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.location-page .city-conversion-close>div:first-child>p,.location-page .city-experiences__head>p,.location-page .city-faq>div:first-child>p,.location-page .city-founder-proof>div>p:first-child,.location-page .city-outcomes>header>p,.location-page .city-perspective__copy>p:first-child,.location-page .city-plan__head>p{color:#79d9ff!important;opacity:1!important}.location-page .city-conversion-close>div:last-child>p,.location-page .city-experiences__head>span,.location-page .city-faq>div:first-child>span,.location-page .city-outcomes>header>span,.location-page .city-perspective__copy>span,.location-page .city-plan__head>span{color:#c4d4dc!important;opacity:1!important}@media (max-width:760px){.location-page .city-coverage{align-items:start;gap:8px;grid-template-columns:1fr;min-height:0;padding:18px}.location-page .city-coverage>span{font-size:.62rem}.location-page .city-coverage>strong{font-size:.96rem}.location-page .city-conversion-proof{grid-template-columns:1fr 1fr!important}.location-page .city-conversion-close h2,.location-page .city-experiences h2,.location-page .city-faq h2,.location-page .city-founder-proof h2,.location-page .city-outcomes h2,.location-page .city-perspective h2,.location-page .city-plan h2{font-size:clamp(2.55rem,11.4vw,3.85rem)!important;line-height:.87!important}}@media (prefers-contrast:more){.location-page .city-conversion-close h2,.location-page .city-experiences h2,.location-page .city-faq h2,.location-page .city-founder-proof h2,.location-page .city-outcomes h2,.location-page .city-perspective h2,.location-page .city-plan h2{color:#fff!important}}.experience-studio-hero{column-gap:clamp(42px,5vw,82px)!important;grid-template-columns:minmax(0,.96fr) minmax(430px,.82fr)!important;isolation:isolate}.experience-studio-hero__copy{max-width:100%!important;min-width:0;padding-right:clamp(0px,1vw,16px);position:relative;z-index:5!important}.experience-studio-hero h1{font-size:clamp(3.85rem,6.45vw,7.9rem)!important;hyphens:none;line-height:.79!important;max-width:100%!important;overflow-wrap:break-word!important;text-wrap:balance;word-break:normal!important}.experience-studio-hero__visual{contain:paint;isolation:isolate;max-width:100%;min-width:0;overflow:hidden!important;width:100%;z-index:2!important}.experience-studio-hero__visual:before{pointer-events:none}@media (min-width:901px) and (max-width:1180px){.experience-studio-hero{align-items:start!important;gap:44px!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding-bottom:64px!important}.experience-studio-hero__copy{max-width:min(880px,100%)!important;padding-right:0}.experience-studio-hero h1{font-size:clamp(4rem,8.4vw,6.35rem)!important;max-width:11ch!important}.experience-studio-hero__visual{min-height:clamp(500px,62vw,680px)!important}}@media (max-width:900px){.experience-studio-hero{gap:34px!important;grid-template-columns:minmax(0,1fr)!important}.experience-studio-hero__copy{padding-right:0}.experience-studio-hero h1{font-size:clamp(2.65rem,12.25vw,4.2rem)!important;line-height:.84!important}.experience-studio-hero__visual{contain:layout paint;min-height:min(118vw,520px)!important}}@media (max-width:430px){.experience-studio-hero h1{font-size:clamp(2.5rem,11.6vw,3.75rem)!important}}