.OZoqnq_page{color:#f5f5f5;background:#050505;min-height:100vh;overflow-x:hidden}.OZoqnq_hero{isolation:isolate;background:#0b0b0c;min-height:100svh;position:relative;overflow:hidden}.OZoqnq_coverImage{object-fit:cover;z-index:-2}.OZoqnq_heroShade{z-index:-1;background:linear-gradient(#00000080 0%,#00000014 38%,#000000bf 100%);position:absolute;inset:0}.OZoqnq_heroBar{z-index:1;background:#060708db;justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;display:flex;position:absolute;inset:0 0 auto}.OZoqnq_heroBar b{letter-spacing:-.05em;font-size:11px;line-height:1.05}.OZoqnq_heroBar nav{align-items:center;gap:22px;display:flex}.OZoqnq_heroBar button{color:#c8cbd0;cursor:pointer;background:0 0;border:0;width:28px;height:32px;font-size:27px;line-height:1;transition:color .18s,transform .18s}.OZoqnq_heroBar button:hover{color:#fff;transform:translateY(-1px)}.OZoqnq_heroBar button:disabled{cursor:not-allowed;color:#656971}.OZoqnq_heroBar .OZoqnq_favoriteActive{color:#ed3142}.OZoqnq_heroContent{z-index:1;justify-content:space-between;align-items:end;gap:24px;display:flex;position:absolute;bottom:clamp(35px,7vw,90px);left:clamp(22px,4vw,74px);right:clamp(22px,4vw,74px)}.OZoqnq_heroContent h1{color:#fff;letter-spacing:-.065em;text-shadow:0 2px 22px #00000073;max-width:76vw;margin:0;font-size:clamp(36px,6.2vw,100px);font-weight:400;line-height:.97}.OZoqnq_heroContent button{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000029;border:1px solid #ffffffbf;padding:14px 19px;font-size:11px;font-weight:600;transition:background .18s}.OZoqnq_heroContent button:hover{background:#ffffff29}.OZoqnq_heroContent button span{margin-left:8px}.OZoqnq_grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:118px;grid-auto-flow:dense;gap:3px;display:grid}.OZoqnq_grid button{cursor:zoom-in;background:#141414;border:0;min-width:0;position:relative;overflow:hidden}.OZoqnq_grid img{object-fit:cover;transition:transform .3s,filter .3s}.OZoqnq_grid button:hover img{filter:brightness(1.1);transform:scale(1.015)}.OZoqnq_empty{color:#8e939b;text-align:center;margin:0;padding:80px 20px}.OZoqnq_grid.OZoqnq_gapSmall{gap:3px}.OZoqnq_grid.OZoqnq_gapMedium{gap:9px}.OZoqnq_grid.OZoqnq_gapLarge{gap:18px}.OZoqnq_grid.OZoqnq_sizeSmall{grid-auto-rows:86px}.OZoqnq_grid.OZoqnq_sizeMedium{grid-auto-rows:118px}.OZoqnq_grid.OZoqnq_sizeLarge{grid-auto-rows:154px}.OZoqnq_gridRows{grid-auto-flow:row}.OZoqnq_gridRows.OZoqnq_sizeSmall{grid-template-columns:repeat(6,minmax(0,1fr))}.OZoqnq_gridRows.OZoqnq_sizeMedium{grid-template-columns:repeat(4,minmax(0,1fr))}.OZoqnq_gridRows.OZoqnq_sizeLarge{grid-template-columns:repeat(3,minmax(0,1fr))}.OZoqnq_gridRows button{aspect-ratio:1;grid-area:auto!important}.OZoqnq_gridRows img{object-fit:cover}.OZoqnq_lightbox{z-index:50;background:#030405f2;grid-template-columns:80px minmax(0,1fr) 80px;align-items:center;padding:20px;display:grid;position:fixed;inset:0}.OZoqnq_lightbox figure{text-align:center;grid-column:2;max-width:min(1180px,80vw);margin:auto}.OZoqnq_lightbox figure img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:78vh}.OZoqnq_lightbox figcaption{color:#c5c8ce;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;font-size:12px;display:flex}.OZoqnq_lightbox button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:52px}.OZoqnq_lightbox button:disabled{cursor:default;opacity:.25}.OZoqnq_lightbox figcaption button{color:#fff;background:#e31d2b;border:1px solid #ea2b3c;border-radius:8px;padding:10px 14px;font-size:12px}.OZoqnq_close{position:absolute;top:16px;right:24px;font-size:34px!important}.OZoqnq_previous{grid-column:1}.OZoqnq_next{grid-column:3}.OZoqnq_shareOverlay{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000ad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.OZoqnq_shareDialog{background:#141519;border:1px solid #34373d;border-radius:13px;width:min(100%,500px);padding:22px;box-shadow:0 22px 70px #00000094}.OZoqnq_shareDialog header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.OZoqnq_shareDialog h2{margin:0;font-size:19px}.OZoqnq_shareDialog header button{color:#d8dade;cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1}.OZoqnq_shareDialog label,.OZoqnq_shareDialog>p{color:#e7e8eb;margin:0 0 10px;font-size:14px;font-weight:600;display:block}.OZoqnq_shareLink{background:#0f1013;border:1px solid #30333a;border-radius:7px;align-items:center;gap:10px;padding:7px 8px 7px 13px;display:flex}.OZoqnq_shareLink span{color:#aeb2b9;font-size:19px}.OZoqnq_shareLink input{color:#dadddf;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.OZoqnq_shareLink button{color:#17181a;cursor:pointer;background:#f0f1f3;border:0;border-radius:7px;padding:9px 13px;font-weight:600}.OZoqnq_shareActions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.OZoqnq_shareActions button{color:#e9eaec;cursor:pointer;background:#191a1e;border:1px solid #2e3036;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:76px;font-size:13px;font-weight:600;display:flex}.OZoqnq_shareActions button:hover{background:#24171a;border-color:#e52b3b}.OZoqnq_shareActions b{font-size:19px;font-weight:500}.OZoqnq_qrCode{place-items:center;margin-top:16px;display:grid}.OZoqnq_qrCode img{border-radius:7px}.OZoqnq_qrCode{animation:.16s ease-out OZoqnq_appear}@keyframes OZoqnq_appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:800px){.OZoqnq_heroBar{min-height:56px;padding:0 12px}.OZoqnq_heroBar nav{gap:12px}.OZoqnq_heroContent{flex-direction:column;align-items:start;bottom:36px;left:22px;right:22px}.OZoqnq_heroContent h1{max-width:100%;font-size:clamp(36px,12vw,62px)}.OZoqnq_grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:82px;gap:2px}.OZoqnq_grid button{grid-area:span 3/span 3!important}.OZoqnq_grid.OZoqnq_gapSmall{gap:2px}.OZoqnq_grid.OZoqnq_gapMedium{gap:5px}.OZoqnq_grid.OZoqnq_gapLarge{gap:9px}.OZoqnq_grid.OZoqnq_sizeSmall,.OZoqnq_grid.OZoqnq_sizeMedium,.OZoqnq_grid.OZoqnq_sizeLarge{grid-auto-rows:82px}.OZoqnq_gridRows.OZoqnq_sizeSmall{grid-template-columns:repeat(3,minmax(0,1fr))}.OZoqnq_gridRows.OZoqnq_sizeMedium{grid-template-columns:repeat(2,minmax(0,1fr))}.OZoqnq_gridRows.OZoqnq_sizeLarge{grid-template-columns:1fr}.OZoqnq_gridRows button{grid-area:auto!important}.OZoqnq_lightbox{grid-template-columns:44px minmax(0,1fr) 44px;padding:8px}.OZoqnq_lightbox button{font-size:42px}.OZoqnq_lightbox figure{max-width:88vw}.OZoqnq_lightbox figcaption{flex-direction:column;align-items:flex-end}.OZoqnq_shareDialog{padding:18px}.OZoqnq_shareActions{grid-template-columns:repeat(2,1fr)}}.OZoqnq_heroBar nav a{color:#c8cbd0;place-items:center;width:28px;height:32px;font-size:27px;line-height:1;text-decoration:none;transition:color .18s,transform .18s;display:grid}.OZoqnq_heroBar nav a:hover{color:#fff;transform:translateY(-1px)}.OZoqnq_actionBar{background:#090a0c;border-top:1px solid #25272b;border-bottom:1px solid #25272b;justify-content:flex-end;align-items:center;min-height:64px;padding:0 18px;display:flex}.OZoqnq_actionBar nav{align-items:center;gap:22px;display:flex}.OZoqnq_actionBar button,.OZoqnq_actionBar a{color:#c8cbd0;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:32px;font-size:27px;line-height:1;text-decoration:none;transition:color .18s,transform .18s;display:grid}.OZoqnq_actionBar button:hover,.OZoqnq_actionBar a:hover{color:#fff;transform:translateY(-1px)}.OZoqnq_actionBar button:disabled{cursor:not-allowed;color:#656971}.OZoqnq_actionBar .OZoqnq_favoriteActive{color:#ed3142}@media (max-width:800px){.OZoqnq_actionBar{min-height:56px;padding:0 12px}.OZoqnq_actionBar nav{gap:12px}}.OZoqnq_gridColumns{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row}.OZoqnq_gridColumns button{aspect-ratio:3/2;grid-area:auto!important}@media (max-width:800px){.OZoqnq_gridColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.OZoqnq_gridColumns button{aspect-ratio:1}}.OZoqnq_grid.OZoqnq_gridColumns{grid-auto-rows:auto!important}.OZoqnq_grid.OZoqnq_gridColumns button{height:auto;min-height:0}.OZoqnq_hero{min-height:72svh}@media (max-width:800px){.OZoqnq_hero{min-height:64svh}}.OZoqnq_grid.OZoqnq_gridColumns{column-count:3;column-gap:3px;display:block}.OZoqnq_grid.OZoqnq_gridColumns button{break-inside:avoid;width:100%;margin:0 0 3px;display:block}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapMedium{column-gap:9px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapMedium button{margin-bottom:9px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapLarge{column-gap:18px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapLarge button{margin-bottom:18px}@media (max-width:800px){.OZoqnq_grid.OZoqnq_gridColumns{column-count:2;column-gap:2px}.OZoqnq_grid.OZoqnq_gridColumns button{margin-bottom:2px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapMedium{column-gap:5px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapMedium button{margin-bottom:5px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapLarge{column-gap:9px}.OZoqnq_grid.OZoqnq_gridColumns.OZoqnq_gapLarge button{margin-bottom:9px}}.OZoqnq_justifiedGrid{gap:var(--gallery-gap);flex-direction:column;width:100%;display:flex}.OZoqnq_justifiedRow{gap:var(--gallery-gap);min-width:0;display:flex}.OZoqnq_justifiedRow button{cursor:zoom-in;background:#141414;border:0;flex-basis:0;min-width:0;position:relative;overflow:hidden}.OZoqnq_justifiedRow img{object-fit:cover;transition:transform .3s,filter .3s}.OZoqnq_justifiedRow button:hover img{filter:brightness(1.1);transform:scale(1.015)}@media (max-width:800px){.OZoqnq_justifiedGrid,.OZoqnq_justifiedRow{gap:var(--gallery-gap)}}.OZoqnq_shareOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7}.OZoqnq_shareDialog{background:linear-gradient(145deg,#191a1e,#101114);border-color:#e31d2b88;border-radius:18px;width:min(100%,540px);padding:26px;box-shadow:0 32px 100px #000000c7,0 0 0 1px #e31d2b14}.OZoqnq_shareDialog header{margin-bottom:22px}.OZoqnq_shareKicker{color:#ef5968;letter-spacing:.18em;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.OZoqnq_shareDialog h2{letter-spacing:-.04em;font-size:27px;font-weight:400}.OZoqnq_shareDialog header>button{background:#15161a;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:36px;height:36px;font-size:23px;display:grid}.OZoqnq_shareDialog header>button:hover{color:#fff;border-color:#e31d2b}.OZoqnq_shareDialog label,.OZoqnq_shareDialog>p{color:#d7d9de;letter-spacing:.02em;font-size:12px}.OZoqnq_shareLink{background:#0a0b0d;border-color:#ffffff28;border-radius:10px;min-height:52px;padding:7px 8px 7px 14px}.OZoqnq_shareLink:focus-within{border-color:#e31d2b;box-shadow:0 0 0 3px #e31d2b1c}.OZoqnq_shareLink span{color:#ef5968}.OZoqnq_shareLink button{color:#fff;background:#e31d2b;border:1px solid #e31d2b;border-radius:8px;padding:9px 14px;font-size:12px}.OZoqnq_shareLink button:hover{background:#bd1723}.OZoqnq_shareDialog>p{margin-top:28px}.OZoqnq_shareActions{gap:9px}.OZoqnq_shareActions button{color:#e5e7ea;background:#121317;border-color:#ffffff20;border-radius:9px;min-height:82px}.OZoqnq_shareActions button:hover{background:#221316;border-color:#e31d2b;box-shadow:0 8px 22px #0006}.OZoqnq_shareActions b{color:#ef5968}.OZoqnq_qrCode img{background:#111216;border:1px solid #e31d2b66;border-radius:10px;padding:8px}@media (max-width:800px){.OZoqnq_shareDialog{border-radius:14px;padding:22px}.OZoqnq_shareDialog h2{font-size:23px}}.OZoqnq_actionBar button svg,.OZoqnq_actionBar a svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.OZoqnq_actionBar .OZoqnq_favoriteActive svg{filter:drop-shadow(0 0 7px #e31d2b80)}.OZoqnq_actionBar nav>button:first-child{gap:7px;width:auto;display:flex}.OZoqnq_actionBar nav>button:first-child small{color:inherit;font-size:12px;font-weight:600;line-height:1}.OZoqnq_actionBar nav>button:first-child:disabled{opacity:.65}.OZoqnq_heroContent button{color:#fff;letter-spacing:.05em;background:#e31d2b;border:1px solid #e31d2b;border-radius:999px;min-height:46px;padding:0 21px;font-size:11px;font-weight:700;box-shadow:0 10px 28px #0007}.OZoqnq_heroContent button:hover{background:#bd1723;border-color:#bd1723;transform:translateY(-2px)}.OZoqnq_heroContent button:focus-visible{outline-offset:3px;outline:3px solid #fffa}.OZoqnq_lightboxActions{align-items:center;gap:10px;display:flex}.OZoqnq_lightbox figcaption .OZoqnq_lightboxLike{color:#d8dbe0;background:#141519;border:1px solid #ffffff38;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:50px;padding:9px 11px;display:flex}.OZoqnq_lightbox figcaption .OZoqnq_lightboxLike:hover{background:#241316;border-color:#e31d2b}.OZoqnq_lightbox figcaption .OZoqnq_lightboxLike svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.OZoqnq_lightbox figcaption .OZoqnq_lightboxLike small{font-size:12px;font-weight:600}.OZoqnq_lightbox figcaption .OZoqnq_lightboxLike.OZoqnq_favoriteActive{color:#ef5968;border-color:#e31d2b}@media (max-width:800px){.OZoqnq_lightboxActions{justify-content:flex-end;width:100%}}.OZoqnq_grid.OZoqnq_gridRows{grid-auto-rows:auto;align-items:start}.OZoqnq_grid.OZoqnq_gridRows button{aspect-ratio:1;width:100%;height:auto;min-height:0;display:block}
