.mDZfZW_accountDropdownItemContainer{height:40px;padding:var(--gutter-half);border-radius:32px;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.mDZfZW_accountDropdownItemContainer:hover{background:#f2f4f7;border-radius:999px}.mDZfZW_accountDropdownItem{align-items:center;gap:var(--gutter-half);display:flex}.mDZfZW_accountDropdownLinkText{color:var(--text-primary,#000);font-feature-settings:"liga" off, "clig" off;font-family:var(--font-body);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.17px;line-height:143%}.mDZfZW_accountDropdownChevron{width:24px;height:24px}
._rSQZG_accountDropdown{background:var(--neutral-silver-100,#f2f4f7);border:1px solid #47546714;border-radius:32px;flex-direction:column;align-items:center;width:286px;display:flex;box-shadow:0 25px 50px -12px #00000040}@media screen and (max-width:575px){._rSQZG_accountDropdown{width:calc(100vw - 32px);padding:var(--gutter-plus-half) var(--gutter) var(--gutter) var(--gutter);align-items:flex-start;gap:var(--gutter);flex-direction:column;margin-left:-4px;display:flex}}._rSQZG_accountDropdownFrame{flex-direction:column;align-self:stretch;align-items:center;display:flex}._rSQZG_accountDropdownCard{padding:var(--gutter-plus-half);align-items:flex-start;gap:var(--gutter);border:1px solid var(--elevation-outlined,#47546714);background:var(--background-paper-elevation-0,#fff);border-radius:32px;flex-direction:column;align-self:stretch;display:flex;box-shadow:0 1px 2px #00000012}._rSQZG_accountDropdownItemWrapper{align-items:flex-start;gap:var(--gutter-half);flex-direction:column;align-self:stretch;display:flex}._rSQZG_accountDropdownButtonContainer{border-radius:var(--border-radius-radius-full,9999px);background:var(--primary-main,#005aa0);cursor:pointer;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}._rSQZG_accountDropdownButtonContainer:hover{border-color:var(--primary-contrast);background-color:var(--primary-contrast);color:var(--white,#fff);text-decoration:none}._rSQZG_buttonBasic{justify-content:center;align-items:center;gap:var(--gutter-half);border-radius:var(--border-radius-radius-full,9999px);padding:1px 22px;display:flex}._rSQZG_accountDropdownButton{color:var(--white,#fff);font-family:var(--font-body);font-size:var(--typo-size-base);font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.4px;line-height:40px}
._3tokfq_loginDropdown{border:1px solid var(--elevation-outlined,#47546714);background:var(--neutral-silver-100,#f2f4f7);border-radius:32px;flex-direction:column;align-items:center;width:286px;display:flex;box-shadow:0 25px 50px -12px #00000040}@media screen and (max-width:575px){._3tokfq_loginDropdown{width:calc(100vw - 32px);padding:var(--gutter-plus-half) var(--gutter) var(--gutter) var(--gutter);align-items:flex-start;gap:var(--gutter);flex-direction:column;margin-left:-4px;display:flex}}._3tokfq_loginDropdownFrame{flex-direction:column;align-self:stretch;align-items:center;display:flex}._3tokfq_loginDropdownCard{padding:var(--gutter-plus-half);align-items:flex-start;gap:var(--gutter);border:1px solid var(--elevation-outlined,#47546714);background:var(--background-paper-elevation-0,#fff);border-radius:32px;flex-direction:column;align-self:stretch;display:flex;box-shadow:0 1px 2px #00000012}._3tokfq_loginDropdownContent{align-items:flex-start;gap:var(--gutter-half);flex-direction:column;align-self:stretch;display:flex}._3tokfq_loginHeadlineWrapper{align-items:center;gap:var(--gutter-half);color:var(--text-primary);font-feature-settings:"liga" off, "clig" off;font-family:var(--font-body);font-size:var(--font-size-sm,16px);letter-spacing:.15px;align-self:stretch;font-style:normal;font-weight:500;line-height:175%;display:flex}._3tokfq_loginDropdownDescription{color:var(--text-primary);font-feature-settings:"liga" off, "clig" off;font-family:var(--font-body);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.17px;flex:1 0 0;line-height:143%}._3tokfq_loginDropdownButtonContainer{border-radius:var(--border-radius-radius-full,9999px);background:var(--primary-main,#005aa0);cursor:pointer;color:#fff;border:none;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}._3tokfq_loginDropdownButtonContainer:hover{color:#fff;background-color:#2277bc;border-color:#2277bc;text-decoration:none}._3tokfq_loginDropdownButtonContainer:focus,._3tokfq_loginDropdownButtonContainer:focus-visible,._3tokfq_loginDropdownButtonContainer:focus ._3tokfq_loginDropdownButton,._3tokfq_loginDropdownButtonContainer:focus-visible ._3tokfq_loginDropdownButton{color:#fff}._3tokfq_loginButtonBasic{justify-content:center;align-items:center;gap:var(--gutter-half);border-radius:var(--border-radius-radius-full,9999px);padding:1px 22px;display:flex}._3tokfq_loginDropdownButton{color:#fff;font-family:var(--font-body);font-size:var(--typo-size-base);font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.4px;line-height:40px}
.K4kM8q_userAvatarWrapper{padding:var(--gutter-one-quarter);align-items:center;gap:var(--gutter-half);background:#fff;border-radius:25px;width:fit-content;display:flex}@media (max-width:575px){.K4kM8q_userAvatarWrapper{padding:2px}.K4kM8q_dropdownWrapper{left:0}}.K4kM8q_userAvatar{background:var(--trstd-Blue-300,#5588f5);border:.85px solid #0000001a;border-radius:17px;justify-content:center;align-items:center;width:34px;height:34px;padding:11px 0;display:flex}.K4kM8q_userAvatar>span{color:var(--white,#fff);font-size:17px;line-height:1;position:relative}.K4kM8q_dropdownContainer{position:relative}.K4kM8q_dropdownWrapper{z-index:1000;margin-top:8px;position:absolute;top:100%;right:0}.K4kM8q_menuIconWrapper{align-items:center;gap:var(--gutter-half);padding:7px;display:flex}
.vQU_Lq_gridWrapper{align-items:center;column-gap:var(--gutter-half);grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo search userLogin switch";width:100%;display:grid}.vQU_Lq_logo{grid-area:logo}.vQU_Lq_logoLink{color:inherit;align-items:center;text-decoration:none;display:flex}.vQU_Lq_search{grid-area:search;justify-self:center;width:100%;min-width:0;max-width:650px}.vQU_Lq_searchForm{width:100%;min-width:0;display:flex}.vQU_Lq_searchInput{background-color:#fff!important;border:1px solid #98a2b3!important;border-radius:32px!important;height:34px!important;max-height:34px!important}.vQU_Lq_searchInput fieldset{border:none!important}.vQU_Lq_searchInput input{box-sizing:border-box;height:100%;padding-top:0;padding-bottom:0}.vQU_Lq_clearButton{cursor:pointer;color:#000;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}@media (max-width:768px){.vQU_Lq_search{display:none}}.vQU_Lq_userLogin{min-height:var(--nav-user-login-slot-h,42px);min-width:var(--nav-user-login-slot-w,42px);grid-area:userLogin;justify-content:flex-end;justify-self:end;display:flex}.vQU_Lq_switch{min-height:var(--nav-login-slot-h,44px);min-width:var(--nav-login-slot-w,62px);grid-area:switch;justify-content:flex-end;display:flex}@media (max-width:575px){.vQU_Lq_gridWrapper{grid-template-columns:1fr auto 1fr;grid-template-areas:"userLogin logo switch";column-gap:0}.vQU_Lq_search{display:none}.vQU_Lq_logo{place-self:center}.vQU_Lq_userLogin{min-height:var(--nav-user-login-slot-h-mobile,38px);min-width:var(--nav-user-login-slot-w-mobile,38px);justify-self:start}.vQU_Lq_switch{min-height:var(--nav-login-slot-h-mobile,40px)}}
.qWKRyW_pageWrapper{min-height:100vh;padding-bottom:var(--mobile-app-banner-space,0);box-sizing:border-box;background:#f9fafb;flex-direction:column;display:flex}.qWKRyW_topSection{width:100%;max-width:1200px;margin:24px auto 32px}.qWKRyW_companyHeaderStrip{width:100%}.qWKRyW_mainWrapper{flex-direction:column;flex:1;width:100%;display:flex}.qWKRyW_mainContent{box-sizing:border-box;grid-template-rows:minmax(0,min-content) minmax(0,min-content) minmax(0,min-content) 1fr;grid-template-columns:1fr 380px;gap:24px 32px;width:100%;max-width:1200px;margin:0 auto 32px;padding:32px 24px 24px;display:grid}.qWKRyW_aside{flex-direction:column;gap:24px;display:flex}.qWKRyW_ratingsArea,.qWKRyW_certificateArea{grid-column:2}.qWKRyW_businessInfoArea{grid-column:2;display:block}.qWKRyW_similarCompaniesWrapper{box-sizing:border-box;grid-template-columns:1fr 380px;gap:32px;width:100%;max-width:1200px;margin:0 auto 24px;padding:0 24px;display:grid}.qWKRyW_mainContent.qWKRyW_noReviews{grid-template-rows:auto 1fr;gap:32px;margin-bottom:0;padding-bottom:0}.qWKRyW_mainContent.qWKRyW_noReviews .qWKRyW_centralColumn{grid-area:1/1}.qWKRyW_mainContent.qWKRyW_noReviews .qWKRyW_aside{grid-area:1/2/span 2}.qWKRyW_similarCompaniesInline{grid-area:2/1;min-width:0}.qWKRyW_similarCompaniesSection{grid-column:1;min-width:0}.qWKRyW_centralColumn{flex-direction:column;grid-area:1/1/span 4;gap:32px;display:flex}.qWKRyW_footer{width:100vw;margin-top:auto;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}@media (max-width:1199px){.qWKRyW_topSection{margin:24px auto;padding:0 16px}.qWKRyW_companyHeaderStrip{box-sizing:border-box;padding-left:16px;padding-right:16px}.qWKRyW_pageHeader{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.qWKRyW_mainContent{margin-left:0;margin-right:0;padding:16px}.qWKRyW_similarCompaniesWrapper{grid-template-columns:1fr;padding:0 16px}.qWKRyW_similarCompaniesSection{padding:0}}@media (max-width:768px){.qWKRyW_pageWrapper{width:100%}.qWKRyW_topSection{order:0;margin:24px auto;padding:0 16px}.qWKRyW_mainWrapper{order:2}.qWKRyW_mainContent{flex-direction:column;order:1;gap:32px;max-width:100%;margin-bottom:24px;margin-left:0;margin-right:0;padding:16px;display:flex}.qWKRyW_similarCompaniesWrapper{order:2}.qWKRyW_aside{display:contents}.qWKRyW_mainContent.qWKRyW_noReviews .qWKRyW_certificateArea{order:1}.qWKRyW_mainContent.qWKRyW_noReviews .qWKRyW_centralColumn{order:2}.qWKRyW_mainContent.qWKRyW_noReviews .qWKRyW_businessInfoArea{order:4}.qWKRyW_similarCompaniesInline{order:5;padding-top:0}.qWKRyW_mainContent:not(.qWKRyW_noReviews){gap:24px}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_centralColumn{display:contents}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_ratingsArea{order:1}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_aiReviewSummaryArea{order:2}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_authenticBannerArea{order:3}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_reviewAreaWrapper{order:4}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_certificateArea{order:5}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_businessInfoArea{order:6}.qWKRyW_mainContent:not(.qWKRyW_noReviews) .qWKRyW_authenticityArea{order:7}.qWKRyW_footer{order:3;margin-top:auto}}
.OQEKUG_blackFooterWrapper{box-sizing:border-box;background-color:#1d2939;width:100%}.OQEKUG_blackFooter{justify-content:center;gap:var(--gutter);color:#fff;padding:var(--gutter-plus-half) var(--gutter);box-sizing:border-box;flex-wrap:wrap;display:flex}@media (min-width:769px){.OQEKUG_blackFooter{justify-content:flex-start;max-width:1400px;margin-left:auto;margin-right:auto}}.OQEKUG_blackFooter a,.OQEKUG_blackFooter button,.OQEKUG_blackFooter a:hover,.OQEKUG_blackFooter button:hover,.OQEKUG_blackFooter a:visited,.OQEKUG_blackFooter button:visited{color:#fff;text-decoration:none}.OQEKUG_blackFooter button{cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit}
.GsNBva_wrapper{width:100%;padding:var(--gutter-plus-half) 0 0;box-sizing:border-box;background-color:#1d2939}.GsNBva_inner{max-width:1400px;margin:0 auto;padding:0 16px 24px}.GsNBva_separator{background-color:#fff3;border:none;width:100%;height:1px;margin:0}.GsNBva_wrapper a,.GsNBva_wrapper a:visited{color:#ffffffe6;text-decoration:none}.GsNBva_wrapper a:hover{color:#fff;text-decoration:underline}.GsNBva_grid{gap:var(--gutter-plus-half);grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:none}.GsNBva_column{flex-direction:column;display:flex}.GsNBva_columnTitle{align-items:center;gap:var(--gutter-half);font-weight:var(--font-weight-medium-bold);font-size:var(--typo-size-base);color:#fff;margin-bottom:12px;display:flex}.GsNBva_columnTitle svg{color:#ffffffe6;flex-shrink:0}.GsNBva_linkList{gap:var(--gutter-one-quarter);flex-direction:column;display:flex}.GsNBva_linkList a{line-height:var(--typo-line-body1);font-size:var(--typo-size-sm);display:block}.GsNBva_accordion{width:100%;max-width:100%}.GsNBva_accordion .MuiAccordion-root{box-shadow:none;background-color:#0000;border:none}.GsNBva_accordion .MuiAccordion-root:before{display:none}.GsNBva_accordion .MuiAccordionSummary-root{min-height:48px;padding:0 16px}.GsNBva_accordion .MuiAccordionSummary-content{margin:12px 0}.GsNBva_accordion .MuiAccordionSummary-expandIconWrapper{color:#ffffffe6}.GsNBva_accordion .MuiAccordionDetails-root{flex-direction:column;padding:0 16px 16px 28px;display:flex}.GsNBva_accordionLink{line-height:32px;font-size:var(--typo-size-sm);display:block}@media (min-width:768px){.GsNBva_grid{display:grid}.GsNBva_accordion{display:none}}
.PmFXJq_reviewAreaSectionHeadlineWrapper{flex-direction:column;align-items:flex-start;display:flex}.PmFXJq_reviewAreaSectionHeadlineWrapper .PmFXJq_overline{font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:1px;color:var(--text-secondary);line-height:1.5}
.RuGHfW_clearButton{cursor:pointer;color:#000;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}
.MeFO1W_relevanceClarificationText{color:var(--text-secondary);font-size:var(--typo-size-xs);font-weight:var(--font-weight-regular);max-width:177px;white-space:wrap;line-height:normal;display:flex}.MeFO1W_textTrigger{align-items:center;gap:var(--gutter-half);padding:var(--gutter-half) 0;cursor:pointer;font:inherit;color:var(--primary-main);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;background:0 0;border:none;display:inline-flex}.MeFO1W_textTrigger:hover{color:var(--primary-main);opacity:.9}.MeFO1W_textTrigger svg,.MeFO1W_textTrigger svg path{fill:currentColor}
.nG-3eq_chip{justify-content:center;align-items:center;gap:6px;display:flex}
.vhyBlG_ratingBars{border-spacing:var(--gutter-half) var(--gutter);margin:-4px -8px 4px;display:table}.vhyBlG_ratingBarRow{font-size:var(--typo-size-sm);line-height:var(--line-height);height:20px;display:table-row}.vhyBlG_barFoundation{border-radius:16px;height:20px;position:absolute;top:0;left:0}.vhyBlG_bar{z-index:1;background:#db6b22;border-radius:16px;min-width:20px;transition:width .3s ease-in-out;}.vhyBlG_barBackground{background:#dee0e6;width:100%;transition:background .3s ease-in-out;}.vhyBlG_barWrapper{vertical-align:middle;border-radius:16px;width:100%;height:20px;padding:0;display:table-cell;position:relative;overflow:hidden}.vhyBlG_barTitle{white-space:nowrap;font-weight:var(--font-weight-regular);font-size:var(--typo-size-sm);color:var(--text-secondary);line-height:var(--line-height);vertical-align:middle;height:20px;padding:0;display:table-cell}.vhyBlG_barTitle span{vertical-align:middle;line-height:var(--line-height);display:inline-block}.vhyBlG_barValue{text-align:right;white-space:nowrap;font-weight:var(--font-weight-regular);font-size:var(--typo-size-sm);color:var(--text-secondary);line-height:var(--line-height);vertical-align:middle;height:20px;padding:0;display:table-cell}.vhyBlG_starIcon{vertical-align:middle;justify-content:center;align-items:center;width:11px;height:10px;margin-left:4px;line-height:0;display:inline-flex}.vhyBlG_starIcon svg{width:11px;height:10px;display:block}
.zJLGLa_ratingBars{border-spacing:8px;margin:-4px -8px 4px;display:table}.zJLGLa_ratingBarRow{font-size:var(--typo-size-sm);line-height:var(--line-height);height:20px;display:table-row}.zJLGLa_checkboxCell{vertical-align:middle;width:24px;padding:0;display:table-cell}.zJLGLa_checkboxCell input{cursor:pointer;vertical-align:middle;width:18px;height:18px;margin:0}.zJLGLa_barTitle{white-space:nowrap;font-weight:var(--font-weight-regular);font-size:var(--typo-size-sm);color:var(--text-secondary);line-height:var(--line-height);vertical-align:middle;height:20px;padding:0;display:table-cell}.zJLGLa_barTitle span{vertical-align:middle;line-height:var(--line-height);display:inline-block}.zJLGLa_barWrapper{vertical-align:middle;border-radius:16px;width:100%;height:20px;padding:0;display:table-cell;position:relative;overflow:hidden}.zJLGLa_bar{z-index:1;background:#db6b22;border-radius:16px;min-width:20px;height:20px;transition:width .3s ease-in-out;position:absolute;top:0;left:0}.zJLGLa_barBackground{background:#dee0e6;border-radius:16px;width:100%;height:20px;position:absolute;top:0;left:0}.zJLGLa_barValue{text-align:right;white-space:nowrap;font-weight:var(--font-weight-regular);font-size:var(--typo-size-sm);color:var(--text-secondary);line-height:var(--line-height);vertical-align:middle;height:20px;padding:0;display:table-cell}
._vrkoa_searchTrigger{cursor:pointer;font:inherit;color:var(--primary-main);background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;display:inline-flex}._vrkoa_searchTrigger:hover{color:var(--primary-main);opacity:.9}._vrkoa_searchIconWrapper{color:inherit;justify-content:center;align-items:center;display:inline-flex}._vrkoa_searchIconWrapper svg path{fill:currentColor}._vrkoa_searchLabel{font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium);color:inherit}
.u7WZFW_cardContent{padding:20px}.u7WZFW_topSection{align-items:center;gap:var(--gutter-half);margin-bottom:8px;display:flex}.u7WZFW_starsWrapper{align-items:center;display:flex}.u7WZFW_averageNumber{color:var(--text-secondary);font-size:var(--typo-size-lg);font-weight:var(--font-weight-medium-bold);line-height:1.2}.u7WZFW_totalCountText{font-size:var(--typo-size-sm);color:var(--text-tertiary);line-height:var(--line-height);margin-bottom:16px}.u7WZFW_separator{background-color:#eaecf0;border:none;width:100%;height:1px;margin:0 0 16px}.u7WZFW_barsSection{margin-bottom:16px}.u7WZFW_filtersRow{justify-content:space-around;align-items:center;gap:var(--gutter);flex-wrap:wrap;display:flex}.u7WZFW_searchBarWrapper{width:100%;margin-top:16px}
.bTCBDq_filtersSection{gap:var(--gutter);flex-direction:column;margin-bottom:24px;display:flex}.bTCBDq_filtersSectionSearchAndSort{gap:var(--gutter);display:flex}
.tdiN6a_reportAReviewButton{color:var(--text-primary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.46px;cursor:pointer;outline-offset:4px;background:0 0;border:none;border-radius:9999px;outline-color:#005aa0;align-items:center;gap:6px;padding:1px 10px;line-height:36px;display:flex;font-family:var(--font-body)!important}.tdiN6a_reportAReviewButton:hover{background:#4754671a!important}.tdiN6a_heading{color:var(--text-primary);font-size:var(--typo-size-lg);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;line-height:32px}.tdiN6a_tooltipContent{flex-direction:column;align-items:flex-start;display:flex}.tdiN6a_modalHeader{align-items:center;gap:var(--gutter-half);width:100%;display:flex}.tdiN6a_reportAReviewLabel{display:none}@media (min-width:576px){.tdiN6a_reportAReviewLabel{display:block}}
.MmyzJG_modalHeaderContent{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MmyzJG_closeButton{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:#f2f4f7;border:none;border-radius:9999px;justify-content:center;align-items:center;display:flex}.MmyzJG_swiperContent{-webkit-overflow-scrolling:touch;flex-direction:column;display:flex}.MmyzJG_swiperHeader{flex-shrink:0}.MmyzJG_swiperBody{flex:1;min-height:0}.MmyzJG_swiperBody>div{padding-bottom:16px}.MmyzJG_fullScreenModalMobile{border-radius:0!important}
.ouCVKG_modalContent{gap:var(--gutter-plus-half);flex-direction:column;display:flex}.ouCVKG_bodyText{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-l)}.ouCVKG_contentDivider{background:#98a2b3;width:100%;height:1px}.ouCVKG_subHeading{color:var(--text-primary);font-size:var(--typo-size-lg);letter-spacing:.15px;margin-bottom:8px;font-weight:600;line-height:32px}.ouCVKG_subHeadingLevel4{color:var(--text-primary);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium);letter-spacing:.15px;margin-bottom:8px;line-height:28px}.ouCVKG_button{align-items:center;gap:6px;display:flex;font-family:var(--font-body)!important}.ouCVKG_button:disabled{color:#98a2b3}.ouCVKG_sendIconWithCircle{aspect-ratio:1;background:#e0faf0;border-radius:120px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:24px;padding:14px;display:flex}
.vXgikW_infoBanner{padding:var(--gutter);color:#012a84;line-height:var(--line-height-l);background-color:#e5f6fd;border-radius:32px}
.G7IhAG_hintBody{color:var(--text-secondary);font-size:var(--typo-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height);letter-spacing:.4px}.G7IhAG_hintBodyLink{text-decoration:underline}
.h_8daa_reviewArea{padding:var(--gutter);align-items:flex-start;gap:var(--gutter);border:1px solid #d0d5dd;border-radius:16px;flex-direction:column;align-self:stretch;max-height:155px;display:flex;overflow:auto}.h_8daa_legalDisclaimerInputWrapper{align-items:center;gap:var(--gutter-half);font-size:var(--typo-size-sm);line-height:var(--line-height);cursor:pointer;display:flex}.h_8daa_legalDisclaimerInputWrapper input[type=checkbox]{cursor:pointer}.h_8daa_reviewTitle{color:var(--text-primary);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);line-height:var(--line-height-l)}.h_8daa_reviewBody{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-l);overflow-wrap:break-word;word-break:break-word}.h_8daa_form{gap:var(--gutter);flex-direction:column;width:100%;display:flex}.h_8daa_requiredField{color:var(--text-secondary);font-size:var(--typo-size-xs);font-weight:var(--font-weight-regular);letter-spacing:.4px;line-height:normal}.h_8daa_inputError{font-weight:var(--font-weight-regular);font-size:var(--typo-size-xs);color:#ea422f;margin-top:2px;line-height:18px;display:flex}.h_8daa_errorMessage{font-size:var(--typo-size-sm);width:100%;line-height:25px;font-weight:var(--font-weight-bold);padding:var(--gutter);gap:var(--gutter-half);background-color:#fee4e2;border:1px solid #ea422f;border-radius:8px;align-items:flex-start;display:flex}
.bEoEfW_helpfulButton{justify-content:center;align-items:center;gap:var(--gutter-half);cursor:pointer;display:flex}.bEoEfW_iconWrapper{justify-content:center;align-items:center;line-height:0;display:flex}.bEoEfW_iconWrapper svg{vertical-align:middle;display:block}.bEoEfW_buttonLabel{color:var(--primary-contrast);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.4px;line-height:36px}.bEoEfW_likesCounter{padding:var(--gutter-one-quarter) var(--gutter-half);justify-content:center;align-items:center;gap:var(--gutter-half);color:var(--primary-contrast);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.46px;background:#d0defc;border-radius:32px;flex-direction:column;display:flex}.bEoEfW_disabledButtonCounter{color:var(--primary-contrast);background-color:#47546714}.bEoEfW_disabledSvg svg{stroke:var(--primary-contrast)}
.dvlBXa_reviewCookieHintModal{gap:var(--gutter);flex-direction:column;display:flex}.dvlBXa_reviewCookieHintModal>button{width:100%;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;margin:.5rem 0;display:inline-flex}.dvlBXa_reviewCookieHintModal>button.dvlBXa_cookieSettingsTrigger{width:auto;font:inherit;color:var(--primary-main);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}.dvlBXa_reviewCookieHintModal>button.dvlBXa_cookieSettingsTrigger:hover{color:#0038b8}
.eqGZVG_authorInfo{align-items:center;gap:12px;display:flex}@media (min-width:768px){.eqGZVG_authorInfo{gap:var(--gutter)}}.eqGZVG_consumerLogoWrapper{width:48px;height:48px}.eqGZVG_consumerLogo{border-radius:50%}.eqGZVG_authorInfoLink:hover{color:var(--black);text-decoration:underline}.eqGZVG_reviewAvatar{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.eqGZVG_reviewAvatar>span{color:var(--white);font-size:24px;line-height:1;position:relative}.eqGZVG_additionalInfoWrapper{align-items:center;gap:var(--gutter-one-quarter);display:flex}.eqGZVG_authorAdditionalInfo{color:var(--text-tertiary);font-size:var(--size-text-s);font-weight:var(--font-weight-regular);line-height:var(--line-height);align-items:center;display:flex}
._6vBwFa_authorNameInfo,._6vBwFa_authorNameInfo._6vBwFa_hasMarginBottom{margin-bottom:var(--gutter-one-quarter)}
.IVaiAW_reviewProvider{border-radius:2px;align-items:center;display:flex}.IVaiAW_reviewProvider.IVaiAW_isVerified{width:fit-content}.IVaiAW_statusText{line-height:var(--line-height-s);font-size:13px;font-weight:var(--font-weight-medium-bold);display:block}.IVaiAW_statusText.IVaiAW_isVerified{color:#093928}.IVaiAW_verifiedTooltipWrapper{align-items:center;display:flex}.IVaiAW_verifiedReviewTooltipContent{color:#093928;flex-direction:column;align-items:center;display:flex}.IVaiAW_verifiedReviewTooltipChildren{border:none;align-items:center;display:flex}.IVaiAW_modificationHistory{flex-direction:column;display:flex}
.mjIhdW_verifiedReviewTooltipContent{flex-direction:column;align-items:center;display:flex}.mjIhdW_linkInTooltip{color:var(--blue-600);text-decoration:underline}.mjIhdW_drawerHeadline{font-size:var(--typo-size-lg);font-weight:var(--font-weight-medium-bold);text-align:left;width:100%;margin-bottom:20px;line-height:140%;display:none}
._VPW7W_reviewHeader{margin-bottom:var(--gutter-plus-half);flex-direction:column;margin-right:0;display:flex;position:relative}._VPW7W_headerMainContent{justify-content:space-between;gap:var(--gutter-half);flex-wrap:wrap;display:flex}._VPW7W_reviewCardHeader{color:var(--black);align-items:center;gap:var(--gutter);min-height:48px;margin-bottom:var(--gutter-plus-half);justify-content:space-between;display:flex;position:relative}._VPW7W_ratingAndDateWrapper{gap:var(--gutter-half);align-items:center;display:flex}._VPW7W_ratingAndDateWrapperFullWidth{width:100%}@media (min-width:768px){._VPW7W_ratingAndDateWrapperFullWidth{width:auto}}._VPW7W_chipGroup{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}._VPW7W_syndicatedChipSlotDesktop{display:none}._VPW7W_syndicatedChipSlotMobile{align-items:flex-start;display:inline-flex}@media (min-width:768px){._VPW7W_syndicatedChipSlotDesktop{align-items:center;display:inline-flex}._VPW7W_syndicatedChipSlotMobile{display:none}}
.yaQGPG_reviewDate{color:var(--text-tertiary);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height);background:0 0;border:none}.yaQGPG_modificationHistory{flex-direction:column;display:flex}.yaQGPG_modificationHistoryEntryHeading{font-weight:var(--font-weight-bold)}
.-EhSSW_consumerHoverCard{align-items:center;gap:var(--gutter-one-quarter);background:#f2f4f7;border:1px solid #d0d5dd;border-radius:8px;flex-direction:column;width:318px;padding-bottom:4px;display:flex;box-shadow:0 25px 50px -12px #051f5240}.-EhSSW_touchDeviceCard{box-shadow:none;background-color:#0000}.-EhSSW_mainContent{padding:var(--gutter);align-items:flex-start;gap:var(--gutter);background:#fff;border:1px solid #eaecf0;border-radius:8px;flex-direction:column;align-self:stretch;margin:-1px;display:flex;box-shadow:0 1px 2px -1px #0037611a,0 2px 4px #0037611a}.-EhSSW_header{gap:var(--gutter);align-items:center;height:48px;display:flex}.-EhSSW_consumerLogoWrapper{width:48px;height:48px}.-EhSSW_consumerLogo{border-radius:50%}.-EhSSW_consumerLogoPlaceholder{text-align:center;background:#eaecf0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.-EhSSW_consumerLogoPlaceholderText{color:#fff;text-align:center;font-size:var(--size-text-m);line-height:28px;font-weight:var(--font-weight-regular);font-style:normal;font-family:var(--font-body)}.-EhSSW_nameAndLocation{align-items:flex-start;gap:var(--gutter-one-quarter);flex-direction:column;display:flex}.-EhSSW_consumerName{color:var(--text-primary);font-size:var(--typo-size-base);letter-spacing:.15px;font-weight:600;line-height:21px}.-EhSSW_consumerNameNotPublic{color:var(--text-secondary)}.-EhSSW_consumerLocation{align-items:center;gap:var(--gutter-one-quarter);display:flex}.-EhSSW_locationIcon{color:#0009}.-EhSSW_consumerCity{color:#0009;font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);line-height:150%}.-EhSSW_consumerDescription{color:var(--text-secondary);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.17px;line-height:20px}.-EhSSW_statistics{align-self:stretch;align-items:center;gap:var(--gutter);display:flex}.-EhSSW_statisticItem{justify-content:center;align-items:center;gap:var(--gutter-one-quarter);display:flex}.-EhSSW_statisticValue{color:var(--text-secondary);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.17px;line-height:20px}.-EhSSW_divider{align-items:flex-start;gap:var(--gutter-half);border:.5px solid #d0d5dd;flex-direction:column;align-self:stretch;padding:0 16px;display:flex}.-EhSSW_mobileButtonContainer{flex-direction:column;align-self:stretch;align-items:center;padding:16px 16px 48px;display:flex}.-EhSSW_viewProfileButton{justify-content:center;align-items:center;gap:var(--gutter-half);color:#005aa0;text-align:center;font-family:var(--font-body);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-medium);border:1px solid #005aa0;border-radius:32px;padding:8px 16px;line-height:150%;display:flex}
._1TbnIa_syndicatedTooltipContent{flex-direction:column;align-items:center;display:flex}
.YjvgXW_chipLabel{align-items:center;gap:6px;display:flex}.YjvgXW_drawerContent{padding:var(--gutter,16px)}.YjvgXW_drawerHandle{background-color:var(--text-disabled);border-radius:9999px;width:36px;height:4px;margin:0 auto 12px}
.egEh7W_animatedChevron{transition:transform .3s ease-in-out;display:inline-block}.egEh7W_animatedChevron:before{line-height:18px}.egEh7W_chevronRotate{transform:rotate(180deg)}
._0dcXTa_buyerStatement{-webkit-line-clamp:6;font-size:var(--typo-size-base);color:var(--text-secondary);line-height:var(--line-height-l);overflow-wrap:break-word;word-break:break-word;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0dcXTa_buyerStatementExpanded{overflow-wrap:break-word;word-break:break-word;white-space:pre-line;display:block}._0dcXTa_showMoreButton{font-size:var(--size-text-s);font-weight:var(--font-weight-medium);color:var(--primary-contrast);align-items:center;gap:var(--gutter-one-quarter);cursor:pointer;margin-top:var(--gutter-half);background:0 0;border:none;padding:0;display:flex}._0dcXTa_showMoreButtonPlaceholder{height:18px;margin-top:var(--gutter-half)}@keyframes _0dcXTa_fadeIn{0%{opacity:0}to{opacity:1}}._0dcXTa_fadeIn{animation:.5s ease-in-out _0dcXTa_fadeIn}
.icIivG_reviewTitle{color:var(--text-primary);font-size:var(--typo-size-base);font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;overflow-wrap:break-word;word-break:break-word;line-height:21px}
._1xJwPa_reviewReplyWrapper{align-items:flex-start;gap:var(--gutter-half);z-index:1;padding:var(--gutter-plus-half);background:#d9dde466;border:1px solid #47546729;border-radius:0 0 24px 24px;flex-direction:column;align-self:stretch;display:flex;position:relative;top:-20px}._1xJwPa_reviewReplyBody{color:var(--text-secondary);font-size:var(--typo-size-base);line-height:var(--line-height-l);letter-spacing:.15px;overflow-wrap:break-word;word-break:break-word;white-space:pre-line;border-left:2px solid #5588f5;margin-bottom:16px;padding-left:16px}
.fCWnaG_tooltipOpener{color:#5f6879;font-size:var(--typo-size-sm);line-height:var(--line-height);letter-spacing:.17px;cursor:pointer;background:0 0;border:none}.fCWnaG_shopStatementDate{color:var(--text-tertiary);display:flex}.fCWnaG_reviewAnswerHeader{margin-top:20px}
._0yQBQG_block{flex-flow:column wrap;align-items:flex-start;gap:2px;margin-top:8px;display:flex}._0yQBQG_disclaimer{color:var(--text-tertiary);letter-spacing:.17px;white-space:normal;font:400 14px/1.43 Inter,sans-serif}._0yQBQG_toggleButton{text-transform:none!important;letter-spacing:.17px!important;background:0 0!important}._0yQBQG_toggleButton:hover,._0yQBQG_toggleButton:focus-visible{background:0 0!important;text-decoration:underline!important}._0yQBQG_toggleButton:focus:not(:focus-visible):not(:hover){background:0 0!important;outline:none!important;text-decoration:none!important}@media (min-width:768px){._0yQBQG_block{flex-direction:row;align-items:center;gap:8px}._0yQBQG_disclaimer{white-space:nowrap}}
.Kp4Gja_skeleton{background-color:#e0e0e0;border-radius:4px;animation:1.5s ease-in-out infinite Kp4Gja_pulse}.Kp4Gja_skeletonCircular{background-color:#e0e0e0;border-radius:50%;flex-shrink:0;width:48px;height:48px;animation:1.5s ease-in-out infinite Kp4Gja_pulse}@keyframes Kp4Gja_pulse{0%,to{opacity:1}50%{opacity:.5}}.Kp4Gja_container{align-items:flex-start;gap:12px;display:flex}.Kp4Gja_content{flex-direction:column;flex:1;gap:8px;display:flex}
.Z_Mfhq_aiReviewSummaryBox{flex-direction:column;align-self:stretch;align-items:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 1px 2px -1px #0037611a,0 2px 4px #0037611a}.Z_Mfhq_summaryHeader{align-items:center;gap:var(--gutter-half);margin-bottom:8px;display:flex}.Z_Mfhq_summaryHeaderTitle{color:var(--text-primary);font-size:var(--typo-size-lg);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;line-height:26px}.Z_Mfhq_summaryContainer{grid-template-rows:minmax(96px,0fr);transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.Z_Mfhq_summaryContainer.Z_Mfhq_expanded{grid-template-rows:minmax(96px,1fr)}.Z_Mfhq_summaryBody{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-regular);letter-spacing:.15px;white-space:pre-line;min-height:0;margin:0;line-height:24px;overflow:hidden}.Z_Mfhq_showMoreButton{color:var(--primary-main);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;align-items:center;gap:var(--gutter-one-quarter);cursor:pointer;margin-top:var(--gutter-one-quarter);background:0 0;border:none;padding:0;line-height:20px;display:flex}.Z_Mfhq_fadeIn{animation:.3s ease-in-out Z_Mfhq_fadeInOpacity}.Z_Mfhq_summaryAiDisclaimer{color:var(--text-tertiary);font-size:var(--typo-size-xs);font-style:normal;font-weight:var(--font-weight-regular);margin-top:8px;margin-bottom:24px}.Z_Mfhq_showMoreButtonPlaceholder{height:20px}.Z_Mfhq_topicsChipsList{gap:var(--gutter-half);flex-wrap:wrap;margin-bottom:0;display:flex}.Z_Mfhq_selectedTopicDetailsBox{justify-content:flex-start;align-items:flex-start;gap:var(--gutter);transform-origin:top;text-align:left;border-radius:8px;flex-direction:column;align-self:stretch;padding:12px;animation:.4s cubic-bezier(.4,0,.2,1) forwards Z_Mfhq_slideDownFadeIn;display:flex}.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards Z_Mfhq_slideUpFadeOut}.Z_Mfhq_selectedTopicTitle{color:var(--text-primary);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;text-align:left;padding:0 12px;line-height:21px;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity}.Z_Mfhq_summaryHeaderSection{justify-content:space-between;align-items:center;width:100%;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity;display:flex}.Z_Mfhq_contentSeparator{background:#d0d5dd;width:100%;height:1px;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity}.Z_Mfhq_selectedTopicSummary{width:100%;color:var(--text-primary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.1px;text-align:left;margin-bottom:8px;padding:0 4px;line-height:22px;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity}.Z_Mfhq_closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .2s ease-in-out;display:flex}.Z_Mfhq_closeButton:hover{opacity:.7}.Z_Mfhq_selectedTopicQuotesList{align-items:flex-start;gap:var(--gutter);flex-direction:column;align-self:stretch;list-style:none;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity;display:flex}.Z_Mfhq_quoteItem{font-size:var(--typo-size-sm);color:var(--text-secondary);font-weight:var(--font-weight-regular);letter-spacing:.17px;padding:0 4px;line-height:20px;animation:.3s ease-in-out both Z_Mfhq_fadeInOpacity}.Z_Mfhq_helpfulVoteWrapper{align-self:stretch;gap:var(--gutter-half);place-content:center end;align-items:center;height:42px;margin-top:8px;display:flex;overflow:hidden}.Z_Mfhq_helpfulVoteWrapper.Z_Mfhq_fadeOut{animation:2s ease-out forwards Z_Mfhq_voteWrapperFadeOut}.Z_Mfhq_helpfulVoteText{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--size-text-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-s);margin-top:24px}.Z_Mfhq_helpfulVoteText.Z_Mfhq_thankyou{animation:1s ease-in forwards Z_Mfhq_textFadeIn}.Z_Mfhq_helpfulVoteButtonsWrapper{align-items:center;gap:2px;animation:.5s ease-out forwards Z_Mfhq_fadeOut;display:flex}.Z_Mfhq_helpfulVoteButtonsWrapper.Z_Mfhq_visible{opacity:1;animation:none}.Z_Mfhq_helpfulVoteButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:24px;padding:0;transition:background-color .2s;display:flex}.Z_Mfhq_helpfulVoteButton:hover:not(:disabled){background-color:#f9fafb}.Z_Mfhq_helpfulVoteButton:disabled{cursor:not-allowed;opacity:.6}.Z_Mfhq_helpfulVoteButton.Z_Mfhq_active{background-color:#e0f2fe}.Z_Mfhq_helpfulVoteButton.Z_Mfhq_active:hover{background-color:#bae6fd}@keyframes Z_Mfhq_slideDownFadeIn{0%{opacity:0;max-height:0;transform:translateY(-20px)scaleY(.8)}to{opacity:1;max-height:1000px;transform:translateY(0)scaleY(1)}}@keyframes Z_Mfhq_slideUpFadeOut{0%{opacity:1;max-height:1000px;transform:translateY(0)scaleY(1)}to{opacity:0;max-height:0;transform:translateY(-20px)scaleY(.8)}}@keyframes Z_Mfhq_fadeInOpacity{0%{opacity:0}to{opacity:1}}.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicTitle,.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicSummary,.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicQuotesList{animation:.2s ease-in-out forwards Z_Mfhq_contentFadeOutOpacity}.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicTitle.Z_Mfhq_new,.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicSummary.Z_Mfhq_new,.Z_Mfhq_selectedTopicDetailsBox.Z_Mfhq_contentTransitioning .Z_Mfhq_selectedTopicQuotesList.Z_Mfhq_new{animation:.3s ease-in-out .2s forwards Z_Mfhq_contentFadeInOpacity}@keyframes Z_Mfhq_contentFadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes Z_Mfhq_contentFadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes Z_Mfhq_voteWrapperFadeOut{0%{opacity:1;max-height:50px;margin-bottom:0;transform:translateY(0)scaleY(1)}50%{opacity:0;transform:translateY(-5px)scaleY(.9)}to{opacity:0;max-height:0;transform:translateY(-10px)scaleY(0)}}@keyframes Z_Mfhq_textFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Z_Mfhq_fadeOut{0%{opacity:1}to{opacity:0}}
._4zXUxW_topicChip{color:var(--text-tertiary);padding:var(--gutter-one-quarter) 12px;font-weight:var(--font-weight-medium);line-height:var(--line-height-s);font-size:var(--typo-size-xs);cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:36px;display:flex}._4zXUxW_topicChip>span{color:var(--text-secondary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);letter-spacing:.17px}._4zXUxW_topicChip:hover{background:#f2f4f7}._4zXUxW_selected{background:#b1c8fa}._4zXUxW_selected>span{color:var(--primary-contrast)}
.RMeGsW_pageHeader{flex-direction:column;order:2;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.RMeGsW_pageHeaderWrapper{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.RMeGsW_profileLogo{object-fit:contain;width:144px;height:72px}.RMeGsW_tooltipOpener{background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative;top:2px}.RMeGsW_headerContent{text-align:center;flex-direction:column;justify-content:center;display:flex}.RMeGsW_companyName{font-size:var(--size-h1);color:#000;font-weight:var(--font-weight-medium);text-align:center;margin-bottom:20px;display:inline}.RMeGsW_shortenedCompanyName{text-align:center;margin-bottom:0;font-size:23px;line-height:normal}.RMeGsW_companyNameText{-webkit-line-clamp:3;word-break:break-word;vertical-align:top;-webkit-box-orient:vertical;max-width:100%;line-height:1.25;display:-webkit-box;overflow:hidden}.RMeGsW_companyNameTextName{vertical-align:middle;display:inline}.RMeGsW_companyNameBadgeWrap{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-inline-start:.15em;line-height:0;display:inline-flex}.RMeGsW_companyNameText>:not(.RMeGsW_companyNameTextName){vertical-align:middle;align-items:center;display:inline-flex}.RMeGsW_companyNameText .RMeGsW_tooltipOpener{white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:static;top:auto}.RMeGsW_companyNameText .RMeGsW_tooltipOpener svg{width:24px;height:24px;display:block}.RMeGsW_companyName.RMeGsW_hasNoReviews{display:inline}.RMeGsW_reviewsSubheading{color:var(--text-secondary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;line-height:20px}.RMeGsW_summaryInfo{font-weight:var(--font-weight-regular);color:#4b5563;font-size:var(--typo-size-base);align-items:center;gap:16px;margin-top:16px;margin-bottom:20px;line-height:24px;display:inline}.RMeGsW_ratingInPeriod{text-align:center;flex-wrap:wrap;justify-content:center;display:flex}.RMeGsW_summaryInfo.RMeGsW_isMemberProfile{margin-bottom:40px}.RMeGsW_totalReviewsCount{display:inline}@media (max-width:575px){.RMeGsW_headerContent{width:100%}}@media screen and (min-width:640px){.RMeGsW_summaryInfo{gap:20px;margin-top:0;margin-bottom:40px;display:inline}.RMeGsW_ratingInPeriod,.RMeGsW_companyName{display:inline}}@media screen and (min-width:768px){.RMeGsW_pageHeader{order:inherit}.RMeGsW_companyName.RMeGsW_hasNoReviews{flex-direction:row;align-items:center}.RMeGsW_summaryInfo{flex-flow:wrap;gap:12px;margin-bottom:56px}}@media screen and (min-width:1024px){.RMeGsW_pageHeader{flex-flow:wrap;padding:16px 24px}.RMeGsW_pageHeaderWrapper{flex-direction:row;padding:0}.RMeGsW_shortenedCompanyName{text-align:left;font-size:26px}.RMeGsW_headerContent{text-align:left}}@media screen and (min-width:1024px) and (max-width:1199px){.RMeGsW_pageHeader{padding-inline:0}}@media screen and (min-width:1440px){.RMeGsW_summaryInfo{margin-bottom:0;font-size:18px}}
.k8c35W_checkIcon{width:24px;font-size:var(--typo-size-xl);color:#4db85f;margin-right:8px}.k8c35W_tooltipWrapper{font-weight:var(--font-weight-regular);text-align:left;flex-direction:column;padding:2px 0;display:flex}.k8c35W_tooltipHeading{font-weight:var(--font-weight-medium);font-size:var(--size-text-m);line-height:var(--typo-line-body1);align-items:flex-start;margin-bottom:4px;display:flex}.k8c35W_tooltipBody{font-size:var(--typo-size-base);line-height:var(--line-height-l);padding-left:30px}.k8c35W_bodyTextWithBulletPoints{white-space:break-spaces;font-size:var(--typo-size-base);line-height:var(--line-height-l);margin-bottom:16px;padding-left:30px}@media (min-width:768px){.k8c35W_checkIcon{font-size:var(--typo-size-base);width:16px}.k8c35W_tooltipHeading{font-size:inherit}.k8c35W_tooltipBody{font-size:var(--typo-size-xs);line-height:var(--line-height);padding-left:24px}.k8c35W_bodyTextWithBulletPoints{font-size:var(--typo-size-xs);line-height:var(--line-height);margin-bottom:8px;padding-left:22px}}
.DyAzTq_banner{align-items:flex-start;gap:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:var(--gutter);border:1px solid var(--stroke-elevation);background:var(--brand-blue-25);box-shadow:var(--shadow-elevation-1);border-radius:16px;flex-direction:row;align-self:stretch;display:flex;position:relative}.DyAzTq_iconChip{background:var(--chip-blue-bold-bg);width:40px;height:40px;color:var(--chip-blue-bold-text);font-size:var(--size-icon);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.DyAzTq_iconChip svg{width:var(--size-icon);height:var(--size-icon)}.DyAzTq_content{justify-content:space-between;align-items:center;gap:var(--gutter-half) var(--gutter);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.DyAzTq_text{overflow-wrap:anywhere;flex:360px;min-width:0}.DyAzTq_heading{font-family:var(--font-headline);font-size:var(--typo-h8);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;color:var(--text-primary);margin:0 0 4px;line-height:1.3}.DyAzTq_body{font-family:var(--font-body);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;color:var(--text-secondary);margin:0;line-height:1.43}.DyAzTq_bodyLong{display:none}.DyAzTq_cta{box-sizing:border-box;width:0;height:0;color:var(--primary-main);font-family:var(--font-body);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);letter-spacing:.4px;white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.DyAzTq_cta:after{content:"";border-radius:inherit;position:absolute;inset:0}.DyAzTq_ctaLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DyAzTq_cta:focus{outline:none}.DyAzTq_cta:focus-visible:after{outline:2px solid var(--primary-main);outline-offset:2px}.DyAzTq_banner:has(.DyAzTq_cta:active){background:var(--chip-blue-bg)}@media (min-width:768px){.DyAzTq_bodyLong{display:block}.DyAzTq_bodyShort{display:none}.DyAzTq_cta{border:1px solid var(--primary-main);border-radius:9999px;width:auto;height:40px;padding:0 16px}.DyAzTq_cta:after{content:none}.DyAzTq_ctaLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.DyAzTq_cta:focus-visible:after{outline:none}.DyAzTq_banner:has(.DyAzTq_cta:active){background:var(--brand-blue-25)}.DyAzTq_cta:focus-visible{outline:2px solid var(--primary-main);outline-offset:2px}@media (hover:hover){.DyAzTq_banner .DyAzTq_cta:hover{background:color-mix(in srgb, var(--primary-main) 10%, transparent)}}}@media (min-width:1024px){.DyAzTq_banner{box-sizing:border-box;flex:none;width:100%;margin-inline:0}}@media (min-width:1200px){.DyAzTq_banner{margin-bottom:-16px}}@media (min-width:768px) and (max-width:1023px){.DyAzTq_banner{margin-bottom:16px}}
.DEUsPa_disclaimerBox{background:#fff;border:1px solid #47546729;border-radius:24px;flex-direction:row;align-self:stretch;align-items:flex-start;gap:8px;padding:20px;display:flex;box-shadow:0 1px 2px #00000012}.DEUsPa_headline{color:var(--text-primary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.1px;line-height:22px}.DEUsPa_subHeadlineLink{color:var(--primary-main);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.DEUsPa_disclaimerBoxContent{flex-flow:wrap;align-items:baseline;gap:.25em .5em;display:flex}.DEUsPa_starIconWrapper{background:#e0faf0;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.B9tUNW_reviewAuthenticity{margin:0}.B9tUNW_sectionHeading{color:var(--text-secondary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.1px;line-height:22px}.B9tUNW_bodyText{color:var(--text-secondary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;line-height:20px}.B9tUNW_infoSection{gap:var(--gutter-half);flex-direction:column;display:flex}@media (min-width:768px){.B9tUNW_infoSection{gap:var(--gutter);flex-direction:row}}.B9tUNW_infoSection *{white-space:pre-line}.B9tUNW_infoSection.B9tUNW_centerElements{align-items:center}.B9tUNW_authenticityLink{color:var(--text-secondary);font-size:var(--typo-size-sm);text-decoration-skip-ink:auto;text-underline-offset:auto;text-decoration:underline}.B9tUNW_authenticityLink:hover{color:var(--blue-600)}
.rgJtZG_sectionHeadline{color:var(--text-primary);font-size:var(--typo-size-base);font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;line-height:21px}.rgJtZG_learnMoreLink{width:100%;color:var(--primary-main);text-align:center;font-size:var(--typo-size-sm);letter-spacing:.17px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
.LK6ojG_submitReviewLoadingAnimationStars{--s:40px;height:calc(var(--s) * .9);width:calc(var(--s) * 5);--v1:transparent, #000 .5deg 108deg, #0000 109deg;--v2:transparent, #000 .5deg 36deg, #0000 37deg;-webkit-mask:conic-gradient(from 54deg at calc(var(--s) * .68) calc(var(--s) * .57), var(--v1)), conic-gradient(from 90deg at calc(var(--s) * .02) calc(var(--s) * .35), var(--v2)), conic-gradient(from 126deg at calc(var(--s) * .5) calc(var(--s) * .7), var(--v1)), conic-gradient(from 162deg at calc(var(--s) * .5) 0, var(--v2));-webkit-mask-size:var(--s) var(--s);-webkit-mask-composite:xor, destination-over;background:#ddd linear-gradient(#db6b22 0 0) 0/0% 100% no-repeat;animation:2s linear infinite LK6ojG_l20;-webkit-mask-repeat:repeat-x;-webkit-mask-composite:xor,source-over;mask-composite:exclude,add}@keyframes LK6ojG_l20{90%,to{background-size:100% 100%}}.LK6ojG_errorWrapper{text-align:center;justify-content:center;align-items:center;gap:var(--gutter);flex-direction:column;flex:1;min-height:0;display:flex}.LK6ojG_loadingWrapper{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.LK6ojG_leaveReviewModal .MuiDialog-paper{padding:var(--gutter-plus-half);min-width:550px;height:80vh}.LK6ojG_leaveReviewModal .MuiDrawer-paper{background-color:#f2f4f7;height:90vh}.LK6ojG_iframeWrapper{flex-direction:column;flex:1;min-height:0;display:flex}
.EMyCJG_reviewSubmitLoginContent{flex-direction:column;align-self:stretch;align-items:flex-start;gap:15px;display:flex}@media (max-width:719px){.EMyCJG_reviewSubmitLoginContent{gap:24px}}.EMyCJG_reviewSubmitLoginText{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.EMyCJG_reviewSubmitLoginHeadline{color:var(--Foundation-Text-text-primary,#101828);font-family:var(--font-body);font-size:var(--font-size-lg,20px);font-style:normal;font-weight:var(--font-weight-medium-bold);line-height:140%}.EMyCJG_reviewSubmitLoginSubline{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm,16px);font-style:normal;font-weight:var(--font-weight-regular);line-height:150%}.EMyCJG_reviewSubmitLoginButtonContainer{height:40px;font:inherit;border-radius:var(--border-radius-radius-full,9999px);background:var(--primary-main);cursor:pointer;border:none;align-items:flex-start;margin:0;padding:0;display:flex}.EMyCJG_reviewSubmitLoginButtonContainer:hover{border-color:var(--primary-contrast);background-color:var(--primary-contrast);color:#fff;text-decoration:none}.EMyCJG_reviewSubmitLoginButtonBasic{border-radius:var(--border-radius-radius-full,9999px);justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:1px 16px 1px 12px;display:flex}.EMyCJG_reviewSubmitLoginButtonIcon{color:#fcfdfe;width:24px;height:24px}.EMyCJG_reviewSubmitLoginButtonText{color:var(--Foundation-Text-text-white-primary,#fcfdfe);font-family:var(--font-body);font-size:var(--font-size-sm,16px);font-style:normal;font-weight:var(--font-weight-medium-bold);line-height:150%}.EMyCJG_reviewSubmitLoginButton{border-radius:var(--border-radius-radius-full,9999px);background:var(--primary-main);align-items:flex-start;height:40px;display:flex}@media (max-width:719px){.EMyCJG_reviewSubmitLoginButtonContainer{justify-content:center;justify-items:center;width:100%}}.EMyCJG_reviewSubmitLoginModal .MuiDialog-paper{border-radius:32px;padding:180px 24px 24px;display:flex;overflow-x:hidden}.EMyCJG_reviewSubmitLoginModal .MuiDrawer-paper>*{overflow-x:hidden}
._3fCJKq_container{padding:var(--gutter-half);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}@media screen and (min-width:1024px){._3fCJKq_container{padding:var(--gutter-plus-half)}}._3fCJKq_illustration{background:#fff8d1;border-radius:120px;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;display:flex}._3fCJKq_headline{font-family:var(--font-headline);font-size:var(--typo-size-xl);font-weight:var(--font-weight-medium-bold);line-height:var(--typo-line-headline);letter-spacing:.15px;color:var(--text-primary);margin:0}._3fCJKq_body{margin:0;margin-top:var(--gutter-half);font-family:var(--font-body);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--typo-tracking-body2);color:var(--text-secondary);line-height:20px}._3fCJKq_textBlock{flex-direction:column;align-items:center;gap:0;display:flex}._3fCJKq_button{margin-top:8px}
.UxVVwG_groupReviewCounts{align-items:center;gap:var(--gutter-one-quarter);text-align:center;flex-direction:column;margin-bottom:16px;display:flex}.UxVVwG_totalLine{font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--text-tertiary)}
.tOVL4a_ratingsArea{flex-direction:column;align-items:stretch;display:flex}.tOVL4a_cardContent{flex-direction:column;gap:0;display:flex}.tOVL4a_summaryContent{padding:var(--gutter-half)}.tOVL4a_countsSection{text-align:center;flex-direction:column;align-items:center;display:flex}.tOVL4a_summaryAverageRating{color:var(--text-primary);font-size:var(--typo-size-3xl);font-weight:var(--font-weight-medium-bold);margin-bottom:16px;line-height:1}.tOVL4a_starsWrapper{justify-content:center;margin-bottom:16px;display:flex}.tOVL4a_summaryLabel{font-size:var(--size-text-s);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin-bottom:16px;line-height:1.5}.tOVL4a_ratingCounts{align-items:center;gap:var(--gutter-one-quarter);flex-direction:column;margin-bottom:16px;display:flex}.tOVL4a_ratingCount{font-size:var(--typo-size-sm);color:var(--text-tertiary);font-weight:var(--font-weight-regular);line-height:var(--line-height);text-align:center}.tOVL4a_ratingsWrapper{margin-bottom:16px;position:relative}.tOVL4a_howWeCalculateWrapper{text-align:center}.tOVL4a_howWeCalculateWrapper.tOVL4a_withButton{margin-bottom:24px}.tOVL4a_howWeCalculateWrapper a{font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--text-tertiary);text-decoration-line:underline;display:inline-block}.tOVL4a_howWeCalculateWrapper a:hover{color:var(--text-disabled)}.tOVL4a_buttonWrapper,.tOVL4a_button{width:100%}@media (min-width:1440px){.tOVL4a_summaryAverageRating{margin-bottom:8px}}
.C_XcLG_card .C_XcLG_cardContent{padding:var(--gutter-plus-half);text-align:left;flex-direction:column;gap:0;display:flex}.C_XcLG_card .C_XcLG_section{padding:0}.C_XcLG_card .C_XcLG_section:not(:last-child){margin-bottom:0}.C_XcLG_card .C_XcLG_sectionHeader{font-family:var(--font-headline);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);color:var(--text-primary);text-align:left;margin-bottom:16px;line-height:1.5}.C_XcLG_card .C_XcLG_contactList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.C_XcLG_card .C_XcLG_contactItem{font-size:var(--typo-size-sm);align-items:flex-start;gap:12px;line-height:20px;display:flex}.C_XcLG_card .C_XcLG_contactItemContent{flex-direction:column;gap:8px;min-width:0;display:flex}.C_XcLG_card .C_XcLG_contactIcon{width:24px;height:24px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.C_XcLG_card .C_XcLG_contactLink{color:var(--primary-main);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;overflow-wrap:anywhere;min-width:0;line-height:20px;text-decoration:none}.C_XcLG_card .C_XcLG_contactLink:hover{color:#023bb5}.C_XcLG_card .C_XcLG_contactText{color:#101828}.C_XcLG_card .C_XcLG_contactTextBold{font-weight:var(--font-weight-medium-bold);color:var(--text-secondary)}.C_XcLG_card .C_XcLG_visitWebsiteButton{width:100%;margin-top:16px}.C_XcLG_card .C_XcLG_socialRow{flex-flow:wrap;justify-content:center;gap:12px;margin-top:20px;margin-bottom:0;padding:0;list-style:none;display:flex}.C_XcLG_card .C_XcLG_socialLink{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.C_XcLG_card .C_XcLG_socialLink:hover{color:#000}.C_XcLG_card .C_XcLG_socialIcon{flex-shrink:0;width:20px;height:20px;display:block}.C_XcLG_card .C_XcLG_separator{height:1px;margin:var(--gutter-plus-half) 0;background-color:#eaecf0}.C_XcLG_card .C_XcLG_descriptionText{font-size:var(--typo-size-sm);color:var(--text-secondary);line-height:24px;font-weight:var(--font-weight-regular);letter-spacing:.15px}.C_XcLG_card .C_XcLG_aiDisclaimer{font-size:var(--typo-size-xs);color:var(--text-tertiary);margin-bottom:16px;line-height:16px}.C_XcLG_card .C_XcLG_categoriesRow{gap:var(--gutter-half);flex-flow:wrap;margin-top:16px;display:flex}.C_XcLG_card .C_XcLG_categoryChip{font-size:var(--typo-size-xs);padding:var(--gutter-one-quarter) 10px;color:#724800;line-height:16px;font-weight:var(--font-weight-medium-bold);background-color:#fff8d1;border-radius:16px;text-decoration:none}.C_XcLG_card .C_XcLG_categoryChip:hover{color:#724800;text-decoration:underline}.C_XcLG_card .C_XcLG_showDetailsTrigger{font-family:var(--font-body);font-size:var(--typo-size-sm);color:var(--primary-main);cursor:pointer;font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.17px;background:0 0;border:none;align-items:center;gap:4px;margin-top:4px;padding:0;line-height:1.43;display:inline-flex}.C_XcLG_card .C_XcLG_showDetailsTrigger:hover{color:#023bb5}.C_XcLG_card .C_XcLG_descriptionShowMoreTrigger{margin-top:6px}.C_XcLG_card .C_XcLG_addressDetailsWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.C_XcLG_card .C_XcLG_addressDetailsWrapperExpanded{grid-template-rows:1fr}.C_XcLG_card .C_XcLG_addressDetailsWrapper>.C_XcLG_addressDetails{min-height:0;overflow:hidden}.C_XcLG_card .C_XcLG_addressDetails{flex-direction:column;gap:16px;margin-top:16px;display:flex}.C_XcLG_card .C_XcLG_addressDetailsBlock{flex-direction:column;gap:4px;display:flex}.C_XcLG_card .C_XcLG_addressDetailsCompanyName{color:var(--text-secondary,#344054);font-family:var(--font-body);font-size:var(--typo-size-sm,14px);letter-spacing:.1px;margin:0;font-weight:600;line-height:157%}.C_XcLG_card .C_XcLG_addressDetailsAddress{font-style:normal;font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;color:var(--text-secondary);flex-direction:column;gap:0;margin:0;line-height:20px;display:flex}.C_XcLG_card .C_XcLG_addressLine{display:block}.C_XcLG_card .C_XcLG_addressDetailsLabel{color:var(--text-secondary,#344054);font-family:var(--font-body);font-size:var(--typo-size-sm,14px);letter-spacing:.1px;margin:0;font-weight:600;line-height:157%}.C_XcLG_card .C_XcLG_addressDetailsValue{font-weight:var(--font-weight-regular);color:var(--text-secondary);font-size:var(--typo-size-sm);letter-spacing:.17px;margin:0;line-height:20px}.C_XcLG_card .C_XcLG_linkedProfiles{flex-direction:column;align-items:center;gap:2px;width:100%;margin-bottom:16px;display:flex}.C_XcLG_card .C_XcLG_linkedProfilesHeading{font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;color:var(--text-secondary);text-align:center;margin:0;line-height:1.43}.C_XcLG_card .C_XcLG_linkedProfilesToggle{font-family:var(--font-body);font-size:var(--typo-size-sm);font-style:normal;font-weight:var(--font-weight-medium-bold);letter-spacing:.17px;color:var(--primary-main);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;line-height:1.43;display:inline-flex}.C_XcLG_card .C_XcLG_linkedProfilesToggle:hover{color:#023bb5}.C_XcLG_card .C_XcLG_linkedProfilesToggle:focus-visible{outline:2px solid var(--primary-main);outline-offset:2px;border-radius:2px}.C_XcLG_card .C_XcLG_linkedProfilesExplanationWrapper{grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s;display:grid}.C_XcLG_card .C_XcLG_linkedProfilesExplanationWrapperExpanded{grid-template-rows:1fr}.C_XcLG_card .C_XcLG_linkedProfilesExplanationWrapper>.C_XcLG_linkedProfilesExplanation{min-height:0;overflow:hidden}.C_XcLG_card .C_XcLG_linkedProfilesExplanation{font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;color:var(--text-secondary);text-align:center;margin:0;line-height:1.43}.C_XcLG_card .C_XcLG_linkedProfilesCriteriaLink{color:inherit;text-decoration:underline}.C_XcLG_card .C_XcLG_linkedProfilesCriteriaLink:focus-visible{outline:2px solid var(--primary-main);outline-offset:2px}.C_XcLG_card .C_XcLG_showAllProfilesButton{width:100%}
.oZfaoG_section{padding:0}.oZfaoG_sectionHeader{font-family:var(--font-headline);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);color:var(--text-primary);text-align:left;margin:0 0 12px;line-height:1.5}.oZfaoG_scoreRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.oZfaoG_scoreGroup{align-items:center;gap:6px;display:flex}.oZfaoG_star{flex-shrink:0;align-items:center;display:inline-flex}.oZfaoG_grade{color:var(--text-primary);font-family:var(--font-headline);font-size:var(--typo-size-lg);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;line-height:1.3}.oZfaoG_wordGrade{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-regular);letter-spacing:.15px;line-height:1.5}.oZfaoG_reviewCounts{flex-direction:column;gap:2px;margin-top:8px;display:flex}.oZfaoG_reviewCount{font-size:var(--typo-size-sm);color:var(--text-tertiary);font-weight:var(--font-weight-regular);line-height:var(--line-height);white-space:pre-line;text-align:center}.oZfaoG_noRating{flex-direction:column;align-items:center;gap:4px;display:flex}.oZfaoG_noRatingLabel{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-regular);letter-spacing:.15px;line-height:1.5}.oZfaoG_noRatingDescription{color:var(--text-tertiary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);text-align:center;margin:0}.oZfaoG_separator{height:1px;margin:var(--gutter-plus-half) 0;background-color:#eaecf0}
.L6TNqW_certificateState{white-space:nowrap;font-size:13px;font-weight:var(--font-weight-medium-bold);line-height:var(--line-height-s);border-radius:9999px;padding:4px 10px}.L6TNqW_certificateState *{line-height:var(--line-height-s)}.L6TNqW_certificateState.L6TNqW_isValid{color:#093928;background:#e0faf0}.L6TNqW_certificateState.L6TNqW_notValid{color:#912018;background-color:#fef3f2}
.ZoWfCG_trustmark svg{width:46px;min-width:46px;height:46px;margin-right:8px;display:inline-block}.ZoWfCG_certificateHeader{align-items:center;display:flex}.ZoWfCG_headingWrapper{flex-direction:column;gap:4px;display:flex}.ZoWfCG_certificateInfoHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZoWfCG_certificateInfoHeadingText{font-family:var(--font-headline);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;color:var(--text-primary);line-height:1.3}.ZoWfCG_certificateStateTag{line-height:1}.ZoWfCG_certifiedFromDate{color:var(--text-tertiary);font-size:12px;line-height:1.33}
.EUyN5q_qualityCriteria{grid-area:quality-criteria;margin-bottom:12px}.EUyN5q_qualityCriteriaLink{color:var(--text-secondary);text-decoration:underline}.EUyN5q_qualityCriteriaLink:hover{color:#1d2939}
.XsoUGa_checkListItem .MuiChip-label{padding:0}.XsoUGa_listItemContent{align-items:center;gap:6px;display:flex}.XsoUGa_listItemText{line-height:1.3}
.ec20IW_certificateInfoCheckList{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
.hZTZ2G_buyerProtectionHeadline{margin-top:0;margin-bottom:var(--gutter-half)}.hZTZ2G_buyerProtectionIconWrapper{background:#b1c8fa;border-radius:9999px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-right:8px;display:flex}.hZTZ2G_buyerProtectionIconWrapper.hZTZ2G_invalidCertificate{background:#fecdca}.hZTZ2G_buyerProtectionHeading{color:var(--text-secondary);font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;line-height:28px}
.A4orfG_buyerProtectionInfo{white-space:break-spaces;color:var(--black);overflow-x:hidden}.A4orfG_termsAndConditions{white-space:normal;margin-top:var(--gutter-half)}.A4orfG_termsAndConditions a{color:var(--blue-700)}.A4orfG_plansTableWrapper{overflow-x:auto}.A4orfG_plansTable{margin-top:var(--gutter)}.A4orfG_plansTable thead th{white-space:nowrap;font-weight:var(--font-weight-medium)}.A4orfG_protectionAmount{padding-right:var(--gutter-one-quarter)}.A4orfG_protectionCosts{padding-left:var(--gutter-one-quarter);padding-right:var(--gutter-one-quarter)}.A4orfG_protectionDuration{padding-left:var(--gutter-one-quarter)}.A4orfG_tableRow td{text-align:right}
.V2fF-q_buyerProtectionText{width:100%;margin-top:var(--gutter-half);color:var(--text-secondary);font-size:var(--typo-size-sm)}.V2fF-q_buyerProtectionContent{margin-top:0;margin-bottom:0}.V2fF-q_discoverMoreText{font-size:var(--typo-size-sm);color:var(--text-secondary);cursor:pointer;letter-spacing:.17px;background:0 0;border:none;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline;transition:color .2s}.V2fF-q_discoverMoreText:hover{color:#1d2939}
.WwbKgG_noBuyerProtection{margin-top:var(--gutter-half);grid-column:1/3}.WwbKgG_certificateText{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;transition:color .2s}.WwbKgG_certificateText:disabled{cursor:default}.WwbKgG_certificateText.WwbKgG_hasValidMembership{color:var(--blue-700)}.WwbKgG_noBuyerProtectionText{margin:0}.WwbKgG_findOutMoreLink{text-decoration:underline}
.--RWyW_banner{box-sizing:border-box;border:1px solid var(--stroke-elevation);background:var(--brand-blue-25);border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:24px;padding:16px 16px 20px;display:flex;position:relative;overflow:hidden}.--RWyW_shield{opacity:.4;width:280px;height:280px;color:var(--brand-blue-75);pointer-events:none;position:absolute;top:50%;left:calc(50% + 40px);transform:translate(-50%,-50%)}.--RWyW_content{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex;position:relative}.--RWyW_heading{font-family:var(--font-headline);font-size:var(--typo-h8);font-weight:var(--font-weight-medium-bold);letter-spacing:.15px;color:var(--text-primary);margin:0 0 8px;line-height:1.3}.--RWyW_body{font-family:var(--font-body);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.17px;color:var(--text-secondary);margin:0;line-height:1.43}.--RWyW_cta{box-sizing:border-box;border:1px solid var(--primary-main);height:36px;color:var(--primary-main);font-family:var(--font-body);font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium-bold);letter-spacing:.46px;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;padding:0 18px;line-height:36px;text-decoration:none;display:inline-flex}.--RWyW_cta:focus-visible{outline:2px solid var(--primary-main);outline-offset:2px}@media (hover:hover){.--RWyW_cta:hover{background:color-mix(in srgb, var(--primary-main) 6%, transparent)}}
.RyAsDq_bodyText{color:var(--text-secondary);font-size:var(--typo-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);letter-spacing:.17px;margin-top:20px}.RyAsDq_invalidIntro{margin:0}.RyAsDq_separator{background-color:#eaecf0;border:none;width:100%;height:1px;margin:20px 0 24px}
.a-ZYJW_certificateInfo .a-ZYJW_cardContent{padding:20px}.a-ZYJW_certificateInfo .a-ZYJW_cardContent:last-child{padding-bottom:20px}
.e7_4tW_section{width:100%}.e7_4tW_headline{font-size:var(--typo-size-lg);color:#101828;margin:0 0 8px;font-weight:600;line-height:26px}.e7_4tW_cardsColumns{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;margin-bottom:24px;display:grid}.e7_4tW_cardsColumn{flex-direction:column;gap:24px;display:flex}.e7_4tW_footer{font-size:var(--typo-size-xs);color:var(--text-secondary);margin-bottom:24px;line-height:20px}.e7_4tW_footerLink{color:var(--text-secondary);font-size:var(--typo-size-xs);font-weight:var(--font-weight-regular);line-height:normal;text-decoration:underline}.e7_4tW_footerLink:hover{color:#023bb5}.e7_4tW_cardLink{display:block}.e7_4tW_cardContentLink{color:inherit;cursor:pointer;text-decoration:none;display:block}.e7_4tW_card .e7_4tW_cardContent{text-align:left;flex-direction:column;gap:0;padding:20px;display:flex}.e7_4tW_card .e7_4tW_logoWrapper{flex-shrink:0;width:132px;height:64px;margin-bottom:12px;overflow:hidden}.e7_4tW_card .e7_4tW_logoImg{object-fit:contain;width:132px;height:64px}.e7_4tW_card .e7_4tW_companyName{font-size:var(--typo-size-base);color:#101828;margin-bottom:8px;font-weight:600;line-height:22px}.e7_4tW_card .e7_4tW_ratingRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.e7_4tW_card .e7_4tW_starsWrapper{align-items:center;display:flex}.e7_4tW_card .e7_4tW_averageRating{font-size:var(--typo-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.e7_4tW_card .e7_4tW_trustmarkWrapper{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.e7_4tW_card .e7_4tW_trustmarkWrapper svg{object-fit:contain;width:100%;height:100%}.e7_4tW_card .e7_4tW_reviewsCount{font-size:var(--typo-size-sm);color:var(--text-tertiary);line-height:20px}.e7_4tW_card .e7_4tW_cardActions{padding:20px}.e7_4tW_card .e7_4tW_categoriesRow{flex-flow:wrap;gap:8px;display:flex}.e7_4tW_card .e7_4tW_categoryChip{font-size:var(--typo-size-xs);color:#724800;line-height:16px;font-weight:var(--font-weight-medium-bold);background-color:#fff8d1;border-radius:16px;padding:4px 10px;text-decoration:none}.e7_4tW_card .e7_4tW_categoryChip:hover{color:#724800;text-decoration:underline}@media (max-width:991px){.e7_4tW_cardsColumns{grid-template-columns:1fr}}
.YOdcuq_nav{flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.YOdcuq_tab{font-size:var(--typo-size-base);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:12px 0;font-family:inherit;position:relative}.YOdcuq_tab:visited{color:var(--text-secondary)}.YOdcuq_tab:hover{color:var(--text-primary)}.YOdcuq_tabActive,.YOdcuq_tabActive:hover,.YOdcuq_tabActive:focus,.YOdcuq_tabActive:active{color:var(--text-primary);font-weight:var(--font-weight-medium-bold)}.YOdcuq_tabActive:after{content:"";background-color:var(--primary-main);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:768px){.YOdcuq_nav{align-items:stretch;display:flex}.YOdcuq_tab{flex:1;justify-content:center;align-items:center;padding:12px 24px;display:flex}.YOdcuq_tabActive:after{border-radius:0;bottom:0}}
.hhKPBa_bar{z-index:100;background:#fff;border-radius:0 0 12px 12px;transition:transform .25s;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 12px #00000014}.hhKPBa_barHidden{transform:translateY(-100%)}.hhKPBa_inner{max-width:1200px;padding:var(--gutter) var(--gutter-plus-half);align-items:center;gap:var(--gutter);flex-direction:row;margin:0 auto;display:flex}.hhKPBa_left{align-items:center;gap:var(--gutter-half);min-width:0;display:flex}.hhKPBa_companyName{font-size:var(--size-text-m);font-weight:var(--font-weight-medium-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hhKPBa_tooltipOpener{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hhKPBa_center{align-items:center;gap:var(--gutter-half);flex-shrink:0;display:flex}.hhKPBa_starsWrapper{align-items:center;display:flex}.hhKPBa_ratingNumber{font-size:var(--typo-size-base);font-weight:var(--font-weight-medium-bold);color:var(--text-primary)}.hhKPBa_reviewCount{font-size:var(--typo-size-sm);color:#6b7280}.hhKPBa_right{flex-shrink:0;margin-left:auto}.hhKPBa_ctaButton{white-space:nowrap}.hhKPBa_mobileLayout{flex-direction:column;align-items:stretch;gap:0;padding:16px 16px 0}.hhKPBa_mobileCtaRow{justify-content:stretch;width:100%;margin-bottom:16px;display:flex}.hhKPBa_mobileCtaRow .hhKPBa_ctaButton{flex:1}.hhKPBa_mobileNavWrapper{width:100%}.hhKPBa_desktopOnly{display:none}@media (min-width:769px){.hhKPBa_desktopOnly{display:flex}.hhKPBa_mobileLayout{display:none}}@media (max-width:768px){.hhKPBa_bar{border-radius:0}.hhKPBa_mobileLayout{display:flex}.hhKPBa_mobileNavWrapper{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}
.E8SjRa_stickySentinel{width:100%;height:0}.E8SjRa_inlineNavWrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 24px 24px}.E8SjRa_inlineNavHidden{visibility:hidden}@media (max-width:768px){.E8SjRa_inlineNavWrapper{padding:24px 16px 8px}}@media (min-width:769px){.E8SjRa_inlineNavWrapper{display:none}}
.sxuMuG_pageWrapper{background:#f9fafb;flex-direction:column;min-height:100vh;display:flex}.sxuMuG_topSection{width:100%;max-width:1200px;margin:24px auto}.sxuMuG_main{padding:var(--gutter-plus-half);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;display:flex}.sxuMuG_illustration{margin-bottom:var(--gutter-plus-half);justify-content:center;align-items:center;display:flex}.sxuMuG_illustration svg{display:block}.sxuMuG_headline{margin:0 0 var(--gutter);max-width:480px}.sxuMuG_body{margin:0 0 var(--gutter-plus-half);max-width:480px}.sxuMuG_ctaButton{margin-top:var(--gutter)}.sxuMuG_footer{width:100%}
.Z54B3W_banner{z-index:1240;padding:12px 8px 12px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0f172a14}@media (max-width:575px){.Z54B3W_bannerVisible{display:flex}}.Z54B3W_closeButton{color:#667085;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;font-size:22px;line-height:1;display:flex}.Z54B3W_closeButton:hover{color:#344054}.Z54B3W_iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Z54B3W_iconWrap svg{width:48px;height:48px}.Z54B3W_textCol{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Z54B3W_headline{color:#101828;margin:0;font-size:16px;font-weight:600;line-height:1.3}.Z54B3W_subline{color:#667085;margin:0;font-size:13px;line-height:1.35}.Z54B3W_cta{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#024df0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Z54B3W_cta:hover{color:#fff;background:#0139c4}.Z54B3W_cta:focus-visible{outline-offset:2px;outline:2px solid #024df0}