.ark-book-samples{width:calc(100% - 24px);max-width:436px;margin:22px auto 0;color:inherit;box-sizing:border-box}
.ark-book-samples__reading{text-align:center}
.ark-book-samples__read{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;border:1px solid currentColor;color:inherit;background:transparent;text-decoration:none;font:inherit;font-size:16px;letter-spacing:.05em;box-sizing:border-box}
.ark-book-samples__read:hover{background:rgba(255,255,255,.08)}
.ark-book-samples__read:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.ark-book-samples__reading p{font-size:13px;line-height:1.5;opacity:.75;margin:10px 0 0}
.ark-book-samples__audio{border:1px solid rgba(255,255,255,.22);border-radius:6px;padding:20px;margin:22px 0 0;background:rgba(255,255,255,.035);box-sizing:border-box}
.ark-book-samples__audio h2{color:inherit;font:inherit;font-size:22px;line-height:1.3;letter-spacing:.03em;margin:0 0 8px}
.ark-book-samples__audio p{font-size:13px;line-height:1.5;opacity:.75;margin:0 0 14px}
.ark-book-samples__audio audio{display:block;width:100%;max-width:100%;height:42px;color-scheme:light}
@media(max-width:749px){.ark-book-samples{margin-bottom:26px}.ark-book-samples__audio{padding:17px}}
.ark-sample-reader{max-width:760px;margin:0 auto;padding:40px 24px 64px;color:inherit}
.ark-sample-reader__back{display:inline-block;margin:0 0 28px;color:inherit;text-underline-offset:4px}
.ark-sample-reader__body{font:20px/1.75 Georgia,serif;overflow-wrap:anywhere}
.ark-sample-reader__body h2,.ark-sample-reader__body h3{color:inherit;line-height:1.4}
.ark-sample-reader__body img{max-width:100%;height:auto}
.ark-sample-reader__body .scene{text-align:center;letter-spacing:.4em;margin:2em 0}
.ark-sample-reader__body .small-caps{font-variant:small-caps}
.ark-sample-reader__body p{margin:0 0 1em}
@media(max-width:749px){.ark-sample-reader{padding:28px 20px 48px}.ark-sample-reader__body{font-size:18px}}
