.lv5-hx{--lv5-gold: #e9c98f}.lv5-hx[data-theme=light]{--lv5-gold: #9a6b22}.lv5-hx{--lv5-edge: clamp(1rem, 1.6vw, 2rem);position:relative;isolation:isolate;display:grid;gap:clamp(.75rem,1.2vw,1.25rem);padding:clamp(4.75rem,6vw,5.5rem) 0 clamp(.5rem,1vw,1rem);color:var(--wb-ink)}.lv5-hx:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:72%;background:var(--im-ambient);opacity:.14;filter:blur(7rem);pointer-events:none}.lv5-hx-rowhead{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:var(--lv5-edge)}.lv5-hx-tools{display:flex;align-items:center;gap:.5rem}.lv5-hx-arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--wb-lineH, rgba(255, 255, 255, .14));border-radius:50%;color:var(--wb-ink);background:transparent;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.lv5-hx-arrow:hover:not(:disabled){border-color:var(--lv5-gold)}.lv5-hx-arrow:disabled{opacity:.35;cursor:default}.lv5-hx-arrow:focus-visible{outline:2px solid var(--lv5-gold);outline-offset:2px}.lv5-hx-arrow svg{width:1rem;height:1rem}.lv5-hx-rowtitle{margin:0;color:var(--wb-ink);font-family:var(--lv5-display);font-stretch:75%;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:800;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.lv5-hx-row{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(19rem,33vw,40rem);gap:clamp(.625rem,.9vw,1rem);margin:0;padding:0 var(--lv5-edge) .25rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--lv5-edge);scrollbar-width:none}.lv5-hx-row::-webkit-scrollbar{display:none}.lv5-hx-row>li{min-width:0;scroll-snap-align:start}@media(max-width:47.99rem){.lv5-hx-row{grid-auto-columns:82vw}}@media(pointer:coarse)and (max-height:500px){.lv5-hx-row:where([data-mn-landscape],[data-mn-landscape] *){grid-auto-columns:82vw}}.lv5-hx-tile{display:grid;align-content:start;gap:.25rem}.lv5-hx-tile-play{display:block;width:100%;margin-bottom:.5rem;padding:0;border:0;border-radius:.75rem;color:inherit;background:none;cursor:pointer}.lv5-hx-tile-play>.lv5-film{aspect-ratio:16 / 9;border-radius:.75rem;background:#0b0b0f}.lv5-hx-tile :is(.lv5-film-poster,.lv5-film-clip),.lv5-hx-card :is(.lv5-film-poster,.lv5-film-clip){transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .5s}.lv5-hx-tile:hover :is(.lv5-film-poster,.lv5-film-clip),.lv5-hx-card:hover :is(.lv5-film-poster,.lv5-film-clip){transform:scale(1.03)}.lv5-hx-tile-play:focus-visible{outline:none}.lv5-hx-tile-play:focus-visible>.lv5-film{box-shadow:0 0 0 2px var(--wb-ink)}.lv5-hx-tile-title{justify-self:start;color:var(--wb-ink);text-decoration:none;font-family:var(--lv5-display, inherit);font-stretch:75%;font-size:1.0625rem;font-weight:800;letter-spacing:.01em;line-height:1.15;text-transform:uppercase}.lv5-hx-tile-title[data-lead]{color:var(--lv5-gold, #e9c98f)}.lv5-hx-tile-title:after{content:" →";color:var(--lv5-gold, #e9c98f);opacity:0;transition:opacity .2s ease}.lv5-hx-tile-title:is(:hover,:focus-visible):after,.lv5-hx-tile:hover .lv5-hx-tile-title:after{opacity:1}.lv5-hx-tile-title:focus-visible{outline:2px solid var(--wb-ink);outline-offset:2px;border-radius:.25rem}.lv5-hx-tile-line{color:var(--wb-ink2);font-size:.75rem}.lv5-hx-intro{--wb-ink: #fff;--wb-ink2: rgba(255, 255, 255, .72);--lv5-gold: #e9c98f;--lv5-intro-ground: 6, 7, 9;position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;min-height:clamp(18rem,22.5vw,22rem);margin-inline:0;padding:clamp(1.5rem,2.6vw,2.75rem) clamp(1rem,1.6vw,2rem);background:rgb(var(--lv5-intro-ground));color:var(--wb-ink)}.lv5-hx-intro-art{position:absolute;inset:0;z-index:0}.lv5-hx-intro-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% 30%;object-position:72% 30%}.lv5-hx-intro:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(var(--lv5-intro-ground),.94),rgba(var(--lv5-intro-ground),.72) 34%,rgba(var(--lv5-intro-ground),0) 62%),linear-gradient(0deg,rgba(var(--lv5-intro-ground),.45),rgba(var(--lv5-intro-ground),0) 34%);pointer-events:none}.lv5-hx-intro:after{content:"";position:absolute;inset:0;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.32;mix-blend-mode:overlay;pointer-events:none}.lv5-hx-intro-copy{position:relative;z-index:3;display:grid;justify-items:start;gap:.625rem;max-width:min(52rem,58%);text-align:left}.lv5-hx-intro-tag{position:absolute;z-index:3;right:.875rem;bottom:.875rem;padding:0 .4375rem;border-radius:999px;color:#fff;background:#00000073;font-size:.625rem;line-height:1.25rem}.lv5-hx-brand{display:flex;align-items:center;gap:.625rem;margin:0;color:var(--lv5-gold, #e9c98f);font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.lv5-hx-brand:before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.7}.lv5-hx-shout{margin:0;color:var(--wb-ink);font-size:.8125rem;font-weight:600}.lv5-hx-title{margin:0;color:var(--wb-ink);font-family:var(--lv5-display, inherit);font-stretch:75%;font-size:var(--ui-fs-display);font-weight:800;line-height:1.02;letter-spacing:.005em;text-transform:uppercase}.lv5-hx-title>span{display:block}.lv5-hx-title-2{color:var(--wb-ink2)}.lv5-hx-answer{max-width:44rem;margin:0;color:var(--wb-ink2);font-size:.75rem;line-height:1.55}.lv5-hx-products{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none}.lv5-hx-product{position:relative;display:inline-flex;align-items:center;gap:.4375rem;min-height:2.25rem;padding:0 .875rem;border-radius:999px;color:var(--wb-ink);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24;font-size:.75rem;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.lv5-hx-product:before{content:"";position:absolute;inset:-.25rem 0}.lv5-hx-product b{font-weight:600}.lv5-hx-product span{color:var(--wb-ink2)}a.lv5-hx-product:hover{background:#ffffff21;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lv5-gold) 60%,transparent)}a.lv5-hx-product:focus-visible{outline:2px solid var(--lv5-gold);outline-offset:2px}.lv5-hx-product[data-soon] span{padding:0 .4375rem;border-radius:999px;background:#ffffff1f;font-size:.625rem;font-weight:600;line-height:1.25rem;letter-spacing:.06em;text-transform:uppercase}@media(max-width:47.99rem){.lv5-hx-intro{align-items:end;min-height:30rem;padding:1.25rem}.lv5-hx-intro-copy{max-width:none}.lv5-hx-intro-art img{-o-object-position:70% 30%;object-position:70% 30%}.lv5-hx-intro:before{background:linear-gradient(0deg,rgba(var(--lv5-intro-ground),.94),rgba(var(--lv5-intro-ground),.72) 42%,rgba(var(--lv5-intro-ground),0) 72%)}.lv5-hx-intro-tag{top:.875rem;bottom:auto}}@media(pointer:coarse)and (max-height:500px){.lv5-hx-intro:where([data-mn-landscape],[data-mn-landscape] *){align-items:end;min-height:30rem;padding:1.25rem}.lv5-hx-intro-copy:where([data-mn-landscape],[data-mn-landscape] *){max-width:none}.lv5-hx-intro-art img:where([data-mn-landscape],[data-mn-landscape] *){-o-object-position:70% 30%;object-position:70% 30%}.lv5-hx-intro:where([data-mn-landscape],[data-mn-landscape] *):before{background:linear-gradient(0deg,rgba(var(--lv5-intro-ground),.94),rgba(var(--lv5-intro-ground),.72) 42%,rgba(var(--lv5-intro-ground),0) 72%)}.lv5-hx-intro-tag:where([data-mn-landscape],[data-mn-landscape] *){top:.875rem;bottom:auto}}.lv5-hx-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,.7vw,.75rem);margin:clamp(1rem,1.6vw,1.5rem) var(--lv5-edge) 0;padding:0;list-style:none}@media(min-width:64rem){.lv5-hx-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.lv5-hx-card{display:grid;overflow:hidden;height:100%;border-radius:.875rem;color:var(--wb-ink);background:color-mix(in srgb,var(--wb-ink) 4%,transparent);box-shadow:inset 0 0 0 1px var(--wb-lineH, rgba(255, 255, 255, .08));text-decoration:none}.lv5-hx-card>.lv5-film{aspect-ratio:16 / 9;background:#0b0b0f}.lv5-hx-card-text{display:grid;gap:.125rem;padding:.625rem .75rem .75rem}.lv5-hx-card-name{font-size:.8125rem;font-weight:700}.lv5-hx-card-hook{color:var(--wb-ink2);font-size:.6875rem;line-height:1.35}.lv5-hx-card:focus-visible{outline:2px solid var(--wb-ink);outline-offset:2px}.lv5-hx-pause{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem 0 .75rem;border:1px solid var(--wb-lineH, rgba(255, 255, 255, .14));border-radius:999px;color:var(--wb-ink);background:transparent;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.lv5-hx-pause:focus-visible{outline:2px solid var(--wb-ink);outline-offset:2px}.lv5-hx-pause-i{width:.5rem;height:.625rem;border-left:2px solid currentColor;border-right:2px solid currentColor}.lv5-hx-pause[aria-pressed=true] .lv5-hx-pause-i{width:0;height:0;border-style:solid;border-width:.3125rem 0 .3125rem .5rem;border-color:transparent transparent transparent currentColor}.lv5-film{position:relative;display:block;overflow:hidden}.lv5-film-poster,.lv5-film-clip{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lv5-film-clip{z-index:1;opacity:0;transition:opacity .5s}.lv5-film[data-framed] .lv5-film-clip{opacity:1}.lv5-viewer{width:min(92vw,80rem);max-width:none;gap:0;padding:0;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#0b0b0f;color:#fff}.lv5-viewer-media{width:100%;max-height:78vh;background:#000}.lv5-viewer-media video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lv5-viewer-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;padding:1rem 1.25rem 1.125rem}.lv5-viewer-copy{display:grid;gap:.25rem;min-width:0}.lv5-viewer-title{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.lv5-viewer-note{margin:0;color:#ffffffa8;font-size:var(--ui-fs-body)}.lv5-hx-script{margin-top:.5rem;padding-inline:var(--lv5-edge);color:var(--wb-ink2);font-size:var(--ui-fs-body)}.lv5-hx-script summary{width:-moz-fit-content;width:fit-content;line-height:2.75rem;cursor:pointer;color:var(--wb-ink);font-weight:600}.lv5-hx-script ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.375rem 1.5rem;margin:.25rem 0 0;padding-left:1.25rem}.lv5-hx-script b{color:var(--wb-ink);font-weight:600}.lv5-hx,.lv5-section[data-layout=wide]{--lv5-on-gold: #1c1407}.lv5-hx[data-theme=light],.lv5[data-theme=light] .lv5-section[data-layout=wide]{--lv5-on-gold: #fff}:is(.lv5-hx,.lv5-section[data-layout=wide]) .im-button.im-button-primary{min-height:2.75rem;padding:0 1.25rem 0 1.5rem;gap:.625rem;border:0;border-radius:999px;color:var(--lv5-on-gold);background:linear-gradient(180deg,color-mix(in srgb,var(--lv5-gold) 62%,#fff) 0%,var(--lv5-gold) 100%);box-shadow:inset 0 1px #ffffff73,0 0 0 1px color-mix(in srgb,var(--lv5-gold) 55%,transparent),0 .875rem 2.25rem -1rem color-mix(in srgb,var(--lv5-gold) 80%,transparent);font-size:var(--ui-fs-body, .8125rem);font-weight:700;letter-spacing:.01em;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}:is(.lv5-hx,.lv5-section[data-layout=wide]) .im-button.im-button-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 0 0 1px var(--lv5-gold),0 1.25rem 2.75rem -1rem color-mix(in srgb,var(--lv5-gold) 90%,transparent)}:is(.lv5-hx,.lv5-section[data-layout=wide]) .im-button.im-button-primary:focus-visible{outline:2px solid var(--lv5-gold);outline-offset:3px}:is(.lv5-hx,.lv5-section[data-layout=wide]) .im-button.im-button-primary svg{width:1rem;height:1rem;transition:transform .25s cubic-bezier(.2,.7,.2,1)}:is(.lv5-hx,.lv5-section[data-layout=wide]) .im-button.im-button-primary:hover svg{transform:translate(2px)}.lv5-wide-link:after{content:"→";margin-left:.4375rem;color:var(--lv5-gold);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.lv5-wide-link:hover{text-decoration:underline;text-decoration-color:var(--lv5-gold);text-decoration-thickness:1px}.lv5-wide-link:hover:after{transform:translate(3px)}
