@media only screen and (min-width:0rem){#lh-aff-intro{padding:var(--sectionPadding);padding-bottom:0;text-align:center}#lh-aff-intro .lh-container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:50rem;width:100%}#lh-aff-intro .lh-title{margin-bottom:1.5rem}#lh-aff-cards{padding:clamp(2.5rem,6vw,4rem) 1rem clamp(3.75rem,7.82vw,6.25rem)}#lh-aff-cards .lh-card-group{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0 auto;max-width:75rem;padding:0;width:100%}#lh-aff-cards .lh-item{background-color:var(--lightBg);border-radius:.3125rem;border-top:4px solid var(--primary);box-sizing:border-box;padding:clamp(1.5rem,4vw,2.25rem)}#lh-aff-cards .lh-item-logo{background-color:var(--white);border-radius:.25rem;box-sizing:content-box;height:2.5rem;margin-bottom:.75rem;max-width:10rem;-o-object-fit:contain;object-fit:contain;padding:.375rem .625rem;width:auto}#lh-aff-cards .lh-h2{color:var(--headerColor);font-family:var(--headerFont);font-size:1.25rem;font-weight:900;line-height:1.2em;margin:0 0 .5rem}#lh-aff-cards .lh-h2 .lh-item-link{color:inherit;text-decoration:none}#lh-aff-cards .lh-h2 .lh-item-link:hover{text-decoration:underline}#lh-aff-cards .lh-text{max-width:none}}@media only screen and (min-width:48rem){#lh-aff-cards .lh-card-group{flex-direction:row;flex-wrap:wrap}#lh-aff-cards .lh-item{width:calc(50% - 12px)}}@media only screen and (min-width:0rem){body.dark-mode #lh-aff-cards .lh-h2,body.dark-mode #lh-aff-cards .lh-text,body.dark-mode #lh-aff-cards .lh-title,body.dark-mode #lh-aff-intro .lh-h2,body.dark-mode #lh-aff-intro .lh-text,body.dark-mode #lh-aff-intro .lh-title{color:var(--bodyTextColorWhite)}body.dark-mode #lh-aff-cards .lh-item,body.dark-mode #lh-aff-intro .lh-item{background-color:rgba(0,0,0,.2)}body.dark-mode #lh-aff-cards .lh-text,body.dark-mode #lh-aff-intro .lh-text{opacity:.85}}