.book-cover-design-our-work-module__BcSQKW__section{z-index:10;background:0 0;width:100%;padding:60px 0 80px;position:relative}.book-cover-design-our-work-module__BcSQKW__inner{max-width:1160px;margin:0 auto;padding:0 16px}@media (min-width:640px){.book-cover-design-our-work-module__BcSQKW__inner{padding:0 24px}}.book-cover-design-our-work-module__BcSQKW__intro{text-align:left;max-width:42rem;margin:0 0 40px}.book-cover-design-our-work-module__BcSQKW__eyebrowScript{font-family:var(--font-nautigal),cursive;color:#ffd16d;margin:0 0 10px;font-size:clamp(28px,3.5vw,40px);line-height:1.2}.book-cover-design-our-work-module__BcSQKW__heading{color:#fff;margin:0 0 8px;font-size:clamp(32px,4.6vw,48px);font-style:normal;font-weight:700;line-height:1.15}.book-cover-design-our-work-module__BcSQKW__subheading{color:#ffffffeb;margin:0 0 18px;font-size:clamp(20px,2.4vw,28px);font-style:italic;font-weight:600;line-height:1.25}.book-cover-design-our-work-module__BcSQKW__lead{font-family:var(--font-satoshiRegular),system-ui,sans-serif;color:#fff;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.7}.book-cover-design-our-work-module__BcSQKW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 36px;padding:0;list-style:none;display:grid}@media (min-width:640px){.book-cover-design-our-work-module__BcSQKW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (min-width:1024px){.book-cover-design-our-work-module__BcSQKW__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.book-cover-design-our-work-module__BcSQKW__slot{aspect-ratio:2/3;background:0 0;border:none;border-radius:0;justify-content:center;align-items:stretch;width:100%;padding:0;display:flex}.book-cover-design-our-work-module__BcSQKW__coverLink{width:100%;height:100%;transition:transform .25s;display:block}.book-cover-design-our-work-module__BcSQKW__coverLink:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.book-cover-design-our-work-module__BcSQKW__coverLink,.book-cover-design-our-work-module__BcSQKW__coverLink:hover{transition:none;transform:none}}.book-cover-design-our-work-module__BcSQKW__coverImage{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 20px #00000073);width:100%;height:100%;display:block}.book-cover-design-our-work-module__BcSQKW__footer{max-width:48rem}.book-cover-design-our-work-module__BcSQKW__footerText{font-family:var(--font-satoshiRegular),system-ui,sans-serif;color:#fff;margin:0 0 14px;font-size:clamp(14px,1.5vw,16px);line-height:1.7}.book-cover-design-our-work-module__BcSQKW__footerCta{font-family:var(--font-satoshiRegular),system-ui,sans-serif;color:#fff;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.7}.book-cover-design-our-work-module__BcSQKW__footerLink{color:#ffd16d;font-family:var(--font-satoshi),system-ui,sans-serif;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.book-cover-design-our-work-module__BcSQKW__footerLink:hover{color:#e2b96a}@media (max-width:640px){.book-cover-design-our-work-module__BcSQKW__section{padding:40px 0 56px}.book-cover-design-our-work-module__BcSQKW__intro,.book-cover-design-our-work-module__BcSQKW__grid{margin-bottom:28px}}
.book-cover-design-styles-by-genre-module__1eIBKG__section{z-index:10;background:0 0;width:100%;padding:60px 0 80px;position:relative}.book-cover-design-styles-by-genre-module__1eIBKG__inner{max-width:1100px;margin:0 auto;padding:0 16px}@media (min-width:640px){.book-cover-design-styles-by-genre-module__1eIBKG__inner{padding:0 24px}}.book-cover-design-styles-by-genre-module__1eIBKG__intro{text-align:left;max-width:42rem;margin:0 0 40px}.book-cover-design-styles-by-genre-module__1eIBKG__eyebrowScript{font-family:var(--font-nautigal),cursive;color:#ffd16d;margin:0 0 10px;font-size:clamp(28px,3.5vw,40px);line-height:1.2}.book-cover-design-styles-by-genre-module__1eIBKG__heading{color:#fff;margin:0 0 8px;font-size:clamp(32px,4.6vw,48px);font-style:normal;font-weight:700;line-height:1.15}.book-cover-design-styles-by-genre-module__1eIBKG__subheading{color:#ffffffeb;margin:0 0 18px;font-size:clamp(20px,2.4vw,28px);font-style:italic;font-weight:600;line-height:1.25}.book-cover-design-styles-by-genre-module__1eIBKG__lead{font-family:var(--font-satoshiRegular),system-ui,sans-serif;color:#fff;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.7}.book-cover-design-styles-by-genre-module__1eIBKG__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.book-cover-design-styles-by-genre-module__1eIBKG__grid{grid-template-columns:1fr 1fr;gap:22px}}.book-cover-design-styles-by-genre-module__1eIBKG__card{color:#fff;background:#0202024d;border:1px solid #e6ded3;border-radius:12px;flex-direction:column;padding:28px 24px 30px;transition:background .25s,transform .25s,box-shadow .25s;display:flex}.book-cover-design-styles-by-genre-module__1eIBKG__card:hover{background:#02020273;transform:translateY(-4px);box-shadow:0 16px 36px #0006}@media (prefers-reduced-motion:reduce){.book-cover-design-styles-by-genre-module__1eIBKG__card,.book-cover-design-styles-by-genre-module__1eIBKG__card:hover{transition:none;transform:none}}.book-cover-design-styles-by-genre-module__1eIBKG__cardTitle{color:#fff;margin:0 0 12px;font-size:clamp(24px,2.4vw,30px);font-style:italic;font-weight:600;line-height:1.2}.book-cover-design-styles-by-genre-module__1eIBKG__cardText{font-family:var(--font-satoshiRegular),system-ui,sans-serif;color:#fff;flex:1;margin:0 0 20px;font-size:clamp(14px,1.5vw,16px);line-height:1.65}.book-cover-design-styles-by-genre-module__1eIBKG__convention{font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#e2b96a;margin:0;font-size:12px;font-weight:700;line-height:1.5}.book-cover-design-styles-by-genre-module__1eIBKG__conventionLabel{color:#ffd16d}@media (max-width:640px){.book-cover-design-styles-by-genre-module__1eIBKG__section{padding:40px 0 56px}.book-cover-design-styles-by-genre-module__1eIBKG__intro{margin-bottom:28px}.book-cover-design-styles-by-genre-module__1eIBKG__card{padding:24px 20px 26px}}
