body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-bg:#0a1612;--secondary-bg:#1a2e28;--tertiary-bg:#2d4a42;--text-primary:#e8f5f0;--text-secondary:#a8d8c8;--accent-color:#4ade80;--accent-glow:#4ade804d;--forest-green-dark:#064e3b;--forest-green-light:#6ee7b7;--wood-brown:#594234}.App{background:linear-gradient(135deg,#0a1612,#1a2e28 50%,#064e3b);background:linear-gradient(135deg,var(--primary-bg) 0,var(--secondary-bg) 50%,var(--forest-green-dark) 100%);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;overflow-x:hidden;text-align:center}.App-header{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.content-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1612b3;border:1px solid #4ade8033;border-radius:12px;box-shadow:0 8px 32px #0000004d;margin:0 auto;max-width:800px;padding:3rem;position:relative;z-index:10}.company-name,.text-content{position:relative;z-index:20}.company-name{color:#4ade80;color:var(--accent-color);font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 20px #4ade804d;text-shadow:0 0 20px var(--accent-glow)}.tagline{color:#a8d8c8;color:var(--text-secondary);font-size:1.2rem;font-style:italic;letter-spacing:.5px;margin-bottom:3rem;position:relative;z-index:20}.under-construction{color:#e8f5f0;color:var(--text-primary);font-size:1.1rem;line-height:1.8;margin-bottom:2rem;position:relative;z-index:20}.under-construction h2{border-bottom:2px solid #4ade80;border-bottom:2px solid var(--accent-color);color:#4ade80;color:var(--accent-color);display:inline-block;font-size:1.8rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative;z-index:20}.forest-elements{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.tree{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#6ee7b7));border-radius:50% 50% 0 0;bottom:0;filter:drop-shadow(0 -5px 10px #064e3b);filter:drop-shadow(0 -5px 10px var(--forest-green-dark,#064e3b));position:absolute}.tree-1{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#34d399));height:120px;left:10%;width:40px}.tree-2{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#6ee7b7));height:180px;left:50%;transform:translateX(-50%);width:60px}.tree-3{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#4ade80));height:140px;right:10%;width:45px}.tree-4{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#34d399));height:100px;left:25%;width:35px}.tree-5{background:linear-gradient(0deg,#064e3b,#6ee7b7);background:linear-gradient(to top,var(--forest-green-dark,#064e3b),var(--forest-green-light,#6ee7b7));height:150px;right:25%;width:50px}.tree-4{animation-delay:1s}.tree-5{animation-delay:3s}.moon{background:radial-gradient(circle,#facc15 0,#fbbf24 100%);border-radius:50%;box-shadow:0 0 30px #facc1580;height:80px;right:15%;top:10%;width:80px;z-index:5}.dragon,.moon{position:absolute}.dragon{animation:fly 20s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M10 30c10-10 30-5 50 0s40-5 50 0v10c-10 5-30-5-50 0s-40 0-50 0Z' opacity='.7'/%3E%3Cpath d='m60 30 20-10 10 5H70ZM50 35l20-5 10 5-20 5Z' opacity='.7'/%3E%3Cpath d='M10 30q20-15 50 0t50 0' stroke='%23000' stroke-width='2' fill='none' opacity='.5'/%3E%3C/svg%3E") no-repeat;background-size:contain;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));height:60px;opacity:.8;right:25%;top:8%;width:120px;z-index:10}@keyframes fly{0%{opacity:0;transform:translateX(-100px) translateY(0)}10%{opacity:.8}90%{opacity:.8}to{opacity:0;transform:translateX(100px) translateY(-10px)}}.stars{animation:twinkle 8s ease-in-out infinite;background-image:radial-gradient(1px 1px at 10px 15px,#fff,#0000),radial-gradient(1px 1px at 30px 25px,#ffffffe6,#0000),radial-gradient(1px 1px at 50px 10px,#fff,#0000),radial-gradient(2px 2px at 70px 35px,#fffc,#0000),radial-gradient(1px 1px at 90px 5px,#fff,#0000),radial-gradient(1px 1px at 110px 20px,#ffffffb3,#0000),radial-gradient(1px 1px at 130px 30px,#fff,#0000),radial-gradient(1px 1px at 150px 10px,#ffffffe6,#0000),radial-gradient(1px 1px at 170px 25px,#fff,#0000),radial-gradient(1px 1px at 190px 5px,#fff9,#0000);background-repeat:repeat;background-size:200px 100px}.stars,.twinkling-stars{height:100%;left:0;position:absolute;top:0;width:100%}.twinkling-stars{pointer-events:none;z-index:2}.star{animation:starTwinkle 3s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 5px #ffffff80;height:2px;position:absolute;width:2px}.star:nth-child(odd){animation-delay:1s}.star:nth-child(3n){animation-delay:2s}@keyframes starTwinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes twinkle{0%,to{opacity:.5}50%{opacity:1}}.App-footer{color:#a8d8c8;color:var(--text-secondary);font-size:.9rem;margin-top:auto;padding:1rem}@media (max-width:768px){.content-container{margin:1rem;padding:2rem}.tree-1{left:5%}.tree-3{right:5%}}@keyframes gentleBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.App-header{animation:gentleBreathe 8s ease-in-out infinite}.tree{animation:sway 12s ease-in-out infinite}.tree-1{animation-delay:0s}.tree-2{animation-delay:2s}.tree-3{animation-delay:4s}@keyframes sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.06630b02.css.map*/