.page-module__D1rvnq__pageHero{background-color:#1a2332;padding:140px 52px 100px;position:relative;overflow:hidden}.page-module__D1rvnq__heroBg{opacity:.18;z-index:0;background-image:url(https://images.unsplash.com/photo-1639322537228-f710d846310a?w=1800&q=80&fit=crop);background-position:50%;background-size:cover;position:absolute;inset:0}.page-module__D1rvnq__pageHero:before{content:"";z-index:1;background:linear-gradient(#1a2332e0 0%,#1a2332d9 100%);position:absolute;inset:0}.page-module__D1rvnq__heroInner{z-index:2;max-width:1160px;margin:0 auto;position:relative}.page-module__D1rvnq__sectionLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--sage-md);margin-bottom:16px;font-size:.73rem;font-weight:700;display:block}.page-module__D1rvnq__pageHero h1{font-family:var(--font-playfair),"Playfair Display",serif;color:#fff;margin-bottom:20px;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:600}.page-module__D1rvnq__heroSub{color:#ffffffb8;max-width:640px;font-size:1.1rem;font-weight:300;line-height:1.8}.page-module__D1rvnq__blogWrap{max-width:1160px;margin:0 auto;padding:80px 52px 100px}.page-module__D1rvnq__blogGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.page-module__D1rvnq__blogCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .2s;display:flex;overflow:hidden}.page-module__D1rvnq__blogCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__D1rvnq__blogCardSoon{opacity:.6;cursor:default}.page-module__D1rvnq__blogCardSoon:hover{box-shadow:none;transform:none}.page-module__D1rvnq__blogImage{background:var(--bg2);border-bottom:1px solid var(--border);justify-content:center;align-items:center;width:100%;height:200px;font-size:3rem;display:flex}.page-module__D1rvnq__blogContent{flex-direction:column;flex:1;padding:28px 26px;display:flex}.page-module__D1rvnq__blogMeta{align-items:center;gap:12px;margin-bottom:14px;display:flex}.page-module__D1rvnq__blogCategory{letter-spacing:.08em;text-transform:uppercase;color:var(--sage);background:var(--sage-lt);border-radius:6px;padding:4px 10px;font-size:.72rem;font-weight:700}.page-module__D1rvnq__blogDate{color:var(--muted);font-size:.8rem}.page-module__D1rvnq__blogContent h3{font-family:var(--font-playfair),"Playfair Display",serif;color:var(--ink);margin-bottom:12px;font-size:1.25rem;font-weight:600;line-height:1.35}.page-module__D1rvnq__blogExcerpt{color:var(--ink2);flex:1;margin-bottom:18px;font-size:.9rem;font-weight:300;line-height:1.7}.page-module__D1rvnq__blogReadMore{color:var(--sage);align-items:center;gap:6px;font-size:.88rem;font-weight:600;transition:gap .2s;display:flex}.page-module__D1rvnq__blogCard:hover .page-module__D1rvnq__blogReadMore{gap:10px}.page-module__D1rvnq__blogReadMoreMuted{color:var(--muted);font-size:.88rem}@media (max-width:960px){.page-module__D1rvnq__pageHero{padding:110px 24px 60px}.page-module__D1rvnq__blogWrap{padding:60px 24px 80px}.page-module__D1rvnq__blogGrid{grid-template-columns:1fr}}
