.ContextToolbar-module__ZMhesq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-divider);letter-spacing:.04em;min-height:70px;font-size:13px;font-weight:600;display:flex}.ContextToolbar-module__ZMhesq__back{text-decoration:none}.ContextToolbar-module__ZMhesq__back:hover,.ContextToolbar-module__ZMhesq__back:focus-visible{text-decoration:underline}.ContextToolbar-module__ZMhesq__task{color:var(--color-text-secondary);text-decoration:none}.ContextToolbar-module__ZMhesq__task:hover,.ContextToolbar-module__ZMhesq__task:focus-visible{color:var(--color-ink)}
.ResponseBubble-module__2GMGpW__bubble{background:var(--color-response);border:1px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);padding:var(--space-6);margin-inline-start:8px;margin-block:var(--space-10);position:relative}@media (min-width:761px){.ResponseBubble-module__2GMGpW__bubble{padding:var(--space-12) var(--space-10);box-shadow:11px 11px 0 var(--color-ink);margin-inline-start:16%;margin-block:var(--space-20)}}.ResponseBubble-module__2GMGpW__tail{background:var(--color-response);border-left:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);width:24px;height:24px;position:absolute;top:32px;left:-14px;transform:rotate(45deg)}.ResponseBubble-module__2GMGpW__label{text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-4);font-size:12px;font-weight:700}.ResponseBubble-module__2GMGpW__response{font-family:var(--font-serif);margin-bottom:var(--space-8);overflow-wrap:break-word;font-size:clamp(28px,4vw,46px);line-height:1.14}.ResponseBubble-module__2GMGpW__handoffRow{justify-content:flex-end;display:flex}.ResponseBubble-module__2GMGpW__handoff{min-height:44px;padding-block:var(--space-2);text-underline-offset:3px;color:var(--color-ink);align-items:center;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}
.DiagnosticSequence-module__2brYQa__sequence{border-top:1px solid var(--color-ink)}.DiagnosticSequence-module__2brYQa__turn{gap:var(--space-4);padding-block:var(--space-10);border-bottom:1px solid var(--color-divider);grid-template-columns:40px 1fr;display:grid}.DiagnosticSequence-module__2brYQa__turn:last-child{border-bottom:1px solid var(--color-ink)}@media (min-width:761px){.DiagnosticSequence-module__2brYQa__turn{padding-block:var(--space-16);grid-template-columns:minmax(0,15fr) minmax(0,85fr)}}.DiagnosticSequence-module__2brYQa__number{color:var(--color-text-secondary);font-size:13px}.DiagnosticSequence-module__2brYQa__heading{margin-bottom:var(--space-4);font-size:clamp(24px,3vw,32px)}.DiagnosticSequence-module__2brYQa__warning{color:var(--color-accent)}.DiagnosticSequence-module__2brYQa__body{max-width:70ch;color:var(--color-ink);font-size:18px;line-height:1.6}@media (min-width:761px){.DiagnosticSequence-module__2brYQa__body{font-size:20px}}.DiagnosticSequence-module__2brYQa__dontSay{font-family:var(--font-serif);font-style:italic}
.SafetyGate-module__lFeC5a__escalation{border-left:3px solid var(--color-accent);padding-left:var(--space-6);margin-block:var(--space-10)}@media (min-width:761px){.SafetyGate-module__lFeC5a__escalation{margin-block:var(--space-16)}}.SafetyGate-module__lFeC5a__escalationHeading{color:var(--color-accent);margin-bottom:var(--space-4);font-size:clamp(24px,3vw,32px)}.SafetyGate-module__lFeC5a__guidance{max-width:70ch;color:var(--color-ink);font-size:18px;line-height:1.6}@media (min-width:761px){.SafetyGate-module__lFeC5a__guidance{font-size:20px}}.SafetyGate-module__lFeC5a__ordinary{margin-block:var(--space-10)}@media (min-width:761px){.SafetyGate-module__lFeC5a__ordinary{margin-block:var(--space-16)}}.SafetyGate-module__lFeC5a__ordinaryHeading{margin-bottom:var(--space-6);font-size:clamp(24px,3vw,32px)}
.OpeningAnswer-module__nHcLiW__opening{max-width:70ch;margin-top:var(--space-6);color:var(--color-ink);font-size:18px;line-height:1.6}@media (min-width:761px){.OpeningAnswer-module__nHcLiW__opening{margin-top:var(--space-8);font-size:20px}}
.IfTheyPushBackAgain-module__RvHqHW__block{padding-block:var(--space-10) 0;margin-bottom:var(--space-10)}@media (min-width:761px){.IfTheyPushBackAgain-module__RvHqHW__block{padding-block:var(--space-16) 0;margin-bottom:var(--space-16)}}.IfTheyPushBackAgain-module__RvHqHW__label,.IfTheyPushBackAgain-module__RvHqHW__subLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);font-size:12px;font-weight:700}.IfTheyPushBackAgain-module__RvHqHW__label{margin-bottom:var(--space-4)}.IfTheyPushBackAgain-module__RvHqHW__statement{max-width:34ch;font-family:var(--font-serif);color:var(--color-ink);overflow-wrap:break-word;margin-bottom:var(--space-8);font-size:24px;line-height:1.25}@media (min-width:761px){.IfTheyPushBackAgain-module__RvHqHW__statement{font-size:32px}}.IfTheyPushBackAgain-module__RvHqHW__subLabel{margin-bottom:var(--space-2)}.IfTheyPushBackAgain-module__RvHqHW__response{max-width:70ch;font-family:var(--font-serif);color:var(--color-ink);font-size:18px;line-height:1.6}@media (min-width:761px){.IfTheyPushBackAgain-module__RvHqHW__response{font-size:20px}}
.AfterTheConversation-module___WvBaW__block{border-top:1px solid var(--color-divider);padding-top:var(--space-10);margin-block:var(--space-10)}@media (min-width:761px){.AfterTheConversation-module___WvBaW__block{padding-top:var(--space-12);margin-block:var(--space-16)}}.AfterTheConversation-module___WvBaW__label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin-bottom:var(--space-4);font-size:12px;font-weight:700}.AfterTheConversation-module___WvBaW__list{max-width:70ch;margin:0;padding:0;list-style:none}.AfterTheConversation-module___WvBaW__item{padding-left:var(--space-6);font-family:var(--font-serif);color:var(--color-ink);font-size:18px;line-height:1.6;position:relative}.AfterTheConversation-module___WvBaW__item+.AfterTheConversation-module___WvBaW__item{margin-top:var(--space-4)}.AfterTheConversation-module___WvBaW__item:before{content:"";background:var(--color-ink);width:6px;height:6px;position:absolute;top:.72em;left:0}@media (min-width:761px){.AfterTheConversation-module___WvBaW__item{font-size:20px}}
.AnswerFaq-module__wVb_jW__block{border-top:1px solid var(--color-divider);padding-top:var(--space-10);margin-block:var(--space-10)}@media (min-width:761px){.AnswerFaq-module__wVb_jW__block{padding-top:var(--space-12);margin-block:var(--space-16)}}.AnswerFaq-module__wVb_jW__label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin-bottom:var(--space-6);font-size:12px;font-weight:700}.AnswerFaq-module__wVb_jW__item{max-width:70ch}.AnswerFaq-module__wVb_jW__item+.AnswerFaq-module__wVb_jW__item{margin-top:var(--space-8)}.AnswerFaq-module__wVb_jW__question{font-family:var(--font-sans);letter-spacing:0;color:var(--color-ink);margin-bottom:var(--space-2);overflow-wrap:break-word;font-size:18px;font-weight:600;line-height:1.35}.AnswerFaq-module__wVb_jW__answer{font-family:var(--font-serif);color:var(--color-ink);font-size:18px;line-height:1.6}@media (min-width:761px){.AnswerFaq-module__wVb_jW__question,.AnswerFaq-module__wVb_jW__answer{font-size:20px}}
.NextTurnPanel-module__sYTb3G__panel{background:var(--color-ink);color:var(--color-paper);padding:var(--space-8) var(--space-6);margin-block:var(--space-10)}@media (min-width:761px){.NextTurnPanel-module__sYTb3G__panel{padding:56px var(--space-12);margin-block:var(--space-16)}}.NextTurnPanel-module__sYTb3G__label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted-warm);margin-bottom:var(--space-4);font-size:12px;font-weight:700}.NextTurnPanel-module__sYTb3G__statement{font-family:var(--font-serif);margin-bottom:var(--space-8);overflow-wrap:break-word;font-size:clamp(42px,8vw,88px);line-height:.98}.NextTurnPanel-module__sYTb3G__link{text-underline-offset:4px;color:var(--color-paper);font-size:18px;font-weight:600;text-decoration:underline;display:inline-block}
.SecondaryRelated-module__2p-ZLq__block{margin-block:calc(-1 * var(--space-4)) var(--space-10)}@media (min-width:761px){.SecondaryRelated-module__2p-ZLq__block{margin-block:calc(-1 * var(--space-8)) var(--space-16)}}.SecondaryRelated-module__2p-ZLq__label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin-bottom:var(--space-3);font-size:12px;font-weight:700}.SecondaryRelated-module__2p-ZLq__list{margin:0;padding:0;list-style:none}.SecondaryRelated-module__2p-ZLq__link{padding-block:var(--space-2);font-family:var(--font-serif);color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-divider);text-decoration-color:var(--color-divider);text-underline-offset:4px;font-size:20px;line-height:1.3;display:inline-block}.SecondaryRelated-module__2p-ZLq__link:hover,.SecondaryRelated-module__2p-ZLq__link:focus-visible{text-decoration-color:currentColor}
.PracticeBridge-module__4zwEYW__bridge{border-left:3px solid var(--color-accent);padding-left:var(--space-6);margin-block:var(--space-10) var(--space-16)}.PracticeBridge-module__4zwEYW__line{color:var(--color-text-secondary);font-size:16px}.PracticeBridge-module__4zwEYW__line:first-child{color:var(--color-ink);font-weight:600}.PracticeBridge-module__4zwEYW__link{margin-top:var(--space-3);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-block}
.page-module__kAwTyG__page{padding-block:var(--space-2) var(--space-24)}.page-module__kAwTyG__opening{border-top:1px solid var(--color-ink);padding-top:var(--space-10)}@media (min-width:761px){.page-module__kAwTyG__opening{padding-top:var(--space-16)}}.page-module__kAwTyG__label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin-bottom:var(--space-8);font-size:12px;font-weight:700}.page-module__kAwTyG__heading{display:block}.page-module__kAwTyG__lead{font-family:var(--font-sans);letter-spacing:0;color:var(--color-text-secondary);text-wrap:balance;max-width:46ch;margin-bottom:var(--space-2);font-size:16px;font-weight:600;line-height:1.4;display:block}.page-module__kAwTyG__statement{letter-spacing:-.01em;font-size:clamp(52px,9vw,134px);line-height:.94;display:block}@media (max-width:380px){.page-module__kAwTyG__statement{font-size:clamp(44px,13.75vw,52px)}}@media (min-width:761px){.page-module__kAwTyG__lead{max-width:66ch;margin-bottom:var(--space-3);font-size:18px}}
