.academy-bundle-overview{padding:30px 0;border-top:1px solid var(--edge)}.academy-bundle-overview h2{font-size:30px}.academy-level-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:22px}.academy-level-row a{text-decoration:none;text-align:center;font-size:12px}.academy-level-row img{width:100%;height:auto;display:block}.academy-level-row span{display:block;margin-top:8px}body .edition-card .academy-bundle-cover{background:var(--card)!important;border:1px solid var(--edge)!important;padding:12px!important;display:flex!important;flex-direction:column;justify-content:space-between;gap:10px;overflow:hidden}body .edition-card .academy-bundle-cover>span{font:600 15px/1.3 Georgia,serif;text-align:center;color:var(--ink)}.academy-cover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;align-items:center}body .edition-card .academy-bundle-cover .academy-cover-grid img{height:auto!important;width:100%!important;aspect-ratio:210/297;object-fit:contain!important}body .edition-card .academy-bundle-cover>b{font:600 11px/1.5 Arial,sans-serif;color:var(--ink);text-align:center}@media(max-width:600px){.academy-level-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.academy-bundle-overview h2{font-size:25px}body .edition-card .academy-bundle-cover{padding:9px!important;gap:7px}body .edition-card .academy-bundle-cover>span{font-size:13px}body .edition-card .academy-bundle-cover>b{font-size:9px}}
