
/* Simple Changes NJ Blog */
.blog-intro{max-width:780px;margin:0 0 40px}.blog-intro p{font-size:1.04rem}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.blog-card{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 6px 30px #2631250a}.blog-card-image{display:block;overflow:hidden}.blog-card-image img{width:100%;height:275px;object-fit:cover;transition:transform .3s}.blog-card-image:hover img{transform:scale(1.03)}.blog-card-content{padding:27px 31px 31px;display:flex;flex-direction:column;flex:1}.blog-category{text-transform:uppercase;letter-spacing:.13em;color:#92646b;font-weight:800;font-size:.72rem;margin-bottom:13px}.blog-card h2{font-size:clamp(1.33rem,2vw,1.75rem);line-height:1.32;margin:0 0 15px}.blog-card h2 a{text-decoration:none}.blog-card h2 a:hover{color:var(--rose)}.blog-card p{font-size:.95rem;line-height:1.7;flex:1}.blog-card .link-arrow{align-self:flex-start;margin-top:8px}.blog-bottom-note{background:var(--sage);border-radius:18px;padding:26px 32px;margin-top:40px}.blog-bottom-note a{color:#805559}.blog-article{padding-top:70px}.blog-article h1{font-size:clamp(2.3rem,4.6vw,4.1rem);max-width:910px;margin-bottom:30px}.blog-article .eyebrow{margin-top:15px}.blog-breadcrumb{font-size:.82rem;color:var(--muted);margin-bottom:30px}.blog-breadcrumb a{color:var(--rose);text-underline-offset:3px}.blog-breadcrumb span{padding-inline:12px}.blog-lead{max-width:910px;font-size:clamp(1.07rem,1.55vw,1.24rem);line-height:1.84;color:#484f43}.blog-hero-image{margin:38px 0 49px}.blog-hero-image img{width:100%;height:clamp(310px,43vw,525px);object-fit:cover;border-radius:20px}.blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:75px}.blog-body{max-width:800px}.blog-body section{margin-bottom:40px}.blog-body h2{font-size:clamp(1.42rem,2.3vw,2rem);letter-spacing:-.03em;margin-bottom:15px}.blog-body p{font-size:1.01rem;line-height:1.9;margin-bottom:18px}.blog-next-step{background:#e8e9dd;padding:34px;border-radius:18px;margin:52px 0 10px}.blog-next-step h2{font-size:1.7rem}.blog-next-step .btn{margin-top:9px}.blog-sidebar-box{background:#f0e6df;border-radius:17px;padding:28px;position:sticky;top:120px}.blog-sidebar-box h3{font-size:1.25rem}.blog-sidebar-box p{font-size:.91rem}.blog-sidebar-box hr{margin:23px 0}.blog-sidebar-box .link-arrow{font-size:.84rem}.blog-article .blog-sidebar-box .eyebrow{margin:0 0 15px}
@media(max-width:950px){.blog-layout{grid-template-columns:1fr;gap:28px}.blog-side{max-width:700px}.blog-sidebar-box{position:static}}
@media(max-width:720px){.blog-grid{grid-template-columns:1fr}.blog-card-image img{height:245px}.blog-card-content{padding:23px}.blog-article{padding-top:45px}.blog-hero-image img{height:275px}.blog-bottom-note{padding:24px}.blog-next-step{padding:27px 22px}}
