.hero{background-color:#f5f0dc;padding:112px 0}.hero__inner{margin:auto;width:100%;width:85.86667%}.hero__logo{width:100%}.hero__heading{font-size:26px;letter-spacing:.06em;margin-top:54px}.hero__lead{margin-top:24px}.hero__paragraph{font-size:14px;line-height:240%}.hero__paragraph+.hero__paragraph{margin-top:16px}.publishedBooks__inner{padding-bottom:96px;padding-top:48px}.publishedBooks__heading{font-size:20px;font-weight:500}.publishedBooks__mujibooks{margin-top:32px}.mujibooks{display:flex;flex-wrap:wrap;gap:48px}.mujibooks__item{width:100%}.mujibooks__contents{margin-top:18px}.mujibooks__title{font-size:16px}.mujibooks__author{color:var(--color-gray-700);font-size:14px;margin-top:2px}.mujibooks__description{font-size:14px}.mujibooks__more{margin-top:30px}.mujibooks__link{border-bottom:2px solid var(--color-gray-800);display:block;font-size:13px;margin-left:auto;padding:0 24px 12px 0;position:relative;width:-moz-fit-content;width:fit-content}.mujibooks__link:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%/100%;content:"";display:inline-block;height:16px;position:absolute;right:0;top:2px;width:16px}.mujibooks .howToPurchase{background-color:var(--color-gray-100);padding:16px}.mujibooks .howToPurchase__heading{font-size:14px}.mujibooks .howToPurchase__text{font-size:13px;font-weight:400;margin-top:2px}.button{padding-bottom:120px}.button__contents{display:flex;flex-direction:column;gap:23px}.button__contents .sf-button{max-width:392px;width:100%}@media screen and (min-width:1000px){.hero{padding:189px 0}.hero__inner{max-width:520px}.hero__heading{font-size:46px;margin-top:56px}.hero__lead{margin-top:32px}.hero__paragraph{font-size:16px;line-height:210%}.hero__paragraph+.hero__paragraph{margin-top:32px}.hero__paragraph:last-child{margin-bottom:24px}.publishedBooks__inner{padding-bottom:120px;padding-top:104px}.publishedBooks__heading{font-size:24px}.publishedBooks__mujibooks{margin-top:96px}.mujibooks{gap:96px 24px}.mujibooks__item{width:calc(33.33333% - 16px)}.mujibooks__link{padding:0 24px 12px 8px}.button{padding-bottom:160px}.button__contents{flex-direction:row;justify-content:center}.sf-footer{margin-top:0!important}}