.breadcrumbs{color:var(--muted);gap:12px;margin-bottom:28px;font-size:12px;display:flex}.breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.atlas-section{padding:36px 0 0}.atlas-section h1{letter-spacing:-2.6px;margin:0 0 15px;font-size:clamp(41px,4.2vw,60px);line-height:1.1}.atlas-dek{color:var(--muted);margin:0 0 35px;font-size:16px}.atlas{grid-template-rows:228px 138px;grid-template-columns:1.3fr 1fr .85fr;gap:16px;display:grid}.atlas-tile{border-radius:var(--radius);background:var(--mint);border:1px solid var(--line);min-width:0;padding:27px 28px;transition:border-color .2s;position:relative;overflow:hidden}.atlas-tile:hover{border-color:var(--ink);text-decoration:none}.tile-heading{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.tile-heading h2{letter-spacing:-1px;margin:0;font-size:30px;font-weight:400;line-height:1.1}.tile-arrow{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.tile-arrow .icon{width:21px;height:21px;transition:transform .2s}.atlas-tile:hover .tile-arrow .icon{transform:translate(2px,2px)}.atlas-tile p{color:var(--muted);z-index:1;margin:17px 0 0;font-size:13px;line-height:1.6;position:relative}.atlas-guides{background:var(--mint);grid-row:span 2}.atlas-guides .tile-heading h2{letter-spacing:-1.6px;font-size:39px}.atlas-guides img{object-fit:cover;mix-blend-mode:multiply;width:276px;height:276px;position:absolute;bottom:0;right:-14px;mask-image:linear-gradient(90deg,#0000,#000 20%)}.atlas-guides p{max-width:180px}.tile-foot{z-index:1;align-items:center;gap:24px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:29px;left:28px}.tile-foot .icon{width:17px;height:17px}.atlas-programs{background:var(--paper)}.atlas-programs p{margin-top:24px}.atlas-glossary{background:var(--green)}.alphabet-art{font:500 83px/1 var(--font-display);letter-spacing:-4px;justify-content:center;align-items:baseline;gap:12px;margin-top:12px;display:flex}.alphabet-art span{letter-spacing:-1px;font-size:24px;font-weight:400}.atlas-glossary p{text-align:center;color:var(--ink);margin-top:9px;font-size:12px}.atlas-news{background:var(--mint)}.atlas-news .tile-heading h2,.atlas-services .tile-heading h2{font-size:26px}.atlas-news p,.atlas-services p{margin-top:11px;font-size:12px}.atlas-services{background:var(--paper)}.guide-spread{grid-template-columns:1fr 1fr;gap:42px 48px;display:grid}.guide-card{grid-template-columns:180px 1fr;align-items:start;gap:25px;min-width:0;display:grid}.guide-image{border-radius:var(--radius);height:100%;min-height:225px;display:block;overflow:hidden}.guide-image img{object-fit:cover;width:100%;height:100%}.guide-body{padding:8px 0}.guide-body .meta{margin-bottom:15px;font-size:12px}.guide-body h3{letter-spacing:-.9px;margin-bottom:15px;font-size:28px;font-weight:400;line-height:1.17}.guide-body h3 .icon{width:17px;height:17px;margin-left:3px}.guide-body>p:last-child{color:var(--muted);margin:0;font-size:14px}.programs-section{background:var(--mint);padding-block:65px}.program-comparison{grid-template-columns:1fr 1fr 1fr;gap:38px;display:grid}.program-entry{flex-direction:column;min-width:0;display:flex}.program-entry>img{object-fit:cover;border-radius:var(--radius);width:100%;height:210px;margin-bottom:28px}.program-entry h3{letter-spacing:-1px;margin:0 0 17px;font-size:28px;font-weight:400}.program-entry h3 .icon{width:18px;height:18px}.program-entry>p{color:var(--muted);margin:0 0 25px;font-size:14px}.sources{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:16px;font-size:11px;line-height:1.55}.sources p{text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-size:10px;font-weight:600}.sources a{text-underline-offset:3px;overflow-wrap:anywhere;margin:0 0 8px;text-decoration:underline;display:block}.sources a .icon{width:12px;height:12px}.sources>span{margin-top:12px;font-size:10px;display:block}.definition-grid{grid-template-columns:repeat(4,1fr);gap:35px 38px;margin:0;display:grid}.term{border-top:1px solid var(--line);min-width:0;padding-top:18px}.term dt{font:500 22px/1.2 var(--font-display);letter-spacing:-.5px;margin-bottom:13px}.term dt .icon{width:14px;height:14px}.term dd{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.news-section{border-block:1px solid var(--line);padding-block:65px}.illustrated-digest{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.digest-story{flex-direction:column;min-width:0;display:flex}.digest-story>img{border-radius:var(--radius);aspect-ratio:1.5;object-fit:cover;width:100%;margin-bottom:23px}.digest-story .story-meta{gap:9px;margin-bottom:14px;font-size:10px}.digest-story h3{letter-spacing:-.6px;margin-bottom:25px;font-size:24px;font-weight:400;line-height:1.2}.digest-story h3 .icon{width:15px;height:15px}.source-missing{color:var(--muted);border-top:1px solid var(--line);margin-top:auto;padding-top:16px;font-size:11px}.service-workspace{background:var(--mint);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:90px;padding:48px;display:grid}.service-workspace .eyebrow{margin-bottom:22px}.service-workspace h2{max-width:475px;margin-bottom:20px;font-size:38px}.service-workspace p:last-child{max-width:440px;color:var(--muted);margin-bottom:0;font-size:14px}.service-routes{align-self:center}.service-routes a{font:400 23px/1.2 var(--font-display);letter-spacing:-.6px;border-top:1px solid #a7b29f;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;display:flex}.service-routes a:last-child{border-bottom:1px solid #a7b29f}.service-routes .icon{width:21px;height:21px}main section[id]{scroll-margin-top:25px}@media (width<=1100px){.atlas{grid-template-columns:1.1fr 1fr .85fr}.atlas-tile{padding:23px}.atlas-guides img{width:225px;height:225px;right:-35px}.tile-foot{bottom:23px;left:23px}.tile-heading h2{font-size:27px}.guide-card{grid-template-columns:135px 1fr;gap:20px}.guide-spread{gap:35px}.guide-body h3{font-size:25px}.program-comparison{gap:25px}.definition-grid{gap:28px}.service-workspace{gap:40px;padding:35px}.illustrated-digest{gap:22px}}@media (width<=800px){.atlas-section{padding-top:30px}.atlas{grid-template-rows:210px 215px 138px;grid-template-columns:1fr 1fr;gap:14px}.atlas-guides{grid-area:auto/1/auto/-1}.atlas-guides img{width:280px;height:280px;bottom:-40px;right:20px}.atlas-guides p{max-width:none}.atlas-guides .tile-heading{max-width:100%}.guide-spread{grid-template-columns:1fr;gap:30px}.guide-card{grid-template-columns:210px 1fr;gap:28px}.guide-image{min-height:210px}.program-comparison{grid-template-columns:1fr;gap:40px}.program-entry{grid-template-columns:210px 1fr;column-gap:28px;display:grid}.program-entry>img{grid-row:1/4;height:100%;min-height:250px;margin:0}.program-entry h3{margin-top:5px}.program-entry>p{margin-bottom:22px}.definition-grid{grid-template-columns:1fr 1fr;gap:30px}.illustrated-digest{grid-template-columns:1fr 1fr;gap:38px 26px}.service-workspace{grid-template-columns:1fr;gap:30px}.service-workspace h2{max-width:500px}.section{padding-block:64px}.programs-section,.news-section{padding-block:55px}}@media (width<=480px){.atlas-section{padding-top:25px}.breadcrumbs{margin-bottom:25px;font-size:11px}.atlas-section h1{letter-spacing:-1.9px;max-width:350px;margin-bottom:15px;font-size:41px;line-height:1.08}.atlas-dek{max-width:300px;margin-bottom:26px;font-size:14px}.atlas{grid-template-rows:180px 183px 130px;gap:12px}.atlas-tile{padding:18px}.tile-heading{gap:6px}.tile-heading h2{letter-spacing:-.8px;font-size:24px}.tile-arrow{width:19px;height:24px}.tile-arrow .icon{width:17px;height:17px}.atlas-guides .tile-heading h2{letter-spacing:-1px;font-size:30px}.atlas-guides img{width:182px;height:182px;bottom:-20px;right:5px}.atlas-guides p{max-width:180px;margin-top:10px;font-size:12px}.tile-foot{gap:16px;font-size:11px;bottom:18px;left:18px}.atlas-programs p{margin-top:17px;font-size:10px;line-height:1.85}.atlas-glossary .tile-heading h2{font-size:24px}.alphabet-art{letter-spacing:-3px;gap:8px;margin-top:19px;font-size:57px}.alphabet-art span{font-size:18px}.atlas-glossary p{margin-top:13px;font-size:10px;line-height:1.4}.atlas-news .tile-heading h2,.atlas-services .tile-heading h2{letter-spacing:-.6px;font-size:21px}.atlas-news p,.atlas-services p{margin-top:14px;font-size:11px;line-height:1.55}.atlas-news p br{display:none}.guide-card{grid-template-columns:1fr;gap:20px}.guide-image{height:195px;min-height:0}.guide-image img{object-position:center}.guide-body{padding:0}.guide-body h3{max-width:330px;margin-bottom:13px;font-size:28px}.guide-body .meta{margin-bottom:10px}.guide-body>p:last-child{font-size:14px}.guide-spread{gap:37px}.program-entry{display:flex}.program-entry>img{height:200px;min-height:0;margin-bottom:22px}.program-entry h3{margin:0 0 14px;font-size:28px}.sources{font-size:12px}.sources>span{font-size:11px}.definition-grid{grid-template-columns:1fr;gap:23px}.term{padding-top:18px}.term dt{margin-bottom:10px;font-size:23px}.term dd{font-size:14px}.illustrated-digest{grid-template-columns:1fr;gap:36px}.digest-story>img{height:200px;margin-bottom:18px}.digest-story .story-meta{font-size:11px}.digest-story h3{margin-bottom:20px;font-size:27px}.source-missing{margin-bottom:0}.service-workspace{gap:22px;padding:27px 23px}.service-workspace h2{letter-spacing:-1.2px;font-size:31px}.service-workspace p:last-child{font-size:13px}.service-routes a{padding-block:21px;font-size:22px}.service-workspace .eyebrow{font-size:10px}.section{padding-block:55px}.section-heading{gap:16px;margin-bottom:30px}.section-heading h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.atlas-tile,.tile-arrow .icon{transition:none}}.atlas-guides img{border-radius:var(--radius);mix-blend-mode:normal;width:240px;height:240px;bottom:20px;right:20px;mask-image:none}@media (width>=801px) and (width<=1100px){.atlas-guides img{width:180px;height:180px;bottom:64px;right:16px}}@media (width>=481px) and (width<=800px){.atlas-guides img{width:180px;height:180px;bottom:15px;right:55px}}@media (width<=480px){.atlas-guides img{width:148px;height:148px;bottom:10px;right:10px}.atlas-programs p{font-size:12px;line-height:1.6}.atlas-glossary p{font-size:11px}.atlas-news .tile-heading h2{font-size:20px}.atlas-news .tile-heading{gap:4px}.atlas-news .tile-arrow{width:17px}}.image-fallback{background:var(--mint);border:1px solid var(--line);font:400 56px/1 var(--font-display);letter-spacing:-2px;color:var(--ink);place-items:center;display:grid}.guide-image>.image-fallback{height:100%;min-height:inherit}.program-entry>.image-fallback{border-radius:var(--radius);height:210px;margin-bottom:28px}@media (width<=800px){.program-entry>.image-fallback{grid-row:1/4;height:100%;min-height:250px;margin:0}}@media (width<=480px){.program-entry>.image-fallback{height:200px;min-height:0;margin-bottom:22px}}
