:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-v2-reading__layout{display:block;max-width:1120px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-v2-reading__intro{display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 auto 26px;text-align:center}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-v2-reading__intro .pa-v2-heading{text-align:center;margin-bottom:10px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-v2-reading__intro>p{margin-bottom:16px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;max-width:1120px;margin-inline:auto}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid>.library-card{display:flex;flex-direction:column;flex:0 1 calc((100% - 40px)/3);width:auto;max-width:440px;min-width:0;min-height:0;padding:0;gap:0;border:0;border-radius:15px;overflow:hidden;background:#353238;color:#fff}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid:has(>:nth-child(2):last-child)>.library-card{flex-basis:calc((100% - 20px)/2);max-width:390px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid>.library-card:only-child{display:grid;grid-template-columns:42% minmax(0,1fr);flex-basis:780px;max-width:100%}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .library-card__media{display:block;width:auto;height:auto;min-height:0;aspect-ratio:16/10;margin:12px 12px 0;overflow:hidden;border-radius:10px;background:#48444b}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card:only-child .library-card__media{width:auto;min-height:220px;height:auto;aspect-ratio:auto;margin:12px 0 12px 12px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card__media img{display:block;width:100%;height:100%;object-fit:cover}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .library-card__body{display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-width:0;min-height:0;padding:18px 20px 20px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card:only-child .library-card__body{justify-content:center}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .library-card__meta{display:flex;flex-direction:row;justify-content:space-between;gap:7px;flex-wrap:wrap;margin:0 0 12px;color:#d8d1d6;font-size:10px;letter-spacing:.07em}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card__meta>span{color:#ff747c}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card__meta time{white-space:nowrap}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card h2{display:block;margin:0 0 12px;color:#fff;font-size:20px;line-height:1.3;letter-spacing:-.02em;overflow-wrap:break-word}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card h2 a,:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .text-link{color:#fff;text-decoration:none}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .library-card__body>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 16px;color:#ded8dc;font-size:13px;line-height:1.55}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card .text-link{margin-top:auto;padding-top:6px;font-size:13px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card a:focus-visible{outline:2px solid #ff747c;outline-offset:3px}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;max-width:1120px;align-items:center}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child) .pa-v2-reading__intro{align-items:flex-start;margin:0;text-align:left}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child) .pa-v2-heading{text-align:left}@media(max-width:900px){:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid>.library-card{flex-basis:calc((100% - 20px)/2)}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child){display:block}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child) .pa-v2-reading__intro{align-items:center;margin:0 auto 24px;text-align:center}.pa-v2-reading .pa-v2-reading__layout:has(.pa-reading__grid>:only-child) .pa-v2-heading{text-align:center}}@media(max-width:600px){:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid>.library-card,:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid:has(>:nth-child(2):last-child)>.library-card{flex-basis:100%;max-width:440px}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .pa-reading__grid>.library-card:only-child{display:flex;flex-direction:column}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card:only-child .library-card__media{min-height:0;aspect-ratio:16/10;margin:12px 12px 0}:is(.pa-v2-reading,.material-grade-detail .mg-resources) .library-card h2{font-size:20px}}.pa-v2-reading .pa-v2-heading .eyebrow{color:var(--red,#df202d)}