.clev-splash{min-height:100vh;min-height:100dvh;position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:#07152b;color:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.clev-splash-grid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(95,167,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(95,167,255,.045) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse at center,#000 10%,transparent 75%)}.clev-splash-aura{position:absolute;z-index:-1;width:min(90vw,850px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(18,104,240,.26),rgba(9,69,160,.12) 41%,transparent 70%);animation:clev-splash-aura-in 3s ease-out both}.clev-splash-content{width:100%;display:flex;flex-direction:column;align-items:center;padding:52px 20px 65px;text-align:center}.clev-splash-kicker{display:flex;align-items:center;gap:10px;margin:0 0 19px;color:#91b9e6;font-size:10px;font-weight:700;letter-spacing:.28em;animation:clev-splash-fade-in .55s .1s both}.clev-splash-kicker-dot{width:6px;height:6px;border-radius:50%;background:#54cdff;box-shadow:0 0 14px #54cdff;animation:clev-splash-pulse 1.3s ease-in-out infinite}.clev-splash-mark-scene{position:relative;width:clamp(230px,27vw,298px);height:clamp(230px,27vw,298px);perspective:900px;margin-bottom:19px}.clev-splash-orbit{position:absolute;border-radius:50%;pointer-events:none}.clev-splash-orbit-outer{inset:0;background:conic-gradient(from 90deg,transparent 0 12%,rgba(64,166,255,.5) 17%,transparent 25% 62%,rgba(71,130,255,.4) 70%,transparent 77%);mask-image:radial-gradient(circle,transparent 68%,#000 69%,#000 69.5%,transparent 70.5%);animation:clev-splash-spin 3s ease-in-out both}.clev-splash-orbit-inner{inset:19px;border:1px solid rgba(100,173,255,.13);box-shadow:inset 0 0 40px rgba(35,117,255,.06);animation:clev-splash-ring-in 1s .12s both}.clev-splash-mark{position:absolute;inset:24px;transform-style:preserve-3d;animation:clev-splash-logo-start 3s cubic-bezier(.2,.76,.2,1) both}.clev-splash-mark-layer{position:absolute;inset:0;display:block;background:url(/app-logo.png) 50%/contain no-repeat;filter:brightness(.43) saturate(1.4);backface-visibility:visible}.clev-splash-mark-face{filter:drop-shadow(0 18px 24px rgba(0,9,44,.28))}.clev-splash-mark-shadow{position:absolute;left:21%;right:21%;bottom:6%;height:17px;border-radius:50%;background:#2f86ff;filter:blur(28px);animation:clev-splash-shadow 3s ease-in-out both}.clev-splash h1{display:flex;align-items:baseline;justify-content:center;gap:.2em;margin:0;color:#fff;font-size:clamp(48px,7.3vw,88px);font-weight:700;line-height:1.05;letter-spacing:-.065em;white-space:nowrap;perspective:700px}.clev-splash-title-name{display:inline-block;animation:clev-splash-word-in .75s cubic-bezier(.16,1,.3,1) .38s both}.clev-splash-title-os{display:inline-block;color:#4eb5ff;animation:clev-splash-os-in .82s cubic-bezier(.16,1,.3,1) .7s both}.clev-splash-subtitle{margin:14px 0 0;color:#9fb9d8;font-size:15px;letter-spacing:.025em;animation:clev-splash-fade-in .65s 1s both}.clev-splash-loader{width:min(340px,70vw);margin-top:38px;text-align:left;animation:clev-splash-fade-in .5s 1.1s both}.clev-splash-progress{height:3px;overflow:hidden;border-radius:10px;background:rgba(185,218,255,.17)}.clev-splash-progress>span{display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,#327bff,#36c9ff 75%,#d3f9ff);box-shadow:0 0 15px #44baff;animation:clev-splash-load 2.7s cubic-bezier(.28,.08,.23,1) .2s both}.clev-splash-loader-meta{display:flex;justify-content:space-between;align-items:center;margin-top:13px;color:#86a8cf;font-size:9px;font-weight:700;letter-spacing:.18em}.clev-splash-loader-messages{position:relative;height:12px}.clev-splash-loader-messages span{position:absolute;left:0;top:0;white-space:nowrap;opacity:0}.clev-splash-loader-messages span:first-child{animation:clev-splash-stage-one 3s linear both}.clev-splash-loader-messages span:nth-child(2){animation:clev-splash-stage-two 3s linear both}.clev-splash-loader-messages span:nth-child(3){animation:clev-splash-stage-three 3s linear both}.clev-splash-loader-signal{display:flex;align-items:flex-end;gap:3px;height:11px}.clev-splash-loader-signal i{display:block;width:2px;height:4px;border-radius:2px;background:#59c7ff;animation:clev-splash-signal .9s ease-in-out infinite alternate}.clev-splash-loader-signal i:nth-child(2){height:7px;animation-delay:.16s}.clev-splash-loader-signal i:nth-child(3){height:10px;animation-delay:.32s}.clev-splash-footer{position:absolute;bottom:31px;margin:0;color:rgba(183,210,242,.42);font-size:9px;font-weight:700;letter-spacing:.24em}@keyframes clev-splash-logo-start{0%{opacity:0;transform:translateY(25px) rotateX(15deg) rotateY(-39deg) rotate(-9deg) scale(.73)}28%{opacity:1;transform:translateY(-8px) rotateX(5deg) rotateY(18deg) rotate(3deg) scale(1.04)}65%{transform:translateY(-3px) rotateX(-4deg) rotateY(-13deg) rotate(-2deg) scale(1)}to{opacity:1;transform:translateY(0) rotateX(1deg) rotateY(0deg) rotate(0deg) scale(1)}}@keyframes clev-splash-word-in{0%{opacity:0;transform:translateY(30px) rotateX(-28deg);filter:blur(8px)}to{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0)}}@keyframes clev-splash-os-in{0%{opacity:0;transform:translateX(22px) translateY(17px);filter:blur(8px);text-shadow:0 0 40px #32a9ff}to{opacity:1;transform:translateX(0) translateY(0);filter:blur(0);text-shadow:0 0 0 transparent}}@keyframes clev-splash-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes clev-splash-ring-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes clev-splash-spin{0%{opacity:0;transform:rotate(-90deg) scale(.85)}20%{opacity:1}to{opacity:1;transform:rotate(225deg) scale(1)}}@keyframes clev-splash-aura-in{0%{opacity:.2;transform:scale(.65)}to{opacity:1;transform:scale(1.06)}}@keyframes clev-splash-shadow{0%{opacity:.05;transform:scale(.6)}35%{opacity:.57;transform:scale(1.12)}to{opacity:.3;transform:scale(1)}}@keyframes clev-splash-load{0%{transform:scaleX(0)}38%{transform:scaleX(.43)}72%{transform:scaleX(.76)}to{transform:scaleX(1)}}@keyframes clev-splash-stage-one{0%,25%{opacity:1}34%,to{opacity:0}}@keyframes clev-splash-stage-two{0%,30%{opacity:0}38%,65%{opacity:1}74%,to{opacity:0}}@keyframes clev-splash-stage-three{0%,70%{opacity:0}78%,to{opacity:1}}@keyframes clev-splash-pulse{50%{opacity:.45;box-shadow:0 0 4px #54cdff}}@keyframes clev-splash-signal{to{opacity:.35}}@media (max-width:600px){.clev-splash-content{padding-bottom:80px}.clev-splash-kicker{font-size:8px;letter-spacing:.19em}.clev-splash-mark-scene{margin-bottom:10px}.clev-splash h1{font-size:clamp(42px,11vw,64px)}.clev-splash-subtitle{font-size:13px}.clev-splash-loader{margin-top:32px}.clev-splash-footer{font-size:8px;letter-spacing:.18em}}@media (prefers-reduced-motion:reduce){.clev-splash *,.clev-splash :after,.clev-splash :before{animation:none!important}.clev-splash-progress>span{transform:scaleX(1)}.clev-splash-loader-messages span:nth-child(3){opacity:1}}