.k-room{background-image:url(/kitsune/tex-room-grid.png);background-position:50% 30%;background-size:cover}.k-spray{background-color:#e5e9e9;background-image:url(/kitsune/tex-spray-light.webp);background-size:600px 520px}.k-sheen{position:relative;overflow:hidden}.k-sheen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff17 45%,#0000 60%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.k-sheen:hover:after{transform:translate(120%)}.k-itile{transition:transform .35s,border-color .3s,background .3s}.k-itile:hover,.k-itile:focus-visible,.k-itile[aria-expanded=true]{transform:translateY(-4px);background:linear-gradient(#3c3a3299,#161719e6)!important;border-color:#e3c27a8c!important}.k-itile .k-more{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}.k-itile:hover .k-more,.k-itile:focus-visible .k-more,.k-itile[aria-expanded=true] .k-more{opacity:1;max-height:120px}.k-itile .k-ico{transition:transform .4s}.k-itile:hover .k-ico,.k-itile:focus-visible .k-ico,.k-itile[aria-expanded=true] .k-ico{transform:scale(1.12)}.k-play{transition:transform .2s,background .2s}.k-play:hover{transform:translate(-50%,-50%)scale(1.06)!important}.k-play[aria-pressed=true]{color:#17191b!important;background:#e3c27a!important}.k-row{transition:background .15s}.k-row:hover{background:#ffffff0d!important}.k-row[aria-pressed=true]{background:#ffffff14!important}.k-pbtn{transition:background .15s,color .15s}.k-row:hover .k-pbtn,.k-row[aria-pressed=true] .k-pbtn{color:#17191b!important;background:#f2f4f4!important}.k-qa{transition:color .15s}.k-qa:hover{color:#fff!important}.k-tcard{transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .5s}.k-tbg{filter:grayscale()brightness(.62)contrast(1.05);transition:filter .9s,transform 1.4s cubic-bezier(.2,.7,.2,1);transform:scale(1.02)}.k-tglow{opacity:0;transition:opacity .9s}.k-tperson{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.k-tline{background:#e3c27a;width:28px;height:1px;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.k-tcard:hover,.k-tcard:focus-within,.k-tcard.is-active{transform:translateY(-6px);border-color:#e3c27a73!important}.k-tcard:hover .k-tbg,.k-tcard:focus-within .k-tbg,.k-tcard.is-active .k-tbg{filter:grayscale(0)brightness(.96)saturate(1.08);transform:scale(1.08)}.k-tcard:hover .k-tglow,.k-tcard:focus-within .k-tglow,.k-tcard.is-active .k-tglow{opacity:.55}.k-tcard:hover .k-tperson,.k-tcard:focus-within .k-tperson,.k-tcard.is-active .k-tperson{transform:translateY(-6px)scale(1.015)}.k-tcard:hover .k-tline,.k-tcard:focus-within .k-tline,.k-tcard.is-active .k-tline{width:100%}.k-names{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.k-just{text-align:justify;text-align-last:left}@media (max-width:900px){.k-just{text-align:left}}.k-ray{transform-origin:50% 0;will-change:transform, opacity;animation:9s ease-in-out infinite alternate k-ray}@keyframes k-ray{0%{opacity:.42;transform:translate(-50%)scale(1)}to{opacity:.72;transform:translate(-50%)scale(1.05)}}.k-wv{animation:2.4s linear infinite k-wv}.k-wv.slow{animation-duration:6s}.k-wv.fast{animation-duration:1.3s}@keyframes k-wv{0%{transform:translate(0)}to{transform:translate(-120px)}}.k-wvl{will-change:transform;animation:26s linear infinite k-wvl}.k-wvl.b{animation-duration:38s;animation-direction:reverse}@keyframes k-wvl{0%{transform:translate(0)}to{transform:translate(-50%)}}.k-bar{transform-origin:50% 100%;animation:1s ease-in-out infinite alternate k-bar}@keyframes k-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.k-ring{animation:2.6s ease-out infinite k-ring}@keyframes k-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.k-prog{transform-origin:0;transform:scaleX(0)}.k-prog.timed{animation:15s linear forwards k-prog}@keyframes k-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-inview=false] *,[data-inview=false] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.k-ray,.k-wv,.k-wvl,.k-bar,.k-ring,.k-prog.timed{animation:none!important}.k-itile:hover,.k-itile:focus-visible,.k-itile[aria-expanded=true],.k-tcard:hover,.k-tcard:focus-within,.k-tcard.is-active,.k-tcard:hover .k-tbg,.k-tcard:focus-within .k-tbg,.k-tcard.is-active .k-tbg,.k-tcard:hover .k-tperson,.k-tcard:focus-within .k-tperson,.k-tcard.is-active .k-tperson,.k-play:hover{transform:none!important}.k-play:hover{transform:translate(-50%,-50%)!important}.k-sheen:after{display:none}}
