.life-atlas-home{display:flex;flex-direction:column}.life-atlas-home>h1{order:0}.life-atlas-home>.home-introduction{order:1}.life-atlas-home>.direction-map{order:2;width:100%}.life-atlas-home>.library-entry{order:3;align-self:center;width:min(100%,380px)}.life-atlas-home>.life-atlas-entries{order:4;width:100%}.life-atlas-home>.reading-formats{order:5}.life-atlas-home>.starter-reading{order:6}.life-atlas-home>.editorial-process-link{order:7}.atlas-mobile-person{display:none}.life-atlas-home h1{font-size:clamp(28px,4.1vw,52px);line-height:1.35;margin:8px 0 12px}.static-app .life-atlas-home>.home-introduction{max-width:820px;margin:0 auto;font:400 20px/1.6 Prata,Georgia,serif;text-wrap:balance}.life-atlas-home .direction-map{aspect-ratio:auto;height:390px;margin:24px auto 22px}.static-app .life-atlas-home .map-center.atlas-person{width:242px;height:240px;padding:0;top:56%;background:transparent;box-shadow:none;border:0;gap:0}.atlas-person img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 4px #b0e4f52b)}.life-atlas-home .direction-node[data-topic=A],.life-atlas-home .direction-node[data-topic=I]{top:42%}.life-atlas-entries{margin:30px auto 34px;padding:24px 0 0;border-top:1px solid #bad8e84d;text-align:left;scroll-margin-top:96px}.atlas-entry-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.atlas-entry-columns h2{font:400 clamp(22px,2.5vw,30px)/1.4 Prata,Georgia,serif;margin:0;text-align:center;text-wrap:balance}.atlas-group-lead{color:#c1d4e1;font-size:14px;text-align:center;margin:9px 0 19px}.atlas-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.static-app .atlas-entry{display:flex;justify-content:flex-start;gap:12px;text-align:left;width:100%;min-height:55px;padding:12px 16px;border-radius:28px;font:400 15px/1.3 Arial,sans-serif;--ui-glass:#0c2234ed;color:#edf4fa;cursor:pointer}.atlas-entry svg{flex-shrink:0}.atlas-entry:last-child:nth-child(odd){grid-column:1/-1;justify-content:center}.static-app .atlas-entry[aria-expanded=true]{--ui-glass:#25485ef5;box-shadow:0 0 18px #b5edff40;color:#fff}.atlas-close:focus-visible,.atlas-entry:focus-visible,.atlas-reading-links a:focus-visible,.atlas-search-link:focus-visible{outline:2px solid #e8fbff;outline-offset:5px}.atlas-coming{font-size:13px;line-height:1.7;color:#b9cddc;text-align:center;margin:18px 10px 0}.atlas-reading-path{position:relative;margin:30px auto 0;padding:28px;border:1px solid #c8e4ef8c;border-radius:24px;background:#081d2ef5;scroll-margin-top:98px;max-width:950px}.atlas-reading-path[hidden]{display:none}.atlas-reading-path h3{font:400 28px/1.4 Prata,Georgia,serif;margin:5px 35px 10px 0;scroll-margin-top:110px}.atlas-reading-path>p{color:#cbdfeb;line-height:1.6;max-width:750px}.atlas-reading-path .atlas-eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0}#atlas-reading-path .atlas-close{position:absolute;right:12px;top:12px;border:0;background:transparent;color:#edf4fa;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.atlas-reading-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:22px 0}.atlas-reading-links a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:92px;border:1px solid #b2d5e34f;border-radius:15px;padding:15px;text-decoration:none;color:#edf4fa;background:#112c40}.atlas-reading-links a:hover{background:#1c3b50;border-color:#d0e6f1}.atlas-reading-links small{display:block;font-size:12px;color:#c1d4e1;margin-bottom:7px}.atlas-reading-links strong{display:block;font-size:16px;font-weight:500;line-height:1.5}.atlas-reading-links svg{flex-shrink:0}.atlas-search-link{border:0;background:transparent;padding:8px 0;color:#d9ecf7;text-align:left;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px;font-size:14px}@media(min-width:761px){.atlas-entry-columns{row-gap:0}.atlas-entry-columns>section{display:grid;grid-template-rows:subgrid;grid-row:span 4}.atlas-entry-grid{grid-auto-rows:1fr}}@media(max-width:1050px) and (min-width:761px){.static-app .life-atlas-home .map-center.atlas-person{width:205px;height:203px}.atlas-entry-columns{gap:0 24px}.static-app .atlas-entry{font-size:14px;padding:12px}.atlas-entry-grid{gap:10px}}@media(max-width:760px){.life-atlas-home>.atlas-mobile-person{display:block;order:2;width:215px;height:213px;margin:18px auto 0}.life-atlas-home>.life-atlas-entries{order:3}.life-atlas-home>.direction-map{order:4}.life-atlas-home>.library-entry{order:5}.life-atlas-home>.reading-formats{order:6}.life-atlas-home>.starter-reading{order:7}.life-atlas-home>.editorial-process-link{order:8}.life-atlas-home h1{font-size:30px;margin-top:0}.static-app .life-atlas-home>.home-introduction{font:400 16px/1.65 Arial,sans-serif}.life-atlas-home .direction-map{height:auto;display:flex;flex-direction:column;gap:12px;padding:0;margin:20px auto}.life-atlas-home .map-connections,.life-atlas-home .map-junctions,.life-atlas-home .mobile-map-stop,.static-app .life-atlas-home .map-center.atlas-person{display:none}.static-app .life-atlas-home .direction-node{position:relative;inset:auto;width:100%;height:auto;min-height:72px}.atlas-entry-columns{grid-template-columns:1fr;gap:28px}.life-atlas-entries{margin-top:28px;padding-top:25px}.atlas-entry-columns h2{font-size:25px}.atlas-entry-grid{gap:10px}.static-app .atlas-entry{padding:11px 12px;gap:9px;font-size:14px}.atlas-reading-path{padding:22px 18px}.atlas-reading-path h3{font-size:24px}.atlas-reading-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.life-atlas-entries *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:480px){.atlas-entry-grid{grid-template-columns:minmax(0,1fr)}.atlas-entry:last-child:nth-child(odd){justify-content:flex-start}.static-app .atlas-entry{font-size:15px;padding:12px 18px;gap:14px}.atlas-entry span{min-width:0;overflow-wrap:anywhere}}