.hero[data-astro-cid-nbeip6rb]{position:relative}.welcome[data-astro-cid-nbeip6rb]{font-family:var(--font-display);font-size:clamp(1.15rem,2.6vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0 0 var(--s-3);white-space:nowrap;text-align:left}.welcome[data-astro-cid-nbeip6rb] span[data-astro-cid-nbeip6rb]+span[data-astro-cid-nbeip6rb]:before{content:" ·";color:var(--rule)}.welcome[data-astro-cid-nbeip6rb] span[data-astro-cid-nbeip6rb]:nth-child(1){color:var(--marking)}.welcome[data-astro-cid-nbeip6rb] span[data-astro-cid-nbeip6rb]:nth-child(2){color:var(--charcoal)}.welcome[data-astro-cid-nbeip6rb] span[data-astro-cid-nbeip6rb]:nth-child(3){color:var(--board-orange)}.hero-head[data-astro-cid-nbeip6rb]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);align-items:center;padding-block:var(--s-8);padding-inline:var(--gutter);max-width:var(--maxw);margin-inline:auto}h1[data-astro-cid-nbeip6rb]{margin:0;font-size:clamp(.95rem,4.1vw,1.8rem)}.line[data-astro-cid-nbeip6rb]{display:block}.sr-only[data-astro-cid-nbeip6rb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sub[data-astro-cid-nbeip6rb]{font-size:var(--t-lg);color:var(--steel);margin:var(--s-3) 0 0;max-width:52ch;text-wrap:pretty}.signoff[data-astro-cid-nbeip6rb]{margin:var(--s-4) 0 0;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.cta[data-astro-cid-nbeip6rb]{font-size:var(--t-base);color:var(--charcoal)}.cta-link[data-astro-cid-nbeip6rb]{font-size:var(--t-xs);letter-spacing:var(--mono-track);text-transform:uppercase;color:var(--paper);background:var(--marking);border-radius:999px;padding:.55rem 1.1rem;text-decoration:none;transition:background .14s ease}.cta-link[data-astro-cid-nbeip6rb]:hover{background:var(--ink)}.sig[data-astro-cid-nbeip6rb]{font-family:var(--font-display);font-weight:700;font-size:var(--t-base);color:var(--charcoal);margin-top:.15rem}.hero-grid[data-astro-cid-nbeip6rb]{display:block}.hero-plate[data-astro-cid-nbeip6rb]{margin:0;aspect-ratio:1 / 1;border-radius:1.25rem;background:var(--paper-sunk);display:grid;place-items:center;overflow:hidden;background-image:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--rule) 55%,transparent) 14px 15px)}.hero-plate[data-astro-cid-nbeip6rb].is-filled{background-image:none}.hero-plate[data-astro-cid-nbeip6rb] img{width:100%;height:100%;object-fit:cover;display:block}.hero-band[data-astro-cid-nbeip6rb]{position:relative;overflow:hidden;padding-block:var(--s-4);border-block:var(--hairline) solid var(--rule);background:var(--paper-sunk)}.media[data-astro-cid-nbeip6rb]{position:relative}.strip[data-astro-cid-nbeip6rb]{display:flex;gap:var(--s-2);align-items:flex-start;width:max-content;animation:drift 90s linear infinite}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.frame[data-astro-cid-nbeip6rb]{margin:0;flex:none;width:clamp(11rem,16vw,16rem)}.frame[data-astro-cid-nbeip6rb] .plate[data-astro-cid-nbeip6rb]{display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--rule) 55%,transparent) 14px 15px);color:var(--steel);border-radius:var(--radius)}.is-product[data-astro-cid-nbeip6rb] .plate[data-astro-cid-nbeip6rb]{aspect-ratio:1 / 1}.is-client[data-astro-cid-nbeip6rb] .plate[data-astro-cid-nbeip6rb]{aspect-ratio:4 / 5}.plate-k[data-astro-cid-nbeip6rb]{font-size:.625rem;letter-spacing:var(--mono-track);text-transform:uppercase}.frame[data-astro-cid-nbeip6rb] img{width:100%;object-fit:cover;background:var(--paper);border-radius:var(--radius)}.is-product[data-astro-cid-nbeip6rb] img{aspect-ratio:1 / 1}.is-client[data-astro-cid-nbeip6rb] img{aspect-ratio:4 / 5}.frame[data-astro-cid-nbeip6rb] figcaption[data-astro-cid-nbeip6rb]{display:flex;gap:var(--s-1);align-items:baseline;border-top:var(--hairline) solid var(--rule);margin-top:.4rem;padding-top:.3rem}.f-year[data-astro-cid-nbeip6rb]{color:var(--marking);flex:none}.f-label[data-astro-cid-nbeip6rb]{text-transform:none;letter-spacing:0;color:var(--steel)}.scrim[data-astro-cid-nbeip6rb]{position:absolute;inset:0;background:linear-gradient(to right,var(--paper-sunk) 0%,color-mix(in srgb,var(--paper-sunk) 30%,transparent) 12%,color-mix(in srgb,var(--paper-sunk) 30%,transparent) 88%,var(--paper-sunk) 100%)}@media(prefers-reduced-motion:reduce){.strip[data-astro-cid-nbeip6rb]{animation:none}}@media(max-width:52rem){.hero-head[data-astro-cid-nbeip6rb]{grid-template-columns:1fr;gap:var(--s-4)}.signoff[data-astro-cid-nbeip6rb]{margin:var(--s-4) 0 0;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.cta[data-astro-cid-nbeip6rb]{font-size:var(--t-base);color:var(--charcoal)}.cta-link[data-astro-cid-nbeip6rb]{font-size:var(--t-xs);letter-spacing:var(--mono-track);text-transform:uppercase;color:var(--paper);background:var(--marking);border-radius:999px;padding:.55rem 1.1rem;text-decoration:none;transition:background .14s ease}.cta-link[data-astro-cid-nbeip6rb]:hover{background:var(--ink)}.sig[data-astro-cid-nbeip6rb]{font-family:var(--font-display);font-weight:700;font-size:var(--t-base);color:var(--charcoal);margin-top:.15rem}.hero-grid[data-astro-cid-nbeip6rb]{order:-1}.hero-copy[data-astro-cid-nbeip6rb]{order:1}.welcome[data-astro-cid-nbeip6rb]{text-align:center}}.card[data-astro-cid-pqadwij7] a[data-astro-cid-pqadwij7]{display:block;text-decoration:none;color:inherit}.plate[data-astro-cid-pqadwij7]{aspect-ratio:3 / 2;background:var(--paper-sunk);overflow:hidden;border-radius:var(--radius)}.plate[data-astro-cid-pqadwij7].is-square{background:var(--paper)}.plate[data-astro-cid-pqadwij7].is-square img{object-fit:contain}.plate[data-astro-cid-pqadwij7] img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.card[data-astro-cid-pqadwij7] a[data-astro-cid-pqadwij7]:hover .plate[data-astro-cid-pqadwij7] img{transform:scale(1.02)}.meta[data-astro-cid-pqadwij7]{border-top:var(--hairline) solid var(--rule);padding-top:var(--s-1);margin-top:var(--s-1)}h3[data-astro-cid-pqadwij7]{font-size:var(--t-lg);margin:.35rem 0}.card[data-astro-cid-pqadwij7] a[data-astro-cid-pqadwij7]:hover h3[data-astro-cid-pqadwij7]{text-decoration:underline;text-decoration-color:var(--marking)}p[data-astro-cid-pqadwij7]{font-size:var(--t-sm);color:var(--steel);margin:0 0 var(--s-1);max-width:44ch}.tags[data-astro-cid-pqadwij7]{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.tags[data-astro-cid-pqadwij7] li[data-astro-cid-pqadwij7]{border:var(--hairline) solid var(--rule);border-radius:999px;background:var(--paper-sunk);padding:.18rem .6rem}.tags[data-astro-cid-pqadwij7] .cd[data-astro-cid-pqadwij7]{border-color:var(--marking);color:var(--marking)}.ways-band[data-astro-cid-j7pv25f6]{padding-block:var(--s-6) var(--s-4)}.band[data-astro-cid-j7pv25f6]{padding-block:var(--s-8)}.grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-6) var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2),.grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(5){transform:translateY(var(--s-6))}@media(max-width:64rem){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2),.grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(5){transform:none}}@media(max-width:40rem){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.more[data-astro-cid-j7pv25f6]{margin-top:var(--s-3)}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.fwd[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--mono-track);text-transform:uppercase}.practices[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--s-3) 0 0;padding:0;display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.practices[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;text-decoration:none;border-top:2px solid var(--ink);padding-top:var(--s-1)}.pr-plate[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;margin-bottom:var(--s-2);border-radius:var(--radius);background:var(--paper-sunk);background-image:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--rule) 55%,transparent) 14px 15px);overflow:hidden}.pr-plate[data-astro-cid-j7pv25f6] .plate-k[data-astro-cid-j7pv25f6]{font-size:var(--t-xs);letter-spacing:var(--mono-track);text-transform:uppercase;color:var(--steel)}.practices[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--t-lg);margin:.35rem 0}.practices[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);color:var(--steel);margin:0}.practices[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--marking)}.proof[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-4);margin:var(--s-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.proof[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-top:var(--hairline) solid var(--rule);padding-top:var(--s-1)}.proof[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0 0 .2rem;font-family:var(--font-display);font-size:var(--t-2xl);line-height:1}.fwd[data-astro-cid-j7pv25f6]{margin-top:var(--s-3)}.cta-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--s-6);align-items:start;margin-top:var(--s-3)}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--t-2xl);margin:0;max-width:20ch}.cta-act[data-astro-cid-j7pv25f6]{padding-top:.6rem}.btn[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--marking);color:var(--paper);border-radius:999px;padding:.85rem 1.5rem;font-size:var(--t-xs);letter-spacing:var(--mono-track);text-transform:uppercase;text-decoration:none;transition:background .14s ease,transform .14s ease}.btn[data-astro-cid-j7pv25f6]:hover{background:var(--ink);transform:translateY(-1px)}.btn[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cta-sub[data-astro-cid-j7pv25f6]{margin:var(--s-2) 0 0;font-size:var(--t-sm);color:var(--steel);max-width:30ch}@media(max-width:52rem){.cta-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s-3)}}
