.seg[data-astro-cid-2i6lu6p3]{border-radius:var(--r-full);background:var(--surface);border:0;gap:6px;margin:0;padding:4px;display:inline-flex}.seg--panel[data-astro-cid-2i6lu6p3]{background:var(--panel)}.seg-opt[data-astro-cid-2i6lu6p3]{display:inline-flex;position:relative}.seg-opt[data-astro-cid-2i6lu6p3] input[data-astro-cid-2i6lu6p3]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg-opt[data-astro-cid-2i6lu6p3]>span[data-astro-cid-2i6lu6p3]{border-radius:var(--r-full);height:44px;font:600 15px var(--font-body);color:var(--text);white-space:nowrap;background:var(--surface);border:1px solid var(--line-strong);justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.seg-opt[data-astro-cid-2i6lu6p3] input[data-astro-cid-2i6lu6p3]:checked+span[data-astro-cid-2i6lu6p3]{background:var(--text);color:#fff;border-color:var(--text)}.seg-opt[data-astro-cid-2i6lu6p3] input[data-astro-cid-2i6lu6p3]:focus-visible+span[data-astro-cid-2i6lu6p3]{outline:3px solid var(--brand);outline-offset:2px}.n[data-astro-cid-2i6lu6p3]{opacity:.75;font-size:13px;font-weight:500}.short[data-astro-cid-2i6lu6p3]{display:none}@media (width<=599px){.seg[data-astro-cid-2i6lu6p3]{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;width:100%;display:grid}.seg-opt[data-astro-cid-2i6lu6p3]>span[data-astro-cid-2i6lu6p3]{gap:4px;width:100%;min-width:0;padding:0 4px;font-size:14px}.n[data-astro-cid-2i6lu6p3]{font-size:12px}.seg-opt[data-astro-cid-2i6lu6p3]>span[data-astro-cid-2i6lu6p3]:has(.short) .long[data-astro-cid-2i6lu6p3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.short[data-astro-cid-2i6lu6p3]{display:inline}}@media (width<=359px){.n[data-astro-cid-2i6lu6p3]{display:none}}.fchip[data-astro-cid-fqp2yy3g]{height:var(--chip-height);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-strong);min-width:0;font:400 15px var(--font-body);color:var(--text);align-items:center;gap:8px;padding:0 12px 0 14px;display:flex;position:relative}label[data-astro-cid-fqp2yy3g]{white-space:nowrap;font-weight:600}.v[data-astro-cid-fqp2yy3g]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}select[data-astro-cid-fqp2yy3g],input[data-astro-cid-fqp2yy3g]{font:inherit;color:var(--text)}@media (width<=1023px){select[data-astro-cid-fqp2yy3g],input[data-astro-cid-fqp2yy3g]{font-size:16px}}select[data-astro-cid-fqp2yy3g]{background:0 0;border:0;flex:1;min-width:0}.v[data-astro-cid-fqp2yy3g],.fchip[data-astro-cid-fqp2yy3g] .ico{display:none}.js .v[data-astro-cid-fqp2yy3g]{display:block}.js .fchip[data-astro-cid-fqp2yy3g] .ico{color:var(--text-muted);flex:none;display:block}.js select[data-astro-cid-fqp2yy3g]{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.fchip[data-astro-cid-fqp2yy3g]:not(.fchip--plain):has(option:checked:not([value=""])){background:var(--text);border-color:var(--text);color:#fff}.fchip[data-astro-cid-fqp2yy3g]:not(.fchip--plain):has(option:checked:not([value=""])) [data-astro-cid-fqp2yy3g]:is(.v,label,select),.fchip[data-astro-cid-fqp2yy3g]:not(.fchip--plain):has(option:checked:not([value=""])) .ico{color:#fff}.fchip[data-astro-cid-fqp2yy3g]:not(.fchip--plain):has(option:checked:not([value=""])) option[data-astro-cid-fqp2yy3g]{color:var(--text)}.fchip[data-astro-cid-fqp2yy3g]:focus-within{outline:3px solid var(--brand);outline-offset:2px}.short[data-astro-cid-fqp2yy3g]{display:none}@media (width<=599px){.fchip--short[data-astro-cid-fqp2yy3g] .long[data-astro-cid-fqp2yy3g]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fchip--short[data-astro-cid-fqp2yy3g] .short[data-astro-cid-fqp2yy3g]{display:inline}}input[data-astro-cid-fqp2yy3g]{background:0 0;border:0;outline:none;flex:1;min-width:0}input[data-astro-cid-fqp2yy3g]::placeholder{color:var(--text-muted)}.hero--centred{text-align:center}.hero--centred h1{max-width:30ch;margin-block-end:12px;margin-inline:auto}.hero--centred p{margin-inline:auto}.hero--centred .display{max-width:920px}.sub{margin-block-end:var(--s-sm);font-size:1.0625rem}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:var(--s-lg);display:grid}.tile,.tile:visited{justify-content:space-between;gap:var(--s-md);min-width:0;min-height:104px;padding:var(--s-md);background:var(--panel);border-radius:var(--r-md);color:var(--text);transition:background-color .15s ease, transform .16s var(--ease-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.tile:hover{background:var(--line)}}.tile:active{transform:scale(.98)}.tile-title{font:700 1rem/1.25 var(--font-display)}.tiles--photo{margin-block-start:28px}@media (width>=600px){.tiles--photo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.tiles--photo{grid-template-columns:repeat(5,minmax(0,1fr)) 2.2fr}}.tiles--photo .tile{justify-content:flex-start;gap:4px;min-height:150px;padding:12px 12px 0;overflow:hidden}.tiles--photo .tile .salvage-tag{align-self:flex-start;max-width:100%}.tiles--photo .tile .salvage-tag>span{white-space:normal;height:auto;min-height:18px;padding-block:2px}.tile-photo{flex:none;height:82px;margin:auto -12px 0}@media (width>=600px){.tiles--photo .tile{gap:8px;min-height:172px;padding:14px 14px 0}.tile-photo{height:96px;margin-inline:-14px}}@media (width<=599px){.tiles--photo .tile--row{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px;min-height:0;padding:12px}.tile--row .tile-photo{border-radius:var(--r-sm);flex:none;order:-1;width:96px;height:60px;margin:0}.tile--row .tile-body{flex-direction:column;gap:2px;display:flex}}.tile-body{display:contents}@media (width>=600px) and (width<=1199px){.tiles--four a.banner{grid-column:span 2}}@media (width>=1200px){.tiles--four{grid-template-columns:repeat(4,minmax(0,1fr)) 2.2fr}}a.banner{border-radius:var(--r-md);background:var(--night);color:#fff;min-height:150px;transition:transform .16s var(--ease-out);flex-direction:column;grid-column:1/-1;justify-content:space-between;gap:6px;padding:32px 16px 8px;text-decoration:none;display:flex;position:relative;overflow:hidden}a.banner:visited{color:#fff}a.banner:active{transform:scale(.98)}@media (width>=600px){a.banner{grid-column:auto;min-height:172px;padding:32px 20px 12px}}a.banner>.banner-bg{height:100%;position:absolute;inset:0}.banner-shade{background:var(--label-ground);position:absolute;inset:0}.banner-copy,.banner-cta{position:relative}a.banner .banner-title{font:700 19px/1.25 var(--font-display);margin:0;display:block}@media (width>=900px){a.banner .banner-title{font-size:var(--fs-h3)}}.banner-copy .small{max-width:330px;margin-block-start:6px;display:block}.banner-cta{align-items:center;gap:6px;min-height:44px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){a.banner:hover .banner-cta{text-underline-offset:3px;text-decoration:underline}}a.banner .rep{background:var(--label-ground);color:#fff;border-radius:var(--r-sm);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 16px);padding:5px 7px;font-size:11px;font-weight:500;line-height:1;position:absolute;inset-block-start:8px;inset-inline-end:8px;overflow:hidden}.search-form{margin:0}.note{margin-block:0 var(--s-sm);color:var(--text-muted)}
