:root{--societys-press-light:#efebdb;--societys-press-dark:#323025;--smithsonian-background:#F6F1EA;--smithsonian-primary:#800039}.project-section{margin:var(--section-margin-vertical) 0}.bottom-transition,.top-transition{height:100px;background-repeat:repeat-x;background-size:auto 100%;width:100vw;z-index:100}.top-transition{background-image:url(/TopTransition.svg)}.bottom-transition{background-image:url(/BottomTransition.svg)}.societys-press{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--societys-press-light);color:var(--societys-press-dark)}.textured-paper-overlay{position:absolute;top:0;bottom:0;left:0;right:0;mix-blend-mode:multiply;pointer-events:none;background-image:url(/textured-paper-minified.webp);background-size:cover;opacity:.5}.societys-press-card{margin:4em 0;width:clamp(300px,90%,800px)}.societys-press-card-title{font-family:Sorts Mill Goudy,serif;font-size:clamp(22px,3vw,40px);text-transform:uppercase;letter-spacing:.05em;-webkit-text-stroke:.75px;text-align:center;line-height:1.2em;text-wrap:balance}.exterior-border{padding:8px 20px}.exterior-border,.societys-press-card-content{border-top:2px solid var(--societys-press-dark);border-bottom:2px solid var(--societys-press-dark)}.societys-press-card-content{font-family:var(--font-newsreader),serif;font-size:clamp(18px,2vw,22px);line-height:140%;text-align:justify;padding:.5em}.societys-press-card-metadata{display:flex;justify-content:space-between;font-size:22px;padding:.5em;font-family:var(--font-newsreader),serif}.societys-press-link{color:var(--societys-press-dark);font-style:italic;letter-spacing:1px}.societys-press-link:hover{letter-spacing:0}.smithsonian{background-color:var(--smithsonian-background)}.smithsonian-content{position:relative;margin:3em 0 5em;width:clamp(600px,65vw,1400px)}.smithsonian-header{margin:0 0 .6em;padding:0 0 0 calc(15vw + 6vw);border-bottom:3px solid var(--smithsonian-primary)}.smithsonian-header h2{font-family:var(--font-vollkorn),serif;font-size:clamp(1.6rem,3vw,3rem)}.smithsonian-header h3{margin-bottom:.3em;font-style:italic;font-family:var(--font-inter),sans-serif;font-size:clamp(.9rem,1.3vw,1.25rem);font-weight:200}.smithsonian-content p{box-sizing:content-box;border-color:var(--smithsonian-primary);border-left:calc(15vw + 6vw) solid var(--smithsonian-primary);padding:0 1em;max-width:750px;font-family:Times New Roman,serif;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.3em}.smithsonian-link{position:absolute;bottom:-2em;right:-1em;font-family:Times New Roman,serif;font-size:clamp(1rem,1.5vw,1.5rem);color:black;text-decoration:none;border-bottom:3px solid var(--smithsonian-primary)}.smithsonian-link:hover{color:black;font-style:italic}.smithsonian-link:visited{color:black}@media only screen and (max-width:700px){.smithsonian-content{width:90vw}.smithsonian-header{padding-left:5vw}.smithsonian-content p{border-width:5vw}}@media (prefers-color-scheme:dark){.bottom-transition,.top-transition{filter:brightness(0) saturate(100%) invert(9%) sepia(0) saturate(4%) hue-rotate(195deg) brightness(102%) contrast(87%)}.smithsonian{color:black}}.wonderbutton{box-sizing:border-box;flex-direction:column;background-color:lightgrey}#marqueeDiv,.wonderbutton{display:flex;justify-content:center;align-items:center}#marqueeDiv{background-color:aquamarine;width:100vw;height:40vh;margin-top:3rem}#buttonOverlay{position:relative;top:calc(-20vh - 30px);width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}#wonderBtn:hover{background-color:rgb(189,189,189)}#wonderBtn{justify-content:center;align-items:center;padding:1em;min-width:120px;min-height:60px;background-color:lightgrey;border-radius:4px;border:1px solid grey;text-decoration:none;font-family:Inter,sans-serif;pointer-events:auto}#wonderBtn,.marquee{display:flex;color:black}.marquee{--gap:1em;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;font-family:Times New Roman,serif;font-size:40vh;white-space:nowrap}.marquee-content{flex-shrink:0;display:flex;align-items:center;gap:var(--gap);min-width:max-content;padding-right:var(--gap)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.enable-animation .marquee-content{animation:scroll 15s linear infinite}