.gpm{display:block}.gpm *{box-sizing:border-box}.gpm .gpm-section{gap:30px;padding:64px 20px}.gpm .gpm-head,.gpm .gpm-section{display:flex;flex-direction:column;align-items:center}.gpm .gpm-head{gap:10px;max-width:560px;text-align:center}.gpm .gpm-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--clr-accent,#9b6c3e)}.gpm .gpm-acc{width:7px;height:7px;border-radius:50%;background:currentColor}.gpm .gpm-cap{margin:0;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-weight:600;font-size:clamp(26px,4vw,38px);line-height:1.1;color:var(--clr-text,#211d19)}.gpm .gpm-cap em{font-style:italic;color:var(--clr-accent,#9b6c3e)}.gpm .gpm-sub{margin:0;font-size:15px;line-height:1.55;color:var(--clr-text-muted,#6f665c)}.gpm .gpm-stage{width:100%;max-width:520px;padding:24px 20px;border-radius:28px;background:#efe9df}@media(max-width:500px){.gpm .gpm-stage{padding:16px 12px}}