@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);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}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 2px 20px #0000001a;height:80px;padding:0 80px;position:fixed;top:0;transition:all .3s ease;z-index:100}.header,.header-content{align-items:center;display:flex;justify-content:space-between;width:100%}.logo{color:#212529;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0}.coming-soon-btn{background-color:#212529;border:2px solid #212529;border-radius:50px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:48px;margin:0;min-width:160px;padding:12px 32px;transition:all .3s ease}.coming-soon-btn:hover{background-color:#495057;border-color:#495057;box-shadow:0 4px 12px #21252926;transform:translateY(-2px)}@media (max-width:768px){.header{height:70px;padding:0 24px}.logo{font-size:24px}.coming-soon-btn{font-size:14px;min-width:140px;padding:10px 24px}}@media (max-width:480px){.header{padding:0 20px}}@media (max-width:360px){.header{padding:0 16px}}.hero-container{box-sizing:border-box;height:100vh;overflow:hidden;padding:60px 20px 0}.hero-container,.hero-content{align-items:center;display:flex;width:100%}.hero-content{flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1200px;position:relative}.left-column{animation:fadeInUp .8s ease forwards;flex:1 1;max-width:650px;min-width:400px;opacity:0;transform:translateY(30px)}.left-column,.text-content{display:flex;flex-direction:column;gap:24px}.text-content{margin:0;padding:0}.greeting{color:#6c757d;font-size:48px;font-weight:300;letter-spacing:-.02em;line-height:1.2}.greeting,.name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0}.name{word-wrap:break-word;color:#212529;font-size:84px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;line-height:1.1;max-width:100%;overflow-wrap:break-word;white-space:normal}.description{color:#495057;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.6;max-width:100%}.cta-section{margin-top:16px}.cta-button{background-color:#212529;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;min-width:180px;padding:16px 40px;transition:all .3s ease}.cta-button:hover{background-color:#495057;box-shadow:0 6px 20px #21252933;transform:translateY(-2px)}.right-column{animation:fadeInUp .8s ease .2s forwards;flex:1 1;min-width:400px;opacity:0}.profile-image-container,.right-column{align-items:center;display:flex;justify-content:center;max-width:600px}.profile-image-container{border-radius:20px;height:700px;overflow:hidden;width:100%}.profile-image{border-radius:20px;height:100%;object-fit:cover;object-position:center;transition:all .3s ease;width:100%}.profile-image:hover{transform:scale(1.02)}.image-placeholder{align-items:center;background:linear-gradient(135deg,#e9ecef,#dee2e6);border:2px dashed #ced4da;border-radius:20px;box-shadow:0 10px 40px #0000001a;display:flex;height:700px;justify-content:center;max-width:600px;transition:all .3s ease;width:100%}.image-placeholder:hover{box-shadow:0 15px 50px #00000026;transform:scale(1.02)}.placeholder-content{color:#6c757d;text-align:center}.placeholder-content p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;margin-top:20px}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.hero-content{flex-direction:column;gap:48px;text-align:center}.left-column{padding-right:0}.left-column,.right-column{max-width:100%;min-width:auto}.right-column{position:relative;right:auto;top:auto;transform:none}.image-placeholder,.profile-image-container{height:600px;max-width:500px}.hero-container{padding:80px 48px 0}}@media (max-width:768px){.hero-container{min-height:100vh;padding:70px 24px 0}.hero-content{gap:40px}.greeting{font-size:48px}.name{font-size:72px}.description{font-size:20px}.cta-button{font-size:16px;min-width:160px;padding:12px 28px}.image-placeholder,.profile-image-container{height:540px;max-width:450px}}@media (max-width:480px){.greeting{font-size:40px}.name{font-size:56px}.description{font-size:18px}.image-placeholder,.profile-image-container{height:420px;max-width:350px}.hero-container{padding:70px 20px 0}.hero-content{gap:32px}}@media (max-width:360px){.greeting{font-size:36px}.name{font-size:48px}.description{font-size:16px}.image-placeholder,.profile-image-container{height:300px;max-width:300px}.hero-container{padding:70px 16px 0}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8f9fa;color:#212529;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.App{min-height:100vh;text-align:left}button{border:none;cursor:pointer;outline:none}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.4af09306.css.map*/