.strata[data-astro-cid-vwqhy3b2]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}li[data-astro-cid-vwqhy3b2]{border-bottom:1px solid var(--rule);grid-template-columns:44px 1fr;align-items:baseline;gap:4px 16px;padding:18px 0;display:grid;position:relative}li[data-astro-cid-vwqhy3b2]:after{content:"";background:var(--accent);width:0;height:1px;transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0}li[data-astro-cid-vwqhy3b2]:hover:after{width:100%}.n[data-astro-cid-vwqhy3b2]{color:var(--accent);font-size:12px}.name[data-astro-cid-vwqhy3b2]{font-size:clamp(24px,3vw,32px);line-height:1.1}.what[data-astro-cid-vwqhy3b2]{color:var(--ink-2);grid-column:2;font-size:15px}.hits[data-astro-cid-vwqhy3b2]{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.hits[data-astro-cid-vwqhy3b2] a[data-astro-cid-vwqhy3b2]{text-decoration:none}.hits[data-astro-cid-vwqhy3b2] a[data-astro-cid-vwqhy3b2]:hover{border-color:var(--accent)}@media (width>=860px){li[data-astro-cid-vwqhy3b2]{grid-template-columns:56px 240px 1fr auto;align-items:center}.what[data-astro-cid-vwqhy3b2],.hits[data-astro-cid-vwqhy3b2]{grid-column:auto}.hits[data-astro-cid-vwqhy3b2]{justify-content:flex-end}}li[data-astro-cid-kvy7xguz]{border-bottom:1px solid var(--rule)}.row[data-astro-cid-kvy7xguz]{grid-template-columns:1fr auto;align-items:baseline;gap:2px 16px;padding:16px 4px;text-decoration:none;transition:background .15s,padding .2s;display:grid}.row[data-astro-cid-kvy7xguz]:hover{background:var(--paper-2);color:inherit;padding-left:12px}.row[data-astro-cid-kvy7xguz]:hover .title[data-astro-cid-kvy7xguz]{color:var(--accent-ink)}.perm[data-astro-cid-kvy7xguz],.date[data-astro-cid-kvy7xguz]{font-size:12px;display:none}.title[data-astro-cid-kvy7xguz]{font-size:28px;line-height:1.1}.tag[data-astro-cid-kvy7xguz]{color:var(--ink-2);grid-column:1/-1;font-size:15px}.status[data-astro-cid-kvy7xguz]{grid-area:1/2}@media (width>=860px){.row[data-astro-cid-kvy7xguz]{grid-template-columns:100px 100px 200px 1fr 90px;align-items:center}.perm[data-astro-cid-kvy7xguz],.date[data-astro-cid-kvy7xguz]{display:inline}.tag[data-astro-cid-kvy7xguz],.status[data-astro-cid-kvy7xguz]{grid-area:auto}}.hero[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(48px,10vw,128px) clamp(56px,9vw,112px);display:grid}@media (width>=980px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr}}h1[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:22px 0 28px;font-size:clamp(56px,11vw,132px);line-height:.92}.lede[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:34em;font-size:clamp(19px,2.1vw,23px);line-height:1.5}.lede[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.2em}.lede[data-astro-cid-lcdefpme].sub{color:var(--muted);font-size:clamp(17px,1.8vw,19px)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.term[data-astro-cid-lcdefpme]{border:1px solid var(--rule-strong);color:#e9e4d8;box-shadow:0 1px 0 var(--rule), 0 30px 60px -30px #00000073;background:#161513;border-radius:8px;overflow:hidden;transform:rotate(-.6deg)}.term-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid #2c2a25;align-items:center;gap:6px;padding:10px 12px;display:flex}.term-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#3a3731;border-radius:50%;width:10px;height:10px}.term-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{background:#f97316}.term-bar[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#8d877b;margin-left:auto;font-size:11px;font-style:normal}.term[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{margin:0;padding:20px 22px 24px;font-size:14px;line-height:1.65;overflow-x:auto}.term[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{font-size:inherit;background:0 0;border:0;padding:0}.term[data-astro-cid-lcdefpme] .p[data-astro-cid-lcdefpme]{color:#f97316}.term[data-astro-cid-lcdefpme] .ok[data-astro-cid-lcdefpme]{color:#86c47c}.term[data-astro-cid-lcdefpme] .m[data-astro-cid-lcdefpme]{color:#8d877b}.term[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#e9e4d8;text-decoration-color:#5a564d}.term[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fb923c}.caret[data-astro-cid-lcdefpme]{vertical-align:-2px;background:#e9e4d8;width:8px;height:1.1em;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.feature[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--card);border-radius:var(--radius);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(16px,3vw,36px);display:grid}@media (width>=1000px){.feature[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr}}.shots[data-astro-cid-lcdefpme]{padding-bottom:28px;padding-right:28px;display:block;position:relative}.shot[data-astro-cid-lcdefpme]{border:1px solid var(--rule-strong);background:#fff;border-radius:6px;box-shadow:0 24px 48px -28px #0006}.shot[data-astro-cid-lcdefpme].desk{width:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.shot[data-astro-cid-lcdefpme].phone{border:4px solid #161513;border-radius:14px;width:26%;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;right:0}.shots[data-astro-cid-lcdefpme]:hover .desk[data-astro-cid-lcdefpme]{transform:translateY(-4px)}.shots[data-astro-cid-lcdefpme]:hover .phone[data-astro-cid-lcdefpme]{transform:translateY(-10px)rotate(1.5deg)}.feature-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0 6px;font-size:clamp(44px,6vw,72px)}.tagline[data-astro-cid-lcdefpme]{color:var(--ink);font-size:20px}.small[data-astro-cid-lcdefpme]{font-size:12px}.mini-stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:0 18px;margin:24px 0 4px;display:grid}@media (width>=560px){.mini-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.mini-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:12px 0}.mini-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.mini-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-size:34px;line-height:1.1}.mini-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;justify-content:flex-end;display:flex}.index[data-astro-cid-lcdefpme]{margin-top:56px}.index[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);margin:8px 0 0;padding:0;list-style:none}.next[data-astro-cid-lcdefpme]{border-bottom:1px dashed var(--rule-strong);gap:16px;padding:16px 4px;font-size:13px;display:flex}.next[data-astro-cid-lcdefpme] .perm[data-astro-cid-lcdefpme]{display:none}@media (width>=860px){.next[data-astro-cid-lcdefpme] .perm[data-astro-cid-lcdefpme]{width:100px;display:inline}}.dots[data-astro-cid-lcdefpme]{animation:1.4s step-end infinite blink}.principles[data-astro-cid-lcdefpme]{background:var(--rule);border:1px solid var(--rule);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--paper);padding:clamp(20px,3vw,32px)}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);margin:10px 0;font-size:30px}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.contact[data-astro-cid-lcdefpme]{margin-top:56px}.contact[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:8px;margin:16px 0 0;padding:0;font-size:20px;list-style:none;display:grid}.contact[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:90px;font-size:13px;display:inline-block}
