.aiOverview[data-v-a32337f7]{color:#101526;line-height:1.6;min-width:0}.aiIntro[data-v-a32337f7]{max-width:1100px;margin:24px 0 48px}.aiEyebrow[data-v-a32337f7]{font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#648561}.aiOverview h1[data-v-a32337f7]{font-size:clamp(30px,4vw,54px);line-height:1.15;letter-spacing:-1.4px;margin:18px 0}.aiLead[data-v-a32337f7]{font-size:clamp(16px,1.5vw,21px);color:#556178;margin:0;max-width:1050px}body[data-city-workspace=true] .aiLead[data-v-a32337f7]{color:#4c704b}.aiActions[data-v-a32337f7]{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:26px}.aiActions a[data-v-a32337f7]{font-size:14px;color:#42683e;text-decoration:underline;text-underline-offset:4px}.aiActions .aiPrimary[data-v-a32337f7]{background:#648561;color:#fff;border-radius:13px;padding:15px 24px;text-decoration:none;font-weight:650}.aiSection[data-v-a32337f7]{margin-top:56px;scroll-margin-top:24px}.aiOverview h2[data-v-a32337f7]{font-size:clamp(24px,2.4vw,34px);line-height:1.25;letter-spacing:-.6px;margin:0 0 18px}.aiSectionLead[data-v-a32337f7]{max-width:1050px;font-size:16px;color:#59677b;margin:0 0 26px}body[data-city-workspace=true] .aiSectionLead[data-v-a32337f7]{color:#4c704b}.aiCapabilities[data-v-a32337f7],.aiTypes[data-v-a32337f7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.aiCapabilities article[data-v-a32337f7],.aiType[data-v-a32337f7]{background:#fff;border:1px solid #e1ebde;border-radius:22px;padding:24px;min-width:0;overflow-wrap:anywhere}.aiNumber[data-v-a32337f7]{font-size:13px;color:#648561}.aiOverview h3[data-v-a32337f7],.aiOverview h4[data-v-a32337f7]{line-height:1.35;letter-spacing:-.3px}.aiCapabilities h3[data-v-a32337f7]{font-size:20px;margin:12px 0}.aiCapabilities p[data-v-a32337f7],.aiType p[data-v-a32337f7]{font-size:14px;color:#556178;margin:10px 0}body[data-city-workspace=true] .aiCapabilities p[data-v-a32337f7],body[data-city-workspace=true] .aiType p[data-v-a32337f7]{color:#4c704b}.aiForm[data-v-a32337f7]{background:#fff;border:1px solid #e1ebde;border-radius:24px;padding:24px}.aiFilters[data-v-a32337f7]{max-width:900px}.aiFilters label[data-v-a32337f7]{font-size:14px;font-weight:650;display:block;margin-bottom:8px}.aiFilters input[data-v-a32337f7]{box-sizing:border-box;width:100%;min-height:46px;padding:12px;border:1px solid #a8c1a3;background:#fff;border-radius:10px;font:inherit;color:#26352c}.aiCategoryFilters[data-v-a32337f7]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.aiCategoryFilters button[data-v-a32337f7]{font:inherit;font-size:13px;border:1px solid #a8c1a3;background:#fff;color:#42683e;border-radius:24px;padding:9px 16px;cursor:pointer}.aiCategoryFilters button.selected[data-v-a32337f7]{background:#648561;color:#fff}.aiCount[data-v-a32337f7]{font-size:13px;color:#59677b}body[data-city-workspace=true] .aiCount[data-v-a32337f7]{color:#4c704b}.aiTypeGroup[data-v-a32337f7]{margin-top:32px}.aiGroupTitle[data-v-a32337f7]{font-size:25px}.aiGroupTitle span[data-v-a32337f7]{font-size:14px;color:#648561}.aiType .aiTypeSection[data-v-a32337f7]{font-size:12px;color:#648561;margin:0 0 8px}.aiType h4[data-v-a32337f7]{font-size:20px;margin:0 0 14px}.aiType h4 a[data-v-a32337f7]{color:#172b20;text-decoration:none}.aiType h4 a[data-v-a32337f7]:hover,.aiTypeLink[data-v-a32337f7]:hover{text-decoration:underline}.aiType strong[data-v-a32337f7]{color:#344a39;font-weight:650}.aiType details[data-v-a32337f7]{font-size:13px;border-top:1px solid #e5ece2;padding-top:12px;margin-top:14px}.aiType summary[data-v-a32337f7],.aiQuestions summary[data-v-a32337f7]{cursor:pointer;color:#3e613a}.aiType .aiTypeLink[data-v-a32337f7]{display:inline-block;color:#42683e;margin-top:18px;font-size:13px;font-weight:600}.aiQuestions[data-v-a32337f7]{max-width:1050px}.aiQuestions details[data-v-a32337f7]{padding:18px 0;border-bottom:1px solid #d8e5d4}.aiQuestions p[data-v-a32337f7]{font-size:15px;color:#556178}body[data-city-workspace=true] .aiQuestions p[data-v-a32337f7]{color:#4c704b}.aiEmpty button[data-v-a32337f7]{border:0;background:none;color:#42683e;text-decoration:underline;cursor:pointer;font:inherit}.aiOverview a[data-v-a32337f7]:focus-visible,.aiOverview button[data-v-a32337f7]:focus-visible,.aiOverview input[data-v-a32337f7]:focus-visible,.aiOverview summary[data-v-a32337f7]:focus-visible{outline:2px solid #456c3b;outline-offset:4px}@media(max-width:1000px){.aiCapabilities[data-v-a32337f7],.aiTypes[data-v-a32337f7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.aiIntro[data-v-a32337f7]{margin-top:12px}.aiCapabilities[data-v-a32337f7],.aiTypes[data-v-a32337f7]{grid-template-columns:minmax(0,1fr)}.aiCapabilities article[data-v-a32337f7],.aiType[data-v-a32337f7],.aiForm[data-v-a32337f7]{padding:20px}.aiSection[data-v-a32337f7]{margin-top:40px}.aiActions[data-v-a32337f7]{align-items:stretch;flex-direction:column;gap:16px}.aiActions .aiPrimary[data-v-a32337f7]{text-align:center}.aiSectionLead[data-v-a32337f7]{font-size:15px}}
