section.svelte-1bv7ezn{padding:4rem 1rem;max-width:1000px;margin:0 auto}h1.svelte-1bv7ezn{font-size:2.5rem;margin-bottom:1rem;text-align:center;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-theme-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro.svelte-1bv7ezn{text-align:center;color:var(--color-text-light);margin-bottom:3rem;font-size:1.1rem}.contact-content.svelte-1bv7ezn{display:grid;grid-template-columns:2fr 1fr;gap:3rem;animation:fadeIn .8s ease-out}.contact-form-container.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:1.3rem;margin-bottom:2rem;color:var(--color-accent)}.form-group.svelte-1bv7ezn{margin-bottom:1.5rem;animation:slideInLeft .6s ease-out}.form-group.svelte-1bv7ezn label:where(.svelte-1bv7ezn){display:block;font-weight:600;margin-bottom:.5rem;color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){width:100%;padding:.85rem;border:1px solid rgba(0,136,187,.2);border-radius:.5rem;font-family:inherit;font-size:1rem;background:#0088bb0d;color:var(--color-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn)::placeholder,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn)::placeholder{color:var(--color-text-light)}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 20px #08b3;background:#0088bb1a}.btn.svelte-1bv7ezn{padding:.85rem 1.75rem;background:linear-gradient(135deg,var(--color-accent) 0%,rgba(0,136,187,.8) 100%);color:#000;border:2px solid var(--color-accent);border-radius:.5rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;position:relative;overflow:hidden}.btn.svelte-1bv7ezn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ffffff4d;transition:left .3s ease}.btn.svelte-1bv7ezn:hover{box-shadow:0 0 20px #0088bb40;transform:translateY(-3px)}.btn.svelte-1bv7ezn:hover:before{left:100%}.status.svelte-1bv7ezn{margin-top:1.5rem;padding:1rem;background:#4caf5033;color:var(--color-accent);border-radius:.5rem;border:1px solid rgba(76,175,80,.4);animation:slideInUp .4s ease-out}.sidebar.svelte-1bv7ezn{display:flex;flex-direction:column;gap:1.5rem}.upload-card.svelte-1bv7ezn,.downloads-card.svelte-1bv7ezn,.social-links.svelte-1bv7ezn{background:linear-gradient(135deg,#0088bb0d,#99663305);padding:2rem;border-radius:1rem;border:1px solid rgba(0,136,187,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;animation:slideInRight .6s ease-out}.upload-card.svelte-1bv7ezn:hover,.downloads-card.svelte-1bv7ezn:hover,.social-links.svelte-1bv7ezn:hover{border-color:#0088bb4d;box-shadow:0 15px 40px #0088bb1a}.upload-card.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.downloads-card.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.social-links.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:1.1rem;margin-bottom:1rem;color:var(--color-accent)}.upload-area.svelte-1bv7ezn{position:relative;border:2px dashed rgba(0,136,187,.3);border-radius:.5rem;padding:2rem 1rem;text-align:center;transition:all .3s ease;background:#0088bb05}.upload-area.svelte-1bv7ezn:hover{border-color:var(--color-accent);background:#0088bb1a}.upload-area.svelte-1bv7ezn input:where(.svelte-1bv7ezn){display:none}.upload-label.svelte-1bv7ezn{display:block;cursor:pointer;-webkit-user-select:none;user-select:none}.upload-label.svelte-1bv7ezn span:where(.svelte-1bv7ezn){display:block;color:var(--color-accent)}.text-small.svelte-1bv7ezn{font-size:.85rem;color:var(--color-text-light);margin-top:.5rem}.download-btn.svelte-1bv7ezn{display:block;padding:.85rem;background:linear-gradient(135deg,#0088bb26,#9966330d);border:2px solid var(--color-accent);border-radius:.5rem;text-decoration:none;color:var(--color-accent);text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;transition:all .3s ease;cursor:pointer}.download-btn.svelte-1bv7ezn:hover{background:#08b3;box-shadow:0 0 25px #0088bb4d;transform:translateY(-2px)}.social-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn){display:block;padding:.85rem;background:#0088bb1a;border:2px solid rgba(0,136,187,.2);border-radius:.5rem;text-decoration:none;color:var(--color-accent);text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;transition:all .3s ease;margin-bottom:0}.social-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{background:var(--color-accent);color:#000;box-shadow:0 0 15px #08b3;transform:translateY(-2px)}@media(max-width:768px){.contact-content.svelte-1bv7ezn{grid-template-columns:1fr;gap:2rem}}
