.page-module__D1rvnq__hero{align-items:flex-end;min-height:56vh;display:flex;position:relative;overflow:hidden}.page-module__D1rvnq__heroImg{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.page-module__D1rvnq__heroOverlay{background:linear-gradient(#0000 0%,#0d0d0d59 40%,#0d0d0ddb 100%);position:absolute;inset:0}.page-module__D1rvnq__heroContent{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 28px 56px;position:relative}.page-module__D1rvnq__heroEyebrow{letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;margin-bottom:14px;font-size:10px;font-weight:700}.page-module__D1rvnq__hero h1{letter-spacing:.01em;color:#fff;max-width:680px;margin-bottom:14px;font-size:clamp(34px,5.5vw,60px);font-weight:700;line-height:1.08}.page-module__D1rvnq__heroSub{color:#ffffff9e;max-width:520px;font-size:16px;line-height:1.7}.page-module__D1rvnq__blogSection{padding:72px 24px 96px}.page-module__D1rvnq__blogInner{max-width:1200px;margin:0 auto}.page-module__D1rvnq__sectionHeader{margin-bottom:44px}.page-module__D1rvnq__sectionSub{color:var(--muted);max-width:520px;font-size:14px;line-height:1.65}.page-module__D1rvnq__blogGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px;display:grid}.page-module__D1rvnq__blogCard{border:1px solid var(--border);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:block;overflow:hidden}.page-module__D1rvnq__blogCard:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 12px 32px #00000014}.page-module__D1rvnq__blogImgWrap{background:var(--bg-2);width:100%;height:200px;position:relative;overflow:hidden}.page-module__D1rvnq__blogImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.page-module__D1rvnq__blogCard:hover .page-module__D1rvnq__blogImg{transform:scale(1.05)}.page-module__D1rvnq__blogBody{padding:22px}.page-module__D1rvnq__blogTag{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:9px;font-weight:700}.page-module__D1rvnq__blogTitle{color:#0d0d0d;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.35}.page-module__D1rvnq__blogExcerpt{color:var(--muted);font-size:13px;line-height:1.65}.page-module__D1rvnq__blogRead{letter-spacing:.1em;text-transform:uppercase;color:#0d0d0d;align-items:center;gap:4px;margin-top:14px;font-size:10px;font-weight:800;display:inline-flex}@media (max-width:900px){.page-module__D1rvnq__blogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__D1rvnq__hero{min-height:44vh}.page-module__D1rvnq__heroContent{padding:0 16px 40px}.page-module__D1rvnq__blogSection{padding:48px 16px 72px}.page-module__D1rvnq__blogGrid{grid-template-columns:1fr}}
