.rumbl-home .lg-page{padding-block:clamp(3.5rem,2rem + 5vw,6rem) clamp(4rem,2.5rem + 6vw,7rem)}.rumbl-home .lg-doc{width:min(42rem,calc(100% - (var(--page-gutter) * 2)));margin-inline:auto}.rumbl-home .lg-doc h1{font-family:var(--font-display);font-size:var(--t-h2);line-height:1.12;letter-spacing:-.015em;font-weight:600;color:var(--rumbl-ink);margin:0}.rumbl-home .lg-doc h1:after{content:"";display:block;width:34px;height:2px;background:var(--rumbl-coral);margin-top:1.25rem}.rumbl-home .lg-doc h2{font-family:var(--font-sans);font-size:var(--t-body);font-weight:600;letter-spacing:.005em;color:var(--rumbl-ink);margin:2.75rem 0 0;padding-top:1.5rem;border-top:1px solid var(--rumbl-border)}.rumbl-home .lg-doc h1+h2{margin-top:2.25rem}.rumbl-home .lg-doc p{font-size:var(--t-body);line-height:1.7;color:var(--rumbl-body);margin:1rem 0 0}.rumbl-home .lg-doc strong{font-weight:600;color:var(--rumbl-ink)}.rumbl-home .lg-doc ul{margin:.85rem 0 0;padding-left:1.1rem;list-style:none}.rumbl-home .lg-doc li{position:relative;font-size:var(--t-body);line-height:1.7;color:var(--rumbl-body);margin-top:.45rem}.rumbl-home .lg-doc li:before{content:"";position:absolute;left:-1.1rem;top:.72em;width:7px;height:1px;background:var(--rumbl-stone)}.rumbl-home .lg-doc hr{border:0;border-top:1px solid var(--rumbl-border);margin-top:3rem}.rumbl-home .lg-doc .lg-fine{font-size:var(--t-body-sm);line-height:1.65;color:var(--rumbl-muted);margin-top:1.5rem}