/*zs-min 02c00489dda4b635fc966cb9f5203dd6 (B67 copy of qi-a11y.css without comments and spaces; edit the source, then rebuild with b67/lib/mincss.py)*/
.service-footer > div a{display: inline-flex;align-items: center;padding: 6px 4px;font-size: 14px}.service-footer > span{font-size: 12px}.service-footer p{font-size: 12px}@media (max-width: 767px){.service-footer > div a{padding: 14px 4px;min-height: 44px}}@media (max-width: 767px){.service-header-cta{padding: 14px 16px;min-height: 44px}.service-mobile-nav > a:not(.service-header-cta){min-height: 44px}}.service-light-link{padding: 6px 2px;min-height: 24px}@media (max-width: 767px){.service-light-link{padding: 14px 2px;min-height: 44px}}.decision-list-meta span{font-size: 12px}.qi-tool input[type="number"]{-moz-appearance: textfield;appearance: textfield}.qi-tool input[type="number"]::-webkit-outer-spin-button,.qi-tool input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.calc-note{color: var(--zen-muted, #858a86);font-size: 12px}.calculator-wireframe .qi-embed-calc .calculator-cta{position: static;margin-top: 4px}.calculator-wireframe:has(.qi-embed-calc){overflow: visible;min-height: 0}.calc-note{color: #636864}.contact-direct a{font-size: 12px;display: inline-flex;align-items: center;min-height: 24px;padding: 4px 2px}@media (max-width: 768px){.contact-direct a{min-height: 44px;padding: 10px 2px}}.full-decision-list article{position: relative}.full-decision-list article h3 a{color: inherit;text-decoration: none}.full-decision-list article h3 a::after{content: "";position: absolute;inset: 0;border-radius: var(--zen-radius-md, 16px)}.full-decision-list article:hover h3 a{color: var(--zen-green-deep, #117405)}.full-decision-list article h3 a:focus-visible::after{outline: 2px solid var(--zen-green, #117405);outline-offset: 2px}.detail-media-caption{background: rgba(9, 11, 10, .82);padding: 5px 9px;border-radius: 4px;backdrop-filter: blur(10px)}.energy-assessment-hero-visual b,.projects-hero-visual b{background: rgba(9, 11, 10, .82);padding: 5px 9px;border-radius: 4px}
