*{box-sizing:border-box;margin:0;padding:0}body{font-family:Outfit,Segoe UI,sans-serif;background:#0f1419;min-height:100vh}.gradient-bar{position:relative;height:16px;background:linear-gradient(90deg,#00d4aa,#7fd474 16.5%,#f5a623 33%,#ff8547 49.5%,#ff6b6b 66%,#ff3d9a 83%,#ff1493);border-radius:8px}.gradient-bar:before{content:"";position:absolute;top:-6px;left:0;right:0;height:6px;background:repeating-linear-gradient(90deg,transparent,transparent 4px,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 5px);border-radius:3px 3px 0 0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:16px;background:transparent;cursor:pointer;position:relative;z-index:2}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:40px;background:#fff;border-radius:6px;cursor:-webkit-grab;cursor:grab;box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 0 3px hsla(0,0%,100%,.2);-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.08);box-shadow:0 6px 16px rgba(0,0,0,.5),0 0 0 4px hsla(0,0%,100%,.3)}input[type=range]::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}input[type=range]::-moz-range-thumb{width:28px;height:40px;background:#fff;border:none;border-radius:6px;cursor:grab;box-shadow:0 4px 12px rgba(0,0,0,.4)}.level-card{transition:all .4s cubic-bezier(.4,0,.2,1)}.level-tab{cursor:pointer;transition:all .3s ease}.level-tab:hover{transform:translateY(-2px)}.quote-item{position:relative;padding-left:20px}.quote-item:before{content:'"';position:absolute;left:0;top:-4px;font-size:24px;opacity:.4}.list-item{position:relative;padding-left:20px}.list-item:before{content:"•";position:absolute;left:6px;top:0}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeSlideIn .4s ease forwards}.icon-row{display:flex;gap:6px}footer a:hover{color:hsla(0,0%,100%,.7)!important}footer a,footer a:hover{transition:color .2s ease}