body.launch-experience{margin:0;background:#080e13}.launch-entry{min-height:100svh;min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 7% calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(ellipse at 50% 35%,#263b49,transparent 70%),#080e13}.experience-brand,.experience-home{font-size:11px;letter-spacing:.12em}.experience-home{color:#b4c5d0;padding:18px 0}.launch-entry-copy{padding:50px 0}.launch-entry-copy h1{font-family:'DM Sans',Arial,sans-serif;font-size:clamp(54px,9vw,115px);line-height:1;letter-spacing:-.055em;width:auto;transform:none;text-shadow:none;margin:25px 0;color:#f0f2ef}.launch-entry-copy p{color:#b2c2cc;line-height:1.7;font-size:15px}.launch-entry-copy .button{background:#e4ebec;color:#0b151b;margin-top:25px;min-height:56px;font-size:15px}.launch-entry-copy .eyebrow{color:#dec28b}.launch-experience #launch-replay-dialog{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#080e13;overflow:auto;overscroll-behavior:contain}.launch-experience #launch-replay-dialog::backdrop{background:#080e13}.launch-experience #launch-replay-dialog .modal-head{position:sticky;top:0;margin:0;padding:calc(12px + env(safe-area-inset-top)) 20px 12px;background:#080e13f5;min-height:64px;box-sizing:border-box}.launch-experience #launch-replay-dialog .modal-head button{min-height:44px;padding:8px 0 8px 14px}.launch-experience .unified-launch-stage{height:calc(100dvh - 88px);min-height:440px}.launch-experience .launch-film-actions{display:none}.launch-experience .company-final-reveal:not([hidden]){padding:30px max(22px,5vw) calc(45px + env(safe-area-inset-bottom));max-width:1300px;margin:auto;min-height:calc(100dvh - 85px)}.launch-experience .replay-website{display:block;margin-top:18px;min-height:48px;font-size:15px;color:#e1c992}.launch-experience .launch-footage{background:radial-gradient(ellipse at 50% 50%,#263846,#080e13 75%)}.launch-experience .launch-footage video{object-fit:contain}.launch-experience .footage-credit{top:auto;bottom:calc(12px + env(safe-area-inset-bottom));text-align:center;left:12px;right:12px}.launch-experience .replay-flight-status{bottom:calc(38px + env(safe-area-inset-bottom))}@media(max-width:700px){.launch-experience .unified-launch-stage{height:calc(100dvh - 88px);min-height:380px}.launch-experience .company-final-reveal:not([hidden]){gap:32px}.launch-experience .revealed-description p,.launch-experience .revealed-description p:first-child{font-size:18px;line-height:1.75}.launch-experience .revealed-company-copy h2{font-size:36px}.launch-experience .revealed-brand img{width:100%;max-width:320px;max-height:none}.launch-experience #launch-replay-dialog .modal-head>span{font-size:9px}.launch-entry-copy h1{font-size:clamp(52px,13vw,85px)}}
