.external{background:#f4efe5;color:#172d2a}.external .site-head{position:absolute;top:0;width:100%;background:linear-gradient(#10211fbb,transparent);border:0;color:#fff}.external .brand,.external .site-head nav a,.external .tools-link{color:#fff}.external .site-head nav a[aria-current]{background:#f5eddc;color:#172d2a}.external .mark{border-color:#fff}.external .brand small{color:#fff}.external .status-bar{display:none}.external main{max-width:none;min-height:100vh;padding:0}.external footer{background:#f4efe5;color:#173330;border-color:#cbbfac}.external footer p{color:#53615d}.external h1,.external h2{font-family:Editorial,Georgia,serif;font-weight:400}.external .world-kicker{font:650 12px/1.2 Source,sans-serif;letter-spacing:.17em;color:#8e4a31}.world-opening{height:100svh;min-height:680px;position:relative;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.world-opening>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.world-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0a1b1833 0%,#0a1b1811 32%,#0a1b18dd 100%)}.world-copy{position:relative;padding:0 6vw 9vh;max-width:1150px}.world-copy>span{font-size:12px;letter-spacing:.13em;text-transform:uppercase}.world-copy h1{font-size:clamp(66px,10vw,150px);line-height:.86;letter-spacing:-.045em;margin:18px 0 28px;color:#fff;max-width:1050px}.world-copy p{font-size:clamp(22px,2.5vw,38px);line-height:1.25;color:#fff}.world-copy a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:8px}.world-copy b{margin-left:14px}.photo-credit{position:absolute;right:2vw;bottom:2vh;color:#fff;font-size:11px;background:#0d1e1bb8;padding:6px 9px;margin:0;max-width:500px}.world-intro{padding:14vh 8vw;max-width:1400px;margin:auto}.world-intro h2{font-size:clamp(46px,7vw,100px);line-height:.98;letter-spacing:-.035em;max-width:1150px;margin:18px 0 65px}.world-intro form{max-width:1100px}.world-intro label{display:block;font:32px/1.2 Editorial,Georgia,serif;margin-bottom:15px}.world-intro form>div{display:flex;border-bottom:2px solid #193b35}.world-intro input{flex:1;border:0;background:transparent;padding:18px 0;font-size:clamp(22px,3vw,42px);color:#172d2a;min-width:0}.world-intro input:focus{outline:0}.world-intro form button{border:0;background:#193b35;color:#fff;padding:18px 24px;cursor:pointer}.world-intro small{display:block;margin-top:13px;color:#66706a}.human-questions{display:flex;gap:13px;flex-wrap:wrap;margin-top:38px}.human-questions button{border:1px solid #b9aa94;background:transparent;color:#243c37;padding:13px 16px;cursor:pointer;border-radius:999px}.world-pulse{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:12vh 8vw;background:#dae5dc}.world-pulse h2,.place-window h2,.lens-river h2,.world-close h2,.connections h2,.scale-walk h2,.evidence-descent h2,.zoom-back h2{font-size:clamp(43px,6vw,86px);line-height:.98;letter-spacing:-.035em}.world-pulse ol{list-style:none;margin:0;padding:0}.world-pulse li{display:grid;grid-template-columns:90px 1fr;gap:6px 20px;padding:23px 0;border-bottom:1px solid #82978b}.world-pulse time{grid-row:1/3;font-size:14px;color:#8e4a31}.world-pulse a{font:30px/1.15 Editorial,Georgia,serif;color:#183c35;text-decoration:none}.world-pulse small{color:#52635c}.place-window{display:grid;grid-template-columns:1.15fr .85fr;min-height:85vh}.place-window figure{margin:0;position:relative;min-height:650px}.place-window img{width:100%;height:100%;object-fit:cover}.place-window figcaption{position:absolute;bottom:15px;left:15px;background:#fffddd;padding:7px 9px;font-size:11px}.place-window>div{display:flex;flex-direction:column;justify-content:center;padding:8vw 6vw;background:#f7f2e8}.place-window p{color:#52635d}.world-link,.world-text-link{color:#193b35;text-underline-offset:6px}.lens-river{padding:14vh 8vw;background:#c86f4d;color:#1f241f}.lens-river .world-kicker{color:#472519}.lens-river nav{display:flex;flex-wrap:wrap;gap:11px;margin:45px 0}.lens-river nav a{border:1px solid #613829;color:#24251f;text-decoration:none;padding:12px 18px;border-radius:999px;font-size:20px}.lens-river>p:last-child{color:#563328}.world-close,.zoom-back{min-height:84vh;position:relative;color:#fff;display:flex;align-items:flex-end;overflow:hidden}.world-close>img,.zoom-back>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.world-close:after,.zoom-back:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 10%,#091a17e8 100%)}.world-close>div,.zoom-back>div{position:relative;z-index:1;padding:8vh 7vw;max-width:1000px}.world-close .world-kicker,.zoom-back .world-kicker{color:#f2b49b}.world-close h2,.zoom-back h2{color:#fff}.world-button{display:inline-block;background:#f3ead8;color:#173330;text-decoration:none;padding:15px 20px;margin:10px 12px 0 0}.world-close .world-text-link,.zoom-back .world-text-link{color:#fff}.living-journey{background:#f4efe5}.journey-opening{min-height:100svh;position:relative;padding:28vh 7vw 8vh;color:#fff;overflow:hidden}.journey-opening>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.journey-opening>div{position:absolute;inset:0;background:linear-gradient(100deg,#081915e8 0%,#081915a8 48%,#08191530 100%)}.journey-opening>*:not(img):not(div){position:relative;z-index:1}.journey-opening nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:35px}.journey-opening nav span{padding:6px 10px;border:1px solid #ffffff77;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.journey-opening .world-kicker{color:#f1b096}.journey-opening h1{color:#fff;font-size:clamp(57px,9vw,130px);max-width:1150px;line-height:.91;margin:18px 0 28px}.journey-opening>p:not(.world-kicker){color:#fff;font-size:clamp(21px,2.4vw,31px);max-width:780px}.journey-opening>a{color:#fff;text-underline-offset:8px}.journey-opening>small{display:block;margin-top:50px;color:#ddd}.connections{padding:14vh 7vw;min-height:100vh;display:grid;grid-template-columns:.7fr 1.3fr;gap:5vw;align-items:center}.connection-intro{position:sticky;top:20vh}.connection-intro p{color:#58655f}.connection-field{min-height:670px;position:relative;border-radius:50%;background:radial-gradient(circle at center,#fff 0 18%,#e8dfce 18.4% 18.7%,transparent 19%),repeating-radial-gradient(circle at center,transparent 0 75px,#bcb19f 76px 77px);display:grid;place-items:center}.connection-field>p{width:190px;text-align:center;font:28px/1.2 Editorial,Georgia,serif;color:#183b34;z-index:2}.connection-field span{--a:calc(var(--i)*36deg);position:absolute;left:50%;top:50%;width:150px;text-align:center;font-size:15px;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-270px) rotate(calc(-1*var(--a)));color:#263f39}.scale-walk{padding:12vh 7vw;background:#e4a64c;color:#292716}.scale-walk .world-kicker{color:#6e321d}.scale-walk>div{display:grid;grid-template-columns:repeat(5,1fr);margin-top:60px;border-top:1px solid #6d5a2b}.scale-walk article{padding:24px 20px 40px;border-right:1px solid #6d5a2b}.scale-walk article:last-child{border-right:0}.scale-walk article>span{font-size:12px}.scale-walk h3{font:30px Editorial,Georgia,serif}.scale-walk p{color:#4f442c}.evidence-descent{padding:14vh 7vw;background:#102928;color:#f5efe2}.evidence-descent .world-kicker{color:#b9e3cb}.evidence-lead p{color:#c3d0c8}.evidence-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#45625b;margin:65px 0 35px}.evidence-columns article{padding:30px;background:#173433}.evidence-columns span{font-size:11px;letter-spacing:.12em;color:#f2c879}.evidence-columns p{color:#f5efe2}.evidence-action{border-top:1px solid #45625b;padding-top:25px}.evidence-action p{color:#c3d0c8}.evidence-descent .world-text-link{color:#b9e3cb}.external-story footer{background:#102928;color:#fff;border:0}.external-story footer p{color:#c3d0c8}.external-story footer a{color:#b9e3cb}@media(max-width:950px){.world-pulse,.place-window,.connections{grid-template-columns:1fr}.place-window figure{min-height:55vh}.connection-intro{position:static}.scale-walk>div{grid-template-columns:1fr 1fr}.evidence-columns{grid-template-columns:1fr}.connection-field{min-height:600px}}@media(max-width:720px){.external .site-head{position:absolute}.external .brand{font-size:28px}.world-opening{min-height:760px}.world-copy{padding:0 22px 11vh}.world-copy h1{font-size:65px}.photo-credit{left:22px;right:22px;bottom:18px}.world-intro,.world-pulse,.lens-river,.connections,.scale-walk,.evidence-descent{padding:90px 22px}.world-intro h2,.world-pulse h2,.place-window h2,.lens-river h2,.world-close h2,.connections h2,.scale-walk h2,.evidence-descent h2,.zoom-back h2{font-size:46px}.world-intro form>div{display:grid}.world-intro form button{min-height:54px}.human-questions{display:grid}.world-pulse li{grid-template-columns:70px 1fr}.world-pulse a{font-size:24px}.place-window>div{padding:80px 22px}.lens-river nav{display:grid}.world-close>div,.zoom-back>div{padding:70px 22px}.journey-opening{padding:210px 22px 70px}.journey-opening h1{font-size:58px}.connection-field{min-height:470px;transform:scale(.9)}.connection-field span{width:115px;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-205px) rotate(calc(-1*var(--a)));font-size:12px}.scale-walk>div{grid-template-columns:1fr}.scale-walk article{border-right:0;border-bottom:1px solid #6d5a2b}.evidence-columns{margin-top:40px}}@media(prefers-reduced-motion:reduce){.external *{scroll-behavior:auto!important}}
