.styles-module__td82Oa__heading{background-color:var(--color-transparent);position:relative}.styles-module__td82Oa__heading:after{content:"";width:100%;height:1px;margin-left:.5rem;position:absolute;bottom:7px}
.styles-module__FnBDoq__container body:not(.mobile) #credential_picker_container{top:4rem}
.styles-module__vl4GpW__container{box-sizing:content-box;pointer-events:none;height:1em;display:inline-block;overflow:visible}
.styles-module__QtS_EG__container{position:relative}.styles-module__QtS_EG__swiperSlide{width:auto!important}.styles-module__QtS_EG__swiperSlide:first-child{padding-left:.5rem}@media only screen and (min-width:1024px){.styles-module__QtS_EG__swiperSlide:first-child{padding-left:0}}.styles-module__QtS_EG__button{box-sizing:border-box;cursor:pointer;border-style:solid;border-width:1px;border-radius:4px;outline:none;justify-content:center;align-items:center;margin-top:1.5rem;position:absolute}.styles-module__QtS_EG__button:focus{outline:none}.styles-module__QtS_EG__container .db-book{width:250px;margin:1rem 1rem 2rem;padding:.5rem 1rem 4rem}.styles-module__QtS_EG__container .db-title{font-size:1.25rem}:is(.styles-module__QtS_EG__container .db-author,.styles-module__QtS_EG__container .db-genre){font-size:1rem}.styles-module__QtS_EG__container .db-footer{padding:.75rem 1rem}.styles-module__QtS_EG__container .db-clip-text{letter-spacing:-.125px;font-size:.875rem;line-height:1.25rem}.styles-module__QtS_EG__container .db-text{letter-spacing:-.25px;font-size:1rem;line-height:1.25rem}
.styles-module__AF-DoW__container{overflow:hidden}.styles-module__AF-DoW__list .styles-module__AF-DoW__db-comma:after{content:", "}.styles-module__AF-DoW__list span{font-size:.875rem;line-height:1.25rem}.styles-module__AF-DoW__list span:first-letter{text-transform:uppercase}@media (min-width:768px){.styles-module__AF-DoW__list span{font-size:1rem;line-height:1.5rem}}