.intro[data-astro-cid-ainiv466]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:32px 80px;display:grid}.intro[data-astro-cid-ainiv466] .head[data-astro-cid-ainiv466]{margin-bottom:0}.intro-text[data-astro-cid-ainiv466]{color:var(--on-stone);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.svc[data-astro-cid-ainiv466]{padding-top:0}.head-row[data-astro-cid-ainiv466]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(40px,6vw,64px);display:flex}.head-row[data-astro-cid-ainiv466] .head[data-astro-cid-ainiv466]{margin-bottom:0}.proj-grid[data-astro-cid-ainiv466]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.rev[data-astro-cid-ainiv466]{border-top:1px solid var(--line-dark);overflow:hidden}.faq-grid[data-astro-cid-ainiv466]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px 80px;display:grid}.links[data-astro-cid-ainiv466]{padding-block:clamp(56px,7vw,88px)}.link-grid[data-astro-cid-ainiv466]{grid-template-columns:1fr 1fr;gap:40px 80px;display:grid}.lh[data-astro-cid-ainiv466]{margin-bottom:20px;font-size:1.3rem}.pills[data-astro-cid-ainiv466]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]{border-radius:var(--radius);border:1px solid var(--line-dark);color:var(--on-dark);background:#ffffff08;padding:10px 16px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.pills[data-astro-cid-ainiv466] a[data-astro-cid-ainiv466]:hover{color:var(--amber);border-color:#fca80c99}.pills[data-astro-cid-ainiv466] .all[data-astro-cid-ainiv466]{color:var(--amber);background:0 0;border-color:#0000}@media (width<=860px){.intro[data-astro-cid-ainiv466],.faq-grid[data-astro-cid-ainiv466],.link-grid[data-astro-cid-ainiv466]{grid-template-columns:1fr}.proj-grid[data-astro-cid-ainiv466]{grid-template-columns:1fr 1fr}}@media (width<=600px){.proj-grid[data-astro-cid-ainiv466]{grid-template-columns:1fr}.head-row[data-astro-cid-ainiv466]{flex-direction:column;align-items:start}}
