/* Scoped companion page and four-invitation homepage arrangement. */
.four-conversations{row-gap:48px}
.four-conversations .professional-invitation{display:block;grid-column:auto;border:0;padding:0}
.four-conversations .professional-invitation h3{font-size:31px;max-width:540px}
.four-conversations .professional-invitation h4{font-size:17px;letter-spacing:0;text-transform:none;color:var(--muted);margin-bottom:21px}
.four-conversations article:nth-child(n){border:0;margin:0;padding:0}
.four-conversations article:nth-child(n+3){border-top:1px solid var(--line);padding-top:38px}
.four-conversations .invitation-schedule{font-size:14px;line-height:1.6;color:var(--muted);margin-top:24px}
.business-hero{position:relative}.business-hero h1{max-width:1100px}.business-hero .lead{max-width:800px}
.business-support{max-width:730px;margin-top:22px}.business-event-details{margin-top:29px;font-size:15px;color:var(--muted)}.business-event-details p{margin-bottom:7px}
.question-lines{max-width:1060px;margin-top:40px}.question-lines h2{font-size:clamp(33px,3.7vw,50px);line-height:1.2;border-top:1px solid var(--line);padding:32px 0}.question-lines h2:last-child{border-bottom:1px solid var(--line)}.question-lines em{color:var(--gold)}
.business-topics{margin-top:0;margin-bottom:0}.business-topics li{margin-bottom:23px}.business-topics li:last-child{margin-bottom:0}
.guide-layout{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:center}.guide-layout figure{max-width:340px;margin-inline:auto}.guide-layout img{width:100%;height:auto;box-shadow:0 18px 36px #06233818}.guide-layout h2{font-size:clamp(36px,3.6vw,50px)}.guide-subtitle{margin-top:25px;font-size:27px}
.business-closing .eyebrow{color:#d8b98f}.business-next{font-size:23px;line-height:1.45}.business-closing .button{margin-top:14px}.business-host{font-size:15px;margin:26px 0 0;color:#e0d7c9}
@media(max-width:1150px){.guide-layout{gap:55px}}
@media(max-width:900px){.guide-layout{gap:38px}}
@media(max-width:650px){.four-conversations .professional-invitation h3{font-size:29px}.four-conversations{gap:33px}.four-conversations article:nth-child(n+2){border-top:1px solid var(--line);padding-top:33px}.guide-layout{grid-template-columns:1fr;gap:40px}.guide-layout figure{max-width:270px}.guide-layout h2{font-size:38px}.guide-subtitle{font-size:26px}.desktop-break{display:none}.question-lines{margin-top:28px}.question-lines h2{font-size:34px;padding:27px 0}.business-event-details{font-size:14px}.business-next{font-size:21px}}
