.PageHero-module__aE6RSq__hero{color:#fff;background:var(--night);align-items:flex-end;min-height:min(88svh,820px);display:flex;position:relative;overflow:hidden}.PageHero-module__aE6RSq__photo{object-fit:cover;width:100%;height:100%;animation:12s ease-out both PageHero-module__aE6RSq__settle;position:absolute;inset:0}@keyframes PageHero-module__aE6RSq__settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.PageHero-module__aE6RSq__scrim{background:linear-gradient(#16110d8c 0%,#16110d00 24%),linear-gradient(#16110d00 30%,#16110d73 60%,#16110deb 100%);position:absolute;inset:0}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__inner{padding-top:calc(var(--header-h) + 60px);flex-direction:column;gap:20px;padding-bottom:clamp(40px,7vh,80px);display:flex;position:relative}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__inner>*{animation:PageHero-module__aE6RSq__up .9s var(--ease) both;animation-delay:calc(.1s + var(--k,0) * .1s)}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__inner>:nth-child(2){--k:1}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__inner>:nth-child(3){--k:2}.PageHero-module__aE6RSq__hero .PageHero-module__aE6RSq__inner>:nth-child(4){--k:3}@keyframes PageHero-module__aE6RSq__up{0%{opacity:0;transform:translateY(24px)}}.PageHero-module__aE6RSq__inner h1{max-width:14ch}.PageHero-module__aE6RSq__inner h1 em{color:var(--glow)}
.Modal-module__iX2sxG__modal{z-index:100;background:#120d0af5;place-items:center;padding:20px;animation:.3s both Modal-module__iX2sxG__fade;display:grid;position:fixed;inset:0}@keyframes Modal-module__iX2sxG__fade{0%{opacity:0}}.Modal-module__iX2sxG__body{max-width:100%;max-height:100%;animation:Modal-module__iX2sxG__pop .5s var(--ease) backwards;justify-content:center;display:flex}@keyframes Modal-module__iX2sxG__pop{0%{opacity:0;transform:scale(.94)}}.Modal-module__iX2sxG__close{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:18px;right:18px}.Modal-module__iX2sxG__close:hover{background:#ffffff42}
.Lightbox-module__s-tCFa__fig{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:14px;width:min(1400px,92vw);height:calc(100svh - 60px);margin:0;display:grid}.Lightbox-module__s-tCFa__fig img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;animation:Lightbox-module__s-tCFa__in .45s var(--ease) backwards;border-radius:14px}@keyframes Lightbox-module__s-tCFa__in{0%{opacity:0}}.Lightbox-module__s-tCFa__fig figcaption{color:#ffffffdb;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:baseline;gap:16px;width:100%;min-height:1.45em;font-size:15px;line-height:1.45;display:flex;overflow:hidden}.Lightbox-module__s-tCFa__fig figcaption span:first-child{text-align:right;min-width:4.5ch;color:var(--candle);font-feature-settings:"tnum" 1;flex:none;font-weight:700}.Lightbox-module__s-tCFa__fig figcaption span:last-child{text-overflow:ellipsis;overflow:hidden}.Lightbox-module__s-tCFa__nav{z-index:2;color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:52px;height:52px;margin-top:-26px;transition:background .2s;display:grid;position:fixed;top:50%}.Lightbox-module__s-tCFa__nav:hover{background:#ffffff40}.Lightbox-module__s-tCFa__prev{left:18px}.Lightbox-module__s-tCFa__next{right:18px}@media (max-width:760px){.Lightbox-module__s-tCFa__fig{align-self:start;width:100%;height:calc(100svh - 130px);margin-top:10px}.Lightbox-module__s-tCFa__nav{top:auto;bottom:calc(18px + env(safe-area-inset-bottom));margin:0}.Lightbox-module__s-tCFa__prev{left:calc(50% - 64px)}.Lightbox-module__s-tCFa__next{right:calc(50% - 64px)}}
.Finder-module__hWJkYG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.Finder-module__hWJkYG__tool{border-radius:var(--r-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;padding:clamp(18px,2vw,26px);display:flex}.Finder-module__hWJkYG__cal{flex-direction:column;gap:10px;display:flex}.Finder-module__hWJkYG__calHead{justify-content:space-between;align-items:center;display:flex}.Finder-module__hWJkYG__calHead b{letter-spacing:-.02em;font-size:19px;font-weight:650}.Finder-module__hWJkYG__calHead button{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.Finder-module__hWJkYG__calHead button:disabled{opacity:.3}.Finder-module__hWJkYG__dow,.Finder-module__hWJkYG__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.Finder-module__hWJkYG__dow span{text-align:center;color:var(--muted);padding:4px 0;font-size:12px;font-weight:700}.Finder-module__hWJkYG__days button{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:56px;transition:background .2s;display:flex;position:relative}.Finder-module__hWJkYG__days button b{font-size:15.5px;font-weight:650;line-height:1}.Finder-module__hWJkYG__days button small{color:var(--claret-text);font-size:11px;font-weight:650;line-height:1}.Finder-module__hWJkYG__days button:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent)}.Finder-module__hWJkYG__days button:disabled{opacity:.28;cursor:default}.Finder-module__hWJkYG__days button.Finder-module__hWJkYG__no small{color:var(--muted)}.Finder-module__hWJkYG__days button.Finder-module__hWJkYG__bh:after{content:"";background:var(--sage);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.Finder-module__hWJkYG__days button.Finder-module__hWJkYG__dOn{background:var(--claret);color:#fff}.Finder-module__hWJkYG__days button.Finder-module__hWJkYG__dOn small{color:#ffffffd1}.Finder-module__hWJkYG__legend{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:600;display:flex}.Finder-module__hWJkYG__legend span{align-items:center;gap:7px;display:inline-flex}.Finder-module__hWJkYG__lgBh{background:var(--sage);border-radius:50%;width:7px;height:7px}.Finder-module__hWJkYG__sliders{box-shadow:inset 0 1px 0 var(--line);flex-direction:column;gap:14px;padding-top:16px;display:flex}.Finder-module__hWJkYG__slider{flex-direction:column;gap:10px;display:flex}.Finder-module__hWJkYG__slider span{justify-content:space-between;font-size:14.5px;font-weight:650;display:flex}.Finder-module__hWJkYG__slider b{color:var(--claret-text);font-size:18px}.Finder-module__hWJkYG__slider input{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px}.Finder-module__hWJkYG__slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--claret) var(--v), var(--paper-3) var(--v));border-radius:4px;height:6px}.Finder-module__hWJkYG__slider input::-moz-range-track{background:linear-gradient(90deg, var(--claret) var(--v), var(--paper-3) var(--v));border-radius:4px;height:6px}.Finder-module__hWJkYG__slider input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;box-shadow:inset 0 0 0 7px var(--claret);background:#fff;border-radius:50%;margin-top:-9px}.Finder-module__hWJkYG__slider input::-moz-range-thumb{width:24px;height:24px;box-shadow:inset 0 0 0 7px var(--claret);background:#fff;border:0;border-radius:50%}.Finder-module__hWJkYG__total{color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.Finder-module__hWJkYG__results{flex-direction:column;gap:16px;display:flex}.Finder-module__hWJkYG__date{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(20px,1.8vw,26px);display:flex}.Finder-module__hWJkYG__date b{font-weight:650}.Finder-module__hWJkYG__date .chip{letter-spacing:0;font-size:13px}.Finder-module__hWJkYG__types{flex-direction:column;gap:10px;display:flex}.Finder-module__hWJkYG__type{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 18px 10px 10px;transition:opacity .35s,box-shadow .35s,background .35s;display:grid}.Finder-module__hWJkYG__type img{object-fit:cover;border-radius:13px;width:92px;height:74px;transition:filter .35s}.Finder-module__hWJkYG__tName{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:650;display:flex}.Finder-module__hWJkYG__tShort{color:var(--muted);font-size:14px;font-weight:600}.Finder-module__hWJkYG__why{color:var(--claret-text);margin-top:2px;font-size:13.5px;font-weight:600}.Finder-module__hWJkYG__price{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(22px,2vw,30px);font-weight:650}.Finder-module__hWJkYG__off{opacity:.55}.Finder-module__hWJkYG__off img{filter:grayscale()}.Finder-module__hWJkYG__off .Finder-module__hWJkYG__price{color:var(--muted);font-size:20px}.Finder-module__hWJkYG__best{box-shadow:inset 0 0 0 2px var(--claret)}.Finder-module__hWJkYG__flag{letter-spacing:.1em;text-transform:uppercase;background:var(--claret);color:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.Finder-module__hWJkYG__fine{color:var(--muted);max-width:60ch;font-size:13.5px}.Finder-module__hWJkYG__cta{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}@media (max-width:1000px){.Finder-module__hWJkYG__grid{grid-template-columns:1fr}}@media (max-width:520px){.Finder-module__hWJkYG__type{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px}.Finder-module__hWJkYG__type img{grid-row:span 2;width:64px;height:64px}.Finder-module__hWJkYG__price{grid-column:2;font-size:21px}.Finder-module__hWJkYG__days button{height:50px}.Finder-module__hWJkYG__days button small{font-size:10px}}
.Day-module__rivyBG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,100px);display:grid}.Day-module__rivyBG__stage{top:calc(var(--header-h) + 24px);position:sticky}.Day-module__rivyBG__frame{aspect-ratio:4/5;max-height:calc(100svh - var(--header-h) - 48px);border-radius:var(--r-xl);background:var(--night);width:100%;position:relative;overflow:hidden}.Day-module__rivyBG__frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s, transform 1.6s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.Day-module__rivyBG__frame img.Day-module__rivyBG__show{opacity:1;transform:none}.Day-module__rivyBG__frame:after{content:"";background:linear-gradient(#16110d00 60%,#16110d99);position:absolute;inset:0}.Day-module__rivyBG__clock{z-index:1;letter-spacing:-.05em;color:#fff;font-size:clamp(56px,7vw,112px);font-weight:600;line-height:1;position:absolute;bottom:16px;left:24px}.Day-module__rivyBG__head{flex-direction:column;gap:20px;margin-bottom:clamp(28px,4vw,48px);display:flex}.Day-module__rivyBG__step{box-shadow:inset 0 1px 0 var(--line-strong);opacity:.42;grid-template-columns:74px minmax(0,1fr);gap:18px;padding:26px 0;transition:opacity .45s;display:grid}.Day-module__rivyBG__step.Day-module__rivyBG__on{opacity:1}.Day-module__rivyBG__t{font-family:var(--font-it);color:var(--claret-text);padding-top:2px;font-size:24px;font-style:italic;font-weight:500}.Day-module__rivyBG__step h3{letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.1}.Day-module__rivyBG__step p{color:var(--ink-soft);max-width:46ch}.Day-module__rivyBG__inline{display:none}@media (max-width:860px){.Day-module__rivyBG__grid{grid-template-columns:1fr}.Day-module__rivyBG__stage{display:none}.Day-module__rivyBG__step{opacity:1;grid-template-columns:58px minmax(0,1fr)}.Day-module__rivyBG__inline{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;margin-top:14px;display:block}}
.Abbey-module__R2xIcW__sec{padding:clamp(80px,11vw,150px) 0;overflow:hidden}.Abbey-module__R2xIcW__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.Abbey-module__R2xIcW__copy{flex-direction:column;gap:22px;display:flex}.Abbey-module__R2xIcW__copy em{color:var(--glow)}.Abbey-module__R2xIcW__facts{flex-direction:column;gap:12px;display:flex}.Abbey-module__R2xIcW__facts li{color:#f6eee2db;align-items:flex-start;gap:12px;display:flex}.Abbey-module__R2xIcW__facts svg{color:var(--candle);margin-top:2px}.Abbey-module__R2xIcW__mosaic{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:14px;display:grid}.Abbey-module__R2xIcW__mosaic figure{border-radius:var(--r-lg);margin:0;overflow:hidden}.Abbey-module__R2xIcW__mosaic img{object-fit:cover;width:100%;height:100%}.Abbey-module__R2xIcW__a{aspect-ratio:3/4.4;grid-row:span 2}.Abbey-module__R2xIcW__b,.Abbey-module__R2xIcW__c{aspect-ratio:4/3}@media (max-width:900px){.Abbey-module__R2xIcW__grid{grid-template-columns:1fr}}
.Closing-module__WYZDSq__sec{color:#fff;background:var(--night);align-items:center;min-height:min(92svh,860px);display:flex;position:relative;overflow:hidden}.Closing-module__WYZDSq__bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.Closing-module__WYZDSq__scrim{background:linear-gradient(90deg,#16110dd9 0%,#16110d8c 45%,#16110d1a 80%);position:absolute;inset:0}.Closing-module__WYZDSq__sec .Closing-module__WYZDSq__inner{flex-direction:column;gap:22px;padding-top:80px;padding-bottom:80px;display:flex;position:relative}.Closing-module__WYZDSq__inner h2{max-width:12ch}.Closing-module__WYZDSq__inner em{color:var(--glow)}.Closing-module__WYZDSq__cta{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.Closing-module__WYZDSq__scrim{background:linear-gradient(#16110d33 0%,#16110d99 45%,#16110deb 100%)}.Closing-module__WYZDSq__sec{align-items:flex-end}.Closing-module__WYZDSq__bg{object-position:72% 50%}}
.Somethings-module__XSob_G__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.Somethings-module__XSob_G__card{flex-direction:column;gap:10px;display:flex}.Somethings-module__XSob_G__ph{aspect-ratio:4/5;border-radius:var(--r-lg);margin-bottom:8px}.Somethings-module__XSob_G__ph img{object-fit:cover;width:100%;height:100%}.Somethings-module__XSob_G__card h3{font-family:var(--font-it);font-size:clamp(26px,2.2vw,34px);font-style:italic;font-weight:500;line-height:1.05}.Somethings-module__XSob_G__card:nth-child(4) h3{color:var(--claret-text)}.Somethings-module__XSob_G__card p{color:var(--ink-soft);font-size:15.5px}@media (max-width:960px){.Somethings-module__XSob_G__cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}
.Voices-module__rpfgGq__sec{overflow:hidden}.Voices-module__rpfgGq__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,100px);display:grid}.Voices-module__rpfgGq__quote{flex-direction:column;gap:22px;min-height:380px;display:flex}.Voices-module__rpfgGq__q{animation:Voices-module__rpfgGq__in .7s var(--ease) both;flex-direction:column;gap:18px;display:flex}@keyframes Voices-module__rpfgGq__in{0%{opacity:0;transform:translateY(14px)}}.Voices-module__rpfgGq__head{font-family:var(--font-it);letter-spacing:-.015em;color:var(--claret-text);font-size:clamp(36px,4.4vw,68px);font-style:italic;font-weight:500;line-height:1}.Voices-module__rpfgGq__body{letter-spacing:-.01em;text-wrap:pretty;max-width:40ch;font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.45}.Voices-module__rpfgGq__q footer{color:var(--muted);font-size:15px}.Voices-module__rpfgGq__q footer b{color:var(--ink)}.Voices-module__rpfgGq__nav{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Voices-module__rpfgGq__nav button{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s;display:grid}.Voices-module__rpfgGq__nav button:hover{background:color-mix(in srgb, var(--ink) 15%, transparent)}.Voices-module__rpfgGq__nav span{text-align:center;min-width:3.5ch;font-size:14px;font-weight:700}.Voices-module__rpfgGq__nav .link-arrow{margin-left:10px}.Voices-module__rpfgGq__awards{flex-direction:column;display:flex}.Voices-module__rpfgGq__awards li{box-shadow:inset 0 -1px 0 var(--line-strong);grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.Voices-module__rpfgGq__awards li>span{font-family:var(--font-it);color:var(--claret-text);font-size:30px;font-style:italic;font-weight:500}.Voices-module__rpfgGq__awards b{letter-spacing:-.015em;font-size:18px;font-weight:650;line-height:1.25;display:block}.Voices-module__rpfgGq__awards small{color:var(--muted);font-size:14px;font-weight:550}.Voices-module__rpfgGq__press{margin-top:clamp(56px,7vw,96px);overflow:hidden}.Voices-module__rpfgGq__run{width:max-content;animation:48s linear infinite Voices-module__rpfgGq__run;display:flex}.Voices-module__rpfgGq__press:hover .Voices-module__rpfgGq__run{animation-play-state:paused}.Voices-module__rpfgGq__run p{flex:none;display:flex}.Voices-module__rpfgGq__run span{font-family:var(--font-it);color:var(--ink-soft);white-space:nowrap;padding:0 clamp(20px,2.4vw,40px);font-size:clamp(26px,2.6vw,40px);font-style:italic}.Voices-module__rpfgGq__run span:after{content:"✦";font-family:var(--font-sans);color:var(--claret);vertical-align:middle;margin-left:clamp(40px,4.8vw,80px);font-size:.4em;font-style:normal}@keyframes Voices-module__rpfgGq__run{to{transform:translate(-50%)}}@media (max-width:900px){.Voices-module__rpfgGq__grid{grid-template-columns:1fr}.Voices-module__rpfgGq__quote{min-height:0}}
.Film-module__-2qGOq__sec{padding:clamp(80px,10vw,140px) 0}.Film-module__-2qGOq__head{flex-direction:column;gap:18px;margin-bottom:clamp(28px,4vw,48px);display:flex}.Film-module__-2qGOq__head em{color:var(--glow)}.Film-module__-2qGOq__player{aspect-ratio:16/9;border-radius:var(--r-xl);background:#000;position:relative;overflow:hidden}.Film-module__-2qGOq__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Film-module__-2qGOq__poster{width:100%;height:100%;position:absolute;inset:0}.Film-module__-2qGOq__poster img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease), filter .6s;filter:brightness(.82)}.Film-module__-2qGOq__poster:hover img{filter:brightness(.92);transform:scale(1.03)}.Film-module__-2qGOq__play{background:var(--candle);width:clamp(76px,8vw,112px);height:clamp(76px,8vw,112px);color:var(--night);transition:transform .4s var(--ease);border-radius:50%;place-items:center;margin:calc(clamp(76px,8vw,112px)/-2) 0 0 calc(clamp(76px,8vw,112px)/-2);display:grid;position:absolute;top:50%;left:50%}.Film-module__-2qGOq__play svg{margin-left:4px}.Film-module__-2qGOq__poster:hover .Film-module__-2qGOq__play{transform:scale(1.08)}.Film-module__-2qGOq__cap{color:#fff;background:#16110d9e;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:650;position:absolute;bottom:18px;left:20px}
.Extras-module__kAKADG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,26px);display:grid}.Extras-module__kAKADG__card{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:18px;display:grid}.Extras-module__kAKADG__card img{object-fit:cover;border-radius:20px;width:120px;height:120px}.Extras-module__kAKADG__card h3{letter-spacing:-.02em;align-items:center;gap:9px;margin-bottom:6px;font-size:21px;font-weight:650;display:flex}.Extras-module__kAKADG__card h3 svg{color:var(--claret)}.Extras-module__kAKADG__card p{color:var(--ink-soft);font-size:15px}@media (max-width:1060px){.Extras-module__kAKADG__grid{grid-template-columns:1fr;max-width:640px}}
.Faq-module__EHB7zG__list{flex-direction:column;display:flex}.Faq-module__EHB7zG__item{box-shadow:inset 0 -1px 0 var(--line-strong)}.Faq-module__EHB7zG__item:first-child{box-shadow:inset 0 1px 0 var(--line-strong), inset 0 -1px 0 var(--line-strong)}.Faq-module__EHB7zG__item button{text-align:left;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1.25;display:flex}.Faq-module__EHB7zG__ico{transition:transform .45s var(--ease);color:var(--claret);flex:none}.Faq-module__EHB7zG__on .Faq-module__EHB7zG__ico{transform:rotate(45deg)}.Faq-module__EHB7zG__ans{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.Faq-module__EHB7zG__ans>div{overflow:hidden}.Faq-module__EHB7zG__ans p{max-width:64ch;color:var(--ink-soft);opacity:0;padding-bottom:26px;transition:opacity .35s}.Faq-module__EHB7zG__on .Faq-module__EHB7zG__ans{grid-template-rows:1fr}.Faq-module__EHB7zG__on .Faq-module__EHB7zG__ans p{opacity:1}
.Gallery-module__6hU0-W__sec{padding-bottom:clamp(80px,10vw,140px)}.Gallery-module__6hU0-W__filters{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line);width:max-content;max-width:100%;transition:top .55s var(--ease);background:#f4efe6e6;border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:28px;padding:6px;display:flex;position:sticky;top:12px}html:not([data-hh]) .Gallery-module__6hU0-W__filters{top:calc(var(--header-h) + 10px)}.Gallery-module__6hU0-W__filters button{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:14.5px;font-weight:650;transition:background .25s,color .25s;display:inline-flex}.Gallery-module__6hU0-W__filters button:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.Gallery-module__6hU0-W__filters small{opacity:.55;font-size:12px;font-weight:700}.Gallery-module__6hU0-W__filters button.Gallery-module__6hU0-W__on{background:var(--ink);color:#fff}.Gallery-module__6hU0-W__grid{columns:4 260px;column-gap:12px}.Gallery-module__6hU0-W__grid li{break-inside:avoid;animation:Gallery-module__6hU0-W__in .6s var(--ease) both;animation-delay:calc(var(--i) * 40ms);margin-bottom:12px}@keyframes Gallery-module__6hU0-W__in{0%{opacity:0;transform:translateY(16px)}}.Gallery-module__6hU0-W__grid button{background:var(--paper-3);border-radius:16px;width:100%;display:block;position:relative;overflow:hidden}.Gallery-module__6hU0-W__grid img{width:100%;height:auto;transition:transform 1s var(--ease)}.Gallery-module__6hU0-W__grid button:hover img{transform:scale(1.04)}.Gallery-module__6hU0-W__cap{color:#fff;opacity:0;transition:opacity .3s, transform .3s var(--ease);background:#16110da8;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:650;position:absolute;bottom:10px;left:10px;transform:translateY(6px)}.Gallery-module__6hU0-W__grid button:hover .Gallery-module__6hU0-W__cap{opacity:1;transform:none}@media (max-width:760px){.Gallery-module__6hU0-W__filters{scrollbar-width:none;border-radius:22px;flex-wrap:nowrap;width:auto;overflow-x:auto}.Gallery-module__6hU0-W__filters::-webkit-scrollbar{display:none}.Gallery-module__6hU0-W__grid{columns:2;column-gap:8px}.Gallery-module__6hU0-W__grid li{margin-bottom:8px}}
