.proof[data-astro-cid-rcg6ci5c]{list-style:none;margin:var(--s-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:2px;position:relative;z-index:1}.proof[data-astro-cid-rcg6ci5c]>[data-astro-cid-rcg6ci5c]{min-width:0}.proof[data-astro-cid-rcg6ci5c] a[data-astro-cid-rcg6ci5c]{display:block;background:var(--bg);padding:var(--s-3);height:100%;text-decoration:none;color:inherit}.proof[data-astro-cid-rcg6ci5c] a[data-astro-cid-rcg6ci5c]>[data-astro-cid-rcg6ci5c]{display:block;min-width:0}.proof[data-astro-cid-rcg6ci5c] a[data-astro-cid-rcg6ci5c]:hover{background:var(--raise)}.v[data-astro-cid-rcg6ci5c]{font-family:var(--font-display);font-weight:300;font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,1.5rem + 2.2vw,3.2rem);line-height:1;letter-spacing:-.03em;color:var(--measured)}.l[data-astro-cid-rcg6ci5c]{margin-top:.7rem;font-size:var(--t-sm);color:var(--text)}.n[data-astro-cid-rcg6ci5c]{margin-top:.2rem;font-family:var(--font-data);font-size:var(--t-xs);color:var(--text-3)}.proof[data-astro-cid-rcg6ci5c] a[data-astro-cid-rcg6ci5c]:hover .l[data-astro-cid-rcg6ci5c]{color:var(--link)}.arch-wrap[data-astro-cid-4gd5y3do]{position:absolute;inset:0 0 0 34%;overflow:hidden;pointer-events:none;z-index:0}.arch[data-astro-cid-4gd5y3do]{position:absolute;inset:0;width:100%;height:100%;color:var(--rule)}.arch-lines[data-astro-cid-4gd5y3do]{opacity:.7}.arch-leaf[data-astro-cid-4gd5y3do]{fill:var(--rule-strong);opacity:.55}.arch-mark[data-astro-cid-4gd5y3do]{fill:var(--mark);opacity:.45}.arch-meas[data-astro-cid-4gd5y3do]{fill:var(--measured);opacity:.75}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.arch[data-astro-cid-4gd5y3do]{animation:archdrift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes archdrift{0%{translate:0 14px;scale:1.02}to{translate:0 -22px;scale:1}}@media(max-width:56rem){.arch-wrap[data-astro-cid-4gd5y3do]{inset:0;opacity:.4}}.hero[data-astro-cid-j7pv25f6]{position:relative;padding:clamp(3rem,10vh,7rem) 0 var(--s-5);overflow:hidden}.hero[data-astro-cid-j7pv25f6] .spine[data-astro-cid-j7pv25f6],.hero-proof[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero-proof[data-astro-cid-j7pv25f6]{width:min(100% - var(--edge) * 2,1240px);margin-inline:auto}.tags[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:var(--s-4);position:relative;z-index:1}.tags[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.hero[data-astro-cid-j7pv25f6] .spine[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:15ch;position:relative;z-index:1}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--link)}.lede[data-astro-cid-j7pv25f6]{font-size:var(--t-lg);margin-top:var(--s-3);max-width:46ch;line-height:1.45;position:relative;z-index:1}.actions[data-astro-cid-j7pv25f6]{margin-top:var(--s-4);display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap;position:relative;z-index:1}.actions[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.cta[data-astro-cid-j7pv25f6]{border-bottom:2px solid var(--mark);padding-bottom:3px;font-weight:500;color:var(--text);text-decoration:none;transition:border-color .2s ease}.cta[data-astro-cid-j7pv25f6]:hover{border-color:var(--text)}.alt[data-astro-cid-j7pv25f6]{color:var(--text-2);border-bottom:1px solid var(--rule);padding-bottom:3px;text-decoration:none}.alt[data-astro-cid-j7pv25f6]:hover{color:var(--text)}.block[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:0}.work[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.work[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--rule)}.work[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:first-child{border-top:1px solid var(--rule)}.work[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding:var(--s-3) 0;text-decoration:none;color:inherit}.work[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .3rem;font-family:var(--font-display);font-weight:400;font-size:var(--t-lg);letter-spacing:-.015em}.work[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;transition:translate .25s ease}.work[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{translate:.6rem 0}.work[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--link)}.work[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 .6rem;font-size:var(--t-sm);color:var(--text-3);max-width:62ch}.work[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{pointer-events:none}.svc[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--s-4) var(--s-3)}.svc[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.svc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .4rem}.svc[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);color:var(--text-3);margin:0 0 .5rem}.notes[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 var(--s-3)}.notes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:var(--s-2);padding:.65rem 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}.notes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.notes[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text);text-decoration:none}.notes[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--link)}.notes[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);color:var(--text-3);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.work[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:none}}
