.head[data-astro-cid-377tikfi]{flex-direction:column;gap:20px;padding-block:48px 40px;display:flex;position:relative;overflow:hidden}.head[data-astro-cid-377tikfi]>[data-astro-cid-377tikfi]:not(.head-stripes){max-width:min(900px,60vw);margin:0;position:relative}.head[data-astro-cid-377tikfi] .head-stripes{position:absolute;top:-20px;right:40px}.head[data-astro-cid-377tikfi] .h1[data-astro-cid-377tikfi]{font-size:clamp(56px,9vw,132px)}.crumbs[data-astro-cid-377tikfi]{text-transform:none;letter-spacing:.04em}.crumbs[data-astro-cid-377tikfi] a[data-astro-cid-377tikfi]{color:var(--ink-muted)}.step[data-astro-cid-377tikfi]{border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);gap:24px;padding-block:44px;display:grid}.step[data-astro-cid-377tikfi]>div[data-astro-cid-377tikfi]{flex-direction:column;gap:22px;display:flex}.num[data-astro-cid-377tikfi]{color:var(--gold);margin:0;padding-top:4px;font-size:28px;line-height:1}.step[data-astro-cid-377tikfi] .h2[data-astro-cid-377tikfi]{font-size:clamp(32px,3.8vw,46px)}.step[data-astro-cid-377tikfi] .body[data-astro-cid-377tikfi]{max-width:820px;margin:0}.areas[data-astro-cid-377tikfi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px 28px;margin:8px 0 0;padding:0;list-style:none;display:grid}.areas[data-astro-cid-377tikfi] li[data-astro-cid-377tikfi]{border-top:3px solid var(--border);flex-direction:column;gap:6px;padding-top:12px;display:flex}.areas[data-astro-cid-377tikfi] li[data-astro-cid-377tikfi] p[data-astro-cid-377tikfi]{margin:0}.areas[data-astro-cid-377tikfi] li[data-astro-cid-377tikfi] .body[data-astro-cid-377tikfi]{font-size:16px}.areas[data-astro-cid-377tikfi] li[data-astro-cid-377tikfi].mine{border-top-color:var(--gold)}.areas[data-astro-cid-377tikfi] li[data-astro-cid-377tikfi].mine .h3[data-astro-cid-377tikfi]{color:var(--gold)}.projects[data-astro-cid-377tikfi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.projects[data-astro-cid-377tikfi] a[data-astro-cid-377tikfi]{border:1px solid var(--border);height:100%;color:var(--ink);background:var(--surface);border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}.projects[data-astro-cid-377tikfi] a[data-astro-cid-377tikfi]:hover{border-color:var(--gold)}.projects[data-astro-cid-377tikfi] a[data-astro-cid-377tikfi]:hover .h3[data-astro-cid-377tikfi]{color:var(--gold)}.q[data-astro-cid-377tikfi]{font-family:var(--font-body);color:var(--ink-soft);font-size:17px;line-height:1.4}.links[data-astro-cid-377tikfi]{flex-wrap:wrap;gap:8px 24px;font-size:17px;display:flex}.words[data-astro-cid-377tikfi]{max-width:980px;padding-block:48px 8px}.words[data-astro-cid-377tikfi] .h2[data-astro-cid-377tikfi]{font-size:clamp(30px,3.4vw,42px)}dl[data-astro-cid-377tikfi]{flex-direction:column;gap:10px;margin:24px 0 0;display:flex}dd[data-astro-cid-377tikfi]{margin:0 0 18px}.fine[data-astro-cid-377tikfi]{max-width:980px;padding-block:40px 0}.fine[data-astro-cid-377tikfi] p[data-astro-cid-377tikfi]{text-transform:none;letter-spacing:.04em;margin:0;line-height:1.6}@media (width<=860px){.head[data-astro-cid-377tikfi] .head-stripes{display:none}.head[data-astro-cid-377tikfi]>[data-astro-cid-377tikfi]:not(.head-stripes){max-width:none}.step[data-astro-cid-377tikfi]{grid-template-columns:1fr;gap:8px}}
