@media(min-width:1024px){body:has(.hero-shutter) .lg\:flex{display:flex}body:has(.hero-shutter) .lg\:inline-flex{display:inline-flex}body:has(.hero-shutter) .lg\:inline{display:inline}body:has(.hero-shutter) .lg\:block{display:block}body:has(.hero-shutter) .lg\:grid{display:grid}body:has(.hero-shutter) .lg\:hidden{display:none}}button,input,select,textarea{font:revert-layer}[data-lab-agent="1"] .hero-shutter__layer--video video{display:none}html[dir=rtl] .launch-scroll.launch-scroll--cover .launch-scroll__frame:after{left:auto;right:0;background:linear-gradient(270deg,rgba(8,7,10,.5) 0%,rgba(8,7,10,.28) 48%,rgba(8,7,10,.08) 78%,transparent 100%)}.site-header{height:var(--em-header-height);box-shadow:none}.site-header.is-intro nav a,.site-header.is-intro [data-header-actions]>*,.site-header.is-intro [data-header-rule]{opacity:0!important;visibility:hidden;pointer-events:none;transform:translateY(-7px);animation:none!important}#header-brand.is-awaiting{visibility:hidden;pointer-events:none}#header-brand.is-seated{visibility:visible;pointer-events:auto}@keyframes em-hdr-crew-in{0%{opacity:0;transform:translateY(-7px)}}@keyframes em-hdr-rule-in{0%{opacity:0;transform:scaleY(.4)}}.site-header.is-crew-in nav a,.site-header.is-crew-in [data-header-actions]>*{animation:em-hdr-crew-in .78s var(--em-ease-exit, cubic-bezier(.22, 1, .36, 1)) backwards}.site-header.is-crew-in nav a{animation-delay:calc(var(--i, 0) * 70ms)}.site-header.is-crew-in [data-header-actions]>*:nth-child(1){animation-delay:.25s}.site-header.is-crew-in [data-header-actions]>*:nth-child(2){animation-delay:.28s}.site-header.is-crew-in [data-header-actions]>*:nth-child(3){animation-delay:.31s}.site-header.is-crew-in [data-header-actions]>*:nth-child(4){animation-delay:335ms}.site-header.is-crew-in [data-header-actions]>*:nth-child(6){animation-delay:.39s}.site-header.is-crew-in [data-header-rule]{animation:em-hdr-rule-in .62s var(--em-ease-exit, cubic-bezier(.22, 1, .36, 1)) backwards;transform-origin:center;animation-delay:.37s}.site-header.is-crew-in nav~[data-header-rule],.site-header.is-crew-in [data-header-rule]:first-of-type{animation-delay:.56s}@media(prefers-reduced-motion:reduce){.site-header,.site-header.is-ready{opacity:1;transform:none;animation:none!important}.site-header.is-intro nav a,.site-header.is-intro [data-header-actions]>*,.site-header.is-intro [data-header-rule],#header-brand.is-awaiting{opacity:1!important;visibility:visible;pointer-events:auto;transform:none}.site-header.is-crew-in nav a,.site-header.is-crew-in [data-header-actions]>*,.site-header.is-crew-in [data-header-rule]{animation:none!important}}.site-header{opacity:1;transform:none}.site-header.is-intro{opacity:0;transform:translateY(-10px)}.site-header.is-intro.is-ready{animation:header-in .9s var(--ease-soft, cubic-bezier(.22, 1, .36, 1)) both}@keyframes em-hdr-prehold{0%,to{opacity:0;visibility:hidden}}html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) nav a,html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) [data-header-actions]>*,html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) [data-header-rule],html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) #header-brand:not(.is-seated){animation:em-hdr-prehold 8s linear}@media(prefers-reduced-motion:reduce){html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) nav a,html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) [data-header-actions]>*,html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) [data-header-rule],html:not([data-em-opening-done]) .site-header[data-skin=home]:not(.is-crew-in) #header-brand:not(.is-seated){animation:none}}@media(max-width:1023px){body:has(.hero-shutter) .hero-search-dock{display:none!important}}@media(max-width:1023px){body:has(.hero-shutter) .site-footer[data-site-footer]{display:block;height:calc(3.3rem + env(safe-area-inset-bottom,0px));min-height:0;margin:0;padding:0;border:0;background:transparent;overflow:hidden}body:has(.hero-shutter) .site-footer[data-site-footer]>*{display:none!important}}.dest-mosaic{--dm-top: calc(4.25rem + var(--dm-gap));--dm-foot: var(--dm-gap);--dm-film: 4;--dm-open-top: var(--em-header-height, 72px);--dm-open-foot: 0px;--dm-open-max: 1.25;--slot-t: 24.3;--slot-l: 17.3;--slot-w: 65.4;--slot-h: 58.9}.dest-mosaic__grid{--dm-film-w: min( (100% - 2 * var(--dm-gap)) * var(--dm-film) / (var(--dm-film) + 2), (100svh - var(--dm-top) - var(--dm-foot)) * 16 / 9 );grid-template-columns:calc(var(--dm-film-w) / var(--dm-film)) var(--dm-film-w) calc(var(--dm-film-w) / var(--dm-film));grid-template-rows:auto auto;place-content:center;padding:var(--dm-top) var(--dm-gap) var(--dm-foot)}.dest-mosaic__tile{container:dm-tile / inline-size}.dest-mosaic__tile img{position:absolute;inset:0}.dest-mosaic__tile--a{grid-column:1;grid-row:1}.dest-mosaic__tile--a img{object-position:center 15%}.dest-mosaic__tile--b{grid-column:1;grid-row:2}.dest-mosaic__tile--c{grid-column:3;grid-row:1}.dest-mosaic__tile--c img{object-position:center 8%}.dest-mosaic__tile--d{grid-column:3;grid-row:2}.dest-mosaic__link{position:absolute;inset:0;z-index:2}.dest-mosaic__link:focus-visible{outline:2px solid var(--em-text-on-inverse);outline-offset:-6px}.dest-mosaic__tile img{transition:scale .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.dest-mosaic__tile:hover img,.dest-mosaic__tile:has(.dest-mosaic__link:focus-visible) img{scale:1.06}}@media(prefers-reduced-motion:reduce){.dest-mosaic__tile img{transition:none}}.dest-mosaic__slot{grid-column:2;grid-row:1 / -1;aspect-ratio:16 / 9;align-self:auto;width:auto;min-height:auto}.dest-mosaic__label{--dm-name: clamp(var(--em-text-caption), 8.5cqi, var(--em-text-h4));--dm-inset: clamp(.6rem, 7cqi, 1.5rem);padding:calc(var(--dm-name) * 3) var(--dm-inset) var(--dm-inset);font-family:var(--font-display),Candara,"Trebuchet MS",sans-serif;font-size:var(--dm-name);font-weight:var(--p-weight-regular);line-height:var(--p-lh-heading);letter-spacing:var(--p-ls-display);text-transform:none;text-wrap:balance;color:var(--em-text-on-inverse);text-shadow:0 1px 2px rgba(var(--em-rgb-veil),.4),0 0 1.1em rgba(var(--em-rgb-veil),.45);background:linear-gradient(180deg,rgba(var(--em-rgb-veil),0),rgba(var(--em-rgb-veil),.36) 38%,rgba(var(--em-rgb-veil),.64) 70%,rgba(var(--em-rgb-veil),.72))}.dest-mosaic__label:before{width:1.25em;margin:0 0 .55em}.dest-mosaic__video{top:calc(var(--dm-open-top) + var(--p) * (var(--slot-t) * 1% - var(--dm-open-top)));height:calc(100% - var(--dm-open-top) - var(--dm-open-foot) - var(--p) * (100% - var(--dm-open-top) - var(--dm-open-foot) - var(--slot-h) * 1%));container-type:size;background:var(--dm-ink)}.dest-mosaic__video video{--dm-fit: 100cqh * 16 / 9;--dm-vw: max( min(100cqw, var(--dm-open-max) * var(--dm-fit)), min(var(--dm-fit), var(--dm-open-max) * 100cqw) );position:absolute;width:var(--dm-vw);max-width:none;height:calc(var(--dm-vw) * 9 / 16);left:calc((100cqw - var(--dm-vw)) / 2);top:calc((100cqh - var(--dm-vw) * 9 / 16) / 2);object-fit:contain;transform:none}@media(max-width:1023px){.dest-mosaic{--dm-foot: calc(4.85rem + env(safe-area-inset-bottom, 0px)) ;--dm-open-foot: var(--dm-foot)}}@media(max-aspect-ratio:9/10){.dest-mosaic__grid{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);place-content:normal}.dest-mosaic__tile--a{grid-column:1;grid-row:1}.dest-mosaic__tile--b{grid-column:2;grid-row:1}.dest-mosaic__slot{grid-column:1 / -1;grid-row:2}.dest-mosaic__tile--c{grid-column:1;grid-row:3}.dest-mosaic__tile--d{grid-column:2;grid-row:3}.dest-mosaic__video video{--dm-vw: min(100cqw, var(--dm-fit))}}@media(min-width:1024px){.site-footer.is-shutter-pin{box-shadow:0 -2px 0 var(--p-night-800)}}.hero-logo__letter{transform:none;filter:none;will-change:opacity}@keyframes hero-mark-fade{0%{opacity:.01}to{opacity:1}}.hero-logo.is-ready .hero-logo__letter{animation:hero-mark-fade 1.2s var(--ease-soft) both;animation-delay:90ms}.hero-logo__letter,.launch-scroll__visual img,.launch-scroll__copy>*,.launch-scroll__cue,.comm-collage__panel>*,.comm-collage__tile img,.legacy-vision [data-legacy-rise],.lv-digit__reel,.life-intro__cue,.dest-mosaic__cue,.more-launches__arrows,.more-launches__card,.launch-scroll__kicker,.launch-scroll__heading,.launch-scroll__rule,.launch-scroll__lede,.life-intro__kicker,.life-intro__heading,.life-intro__rule,.life-intro__lede,.dest-mosaic__kicker,.dest-mosaic__heading,.dest-mosaic__rule,.dest-mosaic__lede,.press-latest__eyebrow,.press-latest__say,.press-latest__all,.press-latest__card,.press-latest__progress,.press-latest__arrows,.converse__heading,.converse__text,.converse__cta{filter:none!important}.launch-scroll__kicker,.launch-scroll__heading,.launch-scroll__rule,.launch-scroll__lede,.launch-scroll__cue,.launch-scroll--flip .launch-scroll__kicker,.launch-scroll--flip .launch-scroll__heading,.launch-scroll--flip .launch-scroll__rule,.launch-scroll--flip .launch-scroll__lede,.launch-scroll--flip .launch-scroll__cue,.launch-scroll__copy>*,.launch-scroll__panel.is-inview .launch-scroll__copy>*,.launch-scroll.launch-scroll--cover .launch-scroll__panel .launch-scroll__copy>*,.launch-scroll.launch-scroll--cover .launch-scroll__panel.is-inview .launch-scroll__copy>*,.launch-scroll__visual img,.launch-scroll__panel.is-inview .launch-scroll__visual img{opacity:1;filter:none;transform:none}.launch-scroll__panel .launch-scroll__name,.launch-scroll__panel .launch-scroll__index{opacity:1;transform:none}[data-choreo] .choreo-char,.launch-scroll--flip .launch-scroll__heading[data-choreo] .choreo-char,.life-intro__heading[data-choreo] .choreo-char,.dest-mosaic__heading[data-choreo] .choreo-char,.legacy-vision__heading[data-choreo] .choreo-char,.converse__heading[data-choreo] .choreo-char,.more-launches__title[data-choreo] .choreo-char,.press-latest__title[data-choreo] .choreo-char{--char-t: 1;opacity:1;transform:none}.life-intro__kicker,.life-intro__heading,.life-intro__rule,.life-intro__lede,.life-intro__cue,.dest-mosaic__kicker,.dest-mosaic__heading,.dest-mosaic__rule,.dest-mosaic__lede,.dest-mosaic__cue,.dest-mosaic__intro.is-inview .dest-mosaic__kicker,.dest-mosaic__intro.is-inview .dest-mosaic__words,.dest-mosaic__intro.is-inview .dest-mosaic__rule,.dest-mosaic__intro.is-inview .dest-mosaic__lede,.dest-mosaic__intro.is-inview .dest-mosaic__heading,.dest-mosaic__intro.is-inview .dest-mosaic__cue{opacity:1;filter:none;transform:none}.dest-mosaic__label{opacity:1}.comm-collage__panel>*,.comm-collage__block.is-inview .comm-collage__panel>*,.comm-collage__grid.is-lead .comm-collage__tile img{opacity:1;filter:none;transform:none}.legacy-vision [data-legacy-rise],.legacy-vision.is-inview [data-legacy-rise]{opacity:1;filter:none;transform:none}.lv-digit.is-spinning .lv-digit__reel{filter:none}.press-latest__eyebrow,.press-latest__say,.press-latest__all,.press-latest__progress,.press-latest__arrows,.more-launches__eyebrow,.more-launches__say,.more-launches__all,.more-launches__progress,.more-launches__arrows{--local: 1;opacity:1;filter:none;transform:none}.press-latest__card,.more-launches__card,.press-latest__track.is-inview .press-latest__card,.more-launches__track.is-inview .more-launches__card,.reveal,.reveal.is-visible{opacity:1;filter:none;transform:none}html:has(.hero-shutter){height:100%}body:has(.hero-shutter){min-height:100%;display:flex;flex-direction:column;font-family:var(--font-sans)}.launch-scroll__visual,.launch-scroll__visual video,.comm-collage__tile--video,.comm-collage__tile--video video,.dest-mosaic__tile,.dest-mosaic__video video,.more-launches__card-media{background:var(--em-surface-media)}.hero-shutter{background:var(--graphite) url(data:image/webp;base64,UklGRmYAAABXRUJQVlA4IFoAAABwBACdASpAACQAPtFco026pSOiLVZra1AaCWcAzUgOrkSJI5SMysODJusP2AD+7w7hX23PCJLB1Q2VXRVIB9z6ze4Z3rKgAexOlAek32zE/sTWJdJXeEgjwAA=) center / cover no-repeat}.hero-shutter__film-ctrl,.comm-collage__ctrl--play{position:absolute;z-index:3;top:50%;left:50%;width:3.5rem;height:3.5rem;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.88);transition:opacity .45s var(--em-ease-soft, ease),transform .45s var(--em-ease-soft, ease),background .25s ease}.hero-shutter__film-ctrl svg,.comm-collage__ctrl--play svg{width:1.125rem;height:1.125rem}.hero-shutter__film-ctrl.is-shown,.hero-shutter__film-ctrl:focus-visible,.comm-collage__ctrl--play.is-shown,.comm-collage__ctrl--play:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.hero-shutter__film-ctrl:hover,.comm-collage__ctrl--play:hover{transform:translate(-50%,-50%) scale(1.06)}@media(min-width:1024px){.hero-shutter__film-ctrl,.comm-collage__ctrl--play{display:none}}@media(prefers-reduced-motion:reduce){.hero-shutter__film-ctrl,.comm-collage__ctrl--play{transition:opacity .2s linear}}
