:root{--sheet-inset:3.88889rem}body.sheet-open{width:100%;position:fixed;overflow:hidden}.sheet-scrim{z-index:1000000;opacity:0;pointer-events:none;cursor:zoom-out;background:#1212124d;transition:opacity .28s;position:fixed;inset:0}.sheet-scrim.on{opacity:1;pointer-events:auto}.sheet{z-index:1000001;left:50%;top:var(--sheet-inset);opacity:0;pointer-events:none;background:#fff;border-radius:10px 10px 0 0;width:min(1170px,100vw - 60px);transition:opacity .26s,transform .32s cubic-bezier(.22,.8,.28,1);position:fixed;bottom:0;overflow:hidden;transform:translate(-50%,16px);box-shadow:0 -6px 60px #00000042}.sheet:focus,.sheet:focus-visible{outline:none}.sheet.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.sheet iframe{border:0;width:100%;height:100%;display:block}.sheet-spin{color:silver;place-items:center;font-size:.85rem;display:grid;position:absolute;inset:0}.sheet-close{z-index:1000002;top:calc(var(--sheet-inset) + 16px);color:#191919;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffffd1;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:opacity .26s;display:grid;position:fixed;left:calc(50% + min(585px,50vw - 30px) - 48px);box-shadow:0 1px 5px #00000024}.sheet-close.on{opacity:1;pointer-events:auto}.sheet-close:hover{background:#fff}.sheet-close:focus-visible{outline-offset:2px;outline:2px solid #191919}@media (max-width:900px){.sheet{left:0;right:0;top:var(--sheet-inset);border-radius:10px 10px 0 0;width:auto;transform:translateY(101%)}.sheet.on{transform:translateY(0)}.sheet-close{top:calc(var(--sheet-inset) + 14px);left:auto;right:14px}}@media (prefers-reduced-motion:reduce){.sheet,.sheet-scrim,.sheet-close{transition:none}}
[data-disabled=true]{cursor:not-allowed}#content-holder img[width][height]{height:auto}#content-holder .ce-video video{width:100%;height:auto;display:block}.ce-video.vc-host{position:relative}.vc-bar{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000073 55%,#000000ad 100%);align-items:center;gap:10px;padding:34px 12px 8px;transition:opacity .18s;display:flex;position:absolute;bottom:0;left:0;right:0}.vc-host:hover .vc-bar,.vc-host:focus-within .vc-bar,.vc-host.vc-paused .vc-bar{opacity:1;pointer-events:auto}.vc-btn{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.vc-btn:hover{background:#ffffff29}.vc-time{font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.92;flex:none;font:500 11px/1 ui-sans-serif,system-ui,sans-serif}.vc-big{color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#00000057;border:0;border-radius:50%;place-items:center;width:72px;height:72px;padding:0;transition:opacity .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vc-host.vc-paused .vc-big{opacity:1;pointer-events:auto}.vc-big:hover{background:#00000080}@media (prefers-reduced-motion:reduce){.vc-bar,.vc-big{transition:none}}.vc-rail{box-sizing:content-box;cursor:pointer;touch-action:none;background:#ffffff4d padding-box content-box;flex:auto;height:3px;padding:10px 0;transition:height .12s;position:relative}.vc-done{pointer-events:none;background:#fff;width:0;height:3px;transition:height .12s;position:absolute;top:10px;left:0}.vc-knob{pointer-events:none;background:#fff;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;transition:transform .12s;position:absolute;top:11.5px;left:0;transform:scale(0)}.vc-host:hover .vc-rail,.vc-rail:focus-visible,.vc-host:hover .vc-done,.vc-rail:focus-visible~.vc-done{height:5px}.vc-host:hover .vc-knob,.vc-rail:focus-visible .vc-knob{transform:scale(1)}.vc-rail:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}#content-holder .masonry.grid-ready .masonry-item{opacity:1;transition:opacity .6s ease-out,transform .6s cubic-bezier(.16,1,.3,1);transform:none}.is-frontend .site-navbar{opacity:1;animation:.8s cubic-bezier(.19,1,.22,1) both site-navbar-in}@keyframes site-navbar-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.is-frontend .site-navbar{animation:none}}.ce-video .vc-big{background:url(/site/assets/images/frontend/mediaelement/bigplay.png) 0 0/140px 140px no-repeat;border-radius:0;width:140px;height:140px}.ce-video .vc-big:hover{opacity:.85;background:url(/site/assets/images/frontend/mediaelement/bigplay.png) 0 0/140px 140px no-repeat}.ce-video .vc-big svg{display:none}
