.Button-module-scss-module__HB5Z3q__button{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.Button-module-scss-module__HB5Z3q__primary{color:#fff;background:#164194}.Button-module-scss-module__HB5Z3q__primary:hover{background:#0e2d6e}.Button-module-scss-module__HB5Z3q__outline{color:#164194;background:0 0;border-color:#164194}.Button-module-scss-module__HB5Z3q__outline:hover{color:#fff;background:#164194}.Button-module-scss-module__HB5Z3q__onPrimary{color:#164194;background:#fff}.Button-module-scss-module__HB5Z3q__onPrimary:hover{background:#e8ecf4}.Button-module-scss-module__HB5Z3q__onPrimaryOutline{color:#fff;background:0 0;border-color:#fff9}.Button-module-scss-module__HB5Z3q__onPrimaryOutline:hover{background:#ffffff1a}
.Hero-module-scss-module__lAfPZq__hero{background:#164194;position:relative;overflow:hidden}.Hero-module-scss-module__lAfPZq__bg{position:absolute;inset:0}.Hero-module-scss-module__lAfPZq__bgImg{object-fit:cover;opacity:.3}.Hero-module-scss-module__lAfPZq__overlay{background:linear-gradient(90deg,#164194e6,#16419499);position:absolute;inset:0}.Hero-module-scss-module__lAfPZq__inner{padding-top:6rem;padding-bottom:6rem;position:relative}@media (min-width:640px){.Hero-module-scss-module__lAfPZq__inner{padding-top:8rem;padding-bottom:8rem}}.Hero-module-scss-module__lAfPZq__content{max-width:40rem}.Hero-module-scss-module__lAfPZq__eyebrow{color:#fffc;text-transform:uppercase;letter-spacing:.05em;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.Hero-module-scss-module__lAfPZq__title{color:#fff;margin-bottom:1.5rem;font-size:4.5rem;font-weight:800;line-height:1.05}@media (max-width:1023px){.Hero-module-scss-module__lAfPZq__title{font-size:3.5rem}}@media (max-width:767px){.Hero-module-scss-module__lAfPZq__title{font-size:2.5rem}}.Hero-module-scss-module__lAfPZq__accent{color:#b8c8e8}.Hero-module-scss-module__lAfPZq__subtitle{color:#fffc;max-width:36rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.Hero-module-scss-module__lAfPZq__actions{gap:.75rem;display:flex}@media (max-width:767px){.Hero-module-scss-module__lAfPZq__actions{flex-direction:column;align-items:flex-start}}
.NoPriceNotice-module-scss-module__k-k11a__notice{background:#f4f6fa;border-bottom:1px solid #d1d9ec}.NoPriceNotice-module-scss-module__k-k11a__inner{align-items:flex-start;gap:.75rem;padding-top:1rem;padding-bottom:1rem;display:flex}.NoPriceNotice-module-scss-module__k-k11a__icon{color:#164194;flex-shrink:0;margin-top:.125rem}.NoPriceNotice-module-scss-module__k-k11a__text{color:#6b7280;font-size:.875rem}.NoPriceNotice-module-scss-module__k-k11a__text strong{color:#1d1d1b}.NoPriceNotice-module-scss-module__k-k11a__link{color:#164194;font-weight:500}.NoPriceNotice-module-scss-module__k-k11a__link:hover{text-decoration:underline}
.UspGrid-module-scss-module__mzuo9W__section{padding-top:4rem;padding-bottom:4rem}.UspGrid-module-scss-module__mzuo9W__header{text-align:center;margin-bottom:2.5rem}.UspGrid-module-scss-module__mzuo9W__heading{margin-bottom:.75rem;font-size:2rem;font-weight:700}.UspGrid-module-scss-module__mzuo9W__subtitle{color:#6b7280;max-width:36rem;margin:0 auto}.UspGrid-module-scss-module__mzuo9W__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.UspGrid-module-scss-module__mzuo9W__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.UspGrid-module-scss-module__mzuo9W__grid{grid-template-columns:repeat(4,1fr)}}.UspGrid-module-scss-module__mzuo9W__card{background:#f4f6fa;border:1px solid #d1d9ec;border-radius:4px;padding:1.5rem}.UspGrid-module-scss-module__mzuo9W__icon{color:#164194;margin-bottom:.75rem}.UspGrid-module-scss-module__mzuo9W__title{margin-bottom:.5rem;font-weight:700}.UspGrid-module-scss-module__mzuo9W__body{color:#6b7280;font-size:.875rem;line-height:1.6}
.AddToRequestButton-module-scss-module__thARKG__button{color:#fff;background:#164194;border:1px solid #164194;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:background .2s;display:inline-flex}.AddToRequestButton-module-scss-module__thARKG__button:hover:not(:disabled){background:#0e2d6e}.AddToRequestButton-module-scss-module__thARKG__full{width:100%;padding:.75rem 1.25rem;font-weight:700}.AddToRequestButton-module-scss-module__thARKG__added{color:#164194;cursor:default;background:#e8ecf4;border-color:#e8ecf4}
.ProductCard-module-scss-module___HK1Jq__card{background:#fff;border:1px solid #d1d9ec;border-radius:4px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ProductCard-module-scss-module___HK1Jq__card:hover{border-color:#164194;box-shadow:0 4px 12px #00000014}.ProductCard-module-scss-module___HK1Jq__imageLink{aspect-ratio:4/3;background:#f4f6fa;display:block;overflow:hidden}.ProductCard-module-scss-module___HK1Jq__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ProductCard-module-scss-module___HK1Jq__card:hover .ProductCard-module-scss-module___HK1Jq__image{transform:scale(1.02)}.ProductCard-module-scss-module___HK1Jq__imagePlaceholder{background:#f4f6fa;width:100%;height:100%}.ProductCard-module-scss-module___HK1Jq__content{flex-direction:column;flex:1;padding:1.25rem;display:flex}.ProductCard-module-scss-module___HK1Jq__category{color:#164194;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.ProductCard-module-scss-module___HK1Jq__name{margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.3;transition:color .2s}.ProductCard-module-scss-module___HK1Jq__card:hover .ProductCard-module-scss-module___HK1Jq__name{color:#164194}.ProductCard-module-scss-module___HK1Jq__tagline{color:#6b7280;flex:1;margin-bottom:1rem;font-size:.875rem;line-height:1.6}.ProductCard-module-scss-module___HK1Jq__badges{flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}.ProductCard-module-scss-module___HK1Jq__badge{border-radius:2px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.ProductCard-module-scss-module___HK1Jq__badgeBlue{color:#164194;background:#e8ecf4}.ProductCard-module-scss-module___HK1Jq__badgeGreen{color:#1b5e20;background:#e6f4ea}.ProductCard-module-scss-module___HK1Jq__badgeGray{color:#6b7280;background:#f4f6fa}.ProductCard-module-scss-module___HK1Jq__actions{gap:.5rem;margin-top:auto;display:flex}.ProductCard-module-scss-module___HK1Jq__viewButton{text-align:center;color:#164194;border:1px solid #164194;border-radius:4px;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:background .2s,color .2s}.ProductCard-module-scss-module___HK1Jq__viewButton:hover{color:#fff;background:#164194}
.FeaturedProducts-module-scss-module__8nKcKq__section{background:#f4f6fa;border-top:1px solid #d1d9ec;border-bottom:1px solid #d1d9ec;padding-top:4rem;padding-bottom:4rem}.FeaturedProducts-module-scss-module__8nKcKq__header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;display:flex}.FeaturedProducts-module-scss-module__8nKcKq__heading{margin-bottom:.5rem;font-size:2rem;font-weight:700}.FeaturedProducts-module-scss-module__8nKcKq__subtitle{color:#6b7280}.FeaturedProducts-module-scss-module__8nKcKq__allLink{color:#164194;white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.FeaturedProducts-module-scss-module__8nKcKq__allLink:hover{text-decoration:underline}@media (max-width:639px){.FeaturedProducts-module-scss-module__8nKcKq__allLink{display:none}}.FeaturedProducts-module-scss-module__8nKcKq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.FeaturedProducts-module-scss-module__8nKcKq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeaturedProducts-module-scss-module__8nKcKq__grid{grid-template-columns:repeat(3,1fr)}}
.SocialProof-module-scss-module__C_6MhW__section{padding-top:4rem;padding-bottom:4rem}.SocialProof-module-scss-module__C_6MhW__grid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.SocialProof-module-scss-module__C_6MhW__grid{grid-template-columns:repeat(2,1fr)}}.SocialProof-module-scss-module__C_6MhW__number{color:#164194;margin-bottom:.5rem;font-size:4.5rem;font-weight:800;line-height:1}.SocialProof-module-scss-module__C_6MhW__label{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.SocialProof-module-scss-module__C_6MhW__text{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.SocialProof-module-scss-module__C_6MhW__link{color:#164194;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.SocialProof-module-scss-module__C_6MhW__link:hover{text-decoration:underline}.SocialProof-module-scss-module__C_6MhW__quote{background:#f4f6fa;border:1px solid #d1d9ec;border-radius:4px;padding:2rem}.SocialProof-module-scss-module__C_6MhW__quoteText{margin-bottom:1.5rem;font-size:1.125rem;font-weight:500;line-height:1.6}.SocialProof-module-scss-module__C_6MhW__footer{flex-direction:column;display:flex}.SocialProof-module-scss-module__C_6MhW__name{font-size:.875rem;font-weight:700}.SocialProof-module-scss-module__C_6MhW__company{color:#6b7280;font-size:.75rem}.SocialProof-module-scss-module__C_6MhW__result{color:#164194;border-top:1px solid #d1d9ec;margin-top:1.25rem;padding-top:1.25rem;font-size:.875rem;font-weight:500}
.Care4CowsBand-module-scss-module__rZuYqq__band{background:#1d1d1b;padding-top:3rem;padding-bottom:3rem}.Care4CowsBand-module-scss-module__rZuYqq__grid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.Care4CowsBand-module-scss-module__rZuYqq__grid{grid-template-columns:repeat(2,1fr)}}.Care4CowsBand-module-scss-module__rZuYqq__eyebrow{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem}.Care4CowsBand-module-scss-module__rZuYqq__heading{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.Care4CowsBand-module-scss-module__rZuYqq__text{color:#9ca3af;margin-bottom:1.5rem;line-height:1.6}.Care4CowsBand-module-scss-module__rZuYqq__imageWrap{border-radius:4px;overflow:hidden}.Care4CowsBand-module-scss-module__rZuYqq__image{object-fit:cover;width:100%;height:14rem}
.FeatureCards-module-scss-module__fRKH5W__section{background:#f4f6fa;border-top:1px solid #d1d9ec;border-bottom:1px solid #d1d9ec;padding-top:3.5rem;padding-bottom:3.5rem}.FeatureCards-module-scss-module__fRKH5W__header{max-width:42rem;margin-bottom:2.5rem}.FeatureCards-module-scss-module__fRKH5W__heading{margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.FeatureCards-module-scss-module__fRKH5W__intro{color:#6b7280}.FeatureCards-module-scss-module__fRKH5W__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.FeatureCards-module-scss-module__fRKH5W__grid{grid-template-columns:repeat(2,1fr)}}.FeatureCards-module-scss-module__fRKH5W__card{background:#fff;border:1px solid #d1d9ec;border-radius:4px;padding:1.5rem}.FeatureCards-module-scss-module__fRKH5W__icon{color:#fff;background:#164194;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:1rem;display:flex}.FeatureCards-module-scss-module__fRKH5W__title{margin-bottom:.5rem;font-weight:700}.FeatureCards-module-scss-module__fRKH5W__body{color:#6b7280;font-size:.875rem;line-height:1.6}
.ServiceCards-module-scss-module__2_tGCq__section{padding-top:3.5rem;padding-bottom:3.5rem}.ServiceCards-module-scss-module__2_tGCq__heading{margin-bottom:2rem;font-size:1.5rem;font-weight:700}.ServiceCards-module-scss-module__2_tGCq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.ServiceCards-module-scss-module__2_tGCq__grid{grid-template-columns:repeat(2,1fr)}}.ServiceCards-module-scss-module__2_tGCq__card{border:1px solid #d1d9ec;border-radius:4px;padding:2rem}.ServiceCards-module-scss-module__2_tGCq__icon{color:#164194;margin-bottom:1rem}.ServiceCards-module-scss-module__2_tGCq__title{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.ServiceCards-module-scss-module__2_tGCq__body{color:#6b7280;font-size:.875rem;line-height:1.6}
.CTABand-module-scss-module__pXKUsW__band{background:#164194;padding:4rem 1rem}.CTABand-module-scss-module__pXKUsW__inner{text-align:center;max-width:48rem;margin:0 auto}.CTABand-module-scss-module__pXKUsW__title{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}.CTABand-module-scss-module__pXKUsW__body{color:#b8c8e8;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.CTABand-module-scss-module__pXKUsW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
.ContactForm-module-scss-module__d8kh1q__section{padding-top:3rem;padding-bottom:3rem}.ContactForm-module-scss-module__d8kh1q__header{margin-bottom:2rem}.ContactForm-module-scss-module__d8kh1q__heading{margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.ContactForm-module-scss-module__d8kh1q__intro{color:#6b7280;max-width:40rem}.ContactForm-module-scss-module__d8kh1q__grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.ContactForm-module-scss-module__d8kh1q__grid{grid-template-columns:1fr 2fr}}.ContactForm-module-scss-module__d8kh1q__info{flex-direction:column;display:flex}.ContactForm-module-scss-module__d8kh1q__infoTitle{margin-bottom:1.5rem;font-size:1.125rem;font-weight:700}.ContactForm-module-scss-module__d8kh1q__infoItem{margin-bottom:1.25rem}.ContactForm-module-scss-module__d8kh1q__infoLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.ContactForm-module-scss-module__d8kh1q__infoValue{font-size:.875rem}.ContactForm-module-scss-module__d8kh1q__infoLink{color:#164194;font-size:.875rem;font-weight:500}.ContactForm-module-scss-module__d8kh1q__infoLink:hover{text-decoration:underline}.ContactForm-module-scss-module__d8kh1q__quoteBox{background:#f4f6fa;border:1px solid #d1d9ec;border-radius:4px;margin-top:.75rem;padding:1.25rem}.ContactForm-module-scss-module__d8kh1q__quoteBoxTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:700}.ContactForm-module-scss-module__d8kh1q__quoteBoxText{color:#6b7280;margin-bottom:.75rem;font-size:.75rem;line-height:1.6}.ContactForm-module-scss-module__d8kh1q__quoteBoxCta{color:#164194;border:1px solid #164194;border-radius:4px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-block}.ContactForm-module-scss-module__d8kh1q__quoteBoxCta:hover{color:#fff;background:#164194}.ContactForm-module-scss-module__d8kh1q__formCol{min-width:0}.ContactForm-module-scss-module__d8kh1q__form{flex-direction:column;gap:1.25rem;display:flex}.ContactForm-module-scss-module__d8kh1q__row{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.ContactForm-module-scss-module__d8kh1q__row{grid-template-columns:repeat(2,1fr)}}.ContactForm-module-scss-module__d8kh1q__field{flex-direction:column;gap:.375rem;display:flex}.ContactForm-module-scss-module__d8kh1q__field span{font-size:.75rem;font-weight:600}.ContactForm-module-scss-module__d8kh1q__field input,.ContactForm-module-scss-module__d8kh1q__field select,.ContactForm-module-scss-module__d8kh1q__field textarea{background:#fff;border:1px solid #d1d9ec;border-radius:4px;padding:.625rem .75rem;font-size:.875rem}.ContactForm-module-scss-module__d8kh1q__field input:focus,.ContactForm-module-scss-module__d8kh1q__field select:focus,.ContactForm-module-scss-module__d8kh1q__field textarea:focus{border-color:#164194;outline:none}.ContactForm-module-scss-module__d8kh1q__field textarea{resize:vertical}.ContactForm-module-scss-module__d8kh1q__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ContactForm-module-scss-module__d8kh1q__submit{cursor:pointer;color:#fff;background:#164194;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.ContactForm-module-scss-module__d8kh1q__submit:hover{background:#0e2d6e}.ContactForm-module-scss-module__d8kh1q__submit{align-self:flex-start}.ContactForm-module-scss-module__d8kh1q__error{color:#dc2626;font-size:.875rem}.ContactForm-module-scss-module__d8kh1q__success{text-align:center;padding:3rem 0}.ContactForm-module-scss-module__d8kh1q__success h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.ContactForm-module-scss-module__d8kh1q__success p{color:#6b7280;max-width:32rem;margin:0 auto}
.Breadcrumbs-module-scss-module__Ir3W5a__crumbs{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.Breadcrumbs-module-scss-module__Ir3W5a__segment{align-items:center;gap:.375rem;display:flex}.Breadcrumbs-module-scss-module__Ir3W5a__link{transition:color .2s}.Breadcrumbs-module-scss-module__Ir3W5a__link:hover{color:#164194}.Breadcrumbs-module-scss-module__Ir3W5a__current{color:#1d1d1b;font-weight:500}
.requestlist-module-scss-module__zseTVq__header{background:#f4f6fa;border-bottom:1px solid #d1d9ec;padding-top:2rem;padding-bottom:2rem}.requestlist-module-scss-module__zseTVq__title{margin-top:1rem;font-size:2.5rem;font-weight:800}.requestlist-module-scss-module__zseTVq__body{padding-top:2.5rem;padding-bottom:4rem}.requestlist-module-scss-module__zseTVq__empty{text-align:center;padding:5rem 0}.requestlist-module-scss-module__zseTVq__empty h2{margin-bottom:1rem;font-size:1.125rem;font-weight:700}.requestlist-module-scss-module__zseTVq__backBtn{cursor:pointer;color:#fff;background:#164194;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.requestlist-module-scss-module__zseTVq__backBtn:hover{background:#0e2d6e}.requestlist-module-scss-module__zseTVq__grid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:1024px){.requestlist-module-scss-module__zseTVq__grid{grid-template-columns:2fr 1fr}}.requestlist-module-scss-module__zseTVq__selected{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.requestlist-module-scss-module__zseTVq__items{flex-direction:column;gap:1rem;display:flex}.requestlist-module-scss-module__zseTVq__item{border:1px solid #d1d9ec;border-radius:4px;gap:1rem;padding:1rem;display:flex}@media (max-width:639px){.requestlist-module-scss-module__zseTVq__item{flex-direction:column}}.requestlist-module-scss-module__zseTVq__itemImage{background:#f4f6fa;border-radius:4px;flex-shrink:0;width:6rem;height:6rem;overflow:hidden}.requestlist-module-scss-module__zseTVq__itemImage img{object-fit:cover;width:100%;height:100%}.requestlist-module-scss-module__zseTVq__itemInfo{flex:1;min-width:0}.requestlist-module-scss-module__zseTVq__itemTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.requestlist-module-scss-module__zseTVq__itemName{font-weight:700}.requestlist-module-scss-module__zseTVq__itemName:hover{color:#164194}.requestlist-module-scss-module__zseTVq__itemCategory{color:#6b7280;margin-top:.125rem;font-size:.75rem}.requestlist-module-scss-module__zseTVq__remove{color:#9ca3af;font-size:1.5rem;line-height:1}.requestlist-module-scss-module__zseTVq__remove:hover{color:#dc2626}.requestlist-module-scss-module__zseTVq__qtyRow{color:#6b7280;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}.requestlist-module-scss-module__zseTVq__qty{border:1px solid #d1d9ec;border-radius:4px;align-items:center;display:flex}.requestlist-module-scss-module__zseTVq__qty button{color:#6b7280;width:1.75rem;height:1.75rem}.requestlist-module-scss-module__zseTVq__qty button:hover{color:#164194}.requestlist-module-scss-module__zseTVq__qty span{text-align:center;color:#1d1d1b;width:2rem;font-size:.875rem;font-weight:600}.requestlist-module-scss-module__zseTVq__note{border:1px solid #d1d9ec;border-radius:4px;width:100%;margin-top:.75rem;padding:.375rem .75rem;font-size:.875rem}.requestlist-module-scss-module__zseTVq__note:focus{border-color:#164194;outline:none}.requestlist-module-scss-module__zseTVq__addMore{color:#164194;margin-top:.5rem;font-size:.875rem;font-weight:500}.requestlist-module-scss-module__zseTVq__addMore:hover{text-decoration:underline}.requestlist-module-scss-module__zseTVq__form{border:1px solid #d1d9ec;border-radius:4px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:sticky;top:6rem}.requestlist-module-scss-module__zseTVq__formTitle{font-weight:700}.requestlist-module-scss-module__zseTVq__formIntro{color:#6b7280;font-size:.75rem;line-height:1.5}.requestlist-module-scss-module__zseTVq__field{flex-direction:column;gap:.25rem;display:flex}.requestlist-module-scss-module__zseTVq__field span{font-size:.75rem;font-weight:600}.requestlist-module-scss-module__zseTVq__field input,.requestlist-module-scss-module__zseTVq__field select,.requestlist-module-scss-module__zseTVq__field textarea{background:#fff;border:1px solid #d1d9ec;border-radius:4px;padding:.5rem .75rem;font-size:.875rem}.requestlist-module-scss-module__zseTVq__field input:focus,.requestlist-module-scss-module__zseTVq__field select:focus,.requestlist-module-scss-module__zseTVq__field textarea:focus{border-color:#164194;outline:none}.requestlist-module-scss-module__zseTVq__field textarea{resize:vertical}.requestlist-module-scss-module__zseTVq__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.requestlist-module-scss-module__zseTVq__submit{cursor:pointer;color:#fff;background:#164194;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.requestlist-module-scss-module__zseTVq__submit:hover{background:#0e2d6e}.requestlist-module-scss-module__zseTVq__submit{width:100%}.requestlist-module-scss-module__zseTVq__submit:disabled{opacity:.5;cursor:not-allowed}.requestlist-module-scss-module__zseTVq__disclaimer{color:#9ca3af;text-align:center;font-size:.75rem}.requestlist-module-scss-module__zseTVq__error{color:#dc2626;font-size:.875rem}.requestlist-module-scss-module__zseTVq__successWrap{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.requestlist-module-scss-module__zseTVq__success{text-align:center;max-width:28rem}.requestlist-module-scss-module__zseTVq__success h1{margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.requestlist-module-scss-module__zseTVq__success p{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.requestlist-module-scss-module__zseTVq__successIcon{background:#e6f4ea;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.25rem;display:flex}
.detail-module-scss-module__eazqdq__crumbBar{background:#f4f6fa;border-bottom:1px solid #d1d9ec;padding-top:1rem;padding-bottom:1rem}.detail-module-scss-module__eazqdq__crumbs{color:#6b7280;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.detail-module-scss-module__eazqdq__crumbs a:hover{color:#164194}.detail-module-scss-module__eazqdq__hero{grid-template-columns:1fr;align-items:start;gap:3rem;padding-top:2.5rem;padding-bottom:2.5rem;display:grid}@media (min-width:1024px){.detail-module-scss-module__eazqdq__hero{grid-template-columns:repeat(2,1fr)}}.detail-module-scss-module__eazqdq__heroImage{aspect-ratio:4/3;background:#f4f6fa;border-radius:4px;overflow:hidden}.detail-module-scss-module__eazqdq__image{object-fit:cover;width:100%;height:100%}.detail-module-scss-module__eazqdq__imagePlaceholder{background:#f4f6fa;width:100%;height:100%}.detail-module-scss-module__eazqdq__category{color:#164194;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.detail-module-scss-module__eazqdq__name{margin:.5rem 0 .75rem;font-size:2.5rem;font-weight:800;line-height:1.1}.detail-module-scss-module__eazqdq__tagline{color:#6b7280;margin-bottom:1.25rem;font-size:1.125rem}.detail-module-scss-module__eazqdq__badges{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.detail-module-scss-module__eazqdq__badge{border-radius:2px;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.detail-module-scss-module__eazqdq__badgeBlue{color:#164194;background:#e8ecf4}.detail-module-scss-module__eazqdq__badgeGreen{color:#1b5e20;background:#e6f4ea}.detail-module-scss-module__eazqdq__badgeGray{color:#6b7280;background:#f4f6fa}.detail-module-scss-module__eazqdq__description{margin-bottom:1.5rem;line-height:1.7}.detail-module-scss-module__eazqdq__ctaBlock{background:#f4f6fa;border:1px solid #d1d9ec;border-radius:4px;margin-bottom:1.5rem;padding:1.25rem}.detail-module-scss-module__eazqdq__ctaText{color:#6b7280;margin-bottom:1rem;font-size:.875rem}.detail-module-scss-module__eazqdq__ctaActions{gap:.75rem;display:flex}@media (max-width:639px){.detail-module-scss-module__eazqdq__ctaActions{flex-direction:column}}.detail-module-scss-module__eazqdq__ctaActions>*{flex:1}.detail-module-scss-module__eazqdq__askButton{color:#164194;border:1px solid #164194;border-radius:4px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.detail-module-scss-module__eazqdq__askButton:hover{color:#fff;background:#164194}.detail-module-scss-module__eazqdq__featurePreview,.detail-module-scss-module__eazqdq__featureList,.detail-module-scss-module__eazqdq__appList{flex-direction:column;gap:.5rem;display:flex}.detail-module-scss-module__eazqdq__featurePreview li,.detail-module-scss-module__eazqdq__featureList li,.detail-module-scss-module__eazqdq__appList li{align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.6;display:flex}.detail-module-scss-module__eazqdq__featurePreview li svg,.detail-module-scss-module__eazqdq__featureList li svg,.detail-module-scss-module__eazqdq__appList li svg{color:#164194;flex-shrink:0;margin-top:.125rem}.detail-module-scss-module__eazqdq__featureList,.detail-module-scss-module__eazqdq__appList{gap:.75rem}.detail-module-scss-module__eazqdq__detailsBand{background:#f4f6fa;border-top:1px solid #d1d9ec;padding-top:3rem;padding-bottom:3rem}.detail-module-scss-module__eazqdq__detailsGrid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:1024px){.detail-module-scss-module__eazqdq__detailsGrid{grid-template-columns:repeat(3,1fr)}}.detail-module-scss-module__eazqdq__colHeading{border-bottom:1px solid #d1d9ec;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:700}.detail-module-scss-module__eazqdq__specTable{width:100%;font-size:.875rem}.detail-module-scss-module__eazqdq__specTable tr{border-bottom:1px solid #d1d9ec}.detail-module-scss-module__eazqdq__specTable tr:last-child{border-bottom:0}.detail-module-scss-module__eazqdq__specLabel{color:#6b7280;vertical-align:top;width:40%;padding:.625rem 1rem .625rem 0;font-weight:500}.detail-module-scss-module__eazqdq__specValue{padding:.625rem 0;font-weight:500}.detail-module-scss-module__eazqdq__longSection{padding-top:3rem;padding-bottom:3rem}.detail-module-scss-module__eazqdq__longInner{max-width:48rem}.detail-module-scss-module__eazqdq__longHeading{margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.detail-module-scss-module__eazqdq__richText{line-height:1.7}.detail-module-scss-module__eazqdq__richText p{margin-bottom:1rem}.detail-module-scss-module__eazqdq__relatedBand{background:#f4f6fa;border-top:1px solid #d1d9ec;padding-top:3rem;padding-bottom:3rem}.detail-module-scss-module__eazqdq__relatedHeading{margin-bottom:2rem;font-size:1.25rem;font-weight:700}.detail-module-scss-module__eazqdq__relatedGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.detail-module-scss-module__eazqdq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.detail-module-scss-module__eazqdq__relatedGrid{grid-template-columns:repeat(3,1fr)}}
.products-module-scss-module__hx-ETq__header{background:#f4f6fa;border-bottom:1px solid #d1d9ec;padding-top:2rem;padding-bottom:2rem}.products-module-scss-module__hx-ETq__title{margin-top:1rem;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.products-module-scss-module__hx-ETq__intro{color:#6b7280;max-width:42rem}.products-module-scss-module__hx-ETq__body{padding-top:2.5rem;padding-bottom:4rem}.products-module-scss-module__hx-ETq__filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.products-module-scss-module__hx-ETq__filterBtn{background:#fff;border:1px solid #d1d9ec;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.products-module-scss-module__hx-ETq__filterBtn:hover{color:#164194;border-color:#164194}.products-module-scss-module__hx-ETq__filterActive{color:#fff;background:#164194;border-color:#164194}.products-module-scss-module__hx-ETq__filterActive:hover{color:#fff}.products-module-scss-module__hx-ETq__filterCount{opacity:.7;font-size:.75rem}.products-module-scss-module__hx-ETq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.products-module-scss-module__hx-ETq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.products-module-scss-module__hx-ETq__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.products-module-scss-module__hx-ETq__grid{grid-template-columns:repeat(4,1fr)}}
.referenties-module-scss-module__r_QDva__header{background:#f4f6fa;border-bottom:1px solid #d1d9ec;padding-top:2rem;padding-bottom:2rem}.referenties-module-scss-module__r_QDva__title{margin-top:1rem;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.referenties-module-scss-module__r_QDva__intro{color:#6b7280;max-width:42rem}.referenties-module-scss-module__r_QDva__statsBar{background:#164194;padding-top:2rem;padding-bottom:2rem}.referenties-module-scss-module__r_QDva__stats{text-align:center;grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (min-width:640px){.referenties-module-scss-module__r_QDva__stats{grid-template-columns:repeat(4,1fr)}}.referenties-module-scss-module__r_QDva__statNumber{color:#fff;margin-bottom:.25rem;font-size:2rem;font-weight:800}.referenties-module-scss-module__r_QDva__statLabel{color:#b8c8e8;font-size:.875rem}.referenties-module-scss-module__r_QDva__body{padding-top:2.5rem;padding-bottom:4rem}.referenties-module-scss-module__r_QDva__filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.referenties-module-scss-module__r_QDva__filterBtn{background:#fff;border:1px solid #d1d9ec;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.referenties-module-scss-module__r_QDva__filterBtn:hover{color:#164194;border-color:#164194}.referenties-module-scss-module__r_QDva__filterActive{color:#fff;background:#164194;border-color:#164194}.referenties-module-scss-module__r_QDva__filterActive:hover{color:#fff}.referenties-module-scss-module__r_QDva__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.referenties-module-scss-module__r_QDva__grid{grid-template-columns:repeat(2,1fr)}}.referenties-module-scss-module__r_QDva__card{border:1px solid #d1d9ec;border-radius:4px;flex-direction:column;padding:2rem;display:flex}.referenties-module-scss-module__r_QDva__quote{margin-bottom:1rem;font-size:1rem;font-weight:500;line-height:1.6}.referenties-module-scss-module__r_QDva__fullText{color:#6b7280;margin-bottom:1rem;font-size:.875rem;line-height:1.6}.referenties-module-scss-module__r_QDva__result{color:#164194;border-top:1px solid #d1d9ec;padding-top:1rem;font-size:.875rem;font-weight:600}.referenties-module-scss-module__r_QDva__footer{border-top:1px solid #d1d9ec;margin-top:1rem;padding-top:1rem}.referenties-module-scss-module__r_QDva__name{font-size:.875rem;font-weight:700}.referenties-module-scss-module__r_QDva__company{color:#6b7280;font-size:.75rem}.referenties-module-scss-module__r_QDva__product{color:#164194;margin-top:.125rem;font-size:.75rem}
.PageHeader-module-scss-module__yQQWmW__header{background:#f4f6fa;border-bottom:1px solid #d1d9ec;padding-top:2rem;padding-bottom:2rem}.PageHeader-module-scss-module__yQQWmW__title{margin-top:1rem;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.PageHeader-module-scss-module__yQQWmW__intro{color:#6b7280;max-width:42rem}
