body{font-family:var(--font-Cormorant_Garamond);background:#f5f5f5}a{color:#555;text-decoration:none}button{cursor:pointer;font-size:1.5rem;font-family:var(--font-Cormorant_Garamond)}.journal{color:#000;background:#f5f5f5;padding:20px}.journal button{text-align:center}.header{text-align:center;border-bottom:3px solid #000;margin-bottom:20px}.header h1{letter-spacing:1px;font-size:48px;font-family:var(--font-Asset);line-height:.8em}.header h2{letter-spacing:3px;font-size:34px}.grid{font-family:var(--font-cormorant_garamond);grid-template-columns:30% 20% 25% 20%;gap:20px;display:grid}.main-article h2{margin-bottom:10px;font-size:32px;line-height:.8em}h3{margin-top:0;margin-bottom:10px;font-size:32px;line-height:.8em}.columns{column-gap:20px}.author{background:#eaeaea;padding:10px;transform:translate(100px)}.ad{background:#fff;margin-top:0;transform:rotate(-3deg)}.ad-text{padding:10px}.ad-title{font-size:2.5rem;line-height:.8em;font-family:var(--font-geist-sans);font-weight:900}.secondary{padding-top:0}.secondary img{filter:contrast(120%)grayscale();width:100%}:root{--wght:100;--ital:0}.morph-text{font-family:var(--font-serif);font-variation-settings:"wght" var(--wght), "ital" var(--ital);will-change:font-variation-settings;transition:font-variation-settings .4s linear}.motion-block{will-change:transform, opacity;transition:transform .2s ease-out,opacity .2s ease-out}@media (max-width:768px){.grid{grid-template-columns:100%}.header h1{font-size:28px}}
