.showcase{background:#fff}.showcase-grid,.journal-grid,.listing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px}.showcase-card,.listing-card{display:block;background:#f3f1ed;padding-bottom:25px;transition:.25s;overflow:hidden}.showcase-card:hover,.listing-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #07182718}.showcase-card img,.listing-card img{width:100%;height:250px;object-fit:cover;display:block;margin-bottom:24px}.showcase-card span,.showcase-card h3,.showcase-card p,.listing-card small,.listing-card h2,.listing-card p,.listing-card span{margin-left:24px;margin-right:24px}.showcase-card span,.listing-card small{color:#be9862;font-size:10px;letter-spacing:.16em;font-weight:700}.showcase-card h3,.listing-card h2{font:700 23px/1.25 Manrope,Arial;margin-top:10px;margin-bottom:10px}.showcase-card p,.listing-card p{color:#637079;line-height:1.6;font-size:13px}.journal{background:#eceae5}.journal-grid{margin-top:10px}.journal-grid a{padding:28px 28px 35px;border-top:2px solid #be9862;background:#f8f7f4}.journal-grid span{font-size:11px;color:#7b858b}.journal-grid h3{font:700 21px/1.3 Manrope,Arial;margin:18px 0 12px}.journal-grid p{color:#65717a;line-height:1.6}.inner-header{position:relative}.inner-hero{position:relative;min-height:390px;padding:100px clamp(24px,10vw,165px);display:flex;align-items:end;background:linear-gradient(120deg,#071827,#15466c);color:#fff;overflow:hidden}.inner-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071827e8,#07182766);z-index:0}.inner-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.inner-hero>div{position:relative;z-index:1;max-width:800px}.inner-hero h1{font:700 clamp(42px,6vw,72px)/1.08 Manrope,Arial;letter-spacing:-.05em;margin:0}.inner-hero p:not(.eyebrow){max-width:650px;color:#d8e1e7;line-height:1.7}.article-body{max-width:900px;margin:auto;padding:80px 24px 110px;font-size:17px;line-height:1.85;color:#344852}.article-body h2,.article-body h3{font-family:Manrope,Arial;color:#071827;letter-spacing:-.03em}.article-body h2{font-size:34px;margin-top:48px}.article-body img{max-width:100%;height:auto}.article-body a{color:#0c527f;text-decoration:underline}.listing-grid{margin-top:0}.listing-card{background:#fff;border:1px solid #e0e3e4}.listing-card>span{display:inline-block;color:#0c3152;font-weight:700;font-size:12px;margin-top:12px}@media(max-width:800px){.showcase-grid,.journal-grid,.listing-grid{grid-template-columns:1fr}.inner-hero{min-height:330px;padding:75px 24px}.article-body{padding:55px 24px 75px}.showcase-card img,.listing-card img{height:220px}}
