.lead-journey .signature-featured-portrait{box-shadow:none;border:0}.lead-journey .signature-name h1{font-size:clamp(4.3rem,14vw,6.5rem)}.lead-journey .signature-intro{max-width:36ch;font-size:1rem;line-height:1.6}.lead-journey .profile-role{font-size:.9rem}.lead-journey .quick-actions>*{font-size:.75rem}.lead-journey .scroll-cue{font-size:.78rem}.lead-journey .signature-body{isolation:isolate;padding-top:0}.lead-journey .signature-body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#20152d00,#20152de8 200px,#20152df2);position:absolute;inset:0 -50vw}.lead-journey .signature-poem{place-content:start;min-height:0;padding:46px 0 20px}.lead-journey .signature-poem-copy{width:min(100%,740px)}.lead-journey .signature-poem-copy .eyebrow{margin-bottom:12px}.lead-journey .signature-poem-copy h2{max-width:24ch;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}.lead-journey .signature-poem-description{max-width:54ch;margin-top:16px;font-size:1rem}.lead-journey .signature-poem-rule{margin-top:24px}.lead-journey{overflow-x:clip}.lead-journey .signature-poem:before,.lead-journey .signature-practical:before{display:none}.lead-journey .services-section{padding:24px 0 40px}.lead-journey .service h3{font-size:1.2rem}.lead-journey .service p{font-size:.95rem}.lead-journey .service .text-link{font-size:.88rem}.lead-journey .process-section{padding:38px 0 36px}.lead-journey .process-section li p{font-size:.95rem}.lead-journey .sticky-contact{max-width:570px}.lead-journey .sticky-contact small{display:none}.lead-journey .sticky-contact .primary-action{font-size:.82rem}.lead-journey .closing-section>.quiet{max-width:56ch;font-size:.95rem;line-height:1.7}.closing-intro{max-width:56ch;color:var(--muted);margin-top:20px;font-size:.9rem}.journey-evidence{gap:28px;padding:32px 0 48px;display:grid}.journey-evidence h2,.journey-diagnostic h2{max-width:18ch;margin:14px 0 20px;font-size:clamp(2rem,4vw,3rem)}.journey-evidence p,.journey-diagnostic p{max-width:49ch;color:var(--muted);font-size:1rem}.evidence-detail ol{counter-reset:evidence;gap:18px;margin:0;padding:0;list-style:none;display:grid}.evidence-detail li{counter-increment:evidence;padding-left:32px;font-size:.95rem;position:relative}.evidence-detail li:before{content:"0" counter(evidence);color:#d8c6ea;font-size:.8rem;position:absolute;left:0}.evidence-detail .text-link{margin-top:22px}.journey-diagnostic{border:1px solid var(--line);background:#30213df2;border-radius:20px;gap:26px;margin:0 0 42px;padding:26px;display:grid}.journey-diagnostic .secondary-action{text-align:left;justify-content:space-between;gap:16px;font-size:.9rem}.journey-diagnostic .diagnostic-note{margin-top:14px;font-size:.875rem;line-height:1.6}.copy-feedback{color:inherit;margin-top:12px;font-size:.875rem}dialog[data-guided=true]{scrollbar-gutter:stable;max-width:540px}dialog[data-guided=true] .intent-choices strong{font-size:.94rem}dialog[data-guided=true] .intent-choices small{font-size:.875rem}dialog[data-guided=true] .inquiry-result{padding-top:4px}.inquiry-selection{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.inquiry-selection h3{max-width:22ch;font-size:1rem}.text-button{min-height:44px;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:6px 0;font-size:.875rem;text-decoration:underline}dialog[data-guided=true] blockquote{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.94rem;line-height:1.6}.inquiry-detail{border-block:1px solid var(--line);margin:12px 0}.inquiry-detail summary{justify-content:start;gap:8px;min-height:48px;padding:12px 0;font-size:.875rem}.inquiry-detail summary span{font-weight:400}.inquiry-detail label{margin:8px 0;font-size:.875rem;display:block}.inquiry-detail textarea{resize:vertical;border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:12px;font-size:1rem}.inquiry-detail p{padding:8px 0 14px}dialog[data-guided=true] .quiet,dialog[data-guided=true]>p{font-size:.875rem}@media (width>=700px){.lead-journey .signature-body{width:min(1120px,100% - 96px)}.lead-journey .signature-poem{padding-top:64px}.lead-journey .services-section{grid-template-columns:1fr 1.4fr;gap:64px}.journey-evidence{grid-template-columns:1fr 1fr;gap:70px;padding:32px 0 60px}.evidence-detail{align-self:center}.journey-diagnostic{grid-template-columns:1.25fr 1fr;align-items:center;gap:50px;padding:38px}.journey-diagnostic h2{margin-bottom:16px}.lead-journey .signature-identity{min-width:360px}}@media (width<=369px){.lead-journey .signature-intro{font-size:.94rem}.lead-journey .scroll-cue{font-size:.7rem}.lead-journey .sticky-contact .primary-action{font-size:.76rem}.journey-diagnostic{padding:22px 18px}.inquiry-selection{align-items:start}.inquiry-selection h3{font-size:.94rem}.text-button{flex-shrink:0}}@media (forced-colors:active){.journey-diagnostic{background:canvas}.evidence-detail li:before{color:canvastext}.lead-journey .signature-featured-portrait{border:1px solid canvastext}}
