.hago-journal{--ink:#17221d;--paper:#f4f0e7;--cream:#ebe3d3;color:var(--ink);background:var(--paper);font-family:Arial,sans-serif;line-height:1.6}.hago-journal *{box-sizing:border-box}.hago-journal img{display:block;width:100%}.hago-journal h1,.hago-journal h2,.hago-journal h3,.hago-journal blockquote{font-family:Georgia,serif;font-weight:400;letter-spacing:-.03em;line-height:1.04;margin-top:0}.hago-journal a{color:inherit}.hago-journal__eyebrow{color:rgba(255,255,255,.82);font-size:.68rem;font-weight:600;letter-spacing:.18em;margin:0 0 1.6rem;text-transform:uppercase}.hago-journal__eyebrow--dark{color:var(--ink)}.hago-journal__masthead{padding:9rem 8vw 6rem}.hago-journal__masthead h1{font-size:clamp(4rem,7.5vw,8.5rem);max-width:1300px}.hago-journal__masthead-bottom{align-items:end;border-top:1px solid rgba(23,34,29,.22);display:flex;justify-content:space-between;margin-top:5rem;padding-top:1.5rem}.hago-journal__masthead-bottom p{color:rgba(23,34,29,.74);font-size:1.04rem;margin:0;max-width:560px}.hago-journal__masthead-bottom a,.hago-journal__link{border-bottom:1px solid;display:inline-flex;font-size:.7rem;font-weight:600;gap:2.5rem;letter-spacing:.11em;padding-bottom:.45rem;text-decoration:none;text-transform:uppercase}.hago-journal__lead{align-items:stretch;background:var(--cream);display:grid;grid-template-columns:1.25fr .75fr}.hago-journal__lead-image{min-height:720px}.hago-journal__lead-image img{height:100%;object-fit:cover}.hago-journal__lead-copy{align-self:center;padding:7vw}.hago-journal__lead-copy h2{font-size:clamp(3rem,4.8vw,5.7rem);margin-bottom:2rem}.hago-journal__lead-copy h2 a,.hago-journal__card h3 a{text-decoration:none}.hago-journal__excerpt{color:rgba(23,34,29,.75);font-size:1.05rem}.hago-journal__link{margin-top:2rem}.hago-journal__latest{padding:9rem 6vw 11rem}.hago-journal__section-head{align-items:end;border-bottom:1px solid rgba(23,34,29,.2);display:flex;justify-content:space-between;margin-bottom:3rem;padding-bottom:1rem}.hago-journal__section-head .hago-journal__eyebrow{margin:0}.hago-journal__section-head>p:last-child{color:rgba(23,34,29,.62);font-family:Georgia,serif;font-size:1.15rem;margin:0}.hago-journal__grid{display:grid;gap:5rem 2.25rem;grid-template-columns:repeat(3,1fr)}.hago-journal__card-image{display:block;margin-bottom:1.3rem;overflow:hidden}.hago-journal__card-image img{aspect-ratio:4/5;object-fit:cover;transition:transform .6s ease}.hago-journal__card-image:hover img{transform:scale(1.015)}.hago-journal__card-meta{color:rgba(23,34,29,.58);display:flex;font-size:.62rem;justify-content:space-between;letter-spacing:.12em;text-transform:uppercase}.hago-journal__card h3{font-size:clamp(2rem,2.6vw,3.1rem);margin:1rem 0 1.25rem}.hago-journal__card>p{color:rgba(23,34,29,.72);margin:0}.hago-journal__pause{height:82vh;min-height:700px;position:relative}.hago-journal__pause img{height:100%;object-fit:cover}.hago-journal__pause-shade{background:linear-gradient(90deg,rgba(14,21,17,.68),rgba(14,21,17,.08) 70%);inset:0;position:absolute}.hago-journal__pause-copy{color:#fff;left:8vw;max-width:900px;position:absolute;top:50%;transform:translateY(-50%)}.hago-journal__pause blockquote{font-size:clamp(3.5rem,6vw,7rem);margin:0}.hago-journal__about{display:grid;gap:8vw;grid-template-columns:220px 1fr;padding:10rem 9vw}.hago-journal__about>div{max-width:960px}.hago-journal__about h2{font-size:clamp(3rem,5.5vw,6rem);margin-bottom:2.5rem}.hago-journal__about>div>p{color:rgba(23,34,29,.75);font-size:1.1rem;max-width:720px}.hago-journal__pagination{border-top:1px solid rgba(23,34,29,.2);display:flex;justify-content:center;margin:0 6vw;padding:3rem 0 6rem}.hago-journal__pagination a,.hago-journal__pagination span{margin:0 .65rem;text-decoration:none}
@media(max-width:900px){.hago-journal__masthead{padding:6rem 1.5rem 4rem}.hago-journal__masthead h1{font-size:clamp(3.5rem,14vw,5.6rem)}.hago-journal__masthead-bottom{align-items:flex-start;flex-direction:column;gap:2rem;margin-top:3rem}.hago-journal__lead{display:block}.hago-journal__lead-image{display:block;min-height:0}.hago-journal__lead-image img{aspect-ratio:4/5}.hago-journal__lead-copy{padding:5rem 1.5rem}.hago-journal__lead-copy h2{font-size:3.2rem}.hago-journal__latest{padding:6rem 1.5rem}.hago-journal__section-head{align-items:flex-start;display:block}.hago-journal__section-head>p:last-child{margin-top:1rem}.hago-journal__grid{grid-template-columns:1fr;gap:5rem}.hago-journal__card h3{font-size:2.7rem}.hago-journal__pause{height:72vh;min-height:580px}.hago-journal__pause-copy{left:1.5rem;right:1.5rem}.hago-journal__pause blockquote{font-size:3.4rem}.hago-journal__about{display:block;padding:7rem 1.5rem}.hago-journal__about h2{font-size:3.5rem}.hago-journal__pagination{margin:0 1.5rem}}
