.pb2026{--pb-rail-grad-top: #8a8cff url(//assets.lensculture.com/static/competitions/pb2026/gradient-1.png) center top / cover no-repeat;--pb-rail-grad: #8a8cff url(//assets.lensculture.com/static/competitions/pb2026/gradient-2.png) center bottom / cover no-repeat;--pb-rail-grad-middle: #8a8cff url(//assets.lensculture.com/static/competitions/pb2026/gradient-3.png) center top / cover no-repeat;--pb-footer-grad: linear-gradient(105deg, #3a1a78 0%, #44239a 54%, #5e3ecc 100%);--pb-deep: #2f2362;--pb-brand: #5f50ec;--pb-brand-press: #4a3bce;--pb-lav: #bbbcff;--pb-peri: #8a8cff;--pb-peri-link: #6657f0;--pb-bg: #f5f5f5;--pb-line: #e4e4ee;--pb-ph: #d9d9d9;--pb-text: #2b2b33;--pb-on-dark: #e9e7ff;--pb-rail: 37%;--pb-pin: clamp(1.5rem, 4vh, 2.4rem);--pb-pad-x: clamp(1.6rem, 4vw, 4.25rem);--pb-measure: 44rem;--pb-display: "Funnel Display", sans-serif;--pb-body: "Open Sans", sans-serif;font-family:var(--pb-body);color:var(--pb-text);line-height:1.6;font-size:clamp(0.95rem, calc(0.9rem + 0.2vw), 1.02rem);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:has(.pb2026){font-size:16px}.pb2026 .artist-content{padding-top:0}.pb2026 header{display:none}#footer{display:none}:where(.pb2026) *,:where(.pb2026) *::before,:where(.pb2026) *::after{box-sizing:border-box}:where(.pb2026) h1,:where(.pb2026) h2,:where(.pb2026) h3,:where(.pb2026) h4{font-family:var(--pb-display);line-height:1.08;margin:0}:where(.pb2026) p{margin:0 0 1em;text-wrap:pretty}:where(.pb2026) a{color:inherit;text-decoration:none}:where(.pb2026) ul{margin:0;padding:0;list-style:none}:where(.pb2026) img{display:block;max-width:100%;height:auto}:where(.pb2026) :focus-visible{outline:3px solid var(--pb-brand);outline-offset:3px;border-radius:3px}.pb-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pb-eyebrow{font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;color:#6c6c78;margin:0 0 .9rem}.pb-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--pb-body);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:.82rem;background:var(--pb-peri);color:#fff;border:2px solid var(--pb-peri);padding:.85rem 2.3rem;border-radius:4px;cursor:pointer;transition:background .18s ease, color .18s ease, transform .18s ease}.pb-btn:hover{background:var(--pb-brand-press);border-color:var(--pb-brand-press);color:#fff;transform:translateY(-1px)}.pb-btn:active{transform:translateY(0)}.pb-btn--light{background:var(--pb-lav);border-color:var(--pb-lav);color:var(--pb-deep)}.pb-btn--light:hover{background:#fff;border-color:#fff;color:var(--pb-deep)}.pb-btn__was{text-decoration:line-through;opacity:.6;margin-right:.5ch;font-weight:400}.pb-card{border:1px solid var(--pb-line);border-radius:7px;padding:1.35rem 1.5rem;background:#fff}.pb-card__head{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;margin:0 0 .75rem;color:#3b3b44}.pb-card ul{display:grid;gap:.3rem}.pb-card li{padding-left:1rem;position:relative;font-size:.92rem;line-height:1.5}.pb-card li::before{content:"";position:absolute;left:.1rem;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--pb-brand)}.pb-card a{font-weight:600;font-size:.9rem}.pb-card a:hover{text-decoration:underline}.pb-split{display:grid;grid-template-columns:var(--pb-rail) 1fr;scroll-margin-top:var(--pb-pin)}.pb-split__aside{background:var(--pb-rail-grad);padding:clamp(2.8rem, 6vh, 4.25rem) var(--pb-pad-x)}.pb-split__title{position:sticky;top:var(--pb-pin);color:#fff;font-weight:900;font-size:clamp(2rem, calc(1rem + 3.4vw), 3.4rem);letter-spacing:-.01em}.pb-split__main{background:var(--pb-bg);padding:clamp(2.8rem, 6vh, 4.5rem) var(--pb-pad-x)}.pb-split__inner{max-width:var(--pb-measure)}.pb-split--awards .pb-split__aside{background:var(--pb-rail-grad-middle)}.pb-masthead{display:grid;grid-template-columns:var(--pb-rail) 1fr;position:relative}.pb-masthead__rail{grid-column:1;grid-row:1 / -1;background:var(--pb-rail-grad-top);padding:clamp(2.8rem, 6vh, 4.25rem) var(--pb-pad-x);z-index:0}.pb-masthead__logo{position:sticky;top:var(--pb-pin);z-index:1}.pb-masthead__hero{grid-column:2;grid-row:1;background:#fff;padding:clamp(2.8rem, 6vh, 4.5rem) var(--pb-pad-x)}.pb-masthead__inner{max-width:var(--pb-measure)}.pb-logo{display:inline-block;color:#fff;line-height:1}.pb-logo__brand{font-family:var(--pb-body);font-weight:400;font-size:1.18rem;letter-spacing:.01em}.pb-logo__brand b{font-weight:800}.pb-logo__title{font-family:var(--pb-display);font-weight:900;font-size:clamp(1.9rem, calc(1.2rem + 1.9vw), 2.6rem);margin-top:.35rem;display:flex;align-items:flex-end;gap:.45rem;flex-wrap:wrap}.pb-logo__title span{font-weight:400}.pb-logo__year{display:inline-flex;align-items:flex-end;gap:.4rem;white-space:nowrap}.pb-logo__mark{width:1.45em;height:auto;transform:translateY(-0.12em);color:#fff}.pb-hero__h{font-weight:700;color:var(--pb-peri);font-size:clamp(1.6rem, calc(1.1rem + 1.7vw), 2.25rem);line-height:1.12;margin:0 0 1rem}.pb-hero__lede{color:#3f3f48;max-width:38rem}.pb-hero__cta{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap;margin:1.6rem 0 2.2rem}.pb-hero__deadline{color:var(--pb-peri-link);font-weight:700;font-size:.95rem}.pb-hero__cards{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;max-width:40rem}.pb-hero__note{font-size:.92rem;margin:0}.pb-prize{grid-column:1 / -1;grid-row:2;position:relative;z-index:2;background:var(--pb-deep);color:var(--pb-on-dark);scroll-margin-top:var(--pb-pin)}.pb-prize__grid{display:grid;grid-template-columns:var(--pb-rail) 1fr;padding-block:clamp(3rem, 7vh, 5rem)}.pb-prize__title{color:#fff;font-weight:900;padding:0 var(--pb-pad-x);font-size:clamp(2rem, calc(1rem + 3.4vw), 3.4rem)}.pb-prize__body{padding:0 var(--pb-pad-x);max-width:48rem}.pb-prize__lead{color:var(--pb-peri);font-family:var(--pb-display);font-size:clamp(1.15rem, calc(1rem + .7vw), 1.5rem);font-weight:700;line-height:1.3;margin:.2rem 0 1.8rem}.pb-prize__row{margin-bottom:1.2rem}.pb-prize__row h3{color:var(--pb-peri);font-size:1.05rem;font-weight:700;margin-bottom:.15rem}.pb-prize__row p{color:#cfcce8;margin:0;font-size:.96rem}.pb-prize .pb-btn{margin-top:1rem}.pb-jury__h{font-weight:700;color:var(--pb-peri);font-size:clamp(1.5rem, calc(1rem + 1.7vw), 2.15rem);line-height:1.15;margin:0 0 .7rem}.pb-jury__sub{font-weight:700;color:var(--pb-text);font-size:1.05rem;margin:0 0 1.6rem}.pb-jury__cta{display:none}.pb-jurors{display:grid;margin-bottom:2.4rem}.pb-jurors li:last-child{border-bottom:0}.pb-juror{display:flex;align-items:center;gap:.5rem;width:100%;padding:.15rem 0;background:none;border:0;font-family:inherit;font-size:1.06rem;text-align:left;cursor:pointer}.pb-juror:focus-visible{outline:3px solid var(--pb-brand);outline-offset:2px;border-radius:3px}.pb-juror:hover .pb-juror__name{color:var(--pb-peri-link)}.pb-juror__plus{color:var(--pb-peri);font-weight:700;font-size:1.4rem;line-height:1;width:1ch;text-align:center;flex:none}.pb-juror__name{font-weight:600;font-family:var(--pb-display);font-size:1.35rem;color:#26262e;transition:color .18s ease}.pb-juror__org{color:var(--pb-peri-link);font-weight:600}.pb-juror-strip{display:grid;grid-template-columns:repeat(5, 1fr);gap:.7rem;max-width:42rem}.pb-juror-strip__btn{padding:0;border:0;background:none;display:block;cursor:pointer;transition:opacity .18s ease}.pb-juror-strip__btn:hover{opacity:.85}.pb-juror-strip__btn:focus-visible{outline:3px solid var(--pb-brand);outline-offset:2px;border-radius:3px}.pb-juror-strip img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:3px}.pb-juror-strip span{aspect-ratio:1;width:100%;background:var(--pb-ph);border-radius:3px;display:grid;place-items:center}.pb-juror-strip span::after{content:"";width:34%;height:34%;border:2px solid #bdbdc7;border-radius:50%}.pb-prizes-head{font-weight:700;color:var(--pb-peri);font-size:clamp(1.35rem, calc(1rem + 1.2vw), 1.7rem);margin:0 0 1.4rem}.pb-tier{padding:1.4rem 0;border-bottom:1px solid #e0e0ea}.pb-tier:first-of-type{padding-top:0}.pb-tier:last-of-type{border-bottom:0}.pb-tier h3{font-size:1.15rem;font-weight:700;color:#24242c;margin-bottom:.15rem}.pb-tier__sub{color:var(--pb-peri-link);font-weight:600;font-size:.95rem;margin-bottom:.8rem}.pb-tier ul{display:grid;gap:.4rem}.pb-tier li{position:relative;padding-left:1.1rem;font-size:.95rem;color:#3e3e48}.pb-tier li::before{content:"";position:absolute;left:.15rem;top:.65em;width:4px;height:4px;border-radius:50%;background:#9a9aa8}.pb-split--enter .pb-split__main{background:#fff;padding-top:75px;padding-bottom:75px}.pb-enter__cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem, 3vw, 3rem);align-items:start}.pb-enter .pb-card{border-color:var(--pb-line)}.pb-enter .pb-card p{font-size:.92rem;color:#46464f}.pb-enter .pb-card .pb-btn{margin-top:1rem;width:100%}.pb-enter__review{font-size:.86rem;color:#6a6a74;margin:.9rem 0 0;text-align:center}.pb-enter__review a{color:var(--pb-peri-link);font-weight:600}.pb-badge{background:#613dca;border-radius:4px;color:#fff;display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem;padding:.5rem 1rem;text-align:center;text-transform:uppercase}.pb-timeline__head{font-weight:700;color:var(--pb-peri);font-size:clamp(1.3rem, calc(1rem + 1vw), 1.65rem);margin:0 0 1.1rem}.pb-timeline dl{display:grid;gap:.8rem;margin:0}.pb-timeline__row{font-size:.95rem;color:#3c3c46;line-height:1.45}.pb-timeline__row b{color:#23232b}.pb-timeline__row--early b{color:var(--pb-peri)}.pb-timeline__exh{margin-top:.8rem}.pb-timeline__final{margin-top:1.2rem;color:var(--pb-peri);font-weight:700;line-height:1.1}.pb-footer{background:var(--pb-footer-grad);color:#fff;padding:clamp(3rem, 8vh, 6rem) var(--pb-pad-x);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.js .pb-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease, transform .6s ease}.js .pb-reveal.is-in{opacity:1;transform:none}html{scroll-behavior:smooth}.pb-enter__docs{font-size:.9rem;color:#6a6a74;margin:.9rem 0 0;text-align:center}.pb-linklike{background:none;border:0;padding:0;font-family:inherit;font-size:inherit;color:var(--pb-peri-link);font-weight:700;text-decoration:underline;cursor:pointer}.pb-linklike:hover{color:var(--pb-brand-press)}.pb-dialog{box-sizing:border-box;width:calc(100vw - 2rem);max-width:47.5rem;max-height:85vh;padding:0;border:0;border-radius:2px;color:var(--pb-text);font-family:var(--pb-body);font-size:.95rem;line-height:1.6;box-shadow:0 1.25rem 3.75rem rgba(24,17,58,0.35)}.pb-dialog[open]{display:flex;flex-direction:column}.pb-dialog::backdrop{background:rgba(24,17,58,0.6)}.pb-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.75rem;border-bottom:1px solid var(--pb-line);flex:none}.pb-dialog__head h2{font-family:var(--pb-display);font-weight:700;font-size:1.5rem;color:#1f1f27}.pb-dialog__close{background:none;border:0;padding:.25rem .5rem;font-size:1.6rem;line-height:1;color:#6a6a74;cursor:pointer;border-radius:4px}.pb-dialog__close:hover{color:#1f1f27}.pb-dialog__body{overflow:auto;padding:1.5rem 1.75rem 2rem}.pb-dialog__body p{font-size:.9rem;color:#3c3c46}.pb-dialog__body ul{margin:0 0 1em;padding-left:1.25rem;list-style:disc}.pb-dialog__body li{font-size:.9rem;color:#3c3c46;margin-bottom:.25rem}.pb-dialog__body a{color:var(--pb-peri-link);font-weight:600;text-decoration:underline}.pb-faq{border-bottom:1px solid #ececf3}.pb-faq summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:.55rem;padding:.8rem 0;font-weight:700;font-size:.94rem;color:#26262e}.pb-faq summary::-webkit-details-marker{display:none}.pb-faq summary:focus-visible{outline:3px solid var(--pb-brand);outline-offset:2px;border-radius:3px}.pb-faq summary::before{content:"+";color:var(--pb-peri);font-weight:700;font-size:1.2rem;line-height:1;flex:none;width:1ch;text-align:center;transition:transform .25s ease}.pb-faq[open] summary::before{transform:rotate(45deg)}.pb-faq p{padding:0 0 .8rem 1.55rem;margin:0}.pb-faq ul{margin-left:1.55rem}.pb-dialog--juror{width:calc(100vw - 2rem);max-width:56rem;padding:2.75rem}.pb-dialog--juror[open]{display:block}.pb-dialog--juror .pb-dialog__close{position:absolute;top:1rem;right:1.25rem}.pb-juror-card{display:grid;grid-template-columns:13rem 1fr;gap:2.25rem;align-items:start}.pb-juror-card__photo{width:90%;height:auto;display:block}.pb-juror-card__photo--ph{aspect-ratio:1;background:var(--pb-ph);border-radius:3px}.pb-juror-card h2{font-family:var(--pb-display);font-weight:700;font-size:1.6rem;color:#1f1f27;margin:0 0 .5rem}.pb-juror-card__role{color:var(--pb-peri-link);font-weight:600;font-size:.98rem;margin:0}.pb-juror-card__country{color:#6a6a74;font-size:.95rem;margin:0 0 1.3rem}.pb-juror-card__bio p{font-size:.95rem;color:#3c3c46;line-height:1.7;margin:0}.pb-rule{margin:0 0 1em}.pb-rule b{color:var(--pb-peri-link);margin-right:.5ch}.pb-doc__todo{color:#b0530f;background:#fff3e6;font-style:italic;padding:0 .25rem;border-radius:3px}@media (max-width: 860px){.pb2026{--pb-pad-x: clamp(1.25rem, 5vw, 2rem)}.pb-split{grid-template-columns:1fr}.pb-split__aside{background:var(--pb-bg) !important;padding:2.6rem var(--pb-pad-x) 0}.pb-split__title{position:static;color:#1f1f27;font-size:clamp(2rem, 7vw, 2.6rem);top:auto}.pb-split__main{padding:1.2rem var(--pb-pad-x) 2.6rem}.pb-masthead{grid-template-columns:1fr}.pb-masthead__rail{align-items:end;align-self:end;display:flex;grid-column:1;grid-row:auto;min-height:360px;padding:2.4rem var(--pb-pad-x)}.pb-masthead__logo{position:static;top:auto}.pb-masthead__hero{grid-column:1;grid-row:auto;padding-top:2rem}.pb-prize{grid-column:1;grid-row:auto;position:static;z-index:auto}.pb-split--enter .pb-split__title{display:none}.pb-split--enter .pb-split__main{padding-top:0}.pb-prize__grid{grid-template-columns:1fr;gap:1.2rem;padding-block:2.8rem}.pb-prize__title{padding-bottom:.2rem}.pb-hero__cards{grid-template-columns:1fr}.pb-enter__cols{grid-template-columns:1fr}.pb-juror-strip{display:none}.pb-jury__cta{display:block;margin-top:.4rem}.pb-footer{padding-block:3rem}.pb-dialog{width:calc(100vw - 1.25rem);max-height:90vh}.pb-dialog--juror{padding:3rem 1.4rem 1.6rem}.pb-juror-card{grid-template-columns:1fr;gap:1.2rem}.pb-juror-card__photo{max-width:10rem}.pb-dialog__head{padding:.9rem 1.15rem}.pb-dialog__body{padding:1.15rem 1.15rem 1.5rem}}@media (max-width: 420px){.pb-hero__cta{gap:.9rem}.pb-btn{width:100%}.pb-hero__deadline{width:100%}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.js .pb-reveal{opacity:1;transform:none;transition:none}.pb-btn{transition:none}.pb-juror__name{transition:none}.pb-juror-strip__btn{transition:none}.pb-faq summary::before{transition:none}}
