@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");:root{--c-bg:#08090c;--c-surface:rgba(15,18,26,0.6);--c-border:rgba(255,255,255,0.1);--c-text-primary:#f1f5f9;--c-text-secondary:#94a3b8;--c-accent:#8b5cf6;--c-accent-light:#a78bfa;--c-accent-glow:rgba(139,92,246,0.15);--c-whatsapp:#25D366;--c-whatsapp-glow:rgba(37,211,102,0.2)}.iletisimContainer{min-height:100vh;background-color:var(--c-bg);background-image:radial-gradient(at 15% 20%,hsla(215,90%,60%,.15) 0,transparent 50%),radial-gradient(at 80% 10%,hsla(265,85%,70%,.2) 0,transparent 50%),radial-gradient(at 50% 85%,hsla(240,90%,75%,.15) 0,transparent 50%);color:var(--c-text-primary);font-family:var(--font-main,"Inter",sans-serif);padding:4rem 2rem;display:flex;align-items:center;justify-content:center}.contentWrapper{width:100%;max-width:1100px;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.formSide h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.formSide p{color:var(--c-text-secondary);margin-bottom:2rem}.inputGroup{margin-bottom:1.5rem}.inputLabel{display:block;color:var(--c-text-secondary);font-weight:500;margin-bottom:.5rem;font-size:.875rem}.inputField,.textareaField{width:100%;background-color:rgba(0,0,0,.2);border:1px solid var(--c-border);color:var(--c-text-primary);padding:.75rem 1rem;border-radius:8px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.textareaField{min-height:120px;resize:vertical}.inputField:focus,.textareaField:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-glow)}.submitButton{width:100%;padding:.8rem 1.5rem;font-size:1rem;font-weight:600;color:white;background:var(--c-accent);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.submitButton:hover:not(:disabled){background:var(--c-accent-light)}.whatsappSide{text-align:center}.phoneMockup{width:300px;height:600px;background:#111;border:8px solid #000;border-radius:40px;box-shadow:0 20px 50px rgba(0,0,0,.4);margin:0 auto;padding:15px}.phoneMockup,.phoneScreen{display:flex;flex-direction:column}.phoneScreen{flex-grow:1;background-color:#0e1621;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+cHGQ8iB8TL09sAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAABpklEQVR42u3dMREAAAzCMNqr/ocdI4Sg5wEGAABgZpJbAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAsJJYAgAAs-Pj9/wAAAAAElFTkSuQmCC");border-radius:12px 12px 0 0;padding:10px}.chatHeader{background-color:#1f2c34;color:var(--c-text-primary);padding:10px 15px;border-radius:8px 8px 0 0;text-align:left;font-weight:600}.chatArea{flex-grow:1;padding:10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.chatBubble{padding:8px 12px;border-radius:15px;max-width:80%;font-size:.9rem;animation:popIn .3s ease-out}.chatBubble.user{background-color:#005c4b;color:white;align-self:flex-end;border-bottom-right-radius:3px}.chatBubble.other{background-color:#202c33;color:var(--c-text-primary);align-self:flex-start;border-bottom-left-radius:3px}.whatsappCta{margin-top:2rem}.whatsappCta h2{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.whatsappCta p{color:var(--c-text-secondary);margin-bottom:1.5rem}.whatsappButton{display:inline-flex;align-items:center;gap:.75rem;background-color:var(--c-whatsapp);color:white;padding:.8rem 1.8rem;border-radius:99px;font-weight:700;text-decoration:none;transition:all .2s ease}.whatsappButton:hover{transform:translateY(-2px);box-shadow:0 4px 20px var(--c-whatsapp-glow)}@media (max-width:900px){.contentWrapper{grid-template-columns:1fr;gap:3rem}.whatsappSide{order:-1}}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}