.res[data-astro-cid-6ngwnnfp]{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-l);background:var(--tint);color:var(--body);outline:var(--stroke-rule) solid transparent;outline-offset:calc(-1 * var(--stroke-rule));transition:outline-color var(--dur-2) var(--ease-standard);grid-template-columns:repeat(12,minmax(0,1fr));text-decoration:none;display:grid}.res[data-astro-cid-6ngwnnfp]:hover{outline-color:var(--electric)}.res[data-astro-cid-6ngwnnfp]:focus-visible{outline:var(--stroke-rule) solid var(--electric);outline-offset:calc(var(--space-1) - var(--stroke-hair))}.res[data-astro-cid-6ngwnnfp] .pl[data-astro-cid-6ngwnnfp]{grid-column:1/6}.res[data-astro-cid-6ngwnnfp] .cat[data-astro-cid-6ngwnnfp]{color:var(--muted);font-size:14px;font-weight:600;display:block}.res[data-astro-cid-6ngwnnfp] .name[data-astro-cid-6ngwnnfp]{font-family:var(--font-display);color:var(--ink);margin-top:var(--space-1);font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.25;display:block}.res[data-astro-cid-6ngwnnfp] .sub[data-astro-cid-6ngwnnfp]{color:var(--ink);font-size:15px;font-weight:600;display:block}.res[data-astro-cid-6ngwnnfp] .desc[data-astro-cid-6ngwnnfp]{margin-top:var(--space-3);font-size:15px;line-height:1.7;display:block}.res[data-astro-cid-6ngwnnfp] .stack[data-astro-cid-6ngwnnfp]{margin-top:var(--space-3);color:var(--muted);font-size:14px;display:block}.res[data-astro-cid-6ngwnnfp] .more[data-astro-cid-6ngwnnfp]{margin-top:var(--space-4);color:var(--ink);text-decoration:underline;text-decoration-color:var(--electric);text-decoration-thickness:calc(var(--space-1) - var(--stroke-hair));text-underline-offset:calc(var(--space-2) - var(--stroke-hair));font-size:15px;font-weight:700;display:inline-block}.results[data-astro-cid-6ngwnnfp]{grid-column:7/13;align-self:start}@media (width<=960px){.res[data-astro-cid-6ngwnnfp] .pl[data-astro-cid-6ngwnnfp],.results[data-astro-cid-6ngwnnfp]{grid-column:1/-1}}@media (width<=640px){.res[data-astro-cid-6ngwnnfp]{padding:var(--space-6);border-radius:var(--radius-m)}}.index[data-astro-cid-bqh5cn3t]{background:var(--tint);border-radius:var(--radius-l);padding:var(--space-8);align-self:start}.index[data-astro-cid-bqh5cn3t] .all[data-astro-cid-bqh5cn3t]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);display:flex}.cat-b[data-astro-cid-bqh5cn3t]{align-items:center;gap:var(--space-2);min-height:calc(var(--space-10) + var(--space-1));cursor:pointer;text-align:left;color:var(--indigo);font-family:var(--font-display);background:0 0;border:0;padding:0;font-size:22px;font-weight:400;line-height:1.2;display:inline-flex}.cat-b[data-astro-cid-bqh5cn3t]:before{content:"";border-radius:calc(var(--radius-s) / 2);width:8px;height:8px;transition:background-color var(--dur-3) var(--ease-standard);background:0 0;flex:none}.cat-b[data-astro-cid-bqh5cn3t][aria-pressed=true]:before{background:var(--electric)}.cat-b[data-astro-cid-bqh5cn3t] span[data-astro-cid-bqh5cn3t]{font-family:var(--font-sans);color:var(--muted);font-size:15px;font-weight:600}.cat-b[data-astro-cid-bqh5cn3t]:hover{color:var(--ink)}.grp[data-astro-cid-bqh5cn3t]{margin-top:var(--space-6)}.grp[data-astro-cid-bqh5cn3t] ul[data-astro-cid-bqh5cn3t]{margin-left:var(--space-4)}.grp[data-astro-cid-bqh5cn3t] a[data-astro-cid-bqh5cn3t]{padding:var(--space-2) var(--space-3);margin:0 calc(-1 * var(--space-3));border-radius:var(--radius-m);transition:background-color var(--dur-2) var(--ease-standard);text-decoration:none;display:block}.grp[data-astro-cid-bqh5cn3t] a[data-astro-cid-bqh5cn3t]:hover{background:var(--surface)}.grp[data-astro-cid-bqh5cn3t] .t[data-astro-cid-bqh5cn3t]{justify-content:space-between;gap:var(--space-3);color:var(--ink);font-size:16px;font-weight:600;line-height:1.5;display:flex}.grp[data-astro-cid-bqh5cn3t] .t[data-astro-cid-bqh5cn3t] small[data-astro-cid-bqh5cn3t]{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500}.grp[data-astro-cid-bqh5cn3t] .s[data-astro-cid-bqh5cn3t]{color:var(--ink);font-size:14px;font-weight:500;display:block}.grp[data-astro-cid-bqh5cn3t] .d[data-astro-cid-bqh5cn3t]{color:var(--muted);margin-top:calc(var(--space-1) / 2);font-size:14px;line-height:1.6;display:block}.cat-b[data-astro-cid-bqh5cn3t]:disabled{cursor:default}.grp[data-astro-cid-bqh5cn3t] a[data-astro-cid-bqh5cn3t]{min-height:calc(var(--space-10) + var(--space-1))}@media (width<=960px){.index[data-astro-cid-bqh5cn3t]{padding:var(--space-6)}}@media (width<=640px){.grp[data-astro-cid-bqh5cn3t] .t[data-astro-cid-bqh5cn3t]{gap:var(--space-1) var(--space-3);flex-wrap:wrap}}.log[data-astro-cid-zghinrfe] ol[data-astro-cid-zghinrfe]{margin-top:var(--space-6);gap:var(--space-10);display:grid}.log[data-astro-cid-zghinrfe] li[data-astro-cid-zghinrfe][hidden]{display:none}.log[data-astro-cid-zghinrfe] .lp[data-astro-cid-zghinrfe]{color:var(--muted);font-size:14px;font-weight:600}.log[data-astro-cid-zghinrfe] .lp[data-astro-cid-zghinrfe] a[data-astro-cid-zghinrfe]{min-height:calc(var(--space-10) + var(--space-1));color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.log[data-astro-cid-zghinrfe] .lp[data-astro-cid-zghinrfe] a[data-astro-cid-zghinrfe]:hover{text-decoration:underline;text-decoration-color:var(--electric);text-decoration-thickness:calc(var(--space-1) / 2);text-underline-offset:var(--space-1)}.log[data-astro-cid-zghinrfe] .lp[data-astro-cid-zghinrfe] span[data-astro-cid-zghinrfe]{margin-left:var(--space-2);font-weight:500}.log[data-astro-cid-zghinrfe] h3[data-astro-cid-zghinrfe]{color:var(--ink);font-size:19px;font-weight:700;line-height:1.5}.log[data-astro-cid-zghinrfe] li[data-astro-cid-zghinrfe] p[data-astro-cid-zghinrfe]:last-child{margin-top:var(--space-2);max-width:38em}@keyframes refresh{0%{opacity:.25}to{opacity:1}}.refresh[data-astro-cid-zghinrfe]>li[data-astro-cid-zghinrfe]:not([hidden]){animation:refresh var(--dur-3) var(--ease-standard)}.how[data-astro-cid-jvqum2y2]{gap:var(--space-6);padding-bottom:var(--space-26);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.how[data-astro-cid-jvqum2y2] .hl[data-astro-cid-jvqum2y2]{grid-column:1/5}.how[data-astro-cid-jvqum2y2] h2[data-astro-cid-jvqum2y2]{color:var(--ink);font-size:26px;font-weight:700;line-height:1.4}.how[data-astro-cid-jvqum2y2] .hl[data-astro-cid-jvqum2y2] p[data-astro-cid-jvqum2y2]{margin-top:var(--space-3)}.how[data-astro-cid-jvqum2y2] ol[data-astro-cid-jvqum2y2]{gap:var(--space-8) var(--space-8);grid-column:6/13;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.how[data-astro-cid-jvqum2y2] ol[data-astro-cid-jvqum2y2] li[data-astro-cid-jvqum2y2]{gap:0 var(--space-2);grid-template-columns:28px minmax(0,1fr);display:grid}.how[data-astro-cid-jvqum2y2] .n[data-astro-cid-jvqum2y2]{color:var(--indigo);font-variant-numeric:tabular-nums;font-weight:700}.how[data-astro-cid-jvqum2y2] h3[data-astro-cid-jvqum2y2]{color:var(--ink);font-size:18px;font-weight:700;line-height:1.45}.how[data-astro-cid-jvqum2y2] ol[data-astro-cid-jvqum2y2] p[data-astro-cid-jvqum2y2]{margin-top:var(--space-1);grid-column:2}.how[data-astro-cid-jvqum2y2] .foot[data-astro-cid-jvqum2y2]{color:var(--muted);grid-column:6/13;font-size:15px}@media (width<=960px){.how[data-astro-cid-jvqum2y2] .hl[data-astro-cid-jvqum2y2],.how[data-astro-cid-jvqum2y2] ol[data-astro-cid-jvqum2y2],.how[data-astro-cid-jvqum2y2] .foot[data-astro-cid-jvqum2y2]{grid-column:1/-1}}@media (width<=640px){.how[data-astro-cid-jvqum2y2] ol[data-astro-cid-jvqum2y2]{gap:var(--space-6);grid-template-columns:1fr}}.creed[data-astro-cid-wchzi5s5]{padding-bottom:var(--space-26)}.creed[data-astro-cid-wchzi5s5] h2[data-astro-cid-wchzi5s5]{font-family:var(--font-display);color:var(--ink);max-width:14em;font-size:clamp(30px,4.2vw,52px);font-weight:400;line-height:1.25}.creed[data-astro-cid-wchzi5s5] .lead[data-astro-cid-wchzi5s5]{max-width:38em;margin-top:var(--space-6);font-size:17px}.creed[data-astro-cid-wchzi5s5] ul[data-astro-cid-wchzi5s5]{margin-top:var(--space-12);gap:var(--space-10);display:grid}.creed[data-astro-cid-wchzi5s5] li[data-astro-cid-wchzi5s5]{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.creed[data-astro-cid-wchzi5s5] h3[data-astro-cid-wchzi5s5]{color:var(--ink);grid-column:1/5;font-size:20px;font-weight:700;line-height:1.45}.creed[data-astro-cid-wchzi5s5] .say[data-astro-cid-wchzi5s5]{grid-column:5/12}.creed[data-astro-cid-wchzi5s5] .say[data-astro-cid-wchzi5s5] small[data-astro-cid-wchzi5s5]{margin-top:var(--space-2);color:var(--muted);font-size:14px;display:block}@media (width<=960px){.creed[data-astro-cid-wchzi5s5] h3[data-astro-cid-wchzi5s5],.creed[data-astro-cid-wchzi5s5] .say[data-astro-cid-wchzi5s5]{grid-column:1/-1}.creed[data-astro-cid-wchzi5s5] li[data-astro-cid-wchzi5s5]{gap:var(--space-2)}}.case[data-astro-cid-omgkjajy]{gap:var(--space-6);padding-bottom:var(--space-26);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case[data-astro-cid-omgkjajy] .cl[data-astro-cid-omgkjajy]{grid-column:1/6}.case[data-astro-cid-omgkjajy] h2[data-astro-cid-omgkjajy]{color:var(--ink);font-size:26px;font-weight:700;line-height:1.4}.case[data-astro-cid-omgkjajy] .lead[data-astro-cid-omgkjajy]{margin-top:var(--space-3);color:var(--ink);font-size:18px;line-height:1.6}.case[data-astro-cid-omgkjajy] .facts[data-astro-cid-omgkjajy]{margin-top:var(--space-6);gap:var(--space-2);display:grid}.case[data-astro-cid-omgkjajy] .facts[data-astro-cid-omgkjajy] li[data-astro-cid-omgkjajy]{gap:var(--space-2);color:var(--ink);align-items:flex-start;font-size:15px;font-weight:600;display:flex}.case[data-astro-cid-omgkjajy] .facts[data-astro-cid-omgkjajy] li[data-astro-cid-omgkjajy].nock{padding-left:calc(var(--space-6) + var(--stroke-rule))}.case[data-astro-cid-omgkjajy] .facts[data-astro-cid-omgkjajy] .note[data-astro-cid-omgkjajy]{color:var(--muted);font-weight:500}.case[data-astro-cid-omgkjajy] .cl[data-astro-cid-omgkjajy] .go[data-astro-cid-omgkjajy]{margin-top:var(--space-4);font-size:15px}.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy]{gap:var(--space-6);grid-column:7/13;display:grid}.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy] li[data-astro-cid-omgkjajy]{gap:0 var(--space-2);grid-template-columns:28px minmax(0,1fr);display:grid}.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy] .n[data-astro-cid-omgkjajy]{color:var(--indigo);font-weight:700}.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy] h3[data-astro-cid-omgkjajy]{color:var(--ink);font-size:18px;font-weight:700;line-height:1.45}.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy] p[data-astro-cid-omgkjajy]{margin-top:var(--space-1);grid-column:2}@media (width<=960px){.case[data-astro-cid-omgkjajy] .cl[data-astro-cid-omgkjajy],.case[data-astro-cid-omgkjajy] ol[data-astro-cid-omgkjajy]{grid-column:1/-1}}.contact[data-astro-cid-3le7lev5]{padding-bottom:var(--space-16)}.contact[data-astro-cid-3le7lev5] h2[data-astro-cid-3le7lev5]{font-family:var(--font-display);color:var(--ink);font-size:clamp(30px,4.2vw,52px);font-weight:400;line-height:1.25}.contact[data-astro-cid-3le7lev5] p[data-astro-cid-3le7lev5]{margin-top:var(--space-3);font-size:17px}.contact[data-astro-cid-3le7lev5] .go[data-astro-cid-3le7lev5]{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:400}.contact[data-astro-cid-3le7lev5] .go[data-astro-cid-3le7lev5].quiet{font-family:var(--font-sans);font-size:17px;font-weight:600}.hero[data-astro-cid-uvk5fgiw]{padding-top:var(--space-8);padding-bottom:var(--space-16)}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw]{font-family:var(--font-display);color:var(--indigo);letter-spacing:0;font-size:clamp(44px,9.6vw,136px);font-weight:400;line-height:1.06}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{display:block}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{animation:wipe var(--dur-5) var(--ease-enter-emph) both}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]:nth-child(2){animation-delay:var(--dur-3)}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]:nth-child(3){animation-delay:calc(var(--dur-3) * 2)}.hero-foot[data-astro-cid-uvk5fgiw]{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.credit[data-astro-cid-uvk5fgiw]{grid-column:1/5;font-size:15px;line-height:1.6}.credit[data-astro-cid-uvk5fgiw] .who[data-astro-cid-uvk5fgiw]{color:var(--ink);font-size:17px;font-weight:700}.credit[data-astro-cid-uvk5fgiw] dl[data-astro-cid-uvk5fgiw]{gap:var(--space-1) var(--space-6);margin-top:var(--space-3);color:var(--muted);flex-wrap:wrap;display:flex}.credit[data-astro-cid-uvk5fgiw] dl[data-astro-cid-uvk5fgiw] div[data-astro-cid-uvk5fgiw]{gap:var(--space-2);display:flex}.credit[data-astro-cid-uvk5fgiw] dd[data-astro-cid-uvk5fgiw]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.pitch[data-astro-cid-uvk5fgiw]{grid-column:6/13}.pitch[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{max-width:34em;font-size:18px;line-height:1.75}.actions[data-astro-cid-uvk5fgiw]{align-items:center;gap:var(--space-2) var(--space-8);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.results[data-astro-cid-uvk5fgiw]{padding-bottom:var(--space-26)}.results-h[data-astro-cid-uvk5fgiw]{margin-bottom:var(--space-6)}.results-h[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-family:var(--font-display);color:var(--ink);font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.25}.results-h[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{color:var(--muted);margin-top:var(--space-2);font-size:15px}.cards[data-astro-cid-uvk5fgiw]{gap:var(--space-3);display:grid}.journal[data-astro-cid-uvk5fgiw]{gap:var(--space-16);padding-bottom:var(--space-26);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.credit[data-astro-cid-uvk5fgiw] .who[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{display:block}@media (width<=960px){.credit[data-astro-cid-uvk5fgiw],.pitch[data-astro-cid-uvk5fgiw]{grid-column:1/-1}.journal[data-astro-cid-uvk5fgiw]{gap:var(--space-16);grid-template-columns:1fr}}@media (width<=640px){.hero[data-astro-cid-uvk5fgiw]{padding-top:var(--space-6)}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw]{font-size:12.4vw}.hero-foot[data-astro-cid-uvk5fgiw]{margin-top:var(--space-8)}}
