@font-face{font-family:"V15 Campton";src:url(https://cdn.prod.website-files.com/6947d8318a34ed25947718b8/694ae9887533dff233c27bbb_Rene%20Bieder%20-%20Campton%20Book.otf)format("opentype");font-weight:300 400;font-display:swap}@font-face{font-family:"V15 Campton";src:url(https://cdn.prod.website-files.com/6947d8318a34ed25947718b8/694ae9886e543018fe684d86_Rene%20Bieder%20-%20Campton%20Medium.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:"V15 Campton";src:url(https://cdn.prod.website-files.com/6947d8318a34ed25947718b8/fonts/6af2df483c354b00844d73bd-Campton-SemiBold.otf)format("opentype");font-weight:600 700;font-display:swap}.v15{--purple:#4E2A84;--purple-d:#3d2069;--purple-t:#efeaf6;--ink:#342F2E;--body:#4a4544;--muted:#77706e;--line:#e6e2df;--grey:#f2f2f2;--dark:#2f2a2a;--white:#fff;--wrap:1180px;--gut:32px;--s1:120px;--s2:88px}.v15,.v15 *{box-sizing:border-box;margin:0;padding:0}.v15{font-family:"V15 Campton",Helvetica,Arial,sans-serif;color:var(--body);background:#fff;font-size:18px;line-height:1.6;font-weight:300;-webkit-font-smoothing:antialiased}.v15 img{display:block;max-width:100%}.v15 a{color:inherit;text-decoration:none}.v15 .v-wrap{max-width:calc(var(--wrap) + var(--gut)*2);margin:0 auto;padding:0 var(--gut)}.v15 .v-sec{padding:var(--s1)0}.v15 .v-sec.v-tight{padding:var(--s2)0}.v15 .v-bg-grey{background:var(--grey)}.v15 .v-bg-dark{background:var(--dark);color:#d9d4d2}.v15 .v-bg-dark h2,.v15 .v-bg-dark h3{color:#fff}.v15 .v-bg-dark .v-eb{color:#c9b8e6}.v15 h1{letter-spacing:-.01em}.v15 h1,.v15 h2,.v15 h4{line-height:1.08}.v15 h2,.v15 h3,.v15 h4{color:var(--ink);letter-spacing:-.01em}.v15 .v-h1{font-size:76px;font-weight:600}.v15 .v-h2,.v15 h2{font-size:48px;font-weight:500}.v15 .v-h3,.v15 h3{font-size:26px;font-weight:600;line-height:1.18}.v15 .v-eb,.v15 h4{font-size:20px;font-weight:600}.v15 .v-eb{font-size:14px;letter-spacing:.09em;text-transform:uppercase;color:var(--purple);line-height:1.3}.v15 .v-lead{font-size:21px;line-height:1.55;color:var(--body);max-width:640px}.v15 .v-meta{color:var(--muted);letter-spacing:.02em}.v15 .v-lang b,.v15 .v-meta b,.v15 h1{font-weight:600;color:var(--ink)}.v15 .v-meta,.v15 .v-small{font-size:15px}.v15 .v-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.v15 .v-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 30px;font-size:15px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;border:2px solid var(--purple);transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.v15 .v-btn-p{background:var(--purple);color:#fff}.v15 .v-btn-p:hover{background:var(--purple-d);border-color:var(--purple-d)}.v15 .v-btn-s{background:0 0;color:var(--purple)}.v15 .v-btn-s:hover{background:var(--purple);color:#fff}.v15 .v-btn-w{background:#fff;color:var(--purple);border-color:#fff}.v15 .v-btn-wo{background:0 0;color:#fff;border-color:rgba(255,255,255,.8)}.v15 .v-btn-wo:hover{background:#fff;color:var(--purple)}.v15 .v-btn-sm{height:48px;padding:0 22px;font-size:14px}.v15 .v-lnk,.v15 .v-nav a{font-size:15px;letter-spacing:.07em;text-transform:uppercase}.v15 .v-lnk{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:var(--purple)}.v15 .v-lnk::after{content:"";width:18px;height:2px;background:currentColor;transition:width .2s}.v15 .v-lnk:hover::after,.v15 .v-strip .v-go:hover::after{width:30px}.v15 .v-bg-dark .v-lnk{color:#fff}.v15 .v-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.v15 .v-sh .v-eb{margin-bottom:14px}.v15 .v-sh.v-c{flex-direction:column;align-items:center;text-align:center}.v15 .v-sh.v-c .v-lead{margin:18px auto 0}.v15 .v-hd{position:sticky;z-index:20;background:#fff;transition:box-shadow .2s}.v15 .v-hd.v-on{box-shadow:0 1px 0 var(--line),0 8px 24px rgba(0,0,0,.04)}.v15 .v-hd-in{height:96px;display:flex;align-items:center;gap:36px}.v15 .v-logo img{height:38px;width:auto}.v15 .v-nav{display:flex;gap:30px;margin:0 auto}.v15 .v-nav a{font-weight:500;color:var(--ink);padding:6px 0;border-bottom:2px solid transparent}.v15 .v-nav a.v-cur,.v15 .v-nav a:hover{color:var(--purple);border-color:var(--purple)}.v15 .v-hd-r{display:flex;align-items:center;gap:22px}.v15 .v-lang{font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--muted)}.v15 .v-lang b{color:var(--purple)}.v15 .v-burger{display:none;width:44px;height:44px;border:0;background:0 0;cursor:pointer;position:relative;outline:0}.v15 .v-burger:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.v15 .v-burger span{left:10px;top:21px}.v15 .v-burger span,.v15 .v-burger span::after,.v15 .v-burger span::before{position:absolute;width:24px;height:2px;background:var(--ink);content:""}.v15 .v-burger span::before{top:-7px;left:0}.v15 .v-burger span::after{top:7px;left:0}.v15 .v-intro{padding:96px 0 72px;text-align:center}.v15 .v-card p,.v15 .v-crumb,.v15 .v-intro .v-eb{margin-bottom:18px}.v15 .v-intro .v-lead{margin:22px auto 0}.v15 .v-intro .v-btns{justify-content:center}.v15 .v-crumb{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.v15 .v-hero{position:relative;min-height:720px;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.v15 .v-hero .v-bgimg{position:absolute;inset:0;background-size:cover;background-position:center}.v15 .v-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,12,20,.72)0,rgba(15,12,20,.42) 45%,rgba(15,12,20,.05) 80%),linear-gradient(0deg,rgba(15,12,20,.55)0,rgba(15,12,20,0) 45%)}.v15 .v-hero .v-wrap{position:relative;z-index:1;width:100%;padding-bottom:88px}.v15 .v-hero .v-eb{color:#fff;opacity:.92;margin-bottom:18px}.v15 .v-hero h1{color:#fff;font-size:84px;font-weight:700;max-width:820px}.v15 .v-hero .v-lead{color:rgba(255,255,255,.9);margin-top:20px}.v15 .v-hero .v-hmeta{margin-top:22px;font-size:16px;letter-spacing:.03em;color:#fff;display:flex;flex-wrap:wrap;gap:8px 22px}.v15 .v-hero .v-hmeta span{display:inline-flex;align-items:center;gap:10px}.v15 .v-hero .v-hmeta span+span::before{content:"";width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.6);margin-right:12px}.v15 .v-strip{background:var(--dark);color:#fff}.v15 .v-strip .v-wrap{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:24px;align-items:center;min-height:116px}.v15 .v-strip .v-it{display:flex;flex-direction:column;gap:2px}.v15 .v-strip .v-go,.v15 .v-strip .v-it small{font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:#bfb6c9;font-weight:600}.v15 .v-strip .v-it b{font-size:19px;font-weight:500}.v15 .v-strip .v-it b i{font-style:normal;color:#7ee2a8}.v15 .v-strip .v-go{display:inline-flex;align-items:center;gap:10px;font-size:15px;letter-spacing:.07em;color:#fff;justify-self:end}.v15 .v-strip .v-go::after{content:"";width:18px;height:2px;background:currentColor;transition:width .2s}.v15 .v-m-only{display:none!important}.v15 .v-grid{display:grid;gap:32px}.v15 .v-g2{grid-template-columns:repeat(2,1fr)}.v15 .v-g3{grid-template-columns:repeat(3,1fr)}.v15 .v-g4{grid-template-columns:repeat(4,1fr)}.v15 .v-card{display:flex;flex-direction:column;gap:0}.v15 .v-card .v-ph{aspect-ratio:3/2;background:#ddd center/cover no-repeat;overflow:hidden;position:relative}.v15 .v-card .v-ph::after{content:"";position:absolute;inset:0;background:0 0;transition:background .25s}.v15 .v-card:hover .v-ph::after{background:rgba(78,42,132,.12)}.v15 .v-card .v-eb{margin:22px 0 10px}.v15 .v-card h3{margin-bottom:16px}.v15 .v-card p{font-size:16px;line-height:1.55;color:var(--body)}.v15 .v-card .v-lnk{margin-top:auto}.v15 .v-card.v-big .v-ph{aspect-ratio:16/10}.v15 .v-card.v-big h3{font-size:34px}.v15 .v-tag{position:absolute;top:16px;left:16px;z-index:1;background:#fff;color:var(--purple);font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:7px 11px}.v15 .v-tabs a.v-on,.v15 .v-tag.v-p{background:var(--purple);color:#fff}.v15 .v-ev{display:grid;grid-template-columns:5fr 6fr;background:#fff;border:1px solid var(--line)}.v15 .v-ev .v-ph{background:#ddd center/cover;min-height:300px}.v15 .v-ev .v-tx{padding:40px 44px;display:flex;flex-direction:column}.v15 .v-ev h3{font-size:30px;margin:12px 0 14px}.v15 .v-ev .v-when{font-size:18px;font-weight:500;color:var(--ink)}.v15 .v-ev .v-where{font-size:16px;color:var(--muted);margin-top:4px}.v15 .v-ev .v-btns{margin-top:auto;padding-top:26px}.v15 .v-film .v-ph{aspect-ratio:16/9}.v15 .v-play{position:absolute;left:16px;bottom:16px;z-index:1;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center}.v15 .v-play::before{content:"";border-left:13px solid var(--purple);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:4px}.v15 .v-film h3{font-size:20px;margin:18px 0 6px}.v15 .v-film .v-meta{font-size:14px}.v15 .v-split{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.v15 .v-split .v-ph{background:#ccc center/cover}.v15 .v-split .v-tx{background:var(--grey);padding:96px 80px;display:flex;flex-direction:column;justify-content:center}.v15 .v-split .v-tx .v-eb{margin-bottom:18px}.v15 .v-split .v-tx p{margin-top:22px;max-width:480px}.v15 .v-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.v15 .v-facts>div{padding:36px 36px 36px 0}.v15 .v-facts>div+div{padding-left:36px;border-left:1px solid var(--line)}.v15 .v-facts h4{margin:12px 0 10px}.v15 .v-facts p,.v15 .v-row{font-size:17px}.v15 .v-facts .v-eb{font-size:13px}.v15 .v-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.v15 .v-row:last-child{border-bottom:0}.v15 .v-faq summary,.v15 .v-row b{font-weight:500;color:var(--ink)}.v15 .v-faq{max-width:840px;margin:0 auto}.v15 .v-faq details{border-bottom:1px solid var(--line)}.v15 .v-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:21px}.v15 .v-faq summary::-webkit-details-marker{display:none}.v15 .v-faq summary::after{content:"+";font-size:28px;font-weight:300;color:var(--purple)}.v15 .v-faq details[open] summary::after{content:"−"}.v15 .v-faq details p{padding:0 0 26px;max-width:680px}.v15 .v-tabs{display:inline-flex;border:2px solid var(--purple)}.v15 .v-chips a,.v15 .v-tabs a{height:50px;padding:0 26px;display:flex;align-items:center;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--purple)}.v15 .v-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:26px}.v15 .v-chips a{height:40px;padding:0 18px;border:1px solid var(--line);font-size:13px;color:var(--ink)}.v15 .v-chips a.v-on{border-color:var(--purple);background:var(--purple);color:#fff}.v15 .v-form{display:grid;grid-template-columns:1fr 1fr;gap:22px}.v15 .v-form label{display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:500;color:var(--ink)}.v15 .v-form input,.v15 .v-form select,.v15 .v-form textarea{font:inherit;font-size:17px;height:56px;padding:0 16px;border:1.5px solid #d7d2cf;background:#fff;color:var(--ink);outline:0}.v15 .v-form textarea{height:160px;padding:14px 16px;resize:vertical}.v15 .v-form input:focus,.v15 .v-form textarea:focus{border-color:var(--purple)}.v15 .v-form .v-full{grid-column:1/-1}.v15 .v-art{max-width:760px;margin:0 auto}.v15 .v-art h1{font-size:54px;font-weight:600;line-height:1.1}.v15 .v-art .v-dek{font-size:22px;line-height:1.5;color:var(--ink);margin-top:24px;font-weight:300}.v15 .v-art .v-bar,.v15 .v-ft h5{font-size:14px;text-transform:uppercase}.v15 .v-art .v-bar{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin-top:30px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.06em;color:var(--muted)}.v15 .v-art .v-body p,.v15 .v-art.v-body p{margin:0 0 24px;font-size:19px;line-height:1.75}.v15 .v-art .v-body blockquote,.v15 .v-art.v-body blockquote{margin:40px 0;padding-left:28px;border-left:3px solid var(--purple);font-size:24px;line-height:1.5;color:var(--ink);font-weight:300}.v15 .v-art .v-body h3,.v15 .v-art.v-body h3{margin:44px 0 14px;font-size:24px}.v15 .v-figure{max-width:1180px;margin:56px auto}.v15 .v-figure img{width:100%}.v15 .v-figure figcaption,.v15 .v-team p{font-size:14px;color:var(--muted);margin-top:12px}.v15 .v-team{display:grid;grid-template-columns:repeat(5,1fr);gap:28px}.v15 .v-team .v-ph{aspect-ratio:1;background:#ddd center 20%/cover}.v15 .v-team h4{margin-top:16px;font-size:18px}.v15 .v-team p{line-height:1.4;margin-top:4px}.v15 .v-ft{border-top:1px solid var(--line);padding:88px 0 0;background:#fff}.v15 .v-ft-g{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.v15 .v-ft .v-logo img{height:44px}.v15 .v-soc{display:flex;gap:10px;margin-top:26px}.v15 .v-soc a{width:38px;height:38px;border:1px solid var(--line);display:grid;place-items:center;font-size:12px;font-weight:600}.v15 .v-mem{margin-top:26px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.8}.v15 .v-ft h5{font-weight:600;letter-spacing:.09em;color:var(--ink);margin-bottom:18px}.v15 .v-ft ul{list-style:none;display:flex;flex-direction:column;gap:10px}.v15 .v-ft li,.v15 .v-ft p{font-size:16px;line-height:1.5}.v15 .v-ft li a:hover,.v15 .v-soc a{color:var(--purple)}.v15 .v-ft-b{margin-top:72px;border-top:1px solid var(--line);padding:24px 0 30px;display:flex;justify-content:space-between;gap:20px;font-size:14px;color:var(--muted)}.v15 .v-cols{display:grid;grid-template-columns:7fr 4fr;gap:72px;align-items:start}.v15 .v-side{background:var(--grey);padding:36px;position:sticky;top:120px}.v15 .v-ev.v-feat{grid-template-columns:7fr 5fr;border:0;background:var(--grey)}.v15 .v-ev.v-feat .v-ph{min-height:440px}.v15 .v-ev.v-feat .v-tx{padding:52px}.v15 .v-gal{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:260px;gap:16px}.v15 .v-duo{grid-template-columns:3fr 2fr;gap:16px}.v15 .v-pair{gap:72px;align-items:center}.v15 .v-endb{justify-content:flex-end}.v15 .v-rv{transition:opacity .45s ease,transform .45s ease}.v15 .v-rv.v-pre{opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion:reduce){.v15 .v-rv,.v15 .v-rv.v-pre{transition:none;opacity:1;transform:none}}@media (max-width:1100px){.v15 .v-nav{gap:20px}.v15 .v-nav a{font-size:14px}}@media (max-width:900px){.v15{--gut:20px;--s1:72px;--s2:56px}.v15 .v-hd-in{height:72px;gap:12px}.v15 .v-logo img{height:30px}.v15 .v-hd-r .v-lang,.v15 .v-nav,.v15 .v-strip .v-go::after{display:none}.v15 .v-hd-r{margin-left:auto;gap:8px}.v15 .v-hd-r .v-btn{height:42px;padding:0 14px;font-size:12px}.v15 .v-burger{display:block}.v15 .v-h1,.v15 .v-intro h1{font-size:46px}.v15 .v-h2,.v15 h2{font-size:34px}.v15 .v-h3,.v15 h3{font-size:22px}.v15 .v-intro{padding:56px 0 44px}.v15 .v-lead{font-size:18px}.v15 .v-hero h1{font-size:44px;line-height:1.02}.v15 .v-hero .v-hmeta{font-size:14px}.v15 .v-btns{margin-top:26px}.v15 .v-btns .v-btn{flex:1 1 100%}.v15 .v-d-only{display:none!important}.v15 span.v-m-only{display:inline!important}.v15 .v-lead.v-m-only{display:block!important}.v15 .v-strip .v-it.v-m-only{display:flex!important}.v15 .v-hero{min-height:0;padding-top:200px}.v15 .v-hero::after{background:linear-gradient(0deg,rgba(15,12,20,.86)0,rgba(15,12,20,.55) 45%,rgba(15,12,20,.1) 100%)}.v15 .v-hero .v-wrap{padding-bottom:36px}.v15 .v-hero .v-eb{font-size:12px;margin-bottom:12px}.v15 .v-hero .v-lead{font-size:17px;margin-top:14px;max-width:32ch}.v15 .v-hero .v-btns{margin-top:24px}.v15 .v-strip .v-wrap{display:block;padding-top:8px;padding-bottom:28px}.v15 .v-strip .v-it{display:flex}.v15 .v-strip .v-it,.v15 .v-strip .v-it.v-m-only{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.14)}.v15 .v-strip .v-it small{font-size:12px}.v15 .v-strip .v-it b{font-size:16px;text-align:right}.v15 .v-strip .v-go{display:flex;justify-content:center;width:100%;height:52px;margin-top:22px;border:1.5px solid rgba(255,255,255,.85);font-size:14px}.v15 .v-g2,.v15 .v-g3,.v15 .v-g4{grid-template-columns:1fr}.v15 .v-g4.v-films{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gut)*-1);padding:0 var(--gut)}.v15 .v-g4.v-films>*{scroll-snap-align:start}.v15 .v-card.v-big h3{font-size:26px}.v15 .v-sh{flex-direction:column;align-items:flex-start;margin-bottom:32px}.v15 .v-ev,.v15 .v-facts,.v15 .v-form,.v15 .v-split{grid-template-columns:1fr}.v15 .v-ev .v-ph{min-height:220px}.v15 .v-ev .v-tx{padding:26px 22px}.v15 .v-ev h3{font-size:24px}.v15 .v-split .v-ph{min-height:280px}.v15 .v-split .v-tx{padding:52px var(--gut)}.v15 .v-facts>div,.v15 .v-facts>div+div{padding:26px 0;border-left:0;border-top:1px solid var(--line)}.v15 .v-faq summary{font-size:18px;padding:20px 0}.v15 .v-art h1{font-size:34px}.v15 .v-art .v-dek{font-size:19px}.v15,.v15 .v-art .v-body p,.v15 .v-art.v-body p{font-size:17px}.v15 .v-team{grid-template-columns:repeat(2,1fr);gap:18px}.v15 .v-ft{padding-top:56px}.v15 .v-ft-g{grid-template-columns:1fr 1fr;gap:36px 20px}.v15 .v-ft-g>div:first-child{grid-column:1/-1}.v15 .v-ft-b{flex-direction:column;margin-top:44px}.v15 .v-tabs a{padding:0 16px}.v15 .v-cols{grid-template-columns:1fr;gap:40px}.v15 .v-side{position:static;padding:26px 22px}.v15 .v-ev.v-feat{grid-template-columns:1fr}.v15 .v-ev.v-feat .v-ph{min-height:240px}.v15 .v-ev.v-feat .v-tx{padding:28px 22px}.v15 .v-ev.v-feat h3{font-size:28px!important}.v15 .v-gal{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:10px}.v15 .v-gal>:first-child{grid-column:1/-1;grid-row:span 2}.v15 .v-duo{grid-template-columns:1fr}.v15 .v-duo>:last-child{display:none}.v15 .v-pair{gap:32px}.v15 .v-endb{justify-content:flex-start}.v15 .v-intro[style*="text-align:left"] .v-h1{font-size:38px!important}.v15 .v-chips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start!important;margin-left:calc(var(--gut)*-1)!important;margin-right:calc(var(--gut)*-1)!important;padding:0 var(--gut)}.v15 .v-chips a{flex:none}}.v15 .v-hd{position:relative;top:auto}.v15 .v-mnav{display:none;position:fixed;left:0;right:0;top:72px;bottom:0;background:#fff;z-index:999;padding:8px var(--gut) 40px;overflow:auto;border-top:1px solid var(--line)}.v15 .v-mnav.v-open{display:block}.v15 .v-mnav .v-mn{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);font-size:22px;font-weight:500;color:var(--ink)}.v15 .v-mnav .v-mn.v-cur{color:var(--purple)}.v15 .v-mnav .v-mn::after{content:"";width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.v15 .v-mnav .v-btn{width:100%;margin-top:28px}.v15 .v-mnav .v-lang{display:block;margin-top:22px;text-align:center;font-size:14px}.v15 .v-burger span,.v15 .v-burger span::after,.v15 .v-burger span::before{transition:transform .2s,background .2s,top .2s}.v15 .v-burger.v-open span{background:0 0}.v15 .v-burger.v-open span::before{top:0;transform:rotate(45deg)}.v15 .v-burger.v-open span::after{top:0;transform:rotate(-45deg)}.v15 .v-strip .v-it b i.v-c{color:#ffa3a3}.v15 .v-lb,.v15 .v-sheet{position:fixed;inset:0;z-index:2000;display:none}.v15 .v-sheet.v-open{display:block}.v15 .v-sheet .v-bd{position:absolute;inset:0;background:rgba(20,16,24,.55)}.v15 .v-sheet .v-pn{position:absolute;right:0;top:0;bottom:0;width:520px;max-width:100%;background:#fff;padding:48px 40px;overflow:auto}.v15 .v-sheet .v-x{position:absolute;top:14px;right:14px;width:44px;height:44px;border:0;background:0 0;font-size:30px;line-height:1;cursor:pointer;color:var(--ink)}.v15 .v-sheet h3{font-size:30px;margin:12px 0 10px}.v15 .v-sheet .v-form{grid-template-columns:1fr;gap:16px;margin-top:26px}.v15 .v-sheet .v-msg{margin-top:18px;font-size:16px;color:var(--ink)}.v15 .v-sheet .v-msg.v-err{color:#b3261e}.v15 .v-lb{background:rgba(12,10,14,.94);align-items:center;justify-content:center;padding:48px}.v15 .v-lb.v-open{display:flex}.v15 .v-lb img{max-width:100%;max-height:100%;object-fit:contain}.v15 .v-lb .v-x{position:absolute;top:14px;right:14px;width:48px;height:48px;border:0;background:0 0;color:#fff;font-size:34px;cursor:pointer}.v15 .v-gal>div{cursor:zoom-in;background-size:cover;background-position:center}.v15 .v-cur-p{display:grid;grid-template-columns:140px 1fr;gap:28px;align-items:start}.v15 .v-cur-p .v-ph{aspect-ratio:1;background:#eee center/cover}.v15 .v-cur-p h4{font-size:24px;margin-bottom:12px}.v15 .v-cur-p .v-bio p{margin:0 0 16px}.v15 .v-rich p{margin:0 0 22px}.v15 .v-rich p:last-child{margin-bottom:0}.v15 .v-empty{font-size:17px;color:var(--muted)}.v15 .v-chips a{cursor:pointer}@media (max-width:900px){.v15 .v-sheet .v-pn{top:auto;width:100%;max-height:92vh;padding:34px var(--gut) 40px}.v15 .v-cur-p{grid-template-columns:90px 1fr;gap:18px}.v15 .v-lb{padding:16px}}.v15 .v-ft .v-mem{display:flex;flex-wrap:wrap;gap:16px 20px;align-items:center;margin-top:30px}.v15 .v-ft .v-mem img{height:30px;width:auto;opacity:.9}.v15 .v-ft .v-soc a:hover{border-color:var(--purple)}.v15 .v-crumb a:hover,.v15 .v-ev h3 a:hover,.v15 .v-ft-b a:hover,.v15 .v-hd .v-lang a:hover{color:var(--purple)}.v15 .v-lead1>p:first-child{font-size:21px;line-height:1.55;color:var(--ink)}@media (max-width:900px){.v15 .v-g4.v-films{scroll-padding-inline:var(--gut)}}html:not([lang^=en]) .v15,html[lang^=en] .footer-wrapper>:not(.w-embed),html[lang^=en] .header-wrapper>:not(.w-embed){display:none!important}html[lang^=en] .footer-wrapper,html[lang^=en] .header-wrapper{padding:0!important;background:#fff}html[lang^=en] .page-wrapper:has(.v-root)>:not(.header-wrapper):not(.footer-wrapper):not(.w-embed),html[lang^=en] body:has(>.w-embed .v-root)>:not(.header-wrapper):not(.footer-wrapper):not(.page-wrapper):not(.w-embed):not(script):not(.v-keep):not(.section-3):not(.publications-section){display:none!important}.v15 a.w--current{text-decoration:none!important}html.mm-v15 body{background-color:#fff!important}.v15.v-mnav-root{background:0 0}html[lang^=en] .header-wrapper{position:sticky!important;top:0!important;transform:none!important;z-index:1000}.v15 .v-hide,.v15-data,html.mm-v15 body>[class*=mm-]{display:none!important}html[lang^=en] body:has([data-v15-page=collections]){background:#fff}html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section){font-family:"V15 Campton",Helvetica,Arial,sans-serif;background:#fff;color:#4a4544;padding:34px 0 120px;margin:0}html[lang^=en] body:has([data-v15-page=collections]) .publications-section{padding-top:0}html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section) .w-container{max-width:1244px;width:auto;margin:0 auto;padding:0 32px}html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section) .w-container::after,html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section) .w-container::before{display:none}html[lang^=en] body:has([data-v15-page=collections]) .publications-header,html[lang^=en] body:has([data-v15-page=collections]) .section-3 :is(.heading-6,.paragraph-5){display:none!important}html[lang^=en] body:has([data-v15-page=collections]) .div-block-4{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;margin:0;max-width:none;width:auto;background:0 0}html[lang^=en] body:has([data-v15-page=collections]) .section-nav-container{display:inline-flex;border:2px solid #4e2a84;gap:0;margin:0;padding:0;background:0 0;border-radius:0;width:auto;box-shadow:none}html[lang^=en] body:has([data-v15-page=collections]) .section-nav-link{height:50px;padding:0 26px;display:flex;align-items:center;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4e2a84;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none!important;line-height:1;box-shadow:none}html[lang^=en] body:has([data-v15-page=collections]) .section-nav-link *{font:inherit;color:inherit;text-decoration:none}html[lang^=en] body:has([data-v15-page=collections]) .section-nav-link.is-active{background:#4e2a84;color:#fff}html[lang^=en] body:has([data-v15-page=collections]) .filter-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:48px 0 56px;padding:0;width:100%;background:0 0;border:0}html[lang^=en] body:has([data-v15-page=collections]) .filter-btn{height:40px;padding:0 18px;display:flex;align-items:center;border:1px solid #e6e2df;border-radius:0;background:#fff;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#342f2e;cursor:pointer;line-height:1;margin:0;box-shadow:none;transition:background .2s,color .2s,border-color .2s}html[lang^=en] body:has([data-v15-page=collections]) .filter-btn:hover{border-color:#4e2a84}html[lang^=en] body:has([data-v15-page=collections]) .filter-btn.is-active{border-color:#4e2a84;background:#4e2a84;color:#fff}html[lang^=en] body:has([data-v15-page=collections]) .carousel-container{padding:0;margin:0;width:auto;max-width:none;overflow:visible;background:0 0}html[lang^=en] body:has([data-v15-page=collections]) :is(.collection-list-wrapper-2,.publications-section .w-dyn-list){display:block;overflow:visible;width:auto;padding:0;margin:0}html[lang^=en] body:has([data-v15-page=collections]) :is(.collection-list,.publications-list){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 32px;width:auto;margin:0;padding:0;overflow:visible;transform:none}html[lang^=en] body:has([data-v15-page=collections]) .collection-card{width:auto;min-width:0;max-width:none;flex:none;background:0 0;border:0;box-shadow:none;border-radius:0;padding:0;margin:0;overflow:visible;transform:none;height:auto}html[lang^=en] body:has([data-v15-page=collections]) .collection-card.v-lim{display:none!important}html[lang^=en] body:has([data-v15-page=collections]) .link-block-2{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:auto;background:0 0;border:0;padding:0;box-shadow:none}html[lang^=en] body:has([data-v15-page=collections]) .card-thumbnail{aspect-ratio:16/9;height:auto;width:100%;position:relative;overflow:hidden;border-radius:0;background:#ddd;margin:0}html[lang^=en] body:has([data-v15-page=collections]) .publications-section .card-thumbnail{aspect-ratio:3/4;background:#f2f2f2}html[lang^=en] body:has([data-v15-page=collections]) .card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;transform:none;max-width:none}html[lang^=en] body:has([data-v15-page=collections]) .card-thumbnail::after{content:""!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;border-radius:0!important;opacity:1!important;background:0 0!important;transition:background .25s;z-index:1}html[lang^=en] body:has([data-v15-page=collections]) .link-block-2:hover .card-thumbnail::after{background:rgba(78,42,132,.12)!important}html[lang^=en] body:has([data-v15-page=collections]) .card-thumbnail.v-film::before{content:"";position:absolute;left:16px;bottom:16px;z-index:2;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.92) no-repeat 54% 50%/16px 16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 16'%3E%3Cpath d='M0 0l13 8-13 8z' fill='%234E2A84'/%3E%3C/svg%3E")}html[lang^=en] body:has([data-v15-page=collections]) .card-content{padding:0;background:0 0;border:0;height:auto}html[lang^=en] body:has([data-v15-page=collections]) .card-title{font-family:inherit;font-size:20px;font-weight:600;line-height:1.18;letter-spacing:-.01em;color:#342f2e;margin:18px 0 6px;transition:color .2s}html[lang^=en] body:has([data-v15-page=collections]) .link-block-2:hover .card-title{color:#4e2a84}html[lang^=en] body:has([data-v15-page=collections]) .card-description,html[lang^=en] body:has([data-v15-page=collections]) .card-duration{display:none!important}html[lang^=en] body:has([data-v15-page=collections]) .card-meta{display:block;padding:0;margin:0;border:0;gap:0}html[lang^=en] body:has([data-v15-page=collections]) .card-date{font-family:inherit;font-size:14px;font-weight:300;line-height:1.6;color:#77706e;letter-spacing:.02em;margin:0;padding:0;background:0 0;border:0}html[lang^=en] body:has([data-v15-page=collections]) .explore-more-btn{display:none!important}@media (max-width:900px){html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section){padding:26px 0 72px}html[lang^=en] body:has([data-v15-page=collections]) .publications-section{padding-top:0}html[lang^=en] body:has([data-v15-page=collections]) :is(.section-3,.publications-section) .w-container{padding:0 20px}html[lang^=en] body:has([data-v15-page=collections]) .section-nav-link{padding:0 16px}html[lang^=en] body:has([data-v15-page=collections]) .filter-container{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin:36px -20px 40px;padding:0 20px;width:calc(100% + 40px);scrollbar-width:none}html[lang^=en] body:has([data-v15-page=collections]) .filter-container::-webkit-scrollbar{display:none}html[lang^=en] body:has([data-v15-page=collections]) .filter-btn{flex:none}html[lang^=en] body:has([data-v15-page=collections]) :is(.collection-list,.publications-list){grid-template-columns:minmax(0,1fr);gap:40px}html[lang^=en] body:has([data-v15-page=collections]) .publications-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}