.pg-mark .ed-hero:before{display:none}.pg-mark .mark-hero-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:48px;display:grid}.pg-mark .mark-hero-copy{min-width:0}.pg-mark .ed-eyebrow{letter-spacing:.12em;font-size:.8125rem}.pg-mark .mark-hero .ed-h1{max-width:13ch;font-size:clamp(2.75rem,5vw,4.5rem)}.pg-mark .mark-hero .ed-lead{max-width:40rem;font-size:1.125rem}.pg-mark .mark-relationship{max-width:36rem;margin:1rem 0 0;font-size:1.0625rem;line-height:1.65}.pg-mark .mark-proof{color:var(--text-muted);margin:1.5rem 0 0;font-size:1rem;line-height:1.6}.pg-mark .mark-portrait{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:48% 30%;object-position:48% 30%;border-radius:2px;width:100%;max-width:440px;height:auto;display:block}.pg-mark .mark-lines{margin:0;padding:0;list-style:none}.pg-mark .mark-lines li{border-top:2px solid var(--accent);padding:1.25rem 0;font-size:1.075rem;line-height:1.7}.pg-mark .mark-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.pg-mark .mark-step{border-top:2px solid var(--accent);padding-top:1.5rem}.pg-mark .mark-step h3{margin-bottom:1rem;font-size:clamp(1.75rem,2.4vw,2rem);line-height:1.2}.pg-mark .mark-step p{max-width:32rem;margin:0;font-size:1.075rem;line-height:1.7}.pg-mark .ed-final h2{margin-bottom:1.5rem}@media (max-width:1100px){.pg-mark .mark-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,36%);gap:40px}}@media (max-width:760px){.pg-mark .mark-hero-grid{grid-template-columns:1fr;gap:2.5rem}.pg-mark .mark-hero .ed-h1{max-width:none;font-size:clamp(2.6rem,10.5vw,3.5rem)}.pg-mark .mark-hero .ed-lead{font-size:1.0625rem}.pg-mark .mark-relationship{font-size:1rem}.pg-mark .ed-eyebrow{font-size:.75rem}.pg-mark .mark-portrait{justify-self:start;width:min(100%,440px)}.pg-mark .mark-lines li,.pg-mark .mark-step p{font-size:1rem}.pg-mark .mark-steps{grid-template-columns:1fr;gap:2rem}.pg-mark .ed-faq p{font-size:1rem}}
