.tehlike-intro{background-color:#000;min-height:100svh;animation:3s cubic-bezier(.34,1.56,.64,1) 2s forwards bgColor;position:relative;overflow:hidden}@keyframes bgColor{to{background-color:#ea1e26}}.tehlike #tehlike-logo{--target:translate(-50%,-50%)scale(1);opacity:0;animation:3s cubic-bezier(.34,1,.64,1) .5s forwards tehlikeLogo;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)scale(.5)}@keyframes tehlikeLogo{to{opacity:1;transform:var(--target)}}.tehlike #circles-bg{--target:translate(-50%,-50%)scale(1);opacity:0;animation:2s cubic-bezier(.34,1,.64,1) 2s forwards circlesBg;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)scale(.8)}@keyframes circlesBg{to{opacity:1;transform:var(--target)}}.tehlike #tc-logo{--target:translate(-50%,0)scale(1);opacity:0;animation:2s cubic-bezier(.34,1,.64,1) 3.5s forwards tcLogo;position:absolute;top:5%;left:50%;transform:translate(-50%)scale(.8)}@keyframes tcLogo{to{opacity:1;transform:var(--target)}}.tehlike #tc-logo-border{stroke-dasharray:622;stroke-dashoffset:622px;animation:2.5s cubic-bezier(.34,1,.64,1) 4s forwards tcLogoBorder}@keyframes tcLogoBorder{to{stroke-dashoffset:0}}.tehlike-bottom{background-color:#f1f1f2;width:100%;height:10%;animation:2s cubic-bezier(.34,1,.64,1) 4.5s forwards tehlikeBottom;position:absolute;bottom:0;left:0;transform:translateY(100%)}@keyframes tehlikeBottom{to{transform:none}}.tehlike #kd-logo{opacity:0;--target:translate(-50%,-50%)scale(1);animation:1.5s cubic-bezier(.34,1,.64,1) 5s forwards kdLogo;position:absolute;top:0;left:50%;transform:translate(-50%,-40%)scale(1)}@keyframes kdLogo{to{opacity:1;transform:var(--target)}}@media screen and (min-height:700px){.tehlike #tehlike-logo,.tehlike #circles-bg{--target:translate(-50%,-50%)scale(1.5)}.tehlike #tc-logo{--target:translate(-50%,0)scale(1.3)}.tehlike-bottom{height:12%}.tehlike #kd-logo{--target:translate(-50%,-50%)scale(1.5)}}.tehlike-bottom-arrow{width:16px;height:16px;position:absolute;bottom:25%;left:50%}.tehlike-bottom-arrow:after{content:"";border:2px solid #46484a;border-color:#0000 #46484a #46484a #0000;border-radius:2px;width:16px;height:16px;position:absolute;transform:rotate(45deg)}@media screen and (min-width:650px){.tehlike-bottom-arrow{bottom:30%}.tehlike-bottom-arrow,.tehlike-bottom-arrow:after{width:20px;height:20px}}@media screen and (min-width:900px){.tehlike-bottom-arrow{bottom:35%}.tehlike-bottom-arrow,.tehlike-bottom-arrow:after{width:24px;height:24px}}.tehlike-content{background-color:#f1f1f2;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.tehlike-content-wrapper{flex-direction:column;justify-content:space-around;width:100%;max-width:950px;display:flex}.tehlike-content h2{text-align:left;color:#46484a;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:20px 0;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;display:flex;position:relative}.tehlike-content h2.seen{opacity:1;transform:none}.tehlike-content h2 span{text-align:left;margin-bottom:6px;margin-right:auto;font-size:20px;display:block;position:relative}.tehlike-content h2 span:before{content:"";background-color:#ea1e261a;width:calc(100% + 10px);height:12px;margin:0 auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:650px){.tehlike-content h2{text-align:right;flex-direction:row;margin:30px 0;font-size:22px}.tehlike-content h2 span{font-size:inherit}.tehlike-content h2 span:before{height:18px}}@media screen and (min-width:900px){.tehlike-content h2{margin:30px 0;font-size:30px}.tehlike-content h2 span:before{height:25px}}.tehlike-content-link{color:#f1f1f2;text-align:center;background-color:#ea1e25b3;align-self:center;width:100%;margin:20px 0 0;padding:10px 20px;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;display:block}.tehlike-content-link:hover{color:#f1f1f2;background-color:#ea1e25}@media screen and (min-width:650px){.tehlike-content-link{width:auto;margin:30px 0 0;padding:20px 30px;font-size:22px}}@media screen and (min-width:900px){.tehlike-content-link{margin:50px 0 0;padding:30px 40px;font-size:30px}}
