.math-card[data-astro-cid-zr35fspf] .footer-row[data-astro-cid-zr35fspf] .err-cost[data-astro-cid-zr35fspf]{color:oklch(58% .2 27)}.math-card[data-astro-cid-zr35fspf].after .footer-row[data-astro-cid-zr35fspf] .ok-meta[data-astro-cid-zr35fspf]{color:var(--color-accent)}.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-construction,.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-hvac,.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-electrical,.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-plumbing{color:var(--color-ink-3)}.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-construction .dot[data-astro-cid-kdwh6xa5]{background:var(--color-construction)}.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-hvac .dot[data-astro-cid-kdwh6xa5]{background:var(--color-hvac)}.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-electrical .dot[data-astro-cid-kdwh6xa5]{background:var(--color-electrical)}.trade-info[data-astro-cid-kdwh6xa5] .label-tag[data-astro-cid-kdwh6xa5].trade-plumbing .dot[data-astro-cid-kdwh6xa5]{background:var(--color-plumbing)}.trade-info[data-astro-cid-kdwh6xa5] .ic[data-astro-cid-kdwh6xa5].ic-construction{background:var(--color-construction)}.trade-info[data-astro-cid-kdwh6xa5] .ic[data-astro-cid-kdwh6xa5].ic-hvac{background:var(--color-hvac)}.trade-info[data-astro-cid-kdwh6xa5] .ic[data-astro-cid-kdwh6xa5].ic-electrical{background:var(--color-electrical)}.trade-info[data-astro-cid-kdwh6xa5] .ic[data-astro-cid-kdwh6xa5].ic-plumbing{background:var(--color-plumbing)}.features[data-astro-cid-xdxcfe7l] .units-demo[data-astro-cid-xdxcfe7l].demo-light{background:var(--color-paper)}.features[data-astro-cid-xdxcfe7l] .units-demo[data-astro-cid-xdxcfe7l].demo-start{justify-content:flex-start;gap:14px}.features[data-astro-cid-xdxcfe7l] .u-label[data-astro-cid-xdxcfe7l]{color:var(--color-ink-3);font-size:12px}.features[data-astro-cid-xdxcfe7l] .u-val[data-astro-cid-xdxcfe7l]{color:var(--color-ink);font-size:12.5px;font-weight:700}.features[data-astro-cid-xdxcfe7l] .code-chips[data-astro-cid-xdxcfe7l].chips-spaced{margin-top:18px}.guides-grid[data-astro-cid-qq2dwjzv]{margin:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;max-width:1100px;margin-inline:auto;padding:0;list-style:none;display:grid}.guides-grid[data-astro-cid-qq2dwjzv] a[data-astro-cid-qq2dwjzv]{background:var(--color-paper);border:1px solid var(--color-rule);height:100%;transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:18px;flex-direction:column;gap:6px;padding:22px;display:flex}.guides-grid[data-astro-cid-qq2dwjzv] a[data-astro-cid-qq2dwjzv]:hover{border-color:var(--color-rule-2);box-shadow:0 18px 36px -18px color-mix(in oklch, var(--color-paper-inv) 18%, transparent);transform:translateY(-3px)}.g-q[data-astro-cid-qq2dwjzv]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:19px;font-weight:600}.g-t[data-astro-cid-qq2dwjzv]{color:var(--color-ink-2);font-size:13.5px;line-height:1.45}.g-code[data-astro-cid-qq2dwjzv]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-3);margin-top:auto;padding-top:10px;font-size:10.5px}.pricing-foot[data-astro-cid-vpbihexq]{text-align:center;color:var(--color-ink-3);font-size:13px;font-family:var(--font-mono);letter-spacing:.04em;margin-top:36px}.cr2 .pricing.pricing-duo{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}.cr2 .plan .price-row .amt.amt-word{font-size:clamp(30px,2.4vw,38px)}.tiers[data-astro-cid-vpbihexq]{border-top:1px solid color-mix(in oklch, var(--color-ink-inv) 14%, transparent);padding-top:16px}.tiers-label[data-astro-cid-vpbihexq]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-on-dark);margin-bottom:10px;font-size:10px;font-weight:600}.cr2 .plan ul.tier-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cr2 .plan ul.tier-list li{background:color-mix(in oklch, var(--color-ink-inv) 6%, transparent);border:1px solid color-mix(in oklch, var(--color-ink-inv) 12%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tier-main[data-astro-cid-vpbihexq]{flex-direction:column;gap:2px;min-width:0;display:flex}.tier-name[data-astro-cid-vpbihexq]{color:var(--color-ink-inv);font-size:14px;font-weight:700}.tier-note[data-astro-cid-vpbihexq]{color:var(--color-mute-inv);font-size:11.5px}.tier-price[data-astro-cid-vpbihexq]{font-family:var(--font-mono);color:var(--color-accent-on-dark);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}@media (width<=640px){.cr2 .pricing.pricing-duo{grid-template-columns:1fr;max-width:480px}}.faq-section[data-astro-cid-5xgehy6z]{background:var(--color-paper-2)}.cta-stores[data-astro-cid-5q5krmln]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:8px;display:flex}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln] small[data-astro-cid-5q5krmln]{color:color-mix(in oklch, var(--color-accent-ink) 70%, transparent)}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln]:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln].play{border-color:color-mix(in oklch, var(--color-ink-inv) 35%, transparent);color:var(--color-ink-inv);background:0 0}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln].play small[data-astro-cid-5q5krmln]{color:var(--color-mute-inv)}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln].play:hover{background:var(--color-ink-inv);border-color:var(--color-ink-inv);color:var(--color-paper-inv)}.cta-section[data-astro-cid-5q5krmln] .btn-store[data-astro-cid-5q5krmln].play:hover small[data-astro-cid-5q5krmln]{color:color-mix(in oklch, var(--color-paper-inv) 65%, transparent)}
