.o_jVjW_section{isolation:isolate;width:var(--site-container-width);padding-top:var(--section-space);padding-bottom:var(--section-space);margin-left:auto;margin-right:auto;position:relative}.o_jVjW_heading{gap:var(--section-heading-gap);margin-bottom:var(--section-content-gap);display:grid}.o_jVjW_centered{text-align:center;justify-items:center}.o_jVjW_eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-heading);text-transform:uppercase;margin:0}.o_jVjW_title{color:var(--color-text);font-size:var(--section-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);text-wrap:balance;margin:0}.o_jVjW_description{max-width:760px;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body);margin:0}.o_jVjW_actions{margin-top:var(--section-content-gap)}.o_jVjW_grid{align-items:stretch;gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.o_jVjW_two,.o_jVjW_four,.o_jVjW_featured,.o_jVjW_three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.o_jVjW_three{grid-template-columns:repeat(3,minmax(0,1fr))}.o_jVjW_featured,.o_jVjW_four{grid-template-columns:repeat(4,minmax(0,1fr))}}
.nuC0Gq_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nuC0Gq_mediaLink{min-width:0;color:var(--color-text);flex-direction:column;flex:none;text-decoration:none;display:flex}.nuC0Gq_mediaLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.nuC0Gq_media{aspect-ratio:var(--product-card-media-ratio);position:relative;overflow:hidden}.nuC0Gq_media img{padding:var(--product-card-padding);object-fit:contain}.nuC0Gq_body{gap:var(--space-3);min-width:0;padding:var(--product-card-padding);flex-direction:column;display:flex}.nuC0Gq_brand{color:var(--color-purple-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.nuC0Gq_title,.nuC0Gq_description{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nuC0Gq_readMore{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-underline-offset:3px;align-self:flex-start}.nuC0Gq_title{font-size:var(--product-card-title-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.nuC0Gq_compactTitle{font-size:var(--product-card-title-compact-size)}.nuC0Gq_longTitle{font-size:var(--product-card-title-long-size)}.nuC0Gq_description{color:var(--color-text-muted);font-size:var(--product-card-description-size);line-height:var(--line-height-body)}.nuC0Gq_unitCount{color:var(--color-purple-600);font-size:var(--font-size-sm);line-height:var(--line-height-body);margin:0}.nuC0Gq_actions{padding:0 var(--product-card-padding) var(--product-card-padding);margin-top:auto}.nuC0Gq_featured .nuC0Gq_media{background:var(--color-surface);max-height:320px}.nuC0Gq_featured .nuC0Gq_description{font-size:var(--font-size-md);-webkit-line-clamp:5}.nuC0Gq_featured .nuC0Gq_title{-webkit-line-clamp:5}.nuC0Gq_featured .nuC0Gq_actions{margin-right:var(--product-card-padding);margin-bottom:var(--product-card-padding);margin-left:var(--product-card-padding);padding:var(--space-5) 0 0;border-top:1px solid var(--color-border)}.nuC0Gq_brand a,.nuC0Gq_title a{color:inherit;text-decoration:none}.nuC0Gq_card a{text-decoration:none}.nuC0Gq_mediaShell{position:relative}.nuC0Gq_optionGroup{gap:var(--space-2);font-size:var(--font-size-sm);display:grid;position:relative}.nuC0Gq_chips{gap:var(--space-2);min-width:0;display:flex}.nuC0Gq_chip,.nuC0Gq_moreChip{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);background:var(--color-primary-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nuC0Gq_chip{min-width:0;color:var(--color-text);flex-shrink:0}.nuC0Gq_chipMeasure{visibility:hidden;pointer-events:none;width:max-content;display:flex;position:absolute}.nuC0Gq_moreChip{background:var(--color-primary);color:var(--color-surface);flex-shrink:0;text-decoration:none}.nuC0Gq_featureBadge{z-index:1;top:var(--space-4);left:var(--space-4);position:absolute}.nuC0Gq_mediaShell .nuC0Gq_distributorBadge{z-index:2;top:var(--space-4);left:var(--space-4);position:absolute}
.Kj_c-W_root{width:max-content;position:relative}.Kj_c-W_trigger{border-radius:var(--radius-pill);background:var(--promotion-badge-background,var(--color-purple-200));width:32px;height:32px;color:var(--promotion-badge-color,var(--color-primary));cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}.Kj_c-W_trigger svg{width:18px;height:18px}.Kj_c-W_panel{z-index:3;width:max-content;max-width:200px;padding-top:var(--space-2);position:absolute;top:100%;left:0}.Kj_c-W_content{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-size:var(--font-size-xs);line-height:var(--line-height-body)}
.H8aylq_badge{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);display:inline-flex}.H8aylq_badge svg{flex:none;width:16px;height:16px}.H8aylq_compact{padding:var(--space-1) var(--space-3);border:0}.H8aylq_neutral{background:var(--color-surface);color:var(--color-text)}.H8aylq_soft{background:var(--color-primary-soft);color:var(--color-primary);border-color:#0000}.H8aylq_success{background:var(--color-success-soft);color:var(--color-success-strong);border-color:#0000}.H8aylq_warning{background:var(--color-promotion-warning-background);color:var(--color-promotion-warning);border-color:#0000}.H8aylq_info{background:var(--color-promotion-new-background);color:var(--color-promotion-new);border-color:#0000}
._3cmZfW_badges{z-index:2;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:16px;left:16px}._3cmZfW_compact{--promotion-badge-background:var(--color-success-soft);--promotion-badge-color:var(--color-success)}._3cmZfW_distributor{--promotion-badge-background:var(--color-purple-200);--promotion-badge-color:var(--color-primary)}._3cmZfW_important{--promotion-badge-background:var(--color-promotion-warning-background);--promotion-badge-color:var(--color-promotion-warning)}._3cmZfW_new{--promotion-badge-background:var(--color-promotion-new-background);--promotion-badge-color:var(--color-promotion-new)}
.nENEla_card{gap:var(--space-4);min-width:0;height:100%;padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-decoration:none;display:flex}.nENEla_vertical{flex-direction:column}.nENEla_resource{flex-direction:column;gap:0;padding:0;overflow:hidden}.nENEla_resource .nENEla_media{background:var(--color-surface-muted);border-radius:0;width:100%;height:170px;position:relative;overflow:hidden}.nENEla_resource .nENEla_media img{object-fit:contain;width:100%;height:100%}.nENEla_resource .nENEla_body{padding:var(--card-padding)}.nENEla_resource .nENEla_eyebrow{color:var(--color-primary)}.nENEla_resource .nENEla_title{font-size:var(--entity-card-title-size);-webkit-line-clamp:3}.nENEla_horizontal,.nENEla_bullet{align-items:center}.nENEla_bullet .nENEla_icon{background:0 0;width:20px;height:20px}.nENEla_bullet .nENEla_icon svg{width:16px;height:16px}.nENEla_body{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.nENEla_icon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:44px;height:44px;color:var(--color-primary);flex:none;place-items:center;display:grid}.nENEla_icon svg{width:24px;height:24px}.nENEla_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nENEla_eyebrow{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-body);margin:0}.nENEla_description{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body);-webkit-line-clamp:var(--text-card-lines,3);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nENEla_action{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-top:auto;display:flex}.nENEla_action svg{flex:none;width:18px;height:18px}.nENEla_trailing{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-primary);flex:none;place-items:center;display:grid}.nENEla_media{border-radius:var(--radius-md);flex:none;width:64px;height:64px;position:relative;overflow:hidden}.nENEla_media img{object-fit:cover}a.nENEla_card:hover{border-color:var(--color-primary)}.nENEla_card:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}
.op08Ya_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.op08Ya_summary{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-5) var(--card-padding);color:var(--color-text);cursor:pointer;list-style:none;display:flex}.op08Ya_summary::-webkit-details-marker{display:none}.op08Ya_summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.op08Ya_heading{flex:1;min-width:0}.op08Ya_title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);overflow-wrap:anywhere;display:block}.op08Ya_subtitle{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.op08Ya_icon,.op08Ya_toggle{color:var(--color-primary);flex:none;place-items:center;display:grid}.op08Ya_icon{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:44px;height:44px}.op08Ya_icon svg{width:24px;height:24px}.op08Ya_toggle{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:28px;height:28px}.op08Ya_toggle svg{width:16px;height:16px}.op08Ya_card[open]>.op08Ya_summary .op08Ya_toggle{transform:rotate(180deg)}.op08Ya_body{padding:0 var(--card-padding) var(--card-padding);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body);overflow-wrap:anywhere}.op08Ya_body p{margin:0}.op08Ya_body p+p,.op08Ya_body ul{margin-top:var(--space-4)}.op08Ya_body ul{padding-left:var(--space-5)}.op08Ya_policy[open]>.op08Ya_summary{border-bottom:1px solid var(--color-border)}.op08Ya_policy[open]>.op08Ya_summary .op08Ya_subtitle{display:none}.op08Ya_policy .op08Ya_body{padding-top:var(--card-padding)}
