.partSearchResult4{--partSearchResult4-gap: var(--base-spacing-30, clamp(.938rem, 1.9vw + .3rem, 1.875rem));--partSearchResult4-borderRadius: 0;--partSearchResult4-boxShadow: none;--partSearchResult4-feedback-text-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partSearchResult4-feedback-count-color: var(--component-foreground-subtle, light-dark(light-dark(#838E9E, #D6DDE6), light-dark(#D6DDE6, #838E9E)));--partSearchResult4-feedback-keyword-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partSearchResult4-item-padding: var(--base-spacing-30, clamp(.938rem, 1.9vw + .3rem, 1.875rem));--partSearchResult4-item-backgroundColor: var(--component-brand-color-subtle, light-dark(#F6F8FA, #0E1524));--partSearchResult4-item-backgroundColor-hover: var(--partSearchResult4-item-backgroundColor);--partSearchResult4-item-border: none;--partSearchResult4-item-border-hover: var(--partSearchResult4-item-border);--partSearchResult4-item-properties-color: var(--component-brand-color-subtle-content, light-dark(#030712, #FFFFFF));--partSearchResult4-item-properties-fontSize: var(--base-fontSize-text-3, .75rem);--partSearchResult4-item-properties-textTransform: uppercase;--partSearchResult4-item-heading-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partSearchResult4-item-heading-color-hover: var(--partSearchResult4-item-heading-color);--partSearchResult4-item-heading-textDecorationColor: transparent;--partSearchResult4-item-heading-textDecorationColor-hover: var(--component-foreground, light-dark(#030712, #FFFFFF));--partSearchResult4-item-text-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partSearchResult4-item-text-fontSize: var(--base-fontSize-text-5, 1rem);--partSearchResult4-item-text-lineHeight: 1.6;--partSearchResult4-item-text-p-lineClamp: 2;--partSearchResult4-item-image-width: clamp(6.25rem, 11vw + 1rem, 10rem);--partSearchResult4-categories-backgroundColor: var(--color-neutral-subtle, light-dark(#F6F8FA, #0E1524));--partSearchResult4-categories-button-padding: .5rem .75rem;--partSearchResult4-categories-button-fontWeight-selected: 400;--partSearchResult4-categories-button-backgroundColor: var(--color-neutral-subtle, light-dark(#F6F8FA, #0E1524));--partSearchResult4-categories-button-backgroundColor-hover: var(--color-primary, light-dark(#030712, #FFFFFF));--partSearchResult4-categories-button-backgroundColor-selected: var(--color-primary, light-dark(#030712, #FFFFFF));--partSearchResult4-categories-button-color: var(--color-neutral-subtle-content, light-dark(#485567, #DDE4EA));--partSearchResult4-categories-button-color-hover: var(--color-primary-content, light-dark(#FFFFFF, #030712));--partSearchResult4-categories-button-color-selected: var(--color-primary-content, light-dark(#FFFFFF, #030712))}.partSearchResult4 .searchResult-feedback{display:flex;flex-direction:column;margin-bottom:var(--partSearchResult4-gap)}.partSearchResult4 .searchResult-feedback-count{font-size:var(--base-fontSize-text-4, 0,875rem);color:var(--partSearchResult4-feedback-count-color);line-height:1.2}.partSearchResult4 .searchResult-feedback-keyword{color:var(--partSearchResult4-feedback-keyword-color);margin-bottom:0;line-height:1.2}.partSearchResult4 .searchResult-feedback-text{line-height:1.4;color:var(--partSearchResult4-feedback-text-color)}.partSearchResult4 .searchResult-feedback-keyword+.searchResult-feedback-text{margin-top:.8em}.partSearchResult4 .searchResult-feedback-text a,.partSearchResult4 .searchResult-feedback-text strong{color:var(--partSearchResult4-item-heading-color);font-weight:700}.partSearchResult4 .searchResult-categories{margin-bottom:var(--partSearchResult4-gap);border-radius:var(--partSearchResult4-borderRadius);overflow:hidden}.partSearchResult4 .searchResult-categories ul{display:flex;background-color:var(--partSearchResult4-categories-backgroundColor)}.partSearchResult4 .searchResult-categories li a{color:var(--partSearchResult4-categories-button-color);background-color:var(--partSearchResult4-categories-button-backgroundColor);padding:var(--partSearchResult4-categories-button-padding);display:block;transition:all .3s ease;text-decoration:none}@media (hover: hover){.partSearchResult4 .searchResult-categories li a:hover{color:var(--partSearchResult4-categories-button-color-hover);background-color:var(--partSearchResult4-categories-button-backgroundColor-hover)}}.partSearchResult4 .searchResult-categories li.selected a{color:var(--partSearchResult4-categories-button-color-selected);background-color:var(--partSearchResult4-categories-button-backgroundColor-selected);font-weight:var(--partSearchResult4-categories-button-fontWeight-selected)}.partSearchResult4 .searchResult-list{display:flex;flex-direction:column;gap:var(--partSearchResult4-gap)}.partSearchResult4 .searchResult-list-item-link{display:flex;flex-direction:column;gap:calc(var(--partSearchResult4-gap) / 3) var(--partSearchResult4-gap);text-decoration:none;color:currentColor;padding:var(--partSearchResult4-item-padding);background-color:var(--partSearchResult4-item-backgroundColor);border-radius:var(--partSearchResult4-borderRadius);border:var(--partSearchResult4-item-border);box-shadow:var(--partSearchResult4-boxShadow);transition:background-color .3s,border-color .3s}.partSearchResult4 .searchResult-list-item--hasImage .searchResult-list-item-link{grid-template-columns:1fr var(--partSearchResult4-item-image-width);grid-template-rows:auto 1fr}@media (hover: hover){.partSearchResult4 .searchResult-list-item-link:hover{background-color:var(--partSearchResult4-item-backgroundColor-hover);border:var(--partSearchResult4-item-border-hover)}}.partSearchResult4 .searchResult-list-item-link:focus{background-color:var(--partSearchResult4-item-backgroundColor-hover);border:var(--partSearchResult4-item-border-hover)}.partSearchResult4 .searchResult-list-item-header-properties{line-height:1.3}.partSearchResult4 .searchResult-list-item-header-properties li{display:inline-block;color:var(--partSearchResult4-item-properties-color);font-size:var(--partSearchResult4-item-properties-fontSize);text-transform:var(--partSearchResult4-item-properties-textTransform)}.partSearchResult4 .searchResult-list-item-properties li:not(:last-child) span:after{content:","}.partSearchResult4 .searchResult-list-item-header .partHeading{color:var(--partSearchResult4-item-heading-color);text-decoration:underline;text-decoration-color:var(--partSearchResult4-item-heading-textDecorationColor);text-decoration-style:solid;text-decoration-thickness:max(2px,.08em);text-underline-offset:.15em;transition:color .3s,text-decoration .3s;margin-bottom:0}@media (hover: hover){.partSearchResult4 .searchResult-list-item-link:hover .searchResult-list-item-header .partHeading{color:var(--partSearchResult4-item-heading-color-hover);text-decoration-color:var(--partSearchResult4-item-heading-textDecorationColor-hover)}}.partSearchResult4 .searchResult-list-item-link:focus .searchResult-list-item-header .partHeading{color:var(--partSearchResult4-item-heading-color-hover);text-decoration-color:var(--partSearchResult4-item-heading-textDecorationColor-hover)}.partSearchResult4 .searchResult-list-item-image{grid-row:span 2;max-width:var(--partSearchResult4-item-image-width);background-color:var(--base-color-neutral-0)}.partSearchResult4 .searchResult-list-item-image .partContentFileImageGallery.single{transition:opacity .3s}@media (hover: hover){.partSearchResult4 .searchResult-list-item-link:hover .searchResult-list-item-image .partContentFileImageGallery.single{opacity:.8}}.partSearchResult4 .searchResult-list-item-link:focus .searchResult-list-item-image .partContentFileImageGallery.single{opacity:.8}@media (max-width: 667px){.partSearchResult4 .searchResult-list-item--hasImage .searchResult-list-item-link{grid-template-columns:repeat(1,1fr)}.partSearchResult4 .searchResult-list-item-image{order:-1}}.partSearchResult4 .searchResult-list-item-text{color:var(--partSearchResult4-item-text-color);font-size:var(--partSearchResult4-item-text-fontSize);line-height:var(--partSearchResult4-item-text-lineHeight)}.partSearchResult4 .searchResult-list-item-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--partSearchResult4-item-text-p-lineClamp)}@media (max-width: 667px){.partSearchResult4{--partSearchResult4-item-text-p-lineClamp: calc(var(--partSearchResult4-item-text-lineHeight) + 1)}}.partSearchResult4 .partPagination{margin-top:var(--partSearchResult4-gap)}
