body.c3-jining .jn17-condition-cover{display:grid;grid-template-columns:285px minmax(0,1fr);background:#e4eef2;border:1px solid #abc4d2}
body.c3-jining .jn17-condition-cover>header{background:#10314a;color:#edf6f8;padding:40px 37px;display:flex;flex-direction:column;align-items:flex-start}
body.c3-jining .jn17-condition-cover h1{font-size:65px;line-height:1.25;margin:20px 0 35px}
body.c3-jining .jn17-condition-cover h1>span{display:block;font-size:23px;font-weight:600;letter-spacing:.22em;margin-bottom:16px;color:#afd9dc}
body.c3-jining .jn17-condition-cover .jn17-kicker{color:#a0dcd9;font-size:11px;line-height:1.8}
body.c3-jining .jn17-condition-cover .jn17-arrow{margin-top:auto;color:#f6b397}
body.c3-jining .jn17-condition-cover .jn17-arrow:hover{color:#fff}
body.c3-jining .jn17-condition-leaf{padding:28px}
body.c3-jining .jn17-condition-leaf>.jn17-scene img{width:100%;height:300px;object-fit:cover}
body.c3-jining .jn17-condition-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:24px}
body.c3-jining .jn17-condition-notes summary{font-size:14px;font-weight:700}
body.c3-jining .jn17-condition-notes .jn17-guide{border-top:1px solid #abc4d2;padding-top:8px}
body.c3-jining .jn17-condition-notes p{font-size:12px;color:#536c7c;line-height:1.95;margin:9px 0 0}
body.c3-jining .jn17-license-reading-list{padding-top:48px}
body.c3-jining .jn17-license-lead{grid-template-columns:90px minmax(0,1fr) 240px;gap:32px;border-block:1px solid #9dbbc9;padding:32px 0}
body.c3-jining .jn17-round-marker{display:grid;place-items:center;align-self:start;width:75px;height:75px;border-radius:50%;background:#163e57;color:#a8e2df;font-size:28px;font-weight:400}
body.c3-jining .jn17-license-lead h2{font-size:30px}
body.c3-jining .jn17-license-lead .jn17-kicker{margin-top:14px}
body.c3-jining .jn17-license-entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}
body.c3-jining .jn17-license-entries>.jn17-entry{padding:28px;background:#fff;border:1px solid #bfd2de;border-top:5px solid #315a71;min-width:0}
body.c3-jining .jn17-open-page-title h3{font-size:25px;margin:15px 0 22px}
body.c3-jining .jn17-open-page-title .jn17-meta{font-size:11px}
body.c3-jining .jn17-license-entries [data-article-fold]{border-top:1px dashed #adc9d6;margin-bottom:23px}
body.c3-jining .jn17-license-entries [data-article-fold]>summary{font-size:12px;color:#416677;padding-top:7px;padding-bottom:7px}
body.c3-jining .jn17-open-page-body p{font-size:14px;color:#536b78;line-height:1.95;margin:14px 0 22px}
body.c3-jining .jn17-open-page-body .jn17-thumb img{aspect-ratio:16/9}
body.c3-jining .jn17-license-front{text-align:center;padding:24px 50px 32px}
body.c3-jining .jn17-small-ticket{display:table;margin:0 auto 20px!important;background:#eda180;color:#503222;padding:10px 26px;font-size:12px;font-weight:700;border-inline:4px solid #f2c2ab}
body.c3-jining .jn17-license-front h1{font-size:45px;line-height:1.42;max-width:1020px;margin-inline:auto}
body.c3-jining .jn17-license-front .jn17-meta{justify-content:center;gap:26px}
body.c3-jining .jn17-license-preface{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:48px;align-items:center;background:#e1edf0;padding:30px 38px;border-top:1px solid #afc8d3}
body.c3-jining .jn17-license-preface .jn17-standfirst{font-size:16px;color:#426274;margin:0;line-height:2}
body.c3-jining .jn17-license-preface .jn17-scene img{width:100%;height:235px;object-fit:cover}
body.c3-jining .jn17-license-reading{grid-template-columns:minmax(0,720px) minmax(200px,1fr)}
body.c3-jining main.jn17-focus .jn17-license-reading{display:flex;flex-direction:column}
body.c3-jining main.jn17-focus .jn17-license-reading .jn17-reading-side{order:-1}
@media(max-width:1000px){body.c3-jining .jn17-condition-cover{grid-template-columns:230px minmax(0,1fr)}body.c3-jining .jn17-condition-cover>header{padding:32px 28px}body.c3-jining .jn17-condition-cover h1{font-size:56px}body.c3-jining .jn17-condition-leaf{padding:22px}body.c3-jining .jn17-condition-notes{gap:22px}body.c3-jining .jn17-license-lead{grid-template-columns:75px minmax(0,1fr) 180px;gap:25px}body.c3-jining .jn17-round-marker{width:65px;height:65px}body.c3-jining .jn17-license-entries{gap:20px}body.c3-jining .jn17-license-entries>.jn17-entry{padding:23px}body.c3-jining .jn17-license-preface{grid-template-columns:minmax(0,1fr) 230px;gap:30px;padding:27px}body.c3-jining .jn17-license-front h1{font-size:39px}}
@media(max-width:760px){body.c3-jining .jn17-license-reading{grid-template-columns:1fr}body.c3-jining .jn17-license-reading .jn17-reading-side{position:static;max-height:none;grid-row:1}body.c3-jining .jn17-license-reading .jn17-prose{width:100%;margin-inline:auto}}
@media(max-width:680px){body.c3-jining .jn17-condition-cover{grid-template-columns:1fr}body.c3-jining .jn17-condition-cover>header{padding:27px 26px}body.c3-jining .jn17-condition-cover h1{font-size:48px;margin:13px 0 25px}body.c3-jining .jn17-condition-cover h1 br{display:none}body.c3-jining .jn17-condition-cover h1>span{font-size:18px;margin-bottom:13px}body.c3-jining .jn17-condition-leaf{padding:23px}body.c3-jining .jn17-condition-leaf>.jn17-scene img{height:auto;aspect-ratio:4/3}body.c3-jining .jn17-condition-notes{grid-template-columns:1fr;gap:20px}body.c3-jining .jn17-condition-notes p{font-size:13px}body.c3-jining .jn17-license-reading-list{padding-top:32px}body.c3-jining .jn17-license-lead{grid-template-columns:1fr;gap:19px;padding:27px 0}body.c3-jining .jn17-round-marker{width:53px;height:53px;font-size:23px}body.c3-jining .jn17-license-lead h2{font-size:25px}body.c3-jining .jn17-license-entries{grid-template-columns:1fr;gap:23px}body.c3-jining .jn17-open-page-title h3{font-size:23px}body.c3-jining .jn17-license-front{padding:8px 0 28px}body.c3-jining .jn17-license-front h1{font-size:30px;line-height:1.5}body.c3-jining .jn17-license-front .jn17-meta{gap:14px;font-size:11px}body.c3-jining .jn17-license-preface{grid-template-columns:1fr;gap:24px;padding:25px 22px}body.c3-jining .jn17-license-preface .jn17-standfirst{font-size:15px}body.c3-jining .jn17-license-preface .jn17-scene img{height:auto;aspect-ratio:4/3}}
