.divorce-discovery{display:grid;grid-template-columns:140px minmax(0,1fr);gap:1.8rem;align-items:center;border-top:3px solid #27705d;border-bottom:1px solid #c7d9d1;background:#eff5f2;padding:1.4rem 1.6rem;margin:0 0 1.2rem;scroll-margin-top:100px}
.divorce-discovery>img{width:140px;height:auto;aspect-ratio:959/593;display:block}
.divorce-discovery h2{font-size:1.55rem;line-height:1.3;margin:.25rem 0 .6rem}
.divorce-discovery p{font-size:.93rem;line-height:1.65;margin:0 0 .8rem;max-width:68ch;color:#4d6259}
.divorce-discovery .eyebrow{font-size:.7rem;margin-bottom:.35rem;color:#175c4b}
.divorce-discovery .btn{min-height:46px;width:auto;font-size:.9rem}
.divorce-jumps>a:first-child{font-weight:700;border-bottom:2px solid #21634c;border-radius:0}
@media(max-width:640px){.divorce-discovery{grid-template-columns:85px minmax(0,1fr);gap:1rem;padding:1.1rem}.divorce-discovery>img{width:85px;align-self:start;margin-top:.5rem}.divorce-discovery h2{font-size:1.35rem}.divorce-discovery .btn{padding:.65rem .8rem;text-align:center}}
@media(max-width:400px){.divorce-discovery{grid-template-columns:1fr}.divorce-discovery>img{width:110px}.divorce-discovery h2{font-size:1.3rem}.divorce-discovery .btn{width:100%}}
@media print{.divorce-discovery{background:#fff;break-inside:avoid}}
