body.simple-page,.simple-page-main,.simple-page-nav,.simple-page-footer{background:var(--tp-white)}body.simple-page{font-family:"Manrope",var(--font-sans)}.simple-page-nav{border-bottom:1px solid color-mix(in srgb,var(--line) 62%,transparent)}.simple-page-main{width:100%}.simple-page-content{width:min(100% - 3rem,46rem);margin-inline:auto;padding:clamp(5rem,9vw,7rem) 0 clamp(7rem,12vw,11rem)}.simple-page-header{margin-bottom:clamp(2.5rem,5vw,4rem)}.simple-page-header h1{margin:0;color:var(--ink);font-size:clamp(2.35rem,4vw,3.5rem);font-weight:500;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.simple-page-prose{color:var(--ink);font-size:clamp(1.08rem,1.3vw,1.22rem);letter-spacing:-.012em;line-height:1.72}.simple-page-prose p{margin:0 0 1.8em}.simple-page-prose h2{margin:3.25rem 0 1rem;color:var(--ink);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:600;letter-spacing:-.035em;line-height:1.15;text-wrap:balance}.simple-page-prose ul{margin:1.25rem 0 2.5rem;display:grid;gap:.85rem}.simple-page-prose li{position:relative;padding-left:1.4rem}.simple-page-prose li:before{content:"•";position:absolute;top:0;left:0;color:var(--brand-strong)}.simple-page-footer{margin-top:0}@media(max-width:640px){.simple-page-nav .nav-menu{display:none}.simple-page-content{width:calc(100% - 2.5rem);padding:4rem 0 7rem}.simple-page-header{margin-bottom:2rem}.simple-page-header h1{font-size:clamp(2.15rem,9.5vw,2.8rem);line-height:1.04}.simple-page-prose{font-size:1.05rem;line-height:1.68}}
