.mbb-hero,.mbb-steps{background:var(--sage-100);color:var(--sage-900);--mbr-field:var(--sage-100);--mbr-ink:var(--sage-900)}.mbb-help,.mbb-spaces{background:var(--cream);color:var(--sage-900);--mbr-field:var(--cream);--mbr-ink:var(--sage-900)}.mbb-hero>*,.mbb-help>*,.mbb-steps>*,.mbb-spaces>*,.mbb-browse>*{grid-column:content-start/content-end}.mbb-hero{padding-bottom:var(--space-8)}.mbb-hero .mbb-hero-photo{grid-column:bleed-start/bleed-end}.mbb-hero-photo img{aspect-ratio:3/2}.mbb-hero-photo figcaption{padding-inline:var(--gutter)}.mbb-hero-copy{margin-top:var(--space-6)}.mbb-hero-copy .mbr-eyebrow{margin:0 0 var(--space-4)}.mbb-hero h1,.mbb-help h2,.mbb-spaces h2{color:var(--sage-800)}.mbb-hero-copy>p:not(.mbr-eyebrow){margin:var(--space-5) 0 0}.mbb-actions{gap:var(--space-4);margin-top:var(--space-6);display:grid}.mbb-help,.mbb-spaces{padding-block:var(--space-8);row-gap:var(--space-6)}.mbb-help-list{margin:0;padding:0;list-style:none}.mbb-help-list li{border-top:1px solid var(--sage-800);padding-block:var(--space-5)}.mbb-help-list h3{margin:0 0 var(--space-2);font-size:var(--text-lg);color:var(--sage-900);font-style:italic;font-weight:400}.mbb-help-list p{margin:0}.mbb-steps{padding-block:var(--space-8);row-gap:var(--space-6)}.mbb-steps h2{color:var(--sage-900);margin:0}.mbb-steps ol{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.mbb-steps li{border-top:1px solid var(--sage-800);padding-top:var(--space-4);font-family:var(--font-serif);font-size:var(--text-xl);line-height:1.3}.mbb-num{margin-bottom:var(--space-2);font-size:var(--text-3xl);color:var(--sage-600);line-height:1;display:block}.mbb-spaces-copy p{margin:var(--space-5) 0 0}.mbb-browse{background:var(--sage-200);color:var(--sage-900);padding-block:var(--space-8);row-gap:var(--space-5);--mbr-field:var(--sage-200);--mbr-ink:var(--sage-900)}.mbb-browse h2{font-size:var(--text-2xl);color:var(--sage-900);margin:0;font-weight:400}.mbb-browse p{margin:0}.mbb-browse .mbr-btn{justify-self:start;max-width:100%}@media (width>=40rem){.mbb-help,.mbb-steps,.mbb-spaces,.mbb-browse{padding-block:var(--space-9)}.mbb-hero{padding-bottom:var(--space-9)}.mbb-actions{flex-wrap:wrap;align-items:center;display:flex}.mbb-steps ol{column-gap:var(--space-6);row-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.mbb-spaces .mbb-bath{grid-column:3/content-end}}@media (width>=56rem){.mbb-hero{padding-top:var(--space-8)}.mbb-hero .mbb-hero-copy{grid-area:1/2/auto/7;align-self:center;margin-top:0}.mbb-hero .mbb-hero-photo{grid-area:1/7/auto/bleed-end}.mbb-hero-photo img{max-height:calc(100vh - 10rem)}.mbb-hero-photo figcaption{padding-inline:0}.mbb-help h2{grid-column:2/7;align-self:start}.mbb-help-list{grid-column:8/14}.mbb-help-list li:last-child{border-bottom:1px solid var(--sage-800)}.mbb-steps ol{grid-template-columns:repeat(4,minmax(0,1fr))}.mbb-spaces-copy{grid-column:2/9}.mbb-spaces .mbb-porch{grid-area:2/2/4/9}.mbb-spaces .mbb-bath{grid-area:3/9/auto/14;align-self:end}.mbb-browse h2{grid-column:2/7}.mbb-browse p{grid-area:1/7/3/12}.mbb-browse .mbr-btn{grid-area:2/2/auto/7}}.mbb-actions>:not(a){justify-self:start}
