main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top{padding-bottom:72px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-sky{pointer-events:none;background:radial-gradient(46% 38% at 50% 58%,#62c4f529,#0000 72%),radial-gradient(30% 24% at 64% 70%,#34d3991f,#0000 74%);position:absolute;inset:0}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top-grid{grid-template-columns:minmax(0,1fr);row-gap:32px;display:grid;position:relative}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-heading{min-width:0}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-label{align-items:center;gap:8px;display:flex}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-label-icon{width:18px;height:18px;color:var(--lcb-emerald);flex:none}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-heading .lccp-h1{max-width:20em}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-film{width:100%;margin:0;position:relative}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-halo{pointer-events:none;filter:blur(8px);background:radial-gradient(50% 46% at 50% 46%,#62c4f54d,#0000 72%),radial-gradient(34% 30% at 62% 64%,#34d39933,#0000 74%);position:absolute;inset:-18% -12% -14%}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-screen{aspect-ratio:16/9;border-radius:var(--lcb-r-card);background:#080d1a;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 0 0 6px #ffffff0a,0 50px 110px -30px #020610e6,0 0 160px -20px #62c4f56b}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-screen:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, var(--lcb-cyan) 30%, var(--lcb-emerald) 70%, transparent);height:1px;position:absolute;top:0;left:6%;right:34%}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-frame{border:0;width:100%;height:100%;position:absolute;inset:0}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-caption{color:var(--lcb-on-quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:14px;font-size:15px;line-height:22px;display:flex;position:relative}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-about{min-width:0}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-lead{max-width:640px;margin-top:0}@media (min-width:768px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top-grid{row-gap:40px}}@media (min-width:1024px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top{padding-bottom:88px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top-grid{grid-template:"head film""about film"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 56px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-heading{grid-area:head}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-heading .lccp-h1[data-size=long]{font-size:42px;line-height:46px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-film{grid-area:film;margin-top:52px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-about{grid-area:about}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-lead{margin-top:20px}}@media (min-width:1024px) and (max-width:1279.98px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-lead{letter-spacing:-.008em;font-size:18px;line-height:28px}}@media (min-width:1280px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-top-grid{column-gap:72px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-heading .lccp-h1[data-size=long]{font-size:48px;line-height:52px}}@keyframes lcdm-rise{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes lcdm-glow{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-screen{animation:lcdm-rise .9s var(--lcb-ease) both}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-halo{animation:lcdm-glow 1.6s var(--lcb-ease) both}}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapters{border-top:1px solid var(--lcb-text);grid-template-columns:minmax(0,1fr);column-gap:40px;margin:0;padding:0;list-style:none;display:grid}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter{border-bottom:1px solid var(--lcb-line);align-items:baseline;gap:16px;padding:18px 0;display:flex}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter-num{width:28px;color:var(--lcb-action);flex:none;font-size:15px;font-weight:600;line-height:22px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter-title{letter-spacing:-.012em;min-width:0;color:var(--lcb-text);font-size:17px;font-weight:500;line-height:25px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter-title a{color:var(--lcb-action);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter-title a:hover{text-decoration-color:currentColor}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapter-title a:focus-visible{outline:2px solid var(--lcb-fg);outline-offset:2px;border-radius:3px}@media (min-width:640px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-chapters{grid-template-columns:repeat(3,minmax(0,1fr))}}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-card{grid-template-rows:auto 1fr auto}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-card-link{justify-self:start;margin-block:-6px -10px}@media (min-width:1024px) and (max-width:1279.98px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){main[data-lcb-page=content][data-lcb-content=demo] .lcdm-cards{grid-template-columns:repeat(12,minmax(0,1fr))}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-cards>.lcdm-card{grid-column:span 4}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-cards>.lcdm-card:nth-child(n+7){grid-column:span 3}}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-close-label{color:var(--lcb-emerald)}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-go{gap:10px}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-owner{max-width:var(--lcb-measure);gap:12px;margin-top:40px;display:grid}main[data-lcb-page=content][data-lcb-content=demo] .lcdm-owner>p{margin:0}
