.intake-mode{font-size:16px;line-height:1.5;color:#63408f;background:#eee7f5;border-radius:6px;padding:10px 12px;margin:0 0 24px}
.form-disclosure{font-size:16px;line-height:1.6;color:#686762;margin:18px 0 0}
.custom-form-shell .intake-honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}
.custom-form-shell .form-status:not(:empty){font-size:16px;line-height:1.5;margin-top:18px}
.review-layout .confirmation-copy{max-width:760px}
.review-layout .next-call{padding-top:24px;border-top:1px solid #d4cfd7}
.review-layout .confirmation-aside{align-self:start}
.review-layout .review-note{padding:26px;border:1px solid #d4cbdc;background:#ebe5f1;border-radius:16px}
.review-note h2{font-size:28px;line-height:1.15;letter-spacing:-.035em;margin:0 0 18px}
.review-note p{font-size:18px;line-height:1.6;color:#48434e;margin:0}
.review-layout .intake-mode{margin-bottom:24px}
.calendar-connection-note{font-size:16px;line-height:1.6;color:#48434e}
@media(max-width:780px){.review-layout .confirmation-aside{display:block}.review-layout .review-note{margin-top:0}}
