:root{--primary:#ff4757;}body{font-family:"Montserrat",sans-serif;}:root{--secondary:#57606f;}[class~=server]::before,[class~=plug]::before{content:"";}:root{--accent:#ff6b81;}:root{--bg:#1e272e;}[class~=main-container]{text-align:center;}body{background-color:var(--bg);}[class~=server]::before{position:absolute;}[class~=server]::before{top:0;}[class~=light]:nth-child(2){animation-delay:.5s;}body{color:white;}[class~=light]:nth-child(2){background:#ffa502;}[class~=error-animation],[class~=main-container]{position:relative;}body{height:100vh;}[class~=server]::before{left:0;}[class~=main-container]{z-index:10;}[class~=main-container]{padding-left:2rem;}*{margin-left:0;}[class~=main-container]{padding-bottom:2rem;}[class~=main-container]{padding-right:2rem;}[class~=main-container]{padding-top:2rem;}*{margin-bottom:0;}[class~=main-container]{max-width:8.333333333in;}[class~=server-lights],body{display:flex;}body{justify-content:center;}[class~=light]:nth-child(3){animation-delay:1s;}[class~=error-animation]{width:3.125in;}body{align-items:center;}[class~=error-animation]{height:3.125in;}[class~=error-animation]{margin-left:auto;}[class~=server]::before{width:100%;}[class~=server]::before{height:1.25pc;}[class~=error-animation]{margin-bottom:2rem;}[class~=server]::before{background:var(--primary);}body,[class~=server]{overflow:hidden;}[class~=error-animation]{margin-right:auto;}*,[class~=error-animation]{margin-top:0;}*{margin-right:0;}h1{font-size:3rem;}[class~=server]{width:112.5pt;}[class~=server]{height:150pt;}[class~=server]{background:linear-gradient(145deg,#2f3542,#57606f);}[class~=server]{border-radius:.104166667in;}h1{margin-bottom:1rem;}[class~=server],[class~=server-lights],[class~=plug]::before,[class~=plug],[class~=error-zap],[class~=btn]::before{position:absolute;}[class~=error-zap],[class~=server],[class~=plug],[class~=server-lights]{left:50%;}[class~=server]::before{animation:serverError 2s infinite;}h1{background:linear-gradient(to right,var(--primary),var(--accent));}[class~=server],[class~=error-zap],[class~=server-lights],[class~=plug]{transform:translateX(-50%);}[class~=server]{bottom:0;}[class~=server]{box-shadow:0 .625pc .3125in rgba(0,0,0,.3);}[class~=server-lights]{bottom:.208333333in;}h1{-webkit-background-clip:text;}h1{background-clip:text;}[class~=server-lights]{width:80%;}[class~=server-lights]{justify-content:space-around;}[class~=plug]::before{top:-.15625in;}[class~=light]{width:.75pc;}[class~=light]{height:12px;}h1{color:transparent;}[class~=light]{border-radius:50%;}h1{animation:textGlow 2s infinite alternate;}[class~=light]{background:#2ed573;}[class~=light]{animation:lightFlicker 3s infinite;}[class~=plug]::before{left:11.25pt;}[class~=plug]{width:2.5pc;}[class~=plug]{height:1.25pc;}[class~=plug]{background:#2f3542;}[class~=plug]{bottom:-20px;}[class~=plug]::before{width:10px;}[class~=plug]{border-radius:0 0 .3125pc .3125pc;}[class~=light]:nth-child(3){background:var(--primary);}[class~=error-zap]{top:22.5pt;}p{font-size:1.2rem;}[class~=plug]::before{height:.9375pc;}[class~=error-zap]{font-size:5pc;}[class~=error-zap]{color:var(--accent);}[class~=error-zap]{opacity:0;}[class~=error-zap]{animation:zap 1.5s infinite;}p{margin-bottom:2rem;}[class~=btn]{display:inline-block;}[class~=btn]{padding-left:22.5pt;}*{padding-left:0;}[class~=plug]::before{background:#57606f;}[class~=btn]{padding-bottom:.125in;}[class~=btn]::before{content:"";}*{padding-bottom:0;}[class~=btn]{padding-right:22.5pt;}p{color:rgba(255,255,255,.8);}[class~=btn]{padding-top:.125in;}[class~=btn]{background:linear-gradient(45deg,var(--primary),var(--accent));}*{padding-right:0;}*{padding-top:0;}[class~=btn]::before{top:0;}[class~=btn]{color:white;}[class~=btn]{text-decoration:none;}[class~=btn]{border-radius:37.5pt;}[class~=btn]{font-weight:600;}[class~=btn]{margin-left:7.5pt;}[class~=btn]{margin-bottom:7.5pt;}[class~=btn]{margin-right:7.5pt;}[class~=btn]{margin-top:7.5pt;}[class~=btn]::before{left:-100%;}[class~=btn]{transition:all .3s;}[class~=btn]{box-shadow:0 5px 11.25pt rgba(255,107,107,.4);}[class~=btn]{border-left-width:medium;}[class~=btn]::before{width:100%;}[class~=btn]{border-bottom-width:medium;}*{box-sizing:border-box;}[class~=btn]{border-right-width:medium;}[class~=btn]::before{height:100%;}[class~=btn]::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);}[class~=btn]::before{transition:.5s;}[class~=btn]{border-top-width:medium;}[class~=btn]{border-left-style:none;}[class~=btn]{border-bottom-style:none;}[class~=btn]{border-right-style:none;}[class~=btn]{border-top-style:none;}[class~=btn]{border-left-color:currentColor;}[class~=btn]{border-bottom-color:currentColor;}[class~=btn]{border-right-color:currentColor;}[class~=btn]{border-top-color:currentColor;}[class~=btn]{border-image:none;}[class~=btn]{cursor:pointer;}[class~=btn]{position:relative;}[class~=btn]{overflow:hidden;}[class~=btn-secondary]{background:linear-gradient(45deg,#57606f,#747d8c);}[class~=btn-secondary]{box-shadow:0 5px .15625in rgba(87,96,111,.4);}[class~=error-code]{margin-top:.208333333in;}[class~=error-code]{font-size:.9rem;}[class~=error-code]{color:rgba(255,255,255,.5);}.btn:hover::before{left:100%;}@keyframes serverError{0%,100%{height:20px;}50%{height:10px;background:var(--accent);}}@keyframes lightFlicker{0%,100%{opacity:1;}50%{opacity:.3;}}@keyframes zap{0%,100%{opacity:0;transform:translateX(-50%) translateY(-20px);}50%{opacity:1;transform:translateX(-50%) translateY(0);}}@keyframes textGlow{from{text-shadow:0 0 10px rgba(255,107,107,.5);}to{text-shadow:0 0 20px rgba(255,107,107,.8);}}[class~=particle],[class~=particles]{position:absolute;}[class~=particles]{top:0;}[class~=particles]{left:0;}[class~=particles]{width:100%;}[class~=particles]{height:100%;}[class~=particles]{z-index:1;}[class~=particle]{background:rgba(255,255,255,.1);}[class~=particle]{border-radius:50%;}[class~=particle]{animation:floatParticle 15s linear infinite;}@keyframes floatParticle{0%{transform:translateY(0) rotate(0deg);opacity:0;}10%{opacity:1;}90%{opacity:1;}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;}}@media (max-width: 768px){h1{font-size:2rem;}[class~=error-animation]{width:187.5pt;}[class~=error-animation]{height:187.5pt;}p{font-size:1rem;}}