/* Holding-page content; navigation and footer inherit the Discover styles unchanged. */
.development-page{background:var(--paper);min-width:280px}
.development-main{min-height:100svh;max-width:1400px;margin:0 auto;padding:clamp(170px,22vh,240px) var(--pad) clamp(100px,14vh,170px);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(180px,.6fr);gap:10%;align-items:center}
.development-copy>.eyebrow{margin:0 0 30px;color:var(--muted)}
.development-copy>.status{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.6;letter-spacing:.03em;margin:0 0 25px;color:var(--muted)}
.development-copy>.status:before{content:'';width:7px;height:7px;border-radius:50%;background:var(--amber);flex:none}
.development-copy>h1{font-family:var(--sans);font-size:clamp(42px,5.9vw,80px);line-height:1.09;letter-spacing:-.055em;font-weight:400;margin:0;max-width:14ch}
.development-copy>.development-intro{font-size:16px;line-height:1.7;max-width:40ch;color:var(--muted);margin:28px 0 32px}
.development-copy>.back-link{min-height:49px;gap:44px;background:var(--olive);color:var(--cream);border-color:var(--olive)}
.development-copy>.back-link:hover{background:#596046}
.development-art{margin:0;width:100%;max-width:250px;justify-self:center;color:var(--olive)}
.development-art>svg{display:block;width:100%;height:auto}
.development-art figcaption{font-size:9px;line-height:1.8;letter-spacing:.15em;text-align:center;margin-top:26px;color:var(--muted);text-transform:uppercase}
html[data-theme=dark] .development-art{color:#bbc3a8}
html[data-theme=dark] .development-copy>.back-link{border-color:#abb49a}
@media(max-width:800px){.development-main{gap:8%;grid-template-columns:minmax(0,1.5fr) minmax(140px,.5fr)}.development-art{max-width:190px}.development-copy>.development-intro{font-size:15px}}
@media(max-width:600px){.development-main{display:block;min-height:90svh;padding:160px var(--pad) 90px}.development-copy>.eyebrow{margin-bottom:22px}.development-copy>.status{margin-bottom:20px}.development-copy>h1{font-size:clamp(40px,10vw,59px);max-width:13ch}.development-copy>.development-intro{font-size:15px;margin-top:25px;max-width:37ch}.development-art{display:none}.development-copy>.back-link{min-height:50px}}
