.literature-shell{--literature-ink:#132b45;--literature-muted:#667a92;--literature-line:#d8e2eb;--literature-paper:#fffdf9;--literature-grade:#c85547;--literature-soft:#fff0ea;min-height:100vh;color:var(--literature-ink);font-family:var(--font-geist-sans), Arial, sans-serif;background:#f4f7fa}.literature-shell *,.literature-shell :before,.literature-shell :after{box-sizing:border-box}.literature-shell a{color:inherit;text-decoration:none}.literature-shell button,.literature-shell summary{font:inherit}.literature-utility{color:#fff7ef;letter-spacing:.07em;background:#6d3040;justify-content:space-between;align-items:center;gap:24px;min-height:38px;padding:9px max(24px,50vw - 770px);font-size:12px;font-weight:800;display:flex}.literature-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9f5;border-bottom:1px solid #eadfd9;grid-template-columns:245px minmax(0,1fr) 100px;align-items:center;gap:24px;min-height:82px;padding:12px max(24px,50vw - 770px);display:grid;position:sticky;top:0}.literature-brand{align-items:center;gap:12px;display:flex}.literature-brand>span{color:#fff;width:48px;height:48px;font:800 27px/1 var(--font-literature-serif), "Times New Roman", serif;background:#963e55;border-radius:15px;place-items:center;display:grid}.literature-brand p{gap:2px;margin:0;display:grid}.literature-brand b{letter-spacing:.06em;font-size:15px}.literature-brand small{color:#8b5664;letter-spacing:.09em;font-size:10px;font-weight:800}.literature-header nav{scrollbar-width:none;justify-content:center;gap:5px;display:flex;overflow-x:auto}.literature-header nav::-webkit-scrollbar{display:none}.literature-header nav a{color:#5d6f85;white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:750}.literature-header nav a:hover,.literature-header nav a.active{color:#7e334a;background:#f7e9ee}.literature-home{border:1px solid #e3d5d7;border-radius:999px;justify-self:end;padding:10px 14px;font-size:13px;font-weight:800}.literature-hero,.literature-grade-hero,.literature-section,.literature-dark,.literature-principles,.literature-quality,.literature-reference-model,.literature-targets,.literature-language-lab,.literature-guidance,.literature-stage-ribbon,.literature-next{width:min(1540px,100% - 72px);margin-inline:auto}.literature-hero{grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);align-items:center;gap:70px;padding:86px 0 58px;display:grid}.literature-kicker,.literature-section-head span,.literature-map-head span,.literature-language-lab>div>span,.literature-reference-model>div>span,.literature-quality>div:first-child>span,.literature-next>span{color:var(--literature-grade,#963e55);letter-spacing:.1em;font-size:13px;font-weight:850}.literature-hero h1,.literature-grade-hero h1{max-width:930px;font:500 clamp(46px, 5.2vw, 78px)/1.06 var(--font-literature-serif), "Times New Roman", serif;letter-spacing:-.045em;margin:20px 0}.literature-hero h1 em{color:#9d3f52;font-style:italic}.literature-hero>div>p,.literature-grade-hero>div>p{color:#5b6f86;max-width:850px;margin:0;font-size:19px;line-height:1.75}.literature-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.literature-actions a,.literature-next a{background:#fff;border:1px solid #dccbd0;border-radius:999px;padding:14px 20px;font-size:14px;font-weight:850}.literature-actions a:first-child,.literature-next a:first-child{color:#fff;background:var(--literature-grade,#963e55);border-color:var(--literature-grade,#963e55)}.literature-standard-note{color:#6b5d5c;background:#fffaf4;border-left:4px solid #c8564c;border-radius:0 16px 16px 0;max-width:860px;margin-top:24px;padding:18px 20px;font-size:14px;line-height:1.7}.literature-standard-note b{color:#713649}.literature-hero-card{background:var(--literature-paper);border:1px solid #e3d6d1;border-radius:30px;min-height:420px;padding:36px;box-shadow:0 28px 70px #2e262a17}.literature-margin-note{min-height:220px;font:italic 24px/1.2 var(--font-literature-serif), "Times New Roman", serif;background:#fbf2ec;border:1px solid #eadbd5;border-radius:22px;grid-template-columns:1fr auto;align-content:center;gap:10px 16px;padding:30px;display:grid}.literature-margin-note span{color:#be584e}.literature-margin-note em{color:#8e3d50}.literature-margin-note strong{color:#273c54;grid-column:1/-1;font-size:34px;font-weight:500}.literature-margin-note b,.literature-margin-note i{color:#b39a91;font-style:normal}.literature-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:22px;display:grid}.literature-stats article{text-align:center;border-right:1px solid #eadfd9;gap:3px;padding:12px 6px;display:grid}.literature-stats article:last-child{border:0}.literature-stats strong{color:#8d3a4e;font-size:25px}.literature-stats small{color:#77889a;font-size:10px;font-weight:800}.literature-principles{background:#fff;border:1px solid #e2d8d4;border-radius:24px;grid-template-columns:repeat(4,1fr);margin-bottom:86px;display:grid;overflow:hidden}.literature-principles article{border-right:1px solid #e8dfdb;min-height:170px;padding:26px}.literature-principles article:last-child{border:0}.literature-principles span{color:#c36557;font:700 18px/1 var(--font-literature-serif), "Times New Roman", serif;display:block}.literature-principles b{margin:28px 0 8px;font-size:17px;display:block}.literature-principles p{color:#66798e;margin:0;line-height:1.55}.literature-section{padding:76px 0}.literature-section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.literature-section-head h2{max-width:870px;font:500 clamp(34px, 4vw, 55px)/1.1 var(--font-literature-serif), "Times New Roman", serif;letter-spacing:-.035em;margin:10px 0 0}.literature-section-head>p{color:#6c7f94;max-width:480px;margin:0;font-size:15px;line-height:1.7}.literature-stage-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.literature-stage-grid article{background:#fff;border:1px solid #e4dad7;border-radius:24px;padding:32px}.literature-stage-grid article.high{color:#f7edf0;background:#5f2c3c;border-color:#5f2c3c}.literature-stage-grid span{letter-spacing:.1em;font-size:12px;font-weight:850}.literature-stage-grid h3{font:500 28px/1.15 var(--font-literature-serif), "Times New Roman", serif;margin:16px 0 10px}.literature-stage-grid p{color:#687a8e;margin:0;line-height:1.65}.literature-stage-grid .high p{color:#ddcbd1}.literature-map-head{background:#fff8f3;border-left:4px solid #d45d4d;justify-content:space-between;align-items:center;gap:18px;margin:55px 0 18px;padding:16px 20px;display:flex}.literature-map-head.high{background:#f7ebef;border-color:#713248}.literature-map-head b{font:500 20px/1.3 var(--font-literature-serif), "Times New Roman", serif}.literature-grade-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.literature-grade-grid.high{grid-template-columns:repeat(3,1fr)}.literature-grade-grid>a{border:1px solid #e0d8d5;border-top:5px solid var(--literature-grade);background:#fff;border-radius:22px;grid-template-rows:auto 1fr auto;gap:20px;min-height:280px;padding:26px;display:grid}.literature-grade-grid>a:hover{transform:translateY(-3px);box-shadow:0 18px 40px #432a3017}.literature-grade-grid>a>span{color:#fff;background:var(--literature-grade);width:58px;height:58px;font:700 25px/1 var(--font-literature-serif), "Times New Roman", serif;border-radius:18px;place-items:center;display:grid}.literature-grade-grid p{align-content:start;gap:9px;margin:0;display:grid}.literature-grade-grid small{color:var(--literature-grade);text-transform:uppercase;font-size:11px;font-weight:850}.literature-grade-grid b{font:500 23px/1.2 var(--font-literature-serif), "Times New Roman", serif}.literature-grade-grid em{color:#718296;font-size:13px;font-style:normal;line-height:1.6}.literature-grade-grid i{color:var(--literature-grade);font-size:13px;font-style:normal;font-weight:850}.literature-studios-section{padding-top:30px}.literature-studio-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.literature-studio-grid article{background:#fff;border:1px solid #dbe4eb;border-radius:22px;min-height:250px;padding:26px}.literature-studio-grid span{color:#923c50;background:#f7e9ed;border-radius:10px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.literature-studio-grid h3{font:500 24px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:28px 0 10px}.literature-studio-grid p{color:#687b90;margin:0;line-height:1.65}.literature-studio-grid b{color:#9a4a53;margin-top:22px;font-size:12px;display:block}.literature-dark{color:#f8f0ec;background:#22354a;border-radius:34px;margin-top:60px;padding:72px}.literature-dark .literature-section-head span{color:#e99b83}.literature-dark .literature-section-head>p{color:#bdcad5}.literature-cycle-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.literature-cycle-grid article{background:#2a3e54;border:1px solid #40546a;border-radius:20px;min-height:220px;padding:25px}.literature-cycle-grid span{color:#eca58e;font:700 18px/1 var(--font-literature-serif), "Times New Roman", serif}.literature-cycle-grid h3{font:500 22px/1.25 var(--font-literature-serif), "Times New Roman", serif;margin:30px 0 10px}.literature-cycle-grid p{color:#c7d2dc;margin:0;line-height:1.65}.literature-formula-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.literature-formula-grid article{background:#fffdf9;border:1px solid #e4d7d5;border-radius:22px;flex-direction:column;min-height:310px;padding:28px;display:flex}.literature-formula-grid article>span{color:#fff;letter-spacing:.05em;background:#8c3c50;border-radius:10px;align-self:start;padding:8px 11px;font-size:11px;font-weight:900}.literature-formula-grid h3{font:500 24px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:24px 0 13px}.literature-formula-grid b{color:#a4494e;line-height:1.55}.literature-formula-grid p{color:#627589;margin:14px 0;line-height:1.65}.literature-formula-grid small{color:#7d6c6b;border-top:1px solid #eadfda;margin-top:auto;padding-top:15px;line-height:1.55}.literature-blueprint>div:last-child{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.literature-blueprint article{background:#fff;border:1px solid #dbe4eb;border-radius:16px;align-items:start;gap:14px;min-height:105px;padding:18px;display:flex}.literature-blueprint article span{color:#b24f4a;font:700 15px/1 var(--font-literature-serif), "Times New Roman", serif}.literature-blueprint article p{color:#4e6278;margin:0;font-size:13px;line-height:1.55}.literature-reference-model{color:#fff7f2;background:#6a3041;border-radius:32px;grid-template-columns:.8fr 1.2fr;gap:60px;margin-top:30px;padding:60px;display:grid}.literature-reference-model h2{font:500 45px/1.12 var(--font-literature-serif), "Times New Roman", serif;margin:14px 0}.literature-reference-model>div>p{color:#e8d3d9;margin:0;line-height:1.7}.literature-reference-model ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.literature-reference-model li{background:#74384a;border:1px solid #8d5363;border-radius:15px;gap:7px;padding:18px 20px;display:grid}.literature-reference-model li b{color:#ffc9b6}.literature-reference-model li span{color:#ebdce0;line-height:1.55}.literature-quality{background:#fffdf9;border:1px solid #e5d9d5;border-radius:30px;grid-template-columns:.85fr 1.15fr;gap:60px;margin-top:90px;padding:60px;display:grid}.literature-quality h2{font:500 44px/1.12 var(--font-literature-serif), "Times New Roman", serif;margin:15px 0}.literature-quality>div:first-child p{color:#687b8f;line-height:1.7}.literature-quality>div:last-child{grid-template-columns:1fr 1fr;gap:11px;display:grid}.literature-quality article{border:1px solid #eadfd9;border-radius:14px;grid-template-columns:33px 1fr;gap:12px;padding:16px;display:grid}.literature-quality article span{color:#a54a4d;font:700 15px/1.4 var(--font-literature-serif), "Times New Roman", serif}.literature-quality article p{color:#6c7b8d;margin:0;font-size:12px;line-height:1.55}.literature-quality article b{color:#263a51;margin-bottom:4px;font-size:13px;display:block}.literature-sources>div:last-child{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.literature-sources a{background:#fff;border:1px solid #dbe4eb;border-radius:18px;align-items:center;gap:14px;min-height:95px;padding:22px;display:flex}.literature-sources a span{color:#a7454f;font-size:23px}.literature-sources a b{font-size:13px;line-height:1.5}.literature-next{text-align:center;background:#f3e8e9;border-radius:30px;margin-block:40px 90px;padding:60px}.literature-next h2{max-width:900px;font:500 42px/1.15 var(--font-literature-serif), "Times New Roman", serif;margin:15px auto}.literature-next p{color:#66788b;max-width:900px;margin:0 auto;line-height:1.7}.literature-next>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.literature-grade-page{--literature-paper:#fff}.literature-grade-page.literature-high{background:#f3f5f8}.literature-grade-page.literature-high .literature-utility{background:#482635}.literature-grade-page.literature-high .literature-brand>span{background:var(--literature-grade)}.literature-grade-hero{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:55px;padding:68px 0 44px;display:grid}.literature-grade-hero h1{max-width:980px;font-size:clamp(42px,4.5vw,68px)}.literature-grade-score{background:#fff;border:1px solid #e1d5d5;border-radius:28px;grid-template-rows:auto 1fr auto auto;min-height:355px;padding:28px;display:grid}.literature-grade-score>span{color:var(--literature-grade);letter-spacing:.09em;font-size:11px;font-weight:900}.literature-grade-score>strong{color:var(--literature-grade);font:700 105px/1 var(--font-literature-serif), "Times New Roman", serif;align-self:center}.literature-grade-score>div{border-block:1px solid #eadfdc;grid-template-columns:repeat(3,1fr);display:grid}.literature-grade-score p{text-align:center;border-right:1px solid #eadfdc;gap:3px;margin:0;padding:13px 6px;display:grid}.literature-grade-score p:last-child{border:0}.literature-grade-score p b{font-size:20px}.literature-grade-score p small{color:#7f8da0;font-size:9px}.literature-grade-score>small{color:#78899b;padding-top:15px;font-size:11px;line-height:1.6}.literature-stage-ribbon{border-left:5px solid var(--literature-grade);background:var(--literature-soft);justify-content:space-between;gap:30px;margin-bottom:22px;padding:18px 22px;display:flex}.literature-stage-ribbon b{color:var(--literature-grade);font-size:13px}.literature-stage-ribbon p{color:#687a8d;max-width:840px;margin:0;font-size:13px;line-height:1.55}.literature-targets{grid-template-columns:repeat(4,1fr);gap:12px;padding:26px 0 48px;display:grid}.literature-targets article{background:#fff;border:1px solid #dce5ec;border-radius:18px;min-height:205px;padding:22px}.literature-targets span{color:var(--literature-grade);letter-spacing:.08em;margin-bottom:28px;font-size:11px;font-weight:900;display:block}.literature-targets p{color:#5f7288;margin:0;font-size:13px;line-height:1.65}.literature-portal-list{gap:16px;display:grid}.literature-portal-list details{background:#fff;border:1px solid #d9e3eb;border-radius:24px;overflow:hidden}.literature-portal-list summary{cursor:pointer;grid-template-columns:74px 1fr 42px;align-items:center;gap:24px;min-height:155px;padding:25px;list-style:none;display:grid}.literature-portal-list summary::-webkit-details-marker{display:none}.literature-portal-list summary>span{color:#fff;background:var(--literature-grade);width:66px;height:66px;font:700 24px/1 var(--font-literature-serif), "Times New Roman", serif;border-radius:20px;place-items:center;display:grid}.literature-portal-list summary p{gap:8px;margin:0;display:grid}.literature-portal-list summary small{color:#78899c;letter-spacing:.03em;font-size:11px;font-weight:850}.literature-portal-list summary b{font:500 29px/1.2 var(--font-literature-serif), "Times New Roman", serif}.literature-portal-list summary i{color:#7e8ea0;font-size:12px;font-style:normal}.literature-portal-list summary em{width:38px;height:38px;color:var(--literature-grade);background:var(--literature-soft);border-radius:999px;place-items:center;font-size:22px;font-style:normal;display:grid}.literature-portal-list details[open] summary em{transform:rotate(45deg)}.literature-portal-list details>div{grid-template-columns:1.1fr .9fr;gap:18px;padding:0 25px 25px 123px;display:grid}.literature-portal-list details section{background:#f7f9fb;border-radius:19px;padding:24px}.literature-portal-list details section:first-child>span{color:var(--literature-grade);letter-spacing:.08em;font-size:10px;font-weight:900}.literature-portal-list details h3{font:500 25px/1.3 var(--font-literature-serif), "Times New Roman", serif;margin:11px 0 23px}.literature-portal-list article{border-top:1px solid #dce4eb;padding:17px 0}.literature-portal-list article b{color:#354a61;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.literature-portal-list article p,.literature-portal-list li{color:#61758a;font-size:13px;line-height:1.6}.literature-portal-list ul{margin:10px 0 0;padding-left:18px}.literature-portal-list .evidence{background:#fff5ef;border:1px solid #edcfc6;border-radius:14px;padding:17px}.literature-portal-list .evidence b{color:#9e4548}.literature-portal-list details section>small{color:#9c7c7c;letter-spacing:.08em;margin-top:20px;font-size:9px;font-weight:900;display:block}.literature-language-lab{grid-template-columns:1fr 1fr;gap:18px;margin-block:20px 60px;display:grid}.literature-language-lab>div{background:#fff;border:1px solid #dedfe6;border-radius:25px;padding:38px}.literature-language-lab>div:last-child{color:#f8eff1;background:#5f3140;border-color:#5f3140}.literature-language-lab>div:last-child>span{color:#f1af9c}.literature-language-lab h2{font:500 31px/1.15 var(--font-literature-serif), "Times New Roman", serif;margin:13px 0 22px}.literature-language-lab ul{gap:11px;margin:0;padding-left:19px;display:grid}.literature-language-lab li{color:#62758a;line-height:1.55}.literature-language-lab>div:last-child li{color:#e3d5d9}.literature-dark.compact{margin-top:25px;padding:58px}.literature-specials>div:last-child{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.literature-specials article{border:1px solid #dfd5d7;border-top:5px solid var(--literature-grade);background:#fff;border-radius:22px;flex-direction:column;min-height:240px;padding:28px;display:flex}.literature-specials article span{color:var(--literature-grade);letter-spacing:.08em;font-size:10px;font-weight:900}.literature-specials h3{font:500 24px/1.25 var(--font-literature-serif), "Times New Roman", serif;margin:25px 0 12px}.literature-specials p{color:#677a8e;margin:0;line-height:1.6}.literature-specials small{color:#8d7b7f;margin-top:auto;padding-top:20px;font-weight:800}.literature-specials article.is-published{border-color:#d8bfc7;box-shadow:0 16px 35px #612b3e14}.literature-specials article>a{color:#fff;background:var(--literature-grade);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:15px 17px;font-size:14px;font-weight:850;display:flex}.literature-specials article>a small{color:#f9e9ef;letter-spacing:.06em;margin:0;padding:0;font-size:11px}.literature-guidance{grid-template-columns:1fr 1fr;gap:17px;margin-block:30px 70px;display:grid}.literature-guidance article{background:#fff0ea;border-radius:24px;padding:38px}.literature-guidance article:last-child{background:#e9eef4}.literature-guidance span{color:var(--literature-grade);letter-spacing:.08em;font-size:11px;font-weight:900}.literature-guidance h2{font:500 30px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:15px 0 12px}.literature-guidance p{color:#607287;margin:0;line-height:1.7}.literature-blueprint.compact{padding-top:35px}.literature-sources.compact-sources{padding-top:25px}@media (width<=1150px){.literature-header{grid-template-columns:220px minmax(0,1fr)}.literature-home{display:none}.literature-hero,.literature-grade-hero{grid-template-columns:1fr;gap:35px}.literature-hero-card,.literature-grade-score{min-height:auto}.literature-grade-score{grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;gap:10px 30px}.literature-grade-score>strong{grid-row:1/4;font-size:90px}.literature-grade-score>div,.literature-grade-score>small{grid-column:2}.literature-grade-grid{grid-template-columns:1fr 1fr}.literature-grade-grid.high{grid-template-columns:repeat(3,1fr)}.literature-studio-grid,.literature-formula-grid,.literature-cycle-grid{grid-template-columns:1fr 1fr}.literature-blueprint>div:last-child{grid-template-columns:repeat(3,1fr)}.literature-targets{grid-template-columns:1fr 1fr}.literature-portal-list details>div{padding-left:25px}}@media (width<=760px){.literature-utility{display:none}.literature-header{grid-template-columns:1fr;gap:12px;min-height:auto;padding:12px 16px;position:relative}.literature-brand{justify-content:center}.literature-header nav{justify-content:flex-start;width:100%}.literature-header nav a{padding:9px 12px}.literature-hero,.literature-grade-hero,.literature-section,.literature-dark,.literature-principles,.literature-quality,.literature-reference-model,.literature-targets,.literature-language-lab,.literature-guidance,.literature-stage-ribbon,.literature-next{width:min(100% - 28px,1540px)}.literature-hero,.literature-grade-hero{padding-top:42px}.literature-hero h1,.literature-grade-hero h1{font-size:42px}.literature-hero>div>p,.literature-grade-hero>div>p{font-size:17px}.literature-hero-card{border-radius:22px;min-height:auto;padding:20px}.literature-margin-note{min-height:180px;padding:22px;font-size:20px}.literature-margin-note strong{font-size:28px}.literature-stats{grid-template-columns:1fr 1fr}.literature-stats article:nth-child(2){border-right:0}.literature-principles,.literature-stage-grid,.literature-grade-grid,.literature-grade-grid.high,.literature-studio-grid,.literature-formula-grid,.literature-cycle-grid,.literature-targets,.literature-language-lab,.literature-guidance,.literature-specials>div:last-child,.literature-sources>div:last-child{grid-template-columns:1fr}.literature-principles article{border-bottom:1px solid #e8dfdb;border-right:0;min-height:auto}.literature-section{padding:54px 0}.literature-section-head{flex-direction:column;align-items:start;gap:15px}.literature-section-head h2{font-size:36px}.literature-map-head{flex-direction:column;align-items:start}.literature-grade-grid>a{min-height:245px}.literature-dark{border-radius:24px;padding:40px 22px}.literature-reference-model,.literature-quality{border-radius:24px;grid-template-columns:1fr;gap:30px;padding:38px 22px}.literature-reference-model h2,.literature-quality h2{font-size:36px}.literature-quality>div:last-child{grid-template-columns:1fr}.literature-blueprint>div:last-child{grid-template-columns:1fr 1fr}.literature-next{padding:40px 22px}.literature-next h2{font-size:34px}.literature-grade-score{grid-template-columns:1fr}.literature-grade-score>strong{grid-row:auto;font-size:82px}.literature-grade-score>div,.literature-grade-score>small{grid-column:auto}.literature-stage-ribbon{flex-direction:column;gap:8px}.literature-portal-list summary{grid-template-columns:58px 1fr 32px;gap:13px;min-height:135px;padding:18px}.literature-portal-list summary>span{border-radius:16px;width:54px;height:54px;font-size:20px}.literature-portal-list summary b{font-size:23px}.literature-portal-list details>div{grid-template-columns:1fr;padding:0 15px 15px}.literature-portal-list details section{padding:20px}}@media (width<=470px){.literature-hero h1,.literature-grade-hero h1{font-size:37px}.literature-actions{display:grid}.literature-actions a{text-align:center}.literature-blueprint>div:last-child{grid-template-columns:1fr}.literature-portal-list summary{grid-template-columns:52px 1fr}.literature-portal-list summary em{display:none}.literature-targets{grid-template-columns:1fr}}.literature-portal-list details.is-published{border-color:#ebc2b8;box-shadow:0 12px 30px #643c320d}.literature-published-link{background:var(--literature-grade);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:15px 17px;font-size:13px;font-weight:850;display:flex;color:#fff!important}.literature-published-link span{color:#ffe8df;letter-spacing:.08em;font-size:9px}.literature6-chapter{background:#f5f7fa}.literature6-breadcrumb,.literature6-hero,.literature6-foundation,.literature6-section,.literature6-language,.literature6-writing,.literature6-speaking,.literature6-practice,.literature6-guidance,.literature6-source,.literature6-next{width:min(1460px,100% - 72px);margin-inline:auto}.literature6-breadcrumb{color:#78899b;gap:10px;padding:22px 0 0;font-size:13px;display:flex}.literature6-breadcrumb b{color:#344a61}.literature6-hero{grid-template-columns:1fr 390px;align-items:stretch;gap:45px;padding:55px 0 48px;display:grid}.literature6-hero>div{background:#fffdf9;border:1px solid #e5d8d3;border-radius:30px;padding:46px}.literature6-hero>div>span,.literature6-section header span,.literature6-language header span,.literature6-writing-intro>span,.literature6-outline>span,.literature6-sample header span,.literature6-selfcheck>span,.literature6-speaking>div>span,.literature6-practice header span,.literature6-source span{color:#bd5547;letter-spacing:.09em;font-size:11px;font-weight:900}.literature6-hero>div>p:first-of-type{color:#9a5a55;margin:18px 0 6px;font-size:13px;font-weight:800}.literature6-hero h1{font:500 clamp(44px, 5vw, 70px)/1.05 var(--font-literature-serif), "Times New Roman", serif;letter-spacing:-.045em;margin:0}.literature6-hero h2{max-width:800px;font:500 27px/1.35 var(--font-literature-serif), "Times New Roman", serif;color:#374b60;margin:28px 0 12px}.literature6-hero>div>p:last-of-type{color:#64778b;max-width:850px;margin:0;line-height:1.75}.literature6-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.literature6-hero>div>div a{background:#fff;border:1px solid #e1cac3;border-radius:999px;padding:13px 18px;font-size:13px;font-weight:850}.literature6-hero>div>div a:first-child{color:#fff;background:#df654f;border-color:#df654f}.literature6-hero>aside{color:#fff4ef;background:#273c53;border-radius:30px;padding:30px}.literature6-hero>aside>span{color:#f3a28d;letter-spacing:.09em;font-size:10px;font-weight:900}.literature6-hero>aside ol{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.literature6-hero>aside li{border:1px solid #445a70;border-radius:13px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.literature6-hero>aside li b{color:#f2aa96;font:700 14px/1 var(--font-literature-serif), "Times New Roman", serif}.literature6-hero>aside li p{color:#d3dde5;margin:0;font-size:13px}.literature6-foundation{grid-template-columns:.9fr 1.1fr;gap:16px;margin-bottom:60px;display:grid}.literature6-foundation article{background:#fff;border:1px solid #dce5ec;border-radius:22px;padding:30px}.literature6-foundation article:first-child{background:#fff2ec;border-color:#edd2c9}.literature6-foundation span{color:#b74e45;letter-spacing:.09em;font-size:10px;font-weight:900}.literature6-foundation ul{gap:9px;margin:20px 0 0;padding-left:20px;display:grid}.literature6-foundation li{color:#566a80;line-height:1.55}.literature6-foundation small{color:#8f6964;border-top:1px solid #edcfc6;margin-top:18px;padding-top:14px;line-height:1.55;display:block}.literature6-section,.literature6-language,.literature6-writing,.literature6-practice{padding:70px 0}.literature6-section>header,.literature6-language>header,.literature6-practice>header,.literature6-sample>header{justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px;display:flex}.literature6-section h2,.literature6-language h2,.literature6-writing h2,.literature6-practice h2,.literature6-source h2{font:500 clamp(34px, 4vw, 52px)/1.12 var(--font-literature-serif), "Times New Roman", serif;letter-spacing:-.03em;margin:10px 0 0}.literature6-section>header>p,.literature6-language>header>p,.literature6-practice>header>p,.literature6-sample>header>p{color:#677b8f;max-width:500px;margin:0;line-height:1.65}.literature6-readings{gap:30px;display:grid}.literature6-readings>article{background:#fff;border:1px solid #dce4eb;border-radius:28px;overflow:hidden}.literature6-reading-head{grid-template-columns:1fr 50px;gap:8px 20px;padding:34px 38px 26px;display:grid}.literature6-reading-head>span{color:#b95145;letter-spacing:.08em;font-size:10px;font-weight:900}.literature6-reading-head>b{color:#df654f;font:700 36px/1 var(--font-literature-serif), "Times New Roman", serif;grid-area:1/2/4}.literature6-reading-head h3{font:500 36px/1.12 var(--font-literature-serif), "Times New Roman", serif;margin:8px 0 0}.literature6-reading-head p{color:#7a8a9b;margin:6px 0 0;font-size:12px;line-height:1.6}.literature6-text{background:#fffaf4;border:1px solid #eaded8;border-radius:20px;margin:0 38px;padding:34px 38px}.literature6-text p{color:#263b50;font:500 18px/1.85 var(--font-literature-serif), "Times New Roman", serif;margin:0 0 16px}.literature6-text p:last-child{margin-bottom:0}.literature6-text.is-poem{padding-left:clamp(36px,8vw,130px)}.literature6-text.is-poem p{margin-bottom:7px;font-size:21px;line-height:1.55}.literature6-question-list{padding:30px 38px}.literature6-question-list h4{font:500 25px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:0 0 14px}.literature6-question-list details,.literature6-practice details{background:#f8fafb;border:1px solid #dde5ec;border-radius:15px;margin-top:9px;overflow:hidden}.literature6-question-list summary{cursor:pointer;grid-template-columns:28px 1fr 24px;align-items:center;gap:12px;padding:16px;list-style:none;display:grid}.literature6-question-list summary::-webkit-details-marker{display:none}.literature6-practice summary::-webkit-details-marker{display:none}.literature6-question-list summary span{color:#b55247;font:700 15px/1 var(--font-literature-serif), "Times New Roman", serif}.literature6-question-list summary b{font-size:14px;line-height:1.45}.literature6-question-list summary em,.literature6-practice summary em{color:#df654f;font-size:20px;font-style:normal}.literature6-question-list details[open] summary em,.literature6-practice details[open] summary em{transform:rotate(45deg)}.literature6-question-list details>div{padding:0 16px 16px 56px}.literature6-question-list details>div p{color:#5d7186;margin:10px 0 0;font-size:13px;line-height:1.65}.literature6-readings>article>aside{color:#e8f0f5;background:#2e4359;grid-template-columns:140px 1fr;gap:18px;padding:20px 38px;display:grid}.literature6-readings>article>aside b{color:#f1a48f;letter-spacing:.08em;font-size:10px}.literature6-readings>article>aside p{margin:0;line-height:1.65}.literature6-language{color:#fff5ef;background:#263b51;border-radius:30px;padding-inline:48px}.literature6-language header span{color:#f0a28e}.literature6-language>header>p{color:#c4d0da}.literature6-language>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.literature6-language article{background:#2c4259;border:1px solid #425970;border-radius:20px;padding:25px}.literature6-language article>span{color:#f0a28e;font-size:10px;font-weight:900}.literature6-language h3{font:500 24px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:22px 0 12px}.literature6-language article>p,.literature6-language li{color:#cad5de;font-size:13px;line-height:1.65}.literature6-language ul{padding-left:18px}.literature6-language aside{color:#ead7d0;background:#324b63;border-left:3px solid #e27b65;margin-top:18px;padding:14px;font-size:12px;line-height:1.6}.literature6-writing{grid-template-columns:1fr .78fr;gap:18px;display:grid}.literature6-writing-intro,.literature6-outline,.literature6-selfcheck{background:#fff;border:1px solid #dce5ec;border-radius:24px;padding:34px}.literature6-writing-intro>p{color:#64778b;line-height:1.7}.literature6-writing-intro ol{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.literature6-writing-intro li{color:#71483f;background:#fff0ea;border-radius:999px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;font-weight:750;display:flex}.literature6-writing-intro li span{color:#fff;background:#df654f;border-radius:999px;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.literature6-outline h3{font:500 28px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:14px 0 20px}.literature6-outline p{color:#5f7287;border-top:1px solid #e2e8ee;grid-template-columns:35px 1fr;gap:10px;margin:0;padding:14px 0;font-size:13px;line-height:1.6;display:grid}.literature6-outline p b{color:#c05a4c;font-family:var(--font-literature-serif), "Times New Roman", serif}.literature6-sample{background:#fffdf9;border:1px solid #e2d6d1;border-radius:28px;grid-column:1/-1;padding:42px}.literature6-sample h3{font:500 37px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:10px 0 0}.literature6-sample>div{max-width:940px;margin:auto}.literature6-sample>div p{color:#2b3f54;font:500 17px/1.9 var(--font-literature-serif), "Times New Roman", serif;white-space:pre-line}.literature6-sample>aside{background:#f5e9e5;border-radius:18px;margin-top:30px;padding:24px}.literature6-sample>aside b{color:#95483f}.literature6-sample>aside li{color:#685f60;margin-top:8px;line-height:1.6}.literature6-transfer{background:#f7fafc;border:1px solid #d7e3ea;border-radius:24px;grid-column:1/-1;padding:34px}.literature6-transfer header>span{color:#b95247;letter-spacing:.08em;font-size:10px;font-weight:900}.literature6-transfer h3{font:500 30px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:10px 0 8px}.literature6-transfer header>p{color:#64778b;margin:0;line-height:1.65}.literature6-transfer>div{grid-template-columns:.82fr 1.18fr;gap:16px;margin-top:22px;display:grid}.literature6-transfer ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.literature6-transfer li{color:#536a7f;background:#fff;border:1px solid #dce6ed;border-radius:13px;grid-template-columns:30px 1fr;gap:10px;padding:13px;line-height:1.55;display:grid}.literature6-transfer li b{color:#bd5547;font-family:var(--font-literature-serif), "Times New Roman", serif}.literature6-transfer aside{color:#394f63;background:#fff8f3;border-radius:16px;padding:22px}.literature6-transfer aside>b{color:#964a41}.literature6-transfer aside p{font:500 16px/1.8 var(--font-literature-serif), "Times New Roman", serif;white-space:pre-line;margin:12px 0 0}.literature6-transfer>small{color:#7a8c9d;margin-top:16px;line-height:1.6;display:block}.literature6-selfcheck{grid-column:1/-1}.literature6-selfcheck>div{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0 12px;display:grid}.literature6-selfcheck label{color:#54687e;border:1px solid #dfe7ed;border-radius:13px;gap:10px;padding:14px;font-size:13px;display:flex}.literature6-selfcheck input{accent-color:#df654f}.literature6-selfcheck small{color:#8593a2}.literature6-speaking{color:#fff4ef;background:#6c3040;border-radius:30px;margin-block:15px 70px;padding:48px}.literature6-speaking>div span{color:#f5ad98}.literature6-speaking h2{max-width:1050px;font:500 39px/1.22 var(--font-literature-serif), "Times New Roman", serif;margin:12px 0 30px}.literature6-speaking>ol{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.literature6-speaking>ol li{border:1px solid #8a5360;border-radius:15px;padding:18px}.literature6-speaking>ol b{color:#ffb59f;font-family:var(--font-literature-serif), "Times New Roman", serif}.literature6-speaking>ol p{color:#ead9de;line-height:1.55}.literature6-speaking>aside{background:#78394a;border-left:4px solid #f18d74;margin-top:20px;padding:18px}.literature6-speaking>aside p{color:#ead9de;margin-bottom:0;line-height:1.65}.literature6-practice>header>p{max-width:540px}.literature6-practice>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.literature6-practice details{background:#fff;margin:0}.literature6-practice details.is-foundation{background:#fff7f1;border-color:#e7c5b9}.literature6-practice summary{cursor:pointer;grid-template-columns:38px 1fr 24px;align-items:center;gap:12px;min-height:96px;padding:16px;list-style:none;display:grid}.literature6-practice summary>span{color:#ba574b;font:700 16px/1 var(--font-literature-serif), "Times New Roman", serif}.literature6-practice summary p{gap:5px;margin:0;display:grid}.literature6-practice summary small{color:#a2665d;letter-spacing:.05em;font-size:9px;font-weight:900}.literature6-practice summary b{color:#2d4257;font-size:13px;line-height:1.5}.literature6-practice details>div{padding:0 18px 18px 66px}.literature6-practice details>div b{color:#994b43;font-size:11px}.literature6-practice details>div p{color:#5d7185;font-size:13px;line-height:1.6}.literature6-guidance{grid-template-columns:repeat(3,1fr);gap:12px;margin-block:30px 70px;display:grid}.literature6-guidance article{background:#fff;border:1px solid #dce5ec;border-radius:20px;padding:25px}.literature6-guidance article:nth-child(2){background:#fff1eb;border-color:#edd5cc}.literature6-guidance span{color:#b95247;letter-spacing:.08em;font-size:10px;font-weight:900}.literature6-guidance p{color:#5d7186;margin:18px 0 0;line-height:1.65}.literature6-source{background:#fffdf9;border:1px solid #dfd6d2;border-radius:26px;justify-content:space-between;align-items:center;gap:40px;margin-block:30px 70px;padding:38px;display:flex}.literature6-source h2{max-width:850px;font-size:34px}.literature6-source p{color:#64778b;max-width:950px;line-height:1.65}.literature6-source>a{color:#fff;background:#df654f;border-radius:999px;flex:none;padding:14px 18px;font-size:12px;font-weight:850}.literature6-next{background:#e9eef3;border-radius:22px;grid-template-columns:190px 1fr 190px;align-items:center;gap:20px;margin-block:30px 90px;padding:24px;display:grid}.literature6-next>a{text-align:center;background:#fff;border-radius:999px;padding:13px;font-size:12px;font-weight:850}.literature6-next p{text-align:center;gap:5px;margin:0;display:grid}.literature6-next p span{color:#a65148;letter-spacing:.08em;font-size:9px;font-weight:900}.literature6-next p b{font-size:13px}.literature7-chapter .literature6-hero{background:linear-gradient(135deg,#673247 0%,#492b3a 100%)}.literature7-chapter .literature6-hero>aside{background:#4e2335eb}.literature7-chapter .literature6-speaking{background:#5b3044}.literature7-chapter .literature6-speaking>aside{background:#67364b}.literature7-chapter .literature6-foundation article:nth-child(2),.literature7-chapter .literature6-guidance article:nth-child(2){background:#ffede8}.literature7-chapter .literature6-transfer{background:#fffaf7;border-color:#ead0c8}.literature8-chapter .literature6-hero{background:linear-gradient(135deg,#74352e 0%,#4d2b29 100%)}.literature8-chapter .literature6-hero>aside{background:#5b2722eb}.literature8-chapter .literature6-speaking{background:#63342f}.literature8-chapter .literature6-speaking>aside{background:#743d36}.literature8-chapter .literature6-foundation article:nth-child(2),.literature8-chapter .literature6-guidance article:nth-child(2){background:#ffebe7}.literature8-chapter .literature6-transfer{background:#fff9f7;border-color:#e8cbc5}.literature10-chapter .literature6-hero{background:linear-gradient(135deg,#793247 0%,#452b39 100%)}.literature10-chapter .literature6-hero>aside{background:#3d2331f0}.literature10-chapter .literature6-speaking{background:#553043}.literature10-chapter .literature6-speaking>aside{background:#66374e}.literature10-chapter .literature6-hero>div>div a:first-child,.literature10-chapter .literature6-source>a,.literature10-chapter .literature6-writing-intro li span{background:var(--literature-grade);border-color:var(--literature-grade)}.literature10-chapter .literature6-reading-head>b,.literature10-chapter .literature6-question-list summary em,.literature10-chapter .literature6-practice summary em{color:var(--literature-grade)}.literature10-chapter .literature6-foundation article:first-child,.literature10-chapter .literature6-guidance article:nth-child(2){background:var(--literature-soft);border-color:#e4c8d1}.literature10-chapter .literature6-transfer{background:#fcf8fa;border-color:#e1cbd2}.literature12-chapter .literature6-hero{background:linear-gradient(135deg,#6f2f46 0%,#3e2936 100%);border-radius:32px;padding-inline:28px}.literature12-chapter .literature6-hero>aside{background:#371f2cf2}.literature12-chapter .literature6-speaking{background:#4e2d3e}.literature12-chapter .literature6-speaking>aside{background:#603348}.literature12-chapter .literature6-hero>div>div a:first-child,.literature12-chapter .literature6-source>a,.literature12-chapter .literature6-writing-intro li span{background:var(--literature-grade);border-color:var(--literature-grade)}.literature12-chapter .literature6-reading-head>b,.literature12-chapter .literature6-question-list summary em,.literature12-chapter .literature6-practice summary em{color:var(--literature-grade)}.literature12-chapter .literature6-foundation article:first-child,.literature12-chapter .literature6-guidance article:nth-child(2){background:var(--literature-soft);border-color:#dec3ce}.literature12-chapter .literature6-transfer{background:#fcf8fa;border-color:#ddc6d0}.literature12-chapter .literature6-breadcrumb{font-size:16px}.literature12-chapter .literature6-hero>div>span,.literature12-chapter .literature6-hero>aside>span,.literature12-chapter .literature6-foundation span,.literature12-chapter .literature6-section header span,.literature12-chapter .literature6-language header span,.literature12-chapter .literature6-writing-intro>span,.literature12-chapter .literature6-outline>span,.literature12-chapter .literature6-sample header span,.literature12-chapter .literature6-transfer header>span,.literature12-chapter .literature6-selfcheck>span,.literature12-chapter .literature6-practice header span,.literature12-chapter .literature6-guidance span{font-size:14px}.literature12-chapter .literature6-hero>div>p:first-of-type,.literature12-chapter .literature6-hero>aside li p,.literature12-chapter .literature6-reading-head p,.literature12-chapter .literature6-question-list summary b,.literature12-chapter .literature6-question-list details>div p,.literature12-chapter .literature6-language article>p,.literature12-chapter .literature6-language li,.literature12-chapter .literature6-language aside,.literature12-chapter .literature6-writing-intro li,.literature12-chapter .literature6-outline p,.literature12-chapter .literature6-transfer li,.literature12-chapter .literature6-transfer>small,.literature12-chapter .literature6-selfcheck label,.literature12-chapter .literature6-practice summary b,.literature12-chapter .literature6-practice details>div p,.literature12-chapter .literature6-guidance p,.literature12-chapter .literature6-next>a,.literature12-chapter .literature6-next p b{font-size:16px}.literature12-chapter .literature6-foundation li,.literature12-chapter .literature6-foundation small,.literature12-chapter .literature6-section>header>p,.literature12-chapter .literature6-language>header>p,.literature12-chapter .literature6-writing-intro>p,.literature12-chapter .literature6-speaking>ol p,.literature12-chapter .literature6-speaking>aside p,.literature12-chapter .literature6-practice>header>p,.literature12-chapter .literature6-hero>div>p:last-of-type{font-size:17px}.literature12-chapter .literature6-text p{white-space:pre-line;font-size:20px;line-height:1.78}.literature12-chapter .literature6-text.is-poem p{font-size:21px;line-height:1.62}.literature11-special .literature6-hero>div>div a:first-child,.literature11-special .literature6-source>a,.literature11-special .literature6-writing-intro li span{background:var(--literature-grade);border-color:var(--literature-grade)}.literature11-special .literature6-speaking{background:#563044}.literature11-special .literature6-speaking>aside{background:#67364e}.literature11-special .literature6-foundation article:first-child,.literature11-special .literature6-guidance article:nth-child(2){background:var(--literature-soft);border-color:#e4c8d1}.literature11-special .literature6-transfer{background:#fcf8fa;border-color:#e1cbd2}.literature11-special .literature6-reading-head>b,.literature11-special .literature6-question-list summary em,.literature11-special .literature6-practice summary em{color:var(--literature-grade)}.literature11-special .literature6-breadcrumb{font-size:16px}.literature11-special .literature6-hero>div>span,.literature11-special .literature6-hero>aside>span,.literature11-special .literature6-foundation span,.literature11-special .literature6-section header span,.literature11-special .literature6-language header span,.literature11-special .literature6-writing-intro>span,.literature11-special .literature6-outline>span,.literature11-special .literature6-sample header span,.literature11-special .literature6-transfer header>span,.literature11-special .literature6-selfcheck>span,.literature11-special .literature6-practice header span,.literature11-special .literature6-guidance span{font-size:14px}.literature11-special .literature6-hero>div>p:first-of-type,.literature11-special .literature6-hero>aside li p,.literature11-special .literature6-reading-head p,.literature11-special .literature6-question-list summary b,.literature11-special .literature6-question-list details>div p,.literature11-special .literature6-language article>p,.literature11-special .literature6-language li,.literature11-special .literature6-language aside,.literature11-special .literature6-writing-intro li,.literature11-special .literature6-outline p,.literature11-special .literature6-transfer li,.literature11-special .literature6-transfer>small,.literature11-special .literature6-selfcheck label,.literature11-special .literature6-practice summary b,.literature11-special .literature6-practice details>div p,.literature11-special .literature6-guidance p,.literature11-special .literature6-next>a,.literature11-special .literature6-next p b{font-size:16px}.literature11-special .literature6-foundation li,.literature11-special .literature6-foundation small,.literature11-special .literature6-section>header>p,.literature11-special .literature6-language>header>p,.literature11-special .literature6-writing-intro>p,.literature11-special .literature6-speaking>ol p,.literature11-special .literature6-speaking>aside p,.literature11-special .literature6-practice>header>p{font-size:17px}.literature11-special .literature6-text p.is-verse{white-space:pre-line;padding-left:clamp(10px,5vw,70px);font-size:21px;line-height:1.62}.literature11-special-schedule,.literature11-special-rubric,.literature11-special-sources{width:min(1460px,100% - 72px);margin-inline:auto;padding:68px 0}.literature11-special-schedule>header,.literature11-special-rubric>header,.literature11-special-sources>header{justify-content:space-between;align-items:end;gap:35px;margin-bottom:28px;display:flex}.literature11-special-schedule>header span,.literature11-special-rubric>header span,.literature11-special-sources>header span{color:var(--literature-grade);letter-spacing:.09em;font-size:14px;font-weight:900}.literature11-special-schedule h2,.literature11-special-rubric h2,.literature11-special-sources h2{font:500 clamp(34px, 4vw, 52px)/1.12 var(--font-literature-serif), "Times New Roman", serif;letter-spacing:-.03em;margin:10px 0 0}.literature11-special-schedule>header p{color:#64778b;max-width:520px;margin:0;font-size:17px;line-height:1.7}.literature11-special-schedule>div{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.literature11-special-schedule article{border:1px solid #dce5ec;border-top:5px solid var(--literature-grade);background:#fff;border-radius:20px;padding:25px}.literature11-special-schedule article>span{color:var(--literature-grade);font-size:14px;font-weight:900}.literature11-special-schedule h3{font:500 25px/1.22 var(--font-literature-serif), "Times New Roman", serif;margin:20px 0 12px}.literature11-special-schedule article>p{color:#5d7186;font-size:16px;line-height:1.65}.literature11-special-schedule aside{color:#6c5360;border-top:1px solid #e2e8ed;margin-top:18px;padding-top:15px;font-size:15px;line-height:1.55}.literature11-special-rubric{padding-top:35px}.literature11-special-rubric>div{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.literature11-special-rubric article{background:#fffdfd;border:1px solid #dfd7dc;border-radius:20px;padding:24px}.literature11-special-rubric h3{color:var(--literature-grade);font:500 25px/1.2 var(--font-literature-serif), "Times New Roman", serif;margin:0 0 18px}.literature11-special-rubric p{color:#5d7186;font-size:16px;line-height:1.62}.literature11-special-rubric p:last-child{border-top:1px solid #eadfe3;padding-top:14px}.literature11-special-sources{background:#fffdfd;border:1px solid #dfd6dc;border-radius:28px;padding:42px}.literature11-special-sources>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.literature11-special-sources article{background:#f8f5f7;border:1px solid #e5dfe3;border-radius:17px;padding:22px}.literature11-special-sources h3{font:500 23px/1.25 var(--font-literature-serif), "Times New Roman", serif;margin:0 0 10px}.literature11-special-sources p{color:#61758a;margin:0;font-size:16px;line-height:1.65}.literature11-special-sources a{color:#fff;background:var(--literature-grade);border-radius:999px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:850;display:inline-flex}@media (width<=1000px){.literature6-hero{grid-template-columns:1fr}.literature6-hero>aside ol{grid-template-columns:repeat(5,1fr)}.literature6-hero>aside li,.literature6-language>div,.literature6-guidance{grid-template-columns:1fr}.literature6-speaking>ol,.literature11-special-schedule>div,.literature11-special-rubric>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.literature6-breadcrumb,.literature6-hero,.literature6-foundation,.literature6-section,.literature6-language,.literature6-writing,.literature6-speaking,.literature6-practice,.literature6-guidance,.literature6-source,.literature6-next,.literature11-special-schedule,.literature11-special-rubric,.literature11-special-sources{width:min(100% - 28px,1460px)}.literature6-hero{padding-top:35px}.literature6-hero>div{padding:28px 22px}.literature6-hero h1{font-size:43px}.literature6-hero h2{font-size:23px}.literature6-hero>aside ol,.literature6-foundation,.literature6-writing,.literature6-practice>div{grid-template-columns:1fr}.literature6-section>header,.literature6-language>header,.literature6-practice>header,.literature6-sample>header{flex-direction:column;align-items:start;gap:14px}.literature6-section,.literature6-language,.literature6-writing,.literature6-practice{padding-block:50px}.literature6-language{padding-inline:20px}.literature6-reading-head{padding:26px 22px 20px}.literature6-reading-head h3{font-size:30px}.literature6-text{margin-inline:16px;padding:24px 20px}.literature6-text.is-poem{padding-left:26px}.literature6-question-list{padding:24px 16px}.literature6-question-list details>div{padding-left:16px}.literature6-readings>article>aside{grid-template-columns:1fr;padding:20px}.literature6-sample{padding:28px 22px}.literature6-transfer{padding:26px 20px}.literature6-transfer>div,.literature6-selfcheck>div{grid-template-columns:1fr}.literature6-speaking{padding:35px 22px}.literature6-speaking>ol{grid-template-columns:1fr}.literature6-source{flex-direction:column;align-items:start;padding:28px 22px}.literature6-next{grid-template-columns:1fr}.literature11-special-schedule>header,.literature11-special-rubric>header,.literature11-special-sources>header{flex-direction:column;align-items:start;gap:14px}.literature11-special-schedule>div,.literature11-special-rubric>div,.literature11-special-sources>div{grid-template-columns:1fr}.literature11-special-sources{padding:30px 22px}}
