.faDOiG_tabs{scrollbar-width:none;scroll-snap-type:x proximity;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter);gap:8px;display:flex;overflow-x:auto}.faDOiG_tabs::-webkit-scrollbar{display:none}.faDOiG_tab{scroll-snap-align:center;white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);transition:all .4s var(--ease);background:#f3ede480;border-radius:999px;flex:none;padding:11px 16px;font-size:11px}.faDOiG_tab:hover{border-color:var(--rose);color:var(--rose);transform:translateY(-2px)}.faDOiG_active,.faDOiG_active:hover{background:var(--rose);border-color:var(--rose);color:var(--white)}@media (min-width:641px){.faDOiG_tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;overflow:visible}.faDOiG_tab{letter-spacing:.18em;padding:12px 20px;font-size:12px}}
.wqsUoa_grid{columns:2;column-gap:8px}@media (min-width:641px){.wqsUoa_grid{columns:3;column-gap:14px}}@media (min-width:1025px){.wqsUoa_grid{columns:4;column-gap:18px}}.wqsUoa_item{break-inside:avoid;background:var(--sand);cursor:zoom-in;border:0;width:100%;margin-bottom:8px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 14px 30px -24px #4b3d3799}@media (min-width:641px){.wqsUoa_item{margin-bottom:14px}}@media (min-width:1025px){.wqsUoa_item{margin-bottom:18px}}.wqsUoa_item img{width:100%;height:auto;transition:transform 1.1s var(--ease), filter .6s}.wqsUoa_item:before{content:"";z-index:1;opacity:0;transition:opacity .5s, transform .6s var(--ease);pointer-events:none;border:1px solid #f8f3ecd9;position:absolute;inset:12px;transform:scale(1.06)}.wqsUoa_item:after{content:"+";z-index:1;width:46px;height:46px;color:var(--rose);opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#f8f3ecd9;border-radius:50%;margin:-23px 0 0 -23px;font-size:26px;font-weight:300;line-height:44px;position:absolute;top:50%;left:50%;transform:scale(.6)}@media (hover:hover){.wqsUoa_item:hover img{filter:brightness(.92);transform:scale(1.06)}.wqsUoa_item:hover:before,.wqsUoa_item:hover:after{opacity:1;transform:none}}@keyframes wqsUoa_lbIn{0%{opacity:0}to{opacity:1}}@keyframes wqsUoa_imgIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes wqsUoa_spin{to{transform:rotate(360deg)}}.wqsUoa_lightbox{z-index:1000;color:#efe6da;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#211a17;flex-direction:column;animation:.3s both wqsUoa_lbIn;display:flex;position:fixed;inset:0}.wqsUoa_topbar{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(14px,3vw,28px);display:flex}.wqsUoa_meta{align-items:baseline;gap:14px;min-width:0;display:flex}.wqsUoa_meta span{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,2.4vw,22px);overflow:hidden}.wqsUoa_meta small{letter-spacing:.25em;color:#a8988a;white-space:nowrap;font-size:12px}.wqsUoa_close,.wqsUoa_arrow{color:#efe6da;cursor:pointer;transition:background .3s, border-color .3s, transform .4s var(--ease);background:#efe6da0f;border:1px solid #efe6da47;border-radius:50%;flex:none;place-items:center;display:grid}.wqsUoa_close{width:48px;height:48px}.wqsUoa_close svg,.wqsUoa_arrow svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.wqsUoa_close:hover{background:#efe6da29;border-color:#efe6da99;transform:rotate(90deg)}.wqsUoa_stage{flex:auto;align-items:center;gap:clamp(8px,2vw,24px);min-height:0;padding:0 clamp(14px,3vw,28px);display:flex}.wqsUoa_frame{flex:auto;align-self:stretch;min-width:0;position:relative}.wqsUoa_full{object-fit:contain;opacity:0}.wqsUoa_ready{animation:wqsUoa_imgIn .5s var(--ease) both}.wqsUoa_arrow{width:56px;height:56px}.wqsUoa_arrow:hover{background:#efe6da29;border-color:#efe6da99}.wqsUoa_prev:hover{transform:translate(-3px)}.wqsUoa_next:hover{transform:translate(3px)}.wqsUoa_loader{border:1.5px solid #efe6da33;border-top-color:#efe6da;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.9s linear infinite wqsUoa_spin;position:absolute;top:50%;left:50%}.wqsUoa_thumbs{scrollbar-width:none;flex:none;justify-content:safe center;gap:8px;padding:14px clamp(14px,3vw,28px) 18px;display:flex;overflow-x:auto}.wqsUoa_thumbs::-webkit-scrollbar{display:none}.wqsUoa_thumb{cursor:pointer;opacity:.4;outline-offset:2px;border:0;outline:1px solid #0000;flex:none;width:56px;height:72px;padding:0;transition:opacity .3s,outline-color .3s;position:relative;overflow:hidden}.wqsUoa_thumb img{object-fit:cover}.wqsUoa_thumb:hover{opacity:.8}.wqsUoa_thumbActive{opacity:1;outline-color:#efe6da}@media (max-width:640px){.wqsUoa_stage{flex-wrap:wrap;align-content:stretch;gap:0;padding:0}.wqsUoa_frame{flex:100%;order:1}.wqsUoa_arrow{bottom:calc(96px + env(safe-area-inset-bottom));background:#211a178c;width:48px;height:48px;position:absolute}.wqsUoa_prev{left:14px}.wqsUoa_next{right:14px}.wqsUoa_thumb{width:44px;height:58px}.wqsUoa_meta small{letter-spacing:.15em}}
@keyframes g7D2uq_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.g7D2uq_head{text-align:center;padding:clamp(44px,8vw,80px) 0 0}.g7D2uq_head>*{animation:g7D2uq_rise .9s var(--ease) both}.g7D2uq_head>:nth-child(2){animation-delay:.1s}.g7D2uq_head>:nth-child(3){animation-delay:.2s}.g7D2uq_head>:nth-child(4){animation-delay:.3s}.g7D2uq_head h1{color:var(--rose);margin:12px 0 16px;font-size:clamp(38px,8vw,62px);font-weight:300;line-height:1.1}.g7D2uq_head p{margin-top:14px;font-size:clamp(18px,4vw,23px);font-style:italic}.g7D2uq_tabs{padding:clamp(28px,5vw,40px) 0 clamp(28px,5vw,44px)}.g7D2uq_grid{padding-bottom:clamp(64px,10vw,100px)}@media (max-width:640px){.g7D2uq_grid{margin:0 calc(var(--gutter) * -1 + 8px)}}
