.Gallery-module__d9ojUa__gallery{--tile-radius:14px;width:min(100%,2400px);padding:0 var(--gutter) 14svh;margin:0 auto}.Gallery-module__d9ojUa__filters{flex-wrap:wrap;gap:10px;margin:0 0 clamp(24px,4svh,44px);display:flex}.Gallery-module__d9ojUa__chip{border:1px solid var(--line-strong);border-radius:var(--radius-control);font-family:var(--font-display);letter-spacing:.06em;color:var(--text);cursor:pointer;background:#1e1813e6;align-items:center;gap:10px;padding:10px 18px;font-size:.82rem;font-weight:600;transition:border-color .3s,background .3s;display:inline-flex}.Gallery-module__d9ojUa__chip:hover{border-color:var(--gold)}.Gallery-module__d9ojUa__chip[aria-pressed=true]{color:#1d0d03;background:linear-gradient(#ffb066 0%,#f0832f 55%,#d8621c 100%);border-color:#0000}.Gallery-module__d9ojUa__count{font-family:var(--font-body);opacity:.7;font-size:.72rem;font-weight:600}.Gallery-module__d9ojUa__chip:focus-visible,.Gallery-module__d9ojUa__tile:focus-visible,.Gallery-module__d9ojUa__arrow:focus-visible,.Gallery-module__d9ojUa__watch:focus-visible,.Gallery-module__d9ojUa__close:focus-visible{outline-offset:3px;outline:2px solid #fff1dc}.Gallery-module__d9ojUa__tile{border:1px solid var(--line);border-radius:var(--tile-radius);background:var(--soot);width:100%;height:100%;color:var(--text);text-align:left;cursor:pointer;transition:transform .45s var(--ease-out), border-color .3s ease, box-shadow .45s var(--ease-out);padding:0;display:block;position:relative;overflow:clip}.Gallery-module__d9ojUa__tile:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 18px 40px -18px #ff78288c}.Gallery-module__d9ojUa__tile img,.Gallery-module__d9ojUa__preview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Gallery-module__d9ojUa__tile img{transition:transform .8s var(--ease-out)}.Gallery-module__d9ojUa__tile:hover img{transform:scale(1.04)}.Gallery-module__d9ojUa__tile:after{content:"";pointer-events:none;background:linear-gradient(#0a070500 44%,#0a07054d 66%,#0a0705db 100%);position:absolute;inset:0}.Gallery-module__d9ojUa__caption{z-index:1;gap:2px;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.Gallery-module__d9ojUa__group{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:.68rem;font-weight:600}.Gallery-module__d9ojUa__title{font-family:var(--font-display);-webkit-line-clamp:2;text-shadow:0 2px 10px #000000b3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.Gallery-module__d9ojUa__play{z-index:1;background:#0e0a0899;border:1px solid #fff1dc8c;border-radius:50%;width:34px;height:34px;position:absolute;top:12px;right:12px}.Gallery-module__d9ojUa__play:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #fff1dc;position:absolute;top:10px;left:13px}.Gallery-module__d9ojUa__tile:hover .Gallery-module__d9ojUa__play{background:var(--ember-deep);border-color:#0000}.Gallery-module__d9ojUa__rows{gap:clamp(36px,6svh,64px);display:grid}.Gallery-module__d9ojUa__banner{margin:0 calc(-1 * var(--gutter));align-items:end;min-height:min(76svh,56.25vw);display:grid;position:relative;overflow:clip}.Gallery-module__d9ojUa__banner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Gallery-module__d9ojUa__banner:after{content:"";background:linear-gradient(to top, var(--coal) 0%, #0c0a088c 30%, #0c0a0800 60%), radial-gradient(ellipse 60% 70% at 12% 85%, #080605a6 0%, #08060500 70%);position:absolute;inset:0}.Gallery-module__d9ojUa__bannerWords{z-index:1;max-width:34rem;padding:0 var(--gutter) clamp(28px, 6svh, 64px);text-shadow:0 2px 18px #0009;position:relative}.Gallery-module__d9ojUa__bannerTitle{margin:.3em 0;font-size:clamp(1.9rem,3.6vw,3.4rem)}.Gallery-module__d9ojUa__bannerBody{color:var(--bone);margin:0 0 22px;line-height:1.55}.Gallery-module__d9ojUa__watch{border-radius:var(--radius-control);font-family:var(--font-display);letter-spacing:.06em;color:#1b0d03;background:linear-gradient(180deg, #ffa152, var(--ember-deep));cursor:pointer;border:0;align-items:center;gap:10px;padding:12px 22px 12px 16px;font-size:.86rem;font-weight:700;display:inline-flex;box-shadow:0 10px 28px -8px #ff7828d9}.Gallery-module__d9ojUa__watchMark{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;width:0;height:0}.Gallery-module__d9ojUa__row{min-width:0}.Gallery-module__d9ojUa__rowHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.Gallery-module__d9ojUa__rowTitle{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:clamp(1.25rem,1.8vw,1.7rem);display:flex}.Gallery-module__d9ojUa__rowKicker{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);flex-basis:100%;font-size:.7rem;font-weight:600}.Gallery-module__d9ojUa__rowArrows{gap:8px;display:none}@media (hover:hover) and (pointer:fine){.Gallery-module__d9ojUa__rowArrows{display:flex}}.Gallery-module__d9ojUa__track{margin:0 calc(-1 * var(--gutter));padding:6px var(--gutter) 14px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;grid-auto-columns:clamp(240px,24vw,560px);grid-auto-flow:column;gap:clamp(10px,1vw,18px);list-style:none;display:grid;overflow-x:auto}.Gallery-module__d9ojUa__track[data-wide]{grid-auto-columns:clamp(300px,46vw,1100px)}.Gallery-module__d9ojUa__track li{aspect-ratio:16/9;scroll-snap-align:start}.Gallery-module__d9ojUa__track[data-wide] li{aspect-ratio:21/9}.Gallery-module__d9ojUa__arrow{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--text);cursor:pointer;background:#1e1813eb;border-radius:50%;place-items:center;font-size:1.1rem;display:inline-grid}.Gallery-module__d9ojUa__arrow:hover{border-color:var(--gold)}.Gallery-module__d9ojUa__dialog{width:min(94vw,1600px,150svh);max-width:none;max-height:94svh;color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.Gallery-module__d9ojUa__dialog::backdrop{background:#060403eb}.Gallery-module__d9ojUa__whole{margin:0}.Gallery-module__d9ojUa__whole img,.Gallery-module__d9ojUa__whole video{object-fit:contain;border-radius:var(--radius);background:#000;width:100%;max-height:calc(94svh - 72px);display:block;box-shadow:0 30px 90px -20px #000000e6}.Gallery-module__d9ojUa__whole[data-kind=photo] img,.Gallery-module__d9ojUa__whole[data-kind=ability] video,.Gallery-module__d9ojUa__whole[data-kind=film] video{aspect-ratio:auto}.Gallery-module__d9ojUa__player{aspect-ratio:16/9;border-radius:var(--radius);background:#000;border:0;width:100%;display:block}.Gallery-module__d9ojUa__wholeCaption{flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:14px 110px 0 4px;display:flex}.Gallery-module__d9ojUa__wholeTitle{font-family:var(--font-display);font-size:1.15rem}.Gallery-module__d9ojUa__counter{color:var(--text-soft);margin-left:auto;font-size:.8rem}.Gallery-module__d9ojUa__controls{gap:8px;display:flex;position:absolute;bottom:-2px;right:4px}.Gallery-module__d9ojUa__close{border-radius:var(--radius-control);font-family:var(--font-display);letter-spacing:.06em;color:#fff1dc;cursor:pointer;background:#140e0adb;border:0;padding:8px 16px;font-size:.78rem;position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.Gallery-module__d9ojUa__tile,.Gallery-module__d9ojUa__tile img{transition:none}.Gallery-module__d9ojUa__tile:hover,.Gallery-module__d9ojUa__tile:hover img{transform:none}}.Gallery-module__d9ojUa__player[data-upright]{aspect-ratio:9/16;width:auto;height:min(94svh - 72px,167.111vw);margin-inline:auto}
.page-module__IVEshq__page{background:radial-gradient(70% 50% at 20% 0%, #ff8a2a1a, transparent 70%), var(--coal);min-height:100svh}.page-module__IVEshq__head{width:min(100%,2400px);padding:clamp(120px, 18svh, 180px) var(--gutter) clamp(20px, 3svh, 32px);margin:0 auto}
