.feature-hero,.package,.why{padding:90px 6vw;text-align:left}.feature-hero{max-width:1150px}.feature-hero h1,.package h2,.why h2{font-family:Georgia,serif;line-height:.95;letter-spacing:-.04em}.feature-hero h1{font-size:clamp(3.5rem,8vw,7rem);margin:.2em 0}.feature-hero .lead{font-size:1.35rem;max-width:820px}.feature-btn{display:inline-block;background:#C2185B;color:#fff;padding:15px 20px;margin-top:18px;font-weight:800;text-transform:uppercase;font-size:.8rem}.package{background:#faf9f6}.package h2,.why h2{font-size:clamp(2.5rem,5vw,4.5rem)}.package-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:35px}.package-grid article{background:#fff;border:1px solid #e8e4e1;padding:28px}.package-grid strong{font:700 1.5rem Georgia,serif}.why{max-width:1050px}.why p{font-size:1.08rem}@media(max-width:760px){.package-grid{grid-template-columns:1fr}}
/* Publication text alignment rule */
body,main,section,.hero-copy,.heading,.section-heading{text-align:left}
