.commercial-module___mgw-q__page{max-width:1280px;margin:0 auto;padding:40px 40px 80px}.commercial-module___mgw-q__page h1,.commercial-module___mgw-q__page h2,.commercial-module___mgw-q__page h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;font-weight:380}.commercial-module___mgw-q__page h1{margin:24px 0;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.06}.commercial-module___mgw-q__page h2{margin:16px 0 24px;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.13}.commercial-module___mgw-q__page h3{margin:12px 0 14px;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.2}.commercial-module___mgw-q__page p{color:var(--oat-muted);line-height:1.75}.commercial-module___mgw-q__page p+p{margin-top:16px}.commercial-module___mgw-q__page em{color:var(--oat-saddle)}.commercial-module___mgw-q__page :is(a,button):focus-visible{outline:2px solid var(--oat-ink);outline-offset:5px}.commercial-module___mgw-q__hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding:48px 0 76px;display:grid}.commercial-module___mgw-q__heroCopy{min-width:0}.commercial-module___mgw-q__page .commercial-module___mgw-q__lead{color:var(--oat-ink);margin:24px 0;font-size:1.3rem;line-height:1.6}.commercial-module___mgw-q__heroImage{min-width:0}.commercial-module___mgw-q__heroImage>figure{margin:0}.commercial-module___mgw-q__page .commercial-module___mgw-q__fine{font-size:.84rem;line-height:1.65}.commercial-module___mgw-q__actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin:26px 0 20px;display:flex}.commercial-module___mgw-q__actions a{min-height:44px}.commercial-module___mgw-q__section{border-top:1px solid var(--oat-line);padding:64px 0;scroll-margin-top:24px}.commercial-module___mgw-q__sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:36px;display:grid}.commercial-module___mgw-q__sectionHeading h2{margin-bottom:0}.commercial-module___mgw-q__settings{border-bottom:1px solid var(--oat-line)}.commercial-module___mgw-q__setting{border-top:1px solid var(--oat-line);grid-template-columns:1fr 1fr;gap:48px;padding:34px 0;display:grid}.commercial-module___mgw-q__setting h3{max-width:21ch}.commercial-module___mgw-q__setting a{align-items:center;min-height:44px;margin-top:14px;display:inline-flex}.commercial-module___mgw-q__palette,.commercial-module___mgw-q__planning{background:var(--oat-linen,#eee8dc);grid-template-columns:.9fr 1.1fr;gap:64px;margin-bottom:16px;padding:48px;display:grid}.commercial-module___mgw-q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.commercial-module___mgw-q__steps li{border-top:1px solid var(--oat-line);padding-top:24px}.commercial-module___mgw-q__steps li>span{color:var(--oat-muted);font-size:.85rem}.commercial-module___mgw-q__steps h3{margin-top:20px}.commercial-module___mgw-q__planning ul{margin:0;padding:0;list-style:none}.commercial-module___mgw-q__planning li{border-top:1px solid var(--oat-line);color:var(--oat-muted);padding:16px 0;line-height:1.75}.commercial-module___mgw-q__planning li:first-child{border-top:0;padding-top:0}.commercial-module___mgw-q__planning strong{color:var(--oat-ink);font-weight:550}.commercial-module___mgw-q__planning a{text-underline-offset:4px;text-decoration:underline}.commercial-module___mgw-q__reading{border-bottom:1px solid var(--oat-line)}.commercial-module___mgw-q__reading>a{border-top:1px solid var(--oat-line);grid-template-columns:30px minmax(0,1fr) 20px;align-items:baseline;gap:24px;padding:26px 0;display:grid}.commercial-module___mgw-q__reading h3{margin:0 0 8px}.commercial-module___mgw-q__reading>a:hover h3{text-underline-offset:5px;text-decoration:underline}.commercial-module___mgw-q__reading>a>span{color:var(--oat-muted)}.commercial-module___mgw-q__invitation{border-top:1px solid var(--oat-line);text-align:center;padding:64px 24px 0}.commercial-module___mgw-q__invitation>p{max-width:68ch;margin-left:auto;margin-right:auto}.commercial-module___mgw-q__invitation>a{margin:30px 0 18px}@media (max-width:900px){.commercial-module___mgw-q__hero{grid-template-columns:1fr;gap:32px;padding-top:32px}.commercial-module___mgw-q__heroImage{width:min(100%,600px)}.commercial-module___mgw-q__sectionHeading,.commercial-module___mgw-q__setting{gap:28px}.commercial-module___mgw-q__palette,.commercial-module___mgw-q__planning{grid-template-columns:1fr;gap:16px;padding:32px}.commercial-module___mgw-q__steps{grid-template-columns:1fr;gap:28px}.commercial-module___mgw-q__steps li{grid-template-columns:30px minmax(0,1fr);gap:20px;display:grid}.commercial-module___mgw-q__steps h3{margin-top:0}}@media (max-width:600px){.commercial-module___mgw-q__page{padding:28px 24px 56px}.commercial-module___mgw-q__hero{padding-bottom:44px}.commercial-module___mgw-q__section{padding:44px 0}.commercial-module___mgw-q__sectionHeading,.commercial-module___mgw-q__setting{grid-template-columns:1fr;gap:18px}.commercial-module___mgw-q__sectionHeading{margin-bottom:28px}.commercial-module___mgw-q__setting h3{max-width:none;margin-bottom:0}.commercial-module___mgw-q__palette,.commercial-module___mgw-q__planning{padding:28px 22px}.commercial-module___mgw-q__reading>a{grid-template-columns:22px minmax(0,1fr) 16px;gap:14px}.commercial-module___mgw-q__invitation{padding:44px 0 0}.commercial-module___mgw-q__actions{align-items:flex-start}.commercial-module___mgw-q__actions .oat-button{white-space:normal;text-align:center}}
