html.anim .nw-rv,html.anim .nw-kid{visibility:hidden}.nw-kid{--h:calc(var(--kid) * 1.12);z-index:1;margin-bottom:calc(var(--h) * -.3);height:var(--h);aspect-ratio:760/1184;flex:none;align-self:flex-end;margin-inline-end:clamp(0px,7vw,150px);display:block;position:relative}.nw-kid img{width:100%;max-width:none;height:100%;display:block}.nw-jump{flex-wrap:wrap;gap:10px;display:flex}.nw-list{z-index:3;background:var(--paper);border-radius:40px 40px 0 0;margin-top:-40px;padding:clamp(32px,2.8vw,56px) 0 clamp(72px,6vw,130px);position:relative}.nw-area{scroll-margin-top:clamp(96px,6.4vw,124px)}.nw-area+.nw-area{margin-top:clamp(52px,4.6vw,92px)}.nw-head{justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:clamp(18px,1.6vw,32px);display:flex}.nw-head h2{font-family:Anomalia,Ploni,sans-serif;font-size:clamp(32px,2.8vw,56px);font-weight:400;line-height:1.1}.nw-head h2 span{color:var(--blue)}.nw-grid{gap:clamp(16px,1.5vw,30px);display:grid}.nw-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.nw-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.nw-grid .course{border:1.5px solid #dfe5f5;transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .3s}.nw-grid .course:hover{border-color:var(--blue)}.nw-grid .course{width:auto;min-width:0}.nw-grid .course .bd{flex:1}.nw-grid .course .go{margin-top:auto}.nw-grid .pf-card{color:var(--ink)}.nw-grid .pf-card:hover .pf-paper{rotate:-1.5deg;scale:1.03}.nw-game{background:var(--c);color:var(--t);border-radius:28px;flex-direction:column;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden}.nw-game:hover{transform:translateY(-6px)}.nw-game .art{aspect-ratio:16/9;display:block;overflow:hidden}.nw-game img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.nw-game:hover img{transform:scale(1.04)}.nw-game .tx{flex-direction:column;gap:4px;padding:clamp(14px,1.2vw,24px);display:flex}.nw-game b{font-size:clamp(20px,1.4vw,28px);font-weight:700;line-height:1.2}.nw-game small{opacity:.88;font-size:clamp(15px,.95vw,18px)}@media (max-width:1100px){.nw-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-grid.five{grid-template-columns:repeat(3,minmax(0,1fr))}.nw-kid{--h:calc(var(--kid) * 1.05);margin-inline-end:0}}@media (max-width:640px){.nw-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-grid.four{gap:12px}.nw-head .btn{height:44px;padding:0 16px;font-size:15px}.nw-grid .course h3{font-size:18px}.nw-grid .course .bd{padding:12px}.nw-grid .course .go{display:none}.nw-jump .btn{height:42px;padding:0 16px;font-size:15px}}
