.ai-development-module__YqUUEG__page{background:var(--page);min-height:100vh;color:var(--ink)}.ai-development-module__YqUUEG__siteHeader,.ai-development-module__YqUUEG__siteFooter{width:min(1080px,100% - 48px);margin-inline:auto}.ai-development-module__YqUUEG__siteHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:80px;display:flex}.ai-development-module__YqUUEG__wordmark{letter-spacing:-.04em;font-size:17px;font-weight:700}.ai-development-module__YqUUEG__wordmark span{color:var(--accent)}.ai-development-module__YqUUEG__siteHeader nav{color:var(--muted);gap:24px;font-size:11px;display:flex}.ai-development-module__YqUUEG__siteHeader a,.ai-development-module__YqUUEG__articleFooter a,.ai-development-module__YqUUEG__siteFooter a{transition:color .16s}.ai-development-module__YqUUEG__siteHeader a:hover,.ai-development-module__YqUUEG__articleFooter a:hover,.ai-development-module__YqUUEG__siteFooter a:hover{color:var(--accent)}.ai-development-module__YqUUEG__article{width:min(720px,100% - 48px);margin-inline:auto;padding-block:116px 96px}.ai-development-module__YqUUEG__articleHeader{border-bottom:1px solid var(--line);padding-bottom:58px}.ai-development-module__YqUUEG__kicker,.ai-development-module__YqUUEG__meta{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:9px}.ai-development-module__YqUUEG__articleHeader h1{letter-spacing:-.065em;margin:22px 0 24px;font-size:clamp(48px,7vw,78px);font-weight:570;line-height:.98}.ai-development-module__YqUUEG__intro{max-width:650px;color:var(--muted);letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.65}.ai-development-module__YqUUEG__meta{margin-top:34px}.ai-development-module__YqUUEG__prose{padding-top:60px}.ai-development-module__YqUUEG__prose>p{color:var(--body-copy);margin:0;font-size:16px;line-height:1.82}.ai-development-module__YqUUEG__prose>p+p{margin-top:22px}.ai-development-module__YqUUEG__prose .ai-development-module__YqUUEG__lead{color:var(--ink);font-size:20px;line-height:1.7}.ai-development-module__YqUUEG__prose h2{border-top:1px solid var(--line);letter-spacing:-.035em;margin:68px 0 22px;padding-top:22px;font-size:24px;font-weight:600;line-height:1.3}.ai-development-module__YqUUEG__prose .ai-development-module__YqUUEG__lastNote{border-top:1px solid var(--line);border-left:2px solid var(--accent);color:var(--ink);margin-top:68px;padding:24px 0 0 22px;font-size:18px;line-height:1.65}.ai-development-module__YqUUEG__articleFooter{border-top:1px solid var(--line);color:var(--muted);margin-top:72px;padding-top:24px;font-size:12px}.ai-development-module__YqUUEG__siteFooter{border-top:1px solid var(--line);min-height:112px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:flex}.ai-development-module__YqUUEG__siteFooter p{margin:0}@media (max-width:640px){.ai-development-module__YqUUEG__siteHeader,.ai-development-module__YqUUEG__siteFooter{width:calc(100% - 40px)}.ai-development-module__YqUUEG__siteHeader{min-height:70px}.ai-development-module__YqUUEG__siteHeader nav{gap:16px}.ai-development-module__YqUUEG__article{width:calc(100% - 40px);padding-block:82px 72px}.ai-development-module__YqUUEG__articleHeader{padding-bottom:46px}.ai-development-module__YqUUEG__articleHeader h1{font-size:clamp(46px,14vw,62px)}.ai-development-module__YqUUEG__intro{font-size:16px}.ai-development-module__YqUUEG__prose{padding-top:48px}.ai-development-module__YqUUEG__prose>p{font-size:15px;line-height:1.78}.ai-development-module__YqUUEG__prose .ai-development-module__YqUUEG__lead{font-size:18px}.ai-development-module__YqUUEG__prose h2{margin-top:56px}.ai-development-module__YqUUEG__siteFooter{flex-direction:column;justify-content:center;align-items:flex-start;min-height:120px}}
