@font-face{font-family:Circe;src:url('/assets/fonts/Circe-Regular.woff2') format('woff2');font-display:swap;font-weight:400}@font-face{font-family:Circe;src:url('/assets/fonts/Circe-Bold.woff2') format('woff2');font-display:swap;font-weight:700}@font-face{font-family:Display;src:url('/assets/fonts/Montserrat-Black.woff2') format('woff2');font-display:swap;font-weight:900}
:root{color-scheme:dark;--bg:#060d19;--text:#eaf1fc;--muted:#8c9db5;--cyan:#77dcfb;--line:#b3d4ff1c}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:radial-gradient(ellipse at 85% 9%,#11284677,transparent 33%),var(--bg);color:var(--text);font:17px/1.55 Circe,Arial,sans-serif}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.skip{position:absolute;left:16px;top:-80px;z-index:1000;background:var(--bg);padding:12px}.skip:focus{top:10px}h1,h2,h3,p{margin:0}h1,h2{line-height:1.07;letter-spacing:-1.7px}h1{font:900 clamp(44px,4.4vw,72px)/1.08 Display,Arial,sans-serif}h2{font-size:clamp(32px,3vw,46px);font-weight:700}h3{font-size:21px;line-height:1.3}em{font-style:normal;color:var(--cyan)}.eyebrow{font-size:13px;font-weight:700;letter-spacing:2.2px;color:var(--cyan)}.section-wrap{max-width:1280px;margin:0 auto;padding:85px 36px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.section-heading .eyebrow,.section-intro .eyebrow,.craft-copy>.eyebrow,.play-heading>.eyebrow{display:block;margin-bottom:16px}.section-note{color:var(--muted);font-size:15px;max-width:230px}.mobile-button{display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:16px 25px;min-height:54px;background:linear-gradient(130deg,#b5f0ff,#62c7ef);border:1px solid #b1e9ff;border-radius:7px;color:#061828;font-weight:700;box-shadow:0 5px 25px #61c5ff14;transition:filter .2s,box-shadow .2s}.mobile-button:hover{filter:brightness(1.1);box-shadow:0 5px 28px #61c5ff30}.mobile-button.small{min-height:42px;padding:9px 19px;gap:16px;font-size:15px}
.mobile-header{position:sticky;top:0;z-index:80;border-bottom:1px solid var(--line);background:#070e1cf2;backdrop-filter:blur(16px)}.mobile-header-inner{max-width:1440px;min-height:82px;display:flex;align-items:center;gap:22px;margin:auto;padding:0 32px}.mobile-brand{flex:none;display:flex}.mobile-brand img{object-fit:contain;width:58px;height:64px}.mobile-header nav{display:flex;gap:27px;align-items:center;margin-left:auto;font-size:15px;color:#b8c5d6}.mobile-header nav a:hover{color:var(--cyan)}.mobile-header-actions{display:flex;align-items:center;gap:20px}.mobile-nav-toggle{display:none;border:1px solid var(--line);border-radius:7px;background:#152238;color:#fff;width:40px;height:40px}.portal-server-picker{position:relative;align-self:stretch;display:flex;align-items:center;min-width:135px}.portal-server-picker>summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;height:82px;padding:0 12px;border-left:1px solid var(--line);border-right:1px solid var(--line);background:linear-gradient(120deg,#1b3052,#111c2d)}.portal-server-picker>summary::-webkit-details-marker{display:none}.portal-server-picker>summary strong{font-size:15px;letter-spacing:1px}.portal-server-picker>summary b{color:var(--cyan);margin-left:4px}.portal-server-picker>summary small{font-size:13px;color:#a5b6ca}.portal-server-picker>summary small span{margin-left:5px}.portal-server-panel{position:absolute;top:100%;left:0;width:325px;max-width:calc(100vw - 24px);padding:16px;background:#0e1d31;border:1px solid #3d5876;border-radius:0 0 13px 13px;box-shadow:0 18px 32px #0008}.portal-server-panel>p{font-size:15px;margin-bottom:10px}.portal-server-option{display:flex;flex-direction:column;gap:8px;border:1px solid #39516a;background:linear-gradient(110deg,#102e45de,#102e4544),url('/assets/cinematic-v3/world.png') center/cover;border-radius:8px;padding:13px;color:#fff}.portal-server-option+.portal-server-option{margin-top:8px}.portal-server-option strong{font-size:15px}.portal-server-option strong span{font-size:13px;color:var(--cyan);margin-left:7px}.portal-server-option small{font-size:13px}.portal-server-option small b{margin-left:10px;color:var(--cyan);font-weight:400}.portal-server-option.selected{border-color:var(--cyan)}.portal-language{position:relative;font-size:14px;color:#bacbe0}.portal-language>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px}.portal-language>summary::-webkit-details-marker{display:none}.portal-language>summary b{font-weight:400}.portal-language>div{position:absolute;top:30px;right:0;width:205px;background:#13263c;border:1px solid #34516e;border-radius:11px;padding:8px;box-shadow:0 14px 30px #0008}.portal-language button{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;color:white;min-height:39px;padding:7px 10px;border-radius:6px;text-align:left;font-size:15px}.portal-language button[aria-checked=true],.portal-language button:hover{background:#2e435b}.portal-language button small{color:#91a8c4;width:20px;font-size:12px}.portal-language button i{font-style:normal;margin-left:auto;opacity:0;color:var(--cyan)}.portal-language button[aria-checked=true] i{opacity:1}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.mobile-hero{position:relative;isolation:isolate;max-width:1440px;min-height:790px;margin:0 auto;padding:105px 72px 0;display:grid;grid-template-columns:1fr 1.1fr;align-items:start;column-gap:12px;overflow:hidden}.mobile-hero-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 40%,#35659e35,transparent 58%)}.mobile-hero-copy{position:relative;z-index:2;padding:20px 0 65px}.mobile-hero-copy .eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:1.4px;margin-bottom:24px}.status-dot{width:6px;height:6px;background:var(--cyan);border-radius:50%;box-shadow:0 0 14px #77dcfb55}.eyebrow-divider{height:14px;width:1px;background:#7894b955;margin:0 3px}.mobile-hero-description{font-size:20px;color:#afc0d6;max-width:375px;line-height:1.5;margin:24px 0}.mobile-platforms{display:flex;gap:12px;margin-bottom:31px}.mobile-platforms a{display:flex;align-items:center;gap:8px;border:1px solid #b0d0ff28;border-radius:6px;padding:8px 14px;font-size:14px;background:#0d192b}.mobile-platforms svg{width:20px;height:20px;fill:none;stroke:var(--cyan);stroke-width:1.5}.hero-footnote{font-size:14px;color:var(--muted);margin-top:18px;max-width:310px}.mobile-hero-art{position:relative;align-self:center;margin:0 -150px 25px -75px;pointer-events:none}.mobile-hero-art>img{display:block;position:relative;z-index:1;width:100%;height:auto;filter:drop-shadow(0 0 35px #21477866)}.art-caption{display:flex;justify-content:center;gap:18px;font-size:12px;letter-spacing:2px;color:#8cadd5;margin-top:12px}.art-caption>span+span{border-left:1px solid #7d95b94d;padding-left:18px}.orbit{position:absolute;border:1px solid #88c0f012;border-radius:50%;inset:0 6%;transform:rotate(-22deg);background:radial-gradient(ellipse,#1b3b5f11,transparent 70%)}.orbit-two{inset:8% -6%;transform:rotate(22deg)}.mobile-stats{position:relative;z-index:3;grid-column:1/-1;width:100%;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #b4dbff30;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#13283b99,#17213955);backdrop-filter:blur(10px);margin-top:0;padding:25px 0}.mobile-stats>div{padding:0 24px;border-right:1px solid var(--line)}.mobile-stats>div:last-child{border:0}.mobile-stats>div>span{display:block;font-size:14px;color:#9aadc6;margin-bottom:5px}.mobile-stats strong{font-size:40px;font-weight:700;line-height:1.15}.mobile-stats strong>span{font-size:24px;color:var(--cyan);margin-left:2px}.mobile-stats strong small{font-size:15px;font-weight:400;white-space:nowrap;color:#c0cee0}.mobile-stats strong.text-stat{font-size:29px;display:block;padding-top:7px}
.mobile-principles{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;padding-top:95px}.principle-list article{display:flex;align-items:center;gap:22px;padding:24px 0;border-bottom:1px solid var(--line)}.principle-list article:first-child{padding-top:0}.principle-list p{color:var(--muted);font-size:16px;margin-top:6px;max-width:420px}.principle-number{align-self:start;font-size:13px;color:#58748e;padding-top:4px}.principle-list article>span:last-child{margin-left:auto;color:var(--cyan);font-size:26px}.mobile-classes{padding-top:35px}.class-roster{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.class-roster article{position:relative;min-height:166px;padding:22px 15px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(160deg,#17273b,#0a1423);transition:border-color .2s,background .2s}.class-roster article:hover{border-color:#68b2e366;background:#162a40}.class-roster article>span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(#35516b,#15283f);color:#a4d7f3;font-size:13px;font-weight:700;margin-bottom:18px}.class-roster h3{font-size:16px}.class-roster small{display:block;margin-top:6px;color:#8baccd;font-size:13px}
.mobile-crafting{display:grid;grid-template-columns:1fr 1fr;gap:75px}.craft-copy>p{color:var(--muted);max-width:390px;margin-top:22px}.craft-extra{display:flex;gap:32px;margin:30px 0 18px}.craft-extra>div{display:flex;flex-direction:column;gap:6px}.craft-extra span{color:#8c9db5;font-size:14px}.craft-extra strong{font-size:20px;color:#a6dcf5}.future-label{font-size:14px;color:#7089a6}.upgrade-panel{background:linear-gradient(140deg,#17283e,#0a1527);border:1px solid #3c55733b;border-radius:13px;padding:30px}.upgrade-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:25px}.upgrade-heading h3{font-size:19px}.luck-control{display:flex;gap:3px;padding:3px;background:#050f20;border:1px solid var(--line);border-radius:6px}.luck-control button{border:0;border-radius:4px;background:none;color:#91a8c4;font-size:13px;white-space:nowrap;padding:7px 10px}.luck-control button[aria-pressed=true]{color:#b8ecff;background:#25455b}.upgrade-row{display:grid;grid-template-columns:42px 1fr 45px;align-items:center;gap:18px;margin:17px 0}.upgrade-row b{font-size:17px;color:#dce8fa}.upgrade-row>div{height:5px;border-radius:5px;background:#2d3d52}.upgrade-row>div>span{display:block;width:var(--chance);height:100%;border-radius:5px;background:linear-gradient(90deg,#427eaa,#9be6ff);transition:width .3s}.upgrade-row>strong{font-size:16px;color:#bde8ff;text-align:right}.luck-note{font-size:14px;color:#8faac6;border-top:1px solid var(--line);margin-top:23px;padding-top:19px}
.mobile-systems{padding-top:30px}.systems-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:17px}.systems-grid article{position:relative;padding:30px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(140deg,#151f33,#0b1423);overflow:hidden}.systems-grid article p{color:var(--muted);font-size:16px;margin-top:13px}.systems-grid .pass-feature{background:radial-gradient(ellipse at right top,#7555a52b,transparent 70%),#121b2c}.system-symbol{display:block;font-size:34px;line-height:1;color:#a8b4eb;margin-bottom:24px}.system-status{position:absolute;top:25px;right:22px;font-size:12px;color:#aaa3c9;border:1px solid #74668a66;border-radius:20px;padding:3px 9px}.pass-track{display:flex;align-items:center;gap:0;margin-top:30px;max-width:280px;color:#a89acb}.pass-track>span{width:35px;height:35px;display:grid;place-items:center;border:1px solid #665e8455;transform:rotate(0);border-radius:5px;background:#322a4733}.pass-track>i{height:1px;background:#665e8477;flex:1}
.mobile-play{border-top:1px solid var(--line);margin-top:35px;padding-top:80px;text-align:center}.play-heading>p{font-size:18px;color:var(--muted);margin:22px auto 28px}.platform-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:8px;border:1px solid #5f80a447;background:#101c2b;margin-bottom:24px}.platform-tabs button{min-width:140px;padding:10px 20px;border:0;border-radius:5px;background:none;color:#93a8be}.platform-tabs button[aria-selected=true]{background:#2a4e68;color:#d3f0ff}.platform-panel{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:30px;max-width:800px;margin:auto;text-align:left;border:1px solid #5c7ba049;border-radius:12px;background:linear-gradient(120deg,#15273c,#101b2a)}.platform-panel>div{display:flex;align-items:center;gap:22px}.platform-panel p{font-size:15px;color:var(--muted);max-width:360px;margin-top:5px}.platform-icon{display:grid;place-items:center;font-size:30px;width:50px;height:58px;border:1px solid #5e91bb55;border-radius:9px;color:#80b7dd;flex:none}.download-pending{opacity:.45;filter:saturate(.5);font-size:15px;gap:18px;white-space:nowrap}.play-state{color:#7d91aa;font-size:14px;max-width:550px;margin:22px auto 0}.mobile-faq{max-width:1040px;padding-top:25px}.faq-list details{padding:22px 0;border-bottom:1px solid var(--line)}.faq-list summary{display:flex;justify-content:space-between;gap:15px;font-size:20px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';color:#87b8da}.faq-list details[open] summary:after{content:'−'}.faq-list p{color:var(--muted);max-width:780px;margin-top:15px;font-size:17px}.mobile-footer{max-width:1280px;margin:35px auto 0;border-top:1px solid var(--line);padding:32px 36px;display:flex;align-items:center;gap:35px;justify-content:space-between;color:#8398b2;font-size:14px}.mobile-footer>div{display:flex;align-items:center;gap:15px}.mobile-footer img{object-fit:contain}.mobile-footer strong,.mobile-footer>div span{display:block}.mobile-footer strong{color:#c5d7ec;letter-spacing:1.3px;font-size:13px}.mobile-footer a span{color:var(--cyan);margin-left:12px}
@media(min-width:1800px){.mobile-hero{max-width:1560px;padding-top:115px;min-height:900px}.mobile-hero-art{margin-top:-20px;margin-right:-170px}.mobile-hero-copy{padding-top:45px}}
@media(max-width:1100px){.mobile-header nav{gap:16px}.mobile-header-inner{gap:15px;padding-inline:22px}.mobile-header-actions{gap:14px}.mobile-hero{padding:80px 36px 0;min-height:740px;grid-template-columns:1fr 1fr}.mobile-hero-art{margin-left:-95px;margin-right:-165px}.mobile-hero h1{font-size:54px}.mobile-stats>div{padding-inline:18px}.mobile-stats strong{font-size:34px}.mobile-stats strong small{display:block;font-size:13px}.mobile-principles,.mobile-crafting{gap:40px}.class-roster{grid-template-columns:repeat(4,1fr)}.class-roster article{min-height:145px}.upgrade-heading{flex-direction:column;align-items:start}.systems-grid{grid-template-columns:1fr 1fr}.systems-grid .pass-feature{grid-column:1/-1}.pass-track{max-width:400px}}
@media(max-width:850px){.mobile-header nav{display:none;position:absolute;top:100%;left:16px;right:16px;padding:18px;background:#13263cf5;border:1px solid #39516c;border-radius:0 0 10px 10px;box-shadow:0 16px 25px #0008;grid-template-columns:1fr 1fr;gap:8px}.mobile-header nav a{padding:10px}.mobile-header.menu-open nav{display:grid}.mobile-header-actions{margin-left:auto}.mobile-nav-toggle{display:block}.mobile-hero-copy{padding-bottom:45px}.mobile-hero h1{font-size:46px}.mobile-hero-description{font-size:18px}.mobile-hero-art{margin-left:-150px;margin-right:-210px}.mobile-stats{margin-top:25px}.mobile-stats strong.text-stat{font-size:24px}.mobile-principles,.mobile-crafting{grid-template-columns:1fr}.section-intro h2 br{display:none}.section-wrap{padding:55px 28px}.principle-list article:first-child{padding-top:8px}.craft-extra{margin-top:25px}.upgrade-heading{flex-direction:row;align-items:center}.mobile-play{margin-top:20px}.platform-panel{padding:22px}.platform-panel>div{gap:15px}}
@media(max-width:600px){html{scroll-padding-top:92px}.mobile-header-inner{gap:10px;padding:0 14px;min-height:70px}.mobile-brand img{width:40px;height:48px}.portal-server-picker{min-width:110px}.portal-server-picker>summary{height:70px;padding:0 10px}.portal-server-picker>summary strong{font-size:14px}.portal-server-picker>summary small{font-size:12px}.mobile-header-actions{gap:11px}.mobile-header-actions>.mobile-button{display:none}.portal-language>summary{font-size:13px}.portal-language>summary>span:first-child{display:none}.portal-server-panel{left:-48px;width:310px}.mobile-hero{display:flex;flex-direction:column;padding:38px 22px 0;min-height:0}.mobile-hero-copy{padding:0;text-align:center;max-width:100%;width:100%}.mobile-hero-copy .eyebrow{justify-content:center;font-size:11px;letter-spacing:1.1px;gap:8px;margin-bottom:20px}.mobile-hero h1{font-size:clamp(39px,10.2vw,58px);letter-spacing:-1.9px}.mobile-hero-description{max-width:300px;margin:19px auto;font-size:18px}.mobile-platforms{justify-content:center;margin-bottom:24px}.hero-cta{padding:13px 23px;min-height:50px}.hero-footnote{margin:14px auto 0;font-size:13px}.mobile-hero-art{order:1;width:145%;margin:8px -22.5% -5px;align-self:center}.mobile-hero-art>img{width:100%}.art-caption{display:none}.mobile-stats{order:2;grid-template-columns:1fr 1fr;margin-top:0;padding:0;width:100%;border-radius:9px;border:1px solid var(--line)}.mobile-stats>div{padding:19px 18px;min-height:100px}.mobile-stats>div:nth-child(2){border-right:0}.mobile-stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.mobile-stats strong{font-size:33px}.mobile-stats strong small{display:inline;font-size:12px}.mobile-stats strong.text-stat{font-size:26px;padding-top:4px}.mobile-stats>div>span{font-size:13px}h2{font-size:35px;letter-spacing:-1px}.section-wrap{padding:48px 22px}.section-heading{display:block;margin-bottom:25px}.section-note{display:block;margin-top:17px;font-size:14px}.eyebrow{font-size:11px;letter-spacing:1.7px}.mobile-principles{gap:30px}.principle-list article{gap:15px;padding:21px 0}.principle-list h3{font-size:21px}.principle-list p{font-size:16px}.principle-list article>span:last-child{display:none}.mobile-classes{padding-top:20px}.class-roster{grid-template-columns:repeat(2,1fr);gap:10px}.class-roster article{min-height:145px;padding:19px 16px}.class-roster article:last-child{grid-column:1/-1;min-height:104px;display:grid;grid-template-columns:50px 1fr;column-gap:15px;align-content:center}.class-roster article:last-child>span{grid-row:1/3;margin:0;align-self:center}.class-roster article:last-child small{margin:0}.class-roster h3{font-size:17px}.mobile-crafting{padding-top:15px;gap:30px}.craft-copy>p{font-size:16px}.craft-extra{gap:30px}.craft-extra strong{font-size:19px}.upgrade-panel{padding:23px 20px}.upgrade-heading{align-items:start;flex-direction:column;gap:18px}.luck-control button{font-size:14px}.upgrade-row{gap:12px}.mobile-systems{padding-top:20px}.systems-grid{grid-template-columns:1fr}.systems-grid .pass-feature{grid-column:auto}.systems-grid article{padding:25px}.systems-grid article:not(.pass-feature){padding:25px 25px 25px 80px}.systems-grid article:not(.pass-feature) .system-symbol{position:absolute;left:25px;top:28px}.systems-grid article p{font-size:16px}.play-heading>p{font-size:16px;max-width:290px}.platform-tabs button{min-width:125px}.platform-panel{display:block;padding:24px;text-align:left}.platform-panel>div{align-items:start}.platform-panel .download-pending{margin-top:25px;width:100%}.play-state{font-size:14px}.mobile-faq{padding-top:15px}.faq-list summary{font-size:18px}.faq-list p{font-size:16px}.mobile-footer{margin-top:0;padding:25px 22px;flex-wrap:wrap;gap:20px}.mobile-footer>div{width:100%}.mobile-footer a{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.economy-facts{display:flex;gap:30px;margin:25px 0}.economy-facts>span{display:flex;flex-direction:column;gap:5px}.economy-facts strong{font-size:26px;color:#a6e7ff}.economy-facts small{font-size:14px;color:#adbed2}.economy-price{display:block;margin:16px 0;font-size:22px;font-weight:700;color:#a6e7ff}
.tiran-wordmark{display:flex;flex-direction:column;align-items:center;font:900 15px/1.05 Display,Arial,sans-serif;letter-spacing:1px;color:#c6ebff;width:64px;flex:none}.tiran-wordmark b{font-size:30px;letter-spacing:-2px;margin-right:3px;color:#fff}.class-art,.craft-art,.world-art{margin:0;position:relative;overflow:hidden;border:1px solid #809cc329;border-radius:12px;background:#0d1929}.class-art{margin-bottom:25px}.class-art img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;object-position:center 40%}.class-art figcaption,.craft-art figcaption,.world-art figcaption{position:absolute;right:12px;bottom:10px;background:#07101cd9;border:1px solid #6e8ab13b;color:#b6c6d9;padding:3px 8px;font-size:12px;border-radius:4px}.craft-art{margin-top:27px}.craft-art img{width:100%;height:auto;display:block}.world-art{margin-bottom:45px}.world-art img{width:100%;height:380px;object-fit:cover;object-position:center;display:block}
@media(max-width:600px){.tiran-wordmark{width:40px;font-size:11px}.tiran-wordmark b{font-size:24px}.class-art{margin-bottom:16px}.class-art img{max-height:none}.world-art{margin-bottom:30px}.world-art img{height:210px;object-position:62% center}}
@media(max-width:600px){.portal-server-panel{max-width:calc(100vw - 48px)}.portal-server-option small b{display:inline-block;margin-left:0;margin-top:4px}.portal-server-option small{display:flex;flex-direction:column;align-items:start}}
/* New key art, original navigation foundation. Keep the characters static. */
.mobile-hero{min-height:820px;padding-top:100px;align-items:start;background:#0a1424;border-bottom:1px solid #2b456144}
.mobile-hero:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#06101af2 0%,#081223cc 31%,#0917281a 66%),linear-gradient(0deg,#060d19 0%,transparent 38%)}
.mobile-hero-glow{display:none}.mobile-hero-copy{max-width:545px;padding-bottom:60px}.mobile-hero-art{position:absolute;inset:0;z-index:-2;width:100%;height:100%;margin:0;pointer-events:none}.mobile-hero-art>img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:none}.mobile-hero-art .orbit,.art-caption{display:none}.mobile-stats{align-self:end;margin-top:0;margin-bottom:0}.mobile-hero-description{color:#b8c7da}.hero-footnote{color:#a2b1c5}
@media(min-width:1800px){.mobile-hero{min-height:900px;padding-top:125px}.mobile-hero-copy{padding-top:15px}.mobile-hero-art{margin:0}}
@media(max-width:1100px) and (min-width:601px){.mobile-hero{padding-top:80px;min-height:800px}.mobile-hero-copy{max-width:440px}.mobile-hero-art{margin:0}.mobile-hero-art>img{object-position:60% top}.mobile-hero:after{background:linear-gradient(90deg,#06101af5 0%,#081223dd 36%,#0917282a 90%),linear-gradient(0deg,#060d19,transparent 50%)}}
@media(max-width:600px){.mobile-hero{padding-top:35px;min-height:0;background:radial-gradient(ellipse at 80% 10%,#1c314d55,transparent 75%)}.mobile-hero:after{display:none}.mobile-hero-copy{max-width:100%;padding:0}.mobile-hero-art{position:relative;inset:auto;z-index:0;order:1;width:calc(100% + 44px);height:300px;margin:16px -22px -10px;overflow:hidden;mask-image:linear-gradient(transparent 0%,#000 14%,#000 78%,transparent 100%)}.mobile-hero-art>img{object-fit:cover;object-position:73% 20%;height:100%;width:100%}.mobile-stats{margin:0 0 0;align-self:stretch}.hero-footnote{font-size:13px}.mobile-hero-description{max-width:320px}}
