/* Explore: an extension of the original Exhibit typography and palette. */
.explore-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.explore-hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:7%;padding-top:78px;padding-bottom:75px;border-bottom:1px solid var(--line)}
.explore-hero h1{font:normal clamp(46px,5.5vw,80px)/1.05 'DM Serif Display',Georgia,serif;letter-spacing:-1.6px;margin:23px 0 20px;max-width:760px}
.explore-hero h1 em,.explore-end h2 em{color:#93684a;font-weight:normal}
.explore-hero p:not(.eyebrow){font-size:17px;line-height:1.8;color:var(--muted);max-width:550px}
.explore-orbit{height:325px;position:relative;display:grid;place-items:center;background:#e9ede0;border-radius:48% 48% 9px 9px;overflow:hidden}
.orbit-ring{position:absolute;border:1px solid #859b8e;border-radius:50%;transform:rotate(-24deg)}.orbit-ring.outer{width:82%;height:72%}.orbit-ring.inner{width:63%;height:56%;transform:rotate(33deg)}.orbit-star{font:120px Georgia,serif;color:#406c59;line-height:1}.orbit-caption{position:absolute;bottom:20px;font-size:10px;letter-spacing:2px;color:#59796b;font-weight:700}
.explore-section{padding-top:75px;padding-bottom:90px}.explore-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:31px;gap:20px}.explore-heading h2{font:normal clamp(35px,4vw,53px)/1.1 'DM Serif Display',Georgia,serif;margin:10px 0 0}.explore-heading>p{font-size:13px;color:var(--muted);line-height:1.7;text-align:right}
.explore-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.explore-card{border:1px solid var(--line);background:#fbfaf5;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.explore-art{height:252px;position:relative;overflow:hidden;display:grid;place-items:center}.explore-art--network{background:linear-gradient(130deg,#0f332a,#296c57)}.internet-art{width:62%;height:72%;border:1px solid #8db19b;box-shadow:20px 17px 0 #10372d, -18px -12px 0 #244a3c;padding:20px;color:#d6e9ce;position:relative}.internet-prompt{font:10px monospace;color:#acd7b5}.internet-art strong{font:70px 'DM Serif Display',Georgia,serif;display:block;text-align:center}.network-points{display:flex;gap:35px;justify-content:center}.network-points i{width:6px;height:6px;border-radius:50%;background:#daedac}.explore-art--city{background:linear-gradient(160deg,#18283c,#58687a)}.city-moon{width:100px;height:100px;background:#e5cba1;border-radius:50%;position:absolute;top:38px;right:24%}.city-line{position:absolute;bottom:48px;height:1px;width:90%;background:#a9b6b1}.skyline{position:absolute;bottom:0;left:8%;right:8%;height:150px;display:flex;align-items:end;gap:8px}.skyline i{display:block;flex:1;height:60%;background:#233b4d}.skyline i:nth-child(2){height:88%}.skyline i:nth-child(3){height:53%}.skyline i:nth-child(4){height:100%}.skyline i:nth-child(5){height:70%}.skyline i:nth-child(6){height:83%}.explore-art--sound{background:#ded2bd}.vinyl{height:178px;width:178px;border-radius:50%;background:repeating-radial-gradient(circle,#252c2b 0px,#252c2b 4px,#343a38 5px,#343a38 6px);display:grid;place-items:center;transform:rotate(-15deg)}.vinyl span{height:65px;width:65px;border-radius:50%;background:#b1784d;border:7px solid #eac9a3}.sound-waves{position:absolute;right:8%;bottom:18%;display:flex;gap:6px;align-items:center;height:65px}.sound-waves i{height:44%;width:7px;background:#7a604c}.sound-waves i:nth-child(2){height:92%}.sound-waves i:nth-child(3){height:65%}.sound-waves i:nth-child(4){height:100%}.explore-art--space{background:radial-gradient(circle at 65% 45%,#48645d,#102c34 70%)}.space-ring{height:174px;width:174px;border:2px solid #c7d8b9;border-radius:50%;display:grid;place-items:center;transform:rotate(-28deg);box-shadow:0 0 0 25px #ffffff0c}.space-ring span{height:90px;width:90px;background:#c7b383;border-radius:50%;box-shadow:20px -10px 35px #816e5a inset}.space-dot{height:8px;width:8px;position:absolute;top:26%;left:24%;border-radius:50%;background:white}.art-index{position:absolute;bottom:16px;left:20px;color:#f7f5e9;font:10px 'DM Sans',sans-serif;letter-spacing:2px}.explore-art--sound .art-index{color:#3d443a}
.explore-card-body{padding:26px 28px 23px;display:flex;flex-direction:column;flex:1}.explore-meta,.explore-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.explore-meta{font-size:10px;letter-spacing:1.2px;font-weight:700;color:#65746a}.explore-status{font-size:9px;white-space:nowrap;color:#5a775f}.explore-status.is-concept{color:#906e53}.explore-card h3{font:normal 34px/1.15 'DM Serif Display',Georgia,serif;letter-spacing:-.5px;margin:19px 0 11px}.explore-card-body>p{color:var(--muted);line-height:1.7;margin:0 0 24px;font-size:14px;max-width:49ch}.explore-bottom{border-top:1px solid var(--line);padding-top:18px;margin-top:auto;font-size:11px;color:var(--muted);letter-spacing:.2px}.explore-bottom a{color:var(--forest);font-size:12px;font-weight:700}.explore-bottom a:hover{text-decoration:underline}.concept-note{font-style:italic}.explore-disclaimer{font-size:12px;line-height:1.6;color:var(--muted);margin:22px 0 0}.explore-end{border-top:1px solid var(--line);padding-top:54px;padding-bottom:75px;display:flex;align-items:center;gap:30px}.explore-end-star{font:67px Georgia,serif;color:#779587}.explore-end>div{flex:1}.explore-end h2{font:normal clamp(30px,3vw,42px)/1.2 'DM Serif Display',Georgia,serif;margin:10px 0}.explore-end>div>p:last-child{color:var(--muted);font-size:14px;line-height:1.6;max-width:540px}.explore-end .primary-link{white-space:nowrap}
@media(max-width:800px){.explore-hero{grid-template-columns:1fr;padding-top:45px;gap:25px}.explore-orbit{height:220px}.explore-cards{grid-template-columns:1fr}.explore-heading{align-items:start}.explore-end{flex-wrap:wrap}.explore-end .primary-link{width:100%;justify-content:center}}@media(max-width:520px){.explore-heading{display:block}.explore-heading>p{text-align:left}.explore-card h3{font-size:29px}.explore-meta{flex-wrap:wrap}.explore-art{height:215px}.explore-card-body{padding:22px}.explore-hero h1{font-size:49px}}
