*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;background-color:#000;color:#fff;line-height:1.6}:root{--primary-color:#ffeb3b;--background-color:#000;--secondary-bg:#000;--text-color:#fff;--muted-text:#ccc;--error-color:#ef4444;--transition:all 0.3s ease}.page-container{min-height:100vh;flex-direction:column}.header,.page-container{display:flex;justify-content:space-between}.header{padding:clamp(.75rem,2vw,1.5rem) clamp(.5rem,2vw,1rem);flex-direction:row;align-items:center;min-height:clamp(60px,10vw,80px);border-bottom:2px solid var(--primary-color)}.header-title{margin:0;font-size:clamp(1.25rem,3vw,2rem)}.logo-container{width:50px;height:50px}.header-logo{width:100%;height:100%;border-radius:50%;border:2px solid var(--text-color);object-fit:cover;animation:glow 1.5s ease-in-out infinite alternate}@keyframes glow{0%{box-shadow:0 0 5px var(--text-color)}to{box-shadow:0 0 15px var(--text-color),0 0 25px rgba(255,255,255,.7)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.form{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem);max-width:400px;width:90%;margin:2rem auto;padding:clamp(1rem,2vw,1.5rem);background:rgba(255,255,255,.05);border-radius:10px;border:1px solid var(--primary-color)}.form-input{padding:clamp(.5rem,1.5vw,.75rem);font-size:clamp(.9rem,2vw,1rem);border:1px solid var(--muted-text);border-radius:5px;background:var(--background-color);color:var(--text-color);transition:all .3s ease;animation:slideIn .8s ease-out forwards}.form-input:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 5px var(--primary-color)}.form-input:first-child{animation-delay:.2s}.form-input:nth-child(2){animation-delay:.4s}.form-input:nth-child(3){animation-delay:.6s}.form-button{padding:clamp(.5rem,1.5vw,.75rem);font-size:clamp(.9rem,2vw,1rem);background-color:var(--primary-color);color:var(--background-color);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;animation:fadeInUp 1s ease-out forwards;animation-delay:.8s}.form-button:hover{background-color:var(--text-color);color:var(--background-color);transform:scale(1.05)}.form-footer{font-size:clamp(.9rem,2vw,1rem);color:var(--muted-text);animation:fadeInUp 1.2s ease-out forwards}.form-link{color:var(--primary-color);text-decoration:none;transition:all .3s ease}.form-link:hover{text-decoration:underline;color:var(--text-color)}.content{flex:1;padding:clamp(1rem,3vw,2rem) clamp(.5rem,2vw,1rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.content-title{color:var(--primary-color);font-size:clamp(1.5rem,5vw,3rem);margin-bottom:1.5rem;animation:fadeInUp 1s ease-out forwards}.content-subtitle{font-size:clamp(1rem,2.5vw,1.25rem);color:var(--muted-text);animation:fadeInUp 1.2s ease-out forwards}.intro-section{max-width:400px;width:100%;margin:0 auto;padding:clamp(1rem,2vw,2rem);background:rgba(255,255,255,.05);border-radius:10px;border:1px solid var(--primary-color);animation:fadeInUp 1.4s ease-out forwards}.intro-title{font-size:clamp(1.25rem,3vw,2rem);color:var(--primary-color);margin-bottom:1rem}.intro-text{font-size:clamp(.9rem,2vw,1.1rem);color:var(--text-color);margin-bottom:1rem}.intro-call{font-size:clamp(1rem,2.5vw,1.25rem);color:var(--primary-color);font-weight:700}.button-group{display:flex;flex-direction:row;gap:.5rem;justify-content:center;flex-wrap:wrap}.button-group a,.content a{display:inline-block;color:var(--primary-color);text-decoration:none;margin:.5rem;padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,2vw,1.5rem);background-color:var(--background-color);border:1px solid var(--primary-color);border-radius:5px;transition:all .3s ease;font-size:clamp(.9rem,2vw,1rem);animation:fadeInUp 1.6s ease-out forwards}.button-group a:hover,.content a:hover{background-color:var(--primary-color);color:var(--background-color);transform:scale(1.05)}.footer{background-color:var(--background-color);padding:clamp(.5rem,2vw,1rem);text-align:center;border-top:2px solid var(--primary-color);color:var(--muted-text);font-size:clamp(.75rem,2vw,1rem)}@media (max-width:768px){.header{padding:clamp(.5rem,1.5vw,1rem);min-height:clamp(50px,8vw,70px)}.content{padding:clamp(.75rem,2vw,1.5rem) clamp(.5rem,1.5vw,1rem)}.form{padding:clamp(1.1rem,1.9vw,1.9rem)}.intro-section{padding:clamp(.75rem,1.5vw,1.5rem)}}@media (max-width:480px){.header{padding:clamp(.5rem,1vw,.75rem)}.header-title{font-size:clamp(1.2rem,2.5vw,1.5rem)}.content-title{margin-bottom:1rem}.form{width:95%;margin:1.9rem auto}.button-group{gap:1.5rem}}@media (max-width:360px){.header{padding:.75rem}.form{padding:1.2rem;gap:1.5rem}.form-button,.form-input{padding:clamp(.8rem,1.3vw,1.6rem)}.intro-section{padding:1rem}.button-group a{padding:clamp(.4rem,1vw,.6rem) clamp(.8rem,1.5vw,1.2rem)}}