@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-std.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-std-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:PP Inter Tight;src:url(../fonts/inter-tight-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:PP Cinzel;src:url(../fonts/cinzel-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--dpx:1px;--dfmin:11px;--serif:"PP Newsreader",Georgia,serif;--sans:"PP Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif;--cream:#F4F1EA;--ink:#101620;--black:#0B0B0C;--navy:#17243B;--gold:#C9A24E;--ink-5:rgba(16,22,32,.5);--line:rgba(16,22,32,.12);--cr-5:rgba(244,241,234,.5);--cr-4:rgba(244,241,234,.4);--glass:rgba(16,22,32,.75);--e:cubic-bezier(.44,0,.56,1);--spring:cubic-bezier(.22,1,.36,1);--m:40px;--mb:20px;--ban:38px;--bar:70px;--fs-h1:48px;--fs-h2:31px;--fs-tag:28px;--fs-lead:18px;--fs-t:16px;--fs-nav:16px;--fs-btn:16px;--fs-l:12px;--fs-ban:13px}@media (min-width:1024px){:root{--dpx:calc(100vw / 2560);--m:calc(53 * var(--dpx));--mb:calc(53 * var(--dpx));--ban:calc(51 * var(--dpx));--bar:calc(86 * var(--dpx));--fs-h1:max(calc(96 * var(--dpx)),var(--dfmin));--fs-h2:max(calc(64 * var(--dpx)),var(--dfmin));--fs-tag:max(calc(43 * var(--dpx)),var(--dfmin));--fs-lead:max(calc(24 * var(--dpx)),var(--dfmin));--fs-t:max(calc(21.4 * var(--dpx)),var(--dfmin));--fs-nav:max(calc(21.4 * var(--dpx)),var(--dfmin));--fs-btn:max(calc(21.4 * var(--dpx)),var(--dfmin));--fs-l:max(calc(18.7 * var(--dpx)),var(--dfmin));--fs-ban:max(calc(18.7 * var(--dpx)),var(--dfmin))}}*,*:before,*:after{box-sizing:border-box}html.vb{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--cream);overflow-x:clip}html.vb.lenis,html.vb.lenis body{height:auto}html.vb.lenis.lenis-stopped{overflow:clip}html.vb.vb-lock{overflow:hidden}.vb body{margin:0;background:var(--cream);color:var(--ink);font:430 var(--fs-t)/1.375 var(--sans);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;overflow-x:clip}.vb :where(img,video){display:block;max-width:100%}:where(.vb) a{color:inherit;text-decoration:none}:where(.vb) button{font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}:where(.vb) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0}:where(.vb) :where(ul,ol){list-style:none}.vb :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.vb-skip{position:fixed;left:8px;top:-60px;z-index:200;background:var(--ink);color:var(--cream);padding:10px 14px}.vb-skip:focus{top:8px}.vb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vb-h1{font:420 var(--fs-h1)/1 var(--serif);letter-spacing:-.02em}.vb-h2{font:420 var(--fs-h2)/1 var(--serif);letter-spacing:-.02em}.vb-tag{font:420 var(--fs-tag)/1.1 var(--serif)}.vb-lead{font:430 var(--fs-lead)/1.4 var(--sans);letter-spacing:-.02em}.vb-t{font:430 var(--fs-t)/1.375 var(--sans);letter-spacing:-.02em}.vb-l{font:500 var(--fs-l)/1.1 var(--sans);letter-spacing:.15em;text-transform:uppercase}.vb-idx{display:flex;align-items:center;gap:calc(var(--fs-l) * 3.4);font:650 var(--fs-l)/.8 var(--sans);letter-spacing:.15em;text-transform:uppercase}.vb-idx b{font-weight:650}.vb-idx b i{font-style:normal;opacity:.5}.vb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;white-space:nowrap;font:500 var(--fs-btn)/1.09 var(--sans);letter-spacing:0;padding:calc(13 * var(--dpx) + .1em) calc(26.7 * var(--dpx));min-height:calc(53.4 * var(--dpx));border-radius:calc(6.7 * var(--dpx));background:var(--cream);color:#333;box-shadow:inset 0 0 0 1px var(--cr-4);transition:all .3s var(--e)}.vb-btn--lg{padding:calc(23 * var(--dpx)) calc(42.8 * var(--dpx));min-height:calc(69.5 * var(--dpx))}.vb-btn--ink{background:var(--ink);color:var(--cream);box-shadow:inset 0 0 0 1px #10162066}.vb-btn .vb-tri{width:.62em;height:.72em;fill:currentColor;flex:none}@media (hover:hover){.vb-btn:hover{background:transparent;color:var(--cream)}.vb-btn--ink:hover{background:transparent;color:var(--ink)}}@media (max-width:1023.98px){.vb-btn{padding:11px 20px;min-height:40px;border-radius:5px}.vb-btn--lg{padding:17px 32px;min-height:52px}}.vb-top{position:fixed;left:0;right:0;top:0;z-index:60;pointer-events:none}.vb-ban{pointer-events:auto;height:var(--ban);display:flex;align-items:center;justify-content:center;gap:.45em;padding:0 var(--mb);background:var(--navy);color:var(--cream);font:430 var(--fs-ban)/1 var(--sans);letter-spacing:0;text-align:center;white-space:nowrap;overflow:hidden}.vb-ban a,.vb-ban button{text-decoration:underline;text-underline-offset:.18em;font:inherit}.vb-bar{pointer-events:auto;position:relative;height:var(--bar);background:var(--glass);-webkit-backdrop-filter:blur(calc(6.7 * var(--dpx)));backdrop-filter:blur(calc(6.7 * var(--dpx)));color:var(--cream);transition:opacity .35s var(--e);overflow:hidden}.vb-top.is-hid .vb-bar{opacity:0;pointer-events:none}.vb-bar-row{display:flex;align-items:center;height:var(--bar);padding:0 var(--mb)}.vb-brand{display:inline-flex;align-items:center;gap:calc(11 * var(--dpx));color:inherit;font:600 max(calc(22 * var(--dpx)),var(--dfmin))/1 "PP Cinzel",serif;letter-spacing:.16em;white-space:nowrap}.vb-brand svg{width:calc(34 * var(--dpx));height:calc(34 * var(--dpx));flex:none;color:currentColor}.vb-links{display:flex;gap:calc(42.8 * var(--dpx));position:absolute;left:calc(329 * var(--dpx));top:0;height:var(--bar);align-items:center}.vb-links a{font:400 var(--fs-nav)/1.09 var(--sans);letter-spacing:0;color:var(--cream)}.vb-links a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.vb-bar-r{margin-left:auto;display:flex;align-items:center;gap:calc(16 * var(--dpx))}.vb-menu-b,.vb-mnav{display:none}@media (max-width:1023.98px){.vb-bar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .35s var(--e),height .65s var(--spring)}.vb-top.is-open .vb-bar{transition:opacity .35s var(--e),height .55s var(--spring)}.vb-brand{font-size:14px;gap:8px}.vb-brand svg{width:24px;height:24px}.vb-links,.vb-bar-r .vb-btn:not(.vb-menu-b){display:none}.vb-menu-b{display:inline-flex;min-width:74px;padding:11px 16px}.vb-mnav{display:flex;flex-direction:column;align-items:flex-start;padding:4px var(--mb) 15px}.vb-mnav a:not(.vb-btn){font:400 16px/17.5px var(--sans);letter-spacing:0;padding:12px 0;color:var(--cream)}.vb-mnav .vb-btn{margin-top:20px}.vb-top.is-open .vb-bar{opacity:1;pointer-events:auto}}.vb-js [data-split] .vb-w{display:inline-block;white-space:nowrap}.vb-js [data-split] .vb-c{display:inline-block;opacity:.001;transform:translateY(calc(5.3 * var(--dpx)));filter:blur(calc(6.7 * var(--dpx)))}.vb-js [data-split].is-on .vb-c{animation:vbChar .6s cubic-bezier(.25,.46,.45,.94) both;animation-delay:calc(var(--d,0) * 1s)}@keyframes vbChar{0%{opacity:.001;transform:translateY(calc(5.3 * var(--dpx)));filter:blur(calc(6.7 * var(--dpx)))}to{opacity:1;transform:none;filter:blur(0)}}@media (max-width:1023.98px){.vb-js [data-split] .vb-c{transform:translateY(4px);filter:blur(5px)}@keyframes vbChar{0%{opacity:.001;transform:translateY(4px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}}.vb-js [data-appear]{opacity:.001}.vb-js [data-appear].is-on{opacity:1;transition:opacity .7s var(--e) calc(var(--ad,1) * 1s)}.vb-js [data-reveal]{opacity:0;transform:translateY(calc(2.7 * var(--dpx)));transition:opacity .45s var(--e),transform .45s var(--e);will-change:opacity,transform}.vb-js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vb-js [data-split] .vb-c,.vb-js [data-appear],.vb-js [data-reveal]{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}}.vb-hero{position:relative;height:100vh;height:100svh;min-height:calc(700 * var(--dpx));background:var(--black);color:var(--cream);overflow:hidden}.vb-hero-media,.vb-hero-media video,.vb-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vb-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0000006b,#00000014 55%,#0000),linear-gradient(0deg,#00000059,#0000 45%)}.vb-hero-tx{position:absolute;left:var(--m);bottom:calc(53 * var(--dpx));width:calc(1180 * var(--dpx));z-index:2}.vb-hero-tx .vb-h1{max-width:12em}.vb-hero-tx .vb-lead{width:calc(668 * var(--dpx));margin-top:calc(26.7 * var(--dpx))}.vb-hero-acts{margin-top:calc(26.7 * var(--dpx))}.vb-hero-acts{display:flex;gap:calc(16 * var(--dpx));flex-wrap:wrap}.vb-screen{position:absolute;z-index:2;right:calc(85 * var(--dpx));bottom:calc(53 * var(--dpx));aspect-ratio:16 / 10;border-radius:calc(13 * var(--dpx));overflow:hidden;background:#000;box-shadow:0 calc(30 * var(--dpx)) calc(80 * var(--dpx)) #00000073,0 0 0 1px #f4f1ea2e;color:var(--cream);text-align:left;display:block;width:calc(820 * var(--dpx))}.vb-screen-s{position:absolute;inset:0;opacity:0;transition:opacity 1s var(--e)}.vb-screen-s.is-on{opacity:1}.vb-screen-s img{width:100%;height:100%;object-fit:cover}.vb-screen:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000000b3,#0000 50%);pointer-events:none}.vb-screen-cap{position:absolute;z-index:2;left:calc(32 * var(--dpx));right:calc(32 * var(--dpx));bottom:calc(28 * var(--dpx));display:flex;align-items:flex-end;justify-content:space-between;gap:1em}.vb-screen-cap .vb-l{opacity:.7;display:block;margin-bottom:calc(10 * var(--dpx))}.vb-screen-cap b{display:block;font:420 max(calc(37 * var(--dpx)),var(--dfmin))/1.05 var(--serif);letter-spacing:-.02em}.vb-screen-play{flex:none;display:inline-flex;align-items:center;gap:.5em;font:500 var(--fs-btn)/1 var(--sans);letter-spacing:0;padding:calc(13 * var(--dpx)) calc(22 * var(--dpx));border-radius:calc(6.7 * var(--dpx));background:var(--cream);color:#333;box-shadow:inset 0 0 0 1px var(--cr-4);transition:all .3s var(--e)}.vb-screen-play .vb-tri{width:.62em;height:.72em;fill:currentColor}@media (hover:hover){.vb-screen:hover .vb-screen-play{background:transparent;color:var(--cream)}}.vb-screen-dots{position:absolute;z-index:2;top:calc(24 * var(--dpx));right:calc(28 * var(--dpx));display:flex;gap:calc(8 * var(--dpx))}.vb-screen-dots i{width:calc(8 * var(--dpx));height:calc(8 * var(--dpx));border-radius:50%;background:var(--cream);opacity:.35;transition:opacity .4s}.vb-screen-dots i.is-on{opacity:1}@media (max-width:1023.98px){.vb-hero{height:auto;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--ban) + var(--bar) + 120px) 0 40px}.vb-hero-media:after{background:linear-gradient(0deg,#0000009e,#0000001a 70%)}.vb-hero-tx{position:relative;left:auto;bottom:auto;width:auto;padding:0 var(--m)}.vb-hero-tx .vb-lead{width:auto;margin-top:20px}.vb-hero-acts{margin-top:22px}.vb-hero-acts{gap:10px}.vb-screen{position:relative;right:auto;bottom:auto;width:auto;margin:36px 20px 0;border-radius:10px}.vb-screen-cap{left:16px;right:16px;bottom:14px}.vb-screen-cap b{font-size:20px}.vb-screen-cap .vb-l{margin-bottom:6px}.vb-screen-play{padding:9px 14px;border-radius:5px;font-size:14px}.vb-screen-dots{top:12px;right:14px;gap:6px}.vb-screen-dots i{width:6px;height:6px}}.vb-tick{display:flex;align-items:center;gap:calc(53 * var(--dpx));padding:calc(42 * var(--dpx)) 0 calc(42 * var(--dpx)) var(--m);border-bottom:1px solid var(--line)}.vb-tick>.vb-l{flex:none}.vb-tick-win{flex:1;min-width:0;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%)}.vb-tick-tr{display:flex;width:max-content;will-change:transform}.vb-tick-set{display:flex;align-items:center;gap:calc(96 * var(--dpx));padding-right:calc(96 * var(--dpx))}.vb-tick-set span{font:420 max(calc(40 * var(--dpx)),var(--dfmin))/1 var(--serif);letter-spacing:-.02em;white-space:nowrap;opacity:.72}@media (max-width:1023.98px){.vb-tick{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0}.vb-tick>.vb-l{padding-left:var(--m)}.vb-tick-win{width:100%}.vb-tick-set{gap:48px;padding-right:48px}.vb-tick-set span{font-size:26px}}.vb-stmt{padding:calc(110 * var(--dpx)) var(--m) calc(160 * var(--dpx))}.vb-stmt .vb-h2{max-width:none}@media (max-width:1023.98px){.vb-stmt{padding:64px var(--m) 72px}}.vb-stack{display:flex;flex-direction:column;gap:calc(401 * var(--dpx));padding-bottom:calc(440 * var(--dpx))}.vb-panel{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--cream);overflow:hidden}.vb-panel-tx{display:flex;flex-direction:column;justify-content:space-between;padding:calc(195 * var(--dpx)) var(--m) calc(107 * var(--dpx))}.vb-panel-tx .vb-h2{width:calc(909 * var(--dpx));max-width:100%}.vb-panel-tx .vb-t{margin-top:calc(26 * var(--dpx));width:calc(760 * var(--dpx));max-width:100%;color:#101620b8}.vb-panel-tx .vb-lk{margin-top:calc(30 * var(--dpx))}.vb-panel-media{position:relative;overflow:hidden;background:var(--black)}.vb-panel-media>img,.vb-panel-media>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vb-panel-inset{position:absolute;left:50%;top:calc(214 * var(--dpx));width:calc(641 * var(--dpx));aspect-ratio:9 / 16;transform:translate(-50%);border-radius:calc(24 * var(--dpx));overflow:hidden;box-shadow:0 calc(30 * var(--dpx)) calc(90 * var(--dpx)) #00000073,0 0 0 calc(9 * var(--dpx)) #111,0 0 0 calc(10 * var(--dpx)) #f4f1ea29;background:#000}.vb-panel-inset video,.vb-panel-inset img{width:100%;height:100%;object-fit:cover}@media (max-width:1023.98px){.vb-stack{gap:0;padding-bottom:0}.vb-panel{height:100svh;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.vb-panel-tx{padding:calc(var(--ban) + 36px) var(--m) 28px;justify-content:flex-start;gap:22px}.vb-panel-tx .vb-h2,.vb-panel-tx .vb-t{width:auto}.vb-panel-tx .vb-t{display:none}.vb-panel-inset{top:28px;width:52%;border-radius:16px;box-shadow:0 0 0 6px #111,0 0 0 7px #f4f1ea29}}.vb-strip{overflow:hidden;padding:calc(40 * var(--dpx)) 0 calc(60 * var(--dpx))}.vb-strip-tr{display:flex;gap:calc(27 * var(--dpx));width:max-content;will-change:transform}.vb-strip-i{width:calc(468 * var(--dpx));flex:none}.vb-strip-i figure{width:100%;height:calc(401 * var(--dpx));overflow:hidden;background:#ddd}.vb-strip-i img{width:100%;height:100%;object-fit:cover}.vb-strip-i .vb-l{display:block;text-align:center;margin-top:calc(31 * var(--dpx));font-weight:570}@media (max-width:1023.98px){.vb-strip{padding:24px 0 40px}.vb-strip-i{width:240px}.vb-strip-i figure{height:206px}.vb-strip-i .vb-l{margin-top:16px}}.vb-sl{position:relative;padding:calc(134 * var(--dpx)) 0 calc(120 * var(--dpx))}.vb-sl-head{text-align:center;padding:0 var(--m)}.vb-sl-head .vb-h2{margin-top:calc(42 * var(--dpx))}.vb-sl-win{position:relative;margin-top:calc(107 * var(--dpx));overflow:hidden;touch-action:pan-y}.vb-sl-tr{display:flex;gap:calc(27 * var(--dpx));padding:0 var(--m);transition:transform .45s var(--e);will-change:transform}.vb-card{flex:none;width:calc(608 * var(--dpx));min-height:calc(561 * var(--dpx));border-radius:calc(13 * var(--dpx));box-shadow:inset 0 0 0 1px var(--line);background:var(--cream);padding:calc(40 * var(--dpx));display:flex;flex-direction:column;text-align:left;color:var(--ink);transition:box-shadow .3s var(--e)}.vb-card-pic{width:100%;aspect-ratio:16 / 9;border-radius:calc(6.7 * var(--dpx));overflow:hidden;background:#ddd;position:relative}.vb-card-pic img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--e)}.vb-card-pic .vb-tri-b{position:absolute;right:calc(16 * var(--dpx));bottom:calc(16 * var(--dpx));width:calc(53 * var(--dpx));height:calc(53 * var(--dpx));border-radius:50%;background:#f4f1eaeb;display:grid;place-items:center}.vb-card-pic .vb-tri-b svg{width:calc(14 * var(--dpx));height:calc(16 * var(--dpx));fill:var(--ink);margin-left:calc(3 * var(--dpx))}.vb-card .vb-l{margin-top:calc(32 * var(--dpx));opacity:.6}.vb-card h3{font:420 max(calc(37 * var(--dpx)),var(--dfmin))/1.05 var(--serif);letter-spacing:-.02em;margin-top:calc(14 * var(--dpx))}.vb-card .vb-t{margin-top:calc(16 * var(--dpx));color:#101620b8}.vb-card-foot{margin-top:auto;padding-top:calc(26 * var(--dpx));display:flex;align-items:center;justify-content:space-between;gap:1em}.vb-card-foot b{font:420 max(calc(30 * var(--dpx)),var(--dfmin))/1 var(--serif);letter-spacing:-.02em}@media (hover:hover){button.vb-card:hover,a.vb-card:hover{box-shadow:inset 0 0 0 1px #10162066}.vb-card:hover .vb-card-pic img{transform:scale(1.03)}}.vb-sl-arr{position:absolute;z-index:3;top:50%;width:calc(53 * var(--dpx));height:calc(53 * var(--dpx));margin-top:calc(-26.5 * var(--dpx));border-radius:50%;background:#1016208c;color:var(--cream);display:grid;place-items:center;transition:opacity .3s var(--e),background .3s var(--e)}.vb-sl-arr svg{width:42%;height:42%}.vb-sl-prev{left:calc(27 * var(--dpx))}.vb-sl-next{right:calc(27 * var(--dpx))}.vb-sl-arr[disabled]{opacity:0;pointer-events:none}@media (hover:hover){.vb-sl-arr:hover{background:var(--ink)}}.vb-sl-dots{display:flex;justify-content:center;gap:calc(11 * var(--dpx));margin-top:calc(53 * var(--dpx))}.vb-sl-dots button{width:calc(8 * var(--dpx));height:calc(8 * var(--dpx));border-radius:50%;background:var(--ink);opacity:.3;transition:opacity .3s}.vb-sl-dots button.is-on{opacity:1}.vb-cards-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(27 * var(--dpx));padding:0 var(--m);margin-top:calc(107 * var(--dpx))}.vb-cards-3 .vb-card{width:auto}@media (max-width:1023.98px){.vb-sl{padding:72px 0 64px}.vb-sl-head{text-align:left}.vb-sl-head .vb-h2{margin-top:18px}.vb-sl-win{margin-top:40px}.vb-sl-tr{gap:14px}.vb-card{width:min(78vw,322px);min-height:0;padding:20px;border-radius:10px}.vb-card h3{font-size:22px}.vb-card .vb-l{margin-top:18px}.vb-card-pic .vb-tri-b{width:40px;height:40px;right:10px;bottom:10px}.vb-card-pic .vb-tri-b svg{width:11px;height:13px}.vb-sl-arr{width:40px;height:40px;margin-top:-20px}.vb-sl-prev{left:8px}.vb-sl-next{right:8px}.vb-sl-dots{gap:8px;margin-top:28px}.vb-sl-dots button{width:7px;height:7px}.vb-cards-3{grid-template-columns:1fr;gap:14px;margin-top:40px}.vb-card-foot b{font-size:20px}}.vb-sec{padding:calc(134 * var(--dpx)) var(--m)}.vb-lk{display:inline-flex;align-items:center;gap:.5em;font:500 var(--fs-t)/1.2 var(--sans);letter-spacing:0;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.vb-lk svg{width:.7em;height:.7em;transition:transform .3s var(--e)}@media (hover:hover){.vb-lk:hover svg{transform:translate(.25em)}}@media (max-width:1023.98px){.vb-sec{padding:64px var(--m)}}.vb-ft{position:relative;min-height:calc(1235 * var(--dpx));color:var(--cream);background:var(--black);overflow:hidden;display:flex;flex-direction:column}.vb-ft-media,.vb-ft-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vb-ft-media:after{content:"";position:absolute;inset:0;background:#0003}.vb-ft-cta{position:relative;z-index:2;text-align:center;padding:calc(214 * var(--dpx)) var(--m) 0}.vb-ft-cta .vb-h2{width:calc(909 * var(--dpx));max-width:100%;margin:calc(46 * var(--dpx)) auto 0}.vb-ft-form{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--dpx));margin-top:calc(64 * var(--dpx))}.vb-ft-field{display:flex;align-items:center;width:calc(615 * var(--dpx));height:calc(77.5 * var(--dpx));padding:0 calc(10.7 * var(--dpx)) 0 calc(27 * var(--dpx));border-radius:calc(10.7 * var(--dpx));background:#f4f1ea1a;box-shadow:inset 0 0 0 1px var(--cr-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vb-ft-field input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--cream);font:430 var(--fs-t)/1 var(--sans);letter-spacing:-.02em}.vb-ft-field input::placeholder{color:#f4f1ea99}.vb-ft-field .vb-btn{min-height:calc(57.4 * var(--dpx));min-width:calc(162 * var(--dpx));padding:calc(8 * var(--dpx)) calc(26 * var(--dpx))}.vb-ft-base{position:relative;z-index:2;margin-top:auto;display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:calc(80 * var(--dpx));padding:0 var(--m) calc(53 * var(--dpx))}.vb-ft-brand .vb-brand{font-size:max(calc(18 * var(--dpx)),var(--dfmin))}.vb-ft-brand .vb-tag{margin-top:calc(26 * var(--dpx))}.vb-ft-cols{display:flex;gap:calc(53 * var(--dpx))}.vb-ft-col{min-width:calc(120 * var(--dpx))}.vb-ft-col h2{font:430 var(--fs-l)/1.1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--cr-5);margin-bottom:calc(20 * var(--dpx))}.vb-ft-col li a,.vb-ft-col li button{display:block;font:430 var(--fs-nav)/1.09 var(--sans);letter-spacing:0;padding:calc(11 * var(--dpx)) 0;text-align:left;transition:opacity .3s var(--e)}.vb-ft-col li:first-child a,.vb-ft-col li:first-child button{padding-top:0}@media (hover:hover){.vb-ft-col li a:hover,.vb-ft-col li button:hover{opacity:.6}}.vb-ft-copy{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:flex-end;margin-top:calc(64 * var(--dpx));font:430 var(--fs-nav)/1.09 var(--sans);letter-spacing:0;color:var(--cr-5)}.vb-ft-copy a{color:#f4f1ea8c}@media (max-width:1023.98px){.vb-ft{min-height:100svh}.vb-ft-cta{padding:120px var(--m) 0}.vb-ft-cta .vb-h2{width:auto;margin-top:22px}.vb-ft-form{margin-top:32px}.vb-ft-field{width:100%;height:48px;padding:0 4px 0 16px;border-radius:5px}.vb-ft-field .vb-btn{min-height:40px;padding:8px 16px;font-size:15px}.vb-ft-base{grid-template-columns:1fr;row-gap:44px;padding:96px var(--m) 32px}.vb-ft-brand .vb-brand{font-size:15px}.vb-ft-brand .vb-tag{margin-top:16px}.vb-ft-cols{display:grid;grid-template-columns:1fr 1fr;gap:36px 24px}.vb-ft-col h2{margin-bottom:14px}.vb-ft-col li a,.vb-ft-col li button{padding:8px 0}.vb-ft-copy{flex-direction:column;align-items:flex-start;gap:10px;margin-top:0}}.vb-pl{position:fixed;inset:0;z-index:120;background:var(--black);color:var(--cream);display:grid;grid-template-rows:auto minmax(0,1fr) auto;opacity:0;visibility:hidden;transition:opacity .45s var(--e),visibility 0s .45s}.vb-pl.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--e)}.vb-pl-bar{display:flex;align-items:center;gap:calc(24 * var(--dpx));height:calc(var(--ban) + var(--bar));padding:0 var(--mb)}.vb-pl-t{font:420 max(calc(30 * var(--dpx)),var(--dfmin))/1.2 var(--serif);letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-pl-t small{font:500 var(--fs-l)/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--cr-5);margin-right:1.1em;vertical-align:.25em}.vb-pl-x{margin-left:auto;flex:none}.vb-pl-stage{position:relative;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 var(--mb)}.vb-pl-v{width:100%;height:100%;max-height:100%;object-fit:contain;background:#000}.vb-pl-ch{display:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(16 * var(--dpx));padding:calc(26 * var(--dpx)) var(--mb) calc(36 * var(--dpx))}.vb-pl-c{display:flex;width:100%;flex-direction:column;align-items:stretch;text-align:left;gap:calc(10 * var(--dpx));color:#f4f1eabd;transition:color .3s}.vb-pl-c img{width:100%;aspect-ratio:16 / 9;object-fit:cover;opacity:.62;border-radius:calc(4 * var(--dpx));transition:opacity .3s,box-shadow .3s}.vb-pl-c span{display:flex;justify-content:space-between;gap:.6em;font:450 max(calc(18 * var(--dpx)),var(--dfmin))/1.25 var(--sans);letter-spacing:0}.vb-pl-c span i{font-style:normal;color:var(--cr-5);font-variant-numeric:tabular-nums}.vb-pl-c.is-on img{opacity:1;box-shadow:0 0 0 1.5px var(--cream)}@media (hover:hover){.vb-pl-c:hover{color:var(--cream)}.vb-pl-c:hover img{opacity:1}}@media (max-width:1023.98px){.vb-pl{display:block;overflow-y:auto;overscroll-behavior:contain}.vb-pl-bar{position:sticky;top:0;z-index:2;background:var(--black);height:calc(var(--bar) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.vb-pl-t{font-size:16px}.vb-pl-t small{display:block;margin:0 0 4px;vertical-align:0}.vb-pl-stage{padding:0;aspect-ratio:16 / 9;margin-top:max(0px,calc((100svh - var(--bar) - 56.25vw) / 2 - 140px))}.vb-pl-v{height:100%}.vb-pl-ch{grid-template-columns:1fr;gap:0;padding:18px var(--m) calc(28px + env(safe-area-inset-bottom))}.vb-pl-c{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(244,241,234,.2)}.vb-pl-c span{font-size:15px}}.vb-sl.is-flat{padding-top:0}@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-display.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-display-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--fw-serif:340;--fw-sans:450;--ls-serif:-.033em;--ls-sans:.03em;--fs-h1:72px;--fw-h1:340;--ls-h1:-2.55px;--lh-h1:72px;--fs-h2:48px;--fw-h2:340;--ls-h2:-1.5px;--lh-h2:48px;--fs-h3:32px;--fw-h3:340;--ls-h3:-.37px;--lh-h3:35.2px;--fs-h4:24px;--fw-h4:340;--ls-h4:-.95px;--lh-h4:26px;--fs-tag:var(--fs-h3);--fs-t20:18.5px;--fw-t20:450;--ls-t20:.6px;--lh-t20:28px;--fs-lead:16.5px;--fw-lead:450;--ls-lead:.37px;--lh-lead:25.2px;--fs-t:14.75px;--fw-t:450;--ls-t:.5px;--lh-t:22.4px;--fs-nav:14.75px;--fw-nav:450;--ls-nav:.83px;--lh-nav:17.5px;--fs-btn:14.75px;--fw-btn:570;--ls-btn:.62px;--lh-btn:17.5px;--fs-s:13px;--fw-s:450;--ls-s:.59px;--lh-s:15.4px;--fs-l:13.5px;--fw-l:560;--ls-l:2.55px;--lh-l:15.3px;--fw-l-r:435;--ls-l-r:2.52px;--fs-idx:13.5px;--fw-idx:645;--ls-idx:2.5px;--lh-idx:11px;--fs-ban:var(--fs-s);--dfmin:11px}@media (max-width:809.98px){:root{--fs-h1:48px;--ls-h1:-1.5px;--lh-h1:48px;--fs-h2:31px;--ls-h2:-.95px;--lh-h2:31px;--fs-idx:11.6px;--ls-idx:2.15px;--lh-idx:10px}}.vb-h1{font:var(--fw-h1) var(--fs-h1)/var(--lh-h1) var(--serif);letter-spacing:var(--ls-h1)}.vb-h2{font:var(--fw-h2) var(--fs-h2)/var(--lh-h2) var(--serif);letter-spacing:var(--ls-h2)}.vb-h3,.vb-tag{font:var(--fw-h3) var(--fs-h3)/var(--lh-h3) var(--serif);letter-spacing:var(--ls-h3)}.vb-h4{font:var(--fw-h4) var(--fs-h4)/var(--lh-h4) var(--serif);letter-spacing:var(--ls-h4)}.vb-t20{font:var(--fw-t20) var(--fs-t20)/var(--lh-t20) var(--sans);letter-spacing:var(--ls-t20)}.vb-lead{font:var(--fw-lead) var(--fs-lead)/var(--lh-lead) var(--sans);letter-spacing:var(--ls-lead)}.vb body,.vb-t{font:var(--fw-t) var(--fs-t)/var(--lh-t) var(--sans);letter-spacing:var(--ls-t)}.vb-s{font:var(--fw-s) var(--fs-s)/var(--lh-s) var(--sans);letter-spacing:var(--ls-s)}.vb-l{font:var(--fw-l) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l);text-transform:uppercase}.vb-l-r{font-weight:var(--fw-l-r);letter-spacing:var(--ls-l-r)}.vb-idx{font:var(--fw-idx) var(--fs-idx)/var(--lh-idx) var(--sans);letter-spacing:var(--ls-idx);gap:calc(var(--fs-idx) * 3.4)}.vb-idx b{font-weight:var(--fw-idx)}.vb-btn{font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn)}.vb-lk{font:var(--fw-btn) var(--fs-t)/1.2 var(--sans);letter-spacing:var(--ls-btn)}.vb-btn{padding:11px 20px;min-height:40px;border-radius:5px}.vb-btn--lg{padding:17px 32px;min-height:52px}.vb-hero-tx .vb-lead{width:500px;max-width:100%}.vb-panel-tx .vb-h2,.vb-ft-cta .vb-h2{width:680px;max-width:100%}.vb-panel-tx .vb-t{width:569px;max-width:100%}.vb-screen-cap b,.vb-card h3,.vb-card-foot b,.vb-pl-t{font:var(--fw-h4) var(--fs-h4)/var(--lh-h4) var(--serif);letter-spacing:var(--ls-h4)}.vb-tick-set span{font:var(--fw-h4) var(--fs-h4)/1 var(--serif);letter-spacing:var(--ls-h4)}.vb-screen-play{font:var(--fw-btn) var(--fs-btn)/1 var(--sans);letter-spacing:var(--ls-btn)}.vb-pl-t small{font:var(--fw-l) var(--fs-l)/1 var(--sans);letter-spacing:var(--ls-l)}.vb-pl-c span{font:var(--fw-t) var(--fs-t)/1.25 var(--sans);letter-spacing:var(--ls-t)}.vb-strip-i .vb-l{font-weight:var(--fw-l)}.vb-ft-col h2{font:var(--fw-l-r) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l-r)}.vb-ft-col li a,.vb-ft-col li button,.vb-ft-copy{font:var(--fw-nav) var(--fs-nav)/var(--lh-nav) var(--sans);letter-spacing:var(--ls-nav)}.vb-ft-col li a,.vb-ft-col li button{padding:7.75px 0}.vb-ft-field input{font:var(--fw-t) var(--fs-t)/1 var(--sans);letter-spacing:var(--ls-t)}.vb-ft-field .vb-btn{min-height:43px;min-width:121px;padding:0 20px}:where(.vb) b{font-weight:inherit}:root{--ban:0px;--bar:64px;--mb:40px}@media (max-width:1023.98px){:root{--bar:70px;--mb:20px}}.vb-ban{display:none!important}.vb-bar{height:var(--bar);background:#1c1b1abf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vb-bar-row{position:relative;height:var(--bar);padding:0 var(--mb)}.vb-brand{gap:6.6px;font:600 15.8px/1.4 PP Cinzel,Georgia,serif;letter-spacing:.2em;text-transform:uppercase;color:#f6f2e9}.vb-brand svg{width:18px;height:18px}.vb-bar .vb-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vb-ft-brand .vb-brand{font-size:15.8px}.vb-links{position:static;left:auto;top:auto;height:var(--bar);gap:32px}.vb-links a{font:var(--fw-nav) var(--fs-nav)/var(--lh-nav) var(--sans);letter-spacing:var(--ls-nav)}.vb-bar-r{gap:12px}@media (max-width:1023.98px){.vb-bar .vb-brand{font-size:14px;gap:5.9px}.vb-bar .vb-brand svg{width:16px;height:16px}.vb-menu-b{min-width:74px;padding:0 16px}.vb-mnav a:not(.vb-btn){font:var(--fw-nav) var(--fs-nav)/var(--lh-nav) var(--sans);letter-spacing:var(--ls-nav)}}@media (max-width:359.98px){.vb-bar .vb-brand{left:calc(50% - 30px)}}.vb-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1023.98px){.vb-panel{grid-template-columns:minmax(0,1fr)}}.vb-ft-cta{padding-top:160px}.vb-ft-cta .vb-h2{margin-top:34px}.vb-ft-form{margin-top:48px}.vb-ft-base{padding-bottom:40px}.vb-ft-copy{margin-top:48px}@media (max-width:1023.98px){.vb-ft-cta{padding-top:120px}.vb-ft-cta .vb-h2{margin-top:22px}.vb-ft-form{margin-top:32px}.vb-ft-base{padding-bottom:32px}.vb-ft-copy{margin-top:0}}@media (max-width:809px){.vb-ft-field .vb-btn{font-size:var(--fs-btn)}}:root{--vb-line:rgba(27,26,25,.2);--vb-line-d:rgba(245,241,237,.3);--vb-line-d2:rgba(245,241,237,.2);--vb-hl:var(--vb-line)}:where(.vb-hl,.vb-hl-t,.vb-hl-b,.vb-hl-tb,.vb-rows){position:relative}.vb-hl:after,.vb-hl-t:after,.vb-hl-b:after,.vb-hl-tb:after{content:"";position:absolute;inset:0;border:0 solid var(--vb-hl);border-radius:inherit;pointer-events:none;z-index:3}.vb-hl:after{border-width:1px}.vb-hl-t:after{border-top-width:1px}.vb-hl-b:after{border-bottom-width:1px}.vb-hl-tb:after{border-top-width:1px;border-bottom-width:1px}.vb-hl-on-d,.vb-hl-on-d.vb-rows>*{--vb-hl:var(--vb-line-d)}.vb-rows>*{position:relative;box-shadow:inset 0 1px 0 var(--vb-hl)}.vb-rows{box-shadow:inset 0 -1px 0 var(--vb-hl)}.vb-hr{display:block;height:0;margin:0;border:0;border-top:1px solid var(--vb-hl)}.vb-bt{border-top:1px solid var(--vb-hl)}.vb-bb{border-bottom:1px solid var(--vb-hl)}:root{--line:var(--vb-line)}.vb-bar .vb-brand{position:relative;left:auto;top:auto;transform:none;flex:none;font-size:17.36px;gap:7.3px}.vb-bar .vb-brand svg{width:19px;height:19px;position:relative;top:-1px;transform:translateY(.48px);margin-left:-3.2px}.vb-links{margin-left:37.75px}@media (max-width:1023.98px){.vb-bar .vb-brand{font-size:15.53px;gap:6.85px}.vb-bar .vb-brand svg{width:17px;height:17px;top:-1px;transform:translateY(.2px);margin-left:-2.9px}}@media (max-width:359.98px){.vb-bar .vb-brand{left:auto}}.vb-ft-brand .vb-brand{gap:6.85px}.vb-ft-brand .vb-brand svg{width:17px;height:17px;position:relative;top:-1px;transform:translateY(-.75px);margin-left:-2.9px}.vb-hd-light .vb-bar .vb-brand{color:#141210}.vb-ft-act{display:flex;justify-content:center;margin-top:48px}.vb-ft-act .vb-btn{min-width:143px}.vb-ft-base{padding:40px}.vb-ft-base:before{content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid var(--vb-line-d);pointer-events:none}@media (max-width:1023.98px){.vb-ft-act{margin-top:32px}.vb-ft-base{padding:40px var(--m) 32px}}.vb-stack{position:relative}.vb-stack:after{content:"";position:absolute;inset:0;border-bottom:1px solid var(--vb-line);pointer-events:none}.vb-panel:after{content:"";position:absolute;inset:0;border-top:1px solid var(--vb-line);pointer-events:none;z-index:3}.vb-pl{--pl-b:52px;--pl-s:56px;--pl-h:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@supports (height:100dvh){.vb-pl{--pl-h:100dvh}}.vb-pl:not(.has-ch){--pl-s:0px}.vb-pl-bar{position:absolute;z-index:4;top:0;left:0;right:0;height:var(--pl-b);padding:0 20px;gap:16px;transition:opacity .45s var(--e)}.vb-pl-bar:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:calc(var(--pl-b) + 64px);pointer-events:none;background:linear-gradient(#00000094,#00000042 52%,#0000)}.vb-pl-t{font:var(--fw-h4) 17px/1.2 var(--serif);letter-spacing:-.2px;text-shadow:0 1px 8px rgba(0,0,0,.35)}.vb-pl-t small{font:var(--fw-l) 11px/1 var(--sans);letter-spacing:2px;margin-right:1.1em;vertical-align:.15em}.vb-pl-x.vb-btn{min-height:34px;padding:7px 16px}.vb-pl-stage{flex:none;padding:0;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden}.vb-pl-v{display:block;flex:none;aspect-ratio:2 / 1;height:auto;max-height:none;max-width:100%;object-fit:contain;background:#000;width:min(100vw,calc((var(--pl-h) - var(--pl-s)) * 2))}.vb-pl-ch{display:none;flex:none;list-style:none;margin:0;padding:0;height:var(--pl-s);gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));width:min(100vw - 40px,calc((var(--pl-h) - var(--pl-s)) * 2));transition:opacity .45s var(--e)}.vb-pl.has-ch .vb-pl-ch{display:grid}.vb-pl.is-idle,.vb-pl.is-idle .vb-pl-v{cursor:none}.vb-pl.is-idle .vb-pl-bar,.vb-pl.is-idle .vb-pl-ch{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.vb-pl-bar,.vb-pl-ch{transition:none}}.vb-pl-ch>li{min-width:0;display:flex}.vb-pl-c{position:relative;display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;height:100%;padding:10px 0 16px;text-align:left;color:#f4f1ea99;border:0;background:none;cursor:pointer;transition:color .3s var(--e)}.vb-pl-c:before,.vb-pl-c:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:1px;pointer-events:none}.vb-pl-c:before{background:#f4f1ea2e;transition:background-color .3s var(--e)}.vb-pl-c:after{background:var(--cream);transform-origin:0 50%;transform:scaleX(var(--p,0))}.vb-pl-c img{position:relative;z-index:1;flex:none;display:block;width:52px;height:26px;aspect-ratio:auto;object-fit:cover;border-radius:3px;opacity:.7;transform-origin:0 100%;transition:transform .32s var(--spring),opacity .3s var(--e),box-shadow .3s var(--e)}.vb-pl-c span{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;font:450 13.5px/1.2 var(--sans);letter-spacing:0;white-space:nowrap;overflow:hidden}.vb-pl-c span i{margin-left:auto;font:450 11.5px/1.2 var(--sans);font-style:normal;color:var(--cr-5);font-variant-numeric:tabular-nums}.vb-pl-c.is-on{color:var(--cream)}.vb-pl-c.is-on:before{background:#f4f1ea52}.vb-pl-c.is-on img{opacity:1;box-shadow:none}.vb-pl-c:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:2px}@media (hover:hover){.vb-pl-c:hover{color:var(--cream)}.vb-pl-c:hover:before{background:#f4f1ea80}.vb-pl-c:hover img{opacity:1;z-index:3;transform:translateY(-44px) scale(3.6);box-shadow:0 0 0 .5px #f4f1ea80,0 6px 18px #0000008c}}@media (min-width:1024px) and (max-width:1279.98px){.vb-pl-c img,.vb-pl-c span i{display:none}}@media (min-width:1280px) and (max-width:1599.98px){.vb-pl-c span i{display:none}}@media (max-width:1023.98px){.vb-pl{--pl-b: calc(56px + env(safe-area-inset-top)) ;--pl-s:110px}.vb-pl-bar{padding:env(safe-area-inset-top) 20px 0;background:none}.vb-pl-stage{aspect-ratio:auto;margin:0}.vb-pl-t{font-size:15px}.vb-pl-t small{display:block;margin:0 0 4px;vertical-align:0;font-size:10.5px}.vb-pl.has-ch .vb-pl-ch{display:flex}.vb-pl-ch{position:relative;align-self:stretch;width:auto;height:auto;gap:10px;padding:14px 20px calc(16px + env(safe-area-inset-bottom));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vb-pl-ch::-webkit-scrollbar{display:none}.vb-pl-ch>li{flex:none;width:112px;scroll-snap-align:start}.vb-pl-c{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:0;border:0;height:auto}.vb-pl-c:before,.vb-pl-c:after{display:none}.vb-pl-c img{width:100%;height:auto;aspect-ratio:2 / 1;border-radius:4px;opacity:.62;transform:none!important}.vb-pl-c.is-on img{opacity:1;box-shadow:0 0 0 1.5px var(--cream)}.vb-pl-c span{display:flex;font-size:12.5px;gap:6px;text-overflow:ellipsis}.vb-pl-c span i{display:none}}@media (max-width:1023.98px) and (orientation:landscape) and (max-height:600px){.vb-pl{--pl-b: calc(44px + env(safe-area-inset-top)) ;--pl-s: calc(38px + env(safe-area-inset-bottom)) }.vb-pl-t small{display:none}.vb-pl-ch{padding:5px 20px calc(5px + env(safe-area-inset-bottom))}.vb-pl-ch>li{width:auto}.vb-pl-c img{display:none}.vb-pl-c{padding:6px 10px;border-radius:4px;box-shadow:inset 0 0 0 1px #f4f1ea33}.vb-pl-c.is-on{box-shadow:inset 0 0 0 1px var(--cream)}}.vb-ft-act .vb-btn{min-width:160px;min-height:58px;padding:19px 36px;border-radius:6px;font-size:calc(var(--fs-btn) * 1.12)}.vq-q .vq-q-a p{margin-top:0}.vq-q .vq-q-a{transition-property:grid-template-rows,margin-top}.vq-q.is-open .vq-q-a{margin-top:var(--faq-pull,0px)}.vq-cf{--faq-pull:-8px}.vq-sf{--faq-pull:-6px}.vq-faq{--faq-pull:calc(-14 * var(--dpx))}@media (max-width:1023.98px){.vq-faq{--faq-pull:-8px}}:is(.vq-sf-l,.vq-cf-l,.op-faq-l,.vl-faq-head,.vq-faq-l):has(>.vb-faq-qt){display:flex;flex-direction:column;align-items:flex-start}.vb-faq-qt{position:relative;margin:auto 0 0;padding-top:64px;max-width:380px}.vb-faq-qt-mk{display:block;width:26px;height:26px;margin-left:-4px;color:var(--ink);overflow:visible}.vb-faq-qt blockquote{margin:14px 0 0;padding:0;border:0;quotes:none}.vb-faq-qt blockquote p{margin:0;font:italic 380 24px/1.25 var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.vb-faq-qt figcaption{margin-top:18px;font:var(--fw-l-r) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l-r);text-transform:uppercase;color:#4f4d4b}@media (max-width:1023.98px){.vb-faq-qt{margin-top:32px;padding-top:0;max-width:340px}.vb-faq-qt-mk{width:22px;height:22px}.vb-faq-qt blockquote{margin-top:10px}.vb-faq-qt blockquote p{font-size:21px}.vb-faq-qt figcaption{margin-top:12px}.vl-faq-head:has(>.vb-faq-qt){padding-bottom:36px}}.vb-stk{position:relative}.vb-stk:before{content:"";position:absolute;top:0;bottom:0;left:var(--stk-x,50%);border-left:1px solid var(--vb-line);pointer-events:none;z-index:1}.vb-stk-t{box-shadow:inset 0 1px 0 var(--vb-line)}@media (max-width:1023.98px){.vb-stk:before{display:none}}:root{--vb-panel-bg:rgba(27,26,25,.58);--vb-panel-bf:blur(20px) saturate(1.1);--vb-panel-line:var(--vb-line-d2,rgba(245,241,237,.2))}.vb-bar{background:var(--vb-panel-bg);-webkit-backdrop-filter:var(--vb-panel-bf);backdrop-filter:var(--vb-panel-bf);box-shadow:inset 0 -1px 0 var(--vb-panel-line)}html.vb-hd-light .vb-bar{background:#f4f1ea94;-webkit-backdrop-filter:var(--vb-panel-bf);backdrop-filter:var(--vb-panel-bf);box-shadow:inset 0 -1px 0 var(--vb-line)}.vb-bar .vb-brand{position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 1.6px),-50%);margin:0}.vb-menu-b{display:none!important}.vb-ham{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 0 0 -10px;padding:0;border:0;border-radius:5px;background:none;color:inherit;cursor:pointer;transition:opacity .3s var(--e)}.vb-ham-i{position:relative;display:block;width:20px;height:13px}.vb-ham-i i{position:absolute;left:0;top:0;width:100%;height:1px;background:currentColor;transition:transform .45s var(--spring),opacity .25s var(--e)}.vb-ham-i i:nth-child(2){top:6px}.vb-ham-i i:nth-child(3){top:12px}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(1){transform:translateY(6px) rotate(45deg)}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(2){opacity:0}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (hover:hover){.vb-ham:hover{opacity:.6}}.vb-links{margin-left:22px}.vb-links a{transition:opacity .3s var(--e)}@media (hover:hover){.vb-links a:hover{opacity:.6}}@media (min-width:1024px) and (max-width:1199.98px){.vb-links{display:none}}@media (max-width:1023.98px){.vb-ham{margin-left:-10px}.vb-bar .vb-bar-r .vb-btn{display:inline-flex;min-height:36px;padding:0 14px}.vb-bar .vb-brand{font-size:13.6px;gap:6px}.vb-bar .vb-brand svg{width:15px;height:15px;margin-left:-2.6px}.vb-mnav{padding-bottom:20px}}@media (max-width:389.98px){.vb-bar .vb-brand{font-size:12.4px;gap:5.5px}.vb-bar .vb-brand svg{width:14px;height:14px}.vb-bar .vb-bar-r .vb-btn{padding:0 11px}}@media (prefers-reduced-motion:reduce){.vb-ham-i i,.vb-dd{transition:none}}.vb-ft-cta{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.vb-ft{min-height:clamp(780px,75vh,1100px)}.vb-ft-cta{padding:88px var(--m) 80px}}@media (max-width:1023.98px){.vb-ft{min-height:1160px}.vb-ft-cta{padding:96px var(--m) 88px}}.vb-pl-ch:before{content:"Chapters";flex:none;display:flex;align-items:center;padding:10px 16px 16px 0;font:var(--fw-l) 11px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;color:#f4f1ea99;white-space:nowrap;pointer-events:none}.vb-pl.has-ch .vb-pl-ch{grid-template-columns:auto;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}@media (max-width:1023.98px){.vb-pl-ch:before{position:sticky;left:0;z-index:2;align-self:stretch;align-items:flex-start;padding:23px 14px 0 0;margin-right:-4px;font-size:10.5px;background:linear-gradient(90deg,var(--black) calc(100% - 10px),rgba(0,0,0,0));box-shadow:-20px 0 0 var(--black)}.vb-pl-ch{scroll-padding-inline:97px 20px}}@media (max-width:1023.98px) and (orientation:landscape) and (max-height:600px){.vb-pl-ch:before{align-items:center;padding-top:0}}.vb-pl-ch:before{padding-right:32px}@media (max-width:1023.98px){.vb-pl-ch:before{padding-right:24px}.vb-pl-ch{scroll-padding-inline:107px 20px}.vb-pl-ch>li{width:104px}}@media (max-width:1023.98px) and (orientation:landscape) and (max-height:600px){.vb-pl-ch>li{width:auto}}.vb-stk:before{display:none}:root{--dd-w:min(480px, calc(50vw - 132px) );--dd-bg:rgba(27,26,25,.76);--dd-band:rgba(27,26,25,.43)}.vb-ham-l{display:none}.vb-links{transition:opacity .3s var(--e),visibility 0s}.vb-top.is-dd .vb-links{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--e),visibility 0s linear .25s}.vb-bar:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--dd-w);background:var(--dd-band);box-shadow:inset -1px 0 0 var(--vb-panel-line),inset 0 -1px 0 var(--vb-panel-line);opacity:0;pointer-events:none;transition:opacity .35s var(--e)}.vb-top.is-dd .vb-bar:before{opacity:1}.vb-top.is-dd .vb-bar{opacity:1;pointer-events:auto}.vb-dd{position:absolute;left:0;top:0;width:var(--dd-w);padding-top:var(--bar);pointer-events:none;color:var(--cream);visibility:hidden;transition:visibility 0s linear .6s}html.qe-rib .vb-dd{top:var(--qe-rh,33px)}.vb-top.is-dd .vb-dd{visibility:visible;transition:visibility 0s}.vb-dd-in{position:relative;pointer-events:auto;padding:4px 40px 36px;background:var(--dd-bg);-webkit-backdrop-filter:var(--vb-panel-bf);backdrop-filter:var(--vb-panel-bf);border-radius:0 0 10px;box-shadow:inset -1px 0 0 var(--vb-panel-line),inset 0 -1px 0 var(--vb-panel-line),0 24px 60px #00000042;clip-path:inset(0 -100px 100% 0);transition:clip-path .55s var(--spring)}.vb-top.is-dd .vb-dd-in{clip-path:inset(0 -100px -100px 0)}.vb-dd-in>*{opacity:0;transform:translateY(-6px);transition:opacity .2s var(--e),transform .2s var(--e)}.vb-top.is-dd .vb-dd-in>*{opacity:1;transform:none;transition:opacity .4s var(--e),transform .55s var(--spring)}.vb-top.is-dd .vb-dd-in>:nth-child(2){transition-delay:.06s}.vb-top.is-dd .vb-dd-in>:nth-child(3){transition-delay:.1s}.vb-dd-ls{list-style:none;margin:0;padding:0}.vb-dd-ls li+li{border-top:1px solid var(--vb-line-d2)}.vb-dd-ls a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0 16px;color:inherit;font:var(--fw-h4) calc(var(--fs-h4) * 7 / 6)/1.1 var(--serif);letter-spacing:calc(var(--ls-h4) * .6);transition:color .3s var(--e)}.vb-dd-ls a svg{flex:none;width:15px;height:11px;opacity:.4;transform:translate(-5px);transition:opacity .3s var(--e),transform .45s var(--spring)}.vb-dd-ls a[aria-current=page]{color:var(--gold)}.vb-dd-ls a[aria-current=page] svg{opacity:1;transform:none}@media (hover:hover){.vb-dd-ls a:hover{color:var(--gold)}.vb-dd-ls a:hover svg{opacity:1;transform:none}}.vb-dd-ls a:focus-visible{outline-offset:-2px;border-radius:4px}.vb-dd-film{--t:96px;display:flex;align-items:center;gap:18px;margin-top:22px;padding:8px 18px 8px 8px;border-radius:10px;color:inherit;background:#f5f1ed0d;box-shadow:inset 0 0 0 1px var(--vb-line-d2);transition:box-shadow .3s var(--e),background-color .3s var(--e)}.vb-dd-film-i{position:relative;flex:none;width:var(--t);height:var(--t);border-radius:6px;overflow:hidden;background:#1b1e3d}.vb-dd-film-i img{position:absolute;max-width:none;left:calc(var(--t) * -.054917);top:calc(var(--t) * -.427203);width:calc(var(--t) * 1.110473);height:calc(var(--t) * 1.110473 * 1.481311);transform-origin:50% 56.4%;transition:transform .7s var(--spring)}.vb-dd-film-t{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.vb-dd-film-t b{display:inline-flex;align-items:center;gap:.6em;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn);transition:color .3s var(--e)}.vb-dd-film-t b .vb-tri{width:.62em;height:.72em;fill:currentColor;flex:none}.vb-dd-film-t small{font:var(--fw-h4) var(--fs-h4)/1.1 var(--serif);letter-spacing:calc(var(--ls-h4) * .5);color:#f5f1edb8}@media (hover:hover){.vb-dd-film:hover{box-shadow:inset 0 0 0 1px var(--gold);background-color:#f5f1ed14}.vb-dd-film:hover b{color:var(--gold)}.vb-dd-film:hover .vb-dd-film-i img{transform:scale(1.05)}}.vb-dd-cta{display:flex;align-items:center;gap:18px;margin-top:22px}.vb-dd-cta .vb-btn{flex:none;min-width:120px}.vb-dd-cta p{font:var(--fw-s) var(--fs-s)/var(--lh-s) var(--sans);letter-spacing:var(--ls-s);color:#f5f1ed9e}@media (hover:hover){.vb-dd-cta .vb-btn:hover{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold)}}@media (min-width:1024px) and (max-width:1223.98px){.vb-dd-in{padding-right:24px}.vb-dd-film{--t:80px;gap:14px;padding-right:12px}.vb-dd-film-t b,.vb-dd-film-t small{white-space:nowrap}.vb-dd-cta p{display:none}}html.vb-hd-light{--dd-bg:rgba(244,241,234,.9);--dd-band:rgba(244,241,234,.762)}html.vb-hd-light .vb-bar:before{box-shadow:inset -1px 0 0 var(--vb-line),inset 0 -1px 0 var(--vb-line)}html.vb-hd-light .vb-dd{color:var(--ink)}html.vb-hd-light .vb-dd-in{box-shadow:inset -1px 0 0 var(--vb-line),inset 0 -1px 0 var(--vb-line),0 24px 60px #1016201f}html.vb-hd-light .vb-dd-ls li+li{border-top-color:var(--vb-line)}html.vb-hd-light .vb-dd-ls a[aria-current=page]{color:#8c6c24}html.vb-hd-light .vb-dd-film{background:#10162009;box-shadow:inset 0 0 0 1px var(--vb-line)}html.vb-hd-light .vb-dd-film-t small,html.vb-hd-light .vb-dd-cta p{color:#1016209e}html.vb-hd-light .vb-dd-cta .vb-btn{background:var(--ink);color:var(--cream);box-shadow:inset 0 0 0 1px #10162066}@media (hover:hover){html.vb-hd-light .vb-dd-ls a:hover,html.vb-hd-light .vb-dd-film:hover b{color:#8c6c24}html.vb-hd-light .vb-dd-film:hover{box-shadow:inset 0 0 0 1px #b08a3a;background-color:#1016200d}html.vb-hd-light .vb-dd-cta .vb-btn:hover{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold)}}@media (max-width:1023.98px){.vb-bar .vb-bar-r{display:none}.vb-bar .vb-brand{position:relative;left:auto;top:auto;transform:none;font-size:15.64px;gap:6.9px}.vb-bar .vb-brand svg{width:17.25px;height:17.25px;margin-left:-2.9px}.vb-ham{order:3;width:auto;height:40px;margin:0 -10px 0 auto;padding:0 10px;gap:11px}.vb-ham-l{display:block;font:var(--fw-nav) var(--fs-nav)/var(--lh-nav) var(--sans);letter-spacing:var(--ls-nav)}.vb-bar:before{display:none}.vb-top.is-dd .vb-bar{background:var(--dd-bg)}.vb-dd{width:100%;height:100vh;height:100dvh}.vb-dd-in{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:4px var(--mb) calc(28px + env(safe-area-inset-bottom,0px));border-radius:0;box-shadow:none;clip-path:inset(0 0 100% 0)}.vb-top.is-dd .vb-dd-in{clip-path:inset(0 0 0 0)}.vb-dd-film{margin-top:auto}.vb-dd-ls{margin-bottom:28px}html.vb-menu-open .qe-fab,html.vb-menu-open .qe-chip{display:none}}@media (max-width:389.98px){.vb-bar .vb-brand{font-size:14.26px;gap:6.3px}.vb-bar .vb-brand svg{width:16.1px;height:16.1px;margin-left:-2.7px}.vb-dd-ls a{padding:13px 0 14px}}@media (max-height:640px) and (max-width:1023.98px){.vb-dd-ls a{padding:11px 0 12px}.vb-dd-film{--t:76px}}@media (max-width:1023.98px){html.vb-hd-light{--dd-bg:rgba(244,241,234,.94)}html.vb-hd-light .vb-top.is-dd .vb-bar{background:var(--dd-bg)}}@media (prefers-reduced-motion:reduce){.vb-dd-in,.vb-dd-in>*,.vb-bar:before,.vb-links{transition:none!important}}:root{--fs-t:16px;--lh-t:24.3px;--ls-t:.54px;--fs-h4:26px;--lh-h4:28.5px;--ls-h4:-1.03px}@media (min-width:810px){#main>.vb-hero:not(.vi-hero):not(.vq-hero)>.vb-hero-tx>.vb-lead{font-size:calc(var(--fs-lead) * 1.27273);line-height:calc(var(--lh-lead) * 1.25)}#main>.vb-hero.vi-hero>.vb-hero-tx>.vb-lead,#main>.vb-hero.vq-hero>.vb-hero-tx>.vb-lead,#main>.op-hero>.op-hero-tx>.vb-t,#main .vq-in-tx>.vb-lead{font-size:calc(var(--fs-lead) * 1.06061);line-height:calc(var(--lh-lead) * 1.05952);letter-spacing:calc(var(--ls-lead) * 1.054)}#main .vl-doc>.vl-intro{font-size:calc(var(--fs-t20) * 1.05405);line-height:calc(var(--lh-t20) * .90714)}}.vb-bar,html.vb-hd-light .vb-bar{box-shadow:none}.vb-bar:before{box-shadow:inset -1px 0 0 var(--vb-panel-line)}html.vb-hd-light .vb-bar:before{box-shadow:inset -1px 0 0 var(--vb-line)}.vb-ft-copy-l{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 40px}.vb-ft-copy-l p{margin:0}.vb-ft-legal{display:flex;flex-wrap:wrap;gap:12px 28px}.vb-ft-copy .vb-ft-legal a{color:var(--cr-5);transition:color .3s var(--e)}@media (hover:hover){.vb-ft-copy .vb-ft-legal a:hover,.vb-ft-copy>a:hover{color:#f4f1ead9}}@media (max-width:809.98px){.vb-ft-copy-l{flex-direction:column;align-items:flex-start;gap:10px}.vb-ft-legal{gap:10px 22px}}.vb-dd-tools{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;padding:16px 0 2px;border-top:1px solid var(--vb-line-d2)}.vb-dd-tools p{flex:0 0 100%;margin:0 0 4px;font:var(--fw-l) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l);text-transform:uppercase;color:#f5f1ed9e}.vb-dd-tools a{font:var(--fw-nav) var(--fs-nav)/var(--lh-nav) var(--sans);letter-spacing:var(--ls-nav);color:inherit;text-decoration:underline;text-decoration-color:#f5f1ed59;text-underline-offset:4px;text-decoration-thickness:1px;transition:color .3s var(--e),text-decoration-color .3s var(--e)}.vb-dd-tools a[aria-current=page]{color:var(--gold);text-decoration-color:currentColor}@media (hover:hover){.vb-dd-tools a:hover{color:var(--gold);text-decoration-color:currentColor}}html.vb-hd-light .vb-dd-tools{border-top-color:var(--vb-line)}html.vb-hd-light .vb-dd-tools p{color:#1016209e}html.vb-hd-light .vb-dd-tools a{text-decoration-color:#10162059}html.vb-hd-light .vb-dd-tools a[aria-current=page]{color:#8c6c24}@media (hover:hover){html.vb-hd-light .vb-dd-tools a:hover{color:#8c6c24}}@media (max-width:1023.98px){.vb-dd-ls{margin-bottom:0}.vb-dd-tools{margin-bottom:24px}}.hw-prep-lk{margin-top:20px}.ar-tool-lk{margin-top:32px}:root{--nv3-k:1.22}.vb-dd-ls a{font:var(--fw-nav) calc(var(--fs-nav) * var(--nv3-k))/calc(var(--lh-nav) * var(--nv3-k)) var(--sans);letter-spacing:var(--ls-nav);padding:17px 0}.vb-dd-ls{border-bottom:1px solid var(--vb-line-d2)}html.vb-hd-light .vb-dd-ls{border-bottom-color:var(--vb-line)}.vb-dd-film{margin-top:24px}.vb-dd-film-t small{font:var(--fw-nav) calc(var(--fs-nav) * var(--nv3-k))/calc(var(--lh-nav) * var(--nv3-k)) var(--sans);letter-spacing:var(--ls-nav)}.vb-dd-cta{margin-top:24px}.vb-ham{min-height:40px;height:40px;width:auto;padding:0 20px;border-radius:5px;background:transparent;color:var(--cream);box-shadow:inset 0 0 0 1px #f4f1ea9e;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn);transition:color .3s var(--e),box-shadow .3s var(--e),background-color .3s var(--e)}.vb-ham .vb-ham-l{display:block;font:inherit;letter-spacing:inherit;min-width:2.9em;text-align:center}@media (hover:hover){.vb-ham:hover{opacity:1;color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}}html.vb-hd-light .vb-ham{color:var(--ink);box-shadow:inset 0 0 0 1px #1016209e}@media (hover:hover){html.vb-hd-light .vb-ham:hover{color:#8c6c24;box-shadow:inset 0 0 0 1px #b08a3a}}@media (min-width:1024px){.vb-ham{margin:0}.vb-ham .vb-ham-i{display:none}.vb-links{margin-left:32px}@media (max-width:1299.98px){.vb-links{display:none}}.vb-bar{transition:opacity .35s var(--e),background-color .35s var(--e)}.vb-top.is-dd .vb-bar{background:var(--dd-bg)}.vb-bar:before{display:none}.vb-dd-in{padding-top:8px;border-radius:0;box-shadow:inset -1px 0 0 var(--vb-panel-line),inset 0 -1px 0 var(--vb-panel-line),0 30px 60px -24px #00000057}html.vb-hd-light .vb-dd-in{box-shadow:inset -1px 0 0 var(--vb-line),inset 0 -1px 0 var(--vb-line),0 30px 60px -24px #10162029}}@media (max-width:1023.98px){.vb-ham{height:36px;min-height:36px;margin:0 0 0 auto;padding:0 14px;gap:10px}.vb-ham .vb-ham-i{width:16px;height:11px}.vb-ham-i i:nth-child(2){top:5px}.vb-ham-i i:nth-child(3){top:10px}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(1){transform:translateY(5px) rotate(45deg)}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.vb-ham .vb-ham-l{min-width:0;font:var(--fw-btn) var(--fs-btn)/var(--lh-btn) var(--sans);letter-spacing:var(--ls-btn)}.vb-dd-ls{margin-bottom:28px}.vb-dd-ls a{padding:15px 0}.vb-dd-film{margin-top:auto}}@media (max-width:389.98px){.vb-ham{padding:0 12px;gap:9px}.vb-dd-ls a{padding:14px 0}}@media (max-height:640px) and (max-width:1023.98px){.vb-dd-ls a{padding:12px 0}}@media (prefers-reduced-motion:reduce){.vb-ham,.vb-bar{transition:none}}.vb-faq-qt blockquote p{font-size:calc(var(--fs-h4) * 12 / 13)}.vb-faq-qt-r257 blockquote{margin-top:0}.vb-faq-qt blockquote p:has(>.vb-qm-o){position:relative}.vb-qm{color:#8c6c24}.vb-qm-o{position:absolute;right:100%;top:0;padding-right:.05em}@media (max-width:1023.98px){.vb-faq-qt blockquote p{font-size:calc(var(--fs-h4) * 21 / 26)}.vb-faq-qt-r257{margin-top:56px}}.vb .vb-pl-x.is-pfocus:focus,.vb .vb-pl-x.is-pfocus:focus-visible{outline:none}.vb-dd-cta .vb-btn{flex:1 1 100%;width:100%;min-width:0;height:52px;min-height:52px;padding:0 20px;border-radius:10px;text-align:center;font-size:calc(var(--fs-btn) * var(--nv3-k));line-height:1}.vb-ham-i{width:16px;height:11px}.vb-ham .vb-ham-i{top:-2px}.vb-ham-i i:nth-child(2){top:5px}.vb-ham-i i:nth-child(3){top:10px}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(1){transform:translateY(5px) rotate(45deg)}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media (min-width:1024px){.vb-ham{flex-direction:row-reverse;gap:10px}.vb-ham .vb-ham-i{display:block;width:16px;height:11px}@media (max-width:1325.98px){.vb-links{display:none}}}.vb-ft-copy{align-items:baseline}.vb-ft-copy>p{margin:0}.vb-ft-copy-r{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:12px 40px}@media (hover:hover){.vb-ft-copy-r>a:hover{color:#f4f1ead9}}@media (max-width:1023.98px){.vb-ft-copy-r{justify-content:flex-start}}@media (max-width:809.98px){.vb-ft-copy-r{flex-direction:column;align-items:flex-start;gap:10px}.vb-ft-legal{gap:10px 22px}}@media (min-width:810px) and (max-width:1023.98px){.vb-ft-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.vb-ft-brand{container-type:inline-size}.vb-ft-brand .vb-brand{font-size:calc(var(--fs-h3) * .992);font-size:min(calc(var(--fs-h3) * .992),calc(100cqi * .0811));line-height:1.1;gap:.4335em}.vb-ft-brand .vb-brand svg{width:1.076em;height:1.076em;top:-.0633em;transform:translateY(-.0475em);margin-left:-.1835em}.vb :is(.op-faq,.vq-cf,.vl-faq){--faq4-q:calc(var(--fs-lead) * 40 / 33);--faq4-lh:calc(var(--faq4-q) * 1.3);--faq4-x:40px;--faq4-y:22px;color:var(--ink)}.vb :is(.op-faq-l .vb-l,.vq-cf-lab,.vl-faq-l){font:var(--fw-l) var(--fs-l)/var(--lh-l) var(--sans);letter-spacing:var(--ls-l);text-transform:uppercase;color:var(--ink)}.vb :is(#opFaqH,#faqH,#vlFaqH){margin-top:20px;width:auto;max-width:360px;font:var(--fw-h2) var(--fs-h2)/var(--lh-h2) var(--serif);letter-spacing:var(--ls-h2);color:var(--ink)}.vb #vlFaqH span{display:inline}.vb :is(.op-q-b,.vq-q-b,.vl-faq-q){display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;padding:var(--faq4-y) var(--faq4-x);text-align:left;color:var(--ink);font:520 var(--faq4-q)/var(--faq4-lh) var(--sans);letter-spacing:calc(var(--ls-lead) * .5)}.vb :is(.op-q-b>span,.vq-q-t,.vl-faq-q>span){flex:1;min-width:0;max-width:none;font:inherit;letter-spacing:inherit;color:inherit;opacity:1;text-wrap:balance}.vb :is(.op-q-b>i,.vq-q-i,.vl-faq-q>i){position:relative;flex:none;width:28px;height:28px;margin-top:calc((var(--faq4-lh) - 28px) / 2);border-radius:100px;background:none}.vb :is(.op-q-b>i,.vq-q-i,.vl-faq-q>i):before,.vb :is(.op-q-b>i,.vq-q-i,.vl-faq-q>i):after{content:"";position:absolute;left:7px;top:13px;width:14px;height:1.5px;margin:0;background:var(--ink)}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a) p{margin:0;max-width:810px;padding:0 80px 24px var(--faq4-x);font:var(--fw-t) var(--fs-t)/var(--lh-t) var(--sans);letter-spacing:var(--ls-t);color:#101620b8;text-wrap:pretty}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a) p:not(:last-child){padding-bottom:10px}.vb .vq-cf{--faq-pull:0px}.vb .vl-faq-i:after{content:none}.vb .vq-cf .vq-q,.vb .vl-faq-i{box-shadow:inset 0 -1px 0 var(--vb-line)}.vb .vq-cf .vq-q:first-child{box-shadow:inset 0 1px 0 var(--vb-line),inset 0 -1px 0 var(--vb-line)}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a){transition-duration:.32s;transition-timing-function:var(--spring)}.vb :is(.op-q-b>i,.vq-q-i,.vl-faq-q>i):before,.vb :is(.op-q-b>i,.vq-q-i,.vl-faq-q>i):after{transition:transform .3s var(--spring)}@media (hover:hover){.vb .vl-faq-q:hover span{opacity:1}}@media (max-width:1199.98px){.vb .vq-cf-r{box-shadow:none}}@media (max-width:1023.98px){.vb .vl-faq-i:first-child{box-shadow:inset 0 1px 0 var(--vb-line),inset 0 -1px 0 var(--vb-line)}}@media (max-width:809.98px){.vb :is(.op-faq,.vq-cf,.vl-faq){--faq4-q:calc(var(--fs-lead) * 12 / 11);--faq4-lh:calc(var(--faq4-q) * 4 / 3);--faq4-x:20px;--faq4-y:20px}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a) p{padding:0 40px 22px var(--faq4-x)}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a) p:not(:last-child){padding-bottom:10px}}@media (min-width:1200px){.vb .vq-cf-l{padding:63px 40px 40px}.vb .vq-cf-r{padding:63px 0 40px}}@media (min-width:1024px){.vb .vl-faq-head{padding:63px 0 40px var(--m)}.vb .vl-faq-list{padding:63px 0 40px}}@media (max-width:809.98px){.vb .vq-cf-r{padding-top:32px}.vb .vl-faq-head,.vb .vl-faq-head:has(>.vb-faq-qt){padding-bottom:32px}.vb .vl-faq-list{padding:0 0 40px}}@media (max-width:1023.98px){.vb-dd-ls{margin-bottom:0}.vb-dd-film{margin-top:24px;margin-bottom:24px}.vb-dd-cta{margin-top:auto}}.vb :is(.op-q-b,.vq-q-b,.vl-faq-q){font-weight:480}.vb-ham .vb-ham-i{top:.5px}.vb-ham .vb-ham-l{text-box:trim-both cap alphabetic}@media (min-width:1024px){.vb-bar .vb-brand{font-size:19.1px;gap:8.03px;transform:translate(calc(-50% + 1.76px),calc(-50% + .048em))}.vb-bar .vb-brand svg{width:20.9px;height:20.9px;top:-1.1px;transform:translateY(.53px);margin-left:-3.52px}}.vb-pl-c span>b{font:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.vb-pl-c span{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px}.vb-pl-c span>b{max-width:100%;line-height:1.15}.vb-pl-c span i{margin-left:0;line-height:1.1}}:root{--fs-t:17.355px;--lh-t:26.358px;--ls-t:.586px;--fs-h4:28.166px;--lh-h4:30.874px;--ls-h4:-1.116px}@media (min-width:340px) and (max-width:1023.98px){.vb-bar .vb-brand{font-size:15.83px;gap:6.99px;transform:translateY(.055em)}.vb-bar .vb-brand svg{width:17.87px;height:17.87px;top:-1.11px;transform:translateY(-.28px);margin-left:-3px}}@media (min-width:390px) and (max-width:1023.98px){.vb-bar .vb-brand{font-size:17.36px;gap:7.66px}.vb-bar .vb-brand svg{width:19.15px;height:19.15px;transform:translateY(.6px);margin-left:-3.22px}}@media (max-width:339.98px){.vb-bar .vb-brand{transform:translateY(.055em)}}@media (pointer:coarse){.vb-ft .vb-brand,.vb-ft-legal a,.vb-ft-copy-r>a,.vb-pl-x,.vb-car-dots button,.hw-tm-pd button{position:relative}.vb-ham:after,.vb-top .vb-brand:after,.vb-ft .vb-brand:after,.vb-pl-x:after,.vb-lk:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.vb-ft-legal a:after,.vb-ft-copy-r>a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}.vb-car-dots button:after,.hw-tm-pd button:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}}@media (min-width:810px) and (max-height:500px){:root{--fs-h1:48px;--ls-h1:-1.5px;--lh-h1:48px;--fs-h2:31px;--ls-h2:-.95px;--lh-h2:31px }}.vb-js [data-reveal]{opacity:1;transform:none;transition:none;will-change:auto}@media (max-width:809.98px){:root{--fs-t:14.75px;--lh-t:22.4px;--ls-t:.5px}}@media (max-width:743.98px){section.vb-stmt{padding-left:var(--m);padding-right:var(--m)}.vb-stmt .vb-h2.hm-st{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-wrap:pretty}.vb-stmt .vb-h2.hm-st>span{text-wrap:pretty}.vb-stmt .hm-st .hm-br{display:none}}@media (max-width:359.98px){.vb-stmt .vb-h2.hm-st{font-size:calc(var(--fs-h2) * .871);line-height:1}}:root{--gut-m:40px}@media (max-width:359.98px){:root{--gut-m:24px}}@media (max-width:1023.98px){:root{--bar:56px}.vb-ham{width:44px;height:44px;min-height:44px;margin:0 -11px 0 auto;padding:0;gap:0;border-radius:0;background:none;box-shadow:none;color:var(--cream)}html.vb-hd-light .vb-ham{color:var(--ink);box-shadow:none}.vb-ham .vb-ham-l{display:none}.vb-ham .vb-ham-i{top:0;width:22px;height:14px}.vb-ham-i i{height:1.5px}.vb-ham-i i:nth-child(2){top:6px}.vb-ham-i i:nth-child(3){top:12px}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(1){transform:translateY(6px) rotate(45deg)}.vb-ham[aria-expanded=true] .vb-ham-i i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}@media (max-width:1023.98px) and (hover:hover){.vb-ham:hover{box-shadow:none;color:var(--gold)}html.vb-hd-light .vb-ham:hover{box-shadow:none;color:#8c6c24}}.vb-ft-brand{--ftb:calc(var(--fs-h3) * .49541);line-height:0}@media (max-width:1023.98px){.vb-ft-brand{--ftb:calc(var(--fs-h3) * .45028)}}@media (max-width:389.98px){.vb-ft-brand{--ftb:calc(var(--fs-h3) * .41059)}}@media (max-width:339.98px){.vb-ft-brand{--ftb:calc(var(--fs-h3) * .36987)}}.vb-ft-brand .vb-brand{font-size:var(--ftb)}.vb-ft-brand .vb-tag{margin-top:calc(40px - var(--ftb) * 1.2)}@media (max-width:809.98px){.vb-ft-cta,.vb-ft-base{padding-left:var(--gut-m);padding-right:var(--gut-m)}}@media (max-width:809.98px){.vb :is(.op-faq,.vq-cf,.vl-faq){--faq4-q:calc(var(--fs-lead) * 1.00606);--faq4-lh:calc(var(--faq4-q) * 1.2048)}.vb :is(.op-faq,.vl-faq){--faq4-x:var(--gut-m)}}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.14s;animation-timing-function:linear}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s;animation-timing-function:linear}.vb-js.vb-instant [data-appear],.vb-js.vb-instant [data-appear].is-on{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-group(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.25,.1,.25,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.25,.1,.25,1)}@media (max-width:809.98px){.vb-hero:not(.vi-hero):not(.vq-hero) .vb-hero-tx .vb-h1{font-size:min(52px,calc((100vw - 2 * var(--gut-m)) / 5.78));line-height:1;letter-spacing:-.0317em}.vb-hero .vb-hero-tx .vb-lead{text-shadow:0 1px 2px rgba(0,0,0,.42),0 0 8px rgba(0,0,0,.2)}html body :is(.vb-h1,.vb-h2,.vb-h3,.vb-tag,main h3){text-wrap:balance}html .ab-tm-tx .vb-t{font-size:calc(var(--fs-t) * .9153);line-height:calc(var(--lh-t) * .9152);letter-spacing:calc(var(--ls-t) * .9153)}html .vb-ft-cols{grid-template-columns:auto auto;justify-content:start;column-gap:40px}html #faP+.vb-t{margin-top:24px}html .vq-kit .vq-f>span{font-size:calc(var(--fs-idx) * 1.0345);letter-spacing:calc(var(--ls-idx) * .837)}html .hw-tm-hd{text-align:left;padding-left:var(--gut-m);padding-right:var(--gut-m)}html .hw-tm-hd .vb-h2{width:auto;max-width:none;margin-left:0;margin-right:0}html .hw-tm-hd .hw-tm-sub{margin-left:0;margin-right:0;max-width:none}html #process.sk-col .sk-card .sk-ac>.sk-tg{inset:calc(var(--sk-rg) / -2) 0}:where(main,#main) p:where(:not(#process p)){text-wrap:pretty}html #process .vb-panel-tx .vb-h2{text-wrap:balance}html body :is(.vb-lead,.vb-l,.cm8-tg,.vq-eb,.op-hero .vb-t,.hw-prep-in>.vb-t,.vb-ft-copy,.vl-intro){text-wrap:balance}.nw-m{white-space:nowrap}.sp-d{display:none}html .vb-ft-cta .vb-l{letter-spacing:min(var(--ls-l),calc((100vw - 2 * var(--gut-m) - 268px) / 28))}}@media (min-width:810px){.sp-m{display:none}}@media (min-width:1024px){:root{--dpx:.74844px }}:root{--fs-t:14.75px;--lh-t:22.4px;--ls-t:.5px}@media (min-width:810px){:root{--fs-h4:24px;--lh-h4:26px;--ls-h4:-.95px}}@media (min-width:810px){html .vb-stmt .vb-h2.hm-st{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);max-width:none;text-wrap:pretty}html .vb-stmt .vb-h2.hm-st>span{display:inline;white-space:normal;text-wrap:wrap}}@media (min-width:810px){.vb :is(.op-faq,.vq-cf,.vl-faq){--faq4-q:calc(var(--fs-t) * 1.125);--faq4-lh:calc(var(--faq4-q) * 1.2048)}.vb :is(.op-q-a,.vq-q-a,.vl-faq-a) p{max-width:760px}.vb-faq-qt blockquote p{font-size:var(--fs-h4);line-height:1.25}}@media (min-width:1024px){.vb-ft{min-height:calc(1235 * var(--dpx))}}@media (min-width:810px){.vb-ft-act .vb-btn{min-width:143px;min-height:52px;padding:0 32px;border-radius:5px;font-size:var(--fs-btn);line-height:var(--lh-btn)}:root{--nv3-k:1}}video[data-hero]{background-color:#0b0b0c}html.vb-hold::view-transition-group(root),html.vb-hold::view-transition-image-pair(root),html.vb-hold::view-transition-old(root),html.vb-hold::view-transition-new(root){animation-play-state:paused}html.vb::view-transition{background:#f5f1ed}html.vb:has(video[data-hero])::view-transition{background:#0b0b0c}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){:root{--fs-h1:40px;--lh-h1:40px;--ls-h1:-1.25px;--fs-h2:31px;--lh-h2:31px;--ls-h2:-.95px;--fs-h3:28px;--lh-h3:31px;--fs-lead:16.5px;--lh-lead:24px;--ls-lead:.37px;--fs-t:14.75px;--lh-t:22.4px;--ls-t:.5px;--fs-idx:11.6px;--ls-idx:2.15px;--lh-idx:10px;--m:max(40px,env(safe-area-inset-left),env(safe-area-inset-right));--gut-m:var(--m);--mb:max(20px,env(safe-area-inset-left),env(safe-area-inset-right))}html.vb .vb-hero .vb-hero-tx .vb-h1.vb-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}html.vb .vb-hero{padding-top:calc(var(--ban) + var(--bar) + 32px);padding-bottom:28px}html.vb .vq-hero{justify-content:flex-end}html.vb .vq-hero .vb-hero-tx{padding-left:var(--m);padding-right:max(var(--m),50px)}html.vb #main .vb-hero .vb-hero-tx .vb-lead.vb-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead)}}@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-even.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:PP Newsreader;src:url(../fonts/newsreader-even-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--fw-serif:355;--fw-h1:355;--fw-h2:355;--fw-h3:355;--fw-h4:355 }@font-face{font-family:PP 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:PP Erode;src:url(../fonts/r267/erode-italic.woff2) format("woff2");font-weight:300 700;font-style:italic;font-display:swap;size-adjust:115.9%}:root{--serif:"PP Erode",Georgia,serif;--fw-serif:390;--fw-h1:390;--fw-h2:390;--fw-h3:390;--fw-h4:390;--hd-ls:-.0607em;--ls-h1:var(--hd-ls);--ls-h2:var(--hd-ls);--ls-h3:var(--hd-ls);--ls-h4:var(--hd-ls);--ls-serif:var(--hd-ls)}html.qe-hd-px{--ls-h1:-2.55px;--ls-h2:-1.5px;--ls-h3:-.37px;--ls-h4:-1.116px;--ls-serif:-.033em }@media (max-width:809.98px){html.qe-hd-px{--ls-h1:-1.5px;--ls-h2:-.95px }}@media (orientation:landscape) and (max-height:500px),(pointer:coarse) and (orientation:landscape) and (min-aspect-ratio:16/9) and (max-width:1023.98px){html.qe-hd-px{--ls-h1:-1.25px;--ls-h2:-.95px }}.vb-faq-qt blockquote p{font-weight:calc(var(--fw-h3) - 10)}@media (max-width:809.98px){html:not(.qe-hd-px) .vb-hero:not(.vi-hero):not(.vq-hero) .vb-hero-tx .vb-h1{letter-spacing:var(--hd-ls)}html:not(.qe-hd-px) section.vb-stmt .vb-h2.hm-st{letter-spacing:var(--hd-ls);font-size:min(calc(var(--fs-h2) * .97),calc(6.6vw * .97))}}@font-face{font-family:"PP Newsreader 72";src:url(../fonts/r267/newsreader-o72.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;size-adjust:101.4%}@font-face{font-family:"PP Newsreader 72";src:url(../fonts/r267/newsreader-o72-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap;size-adjust:101.4%}:root{--serif:"PP Newsreader 72",Georgia,serif;--fw-h1:360;--fw-serif:370;--fw-h2:370;--fw-h3:370;--fw-h4:370;--hd-ls:-.0374em;--hd-open:.018em;--hd-ls-o:calc(var(--hd-ls) + var(--hd-open));--ls-h1:var(--hd-ls);--ls-h2:var(--hd-ls-o);--ls-h3:var(--hd-ls-o);--ls-h4:var(--hd-ls-o);--ls-serif:var(--hd-ls-o)}@media (max-width:809.98px){:root{--hd-open:.032em;--fw-serif:380;--fw-h2:380;--fw-h3:380;--fw-h4:380 }html:not(.qe-hd-px) section.vb-stmt .vb-h2.hm-st{letter-spacing:var(--hd-ls-o)}html .hw-role-n{letter-spacing:var(--ls-h3)}html .cx-v .cx-nm{letter-spacing:var(--ls-h4)}html .ab-who-s{letter-spacing:var(--ls-h2)}html:not(.qe-hd-px) body section.vb-stmt .vb-h2.hm-st{font-size:min(calc(var(--fs-h2) * .88),5.808vw)}}@media (max-width:743.98px){html:not(.qe-hd-px) body #process .vb-panel-tx .vb-h2{font-size:min(var(--fs-h2),6.072vw)}}html .hw-tm-card .hw-tm-n,html h3.ab-tm-n{letter-spacing:var(--ls-h4)}html .ab-q .ab-q-q p{font-weight:var(--fw-h3);letter-spacing:var(--ls-h3)}:root{--cream:#F5F1ED;--cr-5:rgba(245,241,237,.5);--cr-4:rgba(245,241,237,.4)}html.vb :is(.cg-p4,.t3-p4,.fb-v6,.fb-v10){background:#e7e0d9}html.vb .cx-l2{background:#eee7e1}html.vb .ph-wall{background:#e9e3db}html.vb .fb-v3{background:#eae3db}html.vb .hm-mq-i img{background:#e8e1d9}html.vb .vq-f select option{background:var(--cream)}html.vb .vb-btn.vb-btn--ink,html.vb.vb-hd-light .vb-dd-cta .vb-btn,html.vb.vb-hd-light .vb-bar .vb-btn:not(.vb-menu-b),html.vb .hm-pfm .hm-pf .hm-pf-lab,html.vb .co-go,html.vb .fb-btn--ink{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px #10162029}html.vb .hm-pfm[data-alt=mid] .hm-pf .hm-pf-lab{box-shadow:none}@media (hover:hover){html.vb .vb-btn.vb-btn--ink:hover,html.vb.vb-hd-light .vb-dd-cta .vb-btn:hover,html.vb.vb-hd-light .vb-bar .vb-btn:not(.vb-menu-b):hover,html.vb .hm-pfm .hm-pf:hover .hm-pf-lab,html.vb .co-go:hover,html.vb .fb-btn--ink:hover{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold)}}html.vb .hm-pfm .hm-pf:active .hm-pf-lab{background:var(--gold);color:var(--ink)}@media (max-width:809.98px){html.vb #main>.vb-hero.vq-hero{justify-content:flex-end;padding-top:calc(var(--ban) + var(--bar) + 32px);padding-bottom:48px}html.vb .vb-ft-act .vb-btn.vb-btn--lg{min-width:0;width:auto;min-height:44px;height:44px;padding:0 24px;font-size:14.75px;line-height:1;border-radius:5px}}@media (max-width:809.98px) and (min-width:388px){html.vb .vq-in{--inq-g:min(var(--gut-m,40px), calc((100vw - 356px)/2) );padding-left:calc(var(--inq-g) / 2);padding-right:calc(var(--inq-g) / 2)}html.vb .vq-in-l{padding-left:calc(var(--inq-g) / 2);padding-right:calc(var(--inq-g) / 2)}html.vb .vq-in-tx #inqH{max-width:none!important;white-space:nowrap}}:root{--fw-h1:360;--fw-serif:360;--fw-h2:360;--fw-h3:360;--fw-h4:360 }@media (max-width:809.98px){:root{--fw-h1:360;--fw-serif:360;--fw-h2:360;--fw-h3:360;--fw-h4:360 }}@font-face{font-family:PP Newsreader Auto;src:url(../fonts/r272/nr/newsreader-opsz.woff2?v=272k) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;size-adjust:101.4%}@font-face{font-family:PP Newsreader Auto;src:url(../fonts/r272/nr/newsreader-opsz-italic.woff2?v=272k) format("woff2");font-weight:200 800;font-style:italic;font-display:swap;size-adjust:101.4%}@media (max-width:809.98px){:root{--serif:"PP Newsreader Auto",Georgia,serif;--h1-fvs:"opsz" 72;--fw-h2:400;--fw-h3:400;--fw-h4:400;--fw-serif:400;--hd-open:var(--nr-open,.0274em) }html .vb-h1{font-optical-sizing:auto;font-variation-settings:var(--h1-fvs,normal)}}@media (min-width:810px){:root{--serif:"PP Newsreader Auto",Georgia,serif;--h1-fvs:"opsz" 72;--fw-h2:400;--fw-h3:400;--fw-h4:400;--fw-serif:400;--hd-open:var(--nr-open,.0274em);--ls-72:calc(var(--hd-ls) + var(--hd-open) * .6569) }html .vb-h1{font-optical-sizing:auto;font-variation-settings:var(--h1-fvs,normal)}html .vl-404-h,html .vq-in .vq-st-q,html .vq-in .vq-in-m,html .vb-ft-cta .vb-h2,html .vb-ft-brand .vb-tag,html .vq-kit .vq-gf-t{font-variation-settings:var(--h1-fvs,normal);font-weight:var(--fw-h1)}html .vl-404-h,html .vq-in .vq-st-q,html .vb-ft-cta .vb-h2,html .vb-ft-brand .vb-tag,html .vq-kit .vq-gf-t,html .vq-kit-tx #kitH{letter-spacing:var(--ls-72)}html .vq-in .vq-in-m{letter-spacing:calc(var(--ls-72) * .2)}}.vb-ft-cta :where(.vb-h2){font-size:calc(var(--fs-h2) * 1.1667);line-height:1}@media (max-width:809.98px){.vb-ft-cta :where(.vb-h2){font-size:min(calc(var(--fs-h2) * 1.355),calc((100vw - 2 * var(--gut-m,40px)) / 7.95))}}.vb-ft-cta .vb-l[data-alt]:not([data-alt=pc])>.vb-l-t{display:none}.vb-ft-cta .vb-l[data-alt=bc]:after{content:"Begin with a conversation"}.vb-ft-cta .vb-l[data-alt=ys]:after{content:"Your family\2019s story, on film"}.vb-ft-cta .vb-l[data-alt=of]:after{content:"One family at a time"}.vb-ft-cta .vb-l[data-alt=fk]:after{content:"A film they\2019ll keep forever"}.vb-ft-cta .vb-l[data-alt=na]:after{content:"Now accepting a few families"}@font-face{font-family:PP Newsreader Day;src:url(../fonts/r272/nr/newsreader-opsz.woff2?v=272k) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:PP Newsreader Day;src:url(../fonts/r272/nr/newsreader-opsz-italic.woff2?v=272k) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--serif:"PP Newsreader Day",Georgia,serif;--h1-fvs:normal;--fw-h1:380;--fw-serif:380;--fw-h2:380;--fw-h3:380;--fw-h4:380;--hd-ls:-.01em;--nr-open:-.02em;--hd-open:var(--nr-open);--hd-ls-o:calc(var(--hd-ls) + var(--hd-open));--ls-72:var(--hd-ls);--hd-fvs-s:"opsz" 18}html .vb-h1{font-optical-sizing:auto;font-variation-settings:var(--h1-fvs,normal);letter-spacing:var(--hd-ls)}html :is(.vl-404-h,.vq-in .vq-st-q,.vq-in .vq-in-m,.vb-ft-cta .vb-h2,.vb-ft-brand .vb-tag,.vq-kit .vq-gf-t){font-optical-sizing:auto;font-variation-settings:var(--h1-fvs,normal);font-weight:var(--fw-h1)}html :is(.vl-404-h,.vq-in .vq-st-q,.vb-ft-cta .vb-h2,.vb-ft-brand .vb-tag,.vq-kit .vq-gf-t),html .vq-kit-tx #kitH{letter-spacing:var(--hd-ls)}html .vq-in .vq-in-m{letter-spacing:calc(var(--hd-ls) * .2)}html :is(h1,h2,h3,h4,h5,.vb-h2,.vb-h3,.vb-h4,.vb-tag):not(.vb-h1,.vl-404-h,.vq-st-q,.vq-in-m,.vq-gf-t,.vb-ft-cta .vb-h2,.vb-ft-brand .vb-tag){font-variation-settings:var(--hd-fvs-s)}html body :is(.vb-l,.vb-idx,.vl-404-l,.vl-faq-l,.vq-eb,.vt-eb,.sk-k,.sk-phh,.cx-ih,.hm-pf-k,.vt-item p.vt-eb,.ab-hero .vb-hero-tx .vb-l){font-family:var(--sans);font-size:var(--fs-idx);font-weight:var(--fw-idx);letter-spacing:var(--ls-idx);text-transform:uppercase}html body #process :is(.sk-k,.sk-phh){font-size:var(--fs-idx);font-weight:var(--fw-idx);letter-spacing:var(--ls-idx)}html:has(main[data-alt=fyf]) body :is(.vb-l,.vb-idx,.vl-404-l,.vl-faq-l,.vq-eb,.vt-eb,.sk-k,.sk-phh,.cx-ih,.hm-pf-k,.vt-item p.vt-eb,.ab-hero .vb-hero-tx .vb-l),html:has(main[data-alt=fyf]) body #process :is(.sk-k,.sk-phh){font-size:var(--fs-l);font-weight:var(--fw-l);letter-spacing:var(--ls-l)}@media (max-width:809.98px){html body .vb-ft-cta .vb-l.vb-l.vb-l{letter-spacing:min(var(--ls-idx),calc((100vw - 2 * var(--gut-m) - 268px) / 28))}html:has(main[data-alt=fyf]) body .vb-ft-cta .vb-l.vb-l.vb-l{letter-spacing:min(var(--ls-l),calc((100vw - 2 * var(--gut-m) - 268px) / 28))}}html body .vb-car .vb-sl-head .vb-h2,html body .cx .cx-h{margin-top:20px}@media (max-width:1023.98px){html body .hw-mm-hl .vb-h2{margin-top:20px}}html body .vq-eb--r+.vb-h2{margin-top:20px}html body #process:has(>.vb-panel[data-alt=serif]) .sk-card.sk-card .sk-lb.sk-lb.sk-lb{font-family:var(--serif);font-weight:var(--fw-h4);letter-spacing:calc(var(--hd-ls-o) * 1.2815);font-variation-settings:var(--hd-fvs-s);font-size-adjust:.5459}html body #process:has(>.vb-panel[data-alt=serif]) .sk-card .sk-lb .sk-op{font-size-adjust:none}@media (min-width:1024px){html body #process:has(>.vb-panel[data-alt=serif]) .sk-card :is(.sk-sc,.sk-ln) .sk-lb.sk-lb.sk-lb{line-height:1}}html body #process:has(>.vb-panel[data-alt=serif]) .sk-card .sk-lb .sk-opm{margin-left:5px}html body :is(#hwMmH,#hwPpH,#opFaqH,#faqH,.vl-faq-h){text-wrap:balance}html body #hwMmH .ta-br{display:inline}@media (max-width:809.98px){html:not(.qe-hd-px) body #films #filmsH.vb-h2.vb-h2{font-size:var(--fs-h2)}html body .vq-stmt .vb-h2.vb-h2,html body .vl-faq-h.vl-faq-h{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--hd-ls-o)}}@media (max-width:809.98px){html body .cx .cx-v .cx-nm{font-size:calc(var(--fs-h4) * .85208 * 1.135);line-height:1.1}}html:not(:has(main[data-alt=steps])) body :is(.vb-l,.vb-idx.cx-k,.vl-404-l,.vl-faq-l,.vq-eb,.vt-eb,.sk-k,.sk-phh,.cx-ih,.hm-pf-k,.vt-item p.vt-eb,.ab-hero .vb-hero-tx .vb-l),html:not(:has(main[data-alt=steps])) body #process :is(.sk-k,.sk-phh){font-size:var(--fs-l);font-weight:var(--fw-l);letter-spacing:var(--ls-l)}html:has(main[data-alt=fyf]) body :is(#process,#main) .vb-idx:not(.cx-k){font-size:var(--fs-idx);font-weight:var(--fw-idx);letter-spacing:var(--ls-idx)}@media (max-width:809.98px){html:not(:has(main[data-alt=steps])) body .vb-ft-cta .vb-l.vb-l.vb-l{letter-spacing:min(var(--ls-l),calc((100vw - 2 * var(--gut-m) - 268px) / 28))}}.vb-ft-cta .vb-l[data-alt=ys]>.vb-l-t.vb-l-t.vb-l-t{display:inline}.vb-ft-cta .vb-l[data-alt=ys]:after{content:none}.vb-ft-cta .vb-l[data-alt=pc]>.vb-l-t{display:none}.vb-ft-cta .vb-l[data-alt=pc]:after{content:"Private commissions"}.vb-ft-cta .vb-l[data-alt=lf]:after{content:"A life, told in full"}.vb-ft-cta .vb-l[data-alt=io]:after{content:"Your family, in its own words"}.vb-ft-cta .vb-l[data-alt=st]:after{content:"The story only your family can tell"}.vb-ft-cta .vb-l[data-alt=hf]:after{content:"Heirloom films for the generations ahead"}.vb-ft-cta .vb-l[data-alt=hp]:after{content:"Your history, preserved on film"}.vb-ft-cta .vb-l[data-alt=wl]:after{content:"Where your family\2019s story lives"}html body #process:has(>.vb-panel[data-alt=serif]) .sk-card.sk-card .sk-lb.sk-lb.sk-lb.sk-lb{font-weight:calc(var(--fw-h4) + 140)}@media (max-width:809.98px){html body #process:has(>.vb-panel[data-alt=serif]) .sk-card.sk-card .sk-lb.sk-lb.sk-lb.sk-lb:has(.sk-opm){letter-spacing:-.05em}}@media (min-width:810px){html body #process#process :is(.sk-k,.sk-phh){font-size:var(--fs-l);font-weight:var(--fw-l);letter-spacing:var(--ls-l)}html body #process#process .vb-idx:not(.cx-k){font-size:var(--fs-idx);font-weight:var(--fw-idx);letter-spacing:var(--ls-idx)}html body #process#process h4:is(.sk-phh,.sk-sw-t){font-variation-settings:normal}}.vb-js [data-split]:not(.is-on):not(.is-set){opacity:.001}.vb-js [data-split].is-on:not(.is-set) .vb-w{animation:vbBhLine .6s cubic-bezier(.44,0,.56,1) backwards;animation-delay:calc(var(--ld,.1) * 1s)}.vb-js [data-split].vb-ea.is-on{animation:vbBhEl .7s cubic-bezier(.44,0,.56,1) .5s backwards}html.vb-js .vb-l.vb-hx[data-appear]{opacity:.001;transition:none}html.vb-js .vb-l.vb-hx[data-appear].is-on{opacity:1;transition:none;animation:vbBhEl .7s cubic-bezier(.44,0,.56,1) .1s backwards}html.vb-js.vb-instant [data-appear]{opacity:.001}html.vb-js.vb-instant [data-appear].is-on{opacity:1;transition:opacity .7s cubic-bezier(.44,0,.56,1) calc(var(--ad,1) * 1s)}html.vb-js.vb-instant .vb-l.vb-hx[data-appear].is-on{transition:none}@media (max-width:809.98px),(min-width:744px) and (max-height:500px){html.vb-js.vb-instant body .vb-hero>.vb-hero-tx>.hm-lplay{opacity:.001;animation:none}html.vb-js.vb-instant body .vb-hero>.vb-hero-tx:has(>.vb-h1.is-on)>.hm-lplay{animation:hmBhBtn .7s cubic-bezier(.44,0,.56,1) 1s both}}@keyframes vbBhLine{0%{opacity:.001;transform:translateY(4px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes vbBhEl{0%{opacity:.001;transform:translateY(3px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.vb-js [data-split],.vb-js [data-split] .vb-w,html.vb-js .vb-l.vb-hx[data-appear],html.vb-js.vb-instant [data-appear]{opacity:1!important;animation:none!important;transition:none!important}html.vb-js.vb-instant body .vb-hero>.vb-hero-tx>.hm-lplay{opacity:1!important;animation:none!important}}.vb-ft-cta .vb-l[data-alt=pg]>.vb-l-t.vb-l-t.vb-l-t{display:inline}html body .vb-ft-cta .vb-l[data-alt]:not([data-alt=pg])>.vb-l-t.vb-l-t.vb-l-t{display:none}html body .vb-ft-cta .vb-l[data-alt=pg]:after{content:none}html body .vb-ft-cta .vb-l[data-alt=sg]:after{content:"Stories that shape generations"}html body .vb-ft-cta .vb-l[data-alt=sf]:after{content:"The stories that shaped your family"}html body .vb-ft-cta .vb-l[data-alt=eg]:after{content:"Every generation begins with a story"}html body .vb-ft-cta .vb-l[data-alt=og]:after{content:"What one generation gives the next"}html body .vb-ft-cta .vb-l[data-alt=wi]:after{content:"Stories worth inheriting"}html body .vb-ft-cta .vb-l[data-alt=gi]:after{content:"The stories your grandchildren will inherit"}html body .vb-ft-cta .vb-l[data-alt=cf]:after{content:"Their story, carried forward"}html body .vb-ft-cta .vb-l[data-alt=ls]:after{content:"A life that shaped generations"}html body .vb-ft-cta .vb-l[data-alt=ha]:after{content:"Your family\2019s story, as an heirloom"}html body .vb-ft-cta .vb-l[data-alt=mi]:after{content:"Your family\2019s story, made to be inherited"}html body .vb-ft-cta .vb-l[data-alt=mv]:after{content:"Your family\2019s most valuable heirloom"}html body .vb-ft-cta .vb-l[data-alt=kg]:after{content:"Your family\2019s story, kept for generations"}html body .vb-ft-cta .vb-l[data-alt=ho]:after{content:"An heirloom in your family\2019s own words"}html body .vb-ft-cta .vb-l[data-alt=nm]:after{content:"The heirloom no one else can make"}html body .vb-ft-cta .vb-l[data-alt=ys]:after{content:"Your family\2019s story, on film"}html body .vb-ft-cta .vb-l[data-alt=e02]:after{content:"A legacy your family can watch"}html body .vb-ft-cta .vb-l[data-alt=e03]:after{content:"For the generations still to come"}html body .vb-ft-cta .vb-l[data-alt=e04]:after{content:"Where one life reaches the next"}html body .vb-ft-cta .vb-l[data-alt=e05]:after{content:"The story your grandchildren will ask for"}html body .vb-ft-cta .vb-l[data-alt=e06]:after{content:"Passed down, not lost"}html body .vb-ft-cta .vb-l[data-alt=e07]:after{content:"Legacies, kept in their own voice"}html body .vb-ft-cta .vb-l[data-alt=e08]:after{content:"What one generation leaves the next"}html body .vb-ft-cta .vb-l[data-alt=e09]:after{content:"A life, handed down on film"}html body .vb-ft-cta .vb-l[data-alt=e10]:after{content:"So the next generation knows them"}html body .vb-ft-cta .vb-l[data-alt=e11]:after{content:"Told firsthand, kept for good"}html body .vb-ft-cta .vb-l[data-alt=e12]:after{content:"In their own words, for good"}html body .vb-ft-cta .vb-l[data-alt=e13]:after{content:"Their voice, their story, forever"}html body .vb-ft-cta .vb-l[data-alt=e14]:after{content:"The voice behind your family\2019s story"}html body .vb-ft-cta .vb-l[data-alt=e15]:after{content:"Heard firsthand, remembered always"}html body .vb-ft-cta .vb-l[data-alt=e16]:after{content:"Every story, straight from the source"}html body .vb-ft-cta .vb-l[data-alt=e17]:after{content:"Their life, as only they can tell it"}html body .vb-ft-cta .vb-l[data-alt=e18]:after{content:"Your family\2019s story, in its own voice"}html body .vb-ft-cta .vb-l[data-alt=e19]:after{content:"The stories only they can tell"}html body .vb-ft-cta .vb-l[data-alt=e20]:after{content:"Firsthand, while there\2019s time to ask"}html body .vb-ft-cta .vb-l[data-alt=e21]:after{content:"The heirloom your family will treasure most"}html body .vb-ft-cta .vb-l[data-alt=e22]:after{content:"An heirloom made of memories"}html body .vb-ft-cta .vb-l[data-alt=e23]:after{content:"A family heirloom, made on film"}html body .vb-ft-cta .vb-l[data-alt=e24]:after{content:"The one heirloom that speaks"}html body .vb-ft-cta .vb-l[data-alt=e25]:after{content:"Worth more than anything in the attic"}html body .vb-ft-cta .vb-l[data-alt=e26]:after{content:"The keepsake that outlives us all"}html body .vb-ft-cta .vb-l[data-alt=e27]:after{content:"An heirloom that never fades"}html body .vb-ft-cta .vb-l[data-alt=e28]:after{content:"Made to be passed down"}html body .vb-ft-cta .vb-l[data-alt=e29]:after{content:"A family treasure, made to last"}html body .vb-ft-cta .vb-l[data-alt=e30]:after{content:"Some things should never be forgotten"}html body .vb-ft-cta .vb-l[data-alt=e31]:after{content:"Filmmaking for the life you\2019ve lived"}html body .vb-ft-cta .vb-l[data-alt=e32]:after{content:"A life, given the full weight of cinema"}html body .vb-ft-cta .vb-l[data-alt=e33]:after{content:"Cinema, made for one family"}html body .vb-ft-cta .vb-l[data-alt=e34]:after{content:"Real filmmakers, real lives"}html body .vb-ft-cta .vb-l[data-alt=e35]:after{content:"Feature filmmaking for family stories"}html body .vb-ft-cta .vb-l[data-alt=e36]:after{content:"Crafted like cinema, kept like an heirloom"}html body .vb-ft-cta .vb-l[data-alt=e37]:after{content:"Your family\2019s story, made by filmmakers"}html body .vb-ft-cta .vb-l[data-alt=e38]:after{content:"Every life deserves its own film"}html body .vb-ft-cta .vb-l[data-alt=e39]:after{content:"Made with the craft of the big screen"}html body .vb-ft-cta .vb-l[data-alt=e40]:after{content:"A documentary worthy of the life"}html body .vb-ft-cta .vb-l[data-alt=e41]:after{content:"Before the stories are gone"}html body .vb-ft-cta .vb-l[data-alt=e42]:after{content:"While the storytellers are still here"}html body .vb-ft-cta .vb-l[data-alt=e43]:after{content:"The best time to ask is now"}html body .vb-ft-cta .vb-l[data-alt=e44]:after{content:"Every year, a story is lost"}html body .vb-ft-cta .vb-l[data-alt=e45]:after{content:"Capture it while it can still be told"}html body .vb-ft-cta .vb-l[data-alt=e46]:after{content:"Some stories can only be told once"}html body .vb-ft-cta .vb-l[data-alt=e47]:after{content:"Don\2019t let the stories fade"}html body .vb-ft-cta .vb-l[data-alt=e48]:after{content:"Today\2019s stories, tomorrow\2019s history"}html body .vb-ft-cta .vb-l[data-alt=e49]:after{content:"The moment to record it is now"}html body .vb-ft-cta .vb-l[data-alt=e50]:after{content:"Time moves on. Their story can stay."}html body .vb-ft-cta .vb-l[data-alt=e51]:after{content:"Bringing generations closer"}html body .vb-ft-cta .vb-l[data-alt=e52]:after{content:"Where family stories come home"}html body .vb-ft-cta .vb-l[data-alt=e53]:after{content:"A family, seen in full"}html body .vb-ft-cta .vb-l[data-alt=e54]:after{content:"The story that holds a family together"}html body .vb-ft-cta .vb-l[data-alt=e55]:after{content:"So every generation knows where it came from"}html body .vb-ft-cta .vb-l[data-alt=e56]:after{content:"Know where you come from"}html body .vb-ft-cta .vb-l[data-alt=e57]:after{content:"The ties that bind, on film"}html body .vb-ft-cta .vb-l[data-alt=e58]:after{content:"Closer to the people who shaped you"}html body .vb-ft-cta .vb-l[data-alt=e59]:after{content:"A shared story for the whole family"}html body .vb-ft-cta .vb-l[data-alt=e60]:after{content:"Your family, in one story"}html body .vb-ft-cta .vb-l[data-alt=e61]:after{content:"One family. One film. Made by hand."}html body .vb-ft-cta .vb-l[data-alt=e62]:after{content:"Bespoke films for remarkable families"}html body .vb-ft-cta .vb-l[data-alt=e63]:after{content:"Private films for families of distinction"}html body .vb-ft-cta .vb-l[data-alt=e64]:after{content:"Made for one family, and only one"}html body .vb-ft-cta .vb-l[data-alt=e65]:after{content:"A private commission, made by hand"}html body .vb-ft-cta .vb-l[data-alt=e66]:after{content:"Handmade films, one family at a time"}html body .vb-ft-cta .vb-l[data-alt=e67]:after{content:"Human-made, never generic"}html body .vb-ft-cta .vb-l[data-alt=e68]:after{content:"Crafted for your family alone"}html body .vb-ft-cta .vb-l[data-alt=e69]:after{content:"A film no one else will ever have"}html body .vb-ft-cta .vb-l[data-alt=e70]:after{content:"Personal, private, and made to last"}html body .vb-ft-cta .vb-l[data-alt=e71]:after{content:"The gift of a life remembered"}html body .vb-ft-cta .vb-l[data-alt=e72]:after{content:"The most meaningful gift a family can give"}html body .vb-ft-cta .vb-l[data-alt=e73]:after{content:"A gift for every generation"}html body .vb-ft-cta .vb-l[data-alt=e74]:after{content:"To be seen, heard, and remembered"}html body .vb-ft-cta .vb-l[data-alt=e75]:after{content:"Honor the life. Keep the story."}html body .vb-ft-cta .vb-l[data-alt=e76]:after{content:"Because a life deserves to be remembered well"}html body .vb-ft-cta .vb-l[data-alt=e77]:after{content:"For the people who shaped you"}html body .vb-ft-cta .vb-l[data-alt=e78]:after{content:"The tribute they deserve"}html body .vb-ft-cta .vb-l[data-alt=e79]:after{content:"A love letter to a life well lived"}html body .vb-ft-cta .vb-l[data-alt=e80]:after{content:"Give your family the story behind them"}html body .vb-ft-cta .vb-l[data-alt=e81]:after{content:"Every life is worth a feature film"}html body .vb-ft-cta .vb-l[data-alt=e82]:after{content:"Every family has a story worth keeping"}html body .vb-ft-cta .vb-l[data-alt=e83]:after{content:"We believe in the stories families tell"}html body .vb-ft-cta .vb-l[data-alt=e84]:after{content:"Real stories, told with care"}html body .vb-ft-cta .vb-l[data-alt=e85]:after{content:"Stories deserve better than a shoebox"}html body .vb-ft-cta .vb-l[data-alt=e86]:after{content:"A life well lived deserves to be told well"}html body .vb-ft-cta .vb-l[data-alt=e87]:after{content:"History begins at home"}html body .vb-ft-cta .vb-l[data-alt=e88]:after{content:"The past, preserved with care"}html body .vb-ft-cta .vb-l[data-alt=e89]:after{content:"Family history, told the way it deserves"}html body .vb-ft-cta .vb-l[data-alt=e90]:after{content:"The life behind the photographs"}html body .vb-ft-cta .vb-l[data-alt=e91]:after{content:"Your family\2019s story begins here"}html body .vb-ft-cta .vb-l[data-alt=e92]:after{content:"Ready when your family is"}html body .vb-ft-cta .vb-l[data-alt=e93]:after{content:"It begins with one conversation"}html body .vb-ft-cta .vb-l[data-alt=e94]:after{content:"Begin your family\2019s film"}html body .vb-ft-cta .vb-l[data-alt=e95]:after{content:"Let\2019s tell it together"}html body .vb-ft-cta .vb-l[data-alt=e96]:after{content:"Every great story starts somewhere"}html body .vb-ft-cta .vb-l[data-alt=e97]:after{content:"Your story is waiting to be told"}html body .vb-ft-cta .vb-l[data-alt=e98]:after{content:"The first chapter starts today"}html body .vb-ft-cta .vb-l[data-alt=e99]:after{content:"Make their story last"}html body .vb-ft-cta .vb-l[data-alt=e100]:after{content:"Keep the story. Start the film."}html body .vb-ft-cta .vb-l[data-alt=y01]:after{content:"Your stories, too good to fade"}html body .vb-ft-cta .vb-l[data-alt=y02]:after{content:"Your story deserves more than memory"}html body .vb-ft-cta .vb-l[data-alt=y03]:after{content:"Your life deserves its own film"}html body .vb-ft-cta .vb-l[data-alt=y04]:after{content:"Your stories belong on screen"}html body .vb-ft-cta .vb-l[data-alt=y05]:after{content:"Your story deserves a premiere"}html body .vb-ft-cta .vb-l[data-alt=y06]:after{content:"Your memories deserve a screening"}html body .vb-ft-cta .vb-l[data-alt=y07]:after{content:"Your story is worth a film"}html body .vb-ft-cta .vb-l[data-alt=y08]:after{content:"Your story deserves the big screen"}html body .vb-ft-cta .vb-l[data-alt=y09]:after{content:"Your life, worth watching"}html body .vb-ft-cta .vb-l[data-alt=y10]:after{content:"Your life is the feature"}html body .vb-ft-cta .vb-l[data-alt=y11]:after{content:"You lived it. We film it."}html body .vb-ft-cta .vb-l[data-alt=y12]:after{content:"Your past deserves a future"}html body .vb-ft-cta .vb-l[data-alt=y13]:after{content:"Give your stories a future"}html body .vb-ft-cta .vb-l[data-alt=y14]:after{content:"Your stories have a future"}html body .vb-ft-cta .vb-l[data-alt=y15]:after{content:"Your story belongs to tomorrow"}html body .vb-ft-cta .vb-l[data-alt=y16]:after{content:"Your story isn\2019t finished yet"}html body .vb-ft-cta .vb-l[data-alt=y17]:after{content:"Your best stories are still untold"}html body .vb-ft-cta .vb-l[data-alt=y18]:after{content:"Your story is waiting"}html body .vb-ft-cta .vb-l[data-alt=y19]:after{content:"Too good for the past"}html body .vb-ft-cta .vb-l[data-alt=y20]:after{content:"Too good for a drawer"}html body .vb-ft-cta .vb-l[data-alt=y21]:after{content:"Your story outlives the shoebox"}html body .vb-ft-cta .vb-l[data-alt=y22]:after{content:"Your story outgrew the photo album"}html body .vb-ft-cta .vb-l[data-alt=y23]:after{content:"Don\2019t let your stories retire"}html body .vb-ft-cta .vb-l[data-alt=y24]:after{content:"Your stories, too good to forget"}html body .vb-ft-cta .vb-l[data-alt=y25]:after{content:"Your stories deserve an audience"}html body .vb-ft-cta .vb-l[data-alt=y26]:after{content:"Your family should hear it firsthand"}html body .vb-ft-cta .vb-l[data-alt=y27]:after{content:"Let your grandchildren hear your voice"}html body .vb-ft-cta .vb-l[data-alt=y28]:after{content:"Your voice, for generations ahead"}html body .vb-ft-cta .vb-l[data-alt=y29]:after{content:"Your story is their inheritance"}html body .vb-ft-cta .vb-l[data-alt=y30]:after{content:"Your past belongs in their future"}html body .vb-ft-cta .vb-l[data-alt=y31]:after{content:"What you lived, they will see"}html body .vb-ft-cta .vb-l[data-alt=y32]:after{content:"Your story, kept for good"}html body .vb-ft-cta .vb-l[data-alt=y33]:after{content:"Tell it once. Keep it forever."}html body .vb-ft-cta .vb-l[data-alt=y34]:after{content:"Your stories, ready for their close-up"}html body .vb-ft-cta .vb-l[data-alt=y35]:after{content:"Your memories, made to last"}html body .vb-ft-cta .vb-l[data-alt=y36]:after{content:"Your life, on the big screen"}html body .vb-ft-cta .vb-l[data-alt=y37]:after{content:"Your family\2019s best stories, kept forever"}html body .vb-ft-cta .vb-l[data-alt=y38]:after{content:"Some stories deserve a premiere"}html body .vb-ft-cta .vb-l[data-alt=y39]:after{content:"Your legacy deserves a director"}html body .vb-ft-cta .vb-l[data-alt=y40]:after{content:"Your life story, finally on film"}@media (max-width:743.98px){html body #process.sk-col.sk-col>.vb-panel.scp>.vb-panel-tx{gap:calc(max(var(--sk-g,18px),23px) + 12px)}}@media (max-width:743.98px) and (max-height:679.98px){html body #process.sk-col.sk-col:is([data-alt=top],[data-alt=short],:not([data-alt]))>.vb-panel.scp>.vb-panel-tx{padding-bottom:13px}}@media (max-width:743.98px){html body #process.sk-col>article[aria-labelledby=st4]>.vb-panel-media>picture img{filter:brightness(.78)}}html body #process .sk-card .sk-phh{font-size:10.5px;letter-spacing:1.7px}@media (min-width:744px){html body #process .sk:is([data-alt=asis],:not([data-alt]))>.sk-card{background-color:#161514cc;-webkit-backdrop-filter:blur(30px) saturate(1.15);backdrop-filter:blur(30px) saturate(1.15);box-shadow:inset 0 0 0 1px #f5f1ed3d,0 20px 50px #00000047}}html body .vb-ft-cta .vb-l[data-alt=live]:after{content:"Stories that live on"}html body .vb-ft-cta .vb-l[data-alt=shape]:after{content:"Stories shape generations"}@media (max-width:743.98px){html body .sp-tone:not([data-alt=frost])+#process.sk-col[data-alt=swipe] .sk-sw-x[aria-current]{color:#d8b468}}@media (max-width:743.98px){html body #process .vb-panel-tx .vb-h2{text-wrap:balance}}.hw-prep .hw-prep-dl{margin-top:28px;align-self:flex-start}@media (max-width:809.98px){.hw-prep .hw-prep-dl{margin-top:20px}}@media (min-width:1024px){.ab-hero .vb-hero-acts{display:none}}html body .hw-prep .hw-prep-dl.hw-prep-dl{background:#fff;color:#101620;box-shadow:inset 0 0 0 1px #10162029,0 1px 3px #1016200f;display:inline-flex;margin-top:32px;align-self:flex-start;font-size:16px;padding:17px 30px;min-height:56px;border-radius:6px;gap:.7em}html body .hw-prep .hw-prep-dl .hw-dl-i{width:17px;height:17px;flex:none}@media (hover:hover){html body .hw-prep .hw-prep-dl.hw-prep-dl:hover{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold)}}html body .hw-prep .hw-prep-dl+.hw-prep-ph{margin-top:32px}@media (max-width:809.98px){html body .hw-prep .hw-prep-dl.hw-prep-dl{margin-top:24px;width:100%;max-width:100%;min-width:0;white-space:normal;padding:16px 12px;justify-content:center}html body .hw-prep{grid-template-columns:minmax(0,1fr)}html body .hw-prep .hw-prep-dl+.hw-prep-ph{margin-top:24px}}@media (min-width:810px){html body #process .vb-panel-tx .vb-h2{text-wrap:balance}}@media (max-width:743.98px){html body #process#process#process .sk-card .sk-phh{font-family:var(--sans);font-size:var(--fs-idx);font-weight:var(--fw-idx);letter-spacing:var(--ls-idx);text-transform:uppercase}}@media (max-width:389.98px){html body .hw-prep .hw-prep-dl.hw-prep-dl{font-size:15px;padding:16px 8px}html body .hw-prep .hw-prep-dl .hw-dl-i{display:none}}html body section.vb-stmt.hm-xp[data-alt=off]{display:none}html body section.vb-stmt.hm-xp .hm-xp-t>span{display:inline}html body section.vb-stmt.hm-xp .hm-xp-t{text-wrap:wrap}html body .ab-who-s .ab-ws-b,html body .ab-who-s[data-alt=xp] .ab-ws-a{display:none}html body .ab-who-s[data-alt=xp] .ab-ws-b{display:inline}@media (max-width:809.98px){html .ab-hero .vb-hero-tx .vb-h1.ab-h1-3[data-alt=full]{text-wrap:balance}}html body section.vb-stmt.hm-xp{position:relative;padding-top:96px;padding-bottom:96px}html body section.vb-stmt.hm-xp:after{content:"";position:absolute;inset:0;border-top:1px solid var(--vb-hl);border-bottom:1px solid var(--vb-hl);pointer-events:none}html body section.vb-stmt.hm-xp[data-pos=below]:after{border-bottom-width:0}@media (max-width:809.98px){html body section.vb-stmt.hm-xp{padding-top:56px;padding-bottom:56px}}html body .hm-mq.hm-mq{padding-top:40px;padding-bottom:40px}@media (max-width:809.98px){html .ab-hero .vb-hero-tx .vb-h1.ab-h1-3[data-alt=full]{width:min(370px,calc(100vw - 56px));max-width:none;text-wrap:balance}}html body #carry .vt-item>p.vt-eb{display:none}@media (min-width:810px){html body section.vb-stmt.hm-xp[data-pos=below]:after{border-top-width:0}html body section.vb-stmt.hm-xp[data-pos=below]{padding-top:56px}}@media (max-width:809.98px){html body section.vb-stmt.hm-xp:not([data-pos=below]):after{border-bottom-width:0}html body section.vb-stmt.hm-xp:not([data-pos=below]){padding-bottom:16px}}@media (max-width:809.98px){html body section.vb-stmt.hm-xp[data-pos=below]:after{border-top-width:0}html body section.vb-stmt.hm-xp[data-pos=below]{padding-top:16px}}@media (min-width:1024px){html body .vb-bar .vb-ham[data-alt=off]{display:none}html body .vb-bar .vb-ham[data-alt=off]~.vb-links{display:flex;margin-left:0}}html body .ab-q .ab-q-q[data-alt=close] p{font-style:normal}html body .ab-q .ab-q-q[data-alt=close] .ab-q-em{font-style:italic}@media (min-width:810px){html body section.vb-stmt:not(.hm-xp),html body section.ab-who{padding-top:90px;padding-bottom:90px}}@media (max-width:809.98px){html body #films .vb-car-i img[src*=panel-portrait]{object-position:30% 50%}}@media (max-width:809.98px){html body section.ab-who.ab-who .ab-who-s{text-wrap:wrap}}html body:after{content:"";position:fixed;right:0;bottom:0;width:1px;height:1px;pointer-events:none;z-index:2147483647;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#00000001}.qe-fab,.qe-panel,.qe-pop,.qe-chip,.qe-st-chip,.qe-st-box,.qe-stp{display:none!important}
