:where(.hb) .phead--split{--hb-split-cols:minmax(0,1.4fr) minmax(0,1fr)}@media (min-width:900px){:where(.hb) .phead--split>.wrap{align-items:end}}:where(.hb) .p-bs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}@media (max-width:639px){:where(.hb) .p-bs{grid-template-columns:minmax(0,1fr)}}:where(.hb) .p-fresh .split{gap:20px;--hb-split-cols:minmax(0,1.55fr) minmax(0,1fr)}@media (min-width:900px){:where(.hb) .p-fresh .split{align-items:stretch}:where(.hb) .p-fresh .stack{grid-auto-rows:1fr}}:where(.hb) .p-fresh .stack>li{display:grid}:where(.hb) .p-fr__h{font-size:26px;line-height:32px}@media (max-width:899px){:where(.hb) .p-fr__h{font-size:22px;line-height:28px}}@media (max-width:639px){:where(.hb) .p-wide{display:none}}@media (min-width:640px){:where(.hb) .p-narrow{display:none}}:where(.hb) .p-empty{display:grid;justify-items:center;gap:8px;padding:56px 20px;border:1px solid var(--hb-line);border-radius:var(--hb-r-l);background:var(--hb-paper);text-align:center}:where(.hb) .p-empty .support{max-width:460px}:where(.hb) .p-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:32px}:where(.hb) .p-pager .pill[disabled]{opacity:.45;cursor:not-allowed}:where(.hb) .p-back{margin-bottom:12px}:where(.hb) .p-share{margin-top:4px}:where(.hb) .p-byline a{color:inherit;text-decoration:underline;text-underline-offset:3px}:where(.hb) .p-byline a:hover{color:var(--hb-accent-text)}:where(.hb) .p-after{margin-top:16px}:where(.hb) .p-useful{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;margin-top:32px;padding:18px 20px;border:1px solid var(--hb-line);border-radius:var(--hb-r-l);background:var(--hb-paper)}:where(.hb) .p-useful__t{font:600 18px/24px var(--font-display);color:var(--hb-ink)}:where(.hb) .p-useful__s{grid-column:1;font-size:var(--hb-fs-small);color:var(--hb-ink-3)}:where(.hb) .p-useful .like{grid-column:2;grid-row:1/3}@media (max-width:639px){:where(.hb) .p-useful{grid-template-columns:1fr}:where(.hb) .p-useful .like{grid-column:1;grid-row:auto;justify-self:start;margin-top:8px}}:where(.hb) .sources li{scroll-margin-top:calc(var(--hb-top-h) + 24px)}:where(.hb) .hb-prose h2{scroll-margin-top:calc(var(--hb-top-h) + 16px)}:where(.hb) .hb-prose sup{margin-left:2px;line-height:0}:where(.hb) .hb-prose sup a{padding:4px 2px;font-size:.75em;font-weight:500;text-decoration:none}:where(.hb) .hb-prose img{width:100%;height:auto;border-radius:var(--hb-r-l)}:where(.hb) .p-proj .post__x{-webkit-line-clamp:2}:where(.hb) .p-proj__price{font-weight:600;color:var(--hb-price)}:where(.hb) .p-ah__grid{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px 36px;align-items:start;margin-top:20px}:where(.hb) .p-ah__grid .avatar{border:1px solid var(--hb-line)}:where(.hb) .p-ah__grid .avatar>img{font:500 var(--hb-fs-small)/1.3 var(--font-ui);color:var(--hb-ink-3);text-align:center;overflow-wrap:anywhere}:where(.hb) .p-ah__b{display:grid;gap:10px;max-width:760px}:where(.hb) .p-ah__job{font-size:17px;font-weight:600;color:var(--hb-ink)}:where(.hb) .p-ah__job span{display:block;font-size:var(--hb-fs-small);font-weight:400;color:var(--hb-ink-3)}:where(.hb) .p-ah__bio{color:var(--hb-ink-2);font-size:var(--hb-fs-text);line-height:var(--hb-lh-text)}:where(.hb) .p-ah .contact{margin-top:6px}:where(.hb) .p-mon__h{font-size:18px;line-height:24px}:where(.hb) .p-mon__h span{margin-left:6px;font-size:var(--hb-fs-small);font-weight:500;color:var(--hb-ink-3)}@media (max-width:639px){:where(.hb) .p-ah__grid{grid-template-columns:minmax(0,1fr)}:where(.hb) .p-ah__grid .avatar{--hb-av:112px}}