.k418Rq_chipsWrapper{flex-wrap:wrap;align-items:center;gap:40px;margin-bottom:40px;display:flex}.k418Rq_chipGroup{flex-wrap:wrap;gap:8px;display:flex}.k418Rq_chipGroupRight{margin-left:auto}.k418Rq_chipGroupLabel{display:none}.k418Rq_chip{border:1px solid var(--color-line);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);cursor:pointer;background:0 0;padding:7px 12px;font-size:12px;transition:all .15s}@media (hover:hover){.k418Rq_chip:hover{border-color:var(--color-accent);color:var(--color-accent)}}.k418Rq_chipActive{border-color:var(--color-accent);color:var(--color-accent)}.k418Rq_empty{text-align:center;color:var(--color-muted);padding:48px 20px}.k418Rq_grid{background:var(--color-line);border:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}@media (max-width:1100px){.k418Rq_grid{grid-template-columns:repeat(3,1fr)}}.k418Rq_tile{background:#0b0a1099 var(--thumb,none);aspect-ratio:4/5;cursor:pointer;background-position:50%;background-size:cover;border:0;padding:0;transition:background-color .15s;position:relative;overflow:hidden}@media (hover:hover){.k418Rq_tile:hover{background-color:#a97bff0d}}.k418Rq_tileImage{object-fit:cover;opacity:.88;width:100%;height:100%;display:block}.k418Rq_spot{background:radial-gradient(200px 200px at var(--x,50%) var(--y,50%), #dcc8ff4d, transparent 70%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}@media (hover:hover){.k418Rq_tile:hover .k418Rq_spot{opacity:1}}.k418Rq_caption{color:#d8d0c6;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#0000,#0b0a10d9);justify-content:space-between;padding:12px 14px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.k418Rq_caption span{flex:1}.k418Rq_caption i{color:var(--color-accent);white-space:nowrap;margin-left:8px;font-style:normal}.k418Rq_dialog{background:0 0;border:none;max-width:none;margin:auto;padding:0}.k418Rq_dialog::backdrop{background:#000c}.k418Rq_lightboxContent{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.k418Rq_lightboxImage{object-fit:contain;width:auto;max-height:calc(90vh - 90px);display:block}.k418Rq_lightboxInfo{border-top:1px solid var(--color-line);color:var(--color-paper);background:#0b0a10eb;grid-template-columns:repeat(4,auto);justify-content:center;gap:32px;margin-top:16px;padding:12px 20px;display:grid}.k418Rq_lightboxInfoColumn{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.k418Rq_lightboxLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);font-size:11px}.k418Rq_lightboxValue{color:var(--color-paper);font-size:15px}@media (max-width:767px){.k418Rq_grid{grid-template-columns:repeat(2,1fr)}.k418Rq_chipsWrapper{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.k418Rq_chipGroup{flex-wrap:wrap;gap:8px;width:100%;display:flex}.k418Rq_chipGroupRight{margin-left:0}.k418Rq_chipGroupLabel{width:100%;font-family:var(--font-mono);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:12px;display:block}.k418Rq_chip{align-items:center;min-height:44px;padding:8px 10px;font-size:11px;display:flex}.k418Rq_lightboxContent{min-height:auto;padding:0}.k418Rq_lightboxImage{object-fit:contain;width:100%;height:auto;max-height:72vh}.k418Rq_dialog{background:var(--color-bg);width:100vw;max-width:100vw;margin:0}.k418Rq_lightboxInfo{grid-template-columns:1fr 1fr;justify-content:start;gap:12px 20px;padding:12px 16px}.k418Rq_caption{font-size:10px}}@media (max-width:359px){.k418Rq_grid{grid-template-columns:1fr}}@media (max-width:767px){.k418Rq_caption{align-items:baseline;gap:8px;padding:8px 10px;font-size:10px}.k418Rq_caption span{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.k418Rq_caption i{flex:none}}
.SIZ4sG_page{color:var(--color-paper);min-height:100vh}.SIZ4sG_section{border-bottom:1px solid var(--color-line);padding:80px 0}.SIZ4sG_header{justify-content:space-between;align-items:start;gap:40px;margin-bottom:40px;display:flex}.SIZ4sG_title{letter-spacing:-.03em;margin:0 0 14px;font-size:64px;font-weight:500;line-height:.98}.SIZ4sG_lede{max-width:46ch;color:var(--color-muted);margin:0;font-size:18px}@media (max-width:767px){.SIZ4sG_section{padding:48px 0}.SIZ4sG_wrap{padding:0 20px}.SIZ4sG_header{flex-direction:column;gap:16px;margin-bottom:24px}.SIZ4sG_title{margin-bottom:8px;font-size:40px}.SIZ4sG_lede{font-size:16px}}
