.library-access{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;padding-top:55px;padding-bottom:50px}.library-access>div>p{font-size:14px;max-width:370px}.access-paths article{padding:25px 0;border-bottom:1px solid var(--line)}.access-paths article:first-child{padding-top:0}.access-paths h3{font:27px Georgia,serif;margin:13px 0}.access-paths p{font-size:14px}.library-faq{padding-top:35px;padding-bottom:55px;background:#e9e9df}.library-faq details{padding:20px 0;border-bottom:1px solid var(--line)}.library-faq summary{cursor:pointer;font:23px Georgia,serif}.library-faq details p{font-size:14px;max-width:760px}.library-source{font-size:11px;margin-top:25px;color:var(--quiet)}.library-source a{text-decoration:underline}.gumroad-access-bar{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 6%;background:#e6e8dc}.gumroad-access-bar p{margin:0;font-size:13px}.purchase .buy{text-align:center;display:block;text-decoration:none}.purchase .price{font-size:28px}.collection-information{padding-top:26px}.collection-information p{font-size:14px;max-width:650px}.collection-info-row{display:grid;grid-template-columns:35px 1fr;gap:15px;border-top:1px solid var(--line);padding:20px 0}.collection-info-row span{font-size:11px;color:var(--quiet)}.collection-info-row h3{font-size:23px;margin:0 0 8px}.collection-info-row p{font-size:13px;margin:0}.gumroad-poster{aspect-ratio:1500/848;position:relative;background:#24332f}.gumroad-poster img{width:100%;height:100%;object-fit:contain;display:block}.gumroad-poster-caption{font-size:11px;color:var(--quiet);margin:12px 0 22px}.detail-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}@media(max-width:700px){.library-access{grid-template-columns:1fr;gap:30px;padding-top:35px}.gumroad-access-bar{align-items:start;flex-direction:column;gap:10px}.library-faq summary{font-size:21px}.collection-layout aside{grid-row:auto}}
