.index-module-scss-module__ItnoLq__pageFront{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;padding:32px 16px 64px;display:flex}.index-module-scss-module__ItnoLq__scene{transition:transform .4s cubic-bezier(.2,.8,.2,1);transform:rotate(-3deg)}.index-module-scss-module__ItnoLq__scene:hover{transform:rotate(0)translateY(-4px)}.index-module-scss-module__ItnoLq__scene{aspect-ratio:1.75;perspective:1400px;cursor:pointer;-webkit-user-select:none;user-select:none;width:min(100%,580px);position:relative}.index-module-scss-module__ItnoLq__scene a{-webkit-user-select:text;user-select:text}.index-module-scss-module__ItnoLq__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:relative}.index-module-scss-module__ItnoLq__flipped{transform:rotateY(180deg)}.index-module-scss-module__ItnoLq__front,.index-module-scss-module__ItnoLq__back{backface-visibility:hidden;border-radius:10px;flex-direction:column;justify-content:space-between;padding:clamp(20px,5%,36px);display:flex;position:absolute;inset:0;box-shadow:0 1px 2px #0003,0 24px 48px -16px #00000073}.index-module-scss-module__ItnoLq__front{color:#f4f3ef;background:#141414}.index-module-scss-module__ItnoLq__back{color:#f4f3ef;background:#113a24;justify-content:center;gap:6px;transform:rotateY(180deg)}.index-module-scss-module__ItnoLq__name{color:#f4f3ef;letter-spacing:-.02em;font-size:clamp(1.75rem,6vw,2.6rem)}.index-module-scss-module__ItnoLq__role{color:#f4f3ef99;margin:10px 0 0;font-size:.9rem}.index-module-scss-module__ItnoLq__teaser{color:#f4f3ef;min-height:1.6em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.95rem,2.6vw,1.15rem);line-height:1.6}.index-module-scss-module__ItnoLq__im{color:#69dc8d}.index-module-scss-module__ItnoLq__cursor{vertical-align:text-bottom;background:#69dc8d;width:.55em;height:1.1em;margin-left:2px;animation:1s step-end infinite index-module-scss-module__ItnoLq__blink;display:inline-block}.index-module-scss-module__ItnoLq__details{flex-wrap:wrap;gap:6px 20px;font-size:.85rem;display:flex}.index-module-scss-module__ItnoLq__details a{color:#f4f3ef;text-decoration-color:#f4f3ef59}.index-module-scss-module__ItnoLq__details a:hover{color:#69dc8d;text-decoration-color:#69dc8d}.index-module-scss-module__ItnoLq__details span{color:#f4f3ef99}.index-module-scss-module__ItnoLq__backLabel{letter-spacing:.14em;text-transform:uppercase;color:#69dc8d;margin:12px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:400}.index-module-scss-module__ItnoLq__list{color:#f4f3ef;margin:0}.index-module-scss-module__ItnoLq__sign{color:#f4f3efa6;margin:20px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.index-module-scss-module__ItnoLq__hint{color:#f4f3ef;z-index:1;white-space:nowrap;pointer-events:none;opacity:0;background:#141414;border-radius:4px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%,4px)}.index-module-scss-module__ItnoLq__hint:after{content:"";border:5px solid #0000;border-top-color:#141414;margin-left:-5px;position:absolute;top:100%;left:50%}.index-module-scss-module__ItnoLq__scene:hover .index-module-scss-module__ItnoLq__hint{opacity:1;transform:translate(-50%)}.index-module-scss-module__ItnoLq__scene:has(a:hover) .index-module-scss-module__ItnoLq__hint{opacity:0}.index-module-scss-module__ItnoLq__tapHint{color:#6b6b6b;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;display:none}.index-module-scss-module__ItnoLq__flipKey:focus-visible{color:#f4f3ef;clip-path:none;background:#141414;border-radius:4px;width:auto;height:auto;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;position:static}@media (hover:none){.index-module-scss-module__ItnoLq__hint{display:none}.index-module-scss-module__ItnoLq__tapHint{display:block}}@keyframes index-module-scss-module__ItnoLq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__ItnoLq__scene,.index-module-scss-module__ItnoLq__card{transition:none}.index-module-scss-module__ItnoLq__cursor{animation:none}}@media (max-width:560px){.index-module-scss-module__ItnoLq__scene,.index-module-scss-module__ItnoLq__scene:hover{transform:none}.index-module-scss-module__ItnoLq__scene{aspect-ratio:1/1.15;width:min(100%,360px)}.index-module-scss-module__ItnoLq__details{flex-direction:column}}
