.pnav[data-astro-cid-uyovb7ue]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(1rem,2vw,2rem)}.pnav[data-astro-cid-uyovb7ue] ol[data-astro-cid-uyovb7ue]{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.pnav[data-astro-cid-uyovb7ue] ol[data-astro-cid-uyovb7ue]::-webkit-scrollbar{display:none}.pnav__link[data-astro-cid-uyovb7ue]{font-weight:600;font-size:var(--fs-small);white-space:nowrap;color:var(--fg-muted);transition:color var(--dur-fast), border-color var(--dur-fast);border-bottom:2px solid #0000;align-items:baseline;gap:.6rem;margin-right:1.25rem;padding:1rem 1.25rem 1rem 0;display:inline-flex}.pnav__link[data-astro-cid-uyovb7ue] .mono[data-astro-cid-uyovb7ue]{font-size:var(--fs-micro);color:var(--c-accent)}.pnav__link[data-astro-cid-uyovb7ue]:hover{color:var(--fg);border-color:var(--c-accent)}.plist[data-astro-cid-uyovb7ue]{display:grid}.pitem[data-astro-cid-uyovb7ue]{border-bottom:1px solid var(--line);scroll-margin-top:var(--header-h);padding-block:clamp(3rem,7vw,7rem);position:relative}.pitem__grid[data-astro-cid-uyovb7ue]{gap:1.5rem;display:grid;position:relative}.pitem__giant[data-astro-cid-uyovb7ue]{font-family:var(--font-display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px var(--c-charcoal);pointer-events:none;user-select:none;z-index:0;font-size:clamp(6rem,18vw,18rem);font-weight:900;line-height:1;position:absolute;top:-.2em;right:0}.pitem--alt[data-astro-cid-uyovb7ue] .pitem__giant[data-astro-cid-uyovb7ue]{left:0;right:auto}.pitem__media[data-astro-cid-uyovb7ue],.pitem__body[data-astro-cid-uyovb7ue]{z-index:1;position:relative}@media (width>=900px){.pitem__grid[data-astro-cid-uyovb7ue]{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:center}.pitem__media[data-astro-cid-uyovb7ue]{grid-column:1/span 6}.pitem__body[data-astro-cid-uyovb7ue]{grid-column:7/span 6;padding-left:clamp(1rem,3vw,3rem)}.pitem--alt[data-astro-cid-uyovb7ue] .pitem__media[data-astro-cid-uyovb7ue]{grid-area:1/7/auto/span 6}.pitem--alt[data-astro-cid-uyovb7ue] .pitem__body[data-astro-cid-uyovb7ue]{grid-area:1/1/auto/span 6;padding-left:0;padding-right:clamp(1rem,3vw,3rem)}}.pitem__body[data-astro-cid-uyovb7ue]{gap:1rem;display:grid}.pitem__name[data-astro-cid-uyovb7ue]{letter-spacing:-.04em;font-size:clamp(2.5rem,1.25rem + 3.2vw,4.5rem);font-weight:820;line-height:.95}.pitem__obj[data-astro-cid-uyovb7ue]{font-size:var(--fs-lead);font-weight:500;line-height:1.35}.pitem__meta[data-astro-cid-uyovb7ue]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem 0;display:grid}.pitem__meta[data-astro-cid-uyovb7ue] dt[data-astro-cid-uyovb7ue]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim)}.pitem__meta[data-astro-cid-uyovb7ue] dd[data-astro-cid-uyovb7ue]{margin:.25rem 0 0;font-weight:600}.pitem__pillars[data-astro-cid-uyovb7ue]{gap:.5rem;display:grid}.pitem__pillars[data-astro-cid-uyovb7ue] li[data-astro-cid-uyovb7ue]{color:var(--fg-muted);font-size:var(--fs-small);align-items:center;gap:.75rem;display:flex}.pitem__pillars[data-astro-cid-uyovb7ue] svg[data-astro-cid-uyovb7ue]{width:1rem;height:1rem;color:var(--c-accent);flex:none}.pitem__ctas[data-astro-cid-uyovb7ue]{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.how__text[data-astro-cid-uyovb7ue]{grid-column:1/-1;align-content:start;gap:1.25rem;display:grid}.how__steps[data-astro-cid-uyovb7ue]{grid-column:1/-1;gap:1rem;display:grid}@media (width>=900px){.how__text[data-astro-cid-uyovb7ue]{grid-column:1/span 5}.how__steps[data-astro-cid-uyovb7ue],.how__note[data-astro-cid-uyovb7ue]{grid-column:7/span 6}}.how__steps[data-astro-cid-uyovb7ue] li[data-astro-cid-uyovb7ue]{border-top:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.how__steps[data-astro-cid-uyovb7ue] strong[data-astro-cid-uyovb7ue]{margin-bottom:.3rem;font-size:1.125rem;display:block}.how__steps[data-astro-cid-uyovb7ue] p[data-astro-cid-uyovb7ue]{color:var(--fg-muted);font-size:var(--fs-small)}.how__note[data-astro-cid-uyovb7ue]{grid-column:1/-1;margin-top:1rem}
