.SchoolLibraryPage_page__ZSfMm{--school-nav-height:80px;--t1:#1a1a2e;--t2:#4a4a6a;--tm:#8888a8;--line:#eaeaec;--line-soft:#f0f0f2;--ground:#f8f8f9;--sheet:#fff;--chip:#f1f1f3;--pd:#4e4df4;--eyebrow:#5559f7;--red:#b91c1c;--f-d:"Plus Jakarta Sans",Arial,sans-serif;--f-b:"DM Sans",system-ui,sans-serif;--f-m:"Space Mono",ui-monospace,monospace;min-height:100vh;padding-top:var(--school-nav-height);background:var(--ground);color:var(--t2);font:400 15px/1.6 var(--f-b);letter-spacing:0;-webkit-font-smoothing:antialiased}.SchoolLibraryPage_page__ZSfMm *,.SchoolLibraryPage_page__ZSfMm :after,.SchoolLibraryPage_page__ZSfMm :before{box-sizing:border-box;letter-spacing:0}.SchoolLibraryPage_page__ZSfMm [hidden]{display:none!important}.SchoolLibraryPage_page__ZSfMm h1,.SchoolLibraryPage_page__ZSfMm h2,.SchoolLibraryPage_page__ZSfMm h3{margin:0;font-family:var(--f-d);color:var(--t1);overflow-wrap:anywhere}.SchoolLibraryPage_page__ZSfMm p{margin:0}.SchoolLibraryPage_page__ZSfMm a{color:inherit;text-decoration:none}.SchoolLibraryPage_page__ZSfMm button,.SchoolLibraryPage_page__ZSfMm input,.SchoolLibraryPage_page__ZSfMm select{font-family:var(--f-b)}.SchoolLibraryPage_page__ZSfMm :focus-visible{outline:2px solid var(--pd);outline-offset:3px;border-radius:4px}.SchoolLibraryPage_wrap__AGxY5{max-width:1080px;margin:0 auto;padding:0 24px}.SchoolLibraryPage_skip__gLXqh{position:absolute;left:-9999px}.SchoolLibraryPage_skip__gLXqh:focus{left:24px;top:12px;background:var(--t1);color:#fff;padding:8px 14px;z-index:9;border-radius:6px}.SchoolLibraryPage_srOnly__v9kwK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SchoolLibraryPage_unknown__ui5sd{color:#9a4b10;background:#fff4db;overflow-wrap:anywhere}.SchoolLibraryPage_crumb__g1NH1{padding:22px 0 0;font-size:14px;font-weight:500;color:var(--tm)}.SchoolLibraryPage_crumb__g1NH1 ol{list-style:none;display:flex;flex-wrap:wrap;gap:.45em;margin:0;padding:0}.SchoolLibraryPage_crumb__g1NH1 li+li:before{content:"/";margin-right:.45em;color:#c9c9d4}.SchoolLibraryPage_crumb__g1NH1 a:hover{color:var(--pd)}.SchoolLibraryPage_hero__6b8Wm{padding:20px 0 30px}.SchoolLibraryPage_banner__Bsfs4{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.75fr);gap:36px;align-items:center;background:radial-gradient(ellipse 280px 230px at calc(100% - 140px) calc(100% - 30px),rgba(108,82,255,.18),rgba(90,214,255,.1) 55%,transparent),var(--sheet);border:1px solid #e6e6f5;border-radius:16px;padding:30px 32px 26px}.SchoolLibraryPage_bannerLeft__Cuk0G{min-width:0}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_eyebrow__zpBoW{display:flex;align-items:center;gap:7px;font:700 12.5px/1.5 var(--f-b);color:var(--eyebrow);margin-bottom:14px}.SchoolLibraryPage_spark__VkWRX{width:16px;height:16px;flex-shrink:0;border-radius:5px;background:var(--pd);display:inline-block}.SchoolLibraryPage_hero__6b8Wm h1{font-size:38px;font-weight:800;line-height:1.1;max-width:22ch;text-wrap:pretty}.SchoolLibraryPage_hero__6b8Wm h1 em{font-style:normal;color:var(--pd)}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_lede__2WWvV{margin-top:10px;max-width:48ch;font-size:15px;color:var(--t2)}.SchoolLibraryPage_heroSearch__YBEeu{position:relative;margin-top:18px;max-width:520px;z-index:6}.SchoolLibraryPage_heroSearch__YBEeu>svg{position:absolute;left:16px;top:16px;color:var(--tm);pointer-events:none}.SchoolLibraryPage_heroSearch__YBEeu input{width:100%;min-width:0;height:52px;padding:0 16px 0 46px;border:2px solid var(--t1);border-radius:12px;background:var(--sheet);font:500 16px var(--f-b);color:var(--t1);box-shadow:0 6px 24px rgba(26,26,46,.08)}.SchoolLibraryPage_heroSearch__YBEeu input:focus{outline:none;border-color:var(--pd);box-shadow:0 0 0 4px rgba(78,77,244,.14)}.SchoolLibraryPage_heroSearch__YBEeu input::-moz-placeholder{color:#a9a9bc;font-weight:400}.SchoolLibraryPage_heroSearch__YBEeu input::placeholder{color:#a9a9bc;font-weight:400}.SchoolLibraryPage_heroResults__RuFqJ{position:absolute;top:calc(100% + 6px);left:0;right:0;list-style:none;margin:0;padding:6px;background:var(--sheet);border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 40px rgba(26,26,46,.14)}.SchoolLibraryPage_heroResults__RuFqJ a,.SchoolLibraryPage_resultMissing__3XP0i{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:14px}.SchoolLibraryPage_heroResults__RuFqJ a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SchoolLibraryPage_heroResults__RuFqJ .SchoolLibraryPage_resultActive__8woSh,.SchoolLibraryPage_heroResults__RuFqJ a:hover{background:#f4f4ff}.SchoolLibraryPage_resultNote__R8j5S{padding:8px 10px;color:var(--tm);font:400 12px/1.5 var(--f-m)}.SchoolLibraryPage_heroQuick__OqEhQ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:13px;color:var(--tm)}.SchoolLibraryPage_heroQuick__OqEhQ a{font:700 12px/1.5 var(--f-m);color:var(--t2);background:var(--chip);border-radius:6px;padding:5px 8px;overflow-wrap:anywhere}.SchoolLibraryPage_heroQuick__OqEhQ .SchoolLibraryPage_quickActive__mNDLy,.SchoolLibraryPage_heroQuick__OqEhQ a:hover{background:#e4e4ff;color:var(--pd)}.SchoolLibraryPage_peekRegion__f0cGW{min-width:0;width:100%}.SchoolLibraryPage_peek__1Tghn{display:block;background:var(--sheet);border:1px solid var(--line);border-radius:14px;padding:16px 16px 18px;box-shadow:0 18px 50px rgba(26,26,46,.1),0 2px 6px rgba(26,26,46,.04)}.SchoolLibraryPage_peek__1Tghn:hover{border-color:#d9d9fb}.SchoolLibraryPage_peekSlide__aClFb{animation:SchoolLibraryPage_previewEnter__fU3lI .22s ease}@keyframes SchoolLibraryPage_previewEnter__fU3lI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.SchoolLibraryPage_peekEyebrow__URj_X{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font:700 10.5px/1.5 var(--f-m);text-transform:uppercase;color:var(--eyebrow);margin-bottom:12px}.SchoolLibraryPage_peekEyebrow__URj_X>span{color:var(--tm);font-weight:400;text-transform:none}.SchoolLibraryPage_peekThumb__7G0z0{display:block;aspect-ratio:16/6;border-radius:8px;overflow:hidden;background:#f4f4f6}.SchoolLibraryPage_peekThumb__7G0z0 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.SchoolLibraryPage_peekTitle__Pf1fX{display:block;margin-top:12px;font:700 15.5px/1.3 var(--f-d);color:var(--t1);height:82px;overflow:auto;overflow-wrap:anywhere}.SchoolLibraryPage_peekTitle__Pf1fX .SchoolLibraryPage_code___1Zs7{display:block;margin-bottom:3px}.SchoolLibraryPage_peekRows__tu04W{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--line)}.SchoolLibraryPage_peekRows__tu04W li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:13.5px}.SchoolLibraryPage_peekRows__tu04W b{display:flex;align-items:center;gap:6px;font:700 12.5px/1.5 var(--f-m);color:var(--t1)}.SchoolLibraryPage_peekRows__tu04W .SchoolLibraryPage_hur__t1zg7{font-size:9px}.SchoolLibraryPage_peekCta__WVX0F{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;height:42px;border-radius:9px;background:var(--t1);color:#fff;font:700 14px/1.4 var(--f-b)}.SchoolLibraryPage_peek__1Tghn:hover .SchoolLibraryPage_peekCta__WVX0F{background:var(--pd)}.SchoolLibraryPage_proof__XmqkT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 0;padding-top:18px;border-top:1px solid var(--line)}.SchoolLibraryPage_proof__XmqkT>div{display:flex;flex-direction:column;padding-right:18px;min-width:0}.SchoolLibraryPage_proof__XmqkT>div+div{padding-left:18px;border-left:1px solid var(--line)}.SchoolLibraryPage_proof__XmqkT dt{font-size:13px;line-height:1.4;margin-top:6px}.SchoolLibraryPage_proof__XmqkT dt small{display:block;margin-top:3px;font-size:11px;color:var(--tm)}.SchoolLibraryPage_proof__XmqkT dd{order:-1;margin:0;font:800 44px/1 var(--f-d);color:var(--pd)}.SchoolLibraryPage_proof__XmqkT dd .SchoolLibraryPage_unknown__ui5sd{display:inline-block;font:500 16px/1.4 var(--f-m)}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_proofSource__fd2Mz{margin-top:14px;font:400 11.5px/1.6 var(--f-m);color:var(--tm)}.SchoolLibraryPage_proofSource__fd2Mz a{display:inline-flex;align-items:center;gap:4px;color:var(--pd)}.SchoolLibraryPage_quotes__6kQlj{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.SchoolLibraryPage_quotes__6kQlj li{position:relative;background:var(--sheet);border:1px solid var(--line);border-radius:8px;padding:16px 18px 14px 40px;font-size:13.5px;line-height:1.5}.SchoolLibraryPage_quotes__6kQlj li:before{content:"\201c";position:absolute;left:16px;top:12px;font:800 30px/.8 var(--f-d);color:var(--pd)}.SchoolLibraryPage_quotes__6kQlj b{display:block;margin-bottom:6px;font:700 12.5px/1.4 var(--f-d);color:var(--t1)}.SchoolLibraryPage_quotes__6kQlj cite{display:block;margin-top:8px;font:400 11px/1.5 var(--f-m);color:var(--tm)}.SchoolLibraryPage_heroFoot__o9LaT{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:14px;padding:0 6px;font-size:13px;color:var(--tm)}.SchoolLibraryPage_heroStat__SRBI8{font:400 12.5px/1.6 var(--f-m);color:var(--t2)}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_prov__RXtgg{margin-top:14px;padding:12px 16px;border-left:3px solid var(--pd);font-size:13.5px;color:var(--t2);max-width:64ch}.SchoolLibraryPage_error__gZwmi{margin-top:14px;padding:12px;border:1px solid #efcccc;color:var(--red)}.SchoolLibraryPage_error__gZwmi a{text-decoration:underline}.SchoolLibraryPage_bar__bW5Ey{position:sticky;top:var(--school-nav-height);z-index:5;background:hsla(240,8%,97%,.96);backdrop-filter:blur(8px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.SchoolLibraryPage_bar__bW5Ey .SchoolLibraryPage_wrap__AGxY5{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;padding-top:11px;padding-bottom:11px}.SchoolLibraryPage_pill__ldIWk{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;background:var(--sheet);border:1px solid var(--line);border-radius:999px;padding:0 14px;height:38px}.SchoolLibraryPage_pill__ldIWk label{flex-shrink:0;font:500 13px var(--f-b);color:var(--tm)}.SchoolLibraryPage_pill__ldIWk input,.SchoolLibraryPage_pill__ldIWk select{border:0;background:transparent;font:500 13.5px var(--f-b);color:var(--t1);outline:none;min-width:0;max-width:210px}.SchoolLibraryPage_pill__ldIWk select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2px;text-overflow:ellipsis}.SchoolLibraryPage_pill__ldIWk svg{flex-shrink:0}.SchoolLibraryPage_pillOn__6nELy{background:#ededff;border-color:#d9d9fb}.SchoolLibraryPage_pillOn__6nELy label,.SchoolLibraryPage_pillOn__6nELy select{color:var(--pd)}.SchoolLibraryPage_pill__ldIWk:focus-within{border-color:var(--pd);box-shadow:0 0 0 3px rgba(78,77,244,.12)}.SchoolLibraryPage_find__F7bdP{flex:1 1 230px;max-width:340px}.SchoolLibraryPage_find__F7bdP input{width:100%;padding:0;height:100%;max-width:none}.SchoolLibraryPage_find__F7bdP input::-moz-placeholder{color:#89899b}.SchoolLibraryPage_find__F7bdP input::placeholder{color:#89899b}.SchoolLibraryPage_chips__8w2Fw{display:flex;flex-wrap:wrap;gap:6px}.SchoolLibraryPage_chip__XT1ud{border:0;background:var(--chip);color:var(--t2);padding:7px 13px;border-radius:999px;font:500 13px/1.3 var(--f-b);cursor:pointer;min-height:34px}.SchoolLibraryPage_chip__XT1ud:hover{background:#e7e7ea;color:var(--t1)}.SchoolLibraryPage_chipOn___C4QU,.SchoolLibraryPage_chipOn___C4QU:hover{background:var(--pd);color:#fff}.SchoolLibraryPage_shown__zqPcw{font:400 12px/1 var(--f-m);color:var(--tm);white-space:nowrap}.SchoolLibraryPage_reset__IvZ5b{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:6px;width:34px;height:34px;flex-shrink:0;background:#fff;cursor:pointer}.SchoolLibraryPage_reset__IvZ5b:hover{color:var(--pd);border-color:var(--pd)}.SchoolLibraryPage_sec__DXA32{padding:40px 0;scroll-margin-top:calc(var(--school-nav-height) + 150px)}.SchoolLibraryPage_sec__DXA32>.SchoolLibraryPage_wrap__AGxY5>h2{font-size:22px;font-weight:800;line-height:1.6;max-width:28ch}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_secNote__mpR2o{margin-top:8px;color:var(--tm);font-size:14px;max-width:62ch}.SchoolLibraryPage_jump__fsZhN{display:flex;flex-wrap:wrap;gap:5px;margin:18px 0 0}.SchoolLibraryPage_jump__fsZhN a{font:400 12px/1.6 var(--f-m);color:var(--tm);padding:4px 8px;background:var(--chip);border-radius:6px;overflow-wrap:anywhere}.SchoolLibraryPage_jump__fsZhN a:hover{background:#e4e4ff;color:var(--pd)}.SchoolLibraryPage_group__1hxoK{border:0;margin-top:26px}.SchoolLibraryPage_group__1hxoK h3{display:flex;align-items:center;gap:10px;padding:0 0 10px;border-bottom:1px solid var(--line);font:700 11px/1.4 var(--f-m);text-transform:uppercase;color:var(--eyebrow);scroll-margin-top:calc(var(--school-nav-height) + 155px)}.SchoolLibraryPage_gcount__AA3dJ{margin-left:auto;flex-shrink:0;font:400 12px/1.4 var(--f-b);text-transform:none;color:var(--tm)}.SchoolLibraryPage_cards__tBRZS{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:18px}.SchoolLibraryPage_cards__tBRZS>li{min-width:0}.SchoolLibraryPage_card__8kjDk{display:block;background:var(--sheet);border:1px solid var(--line);border-radius:8px;overflow:hidden;height:100%}.SchoolLibraryPage_card__8kjDk:hover{border-color:#d9d9fb;box-shadow:0 4px 16px rgba(26,26,46,.07)}.SchoolLibraryPage_card__8kjDk:hover .SchoolLibraryPage_ctitle___q48H{color:var(--pd)}.SchoolLibraryPage_thumb__DT169{display:block;aspect-ratio:13/10;background:#f4f4f6;overflow:hidden}.SchoolLibraryPage_thumb__DT169 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.SchoolLibraryPage_noimg__wSsFc{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f4f4f6}.SchoolLibraryPage_ctitle___q48H{display:block;padding:12px 14px 0;font:700 14.5px/1.35 var(--f-d);color:var(--t1);overflow-wrap:anywhere}.SchoolLibraryPage_code___1Zs7{font:700 12px/1.6 var(--f-m);color:var(--pd)}.SchoolLibraryPage_ctitle___q48H .SchoolLibraryPage_code___1Zs7{display:block;margin-bottom:3px}.SchoolLibraryPage_cmeta__QnPYl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 14px 13px;font-size:11.5px}.SchoolLibraryPage_chap__YrtGl{font:400 11.5px/1.6 var(--f-m);color:var(--tm)}.SchoolLibraryPage_chap__YrtGl b{font-weight:700;color:var(--t2)}.SchoolLibraryPage_weight__0IEay{font:700 11px/1.6 var(--f-m);color:var(--t1);background:var(--chip);border-radius:5px;padding:3px 6px}.SchoolLibraryPage_hur__t1zg7{font:700 10px/1 var(--f-m);text-transform:uppercase;color:var(--red);border:1px solid;border-radius:4px;padding:3px 5px;white-space:nowrap}.SchoolLibraryPage_missingLink__0sN6v{display:block;padding:0 14px 12px;font-size:11px}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_empty__lv0kc{padding:14px 2px;color:var(--tm);font-size:14px}.SchoolLibraryPage_empty__lv0kc button{margin-left:12px;color:var(--pd);text-decoration:underline}.SchoolLibraryPage_shapes__Kkzeq{margin-top:20px}.SchoolLibraryPage_shape__L1DdC+.SchoolLibraryPage_shape__L1DdC{margin-top:26px}.SchoolLibraryPage_shape__L1DdC h3{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:0 0 9px;border-bottom:2px solid var(--t1);font-size:15px;font-weight:800;line-height:1.6}.SchoolLibraryPage_srows__ExElX{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:0 28px}.SchoolLibraryPage_srows__ExElX li{min-width:0;border-bottom:1px solid var(--line)}.SchoolLibraryPage_assessmentRow__6mN2U,.SchoolLibraryPage_srows__ExElX a{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 10px;padding:9px 2px}.SchoolLibraryPage_srows__ExElX a:hover .SchoolLibraryPage_courseName__BCBdo{color:var(--pd)}.SchoolLibraryPage_courseName__BCBdo{flex:1 1 140px;min-width:0;font-size:14px;overflow-wrap:anywhere}.SchoolLibraryPage_exam__zFa_q{font:700 12px/1.6 var(--f-m);color:var(--t1);white-space:nowrap}.SchoolLibraryPage_notes__ywW_f{margin-top:20px}.SchoolLibraryPage_notes__ywW_f article{display:grid;grid-template-columns:minmax(0,24ch) minmax(0,1fr);gap:8px 30px;padding:18px 20px;border-bottom:1px solid var(--line-soft)}.SchoolLibraryPage_notes__ywW_f article:first-child{border-top:1px solid var(--line)}.SchoolLibraryPage_notes__ywW_f h3{font-size:15px;font-weight:700;line-height:1.35}.SchoolLibraryPage_notes__ywW_f p{font-size:14.5px;max-width:66ch}.SchoolLibraryPage_page__ZSfMm .SchoolLibraryPage_plain__pz537{margin-top:14px;max-width:66ch}.SchoolLibraryPage_dl__AhSEv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:20px 0 0}.SchoolLibraryPage_dl__AhSEv>div{background:var(--sheet);border:1px solid var(--line);border-radius:8px;padding:13px 16px}.SchoolLibraryPage_dl__AhSEv dt{font:400 11px/1.3 var(--f-m);text-transform:uppercase;color:var(--tm)}.SchoolLibraryPage_dl__AhSEv dd{margin:6px 0 0;font-size:15px;color:var(--t1);overflow-wrap:anywhere}.SchoolLibraryPage_dl__AhSEv a{color:var(--pd)}@media (max-width:900px){.SchoolLibraryPage_banner__Bsfs4{grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding:24px}.SchoolLibraryPage_hero__6b8Wm h1{font-size:30px}.SchoolLibraryPage_proof__XmqkT>div,.SchoolLibraryPage_proof__XmqkT>div+div{padding-left:8px;padding-right:8px}.SchoolLibraryPage_proof__XmqkT dd .SchoolLibraryPage_unknown__ui5sd{font-size:12px}}@media (max-width:768px){.SchoolLibraryPage_page__ZSfMm{--school-nav-height:64px}}@media (max-width:640px){.SchoolLibraryPage_wrap__AGxY5{padding:0 18px}.SchoolLibraryPage_banner__Bsfs4{grid-template-columns:1fr;gap:24px;padding:22px 18px 20px}.SchoolLibraryPage_hero__6b8Wm h1{font-size:28px}.SchoolLibraryPage_quotes__6kQlj{grid-template-columns:1fr}.SchoolLibraryPage_proof__XmqkT{grid-template-columns:1fr 1fr}.SchoolLibraryPage_proof__XmqkT>div,.SchoolLibraryPage_proof__XmqkT>div+div{padding-left:0;padding-right:12px}.SchoolLibraryPage_proof__XmqkT>div+div{padding-left:12px}.SchoolLibraryPage_proof__XmqkT>div:nth-child(3){grid-column:1/-1;border-left:0;padding-left:0;margin-top:14px}.SchoolLibraryPage_heroResults__RuFqJ a,.SchoolLibraryPage_resultMissing__3XP0i{grid-template-columns:minmax(0,1fr);gap:3px}.SchoolLibraryPage_peekRows__tu04W b{flex-wrap:wrap;justify-content:flex-end}.SchoolLibraryPage_cards__tBRZS{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SchoolLibraryPage_find__F7bdP{max-width:none;flex-basis:100%}.SchoolLibraryPage_pill__ldIWk{width:100%}.SchoolLibraryPage_pill__ldIWk select{flex:1;max-width:none}.SchoolLibraryPage_bar__bW5Ey{position:static}.SchoolLibraryPage_group__1hxoK h3,.SchoolLibraryPage_sec__DXA32{scroll-margin-top:calc(var(--school-nav-height) + 16px)}.SchoolLibraryPage_srows__ExElX{grid-template-columns:minmax(0,1fr)}.SchoolLibraryPage_notes__ywW_f article{grid-template-columns:1fr;gap:6px;padding:18px 0}.SchoolLibraryPage_ctitle___q48H{padding:10px 10px 0;font-size:13px}.SchoolLibraryPage_cmeta__QnPYl{padding:9px 10px 12px}.SchoolLibraryPage_shape__L1DdC h3{flex-wrap:wrap;gap:6px}.SchoolLibraryPage_group__1hxoK h3{flex-wrap:wrap}.SchoolLibraryPage_gcount__AA3dJ{max-width:100%}.SchoolLibraryPage_dl__AhSEv{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SchoolLibraryPage_page__ZSfMm *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}