.info-page main{padding:96px 0 72px;min-height:70vh}.info{max-width:760px}.info h2{font-size:clamp(1.5rem,3vw,2rem);margin-top:1.6em}.info ul{padding-left:1.2em;margin:0 0 1em}.info li{margin-bottom:.4em}.info .stamp{font:400 .8rem/1.4 var(--mono);color:var(--dim);margin-bottom:28px}.info .contact{padding:22px 24px;margin:8px 0 24px}.info .contact p:last-child{margin-bottom:0}.info .contact a{font-weight:600}.info dt{font-weight:600;color:var(--gold);margin-top:1.1em}.info dd{margin:.3em 0 0}
