.cinema-chapters{color:#eceff1;color:lab(94.2081% -.822991 -1.65213);isolation:isolate;direction:rtl;background:#000;background:lab(.00149727% .00226498 .000980496);padding-block:8vh;padding-inline:clamp(20px,6vw,80px);position:relative;overflow:hidden}.cinema-chapters:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#ff967080 50%,#0000);background:linear-gradient(90deg,#0000,lab(73.2694% 44.889 44.8406/.5) 50%,#0000);width:min(540px,60%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cinema-chapters:after{content:"";opacity:.03;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.cinema-chapters-header{text-align:right;direction:rtl;max-width:min(1200px,92vw);margin:0 auto clamp(48px,8vh,88px)}.cinema-chapters-eyebrow{font-family:var(--font-birzia), ui-monospace, monospace;letter-spacing:.42em;color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);text-transform:uppercase;direction:ltr;align-items:center;gap:14px;margin:0 0 22px;font-size:11px;display:inline-flex}.cinema-chapters-eyebrow span:first-child{color:#ffdbbf;color:lab(89.9658% 36.0022 57.1186);font-weight:700}.cinema-chapters-eyebrow-rule{background:#ff967073;background:lab(73.2694% 44.889 44.8406/.45);width:36px;height:1px}.cinema-chapters-title{font-family:var(--font-birzia), serif;letter-spacing:-.018em;color:#f6f9fb;color:lab(97.6882% -.8232 -1.65225);text-align:right;text-wrap:balance;direction:rtl;margin:0 0 18px;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:900;line-height:1.06}.cinema-chapters-title .accent{background:linear-gradient(#ffecd6,#ff9776);background:linear-gradient(lab(94.7163% 34.718 65.0139),lab(73.0356% 51.849 49.3158));-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 24px #ff987373);filter:drop-shadow(0 0 24px lab(73.0894% 50.9244 51.9003/.45));-webkit-background-clip:text;background-clip:text}.cinema-chapters-sub{font-family:var(--font-birzia), serif;color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);text-wrap:pretty;text-align:right;direction:rtl;max-width:72ch;margin:0 0 0 auto;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:400;line-height:1.55}.cinema-chapters-grid{direction:rtl;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,28px);max-width:min(1200px,92vw);margin:0 auto;display:grid}.cinema-chapter-card{color:inherit;aspect-ratio:4/5;text-align:right;isolation:isolate;cursor:pointer;direction:rtl;background:radial-gradient(120% 80% at 100% 0,#060202b3 0%,#0000 55%),linear-gradient(#010000eb 0%,#000000f7 100%);background:radial-gradient(120% 80% at 100% 0,lab(.874823% 1.0464 .564244/.7) 0%,#0000 55%),linear-gradient(lab(.147266% .109486 .0634462/.92) 0%,lab(.00506783% .00739098 .00383258/.97) 100%);border:1px solid #1416188c;border:1px solid lab(7.23279% -.73985 -1.59388/.55);border-radius:20px;flex-direction:column;padding:32px 30px 26px;text-decoration:none;transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .4s;display:flex;position:relative;overflow:hidden}.cinema-chapter-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff0d 0%,#0000 24%);background:linear-gradient(lab(100% 0 0/.05) 0%,#0000 24%);position:absolute;inset:0}.cinema-chapter-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;transition:box-shadow .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ff967000,0 14px 44px #ff936f00,0 0 80px #ffdaba00;box-shadow:inset 0 0 0 1px lab(73.2694% 44.889 44.8406/0),0 14px 44px lab(73.1283% 48.7891 45.9465/0),0 0 80px lab(89.8329% 41.1403 66.2556/0)}.cinema-chapter-card>*{z-index:1;position:relative}.cinema-chapter-aurora{filter:blur(28px);pointer-events:none;z-index:0;will-change:transform;background:radial-gradient(50% 60% at 30% 70%,#ffb88a4d 0%,#ff936f1a 35%,#0000 70%);background:radial-gradient(50% 60% at 30% 70%,lab(81.5258% 44.9645 62.5821/.3) 0%,lab(73.1283% 48.7891 45.9465/.1) 35%,#0000 70%);transition:opacity .5s,filter .5s;animation:22s ease-in-out infinite chapterAuroraDrift;position:absolute;inset:10% -15% -25%}.cinema-chapter-card:nth-child(2) .cinema-chapter-aurora{background:radial-gradient(55% 60% at 70% 60%,#ffb88a47 0%,#ff936f1a 38%,#0000 72%);background:radial-gradient(55% 60% at 70% 60%,lab(81.5258% 44.9645 62.5821/.28) 0%,lab(73.1283% 48.7891 45.9465/.1) 38%,#0000 72%);animation-duration:26s;animation-delay:-7.5s}.cinema-chapter-card:nth-child(3) .cinema-chapter-aurora{background:radial-gradient(50% 65% at 50% 45%,#ffb88a4d 0%,#ff936f14 35%,#0000 70%);background:radial-gradient(50% 65% at 50% 45%,lab(81.5258% 44.9645 62.5821/.3) 0%,lab(73.1283% 48.7891 45.9465/.08) 35%,#0000 70%);animation-duration:24s;animation-delay:-14s}.cinema-chapter-card:hover .cinema-chapter-aurora{filter:blur(20px)}@keyframes chapterAuroraDrift{0%{transform:translate(0,0)scale(1)}20%{transform:translate(28px,-22px)scale(1.08)}40%{transform:translate(-18px,28px)scale(.94)}60%{transform:translate(22px,16px)scale(1.06)}80%{transform:translate(-14px,-18px)scale(1.02)}to{transform:translate(0,0)scale(1)}}.cinema-chapter-glow{filter:blur(28px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(60% 80% at 50% 100%,#ffb88a33 0%,#ff936f0f 40%,#0000 75%);background:radial-gradient(60% 80% at 50% 100%,lab(81.5258% 44.9645 62.5821/.2) 0%,lab(73.1283% 48.7891 45.9465/.06) 40%,#0000 75%);height:70%;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto -10% -50%;transform:translateY(20px)scale(.95)}.cinema-chapter-card:hover{border-color:#ff9670bf;border-color:lab(73.2694% 44.889 44.8406/.75);transform:translateY(-8px)}.cinema-chapter-card:hover:after{box-shadow:inset 0 0 0 1px #ff967099,0 26px 70px #ff936f59,0 0 110px #ffdaba2e;box-shadow:inset 0 0 0 1px lab(73.2694% 44.889 44.8406/.6),0 26px 70px lab(73.1283% 48.7891 45.9465/.35),0 0 110px lab(89.8329% 41.1403 66.2556/.18)}.cinema-chapter-card:hover .cinema-chapter-glow{opacity:1;transform:translateY(0)scale(1)}.cinema-chapter-card:focus-visible{outline-offset:4px;outline:2px solid #ffdaba;outline:2px solid lab(89.8329% 41.1403 66.2556)}.cinema-chapter-top{direction:rtl;align-items:center;gap:14px;margin-bottom:26px;display:flex}.cinema-chapter-num{font-family:var(--font-birzia), ui-monospace, monospace;color:#ffdbbf;color:lab(89.9658% 36.0022 57.1186);letter-spacing:-.025em;filter:drop-shadow(0 0 18px #ff987366);filter:drop-shadow(0 0 18px lab(73.0894% 50.9244 51.9003/.4));direction:ltr;font-size:clamp(2.4rem,3.6vw,3rem);font-weight:900;line-height:1}.cinema-chapter-method-rule{background:#ff967080;background:lab(73.2694% 44.889 44.8406/.5);flex:none;width:28px;height:1px}.cinema-chapter-method{font-family:var(--font-birzia), ui-monospace, monospace;letter-spacing:.36em;color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);text-transform:uppercase;direction:ltr;font-size:10px}.cinema-chapter-body{flex-direction:column;flex-grow:1;gap:14px;display:flex}.cinema-chapter-title{font-family:var(--font-birzia), serif;color:#f6f9fb;color:lab(97.6882% -.8232 -1.65225);letter-spacing:-.012em;text-align:right;direction:rtl;margin:0;font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:800;line-height:1.18}.cinema-chapter-desc{font-family:var(--font-birzia), serif;color:#c1c4c7;color:lab(79.1281% -.821918 -1.65154);text-align:right;direction:rtl;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.6}.cinema-chapter-foot{direction:rtl;border-top:1px solid #191b1d73;border-top:1px solid lab(9.52701% -.800565 -1.64008/.45);justify-content:space-between;align-items:center;margin-top:22px;padding-top:22px;display:flex}.cinema-chapter-stats{font-family:var(--font-birzia), ui-monospace, monospace;letter-spacing:.18em;color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);text-transform:uppercase;direction:ltr;align-items:center;gap:10px;font-size:11px;display:inline-flex}.cinema-chapter-dot{background:#ffdbbf;background:lab(89.9658% 36.0022 57.1186);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #ffb88ab3;box-shadow:0 0 10px lab(81.5258% 44.9645 62.5821/.7)}.cinema-chapter-arrow{color:#b5b8ba;color:lab(74.4881% -.821531 -1.65131);background:#040303;background:lab(.893478% .352129 .216767);border:1px solid #2c2e3099;border:1px solid lab(18.8074% -.808403 -1.64412/.6);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .4s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.cinema-chapter-arrow svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.cinema-chapter-card:hover .cinema-chapter-arrow{color:#070202;color:lab(.872675% 1.12835 .599596);background:#ffdbbf;background:lab(89.9658% 36.0022 57.1186);border-color:#ffdbbf;border-color:lab(89.9658% 36.0022 57.1186);transform:scale(1.06)}.cinema-chapter-card:hover .cinema-chapter-arrow svg{transform:translate(-3px)}.cinema-chapter-card{opacity:1}@supports (animation-timeline:view()){.cinema-chapter-card{opacity:0;animation:cubic-bezier(.22,1,.36,1) both chapterCardReveal;animation-timeline:view();animation-range:entry cover 35%;transform:translateY(60px)scale(.96)}.cinema-chapter-card:first-child{animation-delay:0s}.cinema-chapter-card:nth-child(2){animation-delay:80ms}.cinema-chapter-card:nth-child(3){animation-delay:.16s}.cinema-chapters-eyebrow,.cinema-chapters-title,.cinema-chapters-sub{opacity:0;animation:cubic-bezier(.22,1,.36,1) both chapterHeaderReveal;animation-timeline:view();animation-range:entry cover 22%;transform:translateY(28px)}.cinema-chapters-title{animation-delay:80ms}.cinema-chapters-sub{animation-delay:.16s}}@keyframes chapterCardReveal{0%{opacity:0;transform:translateY(60px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chapterHeaderReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.cinema-chapters{padding-inline:18px}.cinema-chapters-header{text-align:center;margin-bottom:28px}.cinema-chapters-eyebrow{justify-content:center}.cinema-chapters-title,.cinema-chapters-sub{text-align:center;margin-left:auto;margin-right:auto}.cinema-chapters-grid{grid-template-columns:1fr;gap:14px}.cinema-chapter-card{aspect-ratio:auto;min-height:220px;padding:24px 22px 22px}.cinema-chapter-num{font-size:2.4rem}.cinema-chapter-method{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.cinema-chapter-card{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.cinema-chapter-card:hover{transform:none}.cinema-chapter-aurora{animation:none!important;transform:none!important}}
.terminal-paste{background:linear-gradient(#030101f2 0%,#000000f2 100%);background:linear-gradient(lab(.45487% .275031 .163165/.95) 0%,lab(.0136013% .0189245 .00991225/.95) 100%);border:1px solid #352b298c;border:1px solid lab(18.6735% 4.42286 2.94691/.55);border-radius:12px;margin-top:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 6px 22px #0000006b;box-shadow:inset 0 1px lab(100% 0 0/.04),0 6px 22px lab(0% 0 0/.42)}.terminal-paste:before{content:"";top:-8px;pointer-events:none;background:linear-gradient(#0000 0%,#ffb88a8c 100%);background:linear-gradient(#0000 0%,lab(81.5258% 44.9645 62.5821/.55) 100%);width:1px;height:8px;position:absolute;inset-inline-start:24px}.terminal-paste-bar{background:#01000099;background:lab(.110409% .0910312 .0520498/.6);border-bottom:1px solid #1a15148c;border-bottom:1px solid lab(7.1638% 2.23827 1.39844/.55);align-items:center;gap:6px;padding:8px 12px;display:flex}.terminal-paste-dot{border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:inset 0 0 0 1px #00000040;box-shadow:inset 0 0 0 1px lab(0% 0 0/.25)}.terminal-paste-dot-r{background:#ff625e;background:lab(63.2066% 63.0145 37.4065)}.terminal-paste-dot-y{background:#ffc249;background:lab(82.632% 16.7214 72.7593)}.terminal-paste-dot-g{background:#51d75e;background:lab(76.8727% -56.1989 47.3582)}.terminal-paste-title{font-family:var(--font-heebo), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7e8183;color:lab(53.6079% -.819087 -1.64993);margin-inline-start:auto;font-size:10px;font-weight:500}.terminal-paste-body{color:#eceff1;color:lab(94.2081% -.822991 -1.65213);scrollbar-width:thin;white-space:nowrap;align-items:center;gap:10px;min-height:46px;padding:14px 16px;font-family:ui-monospace,Cascadia Code,JetBrains Mono,Source Code Pro,SF Mono,Consolas,monospace;font-size:clamp(.84rem,1vw,.95rem);display:flex;position:relative;overflow-x:auto}.terminal-paste-prompt{color:#ffdbbf;color:lab(89.9658% 36.0022 57.1186);-webkit-user-select:none;user-select:none;flex:none;font-weight:700}.terminal-paste-cmd{color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);background:0 0;padding:0;font-family:inherit}.terminal-paste-cursor{vertical-align:middle;background:#ffedde;background:lab(94.7977% 28.3884 44.4871);border-radius:1px;width:8px;height:1.05em;animation:1.05s step-end infinite terminal-paste-blink;display:inline-block;box-shadow:0 0 8px #ffb88a8c;box-shadow:0 0 8px lab(81.5258% 44.9645 62.5821/.55)}.terminal-paste-cursor-end{box-shadow:none;background:#f9dfcb;background:lab(90.6306% 7.05609 13.5441);margin-inline-start:4px;animation-duration:1.4s}@keyframes terminal-paste-blink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-paste-flash{background:#ff994852;background:lab(73.5318% 42.1165 70.8273/.32);border-radius:4px;align-items:center;margin:0;padding:2px 6px;animation:.4s cubic-bezier(.22,.61,.36,1) forwards terminal-paste-flash;display:inline-flex;box-shadow:inset 0 0 0 1px #ffdaba8c,0 0 18px #ffb88a59;box-shadow:inset 0 0 0 1px lab(89.8329% 41.1403 66.2556/.55),0 0 18px lab(81.5258% 44.9645 62.5821/.35)}@keyframes terminal-paste-flash{0%{opacity:0;background:#ffddc68c;background:lab(89.6921% 46.3916 76.4697/.55);transform:scale(.94)}35%{opacity:1;transform:scale(1.01)}to{opacity:1;background:#ff99481f;background:lab(73.5318% 42.1165 70.8273/.12);transform:scale(1)}}.terminal-paste{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(8px)}.terminal-paste.is-idle,.terminal-paste.is-pasting,.terminal-paste.is-done{opacity:1;transform:translateY(0)}@media (max-width:768px){.terminal-paste{border-radius:10px;margin-top:10px}.terminal-paste-bar{padding:6px 10px}.terminal-paste-dot{width:8px;height:8px}.terminal-paste-title{letter-spacing:.1em;font-size:9px}.terminal-paste-body{gap:8px;min-height:40px;padding:11px 13px;font-size:.86rem}}@media (prefers-reduced-motion:reduce){.terminal-paste,.terminal-paste-cursor,.terminal-paste-cursor-end,.terminal-paste-flash{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.terminal-paste-flash{box-shadow:none;background:0 0}}
