main[data-trade=electrician] .sym-elec,main[data-trade=plumber] .sym-plumb{display:block}h1{max-width:19ch;margin-bottom:calc(var(--base) * 5)}.open .dateline b{font-family:var(--mono);letter-spacing:.06em}.hero .biglab{white-space:normal;max-width:26ch;line-height:1.5}.hero .bigrank{max-width:30ch;font-size:var(--t0);color:var(--ink-muted);margin-top:calc(var(--base) * 1.5);line-height:1.55;display:block}.hero .start{font-size:var(--t2);margin-top:calc(var(--base) * 2.5);line-height:1.6}.hero>.figureless{align-self:start}.hero .nofigure{font-size:var(--t2);border-top:2px solid var(--ink);max-width:42ch;padding-top:calc(var(--base) * 2);line-height:1.55}.hero .big.none{font-size:clamp(40px,7vw,76px)}.hero .lead-to{margin-top:calc(var(--base) * 2);font-family:var(--mono);letter-spacing:.06em;border-bottom:1.5px solid var(--ink);padding-bottom:2px;font-size:12px;text-decoration:none;display:inline-block}.hero .biglab.over{margin-bottom:calc(var(--base) * 1.5);max-width:34ch}.hero .nofigure .lbl,.hero .biglab.over{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:calc(var(--base) * 1.5);font-size:11px;font-weight:500;display:block}.hero.wide{grid-template-columns:minmax(0,1fr);align-items:start}.hero.wide>div>p{max-width:62ch}@media (min-width:760px){.hero.answer-first{grid-template-columns:minmax(0,1fr) auto;align-items:start}.hero.answer-first>.figureless{max-width:34ch}}.fork.static>div{padding:calc(var(--base) * 3);background:var(--ink)}.fork.static .ft{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#a8a296;font-size:12px;font-weight:500;display:block}.fork.static .fv{font-family:var(--display);letter-spacing:-.035em;margin:calc(var(--base) * 2) 0 calc(var(--base) * 1.5);font-size:clamp(34px,6vw,56px);font-weight:500;line-height:.98;display:block}.fork.static .fm{font-size:var(--t1);color:#a8a296;max-width:34ch;line-height:1.55;display:block}@media (max-width:1019px){.grid{grid-template-columns:minmax(0,1fr)}}.lede{font-size:var(--t2);max-width:54ch;margin-bottom:calc(var(--base) * 4);line-height:1.6}.lede.short{border-top:2px solid var(--ink);padding-top:calc(var(--base) * 2);margin-bottom:calc(var(--base) * 3)}.cls{padding-top:calc(var(--base) * 3);margin-bottom:calc(var(--base) * 5)}.cls h2,.cls h3{font-family:var(--display);letter-spacing:-.025em;border-top:2px solid var(--ink);padding-top:calc(var(--base) * 1.5);font-weight:500;line-height:1.1}.cls h2{font-size:clamp(23px,3.2vw,31px)}.cls h3{font-size:clamp(21px,2.8vw,27px)}.cls .unnamed{font-family:var(--text);font-size:var(--t2);color:var(--ink-muted);letter-spacing:0;font-weight:400}.cls .kind{font-family:var(--mono);letter-spacing:.07em;color:var(--ink-muted);margin-top:9px;font-size:11px;line-height:1.5}.cls .alias{font-size:var(--t1);color:var(--ink-muted);max-width:58ch;margin-top:8px;line-height:1.5}.cls .story{font-size:var(--t2);max-width:58ch;margin-top:calc(var(--base) * 2);font-variant-numeric:tabular-nums;line-height:1.65}.gapline{font-size:var(--t1);color:var(--ink-muted);max-width:60ch;margin-top:calc(var(--base) * 2);line-height:1.6}.cls .gapline{margin-top:calc(var(--base) * 1.5)}.cls .own-page{font-size:var(--t1);margin-top:calc(var(--base) * 1.5)}.cls .own-page a{border-bottom:1px solid var(--rule-strong)}.cls .own-page a:hover{border-color:var(--go);color:var(--go)}.unknown.held{margin-top:calc(var(--base) * 2.5)}.unknown.held p{max-width:62ch;margin-bottom:0}.ladder{margin:0 0 calc(var(--base) * 4);list-style:none}.ladder li{padding:calc(var(--base) * 1.75) 0;border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 20px;display:grid}.ladder li:first-child{border-top:1px solid var(--rule-strong)}.ladder .h{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--t3);letter-spacing:-.01em;text-align:right;min-width:5ch}.ladder .c{font-size:var(--t1);line-height:1.45}.says{margin-bottom:calc(var(--base) * 3);border-left:2px solid var(--rule-strong);padding-left:14px}.says .who{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px;font-size:11px;font-weight:500}.says p{font-size:var(--t1);max-width:60ch;line-height:1.65}.says p:last-child{margin-bottom:0}.papers>div{padding:calc(var(--base) * 1.75) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.papers>div:first-child{border-top:1px solid var(--rule-strong)}.papers dt{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:500}.papers dd{font-size:var(--t1);max-width:62ch;line-height:1.5}.terms{margin:calc(var(--base) * 1.5) 0 calc(var(--base) * 3)}.terms>div{padding:calc(var(--base) * 1.5) 0;border-bottom:1px solid var(--rule);grid-template-columns:8.5rem 4.5rem minmax(0,1fr);align-items:baseline;gap:4px 20px;display:grid}.terms>div:first-child{border-top:1px solid var(--rule-strong)}.terms dt{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:500}.terms .amt{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--t1);letter-spacing:-.01em;text-align:right}.terms .who{font-size:var(--t1);max-width:56ch;line-height:1.5}.terms .ce{color:var(--ink-muted);margin-top:4px;display:block}@media (max-width:719px){.terms>div{grid-template-columns:8.5rem minmax(0,1fr);gap:6px 16px}.terms .amt{text-align:left}.terms .who{grid-column:1/-1}}.office{padding:calc(var(--base) * 2) 0;border-top:1px solid var(--rule-strong);margin-bottom:calc(var(--base) * 1.5)}.office .name{font-family:var(--display);font-weight:500;font-size:var(--t3);letter-spacing:-.02em;max-width:40ch;line-height:1.25}.office .covers{font-family:var(--mono);letter-spacing:.07em;color:var(--ink-muted);margin-top:8px;font-size:11px}.office .where{overflow-wrap:anywhere;font-size:var(--t1);margin-top:8px}.recip{font-size:var(--t1);max-width:62ch;padding:calc(var(--base) * 1.5) 0;border-bottom:1px solid var(--rule);line-height:1.65}.recip b{font-weight:500}.recip.out{color:var(--ink-muted)}.fact{padding:calc(var(--base) * 1.75) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 20px;display:grid}.fact .k{font-size:var(--t1);color:var(--ink);grid-column:1;line-height:1.45}.fact .v{text-align:right;font-size:var(--t3);letter-spacing:-.01em;overflow-wrap:anywhere;grid-column:2;font-weight:500;line-height:1.3}.fact .v.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.fact .v.token{font-family:var(--mono);font-size:var(--t1);letter-spacing:.05em;font-weight:500}.fact .v.none{font-family:var(--display);letter-spacing:-.02em}.fact.wide{grid-template-columns:minmax(0,1fr)}.fact.wide .v{text-align:left;font-size:var(--t2);letter-spacing:0;grid-column:1;max-width:58ch;font-weight:400;line-height:1.6}.fact .v.list{text-align:left;flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:4px;list-style:none;display:flex}.fact .v.list li{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--rule-strong);padding:5px 8px 4px;font-size:12px;font-weight:500}.counts{margin-top:calc(var(--base) * 3);border-top:1px solid var(--rule-strong);padding-top:calc(var(--base) * 1.5)}.counts>.lbl{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:calc(var(--base) * 1.5);font-size:10px;font-weight:500;display:block}.counts dl>div{border-bottom:1px solid var(--rule);padding:9px 0}.counts dt{font-size:var(--t0);color:var(--ink);font-weight:500;line-height:1.4}.counts dd{font-size:var(--t0);color:var(--ink-muted);max-width:68ch;margin-top:3px;line-height:1.6}.counts dd b{color:var(--ink);font-weight:500}.working{font-size:var(--t1);border-left:2px solid var(--rule-strong);grid-column:1/-1;max-width:62ch;margin-top:10px;padding-left:12px;line-height:1.6}.working .lbl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:5px;font-size:10px;font-weight:500;display:block}.fact.absent{border-bottom:none;grid-template-columns:minmax(0,1fr);padding-bottom:0}.fact.absent .k{color:var(--ink-muted)}.fact.absent .unknown{grid-column:1/-1;margin-top:10px}.fact.absent .unknown p{max-width:62ch;margin-bottom:0}.fact.absent+.fact{border-top:1px solid var(--rule);padding-top:calc(var(--base) * 2.5)}.correct{font-size:var(--t1);max-width:54ch;color:var(--ink-muted);margin-top:calc(var(--base) * 3);line-height:1.6}.refs .src{overflow-wrap:anywhere}.gd-src a{border-bottom:1px solid var(--rule-strong)}.gd-src a:hover{border-color:var(--go);color:var(--go)}table.ledger.glance{margin:0 0 calc(var(--base) * 4)}table.ledger.glance th:first-child,table.ledger.glance td:first-child{width:44%}table.ledger.glance tbody th{color:var(--ink-muted);font-weight:400}table.ledger.glance td{font-family:var(--text);text-align:left;color:var(--ink);padding-left:0;line-height:1.45}table.ledger.glance td .fig{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500}.explain{border:1px solid var(--ink);margin:calc(var(--base) * 3) 0 calc(var(--base) * 4);padding:20px}.explain .lbl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:10px;font-size:11px;font-weight:500;display:block}.explain p{font-size:var(--t1);max-width:60ch;margin:0 0 10px;line-height:1.6}.explain p:last-child{margin-bottom:0}#pay h3{margin:calc(var(--base) * 4) 0 calc(var(--base) * 1.5)}#pay h3:first-of-type{margin-top:calc(var(--base) * 2)}.working .terms.fees{margin:6px 0 0}@media print{.cls{break-inside:avoid;page-break-inside:avoid}.fact,.counts dl>div,.q,.gd-src li{break-inside:avoid}.counts dd,.counts dt{color:#333}.fork.static>div{background:0 0;border:1pt solid #888}.fork.static .ft,.fork.static .fm{color:#333}.fork.static .fv{color:#000;font-size:16pt}.hero .nofigure{border-top:1pt solid #000}.rail .box:last-child{display:none}}@media (min-width:700px){.fork.finder{grid-template-columns:repeat(3,1fr)}}.fork.finder .fm{margin-top:10px}.pathpanel{margin:calc(var(--base) * 3) auto calc(var(--base) * 4)}.pathpanel .step:first-child{padding-top:calc(var(--base) * 1.5);border-top:none}.pathpanel .step p{margin-bottom:0}.pathacts{margin-top:calc(var(--base) * 2);flex-wrap:wrap;gap:10px;display:flex}#licenses>h3{margin:calc(var(--base) * 4) 0 calc(var(--base) * 1.5)}
