.PublicRouteState_page__68M_G{--public-ink:#222721;--public-muted:#777b73;--public-line:#dddcd5;--public-paper:#fbfaf6;min-height:100dvh;color:var(--public-ink);font-family:var(--font-studio-sans),"DM Sans",sans-serif}.PublicRouteState_storyPage__H5AfI{background:var(--public-paper)}.PublicRouteState_atlasPage__42y_D{background:#050409;color:#fff}.PublicRouteState_navigation__9_d_W{width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 21px;border-bottom:1px solid #e4e3de;background:rgba(251,250,246,.98);color:#73776f;font-size:10px}.PublicRouteState_brand__EJAxi{color:var(--public-ink);font-family:var(--font-studio-serif),"Newsreader",serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none}.PublicRouteState_atlasHero__1HVF5{position:relative;min-height:100dvh;overflow:hidden;background:radial-gradient(60% 50% at 50% 35%,rgba(88,8,104,.22),transparent 70%),radial-gradient(45% 45% at 12% 88%,rgba(233,108,160,.12),transparent 70%),#050409}.PublicRouteState_atlasCopy___vukG{position:absolute;z-index:2;top:40px;left:28px;width:min(480px,calc(100% - 56px))}.PublicRouteState_atlasOrb__RI6wc{position:absolute;top:50%;left:50%;width:min(64vw,620px);aspect-ratio:1;transform:translate(-50%,-47%);border:1px solid rgba(255,255,255,.08);border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.12),transparent 24%),radial-gradient(circle at 56% 64%,rgba(129,64,145,.24),transparent 42%),#0d0b13;box-shadow:0 0 80px rgba(104,33,122,.18)}.PublicRouteState_atlasIndex__g740s{min-height:350px;padding:64px 24px 80px;background:#08070d}.PublicRouteState_atlasIndex__g740s>*{max-width:1180px}.PublicRouteState_atlasCards__6DtAT{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px;max-width:1180px;margin-top:28px}.PublicRouteState_atlasCards__6DtAT span{aspect-ratio:4/3;background:linear-gradient(110deg,#17131f 25%,#211826 38%,#17131f 63%);background-size:300% 100%;animation:PublicRouteState_shimmer__AOGdI 1.5s ease-in-out infinite}.PublicRouteState_storyHero__SSXIl{position:relative;height:clamp(290px,46vw,570px);min-height:290px;overflow:hidden;background:linear-gradient(110deg,#d6d4cd 25%,#e4e2db 38%,#d6d4cd 63%);background-size:300% 100%;animation:PublicRouteState_shimmer__AOGdI 1.5s ease-in-out infinite}.PublicRouteState_storyHero__SSXIl:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,14,12,.58),transparent 72%)}.PublicRouteState_storyHeroCopy__9QcWI{position:absolute;z-index:1;left:max(34px,calc((100% - 1120px) / 2));right:34px;bottom:clamp(28px,5vw,58px);max-width:720px}.PublicRouteState_storyBody__ksO3U{width:min(100%,980px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:20px;margin:0 auto;padding:28px 30px 60px}.PublicRouteState_mapSkeleton__my0nb{min-height:225px;background:linear-gradient(110deg,#e8ebe5 25%,#f2f3ef 38%,#e8ebe5 63%);background-size:300% 100%;animation:PublicRouteState_shimmer__AOGdI 1.5s ease-in-out infinite}.PublicRouteState_routeSkeleton__F28kh{border-top:1px solid var(--public-line)}.PublicRouteState_routeSkeleton__F28kh span{display:block;height:54px;border-bottom:1px solid var(--public-line);background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);background-size:220% 100%;animation:PublicRouteState_shimmer__AOGdI 1.5s ease-in-out infinite}.PublicRouteState_skeletonEyebrow__I8wDT,.PublicRouteState_skeletonHeading__7Eu3C,.PublicRouteState_skeletonLine__XCQaQ,.PublicRouteState_skeletonMeta___Ycjo,.PublicRouteState_skeletonTitle__krW2L{display:block;border-radius:2px;background:rgba(255,255,255,.24)}.PublicRouteState_skeletonEyebrow__I8wDT{width:92px;height:8px;margin-bottom:12px}.PublicRouteState_skeletonTitle__krW2L{width:min(420px,82%);height:clamp(38px,6vw,62px)}.PublicRouteState_skeletonLine__XCQaQ{width:min(590px,92%);height:15px;margin-top:14px}.PublicRouteState_skeletonMeta___Ycjo{width:210px;height:8px;margin-top:12px}.PublicRouteState_skeletonHeading__7Eu3C{width:240px;height:38px;background:rgba(255,255,255,.16)}.PublicRouteState_recovery__4qTAp{min-height:100dvh;display:grid;place-items:center;padding:48px 22px}.PublicRouteState_storyPage__H5AfI .PublicRouteState_recovery__4qTAp{min-height:calc(100dvh - 56px)}.PublicRouteState_recovery__4qTAp>div{width:min(100%,540px)}.PublicRouteState_eyebrow__YcqLc{display:block;margin-bottom:10px;color:var(--public-muted);font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.PublicRouteState_atlasPage__42y_D .PublicRouteState_eyebrow__YcqLc{color:#e96ca0}.PublicRouteState_recovery__4qTAp h1{margin:0;font-family:var(--font-studio-serif),"Newsreader",serif;font-size:clamp(38px,7vw,62px);font-weight:500;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.PublicRouteState_recovery__4qTAp p{max-width:500px;margin:17px 0 0;color:var(--public-muted);font-size:14px;line-height:1.65}.PublicRouteState_atlasPage__42y_D .PublicRouteState_recovery__4qTAp p{color:rgba(255,255,255,.64)}.PublicRouteState_actions__1aGNO{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.PublicRouteState_primaryAction__j9e4_,.PublicRouteState_secondaryAction__cWsqt{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid #7f267d;border-radius:4px;font:700 10px/1 var(--font-studio-sans),DM Sans,sans-serif;text-decoration:none;cursor:pointer}.PublicRouteState_primaryAction__j9e4_{background:#7f267d;color:#fff}.PublicRouteState_secondaryAction__cWsqt{background:transparent;color:#7f267d}.PublicRouteState_atlasPage__42y_D .PublicRouteState_secondaryAction__cWsqt{border-color:rgba(255,255,255,.3);color:#fff}.PublicRouteState_primaryAction__j9e4_:focus-visible,.PublicRouteState_secondaryAction__cWsqt:focus-visible{outline:3px solid rgba(127,38,125,.28);outline-offset:2px}.PublicRouteState_srOnly__7s9Gz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes PublicRouteState_shimmer__AOGdI{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.PublicRouteState_atlasCards__6DtAT span,.PublicRouteState_mapSkeleton__my0nb,.PublicRouteState_routeSkeleton__F28kh span,.PublicRouteState_storyHero__SSXIl{animation:none}}@media (max-width:700px){.PublicRouteState_navigation__9_d_W{height:54px;padding:0 15px}.PublicRouteState_atlasCopy___vukG{top:28px;left:20px;width:calc(100% - 40px)}.PublicRouteState_atlasOrb__RI6wc{width:min(116vw,520px);transform:translate(-50%,-38%)}.PublicRouteState_atlasIndex__g740s{padding:44px 16px 58px}.PublicRouteState_atlasCards__6DtAT{grid-template-columns:1fr}.PublicRouteState_storyHero__SSXIl{height:250px;min-height:250px}.PublicRouteState_storyHeroCopy__9QcWI{left:18px;right:18px;bottom:20px}.PublicRouteState_storyBody__ksO3U{grid-template-columns:1fr;padding:22px 16px 45px}.PublicRouteState_mapSkeleton__my0nb{min-height:250px}.PublicRouteState_storyPage__H5AfI .PublicRouteState_recovery__4qTAp{min-height:calc(100dvh - 54px)}.PublicRouteState_recovery__4qTAp{align-items:center;padding:40px 18px 64px}.PublicRouteState_actions__1aGNO{align-items:stretch;flex-direction:column}.PublicRouteState_primaryAction__j9e4_,.PublicRouteState_secondaryAction__cWsqt{width:100%}}