.ServiceCard-module__jUasuG__card{padding:var(--numbers-card-padding);border-radius:var(--numbers-card-border-radius);background:var(--color-white);gap:var(--numbers-body-gap);flex-direction:column;height:100%;display:flex}.ServiceCard-module__jUasuG__top,.ServiceCard-module__jUasuG__bottom{flex-direction:column;gap:16px;display:flex}.ServiceCard-module__jUasuG__provider{align-items:center;gap:12px;display:flex}.ServiceCard-module__jUasuG__providerLogoWrap{border:1px solid var(--color-stroke);border-radius:8px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.ServiceCard-module__jUasuG__providerLogo{object-fit:contain}.ServiceCard-module__jUasuG__providerTitle{color:var(--color-text);font-size:.8rem;line-height:1.3}.ServiceCard-module__jUasuG__title{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1.4;font-family:var(--font-text)}.ServiceCard-module__jUasuG__services{flex-direction:column;gap:4px;display:flex}.ServiceCard-module__jUasuG__servicesLabel{color:var(--color-label);font-size:.8rem}.ServiceCard-module__jUasuG__servicesList{flex-direction:column;gap:2px;padding-left:16px;list-style:outside;display:flex}.ServiceCard-module__jUasuG__servicesList li{color:var(--color-text);font-size:.87rem;line-height:1.4}.ServiceCard-module__jUasuG__meta{align-items:stretch;gap:var(--numbers-stats-gap-list);margin-top:auto;display:flex}.ServiceCard-module__jUasuG__metaItem{flex-direction:column;gap:2px;display:flex}.ServiceCard-module__jUasuG__metaLabel{color:var(--color-label);font-size:.8rem}.ServiceCard-module__jUasuG__metaValue{color:var(--color-text);font-size:1rem;font-weight:600}.ServiceCard-module__jUasuG__bottom{flex-direction:column;gap:16px;margin-top:auto;display:flex}.ServiceCard-module__jUasuG__actions{gap:var(--numbers-buttons-gap);flex-wrap:wrap;display:flex}.ServiceCard-module__jUasuG__ctaButton{flex:1}.ServiceCard-module__jUasuG__compareButton{flex:0 0 100%;justify-content:center;align-items:center;gap:6px;font-size:.87rem;display:flex}
@keyframes ServiceCardSkeleton-module__jzSFCW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ServiceCardSkeleton-module__jzSFCW__card{padding:var(--numbers-card-padding);border-radius:var(--numbers-card-border-radius);background:var(--color-white);gap:var(--numbers-body-gap);flex-direction:column;height:100%;display:flex}.ServiceCardSkeleton-module__jzSFCW__top,.ServiceCardSkeleton-module__jzSFCW__bottom{flex-direction:column;gap:16px;display:flex}.ServiceCardSkeleton-module__jzSFCW__bottom{margin-top:auto}.ServiceCardSkeleton-module__jzSFCW__bone{background:linear-gradient(90deg, var(--color-head-fill) 25%, var(--color-stroke) 50%, var(--color-head-fill) 75%);background-size:200% 100%;border-radius:6px;flex-shrink:0;animation:1.6s ease-in-out infinite ServiceCardSkeleton-module__jzSFCW__shimmer}.ServiceCardSkeleton-module__jzSFCW__titleLines{flex-direction:column;gap:6px;display:flex}.ServiceCardSkeleton-module__jzSFCW__titleLine1{width:100%;height:18px;}.ServiceCardSkeleton-module__jzSFCW__titleLine2{width:65%;height:18px;}.ServiceCardSkeleton-module__jzSFCW__provider{align-items:center;gap:12px;display:flex}.ServiceCardSkeleton-module__jzSFCW__providerLogo{border-radius:8px;width:36px;height:36px;}.ServiceCardSkeleton-module__jzSFCW__providerName{width:55%;height:13px;}.ServiceCardSkeleton-module__jzSFCW__services{flex-direction:column;gap:8px;display:flex}.ServiceCardSkeleton-module__jzSFCW__servicesLabel{width:20%;height:12px;}.ServiceCardSkeleton-module__jzSFCW__serviceItem1{width:80%;height:13px;margin-left:16px;}.ServiceCardSkeleton-module__jzSFCW__serviceItem2{width:60%;height:13px;margin-left:16px;}.ServiceCardSkeleton-module__jzSFCW__meta{gap:32px;display:flex}.ServiceCardSkeleton-module__jzSFCW__metaItem{flex-direction:column;gap:6px;display:flex}.ServiceCardSkeleton-module__jzSFCW__metaLabel{width:60px;height:12px;}.ServiceCardSkeleton-module__jzSFCW__metaValue{width:80px;height:18px;}.ServiceCardSkeleton-module__jzSFCW__actions{gap:var(--numbers-buttons-gap);flex-wrap:wrap;display:flex}.ServiceCardSkeleton-module__jzSFCW__ctaButton{border-radius:12px;flex:1;height:44px;}.ServiceCardSkeleton-module__jzSFCW__shareButton{border-radius:12px;width:44px;height:44px;}.ServiceCardSkeleton-module__jzSFCW__compareButton{flex:0 0 100%;width:50%;height:16px;margin:0 auto;}
.AiAgentBlock-module__Bt4_cG__block{gap:var(--numbers-gap-from-title-to-body);padding:var(--numbers-card-padding-2);border-radius:var(--numbers-card-border-radius);background-color:var(--color-primary);color:var(--color-white);background-image:url(../media/HomepageHeroBGFlipped.029rzm4d4yl33.webp);flex-direction:column;max-width:704px;margin-inline:auto;display:flex}@media (min-width:768px){.AiAgentBlock-module__Bt4_cG__block{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}}.AiAgentBlock-module__Bt4_cG__text{flex-direction:column;gap:4px;display:flex}.AiAgentBlock-module__Bt4_cG__title{color:var(--color-white);font-size:18px;font-weight:700;line-height:1.25}@media (min-width:768px){.AiAgentBlock-module__Bt4_cG__title{font-size:24px}}.AiAgentBlock-module__Bt4_cG__subtitle{color:var(--color-white);font-size:15px}.AiAgentBlock-module__Bt4_cG__form{background:#ffffff14;border-radius:12px;flex:1;align-items:center;gap:8px;max-width:480px;padding:4px 4px 4px 16px;display:flex}.AiAgentBlock-module__Bt4_cG__input{color:var(--color-white);font-size:.87rem;font-family:var(--font-text);background:0 0;border:none;outline:none;flex:1}.AiAgentBlock-module__Bt4_cG__input::placeholder{color:var(--color-white-40)}.AiAgentBlock-module__Bt4_cG__submitButton{background:var(--color-white);width:36px;height:36px;color:var(--color-primary);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.AiAgentBlock-module__Bt4_cG__submitButton:hover{opacity:.85}
.CatalogResults-module__zXKeZW__root{background-color:var(--color-head-fill);flex-direction:column;gap:16px;display:flex;padding-block:0!important}.CatalogResults-module__zXKeZW__toolbar{align-items:center;gap:12px;display:flex}@media (min-width:768px){.CatalogResults-module__zXKeZW__toolbar{justify-content:space-between}}.CatalogResults-module__zXKeZW__count{color:var(--color-text);font-size:15px}.CatalogResults-module__zXKeZW__toolbarRight{align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:768px){.CatalogResults-module__zXKeZW__sortSelect button{border-color:var(--color-stroke);width:360px}.CatalogResults-module__zXKeZW__sortSelect button:not(:disabled):hover{border-color:var(--color-hover-stroke)}}.CatalogResults-module__zXKeZW__filtersButton{align-items:center;gap:6px;display:flex}.CatalogResults-module__zXKeZW__grid{gap:var(--numbers-list-card-gap-y) var(--numbers-list-card-gap-x);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CatalogResults-module__zXKeZW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CatalogResults-module__zXKeZW__grid{grid-template-columns:repeat(3,1fr)}}.CatalogResults-module__zXKeZW__gridItem{height:100%}.CatalogResults-module__zXKeZW__aiBlockWrapper{grid-column:1/-1}.CatalogResults-module__zXKeZW__spinnerWrapper{justify-content:center;padding:16px 0;display:flex}.CatalogResults-module__zXKeZW__spinnerWrapper>svg{fill:var(--color-text)}.CatalogResults-module__zXKeZW__sentinel{height:1px}
