.highland-park-family-law-module__Oa7X8a__page{color:#0f1e3d;background:#fff}.highland-park-family-law-module__Oa7X8a__hero{background:#07101f;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:520px;display:grid}.highland-park-family-law-module__Oa7X8a__heroContent{flex-direction:column;justify-content:center;padding:clamp(3.5rem,8vw,8rem) clamp(1.25rem,6vw,7rem);display:flex}.highland-park-family-law-module__Oa7X8a__eyebrow,.highland-park-family-law-module__Oa7X8a__eyebrowDark,.highland-park-family-law-module__Oa7X8a__eyebrowGold{letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600;line-height:1.2}.highland-park-family-law-module__Oa7X8a__eyebrow{color:#d1b27a}.highland-park-family-law-module__Oa7X8a__eyebrowDark{color:#7a5f38}.highland-park-family-law-module__Oa7X8a__eyebrowGold{color:#d1b27a}.highland-park-family-law-module__Oa7X8a__heroHeading,.highland-park-family-law-module__Oa7X8a__sectionHeading,.highland-park-family-law-module__Oa7X8a__trustHeading{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.025em;font-weight:500}.highland-park-family-law-module__Oa7X8a__heroHeading{color:#fff;max-width:700px;margin:1.25rem 0 0;font-size:clamp(2.6rem,5vw,5rem);line-height:.98}.highland-park-family-law-module__Oa7X8a__heroRule{background:#b89967;width:4rem;height:1px;margin-top:2rem}.highland-park-family-law-module__Oa7X8a__heroImageWrap{min-height:520px;position:relative;overflow:hidden}.highland-park-family-law-module__Oa7X8a__heroImage{object-fit:cover}.highland-park-family-law-module__Oa7X8a__content{width:min(100% - 2.5rem,1180px);margin:0 auto;padding:clamp(4rem,8vw,8rem) 0}.highland-park-family-law-module__Oa7X8a__lead{color:#4f5d6f;max-width:820px;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.75}.highland-park-family-law-module__Oa7X8a__standaloneCta{margin:2rem 0 0;font-size:1rem;line-height:1.5}.highland-park-family-law-module__Oa7X8a__standaloneCta a{color:#7a5f38;text-underline-offset:.25rem;-webkit-text-decoration:underline #b89967;text-decoration:underline #b89967;text-decoration-thickness:2px;display:inline-block}.highland-park-family-law-module__Oa7X8a__standaloneCta a:hover,.highland-park-family-law-module__Oa7X8a__standaloneCta a:focus-visible{color:#0f1e3d}.highland-park-family-law-module__Oa7X8a__section{padding-top:clamp(5rem,10vw,9rem)}.highland-park-family-law-module__Oa7X8a__sectionHeading{max-width:760px;margin:1rem 0 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:.98}.highland-park-family-law-module__Oa7X8a__sectionIntro{color:#4f5d6f;max-width:760px;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.75}.highland-park-family-law-module__Oa7X8a__serviceGrid{background:#d9dfe5;border:1px solid #d9dfe5;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:3rem;display:grid}.highland-park-family-law-module__Oa7X8a__serviceCard{background:#fff;flex-direction:column;align-items:flex-start;min-height:290px;padding:clamp(1.5rem,4vw,3rem);display:flex}.highland-park-family-law-module__Oa7X8a__serviceCard:last-child{grid-column:1/-1;max-width:50%}.highland-park-family-law-module__Oa7X8a__cardNumber{color:#9a7b4d;font-family:var(--font-cormorant), Georgia, serif;font-size:1.4rem}.highland-park-family-law-module__Oa7X8a__serviceCard h3,.highland-park-family-law-module__Oa7X8a__faqItem h3{font-family:var(--font-cormorant), Georgia, serif;margin:1.25rem 0 0;font-weight:600;line-height:1.08}.highland-park-family-law-module__Oa7X8a__serviceCard h3{font-size:clamp(1.6rem,3vw,2.35rem)}.highland-park-family-law-module__Oa7X8a__serviceCard h3 a{color:#0f1e3d;text-decoration:none}.highland-park-family-law-module__Oa7X8a__serviceCard h3 a:hover,.highland-park-family-law-module__Oa7X8a__serviceCard h3 a:focus-visible{color:#7a5f38}.highland-park-family-law-module__Oa7X8a__serviceCard p,.highland-park-family-law-module__Oa7X8a__trustCopy p,.highland-park-family-law-module__Oa7X8a__nextStep p,.highland-park-family-law-module__Oa7X8a__faqItem p,.highland-park-family-law-module__Oa7X8a__disclaimer p{color:#4f5d6f;line-height:1.75}.highland-park-family-law-module__Oa7X8a__serviceCard p{margin:1rem 0 0;font-size:.98rem}.highland-park-family-law-module__Oa7X8a__textLink{color:#7a5f38;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:auto;padding-top:1.75rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.highland-park-family-law-module__Oa7X8a__textLink:hover,.highland-park-family-law-module__Oa7X8a__textLink:focus-visible{color:#0f1e3d}.highland-park-family-law-module__Oa7X8a__trustSection{background:#516476;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,7vw,7rem);margin-top:clamp(5rem,10vw,10rem);padding:clamp(2rem,5vw,5rem);display:grid}.highland-park-family-law-module__Oa7X8a__trustHeading{color:#fff;margin:1rem 0 0;font-size:clamp(2.3rem,4vw,4rem);line-height:1}.highland-park-family-law-module__Oa7X8a__trustCopy{align-self:end}.highland-park-family-law-module__Oa7X8a__trustCopy p{color:#f1f3f5;margin:0;font-size:1rem}.highland-park-family-law-module__Oa7X8a__trustCopy p+p{margin-top:1.25rem}.highland-park-family-law-module__Oa7X8a__nextStep{background:#e8ecf0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(5rem,10vw,9rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.highland-park-family-law-module__Oa7X8a__nextStep p{max-width:720px;margin:1.5rem 0 0}.highland-park-family-law-module__Oa7X8a__darkButton{color:#fff;text-align:center;background:#0f1e3d;justify-content:center;align-items:center;gap:.8rem;min-height:3.5rem;padding:1rem 1.4rem;font-size:.82rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.highland-park-family-law-module__Oa7X8a__darkButton:hover,.highland-park-family-law-module__Oa7X8a__darkButton:focus-visible{background:#7a5f38}.highland-park-family-law-module__Oa7X8a__faqSection{padding-top:clamp(5rem,10vw,9rem)}.highland-park-family-law-module__Oa7X8a__faqList{gap:1rem;margin-top:3rem;display:grid}.highland-park-family-law-module__Oa7X8a__faqItem{background:#f8f9fa;border:1px solid #d9dfe5;padding:clamp(1.5rem,3vw,2.5rem)}.highland-park-family-law-module__Oa7X8a__faqItem h3{color:#0f1e3d;margin-top:0;font-size:clamp(1.5rem,3vw,2.15rem)}.highland-park-family-law-module__Oa7X8a__faqItem p{margin:1rem 0 0}.highland-park-family-law-module__Oa7X8a__disclaimer{background:#f8f9fa;border-left:3px solid #b89967;margin-top:clamp(4rem,8vw,7rem);padding:1.5rem}.highland-park-family-law-module__Oa7X8a__disclaimer p{margin:0;font-size:.9rem}.highland-park-family-law-module__Oa7X8a__disclaimerLabel{letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#0f1e3d!important;margin-bottom:.75rem!important;font-size:.78rem!important}@media (max-width:900px){.highland-park-family-law-module__Oa7X8a__hero{grid-template-columns:1fr}.highland-park-family-law-module__Oa7X8a__heroContent{min-height:440px}.highland-park-family-law-module__Oa7X8a__heroImageWrap{min-height:360px}.highland-park-family-law-module__Oa7X8a__serviceCard:last-child{max-width:none}.highland-park-family-law-module__Oa7X8a__trustSection,.highland-park-family-law-module__Oa7X8a__nextStep{grid-template-columns:1fr}.highland-park-family-law-module__Oa7X8a__darkButton{justify-self:start}}@media (max-width:620px){.highland-park-family-law-module__Oa7X8a__content{width:min(100% - 2rem,1180px)}.highland-park-family-law-module__Oa7X8a__serviceGrid{grid-template-columns:1fr}.highland-park-family-law-module__Oa7X8a__serviceCard:last-child{grid-column:auto}.highland-park-family-law-module__Oa7X8a__heroImageWrap{min-height:300px}}
