.world-context{padding:55px 0 0;scroll-margin-top:35px}.world-heading{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.world-heading h2{font-size:40px;line-height:1.15;margin:14px 0 25px}.world-heading h2 em{font-weight:400;color:#869572}.world-heading p{font-size:12px;line-height:1.9;color:#7a866e}.beringia-diagram{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:30px;align-items:center;text-align:center;padding:32px;background:#e7ecdd;border:1px solid #d5ddc6;margin:14px 0}.beringia-diagram>span{font:400 28px var(--serif);color:#69815b}.beringia-diagram small{display:block;font:400 8px var(--sans);letter-spacing:1.4px;color:#98a486;margin-top:8px}.beringia-diagram>div{position:relative;border-top:1px dashed #a0ae89;border-bottom:1px dashed #a0ae89;padding:20px 0;background:#dce4cf}.beringia-diagram>div>b{font:400 23px var(--serif);color:#829268}.beringia-diagram>div:before,.beringia-diagram>div:after{content:'';position:absolute;top:50%;width:30px;height:1px;background:#a0ae89}.beringia-diagram>div:before{right:100%}.beringia-diagram>div:after{left:100%}.world-source{font-size:10px;line-height:1.8;color:#98a18a}.world-source a{text-decoration:underline;text-underline-offset:3px}.world-atlas{border:1px solid #d6deca;margin-top:25px;background:#f0f3e8}.world-atlas>summary{padding:23px 28px;font-size:13px;cursor:pointer;color:#667e53;list-style:none;display:flex;justify-content:space-between;gap:20px}.world-atlas>summary::-webkit-details-marker{display:none}.world-atlas>summary span{font-size:20px;line-height:1}.world-atlas[open]>summary span{transform:rotate(45deg)}.world-atlas-intro{padding:0 28px}.world-atlas-intro p{font-size:12px;color:#839473;line-height:1.8;max-width:900px}.regional-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#dbe2cf;margin:25px 0 0;border-top:1px solid #dbe2cf;border-bottom:1px solid #dbe2cf}.regional-cards article{background:#f6f8ef;padding:27px;display:flex;flex-direction:column}.regional-cards .eyebrow{font-size:8px;letter-spacing:1.5px;color:#9aaa86}.regional-cards h3{font:400 27px/1.2 var(--serif);margin:11px 0 14px}.regional-cards p{font-size:11px;line-height:1.9;color:#839474;margin:0 0 20px}.regional-cards a{font-size:10px;color:#748c61;margin-top:auto}.regional-note{font-size:10px;line-height:1.9;color:#8e9d7f;margin:20px 28px}.account-dates{display:grid;grid-template-columns:110px 1fr;gap:7px 15px;border-top:1px solid #e0e5d5;padding-top:16px;margin:17px 0;font-size:10px;color:#899a79}.account-dates dt{color:#a0aa93}.account-dates dd{margin:0;line-height:1.7}.research-shelf{margin:10px 0 50px;padding:30px;background:#edece1}.research-shelf>.eyebrow{font-size:9px;color:#a1916f}.research-shelf h2{font-size:31px;margin:14px 0 25px}.research-shelf article{border-top:1px solid #d8d5c4;padding:20px 0 0;margin-top:20px}.research-shelf h3{font:400 24px var(--serif);margin:0 0 10px}.research-shelf p{font-size:12px;color:#8a8168;line-height:1.9}.research-shelf a{font-size:11px;text-decoration:underline;color:#8c7d58}.project-approach{font-size:12px;color:#839173;line-height:1.85;max-width:850px;margin-top:25px}
@media(max-width:800px){.world-context{padding-top:35px}.world-heading{grid-template-columns:1fr;gap:0}.world-heading h2{font-size:34px;margin-bottom:12px}.world-heading p{font-size:11px}.beringia-diagram{padding:24px 15px;gap:16px;grid-template-columns:1fr 1.2fr 1fr}.beringia-diagram>span{font-size:19px}.beringia-diagram>div>b{font-size:20px}.beringia-diagram small{font-size:6px;letter-spacing:.5px;line-height:1.8}.beringia-diagram>div:before,.beringia-diagram>div:after{width:16px}.world-atlas>summary{font-size:12px;padding:20px}.world-atlas-intro{padding:0 20px}.world-atlas-intro p{font-size:11px}.regional-cards{grid-template-columns:repeat(2,1fr)}.regional-cards article{padding:20px}.regional-cards h3{font-size:24px}.regional-note{margin:20px}.account-dates{grid-template-columns:85px 1fr;gap:7px 10px;font-size:9px}.research-shelf{padding:25px}.research-shelf>.eyebrow{font-size:8px;line-height:1.8}.research-shelf h2{font-size:28px}.research-shelf h3{font-size:22px}}
@media(max-width:450px){.regional-cards{grid-template-columns:1fr}.beringia-diagram>span{font-size:17px}.beringia-diagram>div>b{font-size:17px}}
