@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.checklist_section.portfolio_performance{padding-bottom:var(--section-pad)}.products_listing.solution_cards{background-color:var(--color-white,#fff);color:#4d4d50}.products_listing.solution_cards .page_title,.products_listing.solution_cards .product_item .product_name,.products_listing.solution_cards [class*=section_title]{color:#202124}.products_listing.solution_cards .product_item .short_desc,.products_listing.solution_cards .section_desc{color:inherit}.products_listing.solution_cards .slider_track{background-color:#e8e8e9}.products_listing.solution_cards .slider_track .swiper-scrollbar-drag{background-color:#797a7c}.products_listing.solution_cards .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.products_listing.solution_cards .form_field textarea{color:#202124;border-color:#a6a6a7}:is(.products_listing.solution_cards .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.products_listing.solution_cards .form_field textarea)::-moz-placeholder{color:#a6a6a7}:is(.products_listing.solution_cards .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.products_listing.solution_cards .form_field textarea)::placeholder{color:#a6a6a7}:is(.products_listing.solution_cards .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.products_listing.solution_cards .form_field textarea):focus{border-color:#202124}.products_stats.trust_bar [class*=section_title]{font-size:var(--title-lg)}.products_stats.trust_bar .stat_count{font-size:var(--title-md)}.products_stats.trust_bar .stat_type{font-size:87.5%}@media (min-width:1280px){.products_stats.trust_bar .stats_info{flex:0 34%;max-width:34%}.products_stats.trust_bar .stats_list{flex:auto;max-width:100%}}.products_listing.portfolio_body{background-color:var(--color-black,#000)}@media (min-width:1280px){.products_listing.portfolio_body.feature_cards .products_list>li{flex:20%;max-width:20%}}.products_listing.portfolio_body:has(~.portfolio_performance)~.portfolio_performance{padding-top:calc(var(--spacing,.25rem) * 0)}.template_divider~section.portfolio_performance:before{display:none}.checklist_section.portfolio_performance{background-color:var(--color-black,#000);padding-top:var(--section-inner)}.checklist_section.portfolio_performance [class*=section_title]{text-align:left;font-family:var(--font-roboto-condensed);--tw-leading:1.4;--tw-font-weight:var(--font-weight-bold,700);font-size:137.5%;line-height:1.4;font-weight:var(--font-weight-bold,700);color:#e8e8e9}@media (max-width:1023px){.checklist_section.portfolio_performance [class*=section_title]{font-size:125%}}.products_listing.solution_cards{background:#f9f9fa}.products_listing.solution_cards .page_container>[class*=section_title]{text-align:left}@media not all and (max-width:767px){.products_listing.solution_cards .products_list>li{flex:50%;max-width:50%}}@media (max-width:767px){.products_listing.solution_cards .products_list>li{flex:0 0 100%;max-width:100%}}.products_listing.solution_cards .product_item.large_item{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 0);overflow:hidden}@media (max-width:767px){.products_listing.solution_cards .product_item.large_item{text-align:left}}.products_listing.solution_cards .product_item.large_item{background-image:none;border:1px solid #e8e8e9}.products_listing.solution_cards .product_item.large_item:after{display:none}.products_listing.solution_cards .product_item.large_item .image_block{aspect-ratio:68/42;border-radius:0}.products_listing.solution_cards .product_item.large_item .info_block{padding:var(--card-pad);padding-top:var(--card-pad)}.products_listing.solution_cards .product_item.large_item .product_name{font-size:var(--title-md)}.products_listing.solution_cards .product_item.large_item .short_desc{color:inherit;-webkit-line-clamp:unset;margin-top:12px;font-size:100%;display:block}.products_listing.solution_cards .product_item.large_item .item_points{padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;gap:8px;display:flex}.products_listing.solution_cards .product_item.large_item .item_points>li{--tw-leading:1.5;align-items:flex-start;gap:8px;line-height:1.5;display:flex}.products_listing.solution_cards .product_item.large_item .item_points>li:before{color:#00aabe;flex:none;font-size:1.5rem;display:block}.products_listing.solution_cards .product_item.large_item .btns_block{margin-top:12px}@media (max-width:767px){.products_listing.solution_cards .product_item.large_item .btns_block{justify-content:flex-start}}.products_listing.solution_cards .product_item.large_item [class*=secondary_]:hover{outline-color:#a6a6a7}.awards_section.awards_plain{color:#e8e8e9;background-color:#0000}.awards_section.awards_plain [class*=section_title]{color:var(--color-white,#fff)}.awards_section.awards_plain .award_item{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.awards_section.awards_plain .award_item img{height:80px}@media (max-width:767px){.awards_section.awards_plain .award_item img{height:64px}}.awards_section.awards_plain .award_name{font-family:var(--font-roboto);--tw-font-weight:var(--font-weight-normal,400);font-size:100%;font-weight:var(--font-weight-normal,400);color:#e8e8e9}@media (max-width:1279px){.awards_section.awards_plain .awards_list{margin-inline:calc(var(--spacing,.25rem) * 0);justify-content:center;row-gap:var(--grid-row-gap);padding-inline:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;overflow:visible}.awards_section.awards_plain .award_item{flex:50%;max-width:50%}}.awards_section.awards_plain .more_btn_block [class*=secondary_]{color:#e8e8e9}.awards_section.awards_plain .more_btn_block [class*=secondary_]:hover{color:var(--color-white,#fff)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.supplement_marker{top:calc(var(--spacing,.25rem) * 0);z-index:50;--tw-leading:1.4;color:var(--color-black,#000);background-color:#fc0;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-block:8px;padding-inline:16px;font-size:87.5%;line-height:1.4;display:flex;position:sticky}.supplement_marker b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;text-transform:uppercase}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
