.pathcal[data-astro-cid-a4jgbv33]{container-type:inline-size}.tool[data-astro-cid-a4jgbv33]{gap:var(--space-m);margin-top:var(--site-content-gap);padding:var(--site-tool-pad);border:1px solid var(--site-edge);border-radius:var(--site-r-tool);background:var(--card);box-shadow:var(--site-lift-2);flex-direction:column;display:flex}.tool-top[data-astro-cid-a4jgbv33]{gap:var(--space-s) var(--space-l);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.note[data-astro-cid-a4jgbv33]{max-width:34rem;color:var(--sub);margin:0}.note[data-astro-cid-a4jgbv33][hidden]{display:none}.add[data-astro-cid-a4jgbv33]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-l);border-radius:var(--radius-pill);background:var(--seg-nav-on);color:var(--seg-nav-ink);font:inherit;cursor:pointer;transition:transform var(--motion-quick) var(--site-ease-out), box-shadow var(--motion-quick) var(--site-ease-out);border:0;align-items:center;margin-left:auto;display:inline-flex}.add[data-astro-cid-a4jgbv33]:hover{box-shadow:var(--site-lift-1);transform:translateY(-1px)}.add[data-astro-cid-a4jgbv33]:active{transform:scale(.98)}.add[data-astro-cid-a4jgbv33]:disabled{opacity:.5;cursor:default}.add[data-astro-cid-a4jgbv33] .icon{width:var(--space-m);height:var(--space-m)}.rows[data-astro-cid-a4jgbv33]{border-top:1px solid var(--site-edge);margin:0;padding:0;list-style:none;display:grid}.rows[data-astro-cid-a4jgbv33]:not([data-all])>.row:nth-child(n+9){display:none}.rows[data-astro-cid-a4jgbv33] .row{gap:var(--space-m);padding:var(--space-s) 0;border-bottom:1px solid var(--site-edge);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.rows[data-astro-cid-a4jgbv33] .when{width:calc(var(--space-xxl) + var(--space-s));height:calc(var(--space-xxl) + var(--space-s));border-radius:var(--site-r-card);background:var(--lead-tint);color:var(--lead-ink);align-content:center;place-items:center;display:grid}.rows[data-astro-cid-a4jgbv33] .is-break .when{background:var(--slate-soft);color:var(--slate-ink)}.rows[data-astro-cid-a4jgbv33] .mo{text-transform:uppercase;letter-spacing:.04em}.rows[data-astro-cid-a4jgbv33] .d{font-variant-numeric:tabular-nums}.rows[data-astro-cid-a4jgbv33] .what{gap:var(--space-xxs);min-width:0;display:grid}.rows[data-astro-cid-a4jgbv33] .name{color:var(--ink);text-wrap:pretty;text-decoration:none}.rows[data-astro-cid-a4jgbv33] a.name{min-height:var(--touch);margin:calc((var(--touch) - var(--type-body-line)) / -2) 0;align-items:center;display:inline-flex}.rows[data-astro-cid-a4jgbv33] a.name:hover{color:var(--blue-ink);text-decoration:underline}.rows[data-astro-cid-a4jgbv33] .sub{color:var(--sub)}.empty[data-astro-cid-a4jgbv33]{color:var(--sub);margin:0}.empty[data-astro-cid-a4jgbv33][hidden]{display:none}.more[data-astro-cid-a4jgbv33]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-l);border:1px solid var(--choice-line);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);cursor:pointer;transition:border-color var(--motion-quick) ease;align-self:flex-start;align-items:center;display:inline-flex}.more[data-astro-cid-a4jgbv33][hidden]{display:none}.more[data-astro-cid-a4jgbv33]:hover{border-color:var(--blue)}.more[data-astro-cid-a4jgbv33] .icon{width:var(--space-m);height:var(--space-m)}.interviews[data-astro-cid-ssbbqh4a]{container-type:inline-size}.source[data-astro-cid-ssbbqh4a]{margin:var(--space-l) 0 0;color:var(--sub)}.source[data-astro-cid-ssbbqh4a] a[data-astro-cid-ssbbqh4a]{gap:var(--space-xxs);min-height:var(--touch);color:inherit;align-items:center;display:inline-flex}.source[data-astro-cid-ssbbqh4a] .icon{width:var(--space-s);height:var(--space-s);flex:none}.tool[data-astro-cid-ssbbqh4a]{gap:var(--space-l);margin-top:var(--site-content-gap);padding:var(--site-tool-pad);border:1px solid var(--site-edge);border-radius:var(--site-r-tool);background:var(--card);box-shadow:var(--site-lift-2);flex-direction:column;display:flex}.qs[data-astro-cid-ssbbqh4a]{margin:calc(-1 * var(--space-s)) 0 0;column-gap:var(--space-xl);padding:0;list-style:none}.q[data-astro-cid-ssbbqh4a]{gap:var(--space-m);padding:var(--space-s) 0;border-bottom:1px solid var(--site-edge);text-wrap:pretty;break-inside:avoid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.foot[data-astro-cid-ssbbqh4a]{gap:var(--space-m) var(--space-l);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.n[data-astro-cid-ssbbqh4a]{width:var(--space-l);height:var(--space-l);background:var(--lead-tint);color:var(--lead-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.after[data-astro-cid-ssbbqh4a]{gap:var(--space-xs);max-width:32rem;color:var(--sub);flex:20rem;align-items:flex-start;margin:0;display:flex}.after[data-astro-cid-ssbbqh4a] .icon{width:var(--space-m);height:var(--space-m);margin-top:calc((var(--type-body-line) - var(--space-m)) / 2);color:var(--lead);flex:none}.save[data-astro-cid-ssbbqh4a]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-l);border-radius:var(--radius-pill);background:var(--seg-nav-on);color:var(--seg-nav-ink);font:inherit;cursor:pointer;transition:transform var(--motion-quick) var(--site-ease-out), box-shadow var(--motion-quick) var(--site-ease-out);border:0;align-self:flex-start;align-items:center;display:inline-flex}.save[data-astro-cid-ssbbqh4a]:hover{box-shadow:var(--site-lift-1);transform:translateY(-1px)}.save[data-astro-cid-ssbbqh4a]:active{transform:scale(.98)}.save[data-astro-cid-ssbbqh4a] .icon{width:var(--space-m);height:var(--space-m)}@container (width>=44rem){.qs[data-astro-cid-ssbbqh4a]{columns:2}}
