:root{--paper:#fbf3e7;--ink:#514a40;--muted:#6c6255;--orange:#db6c27;--section-gap:96px;--section-gap-mobile:64px}@media(max-width:820px){:root{--section-gap:64px}}
.landing-page,.legal-page{background-color:var(--paper);background-image:url("/site-assets/paper.webp");background-position:center top;background-size:100% auto;background-repeat:no-repeat}.hero:before{background-image:url("/site-assets/paper.webp")}
.hero-photo img{object-position:50% 50%}