.story-ethos{padding:28px 0 55px;background:#fffdf8;text-align:center;border-bottom:1px solid #c9b58b55}.story-ethos blockquote{margin:16px auto 0;color:#98743b;font:italic 500 clamp(30px,3.8vw,49px)/1.2 var(--serif)}
.practice-scene{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;margin-top:50px;padding:45px;background:#fffdf8;border-top:3px solid #b89351}.practice-scene h3{font:500 clamp(30px,3vw,43px)/1.13 var(--serif);margin:20px 0}.practice-scene p,.practice-conviction>p:not(.chapter-note){font-size:15px;line-height:1.95;color:#4c514e}.practice-conviction{max-width:760px;margin:40px 0 0 auto}.practice-conviction .text-link{margin-top:23px}
.pages-film{position:relative;max-width:480px;margin:0 auto;box-shadow:0 22px 45px #14274224;border:1px solid #b69a68;background:#142742}.pages-film video{display:block;width:100%;aspect-ratio:2/3;object-fit:cover}.pages-film button{position:absolute;bottom:20px;left:20px;right:20px;background:#fffdf8ef;border:1px solid #bba172;color:#142742;padding:14px 18px;font:600 11px var(--sans);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pages-film button[hidden]{display:none}.pages-film button span{font-size:19px}.inside-photo-wrap .photo-caption{position:relative;display:block;bottom:auto;left:auto;right:auto;max-width:480px;margin:18px auto 0;text-align:center;background:transparent;color:#6b614d;font-size:13px;line-height:1.5;padding:0}
.digital-edition{text-align:center;max-width:430px;margin:0 auto}.tablet-object{position:relative;width:73%;max-width:325px;margin:15px auto 38px;padding:22px 12px 24px;background:linear-gradient(110deg,#343842,#060b11 30%,#212832);border:3px solid #8f949b;border-radius:23px;transform:perspective(1100px) rotateY(-11deg) rotateZ(5deg);box-shadow:6px 7px 0 #252c34,22px 30px 35px #14274235}.tablet-object img{display:block;width:100%;height:auto;border:1px solid #4a5260;border-radius:2px}.tablet-camera{position:absolute;top:8px;left:calc(50% - 3px);height:5px;width:5px;background:#65748c;border-radius:50%}.tablet-home{position:absolute;bottom:9px;left:35%;width:30%;height:3px;border-radius:3px;background:#66707c}.digital-edition h3{font:500 32px/1.15 var(--serif);margin:10px 0 15px}.digital-edition>p:last-child{font-size:13px;line-height:1.8;max-width:340px;margin-inline:auto}.digital-edition .editorial-kicker{font-size:9px;color:#a18149}
@media(max-width:800px){.practice-scene{gap:35px;padding:30px}.digital-edition{max-width:350px}.tablet-object{width:65%}}
@media(max-width:600px){.story-ethos{padding:22px 0 40px}.practice-scene{grid-template-columns:1fr;gap:7px;padding:26px 23px;margin-top:30px}.practice-scene h3 br{display:none}.practice-scene p,.practice-conviction>p:not(.chapter-note){font-size:14px}.practice-conviction{margin-top:30px}.pages-film{max-width:350px}.pages-film video{max-height:510px}.digital-edition{margin-top:28px}.digital-edition h3{font-size:30px}}
@media(prefers-reduced-motion:reduce){.tablet-object{transform:none}}
