.intro[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 1fr;align-items:end;gap:24px 64px;margin-bottom:clamp(40px,6vw,64px);display:grid}.intro[data-astro-cid-4jg3ifd3] .head[data-astro-cid-4jg3ifd3]{margin-bottom:0}.risks[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line-stone);grid-template-columns:repeat(4,1fr);display:grid}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]{align-content:start;gap:12px;padding:32px 28px 8px 0;display:grid}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]+article[data-astro-cid-4jg3ifd3]{border-left:1px solid var(--line-stone);padding-left:28px}.num[data-astro-cid-4jg3ifd3]{color:var(--amber-deep);font-size:.8rem}.risks[data-astro-cid-4jg3ifd3] p[data-astro-cid-4jg3ifd3]{color:var(--on-stone-muted);font-size:.97rem}.design[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.design[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{border-bottom:1px solid var(--line-dark);color:var(--on-dark);transition:padding-left .3s var(--ease);grid-template-columns:260px 1fr 24px;align-items:center;gap:16px 40px;padding:24px 0;text-decoration:none;display:grid}.design[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover{padding-left:10px}.d-name[data-astro-cid-4jg3ifd3]{letter-spacing:-.01em;font-size:1.35rem}.design[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover .d-name[data-astro-cid-4jg3ifd3]{color:var(--amber)}.d-text[data-astro-cid-4jg3ifd3]{color:var(--on-dark-muted)}.design[data-astro-cid-4jg3ifd3] svg[data-astro-cid-4jg3ifd3]{color:var(--amber)}.projects[data-astro-cid-4jg3ifd3]{margin-top:clamp(64px,9vw,112px)}.head-row[data-astro-cid-4jg3ifd3]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.sub[data-astro-cid-4jg3ifd3]{font-size:clamp(1.6rem,3vw,2.4rem)}.proj-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.faq-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px 80px;display:grid}.faq-grid[data-astro-cid-4jg3ifd3] .head[data-astro-cid-4jg3ifd3]{top:calc(var(--header-h) + 32px);position:sticky}.faq-grid[data-astro-cid-4jg3ifd3] .lede[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{color:var(--on-stone)}.links[data-astro-cid-4jg3ifd3]{padding-block:clamp(56px,7vw,88px)}.lh[data-astro-cid-4jg3ifd3]{margin-bottom:24px;font-size:1.4rem}.rel[data-astro-cid-4jg3ifd3]{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.rel[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{border:1px solid var(--line-dark);color:var(--on-dark);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;text-decoration:none;transition:border-color .2s;display:flex}.rel[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]:hover{border-color:#fca80c99}.rel[data-astro-cid-4jg3ifd3] svg[data-astro-cid-4jg3ifd3]{color:var(--amber);flex-shrink:0}@media (width<=1000px){.risks[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 1fr}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]:nth-child(3){border-left:0;padding-left:0}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]:nth-child(n+3){border-top:1px solid var(--line-stone)}.rel[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 1fr}}@media (width<=860px){.intro[data-astro-cid-4jg3ifd3],.faq-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.faq-grid[data-astro-cid-4jg3ifd3] .head[data-astro-cid-4jg3ifd3]{position:static}.design[data-astro-cid-4jg3ifd3] a[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 24px}.d-text[data-astro-cid-4jg3ifd3]{grid-column:1}.design[data-astro-cid-4jg3ifd3] svg[data-astro-cid-4jg3ifd3]{grid-area:1/2}.proj-grid[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr 1fr}}@media (width<=600px){.risks[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3],.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]+article[data-astro-cid-4jg3ifd3]{border-left:0;padding-bottom:24px;padding-left:0}.risks[data-astro-cid-4jg3ifd3] article[data-astro-cid-4jg3ifd3]+article[data-astro-cid-4jg3ifd3]{border-top:1px solid var(--line-stone)}.proj-grid[data-astro-cid-4jg3ifd3],.rel[data-astro-cid-4jg3ifd3]{grid-template-columns:1fr}.head-row[data-astro-cid-4jg3ifd3]{flex-direction:column;align-items:start}}
