.TechnologyCatalog-module__XAHRDW__catalog{gap:clamp(22px,3vw,34px);display:grid}.TechnologyCatalog-module__XAHRDW__intro{max-width:46rem}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__intro h2{margin:0}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__note{max-width:62ch;margin:14px 0 0;font-size:15px;line-height:1.6}.TechnologyCatalog-module__XAHRDW__controls{gap:16px;display:grid}.TechnologyCatalog-module__XAHRDW__search{max-width:420px;color:var(--dq-muted);flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.TechnologyCatalog-module__XAHRDW__search input{width:100%;min-height:48px;font:inherit;color:var(--dq-ink);background:var(--dq-white);border:1px solid #b7b8af;border-radius:99px;padding:12px 20px;font-size:15px}.TechnologyCatalog-module__XAHRDW__search input::placeholder{color:var(--dq-muted);opacity:1}.TechnologyCatalog-module__XAHRDW__categories{flex-wrap:wrap;gap:8px;display:flex}.TechnologyCatalog-module__XAHRDW__categories button{min-height:44px;font:inherit;color:var(--dq-ink);background:var(--dq-white);border:1px solid var(--dq-line);cursor:pointer;border-radius:99px;padding:10px 18px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s,color .2s}.TechnologyCatalog-module__XAHRDW__categories button:hover{border-color:var(--dq-gold);background:#fffdf5}.TechnologyCatalog-module__XAHRDW__categories button[aria-pressed=true]{color:var(--dq-paper);background:var(--dq-ink);border-color:var(--dq-ink)}.TechnologyCatalog-module__XAHRDW__summary{gap:6px;display:grid}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__count{letter-spacing:.02em;color:var(--dq-gold-ink);margin:0;font-size:13px;font-weight:700}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__categoryNote{max-width:62ch;color:var(--dq-muted);margin:0;font-size:13px}.TechnologyCatalog-module__XAHRDW__grid{gap:14px;display:grid}.TechnologyCatalog-module__XAHRDW__card{background:var(--dq-white);border:1px solid var(--dq-line);border-top:3px solid var(--dq-sun);border-radius:var(--dq-radius);overflow-wrap:anywhere;align-content:start;gap:12px;padding:clamp(20px,2.4vw,28px);display:grid}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__cardCategory{letter-spacing:.16em;text-transform:uppercase;color:var(--dq-gold-ink);margin:0;font-size:10px;font-weight:700}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__card h3{letter-spacing:-.035em;margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.2}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__alias{color:var(--dq-muted);margin:-6px 0 0;font-size:12px}.TechnologyCatalog-module__XAHRDW__block{gap:5px;display:grid}.TechnologyCatalog-module__XAHRDW__blockLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--dq-muted);font-size:10px;font-weight:700}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__block p{margin:0;font-size:15px;line-height:1.6}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__service{border-top:1px solid var(--dq-line);color:var(--dq-muted);margin:0;padding-top:12px;font-size:13px}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__serviceLink{color:var(--dq-ink);border-bottom:1px solid var(--dq-line);font-weight:650}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__serviceLink:hover{border-bottom-color:var(--dq-gold)}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__cta{min-height:44px;color:var(--dq-ink);border-bottom:2px solid var(--dq-sun);justify-self:start;align-items:center;gap:10px;font-size:13px;font-weight:650;transition:gap .2s;display:inline-flex}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__cta:hover{border-bottom-color:var(--dq-gold);gap:16px}.TechnologyCatalog-module__XAHRDW__empty{border-radius:var(--dq-radius);background:#efede4;gap:12px;padding:clamp(24px,3vw,35px);display:grid}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__empty h3{letter-spacing:-.03em;margin:0;font-size:clamp(19px,1.8vw,23px);line-height:1.25}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__empty p{max-width:62ch;margin:0;font-size:15px;line-height:1.6}.TechnologyCatalog-module__XAHRDW__emptyActions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__sources{border-top:1px solid var(--dq-line);max-width:78ch;color:var(--dq-muted);margin:0;padding-top:clamp(18px,2.4vw,26px);font-size:12px;line-height:1.65}@media (min-width:640px){.TechnologyCatalog-module__XAHRDW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.TechnologyCatalog-module__XAHRDW__controls{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:end}.TechnologyCatalog-module__XAHRDW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.TechnologyCatalog-module__XAHRDW__categories button,.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__cta{transition:none}.TechnologyCatalog-module__XAHRDW__catalog .TechnologyCatalog-module__XAHRDW__cta:hover{gap:10px}}
