@media (min-width:1024px){.vb-hero-media:after{background:linear-gradient(0deg,#0000008f 0 310px,#0000006e 360px,#0000003d,#00000014 480px,#0000 520px);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 960px,rgba(0,0,0,.75) 1080px,rgba(0,0,0,.4) 1200px,rgba(0,0,0,.12) 1320px,transparent 1400px);mask-image:linear-gradient(90deg,#000 0,#000 960px,rgba(0,0,0,.75) 1080px,rgba(0,0,0,.4) 1200px,rgba(0,0,0,.12) 1320px,transparent 1400px)}}@media (min-width:1024px) and (max-width:1699.98px){.vb-hero-media:after{background:linear-gradient(0deg,#0000008f 0 350px,#0000006e 400px,#0000003d,#00000014 520px,#0000 560px);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 740px,rgba(0,0,0,.75) 840px,rgba(0,0,0,.4) 950px,rgba(0,0,0,.12) 1060px,transparent 1150px);mask-image:linear-gradient(90deg,#000 0,#000 740px,rgba(0,0,0,.75) 840px,rgba(0,0,0,.4) 950px,rgba(0,0,0,.12) 1060px,transparent 1150px)}}@media (max-width:1023.98px){.vb-hero-media:after{background:linear-gradient(0deg,#0000009e 0,#0000001a 70%,#0000)}}.hm-pfw{position:absolute;z-index:2;right:var(--m);bottom:calc(53 * var(--dpx));--hb:calc(296px + 53.4 * var(--dpx));--fc:min(calc(calc(26.4vw / var(--zk,1)) - var(--m) - 16px),calc(calc(50vw / var(--zk,1)) - calc(47.2vh / var(--zk,1)) - var(--m) - 16px));--pw:max(168px,min(calc((var(--hb) - 64px) / 1.012771 + 16px),var(--fc)));--pwx:max(180px,var(--pw),min(var(--fc),calc(calc(67.5vh / var(--zk,1)) - 135px),calc(var(--pw) * 1.58)))}.hm-pf{position:relative;display:block;width:calc(var(--iw) + 16px);padding:8px;border-radius:10px;text-align:left;color:#f5f1ed;--iw:calc(var(--pw) - 16px);--k:1.012771;--sx:1.110473;--ox:-.054917;--oy:-.427203;background:#1c1b1a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 48px #00000057,inset 0 0 0 1px #f5f1ed33;transition:width .65s cubic-bezier(.22,1,.36,1),background-color .4s var(--e)}.hm-pf-img{position:relative;display:block;width:var(--iw);height:calc(var(--iw) * var(--k));border-radius:5px;overflow:hidden;background:#1b1e3d;transition:width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1)}.hm-pf-img img{position:absolute;max-width:none;left:calc(var(--iw) * var(--ox));top:calc(var(--iw) * var(--oy));width:calc(var(--iw) * var(--sx));height:calc(var(--iw) * var(--sx) * 1.481311);transition:width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1),left .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1)}.hm-pf-lab{display:flex;align-items:center;justify-content:center;gap:.55em;min-height:40px;margin-top:8px;padding:0 10px;border-radius:5px;white-space:nowrap;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn);box-shadow:inset 0 0 0 1px #f5f1ed4d;transition:background-color .3s var(--e),color .3s var(--e),box-shadow .3s var(--e)}.hm-pf-lab .vb-tri{width:.62em;height:.72em;fill:currentColor;flex:none}.hm-pf-lab>span:first-child{display:inline-flex;align-items:center;gap:.55em}.hm-pf-sub{display:none}@media (hover:hover) and (min-width:1024px){.hm-pf:hover{--iw:calc(var(--pwx) - 16px);--k:1.481311;--sx:1;--ox:0;--oy:0;background-color:#1c1b1ab8}.hm-pf:hover .hm-pf-lab{background:#f5f1ed;color:#333;box-shadow:inset 0 0 0 1px #f5f1ed66}}@media (min-width:1024px){.hm-pf:focus-visible{--iw:calc(var(--pwx) - 16px);--k:1.481311;--sx:1;--ox:0;--oy:0;background-color:#1c1b1ab8}.hm-pf:focus-visible .hm-pf-lab{background:#f5f1ed;color:#333}}@media (min-width:1024px) and (max-width:1359.98px){.hm-pf-lab{padding:0 6px;font-size:var(--fs-s);letter-spacing:var(--ls-s)}}@media (max-width:1023.98px){.hm-pfw{position:relative;right:auto;bottom:auto;margin-top:28px;padding:0 var(--m)}.hm-pf{--iw:58px;display:inline-flex;align-items:center;gap:14px;width:auto;max-width:100%;padding:7px 18px 7px 7px}.hm-pf-img{flex:none;border-radius:4px}.hm-pf-lab{flex-direction:column;align-items:flex-start;gap:6px;min-height:0;margin:0;padding:0;box-shadow:none;white-space:normal}.hm-pf-sub{display:block;font:var(--fw-s) var(--fs-s)/var(--lh-s) var(--sans);letter-spacing:var(--ls-s);color:#f5f1edb8}}@media (prefers-reduced-motion:reduce){.hm-pf,.hm-pf-img,.hm-pf-img img,.hm-pf-lab{transition:none!important}}.vb-stmt{padding:80px var(--m) 120px}.hm-st>span{display:block;text-wrap:balance}@media (max-width:1023.98px){.vb-stmt{padding:80px var(--m) 80px}.hm-st>span{text-wrap:pretty}}@media (min-width:1024px){#process.vb-stack{padding-bottom:0}#process.vb-stack:before{content:"";order:99;flex:none;height:29px}}.hm-mq{padding-top:20px;padding-bottom:39px}.hm-mq-box{overflow:hidden}.hm-mq-tr{display:flex;gap:20px;width:max-content;will-change:transform}.hm-mq-i{flex:none;width:350px;margin:0}.hm-mq-i img{display:block;width:350px;height:300px;object-fit:cover;background:#e7e1d6}@media (min-width:1024px){.vb-stmt .hm-st{font-size:clamp(31px,calc((calc(100vw / var(--zk,1)) - 80px) / 50.6),48px);line-height:1.04;letter-spacing:-.031em}}@media (min-width:1650px){.vb-stmt .hm-st>span{white-space:nowrap}}@media (min-width:1024px){.vb-hero-media:after{background:radial-gradient(140% 110% at 0% 100%,#00000024 0,#00000012 40%,#0000 75%),linear-gradient(#00000042,#00000042);-webkit-mask-image:none;mask-image:none}}@media (max-width:1023.98px){.vb-hero-media:after{background:linear-gradient(0deg,#0000004d 0,#00000014 55%,#0000 80%),linear-gradient(#0000003d,#0000003d)}}@media (min-width:810px){.vb-hero .vb-hero-tx .vb-h1{font-size:80px;line-height:80px;letter-spacing:-2.83px;max-width:7.4em;text-wrap:balance}.vb-hero .vb-hero-tx .vb-lead{width:620px;max-width:100%;font-size:20px;line-height:30px;letter-spacing:.3px;text-wrap:balance}}@media (min-width:1024px){.vb-hero .vb-hero-tx{width:max(calc(1180 * var(--dpx)),640px)}}@media (max-width:809.98px){.vb-hero .vb-hero-tx .vb-h1{font-size:52px;line-height:52px;letter-spacing:-1.65px;text-wrap:balance}.vb-hero .vb-hero-tx .vb-lead{font-size:18px;line-height:27px;letter-spacing:.35px;text-wrap:pretty}}@media (min-width:1024px){.vb-hero-media:after{background:radial-gradient(140% 110% at 0% 100%,#00000024 0,#00000012 40%,#0000 75%),linear-gradient(#00000026,#00000026)}}@media (max-width:1023.98px){.vb-hero-media:after{background:linear-gradient(0deg,#0000004d 0,#00000014 55%,#0000 80%),linear-gradient(#00000024,#00000024)}}.vb-hero .vb-hero-tx .vb-h1{text-shadow:0 0 36px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.22)}.vb-hero .vb-hero-tx .vb-lead{text-shadow:0 0 2px rgba(0,0,0,.28),0 0 14px rgba(0,0,0,.45),0 0 32px rgba(0,0,0,.25)}.hm-pfm{display:none}@media (max-width:1023.98px){.vb-hero .hm-pfw{display:none}.hm-pfm{display:block;padding:20px 20px 0}.hm-pfm .hm-pf{--iw:min(calc(calc(100vw / var(--zk,1)) - 56px),464px);display:block;width:calc(var(--iw) + 16px);max-width:none;margin:0 auto;padding:8px;border-radius:10px;background:#1c1b1a;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 16px 40px #10162029,inset 0 0 0 1px #f5f1ed1f}.hm-pfm .hm-pf-img{border-radius:5px}.hm-pfm .hm-pf-lab{flex-direction:row;align-items:center;justify-content:center;gap:.55em;min-height:48px;margin-top:8px;padding:0 10px;white-space:nowrap;box-shadow:inset 0 0 0 1px #f5f1ed4d}.hm-pfm .hm-pf:active .hm-pf-lab{background:#f5f1ed;color:#333}}@media (hover:hover) and (max-width:1023.98px){.hm-pfm .hm-pf:hover .hm-pf-lab{background:#f5f1ed;color:#333}}@media (max-width:1023.98px){.hm-pfm .hm-pf:focus-visible .hm-pf-lab{background:#f5f1ed;color:#333}}@media (max-width:809.98px){.vb-hero .vb-hero-tx .vb-lead{width:auto;max-width:none;font-size:16px;line-height:24px;letter-spacing:-.2px;text-wrap:balance;margin-right:-8px}}.hm-mq-i img{border-radius:10px}@media (max-width:1023.98px){.vb-hero .vb-hero-tx{position:static}.vb-hero .vb-hero-tx>.vb-h1,.vb-hero .vb-hero-tx>.vb-lead{position:relative;z-index:2}.vb-hero .vb-hero-acts{position:absolute;z-index:3;left:var(--m);top:calc(var(--ban) + var(--bar) + 16px);margin:0}.hm-pfm{position:relative;isolation:isolate;padding:44px 20px;overflow:hidden;background:#1b1e3d}.hm-pfm:before{content:"";position:absolute;inset:0;z-index:-1;background:#1412106b}.hm-pfm .hm-pf{box-shadow:0 22px 50px #00000061,inset 0 0 0 1px #f5f1ed29}}@media (max-width:809.98px){.vb-stmt{padding-left:min(calc(5.97vw / var(--zk,1)),40px);padding-right:min(calc(5.97vw / var(--zk,1)),40px)}.vb-stmt .hm-st{font-size:min(calc(6.219vw / var(--zk,1)),31px);line-height:1}.vb-stmt .hm-st>span{text-wrap:balance}}.hm-mq{padding-top:40px;padding-bottom:40px}@media (max-width:1023.98px){.hm-pfm{padding:0;background:#1b1e3d;overflow:hidden}.hm-pfm:before{content:none}.hm-pfm .hm-pf{display:block;width:100%;max-width:600px;margin:0 auto;padding:0 0 max(7%,24px);border-radius:0;background:#1b1e3d;box-shadow:none;transition:none}.hm-pfm .hm-pf-img{display:block;width:100%;height:auto;aspect-ratio:1320 / 1746;border-radius:0;background:#1b1e3d;transition:none}.hm-pfm .hm-pf-img img{position:static;display:block;width:100%;height:100%;max-width:100%;transition:none}.hm-pfm .hm-pf-lab{min-height:48px;margin:2.24% 4.945% 0;border-radius:5px;color:#f5f1ed;background:transparent;box-shadow:inset 0 0 0 1px #f5f1ed5c}}@media (min-width:810px){.hm-st .hm-br{display:none}}@media (max-width:809.98px){.vb-stmt .hm-st{font-size:min(calc(6.219vw / var(--zk,1)),var(--fs-h2));text-wrap:wrap}.vb-stmt .hm-st>span{display:inline;text-wrap:wrap}}@media (max-width:1023.98px){.hm-pfm .hm-pf .hm-pf-lab{min-height:52px;background:#f5f1ed;color:#101620;box-shadow:0 8px 22px #00000047;font-size:calc(var(--fs-btn) * 1.085);font-weight:600;letter-spacing:.02em;transition:background-color .25s var(--e),color .25s var(--e),transform .25s var(--e)}.hm-pfm .hm-pf .hm-pf-lab .vb-tri{width:.6em;height:.7em}.hm-pfm .hm-pf:active .hm-pf-lab{background:#e6dfd3;color:#101620;transform:scale(.985)}.hm-pfm .hm-pf:focus-visible{outline:none}.hm-pfm .hm-pf:focus-visible .hm-pf-lab{background:var(--gold);color:#101620;outline:2px solid var(--gold);outline-offset:3px}}@media (hover:hover) and (max-width:1023.98px){.hm-pfm .hm-pf:hover .hm-pf-lab{background:var(--gold);color:#101620}}@media (prefers-reduced-motion:reduce){.hm-pfm .hm-pf .hm-pf-lab{transition:none!important}}@media (min-width:1024px){.hm-pfw{--fc8:min(calc(calc(26.4vw / var(--zk,1)) - var(--m) - 8px),calc(calc(50vw / var(--zk,1)) - calc(47.2vh / var(--zk,1)) - var(--m) - 8px));--pw:max(168px,min(calc(((var(--hb) - 64px) / 1.012771 + 16px) * 1.07),var(--fc8)))}}@media (min-width:810px){.vb-hero .hm-lbr{display:none}}@media (max-width:809.98px){.vb-hero{--hg:var(--gut-m,40px);padding-bottom:24px}.vb-hero .vb-hero-tx{padding-left:var(--hg);padding-right:var(--hg)}.vb-hero .vb-hero-tx>p.vb-lead{width:auto;max-width:none;margin-right:-16px;text-wrap:wrap;letter-spacing:-.0125em;font-size:min(var(--fs-lead),calc((calc(100vw / var(--zk,1)) - 2 * var(--hg) + 8px) / 21));line-height:min(var(--lh-lead),calc((calc(100vw / var(--zk,1)) - 2 * var(--hg) + 8px) / 21 * 1.52727))}}@media (max-width:359.98px){.vb-hero{--hg:var(--gut-m,24px)}}.hm-pf-tx{display:none}@media (max-width:809.98px){.vb-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:120px;pointer-events:none;background:linear-gradient(0deg,#1b1e3d 0,#1b1e3dd1 22%,#1b1e3d6b 55%,#1b1e3d00)}.hm-pfm{padding:36px var(--gut-m,40px) 40px;background:#1b1e3d}.hm-pfm .hm-pf{display:grid;grid-template-columns:46% minmax(0,1fr);column-gap:20px;row-gap:28px;align-items:end;width:auto;max-width:none;padding:0}.hm-pfm .hm-pf-img{width:100%;border-radius:6px;overflow:hidden;box-shadow:0 14px 34px #00000059,inset 0 0 0 1px #f5f1ed1f}.hm-pfm .hm-pf-tx{display:flex;flex-direction:column;gap:10px;padding-bottom:2px;color:#f5f1ed}.hm-pfm .hm-pf-k{font:var(--fw-l) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l);text-transform:uppercase;color:var(--gold)}.hm-pfm .hm-pf-t{font:var(--fw-h4) var(--fs-h4)/var(--lh-h4) var(--serif);letter-spacing:var(--ls-h4);text-wrap:balance}.hm-pfm .hm-pf-s{font:var(--fw-t) var(--fs-t)/var(--lh-t) var(--sans);letter-spacing:var(--ls-t);color:#f5f1edc7;text-wrap:balance}.hm-pfm .hm-pf .hm-pf-lab{grid-column:1 / -1;margin:0;min-height:52px}}@media (min-width:810px) and (min-height:500.02px){html #main>.vb-hero>.vb-hero-tx>.vb-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{width:620px;max-width:100%;font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead)}}@media (min-width:1024px) and (max-width:1359.98px){.vb-hero .hm-pf-lab{font-size:var(--fs-btn);letter-spacing:var(--ls-btn)}}@media (min-width:1024px){.vb-hero-media:after{background:linear-gradient(90deg,#00000010 0 10%,#0000000e 20%,#0000000c,#00000009,#00000006 50%,#00000003,#00000001 66%,#0000 72%),radial-gradient(140% 110% at 0% 100%,#00000024 0,#00000012 40%,#0000 75%),linear-gradient(#0000001b,#0000001b)}.hm-pfw{--pw:max(168px,min(calc(((var(--hb) - 64px) / 1.012771 + 16px) * 1.17),var(--fc8)))}}@media (min-width:1024px) and (min-height:500.02px){html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{width:676px;font-size:calc(var(--fs-lead) * 1.09);line-height:calc(var(--lh-lead) * 1.09)}}@media (max-width:809.98px){.vb-hero:after{content:none}.hm-pfm{padding:44px var(--gut-m,40px) 48px;background:var(--cream);color:var(--ink)}.hm-pfm .hm-pf{display:flex;flex-direction:column;align-items:stretch;gap:0;width:auto;max-width:none;padding:0;color:var(--ink);background:none;box-shadow:none}.hm-pfm .hm-pf-tx{order:-1;display:flex;flex-direction:column;gap:0;margin:0 0 24px;padding:0;color:var(--ink)}.hm-pfm .hm-pf-k{margin:0 0 28px;font:var(--fw-idx) var(--fs-idx)/var(--lh-idx) var(--sans);letter-spacing:var(--ls-idx);text-transform:uppercase;color:var(--ink)}.hm-pfm .hm-pf-t{font:var(--fw-h2) var(--fs-h2)/var(--lh-h2) var(--serif);letter-spacing:var(--ls-h2);color:var(--ink);text-wrap:balance}.hm-pfm .hm-pf-s{margin-top:12px;font:var(--fw-t) var(--fs-t)/var(--lh-t) var(--sans);letter-spacing:var(--ls-t);color:#101620b8}.hm-pfm .hm-pf-img{--iw:calc(calc(100vw / var(--zk,1)) - 2 * var(--gut-m,40px));position:relative;display:block;width:var(--iw);height:calc(var(--iw) * .75);aspect-ratio:auto;border-radius:10px;overflow:hidden;background:#1b1e3d;box-shadow:none}.hm-pfm .hm-pf-img img{position:absolute;max-width:none;left:calc(var(--iw) * -.054917);top:calc(var(--iw) * -.427203);width:calc(var(--iw) * 1.110473);height:calc(var(--iw) * 1.110473 * 1.322599)}.hm-pfm .hm-pf .hm-pf-lab{margin:20px 0 0;min-height:52px;border-radius:5px;background:var(--ink);color:var(--cream);box-shadow:none;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn)}.hm-pfm .hm-pf:active .hm-pf-lab,.hm-pfm .hm-pf:focus-visible .hm-pf-lab{background:var(--gold);color:var(--ink)}}@media (hover:hover) and (max-width:809.98px){.hm-pfm .hm-pf:hover .hm-pf-lab{background:var(--gold);color:var(--ink)}}@media (max-width:359.98px){.hm-pfm{padding-left:var(--gut-m,24px);padding-right:var(--gut-m,24px)}}@media (max-width:743.98px){section.vb-stmt .vb-h2.hm-st{font-size:min(var(--fs-h2),calc(6.6vw / var(--zk,1)));line-height:1;letter-spacing:-.044em}}@media (max-width:359.98px){section.vb-stmt .vb-h2.hm-st{font-size:min(calc(var(--fs-h2) * .871),calc(6.6vw / var(--zk,1)))}}@media (min-width:1024px) and (min-height:500.02px){html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-h1{font-size:calc(var(--fs-h1) * 1.0833);line-height:calc(var(--lh-h1) * 1.0833);letter-spacing:calc(var(--ls-h1) * 1.0833)}html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{width:738px;font-size:calc(var(--fs-lead) * 1.19);line-height:calc(var(--lh-lead) * 1.19)}}@media (min-width:1024px){.hm-pfw{--pw:max(168px,min(calc(((var(--hb) - 64px) / 1.012771 + 16px) * 1.185),var(--fc8)))}}@media (min-width:1024px){.vb-hero-media:after{background:linear-gradient(90deg,rgba(0,0,0,calc(.06 * var(--hs,0))) 0 30%,rgba(0,0,0,calc(.051 * var(--hs,0))) 36%,rgba(0,0,0,calc(.036 * var(--hs,0))),rgba(0,0,0,calc(.0198 * var(--hs,0))),rgba(0,0,0,calc(.0072 * var(--hs,0))),#0000 60%),linear-gradient(90deg,#00000010 0 10%,#0000000e 20%,#0000000c,#00000009,#00000006 50%,#00000003,#00000001 66%,#0000 72%),radial-gradient(140% 110% at 0% 100%,#00000024 0,#00000012 40%,#0000 75%),linear-gradient(rgba(0,0,0,calc(.105 - .06 * var(--hs,0))),rgba(0,0,0,calc(.105 - .06 * var(--hs,0))))}}@media (max-width:1023.98px){.vb-hero-media:after{background:linear-gradient(0deg,rgba(0,0,0,calc(.08 * var(--hs,0))) 0 30%,#0000 45%),linear-gradient(0deg,#0000004d 0,#00000014 55%,#0000 80%),linear-gradient(rgba(0,0,0,calc(.14 - .08 * var(--hs,0))),rgba(0,0,0,calc(.14 - .08 * var(--hs,0))))}}.hm-pf-cr{display:none}@media (max-width:809.98px){.vb-hero{padding-bottom:40px}.hm-pfm{--fiw:calc(calc(100vw / var(--zk,1)) - 2 * var(--gut-m,40px));padding:40px var(--gut-m,40px) 0}.hm-pfm .hm-pf-tx{display:none}.hm-pfm .hm-pf-img{--iw:var(--fiw);width:var(--fiw);height:calc(var(--fiw) * .86);border-radius:10px}.hm-pfm .hm-pf .hm-pf-lab{margin-top:24px}.hm-pfm .hm-pf:after{content:"";display:block;height:0;margin-top:40px;border-top:1px solid var(--line,rgba(16,22,32,.12))}.hm-pfm[data-alt=poster]{padding:32px 0 0}.hm-pfm[data-alt=poster] .hm-pf-img{display:none}.hm-pfm[data-alt=poster] .hm-pf-cr{display:block;width:calc(var(--fiw) / .9023);aspect-ratio:1320 / 1746;margin:0 auto;background:var(--cream)}.hm-pfm[data-alt=poster] .hm-pf-cr img{display:block;width:100%;height:100%}.hm-pfm[data-alt=poster] .hm-pf .hm-pf-lab{margin:calc(24px - var(--fiw) / .9023 * .02652) var(--gut-m,40px) 0}.hm-pfm[data-alt=poster] .hm-pf:after{margin-left:var(--gut-m,40px);margin-right:var(--gut-m,40px)}.hm-pfm[data-alt=cont]{position:relative;isolation:isolate;overflow:hidden;padding:40px var(--gut-m,40px) 56px;background:#2b2522;color:#f5f1ed}.hm-pfm[data-alt=cont]:before{content:"";position:absolute;inset:-36px;z-index:-1;transform:scaleY(-1);filter:blur(16px);background:linear-gradient(0deg,#0000006b,#0009),#2b2522 url(../images/hero-m-272d-phone-poster.jpg) 50% 100% / cover no-repeat}.hm-pfm[data-alt=cont] .hm-pf-img{height:auto;aspect-ratio:1320 / 1746;border-radius:6px;background:#1b1e3d;box-shadow:0 24px 60px #00000073,0 0 0 1px #f5f1ed24}.hm-pfm[data-alt=cont] .hm-pf-img img{position:static;width:100%;height:100%}.hm-pfm[data-alt=cont] .hm-pf .hm-pf-lab{background:#1c1b1a99;color:#f5f1ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #f5f1ed5c}.hm-pfm[data-alt=cont] .hm-pf:after,.hm-pfm[data-alt=mid] .hm-pf:after,.hm-pfm[data-alt=r265] .hm-pf:after{content:none}.hm-pfm[data-alt=mid]{padding:48px var(--gut-m,40px);background:var(--ink);color:#f5f1ed;text-align:center}.hm-pfm[data-alt=mid] .hm-pf-tx{display:flex;margin:0 0 28px;color:#f5f1ed}.hm-pfm[data-alt=mid] .hm-pf-k{margin:0 0 24px;color:#f5f1edb8}.hm-pfm[data-alt=mid] .hm-pf-t{color:#f5f1ed}.hm-pfm[data-alt=mid] .hm-pf-s{margin-top:10px;color:#f5f1edb8}.hm-pfm[data-alt=mid] .hm-pf .hm-pf-lab{background:#f5f1ed;color:var(--ink)}.hm-pfm[data-alt=r265]{padding:44px var(--gut-m,40px) 48px}.hm-pfm[data-alt=r265] .hm-pf-tx{display:flex}.hm-pfm[data-alt=r265] .hm-pf-img{height:calc(var(--fiw) * .75)}.hm-pfm[data-alt=r265] .hm-pf .hm-pf-lab{margin-top:20px}.hm-pfm[data-alt] .hm-pf:active .hm-pf-lab,.hm-pfm[data-alt] .hm-pf:focus-visible .hm-pf-lab{background:var(--gold);color:var(--ink);box-shadow:none}}@media (hover:hover) and (max-width:809.98px){.hm-pfm[data-alt] .hm-pf:hover .hm-pf-lab{background:var(--gold);color:var(--ink);box-shadow:none}}@media (max-width:359.98px){.hm-pfm{--fiw:calc(calc(100vw / var(--zk,1)) - 2 * var(--gut-m,24px));padding-left:var(--gut-m,24px);padding-right:var(--gut-m,24px)}.hm-pfm[data-alt=poster]{padding-left:0;padding-right:0}}.hm-hcb{display:none}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--hcv:calc(100vh / var(--zk,1));--hw:min(calc(calc(100vw / var(--zk,1)) - 2 * var(--hg,40px)),calc((var(--hcv) - 124px) / 1.322727));--hP:max(24px,calc((var(--hcv) - var(--hw) * 1.322727 - 76px) / 2));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(calc(100vh / var(--zk,1)),auto) auto;grid-template-rows:minmax(calc(100svh / var(--zk,1)),auto) auto;height:auto;min-height:0;padding:0;overflow:visible;overflow:clip;cursor:pointer;-webkit-tap-highlight-color:transparent}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))~.hm-pfm{display:none}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-media{position:sticky;inset:0 auto auto;z-index:0;grid-row:1 / 3;grid-column:1;align-self:start;width:100%;height:calc(100vh / var(--zk,1));height:calc(100lvh / var(--zk,1))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-tx{grid-row:1;grid-column:1;align-self:end;margin:0 0 40px;z-index:2}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-side{top:calc(50vh / var(--zk,1));top:calc(50svh / var(--zk,1))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb{position:relative;z-index:2;grid-row:2;grid-column:1;display:flex;justify-content:center;padding:max(0px,calc(var(--hP) - 40px)) var(--hg,40px) var(--hP);cursor:auto}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb:after{content:"";position:absolute;left:var(--hg,40px);right:var(--hg,40px);bottom:max(0px,calc(var(--hP) - 41px));height:0;border-top:1px solid rgba(245,241,237,.3);pointer-events:none}.vb-hero .hm-hcb-a{display:flex;flex-direction:column;width:var(--hw);color:#f5f1ed;text-decoration:none;-webkit-tap-highlight-color:transparent}.vb-hero .hm-hcb-po{display:block;width:var(--hw);height:calc(var(--hw) * 1.322727);border-radius:6px;overflow:hidden;background:#1b1e3d;box-shadow:0 24px 60px #00000073,0 0 0 1px #f5f1ed24}.vb-hero .hm-hcb-po img{display:block;width:100%;height:100%;object-fit:cover}.vb-hero .hm-hcb-btn{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;margin-top:24px;border-radius:5px;background:#1c1b1a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #f5f1ed5c;color:#f5f1ed;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn);white-space:nowrap;transition:background-color .25s var(--e),color .25s var(--e),box-shadow .25s var(--e)}.vb-hero .hm-hcb-btn .vb-tri{display:block;flex:none;width:.62em;height:.72em;fill:currentColor}.vb-hero .hm-hcb-a:active .hm-hcb-btn,.vb-hero .hm-hcb-a:focus-visible .hm-hcb-btn{background:var(--gold);color:var(--ink);box-shadow:none}.vb-hero .hm-hcb-a:focus-visible{outline:none}}@supports (height:100lvh){@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--hcv:calc(100lvh / var(--zk,1))}}}@media (hover:hover) and (max-width:809.98px),(hover:hover) and (min-width:744px) and (max-height:500px){.vb-hero .hm-hcb-a:hover .hm-hcb-btn{background:var(--gold);color:var(--ink);box-shadow:none}}@media (prefers-reduced-motion:reduce){.vb-hero .hm-hcb-btn{transition:none!important}}@media (min-width:1024px) and (min-height:500.02px){html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx{width:max-content;max-width:calc(calc(100vw / var(--zk,1)) - 2 * var(--m))}html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-h1{max-width:none;white-space:nowrap;text-wrap:nowrap;font-size:min(calc(var(--fs-h1) * 1.0833),calc((calc(100vw / var(--zk,1)) - 2 * var(--m) - 32px - max(168px,min(337.2px,calc(26.4vw / var(--zk,1)) - 48px,calc(50vw / var(--zk,1)) - calc(47.2vh / var(--zk,1)) - 48px))) / 11.65))}}@media (min-width:1024px) and (min-height:500.02px){.hm-pfw{--pw:max(168px,min(calc(((var(--hb) + var(--lh-h1) * 1.0833 + 8px - 64px) / 1.012771 + 16px) * 1.185),var(--fc8)))}}.vb-hero .hm-h1br,.vb-hero .hm-l3{display:none}@media (min-width:1024px) and (min-height:500.02px){html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-h1{font-size:min(calc(var(--fs-h1) * 1.0833),calc((calc(100vw / var(--zk,1)) - 2 * var(--m) - 32px - max(168px,min(337.2px,calc(26.4vw / var(--zk,1)) - 48px,calc(50vw / var(--zk,1)) - calc(47.2vh / var(--zk,1)) - 48px))) / 11.7))}.vb-hero .vb-lead .hm-l3{display:block}.vb-hero .vb-lead .hm-ll{display:block;white-space:nowrap}html #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{width:max-content;max-width:none}.hm-pfw{--pw:max(168px,min(calc(((var(--hb) - var(--lh-lead) * 1.19 + var(--lh-h1) * 1.0833 - 60px) / 1.012771 + 16px) * 1.185),var(--fc8)))}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.vb-hero-media:after{background:linear-gradient(0deg,#0000004f 0 calc(var(--hso,0px) + 215px),#00000021 calc(var(--hso,0px) + 262px),#0000 calc(var(--hso,0px) + 310px)),linear-gradient(rgba(0,0,0,calc(.035 - .035 * var(--hs,0))),rgba(0,0,0,calc(.035 - .035 * var(--hs,0))))}html.vb #main>.vb-hero{--hpad:24px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--hW:calc(calc(100vw / var(--zk,1)) - 2 * max(12px,var(--m,40px) - var(--hpad)));--hR: 192px ;--hw:min(calc(var(--hW) / 1.049004),calc((var(--hcv) - var(--hR)) / 1.322727));--hf:calc(var(--hw) * .024502)}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb{padding:0 0 40px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb:after{content:none}.vb-hero .hm-hcb-pn{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:min(var(--hW),calc(var(--hw) + 2 * var(--hf)));min-width:min(var(--hW),240px);padding:var(--hf);border-radius:10px;background:#181716a8;-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1);box-shadow:inset 0 0 0 1px var(--vb-line-d2,rgba(245,241,237,.2)),0 18px 44px #0000004d}.vb-hero .hm-hcb-pn .hm-hcb-a{width:100%;align-items:stretch}.vb-hero .hm-hcb-pn .hm-hcb-po{align-self:center;border-radius:5px;box-shadow:none}.vb-hero .hm-hcb-pn .hm-hcb-btn{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;height:52px;margin:var(--hf) 0 0;padding:0 12px;border:0;border-radius:5px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px #f5f1ed5c;color:#f5f1ed;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--e),color .25s var(--e),box-shadow .25s var(--e)}.vb-hero .hm-hcb-pn .hm-hcb-a:active .hm-hcb-btn,.vb-hero .hm-hcb-pn .hm-hcb-a:focus-visible .hm-hcb-btn{background:var(--gold);color:var(--ink);box-shadow:none;outline:none}}@media (max-width:743.98px) and (max-height:759.98px){html.vb #main>.vb-hero{--hpad:22px}}@media (max-width:743.98px) and (max-height:619.98px){html.vb #main>.vb-hero{--hpad:20px}}@supports (height:100lvh){@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-media{--hso:calc(calc(100lvh / var(--zk,1)) - calc(100svh / var(--zk,1)))}}}.vb-hero .hm-hcb-h,.vb-hero .hm-hcb-cap{display:none}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--hhk:.86;--hhd:calc(var(--fs-h4) * var(--hhk) * 2.24 + 20px);--hcw:calc(calc(100vw / var(--zk,1)) - 2 * var(--m,40px))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-tx{position:relative;margin:0 0 60px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-media{background:#1c1b1a;overflow:hidden}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-media video{filter:blur(calc(var(--hbp,0) * 14px)) brightness(calc(1 - var(--hbp,0) * .22));transform:scale(calc(1 + var(--hbp,0) * .1));transform-origin:50% 40%}.vb-hero .hm-hcb-h{display:block;align-self:stretch;margin:0 0 20px;color:#f5f1ed;font:var(--fw-h4) calc(var(--fs-h4) * var(--hhk,.86))/1.12 var(--serif);letter-spacing:var(--ls-h4)}.vb-hero .hm-hcb-h span{display:block;white-space:nowrap}.vb-hero .hm-hcb .hm-hcb-btn .hm-hcb-bl{display:inline}.vb-hero .hm-hcb:is([data-alt=open],:not([data-alt]),[data-alt=glass],[data-alt=card],[data-alt=sheet],[data-alt=split]) .hm-hcb-btn{background:#fff;color:var(--ink);box-shadow:none}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=open]){--hR:calc(56px + 16px + 40px + var(--hhd) + 16px + 52px);--hw:min(var(--hcw),calc((var(--hcv) - var(--hR)) / 1.322727))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=open]{padding:0 var(--m,40px) 40px}.vb-hero .hm-hcb[data-alt=open] .hm-hcb-pn{width:var(--hw);min-width:min(var(--hcw),290px);padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.vb-hero .hm-hcb[data-alt=open] .hm-hcb-po{box-shadow:0 22px 50px #0000005c,0 0 0 1px #f5f1ed1f}.vb-hero .hm-hcb[data-alt=open] .hm-hcb-btn{margin-top:16px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=panel]){--hR:calc(56px + 16px + 40px + 52px + 28px + var(--hhd) + 6px)}.vb-hero .hm-hcb[data-alt=panel] .hm-hcb-h{margin:10px 8px 16px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=glass]){--hR:calc(56px + 16px + 40px + 34px + var(--hhd) + 16px + 52px);--hw:min(var(--hcw),calc((var(--hcv) - var(--hR)) / 1.322727))}.vb-hero .hm-hcb[data-alt=glass] .hm-hcb-pn{width:calc(var(--hw) + 32px);min-width:min(calc(var(--hcw) + 32px),322px);padding:18px 16px 16px;border-radius:14px;background:#f5f1ed29;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff4d,0 18px 44px #00000029}.vb-hero .hm-hcb[data-alt=glass] .hm-hcb-po{box-shadow:0 10px 28px #00000040}.vb-hero .hm-hcb[data-alt=glass] .hm-hcb-btn{margin-top:16px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=card]){--hR:calc(56px + 16px + 40px + 28px + var(--hhd) + 16px + 52px + 32px);--hw:min(var(--hcw),calc((var(--hcv) - var(--hR)) / 1.322727))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=card]{padding:0 0 40px}.vb-hero .hm-hcb[data-alt=card] .hm-hcb-pn{width:100%;min-width:0;align-items:center;padding:28px 0 32px;border-radius:0;background:#1a1d3c;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 24px 60px #0000004d}.vb-hero .hm-hcb[data-alt=card] :is(.hm-hcb-h,.hm-hcb-a){width:var(--hw);align-self:center}.vb-hero .hm-hcb[data-alt=card] .hm-hcb-po{border-radius:0;box-shadow:none}.vb-hero .hm-hcb[data-alt=card] .hm-hcb-btn{margin-top:16px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=sheet]){--hR:calc(56px + 16px + 32px + var(--hhd) + 16px + 52px + 40px);--hw:min(var(--hcw),calc((var(--hcv) - var(--hR)) / 1.322727))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=sheet]{padding:0}.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-pn{width:100%;min-width:0;align-items:center;padding:32px 0 40px;border-radius:18px 18px 0 0;background:var(--cream);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -10px 40px #00000029}.vb-hero .hm-hcb[data-alt=sheet] :is(.hm-hcb-h,.hm-hcb-a){width:var(--hw);align-self:center}.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-h{color:var(--ink)}.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-po{box-shadow:0 14px 34px #1016202e}.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-btn{margin-top:16px;box-shadow:inset 0 0 0 1px #10162029}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=print]){--hR:calc(56px + 16px + 40px + var(--hhd) + 16px + 12px + 44px);--hw:min(calc(var(--hcw) - 16px),calc((var(--hcv) - var(--hR)) / 1.322727))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=print]{padding:0 var(--m,40px) 40px}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-pn{width:calc(var(--hw) + 16px);min-width:min(var(--hcw),290px);padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-po{box-sizing:content-box;padding:8px;border-radius:1px;background:#fbfaf7;box-shadow:0 22px 48px #0000006b}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-po img{border-radius:0}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-btn{justify-content:flex-start;gap:0;width:auto;height:44px;margin:12px 0 0;padding:0;background:none;box-shadow:none;color:#f5f1ed}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-btn .vb-tri{display:none}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-bl{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#f5f1ed80}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-btn:after{content:"\203a";margin-left:.45em;font-size:1.25em;line-height:1;translate:0 -1px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=split]{padding:0 var(--m,40px) 40px}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-pn{--sw:calc(var(--hcw) * .42);width:var(--hcw);min-width:0;padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-a{display:grid;grid-template-columns:var(--sw) minmax(0,1fr);grid-template-rows:auto auto;column-gap:18px}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-po{grid-row:1;grid-column:1;width:var(--sw);height:calc(var(--sw) * 1.322727);box-shadow:0 18px 40px #0000005c,0 0 0 1px #f5f1ed1f}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-cap{display:flex;flex-direction:column;gap:8px;grid-row:1;grid-column:2;align-self:start;padding-top:2px;color:#f5f1ed}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-cap b{font:var(--fw-h4) calc(var(--fs-h4) * .7)/1.1 var(--serif);letter-spacing:var(--ls-h4)}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-cap i{font:400 calc(var(--fs-t) * .93)/1.4 var(--sans);font-style:normal;letter-spacing:var(--ls-t);color:#f5f1edc7}.vb-hero .hm-hcb[data-alt=split] .hm-hcb-btn{grid-row:2;grid-column:1 / 3;margin-top:16px}.vb-hero .hm-hcb .hm-hcb-a:is(:active,:focus-visible) .hm-hcb-btn{background:var(--gold);color:var(--ink);box-shadow:none}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-a:is(:active,:focus-visible) .hm-hcb-btn{background:none;color:var(--gold)}}@media (hover:hover) and (max-width:809.98px),(hover:hover) and (min-width:744px) and (max-height:500px){.vb-hero .hm-hcb .hm-hcb-a:hover .hm-hcb-btn{background:var(--gold);color:var(--ink);box-shadow:none}.vb-hero .hm-hcb[data-alt=print] .hm-hcb-a:hover .hm-hcb-btn{background:none;color:var(--gold)}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--hhs:min(calc(var(--hcw) / 8.64),calc(var(--hcv) * .075));--hhw:min(var(--hcw),calc(var(--hhs) * 8.66));--hhd:calc(var(--hhs) * 3.3 + 20px);--htm:40px;--hsx:calc(var(--htm) + 16px)}html.vb #main>.vb-hero>.vb-hero-media:after{background:linear-gradient(0deg,#0000004f 0 calc(var(--hso,0px) + var(--hsx,0px) + 215px),#00000021 calc(var(--hso,0px) + var(--hsx,0px) + 262px),#0000 calc(var(--hso,0px) + var(--hsx,0px) + 310px)),linear-gradient(rgba(0,0,0,calc(.035 - .035 * var(--hs,0))),rgba(0,0,0,calc(.035 - .035 * var(--hs,0))))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-tx{margin:0 0 var(--htm)}html.vb #main>.vb-hero .hm-hcb:is(:not([data-alt]),[data-alt=open],[data-alt=panel],[data-alt=glass],[data-alt=card],[data-alt=sheet],[data-alt=print],[data-alt=split]) .hm-hcb-h{box-sizing:border-box;width:var(--hhw);max-width:none;align-self:center;margin-left:0;margin-right:0;font-size:var(--hhs);line-height:1.1}html.vb #main>.vb-hero .hm-hcb[data-alt=open] .hm-hcb-pn{width:max(var(--hw),var(--hhw))}html.vb #main>.vb-hero .hm-hcb[data-alt=print] .hm-hcb-pn{width:max(calc(var(--hw) + 16px),var(--hhw))}html.vb #main>.vb-hero .hm-hcb[data-alt=glass] .hm-hcb-pn{width:calc(max(var(--hw),var(--hhw)) + 32px)}html.vb #main>.vb-hero .hm-hcb[data-alt=panel] .hm-hcb-pn{width:min(var(--hW),max(calc(var(--hw) + 2 * var(--hf)),calc(var(--hhw) + var(--hW) - var(--hcw))))}html.vb #main>.vb-hero .hm-hcb:is([data-alt=card],[data-alt=sheet]) .hm-hcb-a{width:max(var(--hw),var(--hhw))}html.vb #main>.vb-hero .hm-hcb:is([data-alt=print],[data-alt=glass]) .hm-hcb-a{width:100%;align-items:stretch}html.vb #main>.vb-hero .hm-hcb:is([data-alt=print],[data-alt=glass],[data-alt=card],[data-alt=sheet],[data-alt=open],:not([data-alt])) .hm-hcb-po{align-self:center}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):not([data-alt=stay])>.vb-hero-tx{opacity:calc(1 - var(--htf,0))}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):not([data-alt=stay]).hm-htx0>.vb-hero-tx{visibility:hidden}html.vb #main>.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-pn{position:relative;border-radius:0}html.vb #main>.vb-hero .hm-hcb[data-alt=sheet] .hm-hcb-pn:after{content:"";position:absolute;left:var(--m,40px);right:var(--m,40px);bottom:0;height:0;border-top:1px solid var(--line,rgba(16,22,32,.12));pointer-events:none}}.vb-stmt .hm-st br.hm-pbr{display:none}@media (min-width:1024px){html body section.vb-stmt .vb-h2.hm-st{font-size:var(--fs-h2);line-height:1}}@media (max-width:743.98px){html .vb-stmt .hm-st br.hm-pbr{display:inline}html .vb-stmt .hm-st .hm-nw{white-space:nowrap}html body section.vb-stmt .vb-h2.hm-st>span{display:block}html body section.vb-stmt .vb-h2.hm-st>span+span{margin-top:.6em}html:not(.qe-hd-px) body section.vb-stmt .vb-h2.hm-st{font-size:min(var(--fs-h2),calc((calc(100vw / var(--zk,1)) - 52px) / 14.95));line-height:1}}.hm-hcb .hm-hcb-po img.hm-hcb-ph{display:none}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){.vb-hero .hm-hcb:is([data-alt=photo],[data-alt=dissolve]) .hm-hcb-btn{background:#fff;color:var(--ink);box-shadow:none}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=photo]{padding:0 0 40px}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-pn{position:relative;width:100%;min-width:0;align-items:stretch;padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-a{width:100%;align-items:stretch}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-po{position:relative;align-self:stretch;width:100%;height:min(calc(calc(100vw / var(--zk,1)) * 1.25),calc(var(--hcv,calc(100vh / var(--zk,1))) - 56px - 16px - 16px - 52px - 40px));border-radius:0;background:#1c1b1a;box-shadow:none}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-po img:not(.hm-hcb-ph){display:none}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-po img.hm-hcb-ph{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:0}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-po:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0c0b0a00 40%,#0c0b0a47 58%,#0c0b0a9e 80%,#0c0b0ab8)}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-h{position:absolute;z-index:1;left:var(--m,40px);right:var(--m,40px);bottom:94px;width:auto;max-width:none;margin:0;color:#f5f1ed;font-size:var(--hhs,calc((calc(100vw / var(--zk,1)) - 80px) / 8.64));line-height:1.1;pointer-events:none;text-shadow:0 1px 20px rgba(0,0,0,.28)}html.vb #main>.vb-hero>.hm-hcb[data-alt=photo] .hm-hcb-btn{width:auto;margin:16px var(--m,40px) 0}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=dissolve]){grid-template-rows:minmax(calc(100vh / var(--zk,1)),auto) calc(100vh / var(--zk,1));grid-template-rows:minmax(calc(100svh / var(--zk,1)),auto) calc(100svh / var(--zk,1));--hw:min(var(--hcw,calc(calc(100vw / var(--zk,1)) - 80px)),calc((calc(100vh / var(--zk,1)) - 56px - 16px - 24px - var(--hhd,80px) - 16px - 52px - 24px) / 1.322727))}@supports (height:100svh){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=dissolve]){--hw:min(var(--hcw,calc(calc(100vw / var(--zk,1)) - 80px)),calc((calc(100svh / var(--zk,1)) - 56px - 16px - 24px - var(--hhd,80px) - 16px - 52px - 24px) / 1.322727))}}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=dissolve])>.vb-hero-tx{grid-row:1 / 3;align-self:end;position:-webkit-sticky;position:sticky;bottom:var(--htm,40px);margin:0;will-change:opacity,transform}html.vb #main>.vb-hero.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))):has(>.hm-hcb[data-alt=dissolve])>.vb-hero-tx{visibility:visible}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-h{box-sizing:border-box;width:var(--hhw);max-width:none;align-self:center;margin-left:0;margin-right:0;font-size:var(--hhs);line-height:1.1}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-po{align-self:center}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb[data-alt=dissolve]{grid-row:1 / 3;align-self:end;position:-webkit-sticky;position:sticky;bottom:0;box-sizing:border-box;height:calc(100vh / var(--zk,1));height:calc(100svh / var(--zk,1));padding:72px var(--m,40px) 24px;display:flex;align-items:center;justify-content:center;pointer-events:none}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-pn{width:max(var(--hw),var(--hhw,0px));min-width:min(var(--hcw,calc(calc(100vw / var(--zk,1)) - 80px)),290px);padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;opacity:0;will-change:opacity,transform}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-a{pointer-events:none}html.vb #main>.vb-hero.hb-dz-on>.hm-hcb[data-alt=dissolve] .hm-hcb-a{pointer-events:auto}html.vb #main>.vb-hero:is(.hb-dz-on,.hb-dz-tx0):has(>.hm-hcb[data-alt=dissolve])>.vb-hero-tx,html.vb #main>.vb-hero:is(.hb-dz-on,.hb-dz-tx0):has(>.hm-hcb[data-alt=dissolve])>.vb-hero-tx *{pointer-events:none}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-po{box-shadow:0 22px 50px #0000005c,0 0 0 1px #f5f1ed1f}html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-btn{margin-top:16px}}@media (prefers-reduced-motion:reduce){html.vb #main>.vb-hero>.hm-hcb[data-alt=dissolve] .hm-hcb-pn{transform:none!important}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])){--hpp:12px;--hpw:min(calc(var(--hW,calc(calc(100vw / var(--zk,1)) - 32px)) - 2 * var(--hpp)),calc((var(--hcv,calc(100vh / var(--zk,1))) - 200px) / 1.5));padding:0 0 40px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-pn{position:relative;box-sizing:border-box;width:calc(var(--hpw) + 2 * var(--hpp));min-width:0;align-items:stretch;padding:var(--hpp);border-radius:10px;background:#141312b8;-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1);box-shadow:inset 0 0 0 1px #f5f1ed29,0 18px 44px #0000004d}html.vb #main>.vb-hero>.hm-hcb[data-alt=posterglass] .hm-hcb-pn{border-radius:14px;background:#f5f1ed29;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff4d,0 18px 44px #00000029}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-a{width:100%;align-items:stretch}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-po{position:relative;isolation:isolate;align-self:stretch;width:100%;height:calc(var(--hpw) * 1.5);border-radius:4px;overflow:hidden;background:#121110;box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-po img:not(.hm-hcb-ph){display:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-po img.hm-hcb-ph{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:0;filter:contrast(1.1) brightness(.95)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-po:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>") 0 0/180px 180px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-po:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 95% at 50% 36%,#08070600 52%,#08070657 78%,#0807069e),linear-gradient(180deg,#0a09082e 0,#0a090800 16% 44%,#0a090852 60%,#0a0908b8 82%,#0a0908d6)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-h{position:absolute;z-index:2;left:50%;bottom:calc(var(--hpp) + 52px + 12px + 24px);box-sizing:border-box;width:min(var(--hhw,calc(calc(100vw / var(--zk,1)) - 80px)),calc(var(--hpw) - 24px));max-width:none;margin:0;translate:-50% 0;color:#f5f1ed;font-size:min(var(--hhs,calc((calc(100vw / var(--zk,1)) - 80px) / 8.64)),calc((var(--hpw) - 24px) / 8.66));line-height:1.1;text-shadow:0 1px 18px rgba(0,0,0,.35);pointer-events:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-btn{box-sizing:border-box;width:100%;height:52px;margin:12px 0 0;background:#fff;color:var(--ink);box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-a:is(:active,:focus-visible) .hm-hcb-btn{background:var(--gold);color:var(--ink)}html.vb-js:not(.vb-instant) .vb-hero>.vb-hero-tx>.vb-h1[data-split].is-on .vb-c{animation:hmBhH1 .6s cubic-bezier(.44,0,.56,1) both;animation-delay:calc(var(--ld,.1) * 1s)}html.vb-js:not(.vb-instant) .vb-hero>.vb-hero-tx>.vb-lead[data-split] .vb-c{transform:translateY(3px);filter:blur(2px)}html.vb-js:not(.vb-instant) .vb-hero>.vb-hero-tx>.vb-lead[data-split].is-on .vb-c{animation:hmBhLead .7s cubic-bezier(.44,0,.56,1) .5s both}html.vb-js:not(.vb-instant) .vb-hero>.vb-hero-tx>.hm-lplay{opacity:.001;animation:none}html.vb-js:not(.vb-instant) .vb-hero>.vb-hero-tx:has(>.vb-h1.is-on)>.hm-lplay{animation:hmBhBtn .7s cubic-bezier(.44,0,.56,1) 1s both}html.vb-js.vb-instant .vb-hero>.vb-hero-tx>.hm-lplay{opacity:1;animation:none}}@media (hover:hover) and (max-width:809.98px),(hover:hover) and (min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=poster],[data-alt=posterglass],:not([data-alt])) .hm-hcb-a:hover .hm-hcb-btn{background:var(--gold);color:var(--ink)}}@keyframes hmBhH1{0%{opacity:.001;transform:translateY(4px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes hmBhLead{0%{opacity:.001;transform:translateY(3px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes hmBhBtn{0%{opacity:.001}to{opacity:1}}@media (prefers-reduced-motion:reduce){html.vb-js .vb-hero>.vb-hero-tx>.hm-lplay{opacity:1!important;animation:none!important}}@media (min-width:1024px) and (min-height:500.02px){.vb-hero .hm-h1br{display:inline}.hm-pfw{--pw:max(168px,min(calc(((var(--hb) - var(--lh-lead) * 1.19 - 60px) / 1.012771 + 16px) * 1.185),var(--fc8)))}}@font-face{font-family:"PT Source Serif";src:url(../fonts/r267/source-serif-4-o24.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap;size-adjust:110.2%}@font-face{font-family:PT Literata;src:url(../fonts/r267/literata-o24.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap;size-adjust:102.3%}@font-face{font-family:PT Sentient;src:url(../fonts/r267/sentient.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap;size-adjust:103.7%}@font-face{font-family:PT Erode;src:url(../fonts/r267/erode.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;size-adjust:115.9%}@font-face{font-family:PT Inter Tight;src:url(../fonts/inter-tight-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;size-adjust:84%}@media (max-width:743.98px){html body section.vb-stmt{--pt-g:30px;padding-left:var(--pt-g);padding-right:var(--pt-g)}html:not(.qe-hd-px) body section.vb-stmt .vb-h2.hm-st{font-size:var(--fs-h2);line-height:1;letter-spacing:var(--hd-ls-o,var(--hd-ls));text-wrap:pretty}html body section.vb-stmt .vb-h2.hm-st>span{text-wrap:pretty}html body .vb-stmt .hm-st br.hm-pbr{display:none}html body .vb-stmt .hm-st .hm-nw{white-space:normal}}@media (max-width:359.98px){html body section.vb-stmt{--pt-g:var(--gut-m,24px)}html:not(.qe-hd-px) body section.vb-stmt .vb-h2.hm-st{font-size:calc(var(--fs-h2) * .871)}}html body:where([data-alt]:not([data-alt=nr])) section.vb-stmt .vb-h2.hm-st,html body:where([data-alt]:not([data-alt=nr])) #process .vb-panel-tx .vb-h2{font-variation-settings:normal}@font-face{font-family:"PT Newsreader 36";src:url(../fonts/r272/nr/newsreader-opsz.woff2?v=272k) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}html body[data-alt=nr36][data-alt] section.vb-stmt .vb-h2.hm-st,html body[data-alt=nr36][data-alt] #process .vb-panel-tx .vb-h2{font-family:"PT Newsreader 36",Georgia,serif;font-variation-settings:"opsz" 36;font-weight:355;letter-spacing:-.006em}html body[data-alt=nr36][data-alt] section.vb-stmt .vb-h2.hm-st.hm-st{line-height:1.3}html body[data-alt=nrt] section.vb-stmt .vb-h2.hm-st,html body[data-alt=nrt] #process .vb-panel-tx .vb-h2{font-family:PP Newsreader Auto,Georgia,serif;font-variation-settings:"opsz" 16;font-weight:380;letter-spacing:-.022em}html body[data-alt=source] section.vb-stmt .vb-h2.hm-st,html body[data-alt=source] #process .vb-panel-tx .vb-h2{font-family:"PT Source Serif",Georgia,serif;font-weight:340;letter-spacing:-.0784em}html body[data-alt=literata] section.vb-stmt .vb-h2.hm-st,html body[data-alt=literata] #process .vb-panel-tx .vb-h2{font-family:PT Literata,Georgia,serif;font-weight:280;letter-spacing:-.0552em}html body[data-alt=sentient] section.vb-stmt .vb-h2.hm-st,html body[data-alt=sentient] #process .vb-panel-tx .vb-h2{font-family:PT Sentient,Georgia,serif;font-weight:270;letter-spacing:-.0794em}html body[data-alt=erode] section.vb-stmt .vb-h2.hm-st,html body[data-alt=erode] #process .vb-panel-tx .vb-h2{font-family:PT Erode,Georgia,serif;font-weight:390;letter-spacing:-.0607em}html body[data-alt=inter] section.vb-stmt .vb-h2.hm-st,html body[data-alt=inter] #process .vb-panel-tx .vb-h2{font-family:PT Inter Tight,system-ui,sans-serif;font-weight:400;letter-spacing:-.02em}.vb-hero .hm-l2br{display:none}@media (min-width:1024px) and (min-height:500.02px){.vb-hero>.vb-hero-tx[data-alt=two]>.vb-lead{white-space:nowrap}.vb-hero>.vb-hero-tx[data-alt=two]>.vb-lead .hm-ll{display:inline;white-space:nowrap}.vb-hero>.vb-hero-tx[data-alt=two]>.vb-lead .hm-l2br{display:inline}.vb-hero>.vb-hero-tx[data-alt=two]~.hm-pfw{--pw:max(168px,min(calc(((var(--hb) - 60px) / 1.012771 + 16px) * 1.185),var(--fc8)))}}@font-face{font-family:PP Cardo Poster;src:url(../fonts/r271/cardo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.hm-hcb .hm-hcb-tt{display:none}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]){--hpp:12px;--hpw:min(calc(var(--hW,calc(calc(100vw / var(--zk,1)) - 32px)) - 2 * var(--hpp)),calc((var(--hcv,calc(100vh / var(--zk,1))) - 200px) / 1.5));padding:0 0 40px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-pn{position:relative;box-sizing:border-box;width:calc(var(--hpw) + 2 * var(--hpp));min-width:0;align-items:stretch;padding:var(--hpp);border-radius:10px;background:#141312b8;-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1);box-shadow:inset 0 0 0 1px #f5f1ed29,0 18px 44px #0000004d}html.vb #main>.vb-hero>.hm-hcb[data-alt=posterglass11] .hm-hcb-pn{border-radius:14px;background:#f5f1ed29;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff4d,0 18px 44px #00000029}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-a{width:100%;align-items:stretch}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-po{position:relative;isolation:isolate;align-self:stretch;width:100%;height:calc(var(--hpw) * 1.5);border-radius:4px;overflow:hidden;background:#121110;box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-po img:not(.hm-hcb-ph){display:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-po img.hm-hcb-ph{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:0;filter:contrast(1.1) brightness(.95)}html.vb #main>.vb-hero>.hm-hcb:not([data-alt$="11"]) .hm-hcb-po img.hm-hcb-ph.hm-hcb-ph11{display:none}html.vb #main>.vb-hero>.hm-hcb[data-alt$="11"] .hm-hcb-po img.hm-hcb-ph:not(.hm-hcb-ph11){display:none}html.vb #main>.vb-hero>.hm-hcb[data-alt$="11"] .hm-hcb-po img.hm-hcb-ph.hm-hcb-ph11{object-position:50% 0}html.vb #main>.vb-hero>.hm-hcb[data-alt=postertitle11] .hm-hcb-po img.hm-hcb-ph.hm-hcb-ph11{position:absolute;inset:auto 0 0;height:calc(100% - var(--hpw) * .2);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45) calc(var(--hpw) * .07),#000 calc(var(--hpw) * .19));mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45) calc(var(--hpw) * .07),#000 calc(var(--hpw) * .19))}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-po:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>") 0 0/180px 180px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-po:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 95% at 50% 36%,#08070600 52%,#08070657 78%,#0807069e),linear-gradient(180deg,#0a09082e 0,#0a090800 16% 44%,#0a090852 60%,#0a0908b8 82%,#0a0908d6)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-po:after{background:linear-gradient(180deg,#0a0908b3 0,#0a090880 13%,#0a090838 22%,#0a090800 30%),radial-gradient(130% 95% at 50% 36%,#08070600 52%,#08070657 78%,#0807069e),linear-gradient(180deg,#0a09082e 0,#0a090800 16% 44%,#0a090852 60%,#0a0908b8 82%,#0a0908d6)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-h{position:absolute;z-index:2;left:50%;bottom:calc(var(--hpp) + 52px + 12px + 24px);box-sizing:border-box;width:min(var(--hhw,calc(calc(100vw / var(--zk,1)) - 80px)),calc(var(--hpw) - 24px));max-width:none;margin:0;translate:-50% 0;color:#f5f1ed;font-size:min(var(--hhs,calc((calc(100vw / var(--zk,1)) - 80px) / 8.64)),calc((var(--hpw) - 24px) / 8.66));line-height:1.1;text-shadow:0 1px 18px rgba(0,0,0,.35);pointer-events:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-btn{box-sizing:border-box;width:100%;height:52px;margin:12px 0 0;background:#fff;color:var(--ink);box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-a:is(:active,:focus-visible) .hm-hcb-btn{background:var(--gold);color:var(--ink)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-tt{display:block;position:absolute;z-index:2;top:calc(var(--hpw) * .04);left:calc(var(--hpw) * .045);right:calc(var(--hpw) * .03);margin:0;pointer-events:none;text-align:left;font:700 calc(var(--hpw) * .095)/.96 "PP Cardo Poster","Cardo",Georgia,serif;font-optical-sizing:none;color:#f3efe5;text-shadow:0 1px 14px rgba(0,0,0,.38);-webkit-font-smoothing:antialiased;font-kerning:normal;font-synthesis:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-tt b{display:block;font:inherit;text-transform:uppercase;letter-spacing:.009em;white-space:nowrap}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11]) .hm-hcb-tt b>span{display:block}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-tt em{font-style:normal;color:#e06a90}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-tt i{display:block;margin:.22em 0 0;font:700 .4926em/1 PP Cardo Poster,Cardo,Georgia,serif;font-style:normal;letter-spacing:.005em;white-space:nowrap}html.vb #main>.vb-hero>.hm-hcb[data-alt=posterline] .hm-hcb-tt{left:calc(var(--hpw) * .029);right:0;font-size:calc(var(--hpw) * .0867)}}@media (hover:hover) and (max-width:809.98px),(hover:hover) and (min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=poster11],[data-alt=postertitle11],[data-alt=posterglass11],[data-alt=posterline]) .hm-hcb-a:hover .hm-hcb-btn{background:var(--gold);color:var(--ink)}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-h{bottom:calc(var(--hpp) + 52px + 12px + var(--hpw) * .05);width:calc(var(--hpw) - 24px);text-align:center;white-space:nowrap;text-wrap:nowrap;font-family:var(--sans,"PP Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif);font-weight:var(--fw-lead,450);font-style:normal;font-size:calc(min(var(--fs-lead,16.5px),calc((calc(100vw / var(--zk,1)) - 2 * var(--hg,40px) + 8px) / 21))*.94);line-height:1.52727;letter-spacing:-.0125em;font-variation-settings:normal;font-optical-sizing:auto;font-feature-settings:normal;text-transform:none;color:#f5f1edd6;text-shadow:0 0 2px rgba(0,0,0,.28),0 0 14px rgba(0,0,0,.45),0 0 32px rgba(0,0,0,.25)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-h span{display:inline;white-space:nowrap}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-h span:first-child{display:block}}.hm-st .hm-wp{display:none}@media (max-width:809.98px){.hm-st .hm-wd{display:none}.hm-st .hm-wp{display:inline}}@media (max-width:743.98px){html body section.vb-stmt .vb-h2.hm-st>span:last-child{text-wrap:balance}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]){--hpp:12px;--hbg:14px;--hbr:11px;--hbf:min(var(--fs-lead,16.5px),calc((calc(100vw / var(--zk,1)) - 2 * var(--hg,40px) + 8px) / 21));--hbl:calc(var(--hbf) * 1.4);--hbt:calc(2 * var(--hbl) + var(--hbr));--hpw:min(calc(var(--hW,calc(calc(100vw / var(--zk,1)) - 32px)) - 2 * var(--hpp)),calc((var(--hcv,calc(100vh / var(--zk,1))) - 188px - 2 * var(--hbg) - var(--hbt)) / 1.5));padding:0 0 40px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-pn{position:relative;box-sizing:border-box;width:calc(var(--hpw) + 2 * var(--hpp));min-width:0;align-items:stretch;padding:var(--hpp);border-radius:10px;background:#141312b8;-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1);box-shadow:inset 0 0 0 1px #f5f1ed29,0 18px 44px #0000004d}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-a{width:100%;align-items:stretch}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-po{position:relative;isolation:isolate;align-self:stretch;width:100%;height:calc(var(--hpw) * 1.5);border-radius:4px;overflow:hidden;background:#121110;box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-po img:not(.hm-hcb-ph){display:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-po img.hm-hcb-ph{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:0;filter:contrast(1.1) brightness(.95)}html.vb #main>.vb-hero>.hm-hcb[data-alt=posterbelow11] .hm-hcb-po img.hm-hcb-ph.hm-hcb-ph11{object-position:50% 0;position:absolute;inset:auto 0 0;height:calc(100% - var(--hpw) * .2);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45) calc(var(--hpw) * .07),#000 calc(var(--hpw) * .19));mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45) calc(var(--hpw) * .07),#000 calc(var(--hpw) * .19))}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-po:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>") 0 0/180px 180px}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-po:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0908b3 0,#0a090880 13%,#0a090838 22%,#0a090800 30%),radial-gradient(130% 95% at 50% 36%,#08070600 52%,#08070657 78%,#0807069e),linear-gradient(180deg,#0a09082e 0,#0a090800 16% 44%,#0a090852 60%,#0a0908b8 82%,#0a0908d6)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-h{display:block;position:absolute;z-index:2;left:50%;bottom:calc(var(--hpp) + 52px + var(--hbg));box-sizing:border-box;width:var(--hpw);height:var(--hbt);max-width:none;margin:0;padding:0;translate:-50% calc(var(--hbf) * .048);text-align:center;white-space:nowrap;text-wrap:nowrap;pointer-events:none;font-family:var(--sans,"PP Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif);font-weight:var(--fw-lead,450);font-style:normal;font-size:var(--hbf);line-height:var(--hbl);letter-spacing:-.0125em;font-variation-settings:normal;font-optical-sizing:auto;font-feature-settings:normal;text-transform:none;color:#f5f1edeb;text-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-h span{display:inline;white-space:nowrap}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-h span:first-child{display:block;margin-bottom:var(--hbr);position:relative}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-h span:first-child:after{content:"";position:absolute;left:50%;top:calc(100% + var(--hbr) / 2 - .5px);width:24px;height:1px;translate:-50% 0;background:var(--gold,#C9A24E);opacity:.7}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-btn{box-sizing:border-box;width:100%;height:52px;margin:calc(2 * var(--hbg) + var(--hbt)) 0 0;background:#fff;color:var(--ink);box-shadow:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-a:is(:active,:focus-visible) .hm-hcb-btn{background:var(--gold);color:var(--ink)}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-tt{display:block;position:absolute;z-index:2;top:calc(var(--hpw) * .04);left:calc(var(--hpw) * .045);right:calc(var(--hpw) * .03);margin:0;pointer-events:none;text-align:left;font:700 calc(var(--hpw) * .095)/.96 "PP Cardo Poster","Cardo",Georgia,serif;font-optical-sizing:none;color:#f3efe5;text-shadow:0 1px 14px rgba(0,0,0,.38);-webkit-font-smoothing:antialiased;font-kerning:normal;font-synthesis:none}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-tt b{display:block;font:inherit;text-transform:uppercase;letter-spacing:.009em;white-space:nowrap}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-tt b>span{display:block}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-tt em{font-style:normal;color:#e06a90}html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-tt i{display:block;margin:.22em 0 0;font:700 .4926em/1 PP Cardo Poster,Cardo,Georgia,serif;font-style:normal;letter-spacing:.005em;white-space:nowrap}}@media (hover:hover) and (max-width:809.98px),(hover:hover) and (min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=posterbelow],[data-alt=posterbelow11]) .hm-hcb-a:hover .hm-hcb-btn{background:var(--gold);color:var(--ink)}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-h{font-size:calc(min(var(--fs-lead,16.5px),calc((calc(100vw / var(--zk,1)) - 2 * var(--hg,40px) + 8px) / 21))*1.12)}}@media (min-width:2130px){html body section.vb-stmt .vb-h2.hm-st>span{display:block}html:not(.qe-hd-px) body section.vb-stmt .vb-h2.hm-st{font-size:min(var(--fs-h2),calc((calc(100vw / var(--zk,1)) - 2 * var(--m,39.67px) - 2px) / 45.75))}}@media (max-width:743.98px){html:not(.qe-hd-px) body #films #filmsH.vb-h2{font-size:min(var(--fs-h2),calc((calc(100vw / var(--zk,1)) - 2 * var(--gut-m,40px)) / 12.25))}}.hm-tk{display:none}@media (min-width:810px) and (min-height:500.02px){.hm-tk[data-alt=on]{display:block;position:relative;z-index:1;height:80px;box-sizing:border-box;background:#f5f1ed;border-bottom:1px solid rgba(16,22,32,.18);overflow:hidden}.hm-tk-w{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 12.5%,#000 87.5%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 12.5%,#000 87.5%,transparent 100%)}.hm-tk-t{display:flex;width:max-content;height:100%;align-items:center;animation:hm-tk var(--hm-tk-d,60s) linear infinite;will-change:transform}.hm-tk-r{display:flex;flex:none;align-items:center;margin:0;padding:0;list-style:none}.hm-tk-r li{display:flex;flex:none;align-items:center;margin:0;padding:0;white-space:nowrap;font:500 var(--fs-l)/1.1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:#101620b8}.hm-tk-r li span{margin-right:-.15em}.hm-tk-r li i{flex:none;width:5px;height:5px;margin:0 44px;background:var(--gold);transform:rotate(45deg)}}@keyframes hm-tk{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.hm-tk-t{animation:none;padding-left:calc(12.5vw / var(--zk,1))}}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb #main>.vb-hero>.hm-hcb:is([data-alt=postertitle],[data-alt=postertitle11],[data-alt=posterline]) .hm-hcb-h.hm-hcb-h{color:#f5f1ed;opacity:1}}@media (min-width:1024px){html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]{--hls:.22;--hls-x0:260px;--hls-x1:min(900px,50%)}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"][data-alt=more]{--hls:.34}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"][data-alt=off]{--hls:0}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]>.vb-hero-media{isolation:isolate}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]>.vb-hero-media:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--hls,0) * 1)) 0,rgba(0,0,0,calc(var(--hls,0) * 1)) var(--hls-x0),rgba(0,0,0,calc(var(--hls,0) * .972)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .1),rgba(0,0,0,calc(var(--hls,0) * .896)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .2),rgba(0,0,0,calc(var(--hls,0) * .784)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .3),rgba(0,0,0,calc(var(--hls,0) * .648)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .4),rgba(0,0,0,calc(var(--hls,0) * .5)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .5),rgba(0,0,0,calc(var(--hls,0) * .352)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .6),rgba(0,0,0,calc(var(--hls,0) * .216)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .7),rgba(0,0,0,calc(var(--hls,0) * .104)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .8),rgba(0,0,0,calc(var(--hls,0) * .028)) calc(var(--hls-x0) + (var(--hls-x1) - var(--hls-x0)) * .9),rgba(0,0,0,0) var(--hls-x1));-webkit-mask-image:linear-gradient(0deg,#000 0,#000 40%,rgba(0,0,0,.938) 52%,rgba(0,0,0,.789) 64%,rgba(0,0,0,.611) 76%,rgba(0,0,0,.462) 88%,rgba(0,0,0,.4) 100%);mask-image:linear-gradient(0deg,#000 0 40%,#000000ef 52%,#000000c9,#0000009c,#00000076,#0006)}}@media (min-width:810px){html body section.vb-stmt{padding-top:100px;padding-bottom:80px}}@media (max-width:809.98px){html body section.vb-stmt{padding-top:40px;padding-bottom:40px}}@media (max-width:743.98px){html #main>.vb-hero>.vb-hero-tx>.vb-lead{margin-top:14.5px}html #main>.vb-hero>.vb-hero-tx>.hm-lplay{margin-top:29.5px}}@media (min-width:1024px){html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]:is([data-alt=corner],[data-alt=veil],[data-alt=halo]){--hls:0}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"][data-alt=corner]>.vb-hero-media:before{background:radial-gradient(ellipse 75% 95% at 0% 100%,#0006 0% 30%,#00000060 40%,#00000052,#0000003e,#00000028,#00000014,#00000006,#0000);-webkit-mask-image:none;mask-image:none}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"][data-alt=veil]>.vb-hero-media:before{background:#0000001a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:radial-gradient(ellipse 75% 95% at 0% 100%,#000 0%,#000 30%,rgba(0,0,0,.945) 40%,rgba(0,0,0,.802) 50%,rgba(0,0,0,.606) 60%,rgba(0,0,0,.394) 70%,rgba(0,0,0,.198) 80%,rgba(0,0,0,.055) 90%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(ellipse 75% 95% at 0% 100%,#000 0% 30%,#000000f1 40%,#000000cd,#0000009b,#00000064,#00000032,#0000000e,#0000)}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]:is([data-alt=halo],[data-alt=softhalo])>.vb-hero-tx>.vb-h1{text-shadow:0 0 3px rgba(0,0,0,.3),0 0 16px rgba(0,0,0,.42),0 0 44px rgba(0,0,0,.4),0 0 100px rgba(0,0,0,.28)}html.vb #main>.vb-hero[data-qe-alt="Hero left shade"]:is([data-alt=halo],[data-alt=softhalo])>.vb-hero-tx>.vb-lead{text-shadow:0 0 2px rgba(0,0,0,.4),0 0 12px rgba(0,0,0,.55),0 0 30px rgba(0,0,0,.45),0 0 70px rgba(0,0,0,.3)}}@media (min-width:1024px){html:has(.hm-hsz[data-alt=wide]){--hsz-f:max(670px,calc(calc(75vh / var(--zk,1)) + 9px));--hsz-f:max(670px,calc(calc(75vh / var(--zk,1)) - 8px),calc(calc(100vh / var(--zk,1)) - var(--bar) - 106px - max(0px,round(down,calc(calc(100vh / var(--zk,1)) - var(--bar) - max(670px,calc(calc(75vh / var(--zk,1)) - 8px)) - 106px),46.56px))))}html:has(.hm-hsz[data-alt=wide]) #main>.vb-hero{height:calc(var(--bar) + var(--hsz-f));min-height:0}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero>.vb-hero-media :is(video,img){object-position:50% var(--hsz-oy,0%)}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx{top:calc(var(--bar) + (100% - var(--bar)) / 2);bottom:auto;translate:0 -50%;width:auto;max-width:calc(calc(100vw / var(--zk,1)) - 2 * var(--m) - 64px - var(--hsz-cw))}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{width:auto;max-width:720px;text-wrap:balance;margin-top:22px}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero>.vb-hero-tx>.vb-lead .hm-ll{display:inline;white-space:normal}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero>.vb-hero-tx>.vb-lead br{display:none}html:has(.hm-hsz[data-alt=wide]) .vb-hero{--hsz-cw:min(calc((var(--hsz-f) * .52 - 64px) / 1.012771 + 16px),calc(23vw / var(--zk,1)))}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-h1{font-size:min(72px,calc((calc(100vw / var(--zk,1)) - 2 * var(--m) - 64px - var(--hsz-cw)) / 6.4))}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero>.hm-pfw{--pw:var(--hsz-cw);--pwx:max(var(--pw),min(calc(var(--pw) * 1.58),calc((var(--hsz-f) - 136px) / 1.481311 + 16px)));top:calc(var(--bar) + (100% - var(--bar)) * .519);bottom:auto;translate:0 -50%}html.vb:has(.hm-hsz[data-alt=wide]) #main>.vb-hero[data-qe-alt="Hero left shade"]>.vb-hero-media:before{-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.611) 14%,rgba(0,0,0,.862) 26%,#000 34%,#000 70%,rgba(0,0,0,.862) 78%,rgba(0,0,0,.611) 88%,rgba(0,0,0,.4) 100%);mask-image:linear-gradient(0deg,#0006 0,#0000009c 14%,#000000dc 26%,#000 34% 70%,#000000dc 78%,#0000009c 88%,#0006)}html:has(.hm-hsz[data-alt=wide]) body #main>.vb-hero>.hm-veil{display:none}html:has(.hm-hsz[data-alt=wide]) body #main>section.vb-stmt:not(.hm-xp){padding-top:82px;padding-bottom:82px}html:not(.qe-hd-px):has(.hm-hsz[data-alt=wide]) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:48px!important;line-height:.97!important;letter-spacing:-.04em!important}}@media (pointer:coarse) and (max-width:1023.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:min(50px,calc(min(calc(100vw / var(--zk,1)),calc(100vh / var(--zk,1))) * 34 / 440))!important}}@media (min-width:1024px) and (max-height:859.98px){html body #main>section.vb-stmt{padding-top:56px!important;padding-bottom:56px!important}html body #films .vb-car-i{height:min(470px,calc(42vh / var(--zk,1)));width:calc(min(470px,calc(42vh / var(--zk,1))) * 600 / 470)}}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--lsc:clamp(148px,calc((var(--hb,180px) - 44px) / 1.012771 + 12px),220px);display:flex;flex-direction:column;justify-content:flex-end;height:calc(100svh / var(--zk,1));min-height:calc(100svh / var(--zk,1));max-height:calc(100svh / var(--zk,1));grid-template-rows:none;overflow:hidden;padding-top:calc(var(--ban) + var(--bar) + 32px);padding-bottom:28px}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-media{position:absolute;inset:0;grid-row:auto;grid-column:auto;align-self:auto;width:100%;height:100%}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.vb-hero-tx{position:relative;z-index:2;grid-row:auto;grid-column:auto;align-self:auto;margin:0;max-width:calc(100% - var(--lsc, 176px) - 20px)}html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc])))>.hm-hcb{display:none}html.vb body .hm-pfm{display:none}html.vb body #main>.vb-hero>.hm-pfw{display:block;position:absolute;z-index:2;right:max(16px,env(safe-area-inset-right));bottom:28px;margin:0;padding:0;--pw:var(--lsc,clamp(148px,calc((var(--hb,180px) - 44px) / 1.012771 + 12px),220px))}html.vb body #main>.vb-hero>.hm-pfw .hm-pf{display:block;--iw:calc(var(--pw) - 12px);width:calc(var(--iw) + 12px);max-width:none;padding:6px;gap:0;border-radius:8px}html.vb body #main>.vb-hero>.hm-pfw .hm-pf-img{border-radius:4px;height:calc(var(--iw) * var(--k))}html.vb body #main>.vb-hero>.hm-pfw .hm-pf-lab{flex-direction:row;align-items:center;justify-content:center;gap:.4em;min-height:28px;margin:4px 0 0;padding:0 6px;border-radius:4px;white-space:nowrap;box-shadow:inset 0 0 0 1px #f5f1ed4d;font-size:11px;letter-spacing:.01em}html.vb body #main>.vb-hero>.hm-pfw .hm-pf-sub{display:none}}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html.vb #main>.vb-hero:has(~.hm-pfm:not([data-alt]:not([data-alt=hc]))){--lsc:clamp(180px,calc((calc(100svh / var(--zk,1)) - 150px) / 1.07),250px) !important}html.vb body #main>.vb-hero>.hm-pfw{--pw:var(--lsc) !important}}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html.vb body #main>.vb-hero>.vb-hero-media video,html.vb body #main>.vb-hero>.vb-hero-media img{object-position:50% 0!important}}@media (pointer:coarse) and (orientation:portrait) and (max-width:599.98px),(pointer:coarse) and (orientation:landscape) and (max-height:599.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:min(34.1px,calc(min(calc(100vw / var(--zk,1)),calc(100vh / var(--zk,1))) * 34.1 / 430))!important}}@media (max-width:1023.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:min(50px,calc(min(calc(100vw / var(--zk,1)),calc(100vh / var(--zk,1))) * 34 / 440))!important}}@media (orientation:portrait) and (max-width:599.98px),(orientation:landscape) and (max-height:599.98px) and (max-width:1023.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:min(34.1px,calc(min(calc(100vw / var(--zk,1)),calc(100vh / var(--zk,1))) * 34.1 / 430))!important}}@media (max-width:743.98px){html body #main>.vb-hero .vb-hero-tx .vb-h1{font-size:min(52px,calc((calc(100vw / var(--zk,1)) - 56px) * .1677))!important}}@media (min-width:600px) and (max-width:809.98px) and (min-height:600px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2,html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:34.1px!important}}@media (min-width:810px) and (max-width:1199.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2,html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:41.8px!important}}@media (min-width:810px) and (max-width:1199.98px) and (min-height:600px){html body #main h1.vb-h1{font-size:64px!important}}@media (orientation:landscape) and (max-height:599.98px) and (max-width:1023.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2,html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:min(34.1px,calc(min(calc(100vw / var(--zk,1)),calc(100vh / var(--zk,1))) * 34.1 / 430))!important}}@media (min-width:1200px) and (max-width:1709.98px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:clamp(41.8px,calc(calc(100vw / var(--zk,1)) * 52.8 / 1710),52.8px)!important}html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:clamp(39.6px,calc(calc(100vw / var(--zk,1)) * 50 / 1710),50px)!important}html body #main>.vb-hero .vb-hero-tx .vb-h1.vb-h1{font-size:clamp(64px,calc(calc(100vw / var(--zk,1)) * 78 / 1710),78px)!important}}@media (min-width:1024px) and (max-width:1199.98px){html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st{font-size:min(41.8px,calc((calc(100vw / var(--zk,1)) - 80px) / 30.5))!important}}@media (min-width:1024px){html:not(.qe-hd-px) body #main section.vb-stmt .vb-h2.hm-st,html:not(.qe-hd-px):not(.hsz-wide) body #main>section.vb-stmt:not(.hm-xp) .vb-h2.hm-st.hm-st,html:not(.qe-hd-px) body #main #process .vb-panel-tx .vb-h2,html:not(.qe-hd-px) body #main #commissions #comH.vb-h2,html:not(.qe-hd-px) body #main #films #filmsH.vb-h2{font-size:clamp(30px,calc((calc(100vw / var(--zk,1)) - 80px) / 30.5),52.8px)!important;line-height:.95!important;letter-spacing:-.04em!important}}@media (min-width:1024px){html body #main #films #filmsH.vb-h2{max-width:15.4em!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance!important}}html body #main #films #filmsH.vb-h2{text-wrap:balance!important}@media (min-width:810px) and (max-width:1023.98px) and (min-height:600px),(orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html body #main>.vb-hero .vb-lead .hm-l3{display:inline!important}html body #main>.vb-hero .vb-lead .hm-ll{display:inline!important;white-space:normal!important}html body #main>.vb-hero .vb-lead :is(.hm-lbr,.hm-l2br){display:none!important}html body #main>.vb-hero .vb-lead{text-wrap:balance!important;width:auto!important}}@media (min-width:810px) and (max-width:1023.98px) and (min-height:600px){html body #main>.vb-hero .vb-lead{max-width:calc(calc(100vw / var(--zk,1)) - min(318px,calc(100vw / var(--zk,1)) - 573px) - 120px)!important}}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html body #main>.vb-hero .vb-lead{max-width:calc(calc(100vw / var(--zk,1)) - clamp(180px,calc((calc(100svh / var(--zk,1)) - 150px) / 1.07),250px) - 96px)!important}}@media (min-width:810px) and (max-width:1023.98px) and (min-height:600px),(min-width:760px) and (orientation:landscape) and (max-height:500px),(min-width:760px) and (pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html body #main>.vb-hero .vb-lead .hm-ll,html body #main>.vb-hero .vb-lead .hm-l3{display:block!important;white-space:nowrap!important}html body #main>.vb-hero .vb-lead{max-width:none!important}}html body #main>.vb-hero .vb-hero-tx .vb-h1 .hm-h1br{display:inline!important}html body #main>.vb-hero .vb-hero-tx .vb-h1{white-space:nowrap!important;max-width:none!important}
