.wbn-real{--bg: #120d0a;--cream: var(--wp--preset--color--base);--gold: color-mix(in srgb, var(--wp--preset--color--accent) 78%, #fff 22%);--soft: color-mix(in srgb, var(--cream) 70%, var(--bg));--line: color-mix(in srgb, var(--cream) 16%, transparent);--gap: clamp(.5rem, 1vw, 1rem);position:relative;isolation:isolate;overflow:clip;padding-block:clamp(6rem,11vw,10rem);background:var(--bg);color:var(--cream)}.wbn-real__inner{width:100%;max-width:var(--wbn-wide);margin-inline:auto;padding-inline:var(--wbn-edge)}.wbn-real__head{margin-bottom:clamp(2rem,4vw,3rem)}.wbn-real__badge{margin:0 0 1.5rem;color:var(--gold);font-size:.8125rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.wbn-real__title{max-width:20ch;margin:0;font-family:var(--wp--preset--font-family--display, "Playfair Display", Georgia, serif);font-size:clamp(2.6rem,4.6vw,4.6rem);font-weight:500;line-height:1.02;letter-spacing:-.01em;color:var(--cream)}.wbn-real__title-a{display:block;color:var(--gold)}.wbn-real__filters{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.wbn-real__filter{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.75rem;min-width:10rem;min-height:2.75rem;padding:.45rem 1.25rem;border:1px solid color-mix(in srgb,var(--cream) 30%,transparent);border-radius:.7rem;background:transparent;color:var(--cream);font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-color .35s var(--wbn-ease-out),border-color .35s var(--wbn-ease-out),color .35s var(--wbn-ease-out)}.wbn-real__filter-icon{display:block;flex:none;width:1.5rem;height:1.5rem;color:var(--gold);transition:color .35s var(--wbn-ease-out)}.wbn-real__filter-icon svg{display:block;width:100%;height:100%}.wbn-real__filter[data-filter="*"]{gap:1.5rem}.wbn-real__filter[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a120c}.wbn-real__filter[aria-pressed=true] .wbn-real__filter-icon{color:#1a120c}.wbn-real__filter:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover: hover){.wbn-real__filter:not([aria-pressed=true]):hover{border-color:var(--gold)}}@media (max-width: 47.99rem){.wbn-real__filters{flex-wrap:nowrap;margin-inline:calc(-1 * var(--wbn-edge));padding-inline:var(--wbn-edge);overflow-x:auto;scrollbar-width:none}.wbn-real__filters::-webkit-scrollbar{display:none}.wbn-real__filters{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 3.5rem);mask-image:linear-gradient(to left,transparent 0,#000 3.5rem)}.wbn-real__filters.is-end{-webkit-mask-image:none;mask-image:none}}.wbn-real__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:36vw;grid-auto-flow:dense;gap:var(--gap);margin:0;padding:0;list-style:none}@media (min-width: 48rem){.wbn-real__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:24vw}}@media (min-width: 64rem){.wbn-real__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(11rem,17vw,16rem)}}@media (max-width: 47.99rem){.wbn-real__grid .wbn-real__item{grid-column:auto;grid-row:span 2}.wbn-real__grid:not(.is-filtered) .wbn-real__item.is-big{grid-column:span 2}}.wbn-real__grid.is-filtered .wbn-real__item{grid-column:auto;grid-row:span 2}.wbn-real__grid.is-collapsed .is-extra,.wbn-real__item[hidden]{display:none}.wbn-real__item.is-tall{grid-row:span 2}.wbn-real__item.is-wide{grid-column:span 2}.wbn-real__item.is-big{grid-column:span 2;grid-row:span 2}.wbn-real__link{position:relative;display:block;height:100%;overflow:hidden;padding:4px;border:1px solid var(--gold);border-radius:.35rem;background:var(--bg);color:var(--cream);text-decoration:none}.wbn-real__link picture,.wbn-real__link img{display:block;width:100%;height:100%}.wbn-real__link picture{overflow:hidden;border-radius:.15rem;background:var(--c, #1c1511)}.wbn-real__link img{object-fit:cover;filter:brightness(.9) saturate(.95)}.wbn-real__link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.wbn-real__more{display:flex;justify-content:center;margin:clamp(2rem,4vw,3rem) 0 0}.wbn-real__more[hidden]{display:none}.wbn-real__more-btn{--cta-ink: #1a120c;position:relative;display:inline-flex;align-items:center;height:2.75rem;padding:0 3.25rem 0 1.15rem;overflow:hidden;border:0;border-radius:.7rem;background:var(--gold);color:var(--cta-ink);font:inherit;font-size:.98rem;font-weight:600;letter-spacing:.03em;cursor:pointer;box-shadow:inset 0 0 1.4em -.55em color-mix(in srgb,var(--gold) 55%,#3a2412),0 .7rem 1.8rem color-mix(in srgb,#000 32%,transparent)}.wbn-real__more-btn>span:first-child{position:relative}.wbn-real__more-icon{position:absolute;top:.3rem;right:.3rem;display:flex;align-items:center;justify-content:center;width:2.15rem;height:calc(100% - .6rem);border-radius:.5rem;background:var(--cta-ink);color:var(--gold);box-shadow:.1em .1em .6em .1em color-mix(in srgb,#3a2412 55%,transparent);transition:width .3s var(--wbn-ease-out),transform .2s var(--wbn-ease-out)}.wbn-real__more-icon svg{width:1.05rem;height:auto;transition:transform .3s var(--wbn-ease-out)}.wbn-real__more-btn:focus-visible .wbn-real__more-icon{width:calc(100% - .6rem)}.wbn-real__more-btn:active .wbn-real__more-icon{transform:scale(.95)}@media (hover: hover){.wbn-real__more-btn:hover .wbn-real__more-icon{width:calc(100% - .6rem)}.wbn-real__more-btn:hover .wbn-real__more-icon svg{transform:translate(.1em)}}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(*),::view-transition-new(*){animation-duration:.35s}.wbn-lb{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#0a0705f7;color:var(--cream);overflow:hidden}.wbn-lb[open]{display:grid;place-items:center;animation:wbn-lb-in .35s var(--wbn-ease-out)}.wbn-lb::backdrop{background:transparent}@keyframes wbn-lb-in{0%{opacity:0}}.wbn-lb__fig{display:grid;justify-items:center;gap:.9rem;margin:0;padding:4.5rem 1rem 6rem}.wbn-lb__img{display:block;width:auto;height:auto;max-width:min(92vw,90rem);max-height:calc(100dvh - 9rem);object-fit:contain;transition:opacity .3s var(--wbn-ease-out)}.wbn-lb__img.is-loading{opacity:0}.wbn-lb__btn{position:absolute;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:1px solid color-mix(in srgb,var(--cream) 30%,transparent);border-radius:50%;background:#120d0a99;color:var(--cream);cursor:pointer;transition:background-color .3s var(--wbn-ease-out),color .3s var(--wbn-ease-out),border-color .3s var(--wbn-ease-out)}.wbn-lb__btn svg{width:1.25rem;height:1.25rem}.wbn-lb__btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.wbn-lb__btn--close{top:1rem;right:1rem}.wbn-lb__btn--prev,.wbn-lb__btn--next{bottom:1.25rem}.wbn-lb__btn--prev{left:calc(50% - 4.5rem)}.wbn-lb__btn--next{right:calc(50% - 4.5rem)}@media (min-width: 64rem){.wbn-lb__btn--prev,.wbn-lb__btn--next{top:50%;bottom:auto;translate:0 -50%}.wbn-lb__btn--prev{left:1.5rem}.wbn-lb__btn--next{right:1.5rem}}.wbn-lb__count{position:absolute;top:1.6rem;left:1.25rem;margin:0;font-family:var(--wp--preset--font-family--display, "Playfair Display", Georgia, serif);color:var(--soft)}@media (hover: hover){.wbn-lb__btn:hover{border-color:var(--gold);background:var(--gold);color:#1a120c}}html.is-lb-open{overflow:hidden}.wbn-real.is-armed .wbn-real__badge,.wbn-real.is-armed .wbn-real__title,.wbn-real.is-armed .wbn-real__filters{opacity:0;transform:translateY(1.75rem);filter:blur(8px);transition:opacity .9s var(--wbn-ease-out),transform 1.1s var(--wbn-ease-out),filter .9s var(--wbn-ease-out)}.wbn-real.is-armed .wbn-real__title{transform:translateY(2.5rem);filter:blur(12px);transition-duration:1.1s,1.3s,1.1s}.wbn-real.is-armed .wbn-real__filters{transform:none}.wbn-real.is-armed .is-in.wbn-real__badge,.wbn-real.is-armed .is-in.wbn-real__title,.wbn-real.is-armed .is-in.wbn-real__filters{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion: reduce){.wbn-lb[open]{animation:none}.wbn-lb__img{transition:none}}
