.listing-page-hero.privacy-hero{--privacy-ink:#1f2d3d;--privacy-body:#4a5d73;--privacy-muted:#6b7c93;--privacy-brand:#0a4a52;--privacy-accent:#55b8c2;--privacy-surface:#fff;--privacy-line:#e4ebf2;background:linear-gradient(135deg, rgba(10,74,82,.04) 0%, rgba(85,184,194,.08) 100%), var(--privacy-surface);border:1px solid var(--privacy-line);grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:40px;padding:32px 36px 36px;display:grid}.listing-page-hero .privacy-hero__content{text-align:center}.listing-page-hero .privacy-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--jk-link,var(--privacy-brand));margin:0 0 8px;font-size:13px;font-weight:600}.listing-page-hero .privacy-hero__title{color:var(--jk-prose,#0a4a52);margin:0 0 16px;font-size:max(2rem,min(4vw,2.6rem));font-weight:700;line-height:1.15}.listing-page-hero .privacy-hero__lead{max-width:72ch;color:var(--privacy-body);text-align:center;margin:0 auto;font-size:17px;line-height:1.75}.listing-page-hero+.fl-wrap{margin-top:8px}@media (max-width:991px){.listing-page-hero.privacy-hero{margin-bottom:32px;padding:24px 20px 28px}.listing-page-hero .privacy-hero__title{margin-bottom:12px}.listing-page-hero .privacy-hero__lead{font-size:16px;line-height:1.65}}.listing-item-container.init-grid-items:not(.latest-launches-list):has(>.listing-item.listing-item--product-highlights):not(:has(>.listing-item.has_one_column)){float:none;clear:both;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;display:grid}.listing-item-container.init-grid-items:not(.latest-launches-list):has(>.listing-item.listing-item--product-highlights):not(:has(>.listing-item.has_one_column))>.listing-item{float:none;box-sizing:border-box;flex-direction:column;width:auto;min-width:0;max-width:none;height:100%;margin:0;padding:0;display:flex}.listing-item-container.init-grid-items:not(.latest-launches-list):has(>.listing-item.listing-item--product-highlights):not(:has(>.listing-item.has_one_column))>.listing-item:nth-child(2n){padding:0}.listing-item-container.init-grid-items:not(.latest-launches-list):has(>.listing-item.listing-item--product-highlights):not(:has(>.listing-item.has_one_column))>.listing-item>.geodir-category-listing{box-sizing:border-box;flex:auto;width:100%;height:100%;min-height:100%}@media (max-width:768px){.listing-item-container.init-grid-items:not(.latest-launches-list):has(>.listing-item.listing-item--product-highlights):not(:has(>.listing-item.has_one_column)){grid-template-columns:minmax(0,1fr)}}.listing-item.listing-item--product-highlights .geodir-category-listing{float:none;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.listing-item.listing-item--product-highlights .geodir-category-brand-link{flex:auto;min-height:0}.listing-item.listing-item--product-highlights .geodir-category-content{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.listing-item.listing-item--product-highlights .geodir-category-content-title,.listing-item.listing-item--product-highlights.has_one_column .geodir-category-content-title{box-sizing:border-box;margin-bottom:0;padding:8px 20px 14px}.listing-item.listing-item--product-highlights .listing-product-card-body{box-sizing:border-box;clear:both;flex-direction:column;flex:auto;gap:14px;width:100%;min-width:0;margin:0;padding:18px 20px 16px;display:flex}.listing-item.listing-item--product-highlights .listing-product-specs{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:10px 12px;width:100%;min-height:4.2em;margin:0;padding:0;list-style:none;display:grid}.listing-item.listing-item--product-highlights .listing-product-specs__item{float:none;width:auto;min-width:0;color:var(--jk-muted,#566985);align-items:flex-start;gap:8px;margin:0;padding:0;font-size:13px;line-height:1.35;display:flex}.listing-item.listing-item--product-highlights .listing-product-specs__item>i{color:var(--jk-muted,#566985);flex-shrink:0;margin-top:2px;font-size:14px}.listing-item.listing-item--product-highlights .listing-product-specs__text{flex-direction:column;gap:1px;min-width:0;display:flex}.listing-item.listing-item--product-highlights .listing-product-specs__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.listing-item.listing-item--product-highlights .listing-product-specs__value{color:var(--jk-text,#000);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.listing-item.listing-item--product-highlights .listing-product-pricing{box-sizing:border-box;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;min-width:0;margin:0;display:flex}.listing-item.listing-item--product-highlights .listing-product-pricing__price{flex-direction:column;gap:4px;min-width:0;display:flex}.listing-item.listing-item--product-highlights .listing-product-pricing__label{color:var(--jk-muted,#566985);font-size:12px;font-weight:500;line-height:1.2}.listing-item.listing-item--product-highlights .listing-product-pricing__amount{color:var(--jk-text,#000);font-size:1.15rem;font-weight:700;line-height:1.2}.listing-item.listing-item--product-highlights .listing-product-pricing__cta{border:1px solid var(--jk-border,#e6e8ee);color:var(--jk-text,#000);white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.listing-item.listing-item--product-highlights .geodir-category-brand-link:hover .listing-product-pricing__cta{border-color:var(--jk-link,#55b8c2);color:var(--jk-link,#0a4a52)}.listing-item.listing-item--product-highlights .geodir-category-brand-link:focus-visible .listing-product-pricing__cta{border-color:var(--jk-link,#55b8c2);color:var(--jk-link,#0a4a52)}.listing-item.listing-item--product-highlights .listing-product-summary.geodir-category-text,.listing-item.listing-item--product-highlights.has_one_column .listing-product-summary.geodir-category-text{box-sizing:border-box;flex:auto;width:100%;min-height:5.8em;margin:0;padding:0}.listing-item.listing-item--product-highlights .listing-product-summary .small-text{color:var(--jk-muted,#566985)}.listing-item.listing-item--product-highlights .geodir-category-footer{margin-top:auto}
