@font-face{font-family:Archivo Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2")}.landing{--l-display:"Archivo Variable", "Helvetica Neue", Helvetica, Arial, sans-serif;--l-ink:#14181b;--l-ink-2:#48525a;--l-rule:#7a848a;--l-hair:#d3d7d9;--l-desk:#10201a;--l-desk-raised:#17302a;--l-desk-rule:#587d6e;--l-desk-text:#e8ebe4;--l-desk-muted:#adb9b0;--l-sheet:#fbfaf5;--l-sheet-rule:#d7d9d0;--l-sheet-muted:#5b6157;--l-red:#b3261e;--l-red-bright:#ff8a7a;--l-green:#1f6f4a;--l-green-bright:#8fdcb2;--l-amber:#8a5a00;--l-amber-bright:#f4c85f;--l-blue:#14507f;--l-orange:#a93a05;--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--l-ink)}.landing ::selection{color:#fbfaf5;background:#14181b}.landing h1,.landing h2,.landing h3{font-family:var(--l-display)}.landing h2{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(26px,3.2vw,36px);font-weight:720;line-height:1.05}.landing .section{margin-top:var(--section-gap);padding-top:var(--space-6);border-top:2px solid var(--l-ink)}.landing .section>h2{margin-bottom:var(--space-6)}.landing .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.landing .lede{max-width:60ch;font-size:19px;line-height:1.5}.landing .muted{color:var(--l-ink-2)}.landing .actions{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.landing .button{font-family:var(--l-display);letter-spacing:0;padding-inline:var(--space-6);border-radius:2px;font-size:16px;font-weight:650}.landing .button-quiet{color:var(--l-ink);border-color:var(--l-ink);background:0 0}.landing .button-quiet:visited{color:var(--l-ink)}.landing .button-quiet:hover{background:var(--l-ink);color:var(--paper)}.landing .button:active{transform:translateY(1px)}.landing .chip-synthetic{color:var(--l-orange);border-color:var(--l-orange)}.hero{padding-block:var(--space-3) var(--space-5)}.hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:13ch;font-size:clamp(36px,6.4vw,64px);font-weight:800;line-height:.98}.hero .lede{margin-top:var(--space-7)}.hero .hero-intro .actions{margin-top:var(--space-5)}.hero .ownership-line{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--l-rule);gap:var(--space-1) var(--space-4);font-size:var(--text-small);flex-wrap:wrap;align-items:baseline;display:flex}.hero .ownership-line .mono{color:var(--l-ink-2)}.wb{margin-top:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--l-ink)}.wb-head{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.wb-label{align-items:center;gap:var(--space-3);font-size:var(--text-small);color:var(--l-ink-2);flex-wrap:wrap;max-width:70ch;display:flex}.wb-steps{gap:var(--space-2);counter-reset:step;font-size:var(--text-small);padding:0;list-style:none;display:grid}.wb-steps li{gap:var(--space-3);align-items:baseline;margin:0;display:flex}.wb-steps li:before{counter-increment:step;content:counter(step);border:1px solid var(--l-ink);width:24px;height:24px;font:600 12px/22px var(--mono);text-align:center;flex:none}.desk{background:var(--l-desk);color:var(--l-desk-text);border:1px solid var(--l-desk-rule);padding:var(--space-4);gap:var(--space-4);display:grid;position:relative}.desk a{color:var(--l-desk-text);text-decoration-color:var(--l-desk-muted)}.desk a:visited{color:var(--l-desk-text)}.desk a:hover{text-decoration-color:var(--l-desk-text);text-decoration-thickness:2px}.desk .muted{color:var(--l-desk-muted)}.desk :focus-visible{outline:2px solid var(--l-amber-bright);outline-offset:2px}.desk-bar{justify-content:space-between;gap:var(--space-2) var(--space-4);font:var(--text-meta)/1.5 var(--mono);color:var(--l-desk-muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;display:flex}.desk-bar .state{color:var(--l-desk-text)}.desk-bar-title{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}.desk-bar .chip{text-transform:none;letter-spacing:0}.desk-bar .state[data-state=error]{color:var(--l-red-bright)}.desk-bar .state[data-state=saved]{color:var(--l-green-bright)}.desk-bar .state[data-state=unsaved]{color:var(--l-amber-bright)}.desk-static{gap:var(--space-4);display:grid}.wb-nojs{font-size:var(--text-small);color:var(--l-desk-muted)}.desk-app{gap:var(--space-4);display:grid}.figure-card{background:var(--l-desk-raised);border:1px solid var(--l-desk-rule);padding:var(--space-5);gap:var(--space-3);display:grid}.figure-card h3{color:var(--l-desk-muted);letter-spacing:.01em;font-size:15px;font-weight:600}.figure-value{font-family:var(--l-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4.6vw,48px);font-weight:720;line-height:1}.figure-meta{gap:var(--space-2);font-size:var(--text-small);display:grid}.figure-meta div{gap:var(--space-3);grid-template-columns:110px minmax(0,1fr);display:grid}.figure-meta dt{color:var(--l-desk-muted)}.figure-meta dd{margin:0}.figure-compare{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--l-desk-rule);font-size:var(--text-small);flex-wrap:wrap;align-items:baseline;display:flex}.figure-compare .delta{color:var(--l-amber-bright);font-family:var(--mono);font-variant-numeric:tabular-nums}.findings{gap:var(--space-3);align-content:start;display:grid}.findings-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.findings-head h3{color:var(--l-desk-muted);font-size:15px;font-weight:600}.filter{border:1px solid var(--l-desk-rule);display:inline-flex}.filter label{min-height:36px;padding:0 var(--space-3);font:var(--text-meta)/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;align-items:center;display:inline-flex;position:relative}.filter label+label{border-left:1px solid var(--l-desk-rule)}.filter input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.filter label:has(input:checked){background:var(--l-desk-text);color:var(--l-desk)}.filter label:has(input:focus-visible){outline:2px solid var(--l-amber-bright);outline-offset:2px}.finding-list{gap:var(--space-2);padding:0;list-style:none;display:grid}.finding-list li{margin:0}.finding{text-align:left;background:var(--l-desk-raised);width:100%;color:var(--l-desk-text);border:1px solid var(--l-desk-rule);padding:var(--space-3) var(--space-4);gap:var(--space-2) var(--space-4);font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.finding:hover{border-color:var(--l-desk-muted)}.finding[aria-pressed=true]{border-color:var(--l-desk-text);box-shadow:inset 3px 0 0 var(--l-desk-text)}.finding .fid{font:600 var(--text-meta)/1.5 var(--mono)}.finding .ftitle{font-weight:600}.finding .fdiff{font-size:var(--text-small);color:var(--l-desk-muted);grid-column:2}.finding .fstatus{gap:var(--space-2);flex-wrap:wrap;grid-column:2;display:flex}.tag{font:var(--text-meta)/1.6 var(--mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.tag[data-tone=high]{color:var(--l-red-bright)}.tag[data-tone=medium]{color:var(--l-amber-bright)}.tag[data-tone=low],.tag[data-tone=watch]{color:var(--l-desk-muted)}.tag[data-tone=ok]{color:var(--l-green-bright)}.empty{border:1px dashed var(--l-desk-rule);padding:var(--space-5);gap:var(--space-3);font-size:var(--text-small);color:var(--l-desk-muted);display:grid}.empty strong{color:var(--l-desk-text)}.desk-button{color:var(--l-desk-text);border:1px solid var(--l-desk-muted);min-height:40px;padding:var(--space-2) var(--space-4);font:600 var(--text-small)/1.4 var(--sans);cursor:pointer;align-items:center;gap:var(--space-2);background:0 0;display:inline-flex}.desk-button:hover{border-color:var(--l-desk-text);background:var(--l-desk-raised)}.desk-button:active{transform:translateY(1px)}.desk-button[disabled]{opacity:.55;cursor:default}.desk-button-primary{background:var(--l-desk-text);color:var(--l-desk);border-color:var(--l-desk-text)}.desk-button-primary:hover{color:var(--l-desk);background:#fff}.figure-card>div>.desk-button-primary{min-height:var(--target);min-width:var(--target)}.desk-main{gap:var(--space-4);min-width:0;display:grid;position:relative}.trail{align-items:center;gap:var(--space-1);font:var(--text-meta)/1.5 var(--mono);color:var(--l-desk-muted);flex-wrap:wrap;display:flex}.trail ol{margin:0;padding:0;list-style:none;display:contents}.trail li{align-items:center;gap:var(--space-1);margin:0;display:inline-flex}.trail li+li:before{content:"›";color:var(--l-desk-muted);padding-inline:2px}.trail button{color:var(--l-desk-text);font:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--l-desk-muted);cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 2px}.trail button:hover{text-decoration-color:var(--l-desk-text)}.trail li>span{color:var(--l-desk-text);align-items:center;min-height:32px;padding:6px 2px;display:inline-flex}.stage{min-height:220px;position:relative}.trace{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.trace path{fill:none;stroke:var(--l-red-bright);stroke-width:2px;stroke-linecap:round}.trace circle{fill:var(--l-red-bright)}.sheet-record{background:var(--l-sheet);color:var(--l-ink);border:1px solid var(--l-sheet-rule);padding:var(--space-5);gap:var(--space-4);display:grid;box-shadow:0 10px 30px -18px #000c,0 2px 6px -3px #00000080}.sheet-record a{color:var(--l-blue);text-decoration-color:currentColor}.sheet-record a:visited{color:var(--visited)}.sheet-record :focus-visible{outline:2px solid var(--l-orange);outline-offset:2px}.sheet-record .muted{color:var(--l-sheet-muted)}.sheet-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--l-ink);flex-wrap:wrap;display:flex}.sheet-head h3,.sheet-head h4{font-family:var(--l-display);letter-spacing:-.015em;font-size:22px;font-weight:720;line-height:1.1}.sheet-kind{font:var(--text-meta)/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--l-sheet-muted)}.sheet-fields{gap:0;display:grid}.sheet-fields>div{gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--l-sheet-rule);font-size:var(--text-small);grid-template-columns:minmax(120px,34%) minmax(0,1fr);align-items:start;display:grid}.sheet-fields>div:first-child{border-top:0}.sheet-fields dt{color:var(--l-sheet-muted)}.sheet-fields dd{justify-content:space-between;align-items:flex-start;gap:var(--space-3);overflow-wrap:anywhere;margin:0;display:flex}.sheet-fields dd .value{min-width:0}.sheet-fields dd[data-kind=money],.sheet-fields dd[data-kind=date],.sheet-fields dd[data-kind=qty]{font-family:var(--mono);font-variant-numeric:tabular-nums}.pin{color:var(--l-ink);border:1px solid var(--l-rule);min-height:28px;font:600 12px/1.4 var(--sans);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.pin:before{content:"";border:1px solid;border-radius:50%;width:8px;height:8px}.pin:hover{border-color:var(--l-ink)}.pin[aria-pressed=true]{background:var(--l-ink);color:var(--l-sheet);border-color:var(--l-ink)}.pin[aria-pressed=true]:before{background:var(--l-green-bright);border-color:var(--l-green-bright)}.lines{border-collapse:collapse;width:100%;font-size:var(--text-small)}.lines caption{text-align:left;padding:0 0 var(--space-2);font:600 var(--text-meta)/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--l-sheet-muted);background:0 0}.lines th,.lines td{padding:var(--space-2) var(--space-2);border-top:1px solid var(--l-sheet-rule);text-align:left;vertical-align:top}.lines thead th{border-top:0;border-bottom:1px solid var(--l-ink);font:600 var(--text-meta)/1.5 var(--mono);color:var(--l-sheet-muted);text-transform:uppercase;letter-spacing:.05em}.lines .n{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.lines tfoot td{border-top:2px solid var(--l-ink);font-weight:600}.table-scroll{max-width:100%;overflow-x:auto}.compare{border-top:1px dashed var(--l-rule);padding-top:var(--space-4);gap:var(--space-3);display:grid}.compare h4{font-size:15px;font-weight:700}.compare .delta-pos{color:var(--l-red)}.compare .delta-zero{color:var(--l-green)}.compare .delta-missing{color:var(--l-amber)}.compare .pin{justify-self:start}.table-scroll:focus-visible{outline:2px solid var(--l-ink);outline-offset:2px}.compare td .sub{color:var(--l-sheet-muted);font-size:11px;display:block}.compare .lines td,.compare .lines th{padding-inline:var(--space-2)}.sheet-links{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--l-sheet-rule);flex-wrap:wrap;display:flex}.sheet-links a,.sheet-links button{min-height:40px;padding:0 var(--space-3);border:1px solid var(--l-rule);background:var(--paper);color:var(--l-ink);font:600 var(--text-small)/1.3 var(--sans);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.sheet-links a:hover,.sheet-links button:hover{border-color:var(--l-ink)}.sheet-links a:after,.sheet-links button:after{content:" →";color:var(--l-sheet-muted)}.sheet-note{font-size:var(--text-small);padding:var(--space-3) var(--space-4);border:1px solid var(--l-sheet-rule);background:#f1efe6}.finding-context{background:var(--l-desk-raised);border:1px solid var(--l-desk-rule);padding:var(--space-4);gap:var(--space-2);font-size:var(--text-small);display:grid}.finding-context strong{font-weight:600}.finding-context .rule{color:var(--l-desk-muted)}.brief{background:var(--l-sheet);color:var(--l-ink);border:1px solid var(--l-sheet-rule);padding:var(--space-5);gap:var(--space-4);align-content:start;display:grid;box-shadow:0 10px 30px -18px #000c}.brief :focus-visible{outline:2px solid var(--l-orange);outline-offset:2px}.brief-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:2px solid var(--l-ink);display:flex}.brief-head h3{font-family:var(--l-display);letter-spacing:-.015em;font-size:22px;font-weight:720}.brief-count{font:var(--text-meta)/1.5 var(--mono);color:var(--l-sheet-muted)}.brief-status{font-size:var(--text-small);min-height:1.5em}.brief-status[data-state=saved]{color:var(--l-green)}.brief-status[data-state=unsaved]{color:var(--l-amber)}.brief-status[data-state=error]{color:var(--l-red)}.brief-pins{gap:var(--space-2);padding:0;list-style:none;display:grid}.brief-pins li{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--l-sheet-rule);font-size:var(--text-small);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:0;display:grid}.brief-pins .pin-record{font:var(--text-meta)/1.5 var(--mono);color:var(--l-sheet-muted);display:block}.brief-pins .pin-value{font-family:var(--mono);font-variant-numeric:tabular-nums}.brief-empty{border:1px dashed var(--l-rule);padding:var(--space-4);font-size:var(--text-small);color:var(--l-sheet-muted)}.brief-empty strong{color:var(--l-ink)}.brief .field{margin:0}.brief .field label{font-size:var(--text-small)}.brief select,.brief textarea{border:1px solid var(--l-rule);width:100%;color:var(--l-ink);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-small);background:#fff;min-height:40px}#brief-decision{min-height:var(--target);min-width:var(--target)}.brief textarea{resize:vertical;min-height:90px}.brief-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.brief-actions .button{min-height:40px;padding-inline:var(--space-4);font-size:14px}.brief-actions .button-quiet{color:var(--l-ink);background:0 0}.brief-actions .button[data-confirm]{border-color:var(--l-red);color:var(--l-red);background:0 0}.brief-note{font-size:var(--text-meta);color:var(--l-sheet-muted);font-family:var(--mono)}.brief-note[data-tone=error]{color:var(--l-red)}.brief-fallback{gap:var(--space-2);display:grid}.brief-fallback textarea{min-height:140px;font-family:var(--mono);font-size:12px}.loading{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--l-desk-rule);display:grid}.loading p{font-size:var(--text-small);color:var(--l-desk-muted)}.skeleton{gap:var(--space-2);display:grid}.skeleton span{background:var(--l-desk-raised);border:1px solid var(--l-desk-rule);height:12px;display:block}.skeleton span:nth-child(2){width:70%}.skeleton span:nth-child(3){width:45%}.error{border:1px solid var(--l-red-bright);padding:var(--space-5);gap:var(--space-3);display:grid}.error h3{color:var(--l-red-bright);font-size:17px;font-weight:700}.error p{font-size:var(--text-small)}.ledger{padding:0;list-style:none;display:grid}.ledger li{gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-top:1px solid var(--l-rule);margin:0;display:grid}.ledger li:first-child{border-top:0;padding-top:0}.ledger h3{font-family:var(--sans);font-size:19px;font-weight:650;line-height:1.25}.ledger h3 a{color:var(--l-ink);text-decoration-thickness:1px}.ledger .reviewed{font:var(--text-meta)/1.5 var(--mono);color:var(--l-ink-2)}.ledger p{font-size:var(--text-small)}.ledger .chips{margin-top:var(--space-2)}.investigation{margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--l-rule);background:var(--card);gap:var(--space-3);max-width:70ch;display:grid}.investigation h3{font-family:var(--sans);color:var(--l-ink-2);font-size:15px;font-weight:600}.investigation p{font-size:var(--text-small)}.capabilities{display:grid}.capabilities>div{gap:var(--space-2) var(--space-6);padding-block:var(--space-4);border-top:1px solid var(--l-rule);display:grid}.capabilities>div:first-child{border-top:0;padding-top:0}.capabilities h3{font-family:var(--sans);font-size:17px;font-weight:650}.capabilities p{font-size:var(--text-small);max-width:60ch}.capabilities a{min-height:var(--target);font-size:var(--text-small);align-items:center;display:inline-flex}.capabilities-example{margin-top:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--l-ink);font-size:var(--text-small);max-width:70ch}.capabilities .capability-scope p+p{margin-top:var(--space-3)}.ownership{gap:var(--space-8);display:grid}.ownership .prose p{max-width:65ch;font-size:var(--text-body)}.boundary{border-collapse:collapse;width:100%;font-size:var(--text-small);background:var(--card)}.boundary caption{text-align:left;padding:var(--space-3) 0;font:600 var(--text-meta)/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--l-ink-2);background:0 0}.boundary th,.boundary td{padding:var(--space-3);border-top:1px solid var(--l-rule);text-align:left;vertical-align:top}.boundary thead th{border-top:0;border-bottom:2px solid var(--l-ink);font:600 var(--text-meta)/1.5 var(--mono);text-transform:uppercase;letter-spacing:.05em}.ownership-links{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.career-roles{padding:0;list-style:none;display:grid}.career-roles li{padding-block:var(--space-4);border-top:1px solid var(--l-rule);gap:var(--space-1);margin:0;display:grid}.career-roles li:first-child{border-top:0;padding-top:0}.career-roles h3{font-family:var(--sans);font-size:17px;font-weight:650}.career-roles p{font-size:var(--text-small)}.career-links{gap:var(--space-2) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.contact-block{gap:var(--space-6);display:grid}.contact-block .lede{font-size:var(--text-body)}.wb-modelled{margin-top:var(--space-5);font-size:var(--text-small);color:var(--muted);max-width:70ch}.desk-static-records{gap:var(--space-4);margin-top:var(--space-4);display:grid}.brief-finding{font-size:var(--text-small);color:var(--l-sheet-muted)}.clear-wrap{display:inline-flex}.clear-wrap .confirm{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}@media (width>=720px){.hero{gap:var(--space-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.hero .hero-intro .lede{margin-top:0}.hero h1{max-width:12ch}.wb-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.wb-head h2{grid-column:1/-1}.desk-top{gap:var(--space-4);grid-template-columns:minmax(280px,2fr) minmax(0,3fr);display:grid}.finding-list{grid-template-columns:1fr 1fr}.ledger li{grid-template-columns:minmax(0,1fr) 260px}.ledger li p,.ledger li .chips{grid-column:1}.ledger li .reviewed{grid-area:1/2;justify-self:end}.capabilities>div{grid-template-columns:240px minmax(0,1fr) 240px;align-items:start}.ownership{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.career-roles{grid-template-columns:1fr 1fr}.career-roles li:nth-child(2){border-top:0;padding-top:0}.contact-block{grid-template-columns:minmax(0,1fr) 280px}}@media (width>=1024px){.desk-work{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:start;display:grid}.brief{top:var(--space-4);position:sticky}.finding-list{grid-template-columns:1fr 1fr}}@media (width<=719px){.sheet-fields>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.figure-meta div{grid-template-columns:1fr;gap:2px}.capabilities a{min-height:var(--target)}}.trace path[data-draw]{transition:stroke-dashoffset .42s var(--ease-out), opacity .3s linear 1.6s}.trace circle{transition:opacity .3s linear 1.6s}.trace[data-fade] path,.trace[data-fade] circle{opacity:0}.pin,.finding,.desk-button,.sheet-links a,.sheet-links button,.landing .button{transition:background-color .12s linear,border-color .12s linear,color .12s linear}@media (prefers-reduced-motion:reduce){.trace path[data-draw]{transition:none;stroke-dashoffset:0!important}.trace circle,.trace path{transition:none}.landing *{transition-duration:0s!important}}@media print{.desk{color:#000;background:#fff;border-color:#000}}@media (width>=1024px){.wb-head{align-items:start;column-gap:var(--space-7);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);grid-template-areas:"title lede steps"}.wb-head .lede{font-size:17px;line-height:1.45}.wb-steps{gap:var(--space-1)}.wb-steps li{line-height:1.35}.wb-head>h2{grid-area:title;margin:0}.wb-head>div{grid-area:lede}.wb-head>ol{grid-area:steps}}@media (width<=719px){.desk .pin,.desk .trail button,.desk .filter label,.desk .desk-button,.desk .sheet-links button,.desk .brief-actions .button,.desk .brief-pins .pin{min-height:var(--target)}.desk .pin{padding-inline:12px}}
