@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";
.in-building-container{background:linear-gradient(135deg,#ffd93d 0%,#ff6b9d 25%,#c154c1 50%,#4ecdc4 75%,#95e1d3 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Comic Sans MS,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;position:relative;overflow:hidden}.floating-toys{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.toy{opacity:.3;color:#fff;font-size:3rem;position:absolute}.toy-1{animation:6s ease-in-out infinite float-1;top:10%;left:10%}.toy-2{animation:7s ease-in-out infinite float-2;top:20%;right:15%}.toy-3{animation:8s ease-in-out infinite float-3;bottom:30%;left:20%}.toy-4{animation:5s ease-in-out infinite float-4;top:60%;right:25%}.toy-5{animation:6.5s ease-in-out infinite float-5;bottom:15%;right:10%}.toy-6{animation:7.5s ease-in-out infinite float-6;top:40%;left:5%}.toy-7{animation:6s ease-in-out infinite float-7;top:75%;left:40%}.toy-8{animation:8.5s ease-in-out infinite float-8;top:15%;left:50%}@keyframes float-1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(20px,-30px)rotate(5deg)}50%{transform:translate(-15px,-50px)rotate(-5deg)}75%{transform:translate(30px,-25px)rotate(3deg)}}@keyframes float-2{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(-25px,40px)rotate(-8deg)}66%{transform:translate(15px,20px)rotate(8deg)}}@keyframes float-3{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-30px,20px)rotate(10deg)}50%{transform:translate(20px,40px)rotate(-10deg)}75%{transform:translate(-10px,30px)rotate(5deg)}}@keyframes float-4{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-40px,-30px)rotate(-15deg)}}@keyframes float-5{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(35px,-20px)rotate(12deg)}66%{transform:translate(-20px,-35px)rotate(-12deg)}}@keyframes float-6{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(25px,35px)rotate(-7deg)}50%{transform:translate(-30px,50px)rotate(7deg)}75%{transform:translate(10px,25px)rotate(-3deg)}}@keyframes float-7{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(20px,-40px)rotate(15deg)}}@keyframes float-8{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(-35px,30px)rotate(9deg)}66%{transform:translate(25px,-25px)rotate(-9deg)}}.flying-planes{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.plane{color:#fff;opacity:.6;font-size:2rem;position:absolute}.plane-1{animation:12s linear infinite fly-horizontal-1;top:15%;left:-10%}.plane-2{animation:10s linear infinite fly-horizontal-2;top:65%;right:-10%}.plane-3{animation:15s linear infinite fly-diagonal-1;top:-10%;left:30%}.plane-4{animation:13s linear infinite fly-diagonal-2;bottom:-10%;right:20%}@keyframes fly-horizontal-1{0%{left:-10%;transform:rotate(45deg)}to{left:110%;transform:rotate(45deg)}}@keyframes fly-horizontal-2{0%{right:-10%;transform:rotate(-135deg)}to{right:110%;transform:rotate(-135deg)}}@keyframes fly-diagonal-1{0%{top:-10%;left:30%;transform:rotate(135deg)}to{top:110%;left:70%;transform:rotate(135deg)}}@keyframes fly-diagonal-2{0%{bottom:-10%;right:20%;transform:rotate(-45deg)}to{bottom:110%;right:80%;transform:rotate(-45deg)}}.content{z-index:10;text-align:center;background:#fffffff2;border:6px solid #ff6b9d;border-radius:30px;max-width:600px;margin:2rem;padding:4rem 3rem;position:relative;box-shadow:0 20px 60px #0000004d}.title-container{margin-bottom:2rem;display:inline-block;position:relative}.title{color:#2e1d21;margin:0;font-size:3rem;display:inline-block}.pickaxe{color:#ff6b9d;transform-origin:bottom;font-size:2.5rem;animation:1.5s ease-in-out infinite pickaxe-hit;position:absolute;top:-40px;right:-60px}@keyframes pickaxe-hit{0%,to{transform:rotate(-20deg)translateY(0)}15%{transform:rotate(-45deg)translateY(-10px)}30%{transform:rotate(-20deg)translateY(0)}50%{transform:rotate(-20deg)translateY(0)}}.subtitle{margin-bottom:2.5rem;font-size:1.3rem;font-weight:600}.cta-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b9d 0%,#c154c1 100%);border:none;border-radius:50px;align-items:center;gap:.8rem;padding:1rem 2.5rem;font-size:1.2rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #ff6b9d66}.cta-button:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 12px 30px #ff6b9d99}.cta-button:active{transform:translateY(-1px)scale(1.02)}.cta-button i{font-size:1.3rem}@media (max-width:768px){.title{font-size:2rem}.pickaxe{font-size:1.8rem;top:-30px;right:-40px}.subtitle{font-size:1.1rem}.cta-button{padding:.8rem 2rem;font-size:1rem}.toy{font-size:2rem}.plane{font-size:1.5rem}.content{margin:1rem;padding:3rem 2rem}}
