#davids-anointing{background:#111c18;color:#f6ead0;padding-bottom:50px}#davids-anointing a{color:#eac783}.an-heading{max-width:1000px;margin:auto;padding:75px 24px 50px;text-align:center}.an-heading>a,.an-eyebrow{font:11px/1.7 system-ui;letter-spacing:.24em;color:#d5b67f}.an-heading h1{font:clamp(48px,8vw,102px)/.98 Georgia,serif;letter-spacing:-.04em;margin:32px 0}.an-heading h1 em{font-weight:normal;color:#dfbd79}.an-heading>p:not(.an-eyebrow){font:19px/1.7 Georgia,serif;color:#d5d8c8}.an-heading small{display:block;margin-top:16px;color:#acb7a9}.an-theatre{max-width:1400px;margin:auto;background:#0b120f;border:1px solid #d7b77633;border-radius:12px;overflow:hidden}.an-topline{display:flex;justify-content:space-between;align-items:center;padding:12px 22px;font:11px system-ui;letter-spacing:.18em}.an-stage{position:relative;aspect-ratio:16/9;overflow:hidden;background:#1a231a}.an-images,.an-art,.an-rays,.an-dust,.an-vignette{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.an-art{object-fit:cover;opacity:0;transition:opacity 2.3s ease;transform:scale(1.04);animation:an-camera 38s ease-in-out infinite alternate;animation-play-state:paused}.an-art.an-visible{opacity:1}.an-art[data-art="2"]{object-position:64% 50%;transform-origin:64% 45%}.an-running .an-art,.an-running .an-rays,.an-running .an-dust i{animation-play-state:running}.an-rays{background:conic-gradient(from 146deg at 64% -10%,transparent 0deg,#fff6c32a 9deg,transparent 15deg,#fff7d91c 21deg,transparent 27deg,#fff0b820 33deg,transparent 40deg);mix-blend-mode:screen;animation:an-rays 14s ease-in-out infinite alternate;animation-play-state:paused;opacity:.5;transition:opacity 3s}.an-anointed .an-rays{opacity:1}.an-vignette{background:linear-gradient(transparent 45%,#07100bd9),radial-gradient(ellipse,transparent 40%,#08100955)}.an-caption{position:absolute;bottom:5%;left:5%;right:5%;text-shadow:0 2px 15px #000}.an-caption p{font:11px system-ui;letter-spacing:.22em;color:#f1d08c}.an-caption h2{font:clamp(24px,4.5vw,56px)/1.13 Georgia,serif;margin:8px 0}.an-dust i{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffeac0;box-shadow:0 0 9px #ffde89;animation:an-float 16s linear infinite;animation-play-state:paused;opacity:.35}.an-controls{display:flex;align-items:center;justify-content:center;gap:10px 16px;flex-wrap:wrap;padding:22px}.an-controls label{display:flex;align-items:center;gap:6px;font:13px system-ui}.an-controls input[type=range]{width:80px}.an-controls input{accent-color:#e5c182}#davids-anointing button{border:1px solid #d3b77466;background:#19271e;color:#f4e8cf;padding:11px 16px;border-radius:5px;cursor:pointer;min-height:42px}#davids-anointing .an-primary{background:#e7c78f;color:#1a271c;border-color:#e7c78f}#davids-anointing button:disabled{opacity:.4;cursor:default}#davids-anointing :focus-visible{outline:3px solid #fff1bf;outline-offset:4px}.an-chapters{display:grid;grid-template-columns:repeat(5,1fr);padding:0 22px 20px;gap:7px}.an-chapters button{font-size:12px;text-align:left}.an-chapters button[aria-current=true]{border-color:#f0d39b!important;background:#36432a!important}.an-reading{max-width:870px;padding:25px 28px 35px;margin:auto}.an-reading blockquote{font:clamp(22px,3vw,31px)/1.6 Georgia,serif;margin:12px 0 24px;color:#f7e7c6}.an-thought{border-left:2px solid #dbbd7e;padding-left:16px;font:italic 20px/1.6 Georgia,serif}.an-reading>p:not(.an-eyebrow){line-height:1.8;color:#c6cebf}#an-status{font:13px/1.6 system-ui;color:#e1c997!important}#an-finish{padding:20px;border:1px solid #d6b67244;background:#b88b2911}.an-context{max-width:900px;margin:45px auto;padding:0 25px;line-height:1.85}.an-context h2{font:36px Georgia,serif}.an-context details{padding:20px 0}.an-context summary{cursor:pointer;color:#e7c58d}.an-note{font-size:12px;color:#a7b4a4}.an-still .an-art,.an-still .an-rays,.an-still .an-dust i{animation:none!important;transform:none!important}.an-still .an-art{transition:opacity .2s}.an-still .an-dust{display:none}.an-theatre:fullscreen{overflow:auto;max-width:none}.an-theatre:fullscreen .an-stage{max-height:72vh;aspect-ratio:auto;height:65vh}@keyframes an-camera{from{transform:scale(1.04) translate(-.4%,0)}to{transform:scale(1.12) translate(.5%,-1%)}}@keyframes an-rays{from{transform:translateX(-2%) rotate(-2deg)}to{transform:translateX(2%) rotate(2deg)}}@keyframes an-float{0%{transform:translate(0,30px);opacity:0}20%{opacity:.5}80%{opacity:.3}100%{transform:translate(55px,-120px);opacity:0}}@media(max-width:650px){.an-heading{padding-top:44px}.an-stage{aspect-ratio:4/3}.an-chapters{grid-template-columns:repeat(2,1fr)}.an-chapters button:last-child{grid-column:1/-1}.an-topline{letter-spacing:.08em;padding:10px}.an-controls{gap:9px;padding:15px}.an-reading{padding:20px}.an-art{object-position:center}.an-controls label{font-size:12px}}@media(prefers-reduced-motion:reduce){.an-art,.an-rays,.an-dust i{animation:none!important;transform:none!important}.an-art{transition:opacity .2s}.an-dust{display:none}}
