.HeroSearch-module__1gOIPW__search{color:#8b9ab6;background:#fff;border:2px solid #d7ddeb;border-radius:999px;align-items:center;gap:12px;width:min(540px,100%);height:58px;margin:22px auto 0;padding:5px 5px 5px 20px;display:flex;box-shadow:0 5px 12px #2847740c}.HeroSearch-module__1gOIPW__search>svg{flex-shrink:0;width:23px;height:23px}.HeroSearch-module__1gOIPW__search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:14px}.HeroSearch-module__1gOIPW__search:focus-within{border-color:var(--blue)}.HeroSearch-module__1gOIPW__search button{background:var(--yellow);color:#302a08;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-self:stretch;padding:0 25px;font-weight:700}@media (max-width:620px){.HeroSearch-module__1gOIPW__search{height:52px}.HeroSearch-module__1gOIPW__search button{padding:0 18px}.HeroSearch-module__1gOIPW__search input{font-size:12px}}
.SubjectGrid-module__aA4xhW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.SubjectGrid-module__aA4xhW__card{background:#fff0ca;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:202px;padding:20px 12px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.SubjectGrid-module__aA4xhW__card:nth-child(2){background:#e4f3e6}.SubjectGrid-module__aA4xhW__card:nth-child(3){background:#ffdeeb}.SubjectGrid-module__aA4xhW__card:nth-child(4){background:#def3ff}.SubjectGrid-module__aA4xhW__card:nth-child(5){background:#eee5ff}.SubjectGrid-module__aA4xhW__card:nth-child(6){background:#dff5f6}.SubjectGrid-module__aA4xhW__card:nth-child(7){background:#fff1cb}.SubjectGrid-module__aA4xhW__card:nth-child(8){background:#f1e6fc}.SubjectGrid-module__aA4xhW__card:not(.SubjectGrid-module__aA4xhW__cardDisabled):hover{transform:translateY(-5px);box-shadow:0 10px 25px #24478615}.SubjectGrid-module__aA4xhW__icon{filter:drop-shadow(0 8px 3px #233c6520);font-size:82px;line-height:1.25}.SubjectGrid-module__aA4xhW__name{text-align:center;font-size:22px;font-weight:700}.SubjectGrid-module__aA4xhW__cardDisabled{cursor:not-allowed}.SubjectGrid-module__aA4xhW__soon{color:#64718a;background:#ffffffb3;border-radius:20px;padding:2px 8px;font-size:10px;position:absolute;top:10px;right:10px}@media (max-width:900px){.SubjectGrid-module__aA4xhW__card{min-height:175px}.SubjectGrid-module__aA4xhW__name{font-size:18px}.SubjectGrid-module__aA4xhW__icon{font-size:68px}}@media (max-width:620px){.SubjectGrid-module__aA4xhW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SubjectGrid-module__aA4xhW__card{min-height:166px}.SubjectGrid-module__aA4xhW__name{font-size:17px}}.SubjectGrid-module__aA4xhW__icon{background-image:url(/images/classkit-subjects.png);background-size:400% 200%;background-position:var(--art-x) var(--art-y);mix-blend-mode:multiply;filter:none;border-radius:20px;width:160px;max-width:100%;height:160px;display:block}.SubjectGrid-module__aA4xhW__card{gap:0;padding:8px 12px 16px}@media (max-width:620px){.SubjectGrid-module__aA4xhW__icon{width:125px;height:125px}}
