.s1.civilisations-index{background:var(--ink);color:var(--paper)}.civilisations-index .b-header.b-header--masthead .main-nav{border-bottom-color:#f0eee550}.civilisations-index .civ-main{padding-bottom:65px}.civilisations-index .civ-intro{padding:30px 0 35px}.civilisations-index .civ-intro>p:first-child{max-width:700px;font:25px/1.45 Georgia,serif}.civilisations-index .civ-jump{flex-wrap:wrap;gap:12px 32px;padding-bottom:40px;font-size:12px;display:flex}.civilisations-index .civ-jump a{align-items:baseline;gap:10px;padding:7px 0;display:flex}.civilisations-index .civ-jump span{color:var(--acid);font:10px/1.4 Mono,monospace}.civilisations-index .civ-jump a:hover{text-underline-offset:5px;text-decoration:underline}.civilisations-index .civ-entry{border-top:1px solid #f0eee570;padding:40px 0 55px;scroll-margin-top:25px}.civilisations-index .civ-entry-heading{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:55px;display:grid}.civilisations-index .civ-period{padding-top:6px}.civilisations-index .civ-number{color:#c0c2b6;margin-bottom:19px;font:11px/1.4 Mono,monospace;display:block}.civilisations-index .civ-period p{color:var(--acid);margin-bottom:12px;font:400 30px/1.15 Condensed,Impact,sans-serif}.civilisations-index .civ-period>span:last-child{color:#c0c2b6;max-width:195px;font-size:11px;line-height:1.6;display:block}.civilisations-index .civ-entry h2{letter-spacing:-.015em;text-transform:uppercase;font:400 clamp(43px,5.6vw,78px)/1.06 Condensed,Impact,sans-serif}.civilisations-index .civ-entry h2 a{justify-content:space-between;gap:28px;display:flex}.civilisations-index .civ-entry h2 a>span{color:var(--acid);padding-top:8px;font:400 36px/1 Display,Arial,sans-serif}.civilisations-index .civ-details{margin-top:25px;margin-left:265px}.civilisations-index .civ-overview{grid-template-columns:1.1fr 1fr;gap:60px;display:grid}.civilisations-index .civ-description>p:first-child{font-size:16px;line-height:1.7}.civilisations-index .civ-action{background:var(--acid);max-width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:25px;min-height:44px;margin-top:25px;padding:12px 16px;font-size:12px;line-height:1.5;display:inline-flex}.civilisations-index .civ-action:hover{background:#e6f074}.civilisations-index .civ-action>span{font-size:18px}.civilisations-index .civ-articles h3{text-transform:uppercase;letter-spacing:.07em;color:var(--acid);margin-bottom:16px;font:11px/1.5 Display,Arial,sans-serif}.civilisations-index .civ-recent-list{margin:0;padding:0;list-style:none}.civilisations-index .civ-recent-list li{border-top:1px solid #f0eee530;padding:15px 0}.civilisations-index .civ-recent-list time{color:#c0c2b6;margin-bottom:8px;font-size:10px;line-height:1.5;display:block}.civilisations-index .civ-recent-list a{letter-spacing:-.02em;font:400 21px/1.3 Georgia,serif;display:block}.civilisations-index .civ-recent-list a:hover{text-underline-offset:3px;text-decoration:underline}.civilisations-index .studio-footer{border-top-color:#f0eee570}@media (width<=1100px){.civilisations-index .civ-entry-heading{grid-template-columns:180px minmax(0,1fr);gap:35px}.civilisations-index .civ-details{margin-left:215px}.civilisations-index .civ-overview{gap:35px}}@media (width<=800px){.civilisations-index .civ-intro{padding-top:20px}.civilisations-index .civ-entry-heading{grid-template-columns:150px minmax(0,1fr);gap:25px}.civilisations-index .civ-period p{font-size:27px}.civilisations-index .civ-details{margin-left:175px}.civilisations-index .civ-overview{grid-template-columns:1fr;gap:32px}}@media (width<=600px){.civilisations-index .civ-main{padding-bottom:30px}.civilisations-index .civ-intro{padding-top:20px;padding-bottom:25px}.civilisations-index .civ-intro>p:first-child{font-size:21px}.civilisations-index .civ-jump{grid-template-columns:1fr 1fr;gap:7px 18px;padding-bottom:28px;font-size:11px;display:grid}.civilisations-index .civ-entry{padding:27px 0 35px}.civilisations-index .civ-entry-heading{display:block}.civilisations-index .civ-period{grid-template-columns:27px 1fr;gap:0 13px;margin-bottom:22px;padding:0;display:grid}.civilisations-index .civ-number{grid-row:1/3;margin:6px 0 0}.civilisations-index .civ-period p{margin-bottom:6px;font-size:28px}.civilisations-index .civ-period>span:last-child{max-width:280px;font-size:10px}.civilisations-index .civ-entry h2{font-size:43px}.civilisations-index .civ-entry h2 a{gap:18px}.civilisations-index .civ-entry h2 a>span{font-size:25px}.civilisations-index .civ-details{margin-top:22px;margin-left:0}.civilisations-index .civ-description>p:first-child{font-size:15px}.civilisations-index .civ-action{font-size:11px}}
