.tech-hero[data-astro-cid-vh6gvjy5]{color:#f4f1e8;background:#111315;padding:clamp(9.5rem,14vw,13rem) 0 clamp(5rem,8vw,7rem)}.tech-hero-grid[data-astro-cid-vh6gvjy5],.answer-grid[data-astro-cid-vh6gvjy5],.close-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1.08fr .62fr;align-items:end;gap:4rem;display:grid}.tech-kicker[data-astro-cid-vh6gvjy5]{color:#9ba8ff;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:900}.tech-kicker-light[data-astro-cid-vh6gvjy5]{color:#cfd5ff}.tech-hero[data-astro-cid-vh6gvjy5] h1[data-astro-cid-vh6gvjy5],.tech-answer-section[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5],.tech-close[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{letter-spacing:-.06em;margin:1rem 0 0;font-weight:710;line-height:.98}.tech-hero[data-astro-cid-vh6gvjy5] h1[data-astro-cid-vh6gvjy5]{max-width:68rem;font-size:clamp(3.5rem,7vw,6.7rem)}.tech-hero-grid[data-astro-cid-vh6gvjy5]>div[data-astro-cid-vh6gvjy5]:last-child>p[data-astro-cid-vh6gvjy5]{color:#8f8f92;margin:0;font-size:.9rem;line-height:1.78}.tech-hero-grid[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{color:#c6ff4a;align-items:center;gap:.5rem;margin-top:1.35rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}.tech-groups[data-astro-cid-vh6gvjy5]{background:#f7f4ec;padding-block:clamp(4rem,7vw,6rem)}.tech-group[data-astro-cid-vh6gvjy5]{border-bottom:1px solid #d8d3c7;grid-template-columns:3rem minmax(13rem,.72fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.4rem;padding:2rem .15rem;display:grid}.tech-group[data-astro-cid-vh6gvjy5]:first-child{border-top:1px solid #d8d3c7}.group-index[data-astro-cid-vh6gvjy5]{color:#aaa69d;font-size:.58rem;font-weight:850}.group-heading[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{color:#17191b;letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:760}.group-heading[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:#77756e;margin:.5rem 0 0;font-size:.72rem;line-height:1.6}.stack-column[data-astro-cid-vh6gvjy5]>p[data-astro-cid-vh6gvjy5]{color:#99958b;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .7rem;font-size:.55rem;font-weight:900}.chip-list[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;gap:.42rem;display:flex}.chip[data-astro-cid-vh6gvjy5]{color:#69665f;background:#fbfaf6;border:1px solid #dad5ca;border-radius:999px;align-items:center;gap:.3rem;padding:.38rem .55rem;font-size:.58rem;font-weight:760;display:inline-flex}.chip-core[data-astro-cid-vh6gvjy5]{color:#545ebc;background:#f2f3ff;border-color:#cfd3ff}.tech-answer-section[data-astro-cid-vh6gvjy5]{background:#f3f0e8;padding-block:clamp(5rem,8vw,7rem)}.tech-answer-section[data-astro-cid-vh6gvjy5] .tech-kicker[data-astro-cid-vh6gvjy5]{color:#5963c7}.tech-answer-section[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{color:#17191b;font-size:clamp(2.7rem,5vw,4.7rem)}.answer-list[data-astro-cid-vh6gvjy5]{gap:.6rem;display:grid}.answer-list[data-astro-cid-vh6gvjy5] details[data-astro-cid-vh6gvjy5]{background:#fbfaf6;border:1px solid #d8d3c7;border-radius:.9rem;padding:1rem}.answer-list[data-astro-cid-vh6gvjy5] summary[data-astro-cid-vh6gvjy5]{cursor:pointer;color:#333530;font-size:.78rem;font-weight:800}.answer-list[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:#77756e;margin:.7rem 0 0;font-size:.72rem;line-height:1.68}.tech-close[data-astro-cid-vh6gvjy5]{color:#fff;background:#596fff;padding-block:clamp(5rem,8vw,7rem)}.tech-close[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{color:#fff;max-width:58rem;font-size:clamp(2.7rem,5vw,4.8rem)}.close-link[data-astro-cid-vh6gvjy5]{color:#f4f1e8;background:#111315;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}@media (width<=900px){.tech-hero-grid[data-astro-cid-vh6gvjy5],.answer-grid[data-astro-cid-vh6gvjy5],.close-grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr;gap:2.5rem}.tech-group[data-astro-cid-vh6gvjy5]{grid-template-columns:2rem 1fr}.stack-column[data-astro-cid-vh6gvjy5]{grid-column:2}}
