:root{--brand-green: #1d9e75;--brand-green-dark: #0f6e56;--brand-green-tint: #f4faf7}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:18px 48px 0;font-size:12px;color:var(--color-text-secondary)}.crumbs a{color:var(--color-text-secondary);text-decoration:none}.crumbs a:hover{color:var(--brand-green-dark);text-decoration:underline}.crumbs [aria-current=page]{color:var(--color-text-primary)}.crumbs-sep{opacity:.45}.pd-hero{padding:24px 48px 40px;border-bottom:.5px solid var(--color-border-tertiary)}.pd-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start;max-width:1200px;margin:0 auto}.pd-h1{font-size:34px;font-weight:500;line-height:1.18;letter-spacing:-.02em;margin-bottom:14px}.pd-lead{font-size:15px;line-height:1.65;color:var(--color-text-secondary);margin-bottom:22px}.pd-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.pd-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;background:var(--brand-green-tint);border:.5px solid #9fe1cb;color:var(--brand-green-dark)}.pd-chip strong{font-weight:600}.pd-facts{border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--color-background-secondary);padding:20px;font-size:13px}.pd-facts h2{font-size:13px;font-weight:600;margin-bottom:14px;letter-spacing:-.01em}.pd-facts dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin-bottom:16px}.pd-facts dt{color:var(--color-text-secondary)}.pd-facts dd{text-align:right;font-weight:500;word-break:break-word}.pd-facts-list{list-style:none;display:grid;gap:8px}.pd-facts-list li{display:flex;gap:8px;line-height:1.45;color:var(--color-text-secondary)}.pd-facts-list li:before{content:"";flex:0 0 6px;height:6px;margin-top:6px;border-radius:50%;background:var(--brand-green)}.pd-facts-sub{font-size:11px;color:var(--color-text-secondary);margin-top:14px;padding-top:12px;border-top:.5px solid var(--color-border-tertiary);line-height:1.5}.pd-toc{max-width:820px;margin:0 auto 32px;padding:4px 0 4px 16px;border-left:2px solid #9fe1cb}@media(max-width:768px){.pd-toc{padding-left:14px;margin-left:20px;margin-right:20px}}.pd-toc-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin-bottom:10px}.pd-toc ol{list-style:none;display:grid;gap:7px;counter-reset:toc}.pd-toc li{counter-increment:toc;font-size:13px}.pd-toc a{color:var(--brand-green-dark);text-decoration:none}.pd-toc a:before{content:counter(toc) ". ";opacity:.55}.pd-toc a:hover{text-decoration:underline}.disclaimer{max-width:820px;margin:40px auto 0;padding:20px 24px;border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--color-background-secondary);font-size:12px;line-height:1.6;color:var(--color-text-secondary)}.disclaimer h2{font-size:12px;font-weight:600;color:var(--color-text-primary);margin-bottom:10px}.disclaimer p+p{margin-top:10px}.disclaimer strong{color:var(--color-text-primary);font-weight:600}.disclaimer a{color:var(--brand-green-dark)}.pd-cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.pd-btn,.pd-btn-secondary{font-family:inherit;font-size:14px;padding:13px 22px;border-radius:var(--border-radius-md);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.pd-btn{background:var(--brand-green);border:0;color:#fff;font-weight:500}.pd-btn:hover{background:var(--brand-green-dark)}.pd-btn-secondary{background:#fff;border:.5px solid var(--color-border-tertiary);color:var(--color-text-primary)}.pd-btn-secondary:hover{border-color:#9fe1cb;color:var(--brand-green-dark)}.pd-btn:focus-visible,.pd-btn-secondary:focus-visible{outline:2px solid var(--brand-green);outline-offset:2px}.cat-card{position:relative}.cat-stretch{color:inherit;text-decoration:none}.cat-stretch:after{content:"";position:absolute;inset:0;border-radius:var(--border-radius-lg)}.cat-card:hover .cat-stretch{color:var(--brand-green-dark)}.cat-stretch:focus-visible:after{outline:2px solid var(--brand-green);outline-offset:2px}.cat-link{text-decoration:none;color:inherit;display:flex;border-radius:var(--border-radius-lg)}.cat-link>.service-card{width:100%}.cat-link:hover .site-name{color:var(--brand-green-dark)}.cat-link:focus-visible{outline:2px solid var(--brand-green);outline-offset:2px}.cat-card{content-visibility:auto;contain-intrinsic-size:auto 190px}.cat-card-static{opacity:.72}.cat-badge{font-size:10px;padding:2px 7px;border-radius:999px;background:var(--color-background-secondary);border:.5px solid var(--color-border-tertiary);color:var(--color-text-secondary)}.cat-tools{max-width:1200px;margin:0 auto 28px;padding:0 48px}.cat-search{width:100%;max-width:420px;padding:11px 14px;font-size:14px;font-family:inherit;border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-md);background:#fff}.cat-search:focus-visible{outline:2px solid var(--brand-green);outline-offset:1px}.cat-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.cat-filter-legend{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin-right:4px}.cat-radio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cat-chip{cursor:pointer;font-size:12px;padding:6px 13px;border-radius:999px;border:.5px solid var(--color-border-tertiary);background:#fff;color:var(--color-text-secondary);user-select:none}.cat-chip:hover{border-color:#9fe1cb;color:var(--brand-green-dark)}.cat-radio:checked+.cat-chip{background:var(--brand-green-tint);border-color:var(--brand-green);color:var(--brand-green-dark);font-weight:500}.cat-radio:focus-visible+.cat-chip{outline:2px solid var(--brand-green);outline-offset:2px}.cat-count{font-size:12px;color:var(--color-text-secondary);margin-top:14px}.catalog{display:flex;flex-wrap:wrap;gap:18px}.catalog>*{flex:1 1 260px;max-width:320px}.cat-scope:has(#cat-all:checked) .cat-card{order:var(--o-pop)}.cat-scope:has(#sort-price:checked) .cat-card{order:var(--o-price)}.cat-scope:has(#sort-alpha:checked) .cat-card{order:var(--o-alpha)}.cat-scope:has(#f-zdjecia-aukcji:checked) .cat-card:not([data-cat=zdjecia-aukcji]),.cat-scope:has(#f-historia-aukcji:checked) .cat-card:not([data-cat=historia-aukcji]),.cat-scope:has(#f-historia-pojazdu:checked) .cat-card:not([data-cat=historia-pojazdu]),.cat-scope:has(#f-dane-vin:checked) .cat-card:not([data-cat=dane-vin]),.cat-scope:has(#f-wyniki-licytacji:checked) .cat-card:not([data-cat=wyniki-licytacji]),.cat-scope:has(#f-galeria-importera:checked) .cat-card:not([data-cat=galeria-importera]),.cat-scope:has(#f-ogloszenia:checked) .cat-card:not([data-cat=ogloszenia]),.cat-scope:has(#f-serwis-usuwania:checked) .cat-card:not([data-cat=serwis-usuwania]),.cat-scope:has(#p-30-45:checked) .cat-card:not([data-band="30-45"]),.cat-scope:has(#p-50-60:checked) .cat-card:not([data-band="50-60"]),.cat-scope:has(#p-65-100:checked) .cat-card:not([data-band="65-100"]){display:none}.catalog>[hidden]{display:none}.pd-related{max-width:1200px;margin:0 auto}@media(max-width:1024px){.pd-hero-grid{grid-template-columns:1fr;gap:28px}.pd-h1{font-size:28px}}@media(max-width:768px){.crumbs{padding:14px 20px 0}.pd-hero{padding:18px 20px 30px}.cat-tools{padding:0 20px}.pd-h1{font-size:24px}.catalog>*{max-width:none;flex-basis:100%}.pd-related,.catalog{padding-bottom:72px}}
