    
    :root {
      --page-margin:        6vw;
      --page-width:         66rem;
      --entry-width:        42rem; 
      --navbar-height:      4.4rem; 
      --border-radius:      3px;
      --baseline:           0.28333rem;
      --gallery-gap:        calc(var(--baseline) * 1.5); 
      --body-font:          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      --heading-font:       -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      --logo-font:          var(--body-font);
      --menu-font:          var(--body-font);
      --font-size:          clamp(1.1rem, 1.1rem + (0.09999999999999987 * ((100vw - 20rem) / 70)), 1.2rem);
      --font-weight-normal: 400; 
      --font-weight-bold:   600; 
      --line-height:        1.7;
      --letter-spacing:     0em;  
      --headings-weight:    500;
      --headings-transform: none;
      --headings-style:     normal;
      --headings-letter-spacing: 0em;
      --headings-line-height: 1.2;
      --hero-height:        50vh;
      --feed-image-size:    8rem;
                          
     
        --white:              #FFFFFF;
        --black:              #17181E;
        --helper:             #FFFFFF;
        --dark:               #17181E;
        --gray:               #57585a;
        --light:              #CACBCF;
        --lighter:            #F3F3F3;
        --page-bg:            #FFFFFF; 
        --color:              #D73A42;   
        --text-color:         #17181E;
        --headings-color:     #17181E;
        --link-color:         #17181E;
        --link-color-hover:   #D73A42;    
        --nav-link-color:     #17181E;
        --nav-link-color-hover: #17181E;  
        --logo-color:         #17181E;   
        --highlight-color:    #FFC700;
        --info-color:         #67B1F3;
        --success-color:      #00A563;
        --warning-color:      #EE4E4E;
    
  } 
      @media all and (min-width: 56.25em) {
        :root {
          --navbar-height: 6rem;
        }
      } 
   
      @media (prefers-color-scheme: dark) {
        :root {                
          --white:              #FFFFFF;
          --black:              #1e1e1e;
          --helper:             #1e1e1e;
          --dark:               #CECBCB;
          --gray:               #9D9D9D;
          --light:              #373737;
          --lighter:            #1e1e1e;
          --page-bg:            #181818; 
          --color:              #FFC074;   
          --text-color:         #BFBFBF;
          --headings-color:     #EEEDED;
          --link-color:         #EEEDED;
          --link-color-hover:   #FFC074;    
          --nav-link-color:     rgba(255,255,255,1);
          --nav-link-color-hover: rgba(255,255,255,.7);  
          --logo-color:         #FFFFFF;   
          --highlight-color:    #F6DC90;
          --info-color:         #5B9ED5;
          --success-color:      #54A468;
          --warning-color:      #FB6762;
        }        
      }
    :root{--ink:#163b35;--text:#263c37;--muted:#6a7770;--paper:#faf9f5;--line:#dce2da;--serif:"Noto Serif CJK TC","Source Han Serif TC","PMingLiU","SimSun",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--text);font:16px/1.75 "Microsoft JhengHei","Microsoft YaHei",system-ui,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#3b7560}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #9db99c;outline-offset:4px}img{max-width:100%;height:auto}figure{margin:0}.wrap{width:min(1240px,calc(100% - 96px));margin:auto}.skip{position:absolute;top:-80px;background:white;padding:12px;z-index:10}.skip:focus{top:0}.topline{background:var(--ink);color:#e1e8df;font-size:11px;letter-spacing:2px;padding:7px 0}.topline .wrap{display:flex;justify-content:space-between}.site-header{background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:23px 0 19px}.brand{display:flex;gap:13px;align-items:center;font-family:var(--serif);font-size:23px;font-weight:bold;letter-spacing:1px}.brand img{width:50px;height:50px;object-fit:contain}.brand small{display:block;font:10px/1.5 system-ui;letter-spacing:4px;margin-top:3px;color:var(--muted)}.header-tools{display:flex;gap:12px}.language{width:35px;height:35px;border:1px solid var(--line);background:none;color:var(--ink);font-size:13px}.menu-toggle{display:none}nav{display:flex;gap:33px;align-items:center;padding:13px 0;font-size:13px}nav a{white-space:nowrap;position:relative}nav a[aria-current=page]:after{content:"";position:absolute;bottom:-14px;left:0;right:0;height:2px;background:var(--ink)}.hero{background:#eeefe7}.hero-grid{display:grid;grid-template-columns:1fr 1.04fr;gap:65px;padding:70px 0 50px;align-items:center}.eyebrow,.section-kicker{font-size:12px;letter-spacing:3px;color:#67796a}.hero h1{font:normal clamp(32px,3.8vw,58px)/1.45 var(--serif);letter-spacing:2px;color:var(--ink);margin:20px 0 23px}.hero-copy p{font-size:15px;line-height:2.1;color:#68766d;margin:0 0 32px}.button{display:inline-flex;gap:35px;align-items:center;background:var(--ink);color:#fff;padding:12px 22px;font-size:13px}.button:hover{color:white;background:#28604b}.hero-photo{background:#e3e6dc;box-shadow:15px 15px 0 #e2e5d8}.hero-photo>img{display:block;width:100%;aspect-ratio:1.5;object-fit:cover}.hero-photo figcaption{background:var(--paper);padding:13px 20px;display:flex;align-items:center;gap:20px;font-size:13px}.hero-photo figcaption span{font-size:10px;letter-spacing:1px;color:var(--muted);white-space:nowrap}.hero-bottom{border-top:1px solid #d2d8cd;display:flex;justify-content:space-between;padding:16px 0;color:var(--muted);font-size:11px;letter-spacing:2px}.section{padding:82px 0}.intro{display:grid;grid-template-columns:1fr 2.15fr;gap:40px}.intro h2{margin:0 0 28px;font:normal 34px/1.6 var(--serif);color:var(--ink);letter-spacing:1px}.intro p{max-width:745px;color:#68766d;font-size:15px}.text-link{font-size:12px;letter-spacing:1px;display:inline-block;margin-top:15px}.text-link span{margin-left:25px}.focus{background:#edf1eb;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px}.section-heading h2{font:normal 33px/1.4 var(--serif);letter-spacing:3px;margin:9px 0 0;color:var(--ink)}.focus-grid{display:grid;grid-template-columns:repeat(3,1fr)}.focus-grid>a{position:relative;border-left:1px solid #cdd7ca;padding:5px 35px 12px}.focus-grid>a:first-child{padding-left:0;border:0}.focus-grid>a>span{font:12px Georgia;color:#899989}.focus-grid h3{font:normal 22px/1.6 var(--serif);margin:26px 0 12px}.focus-grid p{font-size:13px;color:var(--muted);max-width:270px}.focus-grid b{font-size:23px;font-weight:normal}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.story-image{display:block;margin-bottom:22px}.story-image img{width:100%;aspect-ratio:1.6;object-fit:cover;display:block}.story-meta{font-size:10px;color:#6f7e70;display:flex;justify-content:space-between;letter-spacing:1px}.story h3{font:normal 22px/1.65 var(--serif);margin:13px 0}.story p{font-size:13px;color:var(--muted);line-height:1.9}.books-section{background:#eeefe7}.books{display:flex;gap:40px;overflow-x:auto;padding:5px 0 18px;scroll-snap-type:x mandatory}.book{flex:0 0 212px;scroll-snap-align:start}.book>a{display:flex;align-items:center;justify-content:center;height:252px;background:#e1e5d9;padding:20px}.book img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(5px 6px 5px #0002)}.book h3{font:normal 19px var(--serif);margin:19px 0 10px}.book p{font-size:11px;line-height:1.9;color:var(--muted)}.news-list>a{display:grid;grid-template-columns:120px 1fr 20px;gap:25px;border-top:1px solid var(--line);padding:23px 0;align-items:center}.news-list>a:last-child{border-bottom:1px solid var(--line)}.news-list time{font:12px Georgia;color:var(--muted)}.news-list h3{font:normal 19px/1.7 var(--serif);margin:0}.site-footer{background:var(--ink);color:#e5e9df;padding-top:55px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.footer-grid b{font:normal 21px var(--serif);letter-spacing:1px}.footer-grid p{font-size:12px;color:#a9beb0;line-height:2}.footer-grid span{font-size:12px;display:block;color:#a9beb0;margin-bottom:16px}.footer-grid a{font-size:12px;display:block;margin:8px 0}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #ffffff24;margin-top:40px;padding:18px 0;font-size:10px;letter-spacing:2px;color:#a9beb0}.page-heading{padding:60px 0 35px;border-bottom:1px solid var(--line);margin-bottom:50px}.breadcrumb{font-size:11px;color:var(--muted)}.page-heading h1{font:normal 37px/1.6 var(--serif);max-width:1000px;margin:20px 0 12px}.page-heading p{color:var(--muted)}.article-meta{font-size:12px;color:var(--muted)}.prose{max-width:810px;font-size:17px;line-height:2.1;padding-bottom:80px;overflow-wrap:anywhere}.prose p{margin:1.4em 0}.prose h2,.prose h3,.prose h4,.prose h5{font-family:var(--serif);color:var(--ink);line-height:1.7;margin:1.8em 0 .8em}.prose h2{font-size:28px}.prose h3{font-size:23px}.prose h5{font-size:20px}.prose figure{margin:25px 0}.prose img{display:block;margin:auto;max-height:850px;object-fit:contain}.prose a{color:#387b5b;text-decoration:underline;text-underline-offset:4px}.prose iframe,.prose video{width:100%;aspect-ratio:16/9;border:0}.prose table{max-width:100%;border-collapse:collapse}.prose td{padding:10px;border:1px solid var(--line)}.prose blockquote{border-left:3px solid #94ad8b;margin:25px 0;padding:10px 25px;background:#edf1e8}.legacy-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wide-prose{max-width:1240px}.wide-prose .legacy-vc_row{display:flex;flex-wrap:wrap;gap:25px}.wide-prose .legacy-vc_column{flex:1 1 260px}.wide-prose .legacy-vc_column img{height:260px;object-fit:contain}.listing{padding-bottom:80px}.list-tools{display:flex;align-items:center;gap:20px;padding:0 0 30px}.list-tools label{font-size:13px}.list-tools input{border:1px solid #cdd8cb;padding:10px 15px;max-width:420px;flex:1;background:white}.list-tools p{font-size:12px;color:var(--muted);margin-left:auto}.list-story{display:grid;grid-template-columns:110px 1fr 20px;gap:30px;border-top:1px solid var(--line);padding:30px 0}.list-story time{font:13px/2 Georgia;color:var(--muted);padding-top:6px}.list-story h2{font:normal 25px/1.65 var(--serif);margin:0}.list-story p{font-size:13px;color:var(--muted);margin-bottom:0}.list-story[hidden]{display:none}.list-arrow{font-size:22px}.load-more{display:block;margin:35px auto 0;border:1px solid #bdccbc;background:none;padding:10px 40px;color:var(--ink)}.load-more[hidden]{display:none}@media(min-width:1440px){.hero-grid{gap:85px}.hero{padding-top:10px}}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}nav{gap:20px;overflow:auto}.hero-grid{gap:30px}.hero h1{font-size:40px}.brand{font-size:21px}.focus-grid>a{padding:0 20px}.focus-grid h3{font-size:20px}.story h3{font-size:20px}.intro{grid-template-columns:1fr 2.5fr}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.topline{font-size:9px;letter-spacing:1px}.topline span{display:none}.header-inner{padding:16px 0}.brand{font-size:16px;letter-spacing:0}.brand img{width:36px;height:36px}.brand small{font-size:8px;letter-spacing:3px}.brand{gap:7px}.header-tools{gap:8px;align-items:center}.language{width:28px;height:28px}.menu-toggle{display:block;background:none;border:0;padding:5px;font-size:12px;color:var(--ink)}nav{display:none;flex-direction:column;align-items:start;gap:0;padding:0 0 12px}nav.open{display:flex}nav a{padding:8px 0;width:100%}nav a[aria-current=page]:after{display:none}.hero-grid{grid-template-columns:1fr;padding:40px 0 28px;gap:32px}.hero h1{font-size:37px;letter-spacing:1px;margin:15px 0}.hero-copy p{font-size:13px;margin-bottom:24px}.hero-photo{box-shadow:8px 8px 0 #e2e5d8}.hero-photo figcaption{padding:11px 13px;font-size:11px;gap:12px}.hero-bottom{font-size:9px;letter-spacing:1px}.section{padding:48px 0}.intro{grid-template-columns:1fr;gap:15px}.intro h2{font-size:28px;margin-bottom:20px}.intro p{font-size:14px}.section-heading h2{font-size:28px}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2px}.section-heading{gap:10px;margin-bottom:25px}.text-link{font-size:11px}.focus-grid{grid-template-columns:1fr}.focus-grid>a,.focus-grid>a:first-child{border:0;border-bottom:1px solid #cdd7ca;padding:18px 0}.focus-grid h3{font-size:22px;margin:12px 0}.focus-grid p{max-width:100%;margin-bottom:5px}.focus-grid b{position:absolute;right:5px;top:19px}.story-grid{grid-template-columns:1fr;gap:35px}.story h3{font-size:23px}.story-image img{aspect-ratio:1.7}.book{flex-basis:175px}.book>a{height:220px}.books{gap:23px}.news-list>a{grid-template-columns:1fr 20px;gap:7px;padding:18px 0}.news-list time{grid-column:1/-1}.news-list h3{font-size:17px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid b{font-size:20px}.footer-bottom{font-size:8px;letter-spacing:1px}.page-heading{padding:35px 0 25px;margin-bottom:30px}.page-heading h1{font-size:29px}.prose{font-size:16px;line-height:2;padding-bottom:45px}.prose h2{font-size:25px}.wide-prose .legacy-vc_column img{height:auto;max-height:300px}.list-tools{flex-wrap:wrap;gap:10px}.list-tools input{min-width:160px}.list-tools p{width:100%;margin:0}.list-story{grid-template-columns:1fr 20px;gap:5px;padding:20px 0}.list-story time{grid-column:1/-1}.list-story h2{font-size:22px}.list-story p{font-size:12px}.legacy-gallery{grid-template-columns:repeat(2,1fr)}}

/* Compact image previews for the two editorial lists. */
.list-story.has-thumbnail{grid-template-columns:100px 168px minmax(0,1fr) 20px;gap:26px;align-items:start}
.list-thumb{display:block;overflow:hidden;background:#edf1eb;margin-top:5px}
.list-thumb img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}
.list-copy{min-width:0}
@media(max-width:1000px) and (min-width:701px){.list-story.has-thumbnail{grid-template-columns:82px 136px minmax(0,1fr) 18px;gap:20px}}
@media(max-width:700px){.list-story.has-thumbnail{grid-template-columns:108px minmax(0,1fr);gap:10px 15px}.list-story.has-thumbnail time{grid-column:1/-1}.list-story.has-thumbnail .list-thumb{grid-column:1;grid-row:2;margin-top:5px}.list-story.has-thumbnail .list-copy{grid-column:2;grid-row:2}.list-story.has-thumbnail h2{font-size:19px;line-height:1.7}.list-story.has-thumbnail p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px}.list-story.has-thumbnail .list-arrow{display:none}}

/* Restrained institute homepage: original skyline, short introduction, books. */
.home-banner{position:relative;height:290px;overflow:hidden;background:#3a514b}
.home-banner>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}
.home-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,43,37,.63),rgba(16,43,37,.08) 78%)}
.banner-copy{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;color:#fff}
.banner-copy p{font:normal clamp(27px,3vw,44px)/1.6 var(--serif);letter-spacing:5px;margin:0 0 12px;text-shadow:0 1px 6px #122f2b66}
.banner-copy span{font-size:12px;letter-spacing:5px;color:#e5ece5}
.home-intro{padding:43px 0 36px;text-align:center;max-width:960px}
.home-intro h1{font:normal 29px/1.6 var(--serif);letter-spacing:2px;margin:0 0 18px;color:var(--ink)}
.home-intro p{font-size:15px;line-height:2.05;margin:0;color:#65746b}
.home-books{padding:35px 0 70px;background:#eef1e9;border-top:1px solid #dce3d7}
.home-books .section-heading{margin-bottom:32px}
.home-books .section-heading h2{font-size:28px;letter-spacing:3px}
.home-books .books{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 38px;overflow:visible;padding:0}
.home-books .book{min-width:0;text-align:center}
.home-books .book>a{display:flex;align-items:center;justify-content:center;height:265px;background:#e5eadf;padding:15px 20px}
.home-books .book img{display:block;max-height:100%;width:auto;max-width:100%;object-fit:contain}
.home-books .book h3{font:normal 20px/1.6 var(--serif);margin:19px 0 8px}
.home-books .book p{font-size:12px;line-height:1.9;max-width:330px;margin:0 auto;color:#667568}
/* Quiet title band: sage paper and fine concentric lines. */
.page-heading{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#e4ecdf,#eff2e9);padding:40px 0 34px;border-bottom:1px solid #d4dfcf;margin-bottom:42px}
.page-heading:after{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-70px;top:-230px;border:1px solid #8da18630;border-radius:50%;box-shadow:0 0 0 38px #8da18612,0 0 0 39px #8da18624,0 0 0 78px #8da1860c,0 0 0 79px #8da18620,0 0 0 118px #8da1860a,0 0 0 119px #8da18618;pointer-events:none}
.page-heading h1{margin-top:12px}
.page-heading .wrap{position:relative}
.page-heading .wrap:before{content:"";display:block;width:36px;height:3px;background:#668568;margin-bottom:17px}
.page-heading p{margin-bottom:0}
@media(max-width:1000px){.home-books .books{gap:32px 24px}.home-books .book>a{height:230px}}
@media(max-width:700px){.home-banner{height:190px}.home-banner>img{object-position:60% center}.banner-copy p{font-size:26px;letter-spacing:2px}.banner-copy span{font-size:10px;letter-spacing:3px}.home-intro{padding:30px 0}.home-intro h1{font-size:23px;letter-spacing:1px}.home-intro p{font-size:14px;text-align:left}.home-books{padding:27px 0 45px}.home-books .books{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 16px}.home-books .book>a{height:190px;padding:10px}.home-books .book h3{font-size:16px;margin:13px 0 7px}.home-books .book p{font-size:11px}.home-books .section-heading h2{font-size:25px}.page-heading{padding:27px 0 25px;margin-bottom:29px}.page-heading h1{font-size:27px;line-height:1.6}.page-heading:after{right:-330px;opacity:.6}}
.page-heading:after{border:0;box-shadow:none;background:repeating-radial-gradient(circle at center,transparent 0 37px,#8da18626 38px 39px,transparent 40px 78px)}

/* Simple's built-in lazy-image fade is not used by this theme. */
img[loading]{opacity:1}


/* Preserve WordPress article image alignment and dimensions. */
.prose{display:flow-root}
.prose img[width]{max-width:100%;height:auto}
.prose img.alignleft,.prose figure.alignleft,.prose .wp-caption.alignleft{float:left;margin:.3em 1.4em .8em 0}
.prose img.alignright,.prose figure.alignright,.prose .wp-caption.alignright{float:right;margin:.3em 0 .8em 1.4em}
.prose img.aligncenter,.prose figure.aligncenter,.prose .wp-caption.aligncenter{display:block;float:none;margin:1.4em auto}
.prose img.alignnone{display:inline-block;margin:0;vertical-align:middle}
.prose figcaption,.prose .wp-caption-text{font-size:13px;line-height:1.7;color:var(--muted);text-align:center;margin:.6em 0}
.prose table img{max-height:none}
.prose table{display:block;overflow-x:auto}
@media(max-width:480px){.prose img.alignleft,.prose img.alignright,.prose figure.alignleft,.prose figure.alignright{max-width:45%;margin-top:.3em;margin-bottom:.6em}.prose img.alignleft,.prose figure.alignleft{margin-right:1em}.prose img.alignright,.prose figure.alignright{margin-left:1em}}

/* Article location and an explicit link back to its list. */
.breadcrumb a{color:#416957;text-decoration:underline;text-underline-offset:3px}.breadcrumb a:hover{color:var(--ink)}


/* Original topic tags, separate from the news/article categories. */
.article-tags{max-width:810px;margin-top:-35px;margin-bottom:65px;padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;font-size:13px}.article-tags>span{color:var(--muted);margin-right:4px}.article-tags a{display:inline-block;padding:3px 12px;background:#edf1e8;border:1px solid #dce3d7;color:var(--ink)}.article-tags a:hover{background:#dce7d6;text-decoration:underline}


/* IOGEI BOOK CUTOUTS START */
/* Display-only silhouettes traced from the nine original cover photographs.
   Clip the exterior, preserving every original cover pixel and white artwork. */
.home-books .book img[src*="640wx_fmtjpegampfromappmsgimgIndex1.jpg"]{clip-path:polygon(11.7% 1.9%,19.5% 0%,26.5% .2%,88.5% 3%,88.5% 98.5%,20.5% 100%,11.7% 98.1%)}
.home-books .book img[src*="renxingbiange800x600.jpg"]{clip-path:polygon(5.4% 3%,7% 1.5%,10.5% .3%,15% 0%,94.8% 4.9%,94.8% 96.2%,18% 99.8%,11% 99.3%,7.1% 97.8%,5.4% 96.3%)}
.home-books .book img[src*="heihaizhanlue.jpg"]{clip-path:polygon(5.2% 2.6%,10% 1.3%,15.8% .2%,94.6% 5.7%,94.6% 97.2%,17% 99.8%,5.2% 97.6%)}
.home-books .book img[src*="disiciguanligeming.jpg"]{clip-path:polygon(3.7% 5.1%,5% 3.3%,8.4% 1.7%,13.7% .8%,17% .7%,96% 5.6%,96% 94%,17% 98.6%,12% 98.8%,7.4% 97.9%,4.8% 96%,3.7% 94.1%)}
.home-books .book img[src*="hezx.jpg"]{clip-path:polygon(13.7% 8.7%,15.2% 7.3%,18.1% 6.4%,21% 6.1%,86.5% 9.2%,86.5% 89.2%,20% 92.8%,16.7% 92.2%,13.7% 90.8%)}
.home-books .book img[src*="zlalyjff.jpg"]{clip-path:polygon(9.2% 9.5%,15.4% 8.2%,18.2% 8.3%,90.8% 12.2%,90.8% 87.8%,15.4% 91.9%,9.2% 90.6%)}
.home-books .book img[src*="The-Haier-Model.jpg"]{clip-path:polygon(14.1% 10.8%,84.2% 7.2%,94.1% 97.7%,93.2% 98%,9.5% 96.5%,9.1% 95.9%,12.2% 13.3%,12.8% 11.8%)}
.home-books .book img[src*="zuzhirenxing2.jpg"]{clip-path:polygon(11.3% 12.3%,20.8% 10.3%,92.5% 13.1%,92.5% 89.8%,21.3% 92.8%,11.3% 91%)}
.home-books .book img[src*="OKR.jpg"]{clip-path:polygon(10.3% 11.6%,11.7% 10.1%,15.7% 9.1%,19.2% 8.9%,89.2% 12.3%,89.2% 90%,19.2% 93.5%,14.7% 92.9%,11.6% 91.6%,10.3% 90.5%)}

/* IOGEI BOOK CUTOUTS END */
img[loading]{opacity:1}