@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-Variable-DqgaqpVS.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/InstrumentSans-Variable-CiuEN30i.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas-deep-field:#0b1526;--fog:#26364f;--lit-aurora-teal:#5dcaa5;--gild-expedition-gold:#fac775;--lit-aurora-teal-on-light:#1d9e75;--gild-expedition-gold-on-light:#ba7517;--text-primary:#e8edf5;--text-secondary:#7c8ba3;--surface-card:#101b2e;--border:#22314a;--border-control:#7c8ba3;--text-secondary-strong:#afbdd3;--surface-deep:linear-gradient(180deg, #13305c, #0f2142);--border-deep:#23406e;--feedback-correct-surface:#102a2a;--dot-lit-opacity-min:.65;--dot-lit-opacity-max:1;--bg-deep-orbit:linear-gradient(160deg, #0b1526, #0d1930);--bg-dawn-halo:radial-gradient(ellipse 80% 90% at 50% 15%, #14213a, #0b1526 70%);--bg-card-rise:linear-gradient(180deg, #0b1526, #101b2e);--bg-meridian:linear-gradient(150deg, #0a1420, #122036 55%, #0a1420);--bg-moment-teal:radial-gradient(ellipse 70% 80% at 78% 82%, #123027, #0b1526 60%);--bg-moment-gold:radial-gradient(ellipse 70% 80% at 22% 82%, #2a2416, #0b1526 60%);--bg-depth-vignette:radial-gradient(ellipse 120% 90% at 50% 45%, #0b1526 55%, #070e1b 100%);--glow-depth:#16325f;--glow-moment-teal:#134046;--glow-moment-gold:#3a3218;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-display-size:32px;--type-display-line:38px;--type-title-size:24px;--type-title-line:30px;--type-heading-size:19px;--type-heading-line:26px;--type-body-size:15px;--type-body-line:22px;--type-label-size:13px;--type-label-line:18px;--weight-regular:400;--weight-medium:500;--weight-emphasis:600;--weight-button-primary:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-full:9999px;--launch-ignite-duration:1.4s;--motion-fast:.16s;--motion-reveal:.32s;--motion-screen:.28s;--motion-glow:.6s;--motion-ease-out:cubic-bezier(.22, 1, .36, 1)}body{background:var(--canvas-deep-field);color:var(--text-primary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}.display{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--type-display-size);line-height:var(--type-display-line);font-optical-sizing:auto}.title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--type-title-size);line-height:var(--type-title-line);font-optical-sizing:auto}.heading{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--type-heading-size);line-height:var(--type-heading-line);font-optical-sizing:auto}.label{font-weight:var(--weight-medium);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--text-secondary)}.num{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.achievement-stop{color:var(--gild-expedition-gold)}@keyframes atlasmind-ignite{0%{fill:var(--fog)}45%{fill:var(--lit-aurora-teal)}to{fill:var(--gild-expedition-gold)}}#i-dot.igniting{animation:atlasmind-ignite var(--launch-ignite-duration) ease-out both}@media (prefers-reduced-motion:reduce){#i-dot.igniting{fill:var(--gild-expedition-gold);animation:none}}body{background:radial-gradient(circle at 50% 240px, var(--glow-depth) 0%, transparent 52%), var(--bg-depth-vignette);background-color:var(--canvas-deep-field);min-height:100dvh;color:var(--text-primary);flex-direction:column;margin:0;display:flex}h1,h2,p{margin:0}.display{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--type-display-size);line-height:var(--type-display-line)}.heading{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--type-heading-size);line-height:var(--type-heading-line)}.bar,.site,.foot{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto}.bar{padding:var(--space-5) var(--space-4);justify-content:space-between;align-items:center;display:flex}.bar__wordmark{width:132px;height:auto;display:block}.link{color:var(--lit-aurora-teal);font-weight:var(--weight-medium);text-decoration:none}.link:hover{text-decoration:underline}.site{padding:var(--space-5) var(--space-4) var(--space-7);flex:1}.hero{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:560px;margin:0 auto;display:flex}.hero__mark{width:168px;height:168px}.lede{color:var(--text-secondary-strong);font-size:17px;line-height:26px}.button{min-height:52px;padding:0 var(--space-6);border-radius:var(--radius-sm);background-color:var(--lit-aurora-teal);color:var(--canvas-deep-field);font-weight:var(--weight-button-primary);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.note{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--text-secondary)}.features{gap:var(--space-4);margin-top:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.feature{gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--surface-card);color:var(--text-secondary-strong);flex-direction:column;padding:20px;display:flex}.feature .heading{color:var(--text-primary)}.prose{gap:var(--space-3);flex-direction:column;max-width:640px;display:flex}.prose .heading{margin-top:var(--space-4)}.prose p{color:var(--text-secondary-strong)}.foot{justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));font-size:var(--type-label-size);color:var(--text-secondary);display:flex}
