.nhero[data-astro-cid-noeej2nj]{padding-top:clamp(8rem,20vh,12rem)}.nhero__t[data-astro-cid-noeej2nj]{margin-top:1.4rem;font-size:clamp(2.6rem,6.4vw,6.2rem);max-width:18ch}.nhero__bar[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(2rem,6vh,3.5rem);padding-top:1.2rem;border-top:1px solid var(--line)}.nhero__bar[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{max-width:40rem;font-size:1.05rem;color:var(--ink2)}@media(max-width:760px){.nhero__bar[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.nhead[data-astro-cid-noeej2nj]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;padding-bottom:clamp(2rem,5vh,3rem)}.nhead[data-astro-cid-noeej2nj] .big[data-astro-cid-noeej2nj]{font-size:clamp(2.4rem,4.6vw,4.4rem)}.nhead[data-astro-cid-noeej2nj] .mono[data-astro-cid-noeej2nj]{max-width:24rem;color:var(--ink2)}.nwhat[data-astro-cid-noeej2nj],.nhow[data-astro-cid-noeej2nj],.nproc[data-astro-cid-noeej2nj],.nnext[data-astro-cid-noeej2nj]{border-top:1px solid var(--line)}.nwhat__grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.ncard[data-astro-cid-noeej2nj]{padding:clamp(1.3rem,2vw,1.8rem);border-radius:22px;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .6s var(--ease),border-color .4s}.ncard[data-astro-cid-noeej2nj]:hover{transform:translateY(-4px);border-color:#ffffff38}.ncard[data-astro-cid-noeej2nj] h3[data-astro-cid-noeej2nj]{font-family:var(--display);font-weight:400;font-size:clamp(1.3rem,1.6vw,1.5rem);line-height:1.15;letter-spacing:-.025em}.ncard[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{margin-top:.6rem;color:var(--ink2);font-size:.95rem}.ncard[data-astro-cid-noeej2nj] ul[data-astro-cid-noeej2nj]{margin-top:1rem;display:grid}.ncard[data-astro-cid-noeej2nj] li[data-astro-cid-noeej2nj]{border-top:1px solid var(--line)}.ncard[data-astro-cid-noeej2nj] li[data-astro-cid-noeej2nj] a[data-astro-cid-noeej2nj]{display:block;padding:.5rem 0;font-size:.92rem;transition:color .3s}.ncard[data-astro-cid-noeej2nj] li[data-astro-cid-noeej2nj] a[data-astro-cid-noeej2nj]:hover{color:var(--teal)}@media(max-width:1000px){.nwhat__grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nwhat__grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.nhow__list[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(1.5rem,5vw,5rem);column-gap:clamp(1.5rem,5vw,5rem)}.nhow__list[data-astro-cid-noeej2nj] li[data-astro-cid-noeej2nj]{padding:1.4rem 0;border-top:1px solid var(--line)}.nhow__list[data-astro-cid-noeej2nj] b[data-astro-cid-noeej2nj]{display:block;font-family:var(--display);font-weight:400;font-size:clamp(1.3rem,1.8vw,1.7rem);letter-spacing:-.025em;line-height:1.15}.nhow__list[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{margin-top:.6rem;color:var(--ink2);max-width:34rem}@media(max-width:760px){.nhow__list[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.nproc__list[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.nproc__list[data-astro-cid-noeej2nj] li[data-astro-cid-noeej2nj]{padding-top:1rem;border-top:1px solid var(--line)}.nproc__list[data-astro-cid-noeej2nj] .mono[data-astro-cid-noeej2nj]{font-size:.68rem;color:var(--teal)}.nproc__list[data-astro-cid-noeej2nj] b[data-astro-cid-noeej2nj]{display:block;margin-top:.6rem;font-family:var(--display);font-weight:400;font-size:clamp(1.3rem,1.7vw,1.6rem);letter-spacing:-.025em}.nproc__list[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{margin-top:.5rem;color:var(--ink2);font-size:.95rem}@media(max-width:900px){.nproc__list[data-astro-cid-noeej2nj]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nproc__list[data-astro-cid-noeej2nj]{grid-template-columns:1fr}}.nnext__h[data-astro-cid-noeej2nj]{color:var(--ink2);margin-bottom:1.4rem}.nnext__list[data-astro-cid-noeej2nj] a[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:1rem;padding:1rem 0;border-top:1px solid var(--line);transition:color .3s,padding .5s var(--ease)}.nnext__list[data-astro-cid-noeej2nj] a[data-astro-cid-noeej2nj] .mono[data-astro-cid-noeej2nj]{font-size:.66rem;color:var(--faint)}.nnext__n[data-astro-cid-noeej2nj]{font-family:var(--display);font-size:clamp(1.4rem,2vw,2rem);line-height:1.1;letter-spacing:-.03em}.nnext__list[data-astro-cid-noeej2nj] a[data-astro-cid-noeej2nj]:hover{color:var(--teal);padding-left:.6rem}
