.cpf{min-width:0}.cpf__sep{margin-inline:var(--s-2);color:var(--console-muted)}.cpf__figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-bottom:1px solid var(--console-rule)}.cpf__figs>div{padding:var(--s-3) var(--s-4)}.cpf__figs>div+div{border-left:1px solid var(--console-rule)}.cpf__figs dt{font-size:var(--t-micro);color:var(--console-muted)}.cpf__figs dd{margin:var(--s-1) 0 0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.1;color:var(--console-ink)}.cpf__src,.cpf__k{margin:0;padding:var(--s-3) var(--s-4) 0;font-size:var(--t-micro);color:var(--console-muted)}.cpf__k{padding-top:var(--s-3)}.cpf__cols{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-2) var(--s-4) 0;padding:0;list-style:none}.cpf__cols li{padding:var(--s-1) var(--s-2);border:1px solid var(--console-rule);border-radius:var(--radius);font-size:var(--t-small);color:var(--console-ink)}.cpf__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:var(--s-2) var(--s-4) 0;padding:0;list-style:none;background:var(--console-rule);border:1px solid var(--console-rule)}.cpf__tiles li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);padding:var(--s-2) var(--s-3);background:var(--console-bg);font-size:var(--t-micro);color:var(--console-muted)}.cpf__tiles b{font-weight:650;color:var(--console-ink)}.cpf__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin:0;padding:var(--s-3) var(--s-4) var(--s-4)}.cpf__foot a{display:inline-flex;align-items:center;gap:var(--s-1);min-height:44px;color:var(--console-ink);font-size:var(--t-small);font-weight:600}.cpf__foot .stamp{color:var(--console-muted)}.p-crm{--diag: 2px;overflow-wrap:anywhere}.crm-hero__grid>*,.crm-rows>*,.crm-print__sheet{min-width:0}.p-crm pre,.p-crm code{font-variant-ligatures:none}.p-crm :where(p,li,dd,figcaption,summary,label){text-wrap:pretty}.crm-crumbs{padding-top:var(--s-4)}.crm-micro{margin:0;font-size:var(--t-small);color:var(--muted)}.crm-newtab{display:inline-flex;align-items:center;gap:var(--s-2)}.crm-hero{padding-block:var(--s-6) var(--s-16)}.crm-hero__grid{display:grid;gap:var(--s-6) var(--gutter)}.crm-h1{margin:0;font-size:var(--t-display-split);letter-spacing:-.03em}.crm-h1 span{display:block}.crm-hero__sub{margin:var(--s-4) 0 0;max-width:34ch;text-wrap:pretty}.crm-hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-6)}.crm-terms span{display:block}.crm-hero__rules{margin-top:calc(var(--s-3) - var(--s-6))}.crm-hero__rules .lr-rules{margin-top:0}@media(min-width:1024px){.crm-hero{padding-block:var(--s-8) var(--s-24)}.crm-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr}.crm-hero__copy{grid-column:1 / span 5;grid-row:1;padding-top:var(--s-2)}.crm-hero__demo{grid-column:6 / span 7;grid-row:1 / span 2;align-self:start}.crm-hero__rules{grid-column:1 / span 5;grid-row:2;align-self:start;margin-top:var(--s-6)}.crm-hero__sub{margin-top:var(--s-6);max-width:none}.crm-hero__sub span{display:block}.crm-hero__cta{gap:var(--s-3);margin-top:var(--s-8)}}.lr{font-size:var(--t-small);line-height:1.45}.lr-bar{column-gap:var(--s-4)}.lr-where{margin:0;font-size:var(--t-micro);color:var(--console-muted)}.lr-mode{display:inline-flex;margin-left:auto;border:1px solid var(--console-rule);border-radius:var(--radius)}.lr-mode button,.lr-reset{min-height:32px;padding:0 var(--s-3);border:0;background:transparent;color:var(--console-muted);font:inherit;font-size:var(--t-micro);transition:background-color var(--d-fast) var(--ease),color var(--d-fast) var(--ease)}.lr-mode button+button{border-left:1px solid var(--console-rule)}.lr-mode button:not(:disabled),.lr-reset:not(:disabled),.lr-tabs button:not(:disabled){cursor:pointer}.lr-mode button:not(:disabled):hover,.lr-reset:not(:disabled):hover{color:var(--console-ink)}.lr-mode button[aria-pressed=true]{background:var(--console-hover);color:var(--console-ink);font-weight:600}.lr-reset{padding-inline:var(--s-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.lr-meter{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border-bottom:1px solid var(--console-rule)}.lr-meter>div{grid-column:span 2;padding:var(--s-3) var(--s-4);border-left:1px solid var(--console-rule);border-top:1px solid var(--console-rule)}.lr-meter>.lr-meter__io{grid-column:span 3;border-top:0}.lr-meter>div:first-child,.lr-meter>div:nth-child(3){border-left:0}.lr-meter dt{font-size:var(--t-micro);line-height:1.3;color:var(--console-muted)}.lr-meter dd{margin:var(--s-1) 0 0;font-family:var(--ff-mono);font-variant-ligatures:none;font-variant-numeric:tabular-nums;font-size:var(--t-h3);line-height:1;color:var(--console-text)}.lr-meter__io dt{color:var(--console-text)}.lr-meter__io dd{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:500;letter-spacing:-.02em;color:var(--console-ink)}.lr-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--console-rule)}.lr-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;border:0;background:transparent;color:var(--console-muted);font:inherit;font-size:var(--t-small);transition:color var(--d-fast) var(--ease)}.lr-tabs button[aria-pressed=true]{color:var(--console-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--console-ink)}.lr-tabs__n{font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);font-weight:400;font-variant-numeric:tabular-nums}.lr-body{display:grid;grid-template-rows:minmax(0,1fr);height:384px;border-bottom:1px solid var(--console-rule);overflow:hidden}.lr-leads,.lr-cards,.lr-lines,.lr-board{scrollbar-width:thin;scrollbar-color:var(--console-rule) transparent}.lr-h{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--console-rule);font-size:var(--t-micro);font-weight:500;color:var(--console-muted)}.lr-h__n{font-family:var(--ff-mono);font-variant-ligatures:none;color:var(--console-ink)}.lr-inbox{display:flex;flex-direction:column;min-height:0}.lr-leads{flex:1 1 0;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.lr-lead{padding:var(--s-2) var(--s-4) var(--s-3);border-bottom:1px solid var(--console-rule);transition:background-color var(--d-fast) var(--ease)}.lr-lead[data-current]{background:var(--console-hover)}.lr-lead__head{display:flex;align-items:center;gap:var(--s-2);margin:0;color:var(--console-ink);font-weight:600}.lr-ico{color:var(--console-muted)}.lr-lead__age{margin-left:auto;font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);font-weight:400;font-variant-numeric:tabular-nums;color:var(--console-ink);white-space:nowrap}.lr-lead__raw{display:flex;flex-wrap:wrap;gap:0 var(--s-2);margin:var(--s-1) 0 0;font-size:var(--t-micro);line-height:1.5}.lr-lead__raw code{font-size:1em;color:var(--console-text);overflow-wrap:anywhere}.lr-lead__k{color:var(--console-muted)}.lr-lead__status{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-1) 0 0;font-size:var(--t-micro);color:var(--console-muted)}.lr-lead[data-state=in] .lr-lead__status,.lr-lead[data-state=duplicate] .lr-lead__status,.lr-lead[data-state=overdue] .lr-lead__status,.lr-lead[data-state=lost] .lr-lead__status,.lr-lead[data-state=human] .lr-lead__status{color:var(--console-ink)}.lr-lead[data-state=lost] .lr-lead__raw code,.lr-lead[data-state=lost] .lr-lead__src{text-decoration:line-through;text-decoration-thickness:1px;color:var(--console-muted)}.lr-board{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.lr-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr);flex:1 1 0;min-height:0}.lr-col{display:flex;flex-direction:column;min-width:0;min-height:0}.lr-col+.lr-col{border-left:1px dashed var(--console-rule)}.lr-col__h{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--console-rule);font-size:var(--t-micro);font-weight:500;color:var(--console-muted)}.lr-col__n{font-family:var(--ff-mono);font-variant-ligatures:none;color:var(--console-ink)}.lr-cards{display:grid;align-content:start;gap:var(--s-2);flex:1 1 0;min-height:0;margin:0;padding:var(--s-2);list-style:none;overflow-y:auto}.lr-card{display:grid;gap:2px;padding:var(--s-2) var(--s-3);border:1px solid var(--console-rule);border-radius:var(--radius);background:var(--console-sunk);outline:1px solid transparent;outline-offset:2px;animation:lr-land var(--d-base) var(--ease) both}.lr-card[data-merged]{animation:lr-land var(--d-base) var(--ease) both,lr-merged .9s var(--ease) var(--d-base) both}@keyframes lr-land{0%{opacity:0;transform:translateY(var(--s-2))}}@keyframes lr-merged{0%{outline-color:var(--console-ink)}to{outline-color:transparent}}.lr-card p{margin:0}.lr-card__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-2);font-weight:600;line-height:1.3;color:var(--console-ink)}.lr-card__name>span:first-child{overflow-wrap:anywhere}.lr-tag{padding:0 var(--s-1);border:1px solid var(--console-muted);border-radius:var(--radius);font-size:var(--t-micro);font-weight:500;line-height:1.4;color:var(--console-ink)}.lr-card__co{font-size:var(--t-micro);color:var(--console-text);overflow-wrap:anywhere}.lr-card__meta{display:flex;flex-wrap:wrap;gap:0 var(--s-2);font-size:var(--t-micro);color:var(--console-muted)}.lr-card__meta .num,.lr-card__meta .mono{color:var(--console-text)}.lr-card__next{font-size:var(--t-micro);color:var(--console-text)}.lr-empty{position:absolute;left:var(--s-4);right:var(--s-4);top:var(--s-16);margin:0;max-width:30ch;padding:var(--s-3) var(--s-4);border:1px solid var(--console-rule);background:var(--console-bg);color:var(--console-text)}.lr-log{padding:var(--s-2) 0 var(--s-2) var(--s-4);border-bottom:1px solid var(--console-rule);background:var(--console-sunk)}.lr-lines{display:flex;flex-direction:column;height:100px;margin:0;padding:0 var(--s-4) 0 0;list-style:none;overflow-y:auto;font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);line-height:20px}.lr-lines>li:first-child{margin-top:auto}.lr-lines:focus-visible{outline-offset:-2px}.lr-lines li{display:grid;grid-template-columns:10ch 6ch minmax(0,1fr);gap:var(--s-3);white-space:nowrap}.lr-lines__t,.lr-lines__k{color:var(--console-muted)}.lr-lines__t{text-align:right}.lr-lines__m{overflow:hidden;text-overflow:ellipsis;color:var(--console-text)}.lr-lines .is-current .lr-lines__m{color:var(--console-ink)}.lr-caret{display:inline-block;width:.6em;height:1.15em;margin-left:var(--s-1);vertical-align:text-bottom;background:var(--accent)}.lr-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:var(--s-2);min-height:112px;padding:var(--s-3) var(--s-4)}.lr-actions>.btn:first-child{grid-column:1 / -1}.lr-actions .btn{white-space:normal}.lr-actions--hand{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.lr-actions--hand p{margin:0;color:var(--console-ink)}.lr-foot{margin:0;padding:0 var(--s-4) var(--s-3);font-size:var(--t-micro);color:var(--console-muted)}.lr-nj{margin:0;padding:var(--s-3) var(--s-4);border-top:1px solid var(--console-rule);color:var(--console-ink)}.lr-own{padding:var(--s-4)}.lr-own__h{margin:0 0 var(--s-3);font-size:var(--t-small);font-weight:650;color:var(--console-ink)}.lr-own__grid{display:grid;gap:var(--s-3) var(--s-4)}.lr-field{display:grid;gap:var(--s-1);min-width:0}.lr-field>span,.lr-own .segmented__legend{font-size:var(--t-micro);color:var(--console-text)}.lr-field input{box-sizing:border-box;width:100%;min-height:40px;padding:0 var(--s-3);border:1px solid var(--console-muted);border-radius:var(--radius);background:var(--console-sunk);color:var(--console-ink);font:inherit;font-size:var(--t-small)}.lr-field input:hover{border-color:var(--console-text)}.lr-own .segmented__legend{margin-bottom:var(--s-1)}.lr-own .segmented__btn{min-height:40px;font-weight:500}.lr-check{display:flex;align-items:center;gap:var(--s-2);min-height:40px;align-self:end;font-size:var(--t-small);color:var(--console-ink);cursor:pointer}.lr-check input{width:16px;height:16px;margin:0;accent-color:var(--console-ink)}.lr-own__err{margin:var(--s-3) 0 0;color:var(--danger)}.lr-own__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-4)}.lr-own__note{margin:0;font-size:var(--t-micro);color:var(--console-muted)}.lr-rules{margin-top:var(--s-3)}.lr-rules>summary{font-size:var(--t-small)}.lr-rules__list{display:grid;gap:var(--s-2);margin:var(--s-1) 0 0;padding:var(--s-4) 0 0;border-top:var(--hair);list-style:none;counter-reset:rule;font-size:var(--t-small)}.lr-rules__list li{display:grid;grid-template-columns:2ch minmax(0,1fr);gap:var(--s-2);max-width:66ch;counter-increment:rule}.lr-rules__list li:before{content:counter(rule);font-family:var(--ff-mono);font-variant-ligatures:none;color:var(--muted)}@media(max-width:767px){.lr[data-tab=inbox] .lr-board,.lr[data-tab=inbox] .lr-log,.lr[data-tab=board] .lr-inbox,.lr[data-tab=board] .lr-log,.lr[data-tab=log] .lr-body{display:none}.lr-body{height:336px}.lr-inbox>.lr-h{display:none}.lr-board{overflow-y:auto}.lr-cols,.lr-col{display:block;flex:none}.lr-col+.lr-col{border-left:0;border-top:1px solid var(--console-rule)}.lr-cards{flex:none;overflow:visible}.lr-cards:empty{display:none}.lr-empty{top:var(--s-24)}.lr-log{padding-left:var(--s-3)}.lr-lines{height:284px}.lr-lines li{grid-template-columns:9ch minmax(0,1fr);white-space:normal}.lr-lines__k{display:none}.lr-lines__m{overflow:visible}}@media(min-width:1024px)and (max-width:1279px){.lr-body{height:424px}}@media(min-width:768px){.lr-tabs{display:none}.lr-body{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lr-inbox{border-right:1px solid var(--console-rule)}.lr-meter{grid-template-columns:repeat(5,minmax(0,1fr))}.lr-meter>div,.lr-meter>.lr-meter__io{grid-column:auto;border-top:0}.lr-meter>div:nth-child(3){border-left:1px solid var(--console-rule)}.lr-actions{display:flex;flex-wrap:wrap;align-items:center;min-height:64px}.lr-own__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lr-field--wide{grid-column:1 / -1}}.crm-statement{margin:var(--s-16) 0 0;max-width:22ch;font-size:var(--t-display-split);font-weight:800;font-stretch:72%;line-height:.95;letter-spacing:-.025em;word-spacing:.04em;text-wrap:balance}.crm-try{margin:var(--s-6) 0 0;color:var(--muted)}.leak{container:leak / inline-size;margin:var(--s-12) 0 0;color:var(--diagram-line)}.leak__map,.leak__srcs{margin:0;padding:0;list-style:none}.leak__node{display:inline-flex;align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-3);border:1px solid var(--diagram-line);border-radius:var(--radius);background:var(--bg);color:var(--ink);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-small);white-space:nowrap}.leak__node--crm{padding-inline:var(--s-4);border-color:var(--diagram-node);background:var(--diagram-node);color:var(--bg);font-weight:600;letter-spacing:.04em}.leak__label{margin:var(--s-3) 0 0;max-width:26ch;color:var(--ink)}.leak--audit .leak__label{font-size:var(--t-small)}.leak__mark{display:inline-block;padding:0 var(--s-1);border:1px solid var(--ink);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);font-weight:600;line-height:1.5}.leak__finding{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s-2);align-items:baseline}.leak__finding p{margin:0}.leak__finding .leak__status{grid-column:2;display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-1);color:var(--muted)}.leak__finding .leak__status:has(.lamp[data-state=on]){color:var(--ink);font-weight:600}.leak__note{margin-top:var(--s-8)}.leak__pipe{display:block;position:relative;height:var(--diag);background:currentColor}.leak__pipe--dash{height:0;background:none;border-top:var(--diag) dashed currentColor}.leak__pipe--in{margin-right:var(--s-1)}.leak__pipe--in:after{content:"";position:absolute;right:0;top:50%;width:var(--s-2);height:10px;transform:translateY(-50%);background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.leak__joint{display:block;flex:none;width:12px;height:12px;background:var(--diagram-node)}.leak__branch{display:flex;align-items:center}.leak__stem{position:relative;display:block;flex:none;background:currentColor}.leak__lost,.leak__missed{display:block;flex:none;width:10px;height:10px;border:1.5px solid currentColor}.leak__lost:nth-of-type(3){opacity:.55}.leak__lost:nth-of-type(4){opacity:.25}.leak__missed{opacity:.55}.leak__plug{display:block;flex:none;background:currentColor}.leak__break{position:relative;display:block;flex:none;width:14px;height:18px}.leak__break:before,.leak__break:after{content:"";position:absolute;top:0;bottom:0;width:var(--diag);background:currentColor;transform:skew(-24deg)}.leak__break:before{left:3px}.leak__break:after{left:9px}.leak__st{position:relative;padding:0 0 var(--s-8) var(--s-8)}.leak__st:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:var(--diag);background:currentColor}.leak__st--src:before{top:20px}.leak__st:not(.leak__st--src)>.leak__track:before{content:"";position:absolute;left:calc(-1 * var(--s-8) + 3px);top:-14px;width:10px;height:var(--s-2);background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%)}.leak__track{position:relative}.leak__track>.leak__pipe{display:none}.leak__track .leak__node{position:relative}.leak__track .leak__node:before{content:"";position:absolute;left:calc(-1 * var(--s-8) + 8px);top:calc(50% - 1px);width:calc(var(--s-8) - 8px);height:var(--diag);background:var(--diagram-line)}.leak__srcs{display:flex;flex-wrap:wrap;gap:var(--s-2)}.leak__srcs li+li .leak__node:before{content:none}.leak__st--drop .leak__track{min-height:24px}.leak__st--drop .leak__joint{position:absolute;left:calc(-1 * var(--s-8) + 2px);top:6px}.leak__st--drop .leak__branch{gap:var(--s-2);padding-top:7px;margin-left:calc(-1 * var(--s-8) + 14px)}.leak__stem{width:var(--s-6);height:var(--diag)}.leak__stem:after{content:"";position:absolute;right:0;top:50%;width:var(--s-2);height:10px;transform:translateY(-50%);background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.leak__stem--short{width:var(--s-4)}.leak__stem--short:after{content:none}.leak__plug{width:8px;height:20px}.leak__st--drop .leak__label{margin-top:var(--s-2)}.leak__st--crm{padding-bottom:var(--s-6)}.leak__st--follow:before{background:none;border-left:var(--diag) dashed currentColor;width:0;bottom:auto;height:22px}.leak__st--follow .leak__track{min-height:40px}.leak__st--follow .leak__break{position:absolute;left:calc(-1 * var(--s-8) + 1px);top:26px;transform:rotate(90deg)}.leak__st--follow .leak__missed{position:absolute;left:calc(-1 * var(--s-8) + 3px);top:50px}.leak__st--follow .leak__label{margin-top:0;padding-top:var(--s-2)}.leak__st--follow{padding-bottom:var(--s-4)}.leak--audit .leak__st--drop .leak__branch{gap:0}@container leak (min-width: 60rem){.leak__map{display:grid;grid-template-columns:13.5rem minmax(0,1fr) minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:168px auto}.leak__st{grid-row:1 / 3;display:grid;grid-template-rows:subgrid;min-width:0;padding:0}.leak__st:before,.leak__st:not(.leak__st--src)>.leak__track:before,.leak__track .leak__node:before{content:none}.leak__track{display:flex;align-items:center;height:168px}.leak__track>.leak__pipe{display:block;flex:1 1 auto;min-width:var(--s-6)}.leak__label{margin-top:var(--s-4)}.leak__srcs{position:relative;flex:none;flex-direction:column;flex-wrap:nowrap;width:11.5rem}.leak__srcs li{display:flex;align-items:center}.leak__srcs li:after{content:"";flex:1 1 auto;min-width:var(--s-4);height:var(--diag);background:currentColor}.leak__srcs:after{content:"";position:absolute;right:0;top:19px;bottom:19px;width:var(--diag);background:currentColor}.leak__pipe--from:before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:var(--diagram-node)}.leak__st--hand .leak__pipe--in{flex:0 0 var(--s-8)}.leak__st--hand .leak__label{padding-left:var(--s-8)}.leak__st--drop .leak__track{position:relative}.leak__st--drop .leak__pipe--stub{flex:0 0 var(--s-8)}.leak__st--drop .leak__joint{position:static}.leak__st--drop .leak__branch{position:absolute;left:calc(var(--s-8) + 6px);top:calc(50% + 6px);transform:translate(-50%);flex-direction:column;gap:6px;margin:0;padding:0}.leak__stem{width:var(--diag);height:26px}.leak--pain .leak__lost{width:12px;height:12px}.leak__stem:after{inset:auto auto 0 50%;width:10px;height:var(--s-2);transform:translate(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}.leak__st--drop .leak__stem+.leak__lost{margin-top:var(--s-1)}.leak__st--drop .leak__lost:nth-of-type(4){margin-top:4px}.leak__stem--short{height:18px}.leak__plug{width:20px;height:8px}.leak__track>.leak__pipe--kept{display:flex;align-items:center;justify-content:center;gap:var(--s-2)}.leak__pipe--kept b{flex:none;width:12px;height:12px;border:1.5px solid currentColor;background:var(--bg)}.leak__st--drop .leak__label{margin-top:var(--s-4);padding-left:var(--s-8)}.leak__st--crm .leak__pipe--in{flex:0 0 var(--s-12)}.leak__st--follow .leak__track{padding-right:25%}.leak__st--follow .leak__break{position:relative;left:auto;top:auto;transform:none}.leak__st--follow .leak__missed{position:static}.leak__st--follow .leak__break{margin-inline:var(--s-2)}.leak__st--follow .leak__pipe--stub{flex:0 0 var(--s-6);min-width:var(--s-6);margin-right:var(--s-2)}.leak__st--follow .leak__label{margin-top:var(--s-4);padding:0 0 0 var(--s-4)}}.crm-rows{margin-top:var(--s-12);border-bottom:var(--hair)}.crm-row{display:grid;gap:var(--s-6);padding-block:var(--s-12);border-top:var(--hair)}.crm-row__h{margin:0;max-width:24ch;font-size:var(--t-h3);font-weight:660;font-stretch:90%;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.crm-row__ex{min-width:0}@media(min-width:1024px){.crm-row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.crm-row__h{grid-column:1 / span 5}.crm-row__ex{grid-column:6 / span 7}}.crm-next{margin:var(--s-12) 0 0;max-width:40ch;font-size:var(--t-lead);line-height:1.4}.crm-next a{font-weight:650}.crm-label{margin:0 0 var(--s-2);font-size:var(--t-small);font-weight:650}.ba{display:grid;gap:var(--s-4);margin:0}.ba__list{margin:0;padding:0;list-style:none;border:var(--hair);background:var(--sky)}.ba__item{padding:var(--s-3) var(--s-4)}.ba__item+.ba__item{border-top:var(--hair)}.ba__src{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;font-size:var(--t-small);font-weight:650}.ba__src span{font-weight:400;color:var(--muted)}.ba__raw{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0 var(--s-3);margin:var(--s-1) 0 0;font-size:var(--t-micro)}.ba__raw dt{color:var(--muted)}.ba__raw dd{margin:0;font-family:var(--ff-mono);font-variant-ligatures:none;overflow-wrap:anywhere}.ba__arrow{display:none}.ba__name{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;font-weight:650}.ba__pipe{font-size:var(--t-small);font-weight:500}.ba__company{margin:0;font-size:var(--t-small)}.ba__meta{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);margin:var(--s-2) 0 0;font-size:var(--t-micro);color:var(--muted)}.ba__meta code{font-size:1em;color:var(--ink)}@media(min-width:640px){.ba{grid-template-columns:minmax(0,1fr) var(--s-8) minmax(0,1fr);align-items:start}.ba__arrow{display:block;align-self:center;justify-self:center;color:var(--muted)}}.crm-code{margin-top:var(--s-6);border:var(--hair)}.crm-code summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-1) var(--s-4);min-height:48px;padding:var(--s-2) var(--s-4);cursor:pointer;font-size:var(--t-small);font-weight:650;list-style:none}.crm-code summary::-webkit-details-marker{display:none}.crm-code summary:after{content:"Show" / "";font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.crm-code[open] summary:after{content:"Hide" / ""}.crm-code__path{font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);font-weight:400;color:var(--muted)}.crm-code__body{border-top:var(--hair);background:var(--sky)}.crm-code__note{margin:0;padding:var(--s-3) var(--s-4) 0;font-size:var(--t-small);color:var(--muted)}.crm-listing{margin:0;padding:var(--s-4) var(--s-4) var(--s-4) 0;overflow-x:auto;font-size:var(--t-micro);line-height:1.65;tab-size:2}.crm-listing .ln{display:block;white-space:pre}.crm-listing .ln:before{content:attr(data-n);display:inline-block;width:5ch;margin-right:var(--s-3);padding-right:var(--s-2);text-align:right;color:var(--muted);user-select:none}.crm-listing .gap{display:block;padding-left:5ch;color:var(--muted)}.crm-scale{margin:var(--s-6) 0 0;max-width:64ch}.crm-scale b{font-family:var(--ff-mono);font-variant-ligatures:none;font-weight:600}.crm-scale__stamp{display:block;margin-top:var(--s-1)}.sk-panel{border:var(--hair)}.sk-panel__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-1) var(--s-4);margin:0;padding:var(--s-3) var(--s-4);border-bottom:var(--hair);font-size:var(--t-small)}.sk-panel__head span{color:var(--muted)}.sk-rail{margin:0;padding:0;list-style:none}.sk-rail li{display:grid;grid-template-columns:5ch minmax(0,1fr) auto;gap:var(--s-1) var(--s-4);align-items:baseline;padding:var(--s-3) var(--s-4)}.sk-rail li+li{border-top:var(--hair)}.sk-rail__at,.sk-rail__st{font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro)}.sk-rail__what{display:inline-flex;align-items:center;gap:var(--s-2)}.sk-rail__st{color:var(--muted);text-align:right}.sk-rail li[data-state=sent] .sk-rail__st{color:var(--ink)}.sk-rail li[data-state=stopped] .sk-rail__what,.sk-rail li[data-state=blocked] .sk-rail__what{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.sk-rail__msg{grid-column:2 / -1;margin:0;padding-left:calc(8px + var(--s-2));font-size:var(--t-small);color:var(--muted)}.sk-actions{display:flex;flex-wrap:wrap;gap:var(--s-2);min-inline-size:0;margin:0;padding:var(--s-3) var(--s-4);border:0;border-top:var(--hair)}.sk-hot{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.sk-rule pre,.sk-feed__lines{margin:0;padding:var(--s-3) var(--s-4);background:var(--sky);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);line-height:1.65;overflow-x:auto}.sk-feed__lines{max-height:calc(6 * 1.65em + 2 * var(--s-3));overflow-y:auto;list-style:none}.sk-feed__lines:focus-visible,.sk-rule pre:focus-visible{outline-offset:-2px}.sk-feed__lines li{overflow-wrap:anywhere}.sk-feed__lines li.is-new{animation:sk-new 1.2s var(--ease) both}@keyframes sk-new{0%{background:var(--sky-hover);box-shadow:-4px 0 0 var(--sky-hover),4px 0 0 var(--sky-hover)}}.sk-rule pre{padding-left:0}.sk-rule__ln{display:block;padding-left:calc(var(--s-4) - 2px);border-left:2px solid transparent;white-space:pre}.sk-rule__ln[data-hit]{border-left-color:var(--ink);background:var(--sky-hover)}.sk-rule__hit{margin:0;padding:var(--s-2) var(--s-4);border-top:var(--hair);font-size:var(--t-small);color:var(--muted)}.sk-sop{display:grid;gap:var(--s-4)}.sk-sop fieldset{min-inline-size:0;margin:0;padding:0;border:0}.sk-sop label{display:block;margin-bottom:var(--s-2);font-size:var(--t-small);font-weight:650}.sk-sop textarea{display:block;box-sizing:border-box;width:100%;min-height:96px;padding:var(--s-3);border:1px solid var(--muted);border-radius:var(--radius);background:var(--bg);color:var(--ink);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-small);line-height:1.5;resize:vertical}.sk-sop textarea:hover:not(:disabled){border-color:var(--ink)}.sk-sop textarea[aria-invalid=true]{border-color:var(--danger-paper)}.sk-fields{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:var(--s-2) 0 0;font-size:var(--t-small);color:var(--muted)}.sk-chip{min-height:32px;padding:0 var(--s-2);border:1px solid var(--muted);border-radius:var(--radius);background:var(--sky);color:var(--ink);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);transition:background-color var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease)}.sk-chip:not(:disabled){cursor:pointer}.sk-chip:not(:disabled):hover{border-color:var(--ink);background:var(--sky-hover)}.sk-chip:disabled{border-color:var(--rule);color:var(--muted)}.sk-restore{min-height:32px;margin-left:auto;font-size:var(--t-small)}.sk-guard{margin:var(--s-3) 0 0;max-width:64ch;font-size:var(--t-small);color:var(--muted);text-wrap:pretty}.sk-guard[data-blocked]{color:var(--danger-paper)}.sk-preview{margin:0;padding:var(--s-3) var(--s-4);border:var(--hair);background:var(--sky)}.sk-preview p{margin:0}.sk-preview__text{overflow-wrap:anywhere}.sk-bad{text-decoration:underline wavy var(--danger-paper);text-decoration-thickness:1px;text-underline-offset:.2em}.crm-proof-sec__h{max-width:30ch}.crm-proof{margin-top:var(--s-12);font-size:var(--t-small);line-height:1.45}.crm-proof__bar{column-gap:var(--s-6)}.crm-where{margin:0;font-size:var(--t-micro);color:var(--console-muted)}.crm-addr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);min-height:44px;margin-left:auto;text-decoration:none}.crm-addr__url{padding:var(--s-1) var(--s-3);border:1px solid var(--console-rule);border-radius:var(--radius);background:var(--console-sunk);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);color:var(--console-text);overflow-wrap:anywhere}.crm-addr__open{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.crm-addr:hover .crm-addr__open{text-decoration-color:currentColor}.crm-proof .ctl{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4);padding:var(--s-4)}.crm-proof label{display:flex;flex-direction:column;gap:var(--s-1);font-size:var(--t-micro);color:var(--console-muted)}.crm-proof select{min-height:40px;padding:0 var(--s-3);border:1px solid var(--console-muted);border-radius:var(--radius);background:var(--console-sunk);color:var(--console-ink);font:inherit;font-size:var(--t-small)}.crm-proof #ts:empty{display:none}.crm-proof .msg{flex-basis:100%;min-height:1.45em;margin:0;color:var(--console-ink)}.crm-proof__grid{display:grid;grid-template-columns:minmax(0,1fr)}.crm-proof .pane{min-width:0;padding:var(--s-4);border-top:1px solid var(--console-rule)}.crm-proof .k{margin:0 0 var(--s-3);font-size:var(--t-micro);font-weight:500;color:var(--console-muted)}.crm-proof #stage{display:flex;align-items:center;justify-content:center;margin:0;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--console-rule);background:var(--console-sunk)}.crm-proof #stage .ph{max-width:36ch;padding:var(--s-6);text-align:center;color:var(--console-muted)}.crm-proof #stage.has{display:block;aspect-ratio:auto}.crm-proof #stage.has img{display:block;width:100%;height:auto}.crm-proof #stage.crm-stage--poster{display:block}.crm-proof .crm-stage--poster picture,.crm-proof .crm-stage--poster img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.crm-proof .cap2{min-height:1.45em;margin:var(--s-2) 0 0;font-size:var(--t-micro);color:var(--console-muted)}.crm-proof #tabs:not([hidden]){display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-3)}.crm-proof #tabs button{min-height:32px;padding:0 var(--s-3);border:1px solid var(--console-rule);border-radius:var(--radius);background:transparent;color:var(--console-muted);font:inherit;font-size:var(--t-micro)}.crm-proof #tabs button[aria-pressed=true]{border-color:var(--console-ink);color:var(--console-ink)}.crm-proof .tl{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;margin:0;padding:0;list-style:none;font-size:var(--t-micro);border-top:1px solid var(--console-rule)}.crm-proof .tl li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;column-gap:var(--s-3);align-items:baseline;padding-block:var(--s-2);border-bottom:1px solid var(--console-rule)}.crm-proof .tl .st{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--ff-mono);font-variant-ligatures:none;color:var(--console-muted);white-space:nowrap}.crm-proof .tl .st:before,.crm-proof .tile span:before{content:"";flex:none;box-sizing:border-box;width:8px;height:8px;border:1.5px solid currentColor}.crm-proof .tl .lb{color:var(--console-text)}.crm-proof .tl .ms{font-family:var(--ff-mono);font-variant-ligatures:none;font-variant-numeric:tabular-nums;color:var(--console-ink);text-align:right}.crm-proof .tl .dt{grid-column:2 / -1;color:var(--console-muted)}.crm-proof .tl li[data-s=ok] .st,.crm-proof .tl li[data-s=running] .st{color:var(--console-ink)}.crm-proof .tl li[data-s=ok] .st:before{background:currentColor}.crm-proof .tl li[data-s=running] .st:before,.crm-proof .tl li[data-s=partial] .st:before{box-shadow:inset 2.5px 0 0 currentColor}.crm-proof .tl li[data-s=error] .st,.crm-proof .tl li[data-s=timeout] .st,.crm-proof .tl li[data-s=partial] .st{color:var(--danger)}.crm-proof .tl li[data-s=error] .st:before,.crm-proof .tl li[data-s=timeout] .st:before{background:currentColor}.crm-proof .meter{margin-top:var(--s-4)}.crm-proof .bar{height:4px;background:var(--console-rule)}.crm-proof #bar{display:block;width:0;height:100%;background:var(--console-ink)}.crm-proof #clock{margin:var(--s-2) 0 0;font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-micro);color:var(--console-text)}.crm-proof .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:var(--s-4);border:1px solid var(--console-rule);background:var(--console-rule)}.crm-proof .tile{padding:var(--s-2) var(--s-3);background:var(--console-bg)}.crm-soon{margin:var(--s-3) 0 0;font-size:var(--t-micro);line-height:1.5;color:var(--console-muted)}.crm-soon b{font-weight:600;color:var(--console-ink)}.crm-proof .pane:not(:has(.tile[data-s=soon])) .crm-soon{display:none}.crm-proof .tile b{display:block;font-weight:650;color:var(--console-ink)}.crm-proof .tile span{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-micro);color:var(--console-muted)}.crm-proof .tile[data-s=ok] span,.crm-proof .tile[data-s=running] span,.crm-proof .tile[data-s=idle] span{color:var(--console-text)}.crm-proof .tile[data-s=ok] span:before,.crm-proof .tile[data-s=idle] span:before{background:currentColor}.crm-proof .tile[data-s=error] span,.crm-proof .tile[data-s=timeout] span,.crm-proof .tile[data-s=partial] span{color:var(--danger)}.crm-proof .cols{display:grid;gap:var(--s-4)}.crm-proof .col{min-width:0}.crm-proof .col h3{display:flex;justify-content:space-between;gap:var(--s-2);margin:0;padding-block:var(--s-1) var(--s-2);border-bottom:1px solid var(--console-rule);background:var(--console-bg);font-size:var(--t-micro);font-weight:500;color:var(--console-muted)}.crm-proof .col h3 b{font-family:var(--ff-mono);font-variant-ligatures:none;font-weight:400;color:var(--console-ink)}.crm-proof .card{display:grid;gap:2px;margin-top:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--console-rule);border-radius:var(--radius);background:var(--console-sunk)}.crm-proof .card strong{font-weight:600;color:var(--console-ink);overflow-wrap:anywhere}.crm-proof .card small{font-size:var(--t-micro);color:var(--console-muted)}.crm-proof .card small+small{color:var(--console-text)}.crm-proof .none{padding-top:var(--s-2);font-size:var(--t-micro);color:var(--console-muted)}.crm-proof .card .crm-withheld{display:block;box-sizing:border-box;width:min(100%,calc(var(--len, 20) * .6em + 2 * var(--s-2)));min-width:fit-content;padding:0 var(--s-2);border-radius:var(--radius);background:var(--console-rule);color:var(--console-text);font-family:var(--ff-mono);font-size:var(--t-micro);font-weight:400;line-height:1.75}.crm-proof .rules{display:grid;gap:var(--s-1);margin:var(--s-4) 0 0;padding:0;list-style:none;font-size:var(--t-micro);color:var(--console-muted)}.crm-proof .rules li{position:relative;padding-left:var(--s-4)}.crm-proof .rules li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:currentColor}.crm-proof .rules:empty{display:none}.crm-proof .log{height:240px;margin:0;padding:var(--s-3);overflow:auto;border:1px solid var(--console-rule);background:var(--console-sunk);font-size:var(--t-micro);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--console-text)}.crm-proof .log>*{display:block}.crm-proof .log .t{display:inline;color:var(--console-muted)}.crm-proof .log .e{color:var(--danger)}.crm-proof__board{min-height:44px;display:inline-flex;align-items:center;font-size:var(--t-small);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.crm-proof #run[aria-busy=true]{border-color:var(--console-ink);color:var(--console-ink)}.crm-proof #stage.has a{display:block}.crm-proof #stage.has a:focus-visible{outline-offset:-2px}.crm-proof .tl li[data-s=skipped] .lb,.crm-proof .tl li[data-s=connecting_soon] .lb,.crm-proof .tl li[data-s=unverified] .lb{color:var(--console-muted)}.crm-proof .tile[data-s=running] span:before,.crm-proof .tile[data-s=partial] span:before{box-shadow:inset 2.5px 0 0 currentColor}.crm-proof .tile[data-s=error] span:before,.crm-proof .tile[data-s=timeout] span:before{background:currentColor}.crm-proof .nj{padding:var(--s-4);border-top:1px solid var(--console-rule);color:var(--console-ink)}@media(min-width:640px){.crm-proof .cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}}.crm-proof .cols{max-height:420px;overflow:auto;align-content:start;align-items:start}.crm-proof .cols:focus-visible{outline-offset:-2px}.lr :is(.lr-leads,.lr-board,.lr-cards):focus-visible{outline-offset:-2px}.crm-proof .col h3{position:sticky;top:0;z-index:1}@media(min-width:1024px){.crm-proof__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.crm-proof .pane:nth-child(odd){border-right:1px solid var(--console-rule)}.crm-proof .cols{height:320px;max-height:none}.crm-proof .pane--log{display:flex;flex-direction:column}.crm-proof .log{flex:1 1 0;height:auto;min-height:240px}}.crm-check{margin-top:var(--s-16)}.crm-spec{margin:var(--s-6) 0 0}.crm-spec>dt .stamp{display:block}.crm-spec dd{max-width:64ch}.crm-spec code{font-size:.875em}@media(min-width:1024px){.crm-check{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.crm-check>h3{grid-column:1 / span 4}.crm-spec{grid-column:5 / -1;margin-top:0}}.crm-rules{display:grid;gap:var(--s-6);margin-top:var(--s-16)}.crm-rules__try{display:grid;gap:var(--s-3);margin:var(--s-4) 0 0;padding:0;list-style:none;counter-reset:step}.crm-rules__try li{display:grid;grid-template-columns:2ch minmax(0,1fr);gap:var(--s-2);counter-increment:step}.crm-rules__try li:before{content:counter(step);font-family:var(--ff-mono);font-variant-ligatures:none;font-size:var(--t-small);line-height:1.75;color:var(--muted)}.crm-rules__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-6)}.crm-rules__stage{display:grid;gap:var(--s-2);margin:0;min-width:0}.crm-rules__frame{overflow:hidden;border:var(--hair);border-radius:var(--radius);background:var(--sky)}.crm-rules__frame img{display:block;width:100%;height:auto}.crm-rules__stage figcaption{font-size:var(--t-small);color:var(--muted)}.crm-rules iframe{display:block;width:100%;height:720px;border:0}@media(min-width:1024px){.crm-rules{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.crm-rules__text{grid-column:1 / span 4}.crm-rules__stage{grid-column:5 / -1}.crm-rules.is-loaded .crm-rules__stage{grid-column:1 / -1}}.crm-print{margin:var(--s-16) 0 0}.crm-print__head{display:grid;gap:var(--s-2);margin-bottom:var(--s-6)}.crm-print__head p{margin:0;max-width:60ch;color:var(--muted)}.crm-print__sheet{border:var(--hair);border-top:2px solid var(--ink);background:var(--sky)}.crm-print pre{margin:0;padding:var(--s-4);overflow-x:auto;font-size:var(--t-micro);line-height:1.7;white-space:pre}.crm-print__cmd,.crm-print__verdict{font-weight:650}.crm-print__src{margin:0;padding:var(--s-2) var(--s-4);border-top:var(--hair);font-size:var(--t-micro);color:var(--muted)}.crm-print__src code{font-size:1em;color:var(--ink)}@media(min-width:1024px){.crm-print__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:baseline}.crm-print__head h3{grid-column:1 / span 4}.crm-print__head p{grid-column:5 / -1}}.crm-start__head .crm-start__line{max-width:26ch;text-wrap:balance;font-size:var(--t-h3);font-weight:500;line-height:1.3;color:var(--ink)}.crm-start__head .crm-lockup{margin-top:var(--s-4);font-size:var(--t-h2);font-weight:800;font-stretch:72%;line-height:1;letter-spacing:-.02em;color:var(--ink)}.crm-lockup span{display:block}.crm-start .leak{margin-top:0;padding-top:var(--s-8);border-top:var(--hair)}.crm-start{padding-bottom:var(--s-12)}.crm-start+.crm-book{padding-top:var(--s-12)}.crm-qa{margin:var(--s-12) 0 0;border-top:var(--hair)}.crm-qa>div{display:grid;gap:var(--s-3) var(--s-6);padding-block:var(--s-6);border-bottom:var(--hair)}.crm-qa>div>dt{max-width:32ch;font-size:var(--t-lead);font-weight:650;line-height:1.3}.crm-qa>div>dd{margin:0}.crm-qa>div>dd>p{margin:0 0 var(--s-3);max-width:64ch}.crm-qa__fit{max-width:64ch;margin:var(--s-4) 0 var(--s-4)}.crm-qa__link{font-size:var(--t-small);font-weight:550}@media(min-width:1024px){.crm-qa>div{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.crm-qa>div>dt{grid-column:1 / span 5}.crm-qa>div>dd{grid-column:6 / span 7}}.crm-book__h{margin:0;font-size:var(--t-display-split);font-weight:800;font-stretch:72%;line-height:.92;letter-spacing:-.03em;word-spacing:.04em}.crm-book__h span{display:block}.crm-book__cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);margin-top:var(--s-8)}.crm-book__next{display:grid;gap:var(--s-1)}.crm-book__next p{margin:0;max-width:64ch;font-size:var(--t-small);color:var(--muted)}.crm-rel__list{display:grid;gap:0 var(--gutter);margin:var(--s-8) 0 0;padding:0;list-style:none}.crm-rel__list li{border-top:var(--hair)}.crm-rel__list a{display:block;padding:var(--s-4) 0 var(--s-6);text-decoration:none}.crm-rel__t{display:block;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.crm-rel__list a:hover .crm-rel__t{text-decoration-color:currentColor}.crm-rel__o{display:block;margin-top:var(--s-1);max-width:48ch;font-size:var(--t-small);color:var(--muted)}@media(min-width:768px){.crm-rel__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.crm-rel__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.svc-run{margin-block:var(--s-2) var(--s-3)}.crm-proof .crm-stats{margin:var(--s-2) 0 0;font-size:var(--t-micro);color:var(--console-muted)}.svc-run__cap{max-width:var(--measure);font-size:var(--t-small);color:var(--muted)}
