.kill-switch{--kill-paper:#f3efe4;--kill-ink:#141206;--kill-muted:#685f53;--kill-rule:rgba(20,18,6,.22);color:var(--kill-ink);max-width:1180px;margin-inline:auto;padding-inline:24px}.kill-switch li,.kill-switch p{line-height:1.6;overflow-wrap:anywhere}.kill-switch p{max-width:76ch}.kill-switch :is(input,select,textarea,button){font:inherit;min-height:44px;color:inherit}.kill-switch :is(input,select,textarea){width:100%;min-width:0;background:var(--kill-paper);border:1px solid var(--kill-muted);border-radius:4px;padding:10px}.kill-switch textarea{resize:vertical}.kill-switch label{display:grid;grid-gap:8px;gap:8px;font-size:.9rem;font-weight:600;margin-block:18px 8px}.kill-switch button{padding:10px 16px;border:1px solid var(--kill-muted);border-radius:4px;background:var(--kill-paper);font-weight:600;cursor:pointer}.kill-switch button:hover{background:#ede4d2}.kill-switch button:disabled{opacity:.6;cursor:not-allowed}.kill-switch :is(input,textarea,select,button,summary,a,h3):focus-visible{outline:3px solid #9f4d22;outline-offset:3px}.kill-switch h2{font-size:1.75rem}.kill-switch h3{font-size:1.3rem}.kill-switch fieldset{border:0;border-top:1px solid var(--kill-rule);margin:26px 0;padding:20px 0 0;min-width:0}.kill-switch legend{font-size:1.2rem;font-weight:700;padding-right:16px}.kill-switch summary{min-height:44px;padding-block:12px;cursor:pointer}.kill-notice{padding-block:24px;border-bottom:1px solid var(--kill-rule)}.kill-notice h2{max-width:26ch;font-size:2rem}.kill-actions{display:flex;flex-wrap:wrap;gap:10px;margin-block:18px}.kill-progress{padding-block:22px 36px}.kill-progress progress{width:100%;height:10px;accent-color:#9f4d22}.kill-progress nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.kill-progress [aria-current]{background:#251b14;color:var(--kill-paper)}.kill-progress button[aria-current]:hover{background:#3b2f25}.kill-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:48px;gap:48px;align-items:start}.kill-editor,.kill-preview{min-width:0}.kill-editor>h3{margin-top:0}.kill-field{margin-bottom:24px}.kill-field p,.kill-meta,.kill-sources p{color:var(--kill-muted);font-size:.875rem;margin-block:8px}.kill-editor input[aria-invalid=true],.kill-editor textarea[aria-invalid=true]{border-width:2px}.kill-gaps ul{list-style:none;padding:0}.kill-gaps li{margin-block:8px}.kill-preview-heading{display:flex;gap:16px;flex-wrap:wrap;align-items:center;justify-content:space-between}.kill-preview-heading h3{margin-block:8px}.kill-paper{padding:26px;background:#ede4d2;border:1px solid var(--kill-rule)}.kill-paper section+section{border-top:1px solid var(--kill-rule);padding-top:12px;margin-top:20px}.kill-paper h4{margin-block:8px;font-size:1rem}.kill-paper p{font-size:.875rem;white-space:pre-wrap}.kill-drills{padding-top:48px}.kill-drills ol{padding-left:24px}.kill-drills li{padding-bottom:14px}.kill-drill-log{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}.kill-recipe,.kill-sources{padding-block:32px;border-top:1px solid var(--kill-rule);margin-top:36px}.kill-feedback{min-height:28px;padding-block:18px}.kill-switch .tool-gate{grid-template-columns:1fr}.kill-switch .tool-gate h2{font-size:2rem}.kill-switch .tool-gate :is(input,button){color:var(--kill-ink)}@media (max-width:800px){.kill-drill-log,.kill-layout{grid-template-columns:1fr;gap:24px}.kill-drill-log{gap:0}}@media (max-width:480px){.kill-switch{padding-inline:16px}.kill-switch :is(input,textarea,select){font-size:16px}.kill-paper{padding:18px}}@media print{.kill-editor,.kill-notice,.kill-progress,.kill-switch .tool-gate,.kill-switch button{display:none}.kill-layout{display:block}.kill-paper{border:0;background:white;padding:0}.kill-paper section{page-break-inside:avoid;break-inside:avoid}}.bottleneck-finder{min-width:0;--color-paper:var(--paper);--color-ink:var(--ink);--color-rust:var(--rust);--color-dark:var(--dark);--color-rule:color-mix(in srgb,var(--ink) 22%,transparent);--color-panel:color-mix(in srgb,var(--paper) 94%,var(--rust));--color-body-muted:color-mix(in srgb,var(--ink) 82%,var(--paper))}.tool-page:has(.bottleneck-finder) .tool-hero{padding-top:44px;padding-bottom:44px}.tool-page:has(.bottleneck-finder) .tool-hero h1{font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.035em}.bottleneck-finder .tool-gate{grid-template-columns:1fr}.bottleneck-finder .tool-gate h2{max-width:none;font-size:28px}.bottleneck-finder .calculator-chart .calculator-chart-table-wrap{display:none}.bottleneck-jump{display:inline-flex;align-items:center;min-height:44px;color:var(--rust);text-underline-offset:4px}.bottleneck-finder .tool-workbench-calculator{grid-template-columns:minmax(290px,360px) minmax(0,1fr)}.bottleneck-finder .tool-input-panel{position:static}.bottleneck-finder fieldset{min-width:0;border:0;margin:0 0 24px;padding:0}.bottleneck-finder legend{padding:0;font-weight:700;margin-bottom:12px}.bottleneck-finder p{line-height:1.6;overflow-wrap:anywhere}.bottleneck-field{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;min-width:0}.bottleneck-field>label,.bottleneck-field>span{font-size:14px;font-weight:650}.bottleneck-field input,.bottleneck-field select{width:100%;min-width:0;min-height:44px;box-sizing:border-box;border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);font:inherit;padding:10px;border-radius:4px}.bottleneck-field input[type=range]{padding:0;accent-color:var(--color-rust)}.bottleneck-field input[aria-invalid=true]{border-color:var(--color-rust)}.bottleneck-field small,.bottleneck-stage small{color:var(--color-body-muted);line-height:1.5;font-size:12px}.bottleneck-time-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.bottleneck-finder .bottleneck-stage{padding-top:16px;border-top:1px solid var(--color-rule)}.bottleneck-actions,.bottleneck-stage-actions{display:flex;flex-wrap:wrap;gap:8px}.bottleneck-finder button,.bottleneck-finder summary{min-height:44px;cursor:pointer}.bottleneck-actions button,.bottleneck-stage-actions button{padding:9px 12px;font:inherit;border:1px solid var(--color-rule);border-radius:4px;background:transparent;color:var(--color-ink)}.bottleneck-actions button[aria-pressed=true]{background:var(--color-dark);color:var(--color-paper)}.bottleneck-finder button:disabled{opacity:.5;cursor:not-allowed}.bottleneck-stage-actions{margin-top:8px}.bottleneck-finder summary{padding:12px 0;box-sizing:border-box;font-size:14px;font-weight:650}.bottleneck-outcome{padding:0 0 18px}.bottleneck-outcome>strong{font-size:25px;line-height:1.3}.bottleneck-finder .bottleneck-scenario{margin-top:24px;padding:20px;background:var(--color-panel)}.bottleneck-scenario-result{font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bottleneck-table{width:100%;border-collapse:collapse;font-size:13px;margin-top:16px}.bottleneck-table td,.bottleneck-table th{padding:12px 8px;border-bottom:1px solid var(--color-rule);text-align:left;overflow-wrap:anywhere}.bottleneck-table th:first-child{width:40%}.bottleneck-plan{padding-left:24px}.bottleneck-plan>li{margin-bottom:24px;padding-left:6px}.bottleneck-plan h4{margin-bottom:8px;overflow-wrap:anywhere}.bottleneck-plan p{margin:8px 0}.bottleneck-consent{display:flex;align-items:center;gap:10px;min-height:44px;margin:12px 0 24px;font-size:14px}.bottleneck-consent input{width:20px;height:20px;flex-shrink:0;accent-color:var(--color-rust)}.bottleneck-recipe{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6}.bottleneck-finder :is(input,select,button,summary):focus-visible{outline:3px solid var(--color-rust);outline-offset:3px}@media (max-width:900px){.bottleneck-finder .tool-workbench-calculator{grid-template-columns:1fr}}@media (max-width:480px){.bottleneck-table td,.bottleneck-table th{padding:10px 4px}.bottleneck-finder .bottleneck-scenario{padding:14px}}@media print{.bottleneck-consent,.bottleneck-finder .calculator-result-actions,.bottleneck-finder .tool-input-panel,.bottleneck-finder [data-testid=export-gate]{display:none}.bottleneck-finder .tool-workbench-calculator{display:block}}.continuity-tool{--continuity-paper:#f3efe4;--continuity-ink:#141206;--continuity-muted:#685f53;--continuity-rule:rgba(20,18,6,.22);color:var(--continuity-ink);max-width:1180px;margin-inline:auto;padding-inline:24px}.continuity-tool p{line-height:1.6;max-width:72ch;overflow-wrap:anywhere}.continuity-tool :is(input,select,textarea,button){font:inherit;color:inherit;min-height:44px}.continuity-tool :is(input,select,textarea){width:100%;min-width:0;background:var(--continuity-paper);border:1px solid var(--continuity-muted);border-radius:4px;padding:10px}.continuity-tool label{display:grid;grid-gap:8px;gap:8px;font-weight:600;font-size:.9rem;margin-block:18px 8px}.continuity-tool textarea{resize:vertical}.continuity-tool button{cursor:pointer;padding:10px 16px;border:1px solid var(--continuity-muted);border-radius:4px;background:var(--continuity-paper);font-weight:600}.continuity-tool button:hover{background:#ede4d2}.continuity-tool button:disabled{cursor:not-allowed;opacity:.6}.continuity-tool :is(button,input,select,textarea,summary,a,h3):focus-visible{outline:3px solid #9f4d22;outline-offset:3px}.continuity-tool h2{font-size:1.75rem}.continuity-tool h3{font-size:1.25rem}.continuity-notice{padding:28px 0;border-bottom:1px solid var(--continuity-rule)}.continuity-notice h2{margin-top:0}.continuity-tool .continuity-check{display:flex;align-items:center;gap:12px;min-height:44px}.continuity-check input{width:22px;min-height:22px;height:22px;accent-color:#9f4d22;flex-shrink:0}.continuity-meta,.continuity-source,.continuity-storage{color:var(--continuity-muted);font-size:.875rem}.continuity-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px}.continuity-progress{padding:28px 0}.continuity-progress progress{width:100%;height:12px;accent-color:#9f4d22}.continuity-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.continuity-tabs [aria-current]{background:#251b14;color:var(--continuity-paper)}.continuity-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.continuity-editor h3{margin-top:32px}.continuity-tool summary{min-height:44px;cursor:pointer;padding-block:12px}.continuity-editor .continuity-location{margin-top:40px}.continuity-preview{min-width:0}.continuity-score{border-block:1px solid var(--continuity-rule);padding-block:8px}.continuity-score p{font-size:.9rem}.continuity-paper{margin-top:20px;padding:24px;background:#ede4d2;border:1px solid var(--continuity-rule);overflow-wrap:anywhere}.continuity-paper h3{margin-top:0}.continuity-paper p{font-size:.875rem;margin-block:8px}.continuity-paper ol{padding-left:20px}.continuity-paper li{padding-block:8px}.continuity-paper h4{font-size:.95rem;margin:0}.continuity-paper h4 span{display:block;color:var(--continuity-muted);font-weight:400;font-size:.8rem;margin-top:4px}.continuity-tabletop{padding-top:48px}.continuity-tabletop details{border-bottom:1px solid var(--continuity-rule)}.continuity-exercise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.continuity-feedback{min-height:26px;padding-block:20px}.continuity-tool .tool-gate{grid-template-columns:1fr}.continuity-tool .tool-gate :is(input,button){color:var(--continuity-ink)}.continuity-tool .tool-gate h2{font-size:2rem}.continuity-tool .tool-gate label{margin-block:16px}.continuity-source{padding-block:24px}@media (max-width:800px){.continuity-layout{grid-template-columns:1fr;gap:32px}.continuity-exercise{grid-template-columns:1fr;gap:0}}@media (max-width:480px){.continuity-tool{padding-inline:16px}.continuity-tool :is(input,select,textarea){font-size:16px}.continuity-paper{padding:16px}}.valuation{color:var(--ink)}.valuation fieldset{border:0;padding:0;margin:24px 0;min-width:0}.valuation legend{font-weight:700;margin-bottom:20px}.valuation label{display:block;font-weight:700;margin-top:20px;margin-bottom:8px}.valuation input:not([type=checkbox]),.valuation select{width:100%;box-sizing:border-box;min-height:46px;font:inherit}.valuation fieldset p{font-size:.85rem;line-height:1.55;margin:8px 0 20px;color:var(--ink)}.valuation button,.valuation summary{min-height:44px}.valuation .tool-reset{display:block}.valuation p{line-height:1.6;max-width:72ch}.valuation-section{margin-top:36px}.valuation-section h3{font-size:1.2rem;line-height:1.35}.valuation-warning{font-weight:700;color:var(--rust)}.valuation-announcement{font-size:.9rem}.valuation-range dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.valuation-range dt{font-size:.85rem}.valuation-range dd{margin:8px 0 0;font-size:clamp(1rem,1.8vw,1.55rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.valuation small{display:block;font-size:.8rem;font-weight:400;margin-top:7px;color:var(--ink);line-height:1.45}.valuation-range-line{display:flex;justify-content:space-between;border-top:2px solid var(--rust);margin:28px 8% 0}.valuation-range-line span{width:10px;height:10px;background:var(--rust);border-radius:50%;transform:translateY(-6px)}.valuation table{width:100%;border-collapse:collapse;font-size:.9rem;margin:18px 0}.valuation td,.valuation th{text-align:left;vertical-align:top;padding:12px 8px;border-bottom:1px solid color-mix(in oklch,var(--ink) 18%,transparent)}.valuation td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.valuation .valuation-share{display:flex;align-items:center;gap:12px;font-size:.9rem;font-weight:400}.valuation-share input{width:20px;height:20px;flex:0 0 20px}.valuation-levers{padding-left:24px}.valuation-levers li{padding:12px 0}.valuation-levers p{margin:6px 0 0}.valuation summary{cursor:pointer;font-weight:700;padding:12px 0}.valuation [role=status]{overflow-wrap:anywhere}.valuation button:disabled{cursor:wait;opacity:.65}.valuation input[type=range]{accent-color:var(--rust)}@media (max-width:700px){.valuation-range dl{grid-template-columns:1fr;gap:14px}.valuation-range dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.valuation-range dd{text-align:right;font-size:1.35rem;margin:0}.valuation-range-line{display:none}.valuation td,.valuation th{padding:10px 4px}.valuation .calculator-result-actions{display:grid}.valuation table{font-size:.82rem}}@media print{.valuation .tool-gate,.valuation .tool-input-panel,.valuation button,.valuation-share{display:none}.valuation .tool-workbench{display:block}.valuation-range,.valuation-section{page-break-inside:avoid;break-inside:avoid}}.monthly-close-tool{--close-paper:#f3efe4;--close-ink:#141206;--close-muted:#685f53;--close-line:rgba(20,18,6,.22);color:var(--close-ink);max-width:1180px;margin-inline:auto;padding-inline:24px}.monthly-close-tool p{line-height:1.6;max-width:72ch}.monthly-close-tool button,.monthly-close-tool input,.monthly-close-tool select,.monthly-close-tool textarea{font:inherit;color:inherit;min-height:44px}.monthly-close-tool input,.monthly-close-tool select,.monthly-close-tool textarea{width:100%;background:var(--close-paper);border:1px solid var(--close-muted);border-radius:4px;padding:10px}.monthly-close-tool label{display:grid;grid-gap:8px;gap:8px;font-weight:600;font-size:.9rem}.monthly-close-tool textarea{resize:vertical}.monthly-close-tool button{cursor:pointer;padding:10px 16px;border:1px solid var(--close-muted);border-radius:4px;background:var(--close-paper);font-weight:600}.monthly-close-tool button:hover{background:#ede4d2}.monthly-close-tool button:disabled{cursor:not-allowed;opacity:.6}.monthly-close-tool :is(button,input,select,textarea,summary,a):focus-visible{outline:3px solid #9f4d22;outline-offset:3px}.close-controls{padding:28px 0;border-bottom:1px solid var(--close-line)}.close-toolbar{display:grid;grid-template-columns:210px 1fr;grid-gap:32px;gap:32px;align-items:start;margin-top:24px}.close-toolbar p{margin-top:0}.monthly-close-tool .close-save{display:flex;align-items:center;gap:12px;min-height:44px}.close-save input{width:22px;min-height:22px;height:22px;accent-color:#9f4d22}.close-source,.close-step-meta,.close-storage-status{color:var(--close-muted);font-size:.875rem}.close-restore{padding:16px;margin-top:16px;background:#ede4d2}.close-progress{padding:36px 0 12px}.close-progress h2{margin:0;font-size:1.75rem}.close-progress progress{width:100%;height:12px;accent-color:#9f4d22}.close-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:48px;gap:48px}.close-steps h3{font-size:1.2rem;margin-top:28px}.close-steps h3 span{display:block;font-size:1.5rem;margin-top:6px}.close-steps ol{padding-left:24px}.close-steps li{padding:16px 0 22px 8px;border-bottom:1px solid var(--close-line)}.close-step-heading{display:grid;grid-template-columns:1fr 145px;align-items:center;grid-gap:16px;gap:16px}.close-step-heading label{font-size:1rem}.close-step-meta{margin:8px 0}.monthly-close-tool summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:.875rem}.close-field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.monthly-close-tool pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:.9rem;line-height:1.6}.close-prompt{padding:16px 0}.close-summary{align-self:start;padding-top:28px;min-width:0}.close-summary h2{margin-top:0;font-size:1.5rem}.close-summary label{margin:20px 0}.close-summary pre{padding:20px 0;border-block:1px solid var(--close-line)}.close-summary h3{margin-top:36px}.close-summary table{width:100%;border-collapse:collapse;font-size:.85rem}.close-summary caption{text-align:left;margin-bottom:12px}.close-summary :is(th,td){text-align:left;padding:10px 4px;border-bottom:1px solid var(--close-line)}.close-summary th button{padding:8px}.close-feedback{min-height:26px;margin-block:28px}.close-export-actions{display:flex;flex-wrap:wrap;gap:12px}.monthly-close-tool .tool-gate{grid-template-columns:1fr}.monthly-close-tool .tool-gate :is(input,button){color:var(--close-ink)}.monthly-close-tool .tool-gate h2{font-size:2rem}.monthly-close-tool #close-month-error,.monthly-close-tool .close-steps .tool-form-error{color:#9f4d22}.monthly-close-tool .tool-gate label{margin-block:16px}.close-source{padding-block:24px}@media (max-width:800px){.close-layout{grid-template-columns:1fr;gap:20px}.close-toolbar{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.monthly-close-tool{padding-inline:16px}.close-field-row,.close-step-heading{grid-template-columns:1fr;gap:10px}.close-steps li{padding-left:0}.monthly-close-tool :is(input,select,textarea){font-size:16px}}.receptionist-tool{color:var(--ink);width:min(1240px,calc(100% - 40px));margin-inline:auto}.receptionist-tool p{max-width:72ch;line-height:1.65}.receptionist-tool h2{font-size:1.65rem;line-height:1.2;margin:0 0 16px}.receptionist-tool h3{font-size:1.05rem;line-height:1.4}.receptionist-tool button,.receptionist-tool select{min-height:44px}.receptionist-tool input:not([type=checkbox]),.receptionist-tool select,.receptionist-tool textarea{width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:4px;padding:10px 12px;font:inherit}.receptionist-tool input:not([type=checkbox]){min-height:44px}.receptionist-tool label{display:block;font-weight:650;line-height:1.5;margin-bottom:8px}.receptionist-tool small{display:block;color:var(--muted);line-height:1.5;margin-top:6px}.receptionist-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.receptionist-intro button{flex-shrink:0}.receptionist-profile{max-width:520px;margin:30px 0 40px}.receptionist-profile p{color:var(--muted);font-size:.9rem}.receptionist-assessment{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);grid-gap:64px;gap:64px;align-items:flex-start}.assessment-questions fieldset{border:0;padding:0;margin:0 0 48px;min-width:0}.assessment-questions legend{font-size:1.3rem;font-weight:700;margin-bottom:24px}.assessment-question{margin-bottom:28px}.assessment-question p{color:var(--muted);font-size:.9rem;margin:0 0 10px}.readiness-result{position:-webkit-sticky;position:sticky;top:24px;padding:28px;background:var(--panel);overflow-wrap:anywhere}.readiness-result progress{width:100%;accent-color:var(--rust);height:10px}.readiness-result ol{padding-left:20px}.readiness-result li{margin:0 0 16px;line-height:1.55;font-size:.9rem}.receptionist-section{margin-top:64px;padding-top:32px;border-top:1px solid var(--hairline)}.receptionist-flow-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;margin:32px 0}.receptionist-flow-fields>div{margin-bottom:22px}.receptionist-flow-fields textarea{resize:vertical}.receptionist-flow-preview{padding:28px;border:1px solid var(--rule);overflow-wrap:anywhere}.receptionist-flow-preview h3{margin:22px 0 4px}.receptionist-flow-preview p{font-size:.9rem;margin:0 0 12px}.receptionist-tool details{margin:24px 0}.receptionist-tool summary{cursor:pointer;padding:14px 0;min-height:44px;font-weight:700;line-height:1.5}.receptionist-tool details li{line-height:1.6;margin-bottom:14px}.receptionist-calls li{border-bottom:1px solid var(--hairline);padding:10px 0 20px}.receptionist-calls h3{margin-bottom:8px}.receptionist-vendors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin:24px 0}.receptionist-vendors label,.receptionist-vendors p{font-size:.9rem}.receptionist-table-scroll{max-width:100%;overflow-x:auto}.receptionist-table-scroll table{width:100%;min-width:820px;border-collapse:collapse}.receptionist-table-scroll caption{text-align:left;font-weight:700;padding:12px 0}.receptionist-table-scroll td,.receptionist-table-scroll th{text-align:left;padding:14px 10px;border-bottom:1px solid var(--hairline);overflow-wrap:anywhere}.receptionist-table-scroll th:first-child{width:40%}.receptionist-table-scroll th{font-size:.9rem}.receptionist-table-scroll th span{display:block;margin-top:5px;color:var(--rust);font-size:.8rem}.receptionist-share{margin:56px 0}.receptionist-share label{font-weight:400;padding:12px 0}.receptionist-share input{width:20px;height:20px;vertical-align:middle;margin-right:8px;accent-color:var(--rust)}.receptionist-status{min-height:24px;font-weight:600}.receptionist-sources{color:var(--muted);font-size:.9rem}@media (max-width:760px){.receptionist-intro{flex-direction:column;gap:8px}.receptionist-assessment,.receptionist-flow-layout{grid-template-columns:1fr;gap:24px}.readiness-result{position:static}.receptionist-vendors{grid-template-columns:repeat(2,minmax(0,1fr))}.receptionist-flow-preview{padding:20px}}@media print{.receptionist-share,.receptionist-tool .tool-gate,.receptionist-tool button{display:none}.readiness-result{position:static}.receptionist-assessment,.receptionist-flow-layout{display:block}.receptionist-table-scroll{overflow:visible}.receptionist-table-scroll table{min-width:0}}@media (max-width:460px){.receptionist-tool{width:min(1240px,calc(100% - 24px))}}.tool-page:has(.receptionist-tool) .tool-hero{padding-block:44px}.tool-page:has(.receptionist-tool) .tool-hero h1{font-size:3rem;line-height:1.08}@media (max-width:760px){.tool-page:has(.receptionist-tool) .tool-hero h1{font-size:2.25rem}}.sales-email{--sales-rule:rgba(20,18,6,0.16)}.sales-email-fields{border:0;padding:0;margin:0;min-width:0}.sales-email label{display:grid;grid-gap:8px;gap:8px;margin:0 0 18px;font-weight:650}.sales-email input:not([type=checkbox]),.sales-email select,.sales-email textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:12px;font:inherit;font-weight:400;background:var(--paper);color:var(--ink);border:1px solid var(--sales-rule);border-radius:4px}.sales-email textarea{resize:vertical;line-height:1.6}.sales-email button{min-height:44px;padding:10px 16px;cursor:pointer;font:inherit}.sales-email button:disabled{cursor:not-allowed;opacity:.55}.sales-email p{line-height:1.65;max-width:72ch;overflow-wrap:anywhere}.sales-email-fields>p,.sales-email-warning{font-size:14px}.sales-email-preview{padding-top:24px;margin-top:24px;border-top:1px solid var(--sales-rule)}.sales-email .sales-email-consent{display:flex;align-items:flex-start;font-size:14px}.sales-email-consent input{flex:0 0 22px;width:22px;height:22px}.sales-email-rubric{list-style:none;padding:0;margin:24px 0 40px}.sales-email-rubric li{padding:16px 0;border-bottom:1px solid var(--sales-rule)}.sales-email-rubric li>div{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.sales-email-rubric p{margin:6px 0 0;font-size:14px}.sales-email-change{padding:0 0 18px}.sales-email-change h4{margin-bottom:8px}.sales-email-change p{margin:8px 0}.sales-email-text{white-space:pre-wrap;overflow-wrap:anywhere}.sales-email-version-tabs{display:flex;gap:8px;flex-wrap:wrap}.sales-email-version-tabs [aria-pressed=true]{font-weight:750;text-decoration:underline;text-underline-offset:5px}.sales-email-saved,.sales-email-status{margin:16px 0}.sales-email-saved button+button{margin-left:8px}.sales-email-library,.sales-email-recipe{margin:72px 0}.sales-email details{padding:16px 0;border-bottom:1px solid var(--sales-rule)}.sales-email summary{cursor:pointer;min-height:44px;align-content:center;font-weight:650}.sales-email dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.sales-email dt{font-weight:650}.sales-email dd{margin:4px 0 0;line-height:1.5}@media (max-width:600px){.sales-email dl{grid-template-columns:1fr}.sales-email-library,.sales-email-recipe{margin:48px 0}}