.ff-root{--bg:#060709!important;--fg:#f5f5f5!important;--muted:#f5f5f58c!important;--line:#ffffff1f!important;--sans:"Google Sans", "Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif!important;--body:"Google Sans", "Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif!important;z-index:0!important;min-height:100vh!important;color:var(--fg)!important;font-family:var(--body)!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important;background:0 0!important;font-size:16px!important;line-height:1.5!important;position:relative!important;overflow:visible!important}.ff-root *,.ff-root :before,.ff-root :after{box-sizing:border-box!important}.ff-dotgrid{z-index:-1!important;background:var(--bg)!important;pointer-events:none!important;position:fixed!important;inset:0!important;overflow:hidden!important}.ff-dotgrid canvas{width:100%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.ff-leaves{z-index:0!important;pointer-events:none!important;position:absolute!important;inset:0!important;overflow:hidden!important}.ff-leaf{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 645 666'><path fill='%23f5f5f5' d='M156.527 488.992C451.956 404.341 509.416 194.825 568.223 18.6211L504.01 0.463334L475.364 79.0019C461.301 74.4017 446.633 71.9125 431.839 71.6153C65.8409 93.7442 0.222422 665.413 0.222422 665.413C29.4716 596.856 261.877 574.456 426.228 531.125C590.579 487.794 648.574 342.362 644.551 275.817C637.109 229.077 613.9 186.291 578.78 154.565C489.252 468.874 156.527 488.992 156.527 488.992Z'/></svg>")!important;background-repeat:no-repeat!important;background-size:contain!important;animation:18s ease-in-out infinite alternate ffLeafDrift!important;position:absolute!important}@keyframes ffLeafDrift{0%{transform:translateY(0)rotate(0)!important}to{transform:translateY(22px)rotate(14deg)!important}}.ff-filter-wrap{position:relative!important}.ff-filter-toggle{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;-webkit-backdrop-filter:blur(20px)saturate(160%)!important;height:100%!important;color:var(--fg)!important;font-family:var(--body)!important;letter-spacing:normal!important;background:#ffffff12!important;border:1px solid #ffffff24!important;border-radius:999px!important;align-items:center!important;gap:10px!important;padding:8px 18px!important;font-size:15px!important;display:flex!important;box-shadow:0 8px 24px -10px #0009,inset 0 1px #ffffff2e!important}.ff-filter-static{white-space:nowrap!important}.ff-filter-current{white-space:nowrap!important;text-overflow:ellipsis!important;color:var(--accent,var(--muted))!important;background-image:linear-gradient(90deg, var(--fg) 0%, var(--accent,var(--muted)) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;overflow:hidden!important}.ff-filter-caret{flex:none!important;transition:transform .25s!important}.ff-filter-wrap.open .ff-filter-caret{transform:rotate(180deg)!important}.ff-filter{z-index:60!important;-webkit-backdrop-filter:blur(22px)saturate(160%)!important;width:max-content!important;min-width:100%!important;max-height:64vh!important;font-family:var(--body)!important;background:#0e1014eb!important;border:1px solid #ffffff24!important;border-radius:18px!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important;padding:12px 10px!important;display:none!important;position:absolute!important;bottom:calc(100% + 12px)!important;right:0!important;overflow:auto!important;box-shadow:0 24px 48px -16px #000000bf!important}.ff-filter-wrap.open .ff-filter{display:flex!important}.ff-filter-btn{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;letter-spacing:normal!important;color:var(--fg)!important;border-radius:10px!important;align-items:center!important;gap:12px!important;padding:9px 16px!important;font-size:15px!important;transition:background .2s,color .2s!important;display:flex!important}.ff-filter-btn:before{content:""!important;background:#ffffff4d!important;border-radius:50%!important;flex:none!important;width:7px!important;height:7px!important;transition:background .2s!important}.ff-filter-btn:hover{background:#ffffff12!important}.ff-filter-btn.active{color:var(--accent,var(--fg))!important;background-image:linear-gradient(90deg, var(--fg) 0%, var(--accent,var(--fg)) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.ff-filter-btn.active:hover{background-color:#0000!important}.ff-filter-btn.active:before{background:var(--accent,var(--fg))!important}@media (max-width:640px){.ff-filter-static{display:none!important}.ff-filter-current{color:var(--fg)!important}}@media (max-width:1023px){.ff-list:not(.slider) .ff-caption{letter-spacing:normal!important;text-transform:uppercase!important;color:var(--muted)!important;font-size:11px!important;font-family:var(--body)!important;text-align:left!important;margin-top:10px!important;display:block!important}.ff-root .ff-thumb img.loaded{filter:grayscale(0%)blur()!important}}.ff-main{z-index:10!important;padding:136px 28px 160px!important;position:relative!important}@media (max-width:768px){.ff-main{padding:120px 20px 160px!important}}.ff-gridwrap{grid-template-columns:1fr!important;gap:36px!important;display:grid!important}@media (min-width:1024px){.ff-gridwrap{grid-template-columns:1fr 1fr!important}}.ff-list{grid-template-columns:repeat(2,1fr)!important;align-content:start!important;gap:4px 22px!important;display:grid!important}@media (min-width:768px){.ff-list{grid-template-columns:repeat(4,1fr)!important;gap:10px 28px!important}}.ff-item{display:block;color:inherit!important;text-decoration:none!important}.ff-num{letter-spacing:.2em!important;color:var(--muted)!important;font-size:10px!important;line-height:1!important;font-family:var(--body)!important;margin-bottom:8px!important;transition:opacity .4s!important;display:block!important}.ff-thumb{aspect-ratio:4/3!important;background:#ffffff0d!important;position:relative!important;overflow:hidden!important}.ff-thumb:before{content:""!important;z-index:0!important;filter:blur(8px)!important;background:linear-gradient(110deg,#ffffff08 30%,#ffffff1a 50%,#ffffff08 70%) 0 0/220% 100%!important;transition:opacity .5s!important;animation:1.5s ease-in-out infinite ff-shimmer!important;position:absolute!important;inset:0!important}.ff-thumb.loaded:before{opacity:0!important;animation:none!important}@keyframes ff-shimmer{0%{background-position:220% 0!important}to{background-position:-220% 0!important}}.ff-thumb img{z-index:1!important;object-fit:cover!important;filter:grayscale()blur(18px)!important;opacity:0!important;width:100%!important;height:100%!important;transition:filter .7s,transform .7s,opacity .6s!important;display:block!important;position:relative!important}.ff-thumb img.loaded{opacity:1!important;filter:grayscale()blur()!important}.ff-item:hover .ff-thumb img{filter:grayscale(0%)blur()!important;transform:scale(1.03)!important}.ff-list:not(.slider) .ff-item:hover .ff-thumb img{filter:grayscale(0%)blur()brightness(.55)!important}.ff-thumb:after{content:""!important;z-index:2!important;background:var(--fg)!important;opacity:0!important;pointer-events:none!important;border-radius:50%!important;width:10px!important;height:10px!important;transition:transform .3s,opacity .3s!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(0)!important}.ff-list:not(.slider) .ff-item:hover .ff-thumb:after{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}.ff-caption{display:none!important}.ff-preview{flex-direction:column!important;justify-content:center!important;align-self:start!important;align-items:center!important;gap:14px!important;height:min(78vh,100vh - 256px)!important;margin-top:-48px!important;display:none!important;position:sticky!important;top:96px!important}@media (min-width:1024px){.ff-preview{display:flex!important}}.ff-preview-img{aspect-ratio:1!important;object-fit:cover!important;opacity:0!important;width:auto!important;max-width:100%!important;height:78%!important;transition:opacity .5s!important}.ff-preview-img.show{opacity:1!important}.ff-preview-label{letter-spacing:normal!important;text-transform:none!important;color:var(--muted)!important;font-size:15px!important;font-family:var(--body)!important}.ff-bg-hover{z-index:1!important;opacity:0!important;pointer-events:none!important;filter:blur(22px)!important;background-position:50%!important;background-size:cover!important;transition:opacity .7s!important;position:fixed!important;inset:0!important;transform:scale(1.12)!important}.ff-root.slider-on .ff-bg-hover.show{opacity:1!important}.ff-root.slider-on .ff-preview{display:none!important}.ff-root.slider-on .ff-gridwrap{width:100%!important;display:block!important}.ff-root.slider-on{flex-direction:column!important;height:100vh!important;display:flex!important;overflow:hidden!important}.ff-root.slider-on .ff-main{flex:auto!important;align-items:center!important;min-height:0!important;padding:0!important;display:flex!important;transform:none!important}.ff-list{transition:opacity .3s!important}.ff-list.ff-hidden{opacity:0!important}.ff-list.slider{will-change:transform!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:56px!important;height:66vh!important;padding:6px 40px!important;display:flex!important;overflow:visible!important}.ff-list.slider .ff-item{opacity:1;height:auto;display:block;flex:0 0 calc(33.3333% - 37.3333px)!important;align-self:center!important}@media (max-width:768px){.ff-list.slider{gap:16px!important;height:auto!important;padding:6px 14px!important}.ff-list.slider .ff-item{flex:0 0 56%!important}.ff-list.slider .ff-thumb{max-height:42vh!important}}.ff-list.slider .ff-num{opacity:1!important}.ff-list.slider .ff-thumb{aspect-ratio:4/3!important;background:#ffffff0d!important;width:100%!important;height:auto!important;max-height:100%!important;overflow:hidden!important}.ff-list.slider .ff-thumb img{object-fit:cover!important}.ff-list.slider .ff-thumb:hover img,.ff-list.slider .ff-thumb.ff-hover img{filter:grayscale(0%)blur()brightness(.55)!important;transform:scale(1.03)!important}.ff-list.slider .ff-thumb:hover:after,.ff-list.slider .ff-thumb.ff-hover:after{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}@media (min-width:769px){.ff-list.slider .ff-thumb{max-height:calc(100vh - 420px)!important}}@media (min-width:769px) and (max-height:860px){.ff-list.slider{height:58vh!important}}.ff-list.slider .ff-caption{letter-spacing:normal!important;color:var(--muted)!important;font-size:15px!important;font-family:var(--body)!important;text-align:left!important;opacity:0!important;margin-top:14px!important;transition:opacity .4s!important;display:block!important}.ff-list.slider.captions-on .ff-caption{opacity:1!important}.ff-root.slider-on .ff-list.slider .ff-caption{mix-blend-mode:difference!important}.ff-bottombar{z-index:50!important;align-items:stretch!important;gap:12px!important;max-width:calc(100vw - 24px)!important;display:flex!important;position:fixed!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important}.ff-toggle{-webkit-backdrop-filter:blur(20px)saturate(160%)!important;background:#ffffff12!important;border:1px solid #ffffff24!important;border-radius:999px!important;align-items:center!important;padding:4px!important;display:flex!important;box-shadow:0 8px 24px -10px #0009,inset 0 1px #ffffff2e!important}.ff-view-btn{all:unset!important;cursor:pointer!important;letter-spacing:normal!important;color:var(--muted)!important;font-size:15px!important;font-family:var(--body)!important;border-radius:999px!important;padding:4px 16px!important;transition:color .25s,background .25s!important}.ff-view-btn.active{background:var(--fg)!important;color:var(--bg)!important}
