.atlas-apps{--apps-ink:#f4eadc;--apps-muted:#bcb5ad;color:var(--apps-ink);background:#0b0b0d;padding:clamp(70px,8vw,130px) clamp(24px,6vw,100px);scroll-margin-top:72px;position:relative}.atlas-apps--home{border-block:1px solid #c9b59729}.atlas-apps__intro{max-width:760px;margin-bottom:54px}.atlas-apps__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#d6bd91;margin:0 0 24px;font:500 11px/1.4 IBM Plex Mono,monospace}.atlas-apps__intro h1,.atlas-apps__intro h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font:500 clamp(38px,4.8vw,72px)/1.05 Fraunces Variable,serif}.atlas-apps__lede{max-width:560px;color:var(--apps-muted);margin:24px 0 0;font:400 17px/1.7 Instrument Sans Variable,sans-serif}.atlas-apps__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);display:grid}.atlas-app-card{--app-accent:#dfb27c;min-width:0}.atlas-app-card--lunar-period{--app-accent:#c4b3e6}.atlas-app-card__art{border:1px solid color-mix(in srgb, var(--app-accent) 23%, transparent);background:radial-gradient(at 50% 44%,#9b642b29,#0000 68%),#141210;border-radius:16px;place-items:center;height:clamp(250px,29vw,440px);display:grid;position:relative;overflow:hidden}.atlas-app-card--lunar-period .atlas-app-card__art{background:radial-gradient(at 50% 44%,#9166c129,#0000 68%),#131018}.atlas-app-card__orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--app-accent) 13%, transparent);border-radius:50%;width:65%;position:absolute}.atlas-app-card__orbit:after{content:"";border:1px solid color-mix(in srgb, var(--app-accent) 7%, transparent);border-radius:50%;position:absolute;inset:-16%}.atlas-app-card__icon{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--app-accent) 45%, transparent);width:clamp(100px,10vw,150px);color:var(--app-accent);background:linear-gradient(145deg,#423023,#1c1712);border-radius:25%;place-items:center;display:grid;transform:translateY(-18px);box-shadow:0 25px 60px #0005,inset 0 1px #fff1}.atlas-app-card--lunar-period .atlas-app-card__icon{background:linear-gradient(145deg,#3c2c51,#1d1628)}.atlas-app-card__icon svg{width:66%;height:66%}.atlas-app-card__wordmark{letter-spacing:.24em;color:var(--app-accent);font:500 10px/1.5 IBM Plex Mono,monospace;position:absolute;bottom:13%}.atlas-app-card__content{padding-top:25px}.atlas-app-card__meta{color:var(--apps-muted);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font:400 10px/1.4 IBM Plex Mono,monospace;display:flex}.atlas-app-card__status{color:var(--app-accent);align-items:center;gap:8px;display:inline-flex}.atlas-app-card__status:before{content:"";border:1px solid;border-radius:50%;width:5px;height:5px}.atlas-app-card__content h2{letter-spacing:-.02em;margin:18px 0 12px;font:500 clamp(27px,2.8vw,39px)/1.15 Fraunces Variable,serif}.atlas-app-card__content>p{max-width:410px;color:var(--apps-muted);margin:0;font:400 15px/1.65 Instrument Sans Variable,sans-serif}.atlas-app-card__content nav{flex-wrap:wrap;gap:26px;margin-top:18px;display:flex}.atlas-app-card__content a,.atlas-apps__more{min-height:44px;color:var(--app-accent,#d6bd91);align-items:center;gap:8px;font:500 12px/1.5 Instrument Sans Variable,sans-serif;text-decoration:none;display:inline-flex}.atlas-app-card__content a:hover,.atlas-apps__more:hover{text-underline-offset:5px;text-decoration:underline}.atlas-app-card__content .atlas-app-card__soon{margin-top:26px;font-size:12px}.atlas-apps__more{margin-top:34px;font-size:14px}.atlas-socials{flex-wrap:wrap;gap:8px 16px;margin-top:22px;display:flex}.atlas-socials a{color:#edc992;align-items:center;gap:8px;min-height:44px;font:500 11px/1.5 Instrument Sans Variable,sans-serif;text-decoration:none;display:inline-flex}.atlas-socials svg{width:17px;height:17px}.atlas-socials a:hover{color:#fff1d6}.atlas-world-watch{z-index:5;color:#edc992;align-items:center;gap:12px;min-height:44px;margin-top:12px;font:500 12px/1.4 Instrument Sans Variable,sans-serif;text-decoration:none;display:inline-flex;position:relative}.atlas-world-watch:hover{text-underline-offset:5px;text-decoration:underline}.atlas-world-watch:focus-visible{outline-offset:5px;outline:2px solid}.atlas-language{color:#dfcead;align-items:center;gap:7px;min-height:44px;display:inline-flex}.atlas-language>svg{flex:none;width:17px;height:17px}.atlas-language select{width:86px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font:500 11px/1 Instrument Sans Variable,sans-serif}.atlas-language option{color:#f4eadc;background:#121211}.atlas-language select:focus-visible,.atlas-apps a:focus-visible,.atlas-socials a:focus-visible{outline-offset:4px;outline:2px solid #dfc390}header.current-atlas-header,header.dossier-header{grid-template-columns:max-content minmax(0,1fr) max-content;gap:clamp(16px,2vw,32px)}.current-atlas-header__worlds{gap:clamp(16px,2vw,30px)}.atlas-language{grid-area:1/3}.dossier-header>.atlas-language{transform:translate3d(0, var(--header-content-shift), 0);transition:transform .22s}@media (prefers-reduced-motion:reduce){.dossier-header>.atlas-language{transition:none}}@media (width<=1160px){.current-atlas-header__brand span{display:none}.dossier-desktop-nav{gap:18px}}@media (width<=1000px){header.current-atlas-header,header.dossier-header{grid-template-columns:max-content 1fr max-content;gap:18px}.current-atlas-header__worlds,.dossier-desktop-nav{display:none}.current-atlas-header__mobile,.dossier-mobile-menu{grid-area:1/2;justify-self:end;display:block}.current-atlas-header__mobile{position:relative}.current-atlas-header__mobile summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.current-atlas-header__mobile summary::-webkit-details-marker{display:none}.current-atlas-header .current-atlas-header__mobile nav,.dossier-header .dossier-mobile-menu nav{background:#0d0c0c;border:1px solid #dabe8d55;width:min(78vw,330px);max-height:calc(100dvh - 88px);padding:14px 20px;display:grid;position:fixed;inset:72px 16px auto auto;overflow-y:auto;box-shadow:0 24px 44px #0008}.current-atlas-header__mobile nav a{border-bottom:1px solid #dabe8d22;align-items:center;min-height:44px;display:flex}}@media (width<=650px){.atlas-apps{padding:60px 24px}.atlas-apps__intro{margin-bottom:36px}.atlas-apps__grid{grid-template-columns:1fr;gap:46px}.atlas-app-card__art{height:290px}.atlas-app-card__icon{width:116px}}
