.kr{margin-top:72px}.kr .kr-h{font:600 17px/1.4 var(--body);letter-spacing:normal;text-transform:none;color:var(--fg);margin:0 0 14px}.kr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kr .kr-tile{min-height:196px;color:var(--text);background:#101413;border-radius:14px;flex-direction:column;justify-content:space-between;gap:18px;padding:16px;text-decoration:none;transition:background .25s,translate .35s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 0 0 1px #ffffff17}@media (hover:hover) and (pointer:fine){.kr .kr-tile:hover{background:#151a18;translate:0 -2px}.kr .kr-tile:hover .kr-stack img:first-child{translate:-4px;rotate:-10deg}.kr .kr-tile:hover .kr-stack img:nth-child(3){translate:4px;rotate:12deg}}.kr .kr-tile:active{transform:scale(.985)}.kr q.plain{quotes:none}.kr q{font:500 15.5px/1.4 var(--body);color:var(--fg);quotes:"“" "”";text-wrap:pretty}.kr-foot{color:var(--muted);font-size:14px}.kr-foot b{color:var(--fg);font-weight:600}.kr-dots{gap:5px;display:flex}.kr-dots i{border-radius:50%;width:8px;height:8px}.kr-stack{height:104px;display:block;position:relative}.kr-stack img{border-radius:2px 3px 3px 2px;width:62px;height:auto;transition:rotate .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;box-shadow:0 10px 20px #00000080}.kr-stack img:first-child{left:0;rotate:-6deg}.kr-stack img:nth-child(2){z-index:1;left:38px;rotate:2deg}.kr-stack img:nth-child(3){left:78px;rotate:8deg}@media (max-width:620px){.kr-grid{grid-template-columns:minmax(0,1fr)}.kr .kr-tile{min-height:0}}@media (prefers-reduced-motion:reduce){.kr .kr-tile,.kr-stack img{transition:none}}
