
:root{--red:#e60013;--ink:#20201e;--muted:#74746e;--paper:#f6f5f1;--line:#deded8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:116px}body{margin:0;background:#fff;color:var(--ink);font:16px/1.8 "PingFang SC","Microsoft YaHei",sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:5px}.wrap{width:calc(100% - 112px);max-width:1200px;margin:auto}.header{height:96px;position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line)}.header .wrap{height:100%;display:flex;align-items:center;gap:34px}.identity{margin-right:auto;flex-shrink:0}.identity img{width:220px;height:auto;display:block}.nav{display:flex;align-items:center;gap:30px;font-size:14px;white-space:nowrap}.nav a{height:96px;display:flex;align-items:center;position:relative}.nav .active{color:var(--red)}.nav .active:after{content:"";height:3px;background:var(--red);position:absolute;bottom:0;left:0;right:0}.menu-button{display:none;background:none;border:0;font-size:23px;padding:8px}.hero{background:var(--paper)}.hero .wrap{min-height:630px;display:flex;justify-content:center;flex-direction:column;padding-top:78px;padding-bottom:95px}.hero h1{margin:0;width:100%}.hero-brand{display:block;width:min(100%,970px);height:auto}.hero-action{display:block;width:492px;max-width:52%;height:auto;margin-top:26px}.hero .purpose{font-size:27px;letter-spacing:1px;margin:38px 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;top:-60px;left:20px;padding:8px;background:white;z-index:100}.skip:focus{top:12px}.section{padding:78px 0}.section h2{font-size:30px;line-height:1.4;letter-spacing:1px;margin:0;font-weight:550}.about{border-bottom:1px solid var(--line)}.about-layout{display:grid;grid-template-columns:1fr 2.1fr;gap:65px}.about p{font-size:18px;line-height:2.1;margin:0;max-width:765px}.section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px;gap:20px}.text-link{font-size:14px;display:inline-flex;align-items:center;gap:22px;white-space:nowrap}.text-link:hover,.nav a:hover{color:var(--red)}.featured{padding:33px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1.15fr 1fr 24px;gap:50px;align-items:center;margin-bottom:38px}.topic{font-size:12px;color:var(--red);letter-spacing:1px;display:block;margin-bottom:12px}.featured h3{font-size:29px;font-weight:550;margin:0 0 8px;line-height:1.5}.featured p{margin:0;font-size:14px;color:var(--muted)}.featured .meta{font-size:13px;line-height:2}.arrow{font-size:22px}.image-books{display:grid;grid-template-columns:1fr 1fr;gap:60px}.image-book{display:grid;grid-template-columns:185px 1fr;gap:28px;align-items:center}.book-image{background:var(--paper);height:260px;display:flex;justify-content:center;align-items:center;padding:20px}.book-image img{width:100%;height:100%;object-fit:contain;display:block}.book-image.product{padding:0;background:white}.book-image.product img{object-fit:contain}.image-book h3{font-size:23px;line-height:1.55;font-weight:550;margin:0 0 13px}.image-book p{font-size:13px;color:var(--muted);margin:0 0 18px;line-height:1.9}.isbn{font-size:11px;color:var(--muted);letter-spacing:.2px}.image-book:hover h3,.featured:hover h3{color:var(--red)}.progress{background:var(--paper)}.progress-layout{display:grid;grid-template-columns:1fr 2.1fr;gap:65px}.progress-list{border-top:1px solid #ccc}.progress-item{border-bottom:1px solid var(--line);padding:26px 0;display:grid;grid-template-columns:80px 1fr;gap:24px}.progress-item time{font-size:12px;color:var(--muted);padding-top:4px;white-space:nowrap}.progress-item h3{font-size:20px;font-weight:550;line-height:1.6;margin:0 0 6px}.progress-item p{font-size:14px;color:#676760;margin:0;line-height:1.9}.capabilities{background:var(--red);color:white;padding:45px 0}.capabilities .wrap{display:flex;justify-content:space-between;gap:40px;align-items:center}.capabilities h2{font-size:24px;font-weight:550;margin:0}.cap-words{display:flex;gap:35px;font-size:18px}.footer{padding:36px 0}.footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:20px}.footer img{width:195px;height:auto;display:block}.footer nav{display:flex;gap:28px;font-size:12px;color:var(--muted)}.method-list{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 24px;padding:0;list-style:none}.method-list li{padding:12px 0;border-bottom:1px solid var(--line)}.catalog-heading{padding:65px 0 40px}.catalog-heading h1{font-size:44px;margin:0 0 12px;font-weight:550}.catalog-heading p{margin:0;font-size:14px;color:var(--muted)}.category-nav{display:flex;flex-wrap:wrap;gap:16px 30px;font-size:14px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:20px}.category-nav a:hover{color:var(--red)}.catalog-section{padding:35px 0 25px}.catalog-section h2{font-size:23px;font-weight:550;margin:0 0 20px}.catalog-book{border-top:1px solid var(--line);padding:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px 65px;scroll-margin-top:112px}.catalog-book h3{font-size:22px;line-height:1.6;font-weight:550;margin:0 0 7px}.catalog-book p{font-size:14px;margin:0 0 7px;color:var(--muted)}.catalog-book .subtitle{font-size:15px;color:var(--ink)}.catalog-book .facts{display:grid;grid-template-columns:56px 1fr;gap:5px 18px;font-size:13px;margin:0}.catalog-book dt{color:var(--muted)}.catalog-book dd{margin:0}.catalog-book figure{margin:0;grid-column:2;grid-row:1/3;justify-self:end;align-self:start}.catalog-book figure img{height:205px;max-width:260px;object-fit:contain;display:block}.catalog-book.has-image .facts{grid-column:1}.catalog-book figcaption{font-size:11px;color:var(--muted);margin-top:8px;text-align:right}.catalog-book details{grid-column:1/-1;font-size:14px}.catalog-book summary{cursor:pointer;list-style:none;color:var(--red)}.catalog-book summary:after{content:" +"}.catalog-book details[open] summary:after{content:" −"}.volume-list{display:grid;grid-template-columns:1fr 1fr;gap:6px 30px;padding-left:20px;font-size:14px;color:#61615b}.catalog-book:target{background:var(--paper);outline:15px solid var(--paper)}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.header .wrap{gap:22px}.identity img{width:185px}.nav{gap:20px;font-size:12px}.image-books{gap:35px}.image-book{grid-template-columns:145px 1fr;gap:20px}.book-image{height:225px}.image-book h3{font-size:20px}.cap-words{gap:20px;font-size:15px}}
@media(max-width:850px){.header{height:78px}.header .wrap{gap:25px}.nav{display:none}.nav.open{position:fixed;top:78px;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;padding:18px 32px;gap:0;background:white;border-bottom:1px solid var(--line);box-shadow:0 12px 20px #0001}.nav a{height:auto;padding:13px 0;font-size:15px}.nav .active:after{display:none}.menu-button{display:block}.hero .wrap{min-height:550px;padding-top:70px;padding-bottom:78px}.hero .purpose{font-size:22px}.hero-action{margin-top:22px}.about-layout,.progress-layout{grid-template-columns:1fr;gap:28px}.about p{font-size:17px}.image-books{gap:35px}.image-book{grid-template-columns:1fr;gap:18px;align-items:start}.book-image{height:270px}.book-image img{width:auto;max-width:100%}.featured{gap:30px;grid-template-columns:1fr 1fr 20px}.featured h3{font-size:24px}.capabilities .wrap{display:block}.cap-words{margin-top:23px;gap:30px;font-size:16px}.footer nav{gap:18px}.catalog-book{gap:22px 35px}}
@media(max-width:600px){.wrap{width:calc(100% - 40px)}.header .wrap{gap:20px}.identity img{width:163px}.header{height:74px}.nav.open{top:74px;padding:14px 20px}.hero .wrap{min-height:470px;padding-top:65px;padding-bottom:75px}.hero-brand{width:100%}.hero-action{width:57%;max-width:none;margin-top:20px}.hero .purpose{font-size:17px;line-height:1.8;letter-spacing:0;margin-top:31px;max-width:19em}.section{padding:44px 0}.section h2{font-size:25px;letter-spacing:0}.about-layout,.progress-layout{gap:24px}.about p{font-size:15px;line-height:2}.section-top{margin-bottom:25px;gap:12px}.text-link{font-size:12px;gap:12px}.featured{grid-template-columns:1fr 20px;gap:17px;margin-bottom:28px;padding:24px 0}.featured h3{font-size:25px}.featured .meta{grid-column:1;grid-row:2;font-size:12px}.featured .arrow{grid-column:2;grid-row:1}.featured p{font-size:13px}.image-books{gap:22px}.book-image{height:215px;padding:14px}.image-book h3{font-size:18px;margin-bottom:10px}.image-book p{font-size:12px}.topic{font-size:10px;margin-bottom:10px}.isbn{font-size:10px;overflow-wrap:anywhere}.progress-item{grid-template-columns:1fr;gap:7px;padding:20px 0}.progress-item h3{font-size:18px}.progress-item p{font-size:13px}.capabilities{padding:32px 0}.capabilities h2{font-size:22px}.cap-words{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;font-size:16px}.footer .wrap{align-items:start;flex-direction:column;gap:24px}.footer nav{gap:22px;font-size:12px}.footer img{width:184px}.method-list{grid-template-columns:repeat(2,1fr)}.catalog-heading{padding:43px 0 27px}.catalog-heading h1{font-size:34px}.category-nav{gap:12px 20px;font-size:13px}.catalog-book{grid-template-columns:1fr;gap:15px}.catalog-book h3{font-size:21px}.catalog-book figure{grid-column:1;grid-row:auto;justify-self:start}.catalog-book figure img{max-width:100%;height:240px}.catalog-book figcaption{text-align:left}.catalog-book .facts{font-size:12px}.volume-list{grid-template-columns:1fr}.catalog-section{padding-top:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Homepage revision 3 */
.hero .hero-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:95px;min-height:655px;padding-top:76px;padding-bottom:76px}.hero-copy{min-width:0}.hero h1,.hero-brand{width:100%;max-width:none}.action-title{display:flex;justify-content:space-between;width:100%;margin-top:22px;font-family:"Songti SC","STSong","Noto Serif CJK SC",serif;font-weight:600;font-size:clamp(76px,9.1vw,130px);line-height:1.14;color:var(--ink)}.hero .purpose{font-size:23px;letter-spacing:0;white-space:nowrap;margin-top:30px}.hero-book{display:block;justify-self:center;transform:rotate(5deg);width:min(100%,300px);box-shadow:14px 20px 25px #211b151c;transition:transform .2s}.hero-book:hover{transform:rotate(2deg)}.hero-book img{width:100%;height:auto;display:block}.reading-action{background:var(--paper)}.action-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;align-items:start}.action-intro{font-size:17px;line-height:2.15;margin:0;max-width:470px}.action-layout .progress-item{padding:23px 0;grid-template-columns:70px 1fr;gap:18px}.action-layout .progress-item h3{font-size:18px}.action-layout .progress-item p{font-size:13px}.methods-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:90px}.methods p{font-size:16px;line-height:2.05;margin:25px 0 0;max-width:470px}.methods-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.methods-grid li{border-top:1px solid var(--line);padding-top:14px;font-size:17px;white-space:nowrap}.methods-grid span{font-size:10px;color:var(--red);display:block;line-height:1.4;margin-bottom:13px}.site-footer{background:var(--paper);padding:32px 0 24px;border-top:1px solid var(--line);font-size:12px;color:#65655f}.footer-information,.footer-legal{display:flex;justify-content:space-between;gap:20px;align-items:center}.footer-information p{font-size:14px;color:var(--ink);margin:0}.footer-information nav{display:flex;flex-wrap:wrap;gap:25px}.site-footer a:hover{color:var(--red)}.footer-legal{padding-top:21px;margin-top:25px;border-top:1px solid var(--line);font-size:11px}.subpage{padding:36px 0 85px}.breadcrumb{display:flex;gap:16px;font-size:12px;color:var(--muted);margin-bottom:45px}.breadcrumb a:hover{color:var(--red)}.page-heading{padding:0 0 45px;border-bottom:1px solid var(--line)}.page-heading h1{font-size:48px;line-height:1.45;margin:0;font-weight:550;letter-spacing:1px}.page-heading p{font-size:20px;margin:20px 0 0}.action-description,.action-history{padding-top:45px;max-width:900px;margin-left:auto}.subpage h2{font-size:27px;font-weight:550;margin:0 0 23px}.action-description p{font-size:17px;line-height:2.1;margin:0 0 22px}.action-description .text-link{color:var(--red)}.action-history{padding-top:55px}.information-sections{max-width:900px;margin-left:auto}.information-sections section{padding:40px 0;border-bottom:1px solid var(--line);scroll-margin-top:116px}.information-sections p{font-size:15px;line-height:2;margin:0 0 16px}.sitemap{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;list-style:none;padding:0;margin:0;font-size:15px}.sitemap a{border-bottom:1px solid var(--line);display:block;padding:10px 0}.sitemap a:hover{color:var(--red)}
@media(max-width:1100px){.hero .hero-layout{gap:55px;min-height:590px}.hero .purpose{font-size:19px}.hero-book{width:245px}.action-layout,.methods-layout{gap:50px}.methods-grid{gap:18px}.methods-grid li{font-size:15px}}
@media(max-width:850px){.hero .hero-layout{gap:38px;grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr);min-height:510px}.action-title{font-size:clamp(60px,10vw,86px)}.hero-book{width:205px}.hero .purpose{font-size:16px;white-space:normal}.action-layout,.methods-layout{grid-template-columns:1fr;gap:35px}.action-intro,.methods p{max-width:none}.methods-grid{grid-template-columns:repeat(4,1fr)}.footer-information{align-items:start;flex-direction:column;gap:20px}.page-heading h1{font-size:39px}.action-description,.action-history,.information-sections{margin-left:0}}
@media(max-width:600px){.hero .hero-layout{grid-template-columns:1fr;gap:34px;min-height:0;padding-top:50px;padding-bottom:47px}.action-title{font-size:clamp(64px,19.5vw,90px);margin-top:19px;font-weight:600}.hero .purpose{font-size:16px;white-space:normal;max-width:none;margin-top:24px;line-height:1.9}.hero-book{width:160px;transform:rotate(5deg)}.action-intro{font-size:15px;line-height:2}.action-layout .progress-item{grid-template-columns:1fr;gap:7px;padding:20px 0}.methods p{font-size:15px;line-height:2;margin-top:20px}.methods-grid{grid-template-columns:repeat(4,1fr);gap:18px 10px}.methods-grid li{font-size:14px}.methods-grid span{margin-bottom:9px}.site-footer{padding:25px 0 22px}.footer-information nav{gap:16px;font-size:11px}.footer-information p{font-size:13px}.footer-legal{align-items:start;flex-direction:column;gap:10px;margin-top:21px;padding-top:17px}.subpage{padding-top:26px;padding-bottom:48px}.breadcrumb{margin-bottom:29px}.page-heading{padding-bottom:30px}.page-heading h1{font-size:29px;letter-spacing:0}.page-heading p{font-size:16px}.subpage h2{font-size:23px}.action-description{padding-top:30px}.action-description p{font-size:15px}.action-history{padding-top:35px}.information-sections section{padding:29px 0}.information-sections p{font-size:14px}.sitemap{font-size:14px;grid-template-columns:1fr;gap:8px}}
@media(prefers-reduced-motion:reduce){.hero-book{transition:none}}

/* Subtitle aligned with the two title lines. */
.hero-copy{container-type:inline-size}.hero .purpose{width:100%;max-width:none;font-size:min(24px,3.08cqw);white-space:nowrap;text-align:left;text-align-last:auto;letter-spacing:0;line-height:1.9}.page-heading:has(.reading-purpose){container-type:inline-size}.page-heading .reading-purpose{font-size:min(20px,3.08cqw);white-space:nowrap;letter-spacing:0}
.progress-list .current-season{display:block}.current-season h3{margin-bottom:0}.current-season a:hover{color:var(--red)}

/* Local cover artwork: preserve source files and frame the cover area. */
.cover-frame{display:block;position:relative;overflow:hidden;width:100%;flex:none}
.cover-frame img,.catalog-book figure .cover-frame img,.book-image .cover-frame img{position:absolute;display:block;width:var(--image-width);max-width:none;height:auto;left:var(--image-left);top:var(--image-top);object-fit:initial}
.book-image .cover-frame{width:100%;max-width:145px}
.featured{grid-template-columns:135px minmax(0,1.25fr) minmax(0,1fr) 24px;gap:35px}
.featured-cover{width:135px}
.catalog-book figure:has(.cover-frame){width:170px}
.catalog-book figure:has(.cover-zodiac){width:300px}
.action-intro p{margin:0 0 22px}.action-intro p:last-child{margin-bottom:0}
.progress-item h3 a:hover{color:var(--red)}
@media(max-width:850px){.featured{grid-template-columns:110px 1fr 20px;gap:22px}.featured-cover{width:110px;grid-row:1/3}.featured .meta{grid-column:2}.featured .arrow{grid-column:3;grid-row:1}.book-image .cover-frame{width:145px}}
@media(max-width:600px){.featured{grid-template-columns:88px minmax(0,1fr) 16px;gap:16px}.featured-cover{width:88px;grid-row:1/3;align-self:start}.featured h3{font-size:21px}.featured .meta{grid-column:2/4;grid-row:2}.featured .arrow{grid-column:3;grid-row:1}.book-image .cover-frame{width:100%;max-width:122px}.catalog-book figure:has(.cover-frame){width:160px}.catalog-book figure:has(.cover-zodiac){width:min(100%,300px)}}

.book-catalog-link{grid-column:1;color:var(--red)}.catalog-book h3 a:hover{color:var(--red)}
.book-sitemap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 55px;margin-top:35px}.book-sitemap h3{font-size:18px;font-weight:550;margin:0 0 14px}.book-sitemap .sitemap{display:block}.book-sitemap li{margin:10px 0}.catalog-book h3 a:hover{color:var(--red)}
@media(max-width:600px){.book-sitemap{grid-template-columns:1fr;gap:24px}}

.methods-grid a{display:block}.methods-grid a:hover,.methods h2 a:hover{color:var(--red)}.capabilities a:hover{text-decoration:underline;text-underline-offset:6px}

/* Compact site footer with the official brand link. */
.brand-footer{background:var(--paper);border-top:1px solid var(--line);padding:32px 0}.brand-footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand-footer p{margin:0;font-size:13px;line-height:1.8;color:#65655f}.brand-website{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:12px 22px;background:transparent;color:var(--ink);font-size:14px;line-height:1.5;white-space:nowrap}.brand-website:hover{color:var(--red)}.brand-website:focus-visible{outline:2px solid var(--red);outline-offset:4px}.brand-website span{font-size:18px;line-height:1}@media(max-width:600px){.brand-footer{padding:26px 0}.brand-footer .wrap{align-items:flex-start;flex-direction:column;gap:18px}.brand-footer p{font-size:12px}.brand-website{font-size:13px;padding:10px 18px;gap:26px}}

/* BOOK COVER CLIPS START */
.cover-frame img[src$="/fudan-cover.jpg"]{clip-path:polygon(evenodd,27.4% 20.1%,30.1% 19.3%,76.2% 22%,76.1% 90.5%,30.2% 95.7%,27.5% 94%)}
.cover-frame img[src$="/resource-cover.jpg"]{clip-path:polygon(evenodd,27.4% 20.1%,30.1% 19.3%,76.2% 22%,76.1% 90.5%,30.2% 95.7%,27.5% 94%)}
.cover-frame img[src$="/organization-cover.jpg"]{clip-path:polygon(evenodd,27.4% 20.1%,30.1% 19.3%,76.2% 22%,76.1% 90.5%,30.2% 95.7%,27.5% 94%)}
.cover-frame img[src$="/chicken-cover.jpg"]{clip-path:polygon(evenodd,29.1% 33.1%,29.3% 32.8%,29.8% 32.6%,30.9% 32.6%,71.8% 33%,71.8% 93.6%,29.9% 94.2%,29.1% 94%)}
.cover-frame img[src$="/animals-cover.jpg"]{clip-path:polygon(evenodd,29.1% 33.1%,29.3% 32.8%,29.8% 32.6%,30.9% 32.6%,71.8% 33%,71.8% 93.6%,29.9% 94.2%,29.1% 94%)}
.cover-frame img[src$="/dinosaurs-cover.jpg"]{clip-path:polygon(evenodd,29.1% 33.1%,29.3% 32.8%,29.8% 32.6%,30.9% 32.6%,71.8% 33%,71.8% 93.6%,29.9% 94.2%,29.1% 94%)}
.cover-frame img[src$="/zodiac-cover.jpg"]{clip-path:polygon(evenodd,6.7% 12.5%,6.7% 12.5%,7.5% 12.2%,23.9% 13.1%,23.9% 37.2%,7.5% 38.1%,6.7% 37.8%,6.7% 12.5%,6.7% 12.5%,6.7% 12.5%,30.2% 12.5%,31% 12.2%,47.4% 13.1%,47.4% 37.2%,31% 38.1%,30.2% 37.8%,30.2% 12.5%,6.7% 12.5%,6.7% 12.5%,53.7% 12.5%,54.5% 12.2%,70.9% 13.1%,70.9% 37.2%,54.5% 38.1%,53.7% 37.8%,53.7% 12.5%,6.7% 12.5%,6.7% 12.5%,77.2% 12.5%,78% 12.2%,94.4% 13.1%,94.4% 37.2%,78% 38.1%,77.2% 37.8%,77.2% 12.5%,6.7% 12.5%,6.7% 12.5%,6.7% 40%,7.5% 39.7%,23.9% 40.6%,23.9% 64.7%,7.5% 65.6%,6.7% 65.3%,6.7% 40%,6.7% 12.5%,6.7% 12.5%,30.2% 40%,31% 39.7%,47.4% 40.6%,47.4% 64.7%,31% 65.6%,30.2% 65.3%,30.2% 40%,6.7% 12.5%,6.7% 12.5%,53.7% 40%,54.5% 39.7%,70.9% 40.6%,70.9% 64.7%,54.5% 65.6%,53.7% 65.3%,53.7% 40%,6.7% 12.5%,6.7% 12.5%,77.2% 40%,78% 39.7%,94.4% 40.6%,94.4% 64.7%,78% 65.6%,77.2% 65.3%,77.2% 40%,6.7% 12.5%,6.7% 12.5%,6.7% 67.4%,7.5% 67.1%,23.9% 68%,23.9% 92.1%,7.5% 93%,6.7% 92.7%,6.7% 67.4%,6.7% 12.5%,6.7% 12.5%,30.2% 67.4%,31% 67.1%,47.4% 68%,47.4% 92.1%,31% 93%,30.2% 92.7%,30.2% 67.4%,6.7% 12.5%,6.7% 12.5%,53.7% 67.4%,54.5% 67.1%,70.9% 68%,70.9% 92.1%,54.5% 93%,53.7% 92.7%,53.7% 67.4%,6.7% 12.5%,6.7% 12.5%,77.2% 67.4%,78% 67.1%,94.4% 68%,94.4% 92.1%,78% 93%,77.2% 92.7%,77.2% 67.4%,6.7% 12.5%)}
.cover-frame img[src$="/fire-home-cover.jpg"]{clip-path:polygon(evenodd,20.8% 6.9%,23.4% 6.1%,79.1% 9%,79.1% 91.1%,23.4% 94%,20.8% 93.3%)}
.cover-frame img[src$="/fire-towel-cover.jpg"]{clip-path:polygon(evenodd,20.8% 7%,23.4% 6.2%,79.1% 9.1%,79.1% 90.9%,23.4% 93.9%,20.8% 93.1%)}
.hero-book{box-shadow:none}
.book-cover{filter:none}
/* BOOK COVER CLIPS END */
