.title-screen.title-screen--expedition{background:radial-gradient(ellipse at 50% 35%,#20374666,transparent 48%),radial-gradient(ellipse at 15% 65%,#29234330,transparent 55%),linear-gradient(180deg,#080e19,#060a12);font-family:var(--font-inter),Arial,sans-serif}.title-screen.title-screen--expedition:before{position:fixed}.title-screen--expedition .title-stage{box-sizing:border-box;flex:1 0 auto;justify-content:center;padding:40px 24px 48px;margin:0}.title-screen--expedition .title-stars{inset:0;overflow:hidden;animation:none;opacity:.2}.title-screen--expedition .title-stars:after,.title-screen--expedition .title-stars:before{animation:none}.title-provenance{margin:0 0 30px;color:#9baebf;font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;text-align:center}.title-expedition-art{position:relative;width:clamp(160px,23svh,200px);aspect-ratio:1;flex-shrink:0;margin:0 0 12px;border-radius:50%;overflow:clip;background:radial-gradient(circle,#a4bacc20,#83abc20a 52%,transparent 70%)}.title-expedition-art img{position:absolute;top:50%;left:50%;width:100%;max-width:none;height:100%;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 12px 18px #0006)}.title-logo-orbit{position:absolute;border:.75px solid #c6b78f20;border-radius:50%;pointer-events:none}.title-logo-orbit--outer{inset:0;border-left-color:#d9bf8938;border-right-color:#d9bf8938;transform:rotate(-28deg) scaleY(.65)}.title-logo-orbit--inner{inset:4%;border-top-color:#d9bf8930;transform:rotate(42deg) scaleX(.7)}.title-orbit-traveller{position:absolute;inset:0;animation:title-orbit-travel 28s linear infinite}.title-orbit-traveller:after{content:"";position:absolute;top:0;left:50%;width:3px;height:3px;border-radius:50%;background:#e6c78f;box-shadow:0 0 8px #e6c78855;transform:translate(-50%,-50%)}@keyframes title-orbit-travel{0%{transform:rotate(-48deg)}to{transform:rotate(312deg)}}.title-screen--expedition .title-copy{min-width:0;padding:0}.title-screen--expedition .title-copy h1{margin:0;color:#edf1f3;font-family:var(--font-inter),Arial,sans-serif;font-size:clamp(32px,7.2vw,84px);font-weight:450;line-height:1.12;letter-spacing:.105em;text-indent:.105em;text-transform:uppercase;text-shadow:0 2px 24px #c6d7ee12}.title-screen--expedition .title-copy h1:has(.title-wordmark-image){width:min(760px,100%);padding-top:12px;line-height:0;text-indent:0}.title-wordmark-image{display:block;width:100%;height:auto;margin:0}.title-screen--expedition .title-subtitle{display:flex;align-items:center;gap:20px;margin-top:12px;color:#d8be91;font-size:11px;font-weight:450;letter-spacing:.32em;text-indent:.32em}.title-screen--expedition .title-subtitle:after,.title-screen--expedition .title-subtitle:before{content:"";width:48px;height:1px;background:#d8be9145}.title-promise{max-width:460px;margin:30px 0 0;color:#b3c0ce;font-size:16px;line-height:1.7;text-wrap:balance}.title-screen--expedition .title-actions{width:min(100%,300px);margin-top:32px}.title-screen--expedition .play-button{box-sizing:border-box;width:100%;min-width:0;min-height:58px;justify-content:center;gap:20px;padding:16px 24px;border:1px solid #f0d7a5;border-radius:8px;background:linear-gradient(115deg,#f0d8a6,#dcb776);color:#221c13;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;box-shadow:inset 0 1px 0 #fff4d480,0 3px 0 #80653b,0 8px 32px #dfbb7820;touch-action:manipulation;transition:transform .18s ease,box-shadow .18s ease}.title-screen--expedition .play-button:after,.title-screen--expedition .play-button:before{display:none}@media (hover:hover) and (pointer:fine){.title-screen--expedition .play-button:hover:not(:disabled){background:linear-gradient(115deg,#f7e2bc,#e7c68e);border-color:#ffe4b2;box-shadow:inset 0 1px 0 #fff4d480,0 5px 0 #80653b,0 12px 36px #dfbb7833;transform:translateY(-2px)}}.title-screen--expedition .play-button:active:not(:disabled){box-shadow:inset 0 1px 3px #80653b40,0 1px 0 #80653b;transform:translateY(2px)}.title-screen--expedition .play-button:focus-visible{outline:2px solid #f7e3bb;outline-offset:6px}.title-screen--expedition .play-button__label{text-shadow:none}.title-screen--expedition .play-button__icon{border-top-width:4px;border-bottom-width:4px;border-left-width:6px}.title-play-note{margin:18px 0 0;color:#8e9ba9;font-size:11px;line-height:1.6;letter-spacing:.04em}.title-play-note span{padding:0 8px;color:#d8be91}.title-consent-slot{position:relative;z-index:2;flex-shrink:0;width:min(720px,calc(100% - 40px));margin:0 auto}.title-consent-slot:not(:empty){padding-bottom:max(20px,env(safe-area-inset-bottom))}.title-screen--expedition.is-quick-trial-open .title-expedition-art{width:120px;margin-bottom:20px}.title-screen--expedition.is-quick-trial-open .title-provenance{display:none}@media (max-width:640px){.title-screen--expedition .title-stage{padding:max(32px,env(safe-area-inset-top)) 24px 24px}.title-provenance{margin-bottom:24px;font-size:9px}.title-expedition-art{width:clamp(140px,23svh,190px);margin-bottom:8px}.title-screen--expedition .title-copy h1{font-size:clamp(30px,9.7vw,54px);letter-spacing:.07em;text-indent:.07em}.title-screen--expedition .title-subtitle{gap:12px;margin-top:10px;font-size:9px;letter-spacing:.24em}.title-screen--expedition .title-subtitle:after,.title-screen--expedition .title-subtitle:before{width:24px}.title-promise{max-width:280px;margin-top:24px;font-size:14px}.title-screen--expedition .title-actions{margin-top:26px}}@media (min-height:621px) and (max-height:820px) and (min-width:641px){.title-screen--expedition .title-stage{padding:24px}.title-provenance{margin-bottom:20px}.title-expedition-art{width:160px;margin-bottom:8px}.title-screen--expedition .title-copy h1{font-size:clamp(40px,6.5vw,68px)}.title-promise{margin-top:20px}.title-screen--expedition .title-actions{margin-top:24px}.title-play-note{margin-top:14px}}@media (max-height:620px) and (min-width:700px){.title-screen--expedition .title-stage{display:grid;grid-template-columns:180px minmax(0,460px);align-content:center;gap:0 40px;padding:24px}.title-provenance{grid-column:1/-1;margin-bottom:22px}.title-screen--expedition .title-expedition-art{width:160px;margin:0}.title-screen--expedition .title-copy h1{font-size:clamp(30px,4.5vw,44px);letter-spacing:.08em}.title-screen--expedition .title-subtitle{margin-top:12px;font-size:9px}.title-screen--expedition .title-promise{margin-top:16px;font-size:13px}.title-screen--expedition .title-actions{margin-top:20px}.title-play-note{margin-top:12px}}.title-launch-backdrop{position:absolute;inset:0;z-index:1;overflow:hidden;background:radial-gradient(ellipse at 55% 30%,#315b71,#102331 58%,#040914);pointer-events:none}.title-launch-backdrop img{object-fit:cover;object-position:50% 42%}.title-launch-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,#04091426 55%,#040914b8 76%,#040914f2)}@media (max-width:600px){.title-launch-backdrop img{height:78%!important;object-position:50% 32%}.title-launch-backdrop:after{background:linear-gradient(180deg,transparent 35%,#04091430 50%,#040914e8 73%,#040914 86%)}}@media (max-height:500px){.title-launch-backdrop:after{background:linear-gradient(180deg,transparent 25%,#04091475 50%,#040914df 82%,#040914f5)}}.title-screen[data-phase=launching] .title-launch-backdrop{animation:title-boarding-arrive .75s ease both}.title-screen[data-phase=launching] .title-stage{animation:title-voyage-depart .75s ease both}.title-screen[data-phase=launching] .title-consent-slot{visibility:hidden}.title-screen[data-phase=launching] .title-orbit-traveller{animation-play-state:paused}.title-screen[data-phase=creating] .play-button,.title-screen[data-phase=launching] .play-button{opacity:1;background:linear-gradient(115deg,#f0d8a6,#dcb776);color:#221c13;cursor:progress;box-shadow:inset 0 1px 0 #fff4d480,0 0 0 4px #dfbb7826,0 8px 36px #dfbb7840}.title-screen--expedition .title-status{position:absolute;top:calc(100% + 12px);margin:0;color:#c7d3df;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.title-launch-hold-status{position:absolute;z-index:2;inset:auto 24px max(48px,env(safe-area-inset-bottom));margin:0;color:#d8e3ed;font:14px/1.6 var(--font-inter),Arial,sans-serif;text-align:center}@keyframes title-voyage-depart{0%,15%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px) scale(1.015)}}@keyframes title-boarding-arrive{0%,15%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.title-orbit-traveller,.title-screen[data-phase=launching] .title-launch-backdrop,.title-screen[data-phase=launching] .title-stage{animation:none}.title-screen[data-phase=launching] .title-stage{visibility:hidden}.title-screen--expedition .play-button{transition:none}.title-screen--expedition .play-button:active:not(:disabled),.title-screen--expedition .play-button:hover:not(:disabled){transform:none}}