/* Larger navigation type and contemporary interface geometry; the ceramic is identified below. */
.atlas-home-page .map-toolbar{position:relative;isolation:isolate;gap:18px;flex-wrap:wrap;padding:22px 20px 25px;background:linear-gradient(110deg,#204e54,#754530);color:#fff3d4;border-bottom:0}
.atlas-home-page .map-toolbar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:url('header-stepped-pattern.svg') repeat-x center;opacity:.65;pointer-events:none}
.atlas-home-page .map-toolbar>span{font-size:19px;font-weight:650;letter-spacing:.3px;line-height:1.45;max-width:none;flex:1 1 230px;color:#fff3d4}
.atlas-home-page .map-zoom{gap:8px;flex:none}
.atlas-home-page .map-zoom button{min-width:48px;min-height:48px;height:auto;padding:7px 12px;font-size:26px;font-weight:650;background:#f4d394;color:#173f45;border:2px solid #ffebbb;border-radius:5px}
.atlas-home-page .map-zoom button:last-child{font-size:17px;padding:7px 14px}
.atlas-home-page .map-zoom button:hover{background:#fff0c9}
.atlas-home-page .map-zoom button:focus-visible{outline:3px solid #fff;outline-offset:4px}
.atlas-home-page .map-sidebar{background-color:#f6e7c9;background-image:linear-gradient(180deg,#fff0d4d9 0%,#fff0d4b8 40%,#fff0d48c 72%,#fff0d42b 100%),url('profile-visuals/acoma-water-jar-met.jpg');background-size:cover,cover;background-repeat:no-repeat;background-position:center,center bottom;padding:26px 24px}
.atlas-home-page .map-sidebar>label{font-size:17px;font-weight:700;line-height:1.5;margin-bottom:12px;color:#263e34}
.atlas-home-page .map-sidebar>select{font-size:17px;line-height:1.5;min-height:54px;padding:12px;background:#fff9e9;color:#213e37;border:2px solid #a28a57}
.atlas-home-page .map-welcome{padding:28px 0 18px}
.atlas-home-page .map-welcome h3{font-size:40px;line-height:1.2;color:#203e32}
.atlas-home-page .map-welcome p,.atlas-home-page .map-result-note,.atlas-home-page .map-empty{font-size:16px;line-height:1.75;color:#233c32}
.atlas-home-page .map-welcome p{font-size:18px;line-height:1.75;color:#102019;text-shadow:0 1px 2px #fff6df}
.atlas-home-page .map-result-heading h3{font-size:34px;color:#203e36}
.atlas-home-page .map-result-heading>p,.atlas-home-page .map-association,.atlas-home-page .map-evidence{font-size:14px;line-height:1.7;color:#253d34}
.atlas-home-page .map-nations>li{background:#fff5dceb;padding:15px 12px;border-radius:4px;margin-bottom:10px}
.atlas-home-page .map-nations>li>a{font-size:25px;color:#214e44}
.atlas-home-page .map-directory-link,.atlas-home-page .map-all-regions{font-size:16px;line-height:1.6;font-weight:600;color:#234a3e}
.atlas-home-page .map-all-regions{background:#fff5dceb;padding:12px;border-radius:4px}
.atlas-home-page .historic-image-open{font-size:15px;line-height:1.6}
.atlas-home-page .homepage-credit-register{margin-top:28px;padding-top:20px;color:#f7e7c6}
.atlas-home-page .homepage-credit-register h2{font:30px/1.2 var(--serif);margin:0 0 20px;color:#ffe2a4}
.atlas-home-page .homepage-credit-register ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px}
.atlas-home-page .homepage-credit-register h3{font-size:15px;line-height:1.5;margin:0 0 6px;color:#ffe2a4}
.atlas-home-page .homepage-credit-register p{font-size:14px;line-height:1.75;margin:0;color:#f4e4c9}
.atlas-home-page .homepage-credit-register>p{margin-top:22px}
.atlas-home-page .homepage-credit-register a{color:#ffdf9c;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media(max-width:780px){.atlas-home-page .map-toolbar{padding:18px 16px 23px}.atlas-home-page .map-sidebar{padding:24px 20px;background-size:cover,cover}.atlas-home-page .homepage-credit-register ul{grid-template-columns:1fr}}
@media(max-width:480px){.atlas-home-page .map-toolbar>span{font-size:18px;flex-basis:100%}.atlas-home-page .map-zoom button{min-width:50px;min-height:50px}.atlas-home-page .map-sidebar>label,.atlas-home-page .map-sidebar>select{font-size:17px}.atlas-home-page .map-welcome h3{font-size:36px}}
@media print{.atlas-home-page .map-sidebar,.atlas-home-page .map-toolbar{background:white;color:#111}.atlas-home-page .map-toolbar::after{display:none}.atlas-home-page .homepage-credit-register h2,.atlas-home-page .homepage-credit-register h3,.atlas-home-page .homepage-credit-register p,.atlas-home-page .homepage-credit-register a{color:#111}}
@media print{.atlas-home-page footer.site-footer{display:block!important;background:white!important}.atlas-home-page footer.site-footer>.footer-top,.atlas-home-page footer.site-footer>.footer-note{display:none}.atlas-home-page .homepage-credit-register ul{grid-template-columns:1fr}}
