
.cost-navigation[data-v-costs-5e1879fc2c]{margin:20px;padding:22px;border:1px solid #dbe3ec;border-radius:16px;background:#fff;color:#0f172a}
.cost-navigation header[data-v-costs-5e1879fc2c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}
.cost-eyebrow[data-v-costs-5e1879fc2c]{margin:0 0 6px;color:#0f766e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.cost-navigation h1[data-v-costs-5e1879fc2c],.cost-home[data-v-costs-5e1879fc2c]{font-size:24px;font-weight:800;line-height:1.25}
.cost-description[data-v-costs-5e1879fc2c]{margin:10px 0 0;font-size:14px;line-height:1.5;color:#475569}
.cost-private[data-v-costs-5e1879fc2c]{border-radius:20px;background:#f1f5f9;padding:7px 12px;font-size:12px;color:#475569}
.cost-projects[data-v-costs-5e1879fc2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}
.cost-project[data-v-costs-5e1879fc2c]{padding:14px 16px;border:1px solid #cbd5e1;border-radius:10px;font-size:14px;font-weight:700;overflow-wrap:anywhere}
.cost-project[data-v-costs-5e1879fc2c]:hover{background:#f0fdfa;border-color:#0f766e}
.cost-project-active[data-v-costs-5e1879fc2c]{background:#0f766e!important;border-color:#0f766e;color:#fff}
.cost-project[data-v-costs-5e1879fc2c]:focus-visible,.cost-home[data-v-costs-5e1879fc2c]:focus-visible{outline:3px solid #38bdf8;outline-offset:3px}
@media(max-width:700px){.cost-navigation[data-v-costs-5e1879fc2c]{margin:12px;padding:16px}.cost-projects[data-v-costs-5e1879fc2c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-private[data-v-costs-5e1879fc2c]{font-size:11px}}
@media(max-width:360px){.cost-projects[data-v-costs-5e1879fc2c]{grid-template-columns:1fr}}
