.page.svelte-1qs88q2{min-height:100vh;background-color:#000;color:#fff;padding:40px;position:relative}.back-button.svelte-1qs88q2{position:absolute;top:30px;left:30px;z-index:1000}.back-button.svelte-1qs88q2 a:where(.svelte-1qs88q2){display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:1rem;padding:10px;border:2px solid rgba(255,255,255,.2);border-radius:50px;transition:all .3s ease}.back-button.svelte-1qs88q2 a:where(.svelte-1qs88q2):hover{background:#ffffff1a;border-color:#fff6}.interactive-btn.svelte-1qs88q2{display:inline-flex;align-items:center;color:#fff;text-decoration:none;font-size:1rem;padding:10px;border:2px solid rgba(255,255,255,.2);border-radius:50px;background:transparent;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);min-width:44px;height:44px;justify-content:center;position:relative;z-index:1}.interactive-btn.svelte-1qs88q2 .btn-icon:where(.svelte-1qs88q2){display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.interactive-btn.svelte-1qs88q2 .btn-text:where(.svelte-1qs88q2){white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:500;margin-left:0}@media (hover: hover){.interactive-btn.svelte-1qs88q2:hover{width:auto;justify-content:flex-start;padding:10px 20px 10px 10px;background:#ffffff1a;border-color:#fff6;z-index:100}.interactive-btn.svelte-1qs88q2:hover .btn-text:where(.svelte-1qs88q2){opacity:1;max-width:150px;margin-left:8px}.interactive-btn.svelte-1qs88q2:hover .btn-icon:where(.svelte-1qs88q2){margin-right:0}}@media (hover: none){.interactive-btn.expanded.svelte-1qs88q2{width:auto;justify-content:flex-start;padding:10px 20px 10px 10px;background:#ffffff1a;border-color:#fff6;z-index:100}.interactive-btn.expanded.svelte-1qs88q2 .btn-text:where(.svelte-1qs88q2){opacity:1;max-width:150px;margin-left:8px}.interactive-btn.expanded.svelte-1qs88q2 .btn-icon:where(.svelte-1qs88q2){margin-right:0}.interactive-btn.svelte-1qs88q2:active,.interactive-btn.svelte-1qs88q2:focus{width:auto;justify-content:flex-start;padding:10px 20px 10px 10px;background:#ffffff1a;border-color:#fff6;z-index:100}.interactive-btn.svelte-1qs88q2:active .btn-text:where(.svelte-1qs88q2),.interactive-btn.svelte-1qs88q2:focus .btn-text:where(.svelte-1qs88q2){opacity:1;max-width:150px;margin-left:8px}.interactive-btn.svelte-1qs88q2:active .btn-icon:where(.svelte-1qs88q2),.interactive-btn.svelte-1qs88q2:focus .btn-icon:where(.svelte-1qs88q2){margin-right:0}}.content.svelte-1qs88q2{max-width:800px;margin:0 auto;padding-top:100px;text-align:center}.contact-section.svelte-1qs88q2 h1:where(.svelte-1qs88q2){font-size:3.5rem;margin-bottom:20px;color:#fff;font-weight:700}.contact-section.svelte-1qs88q2>p:where(.svelte-1qs88q2){font-size:1.3rem;color:#ccc;margin-bottom:80px}.contact-info.svelte-1qs88q2{display:flex;flex-direction:column;gap:40px;max-width:500px;margin:0 auto}.contact-item.svelte-1qs88q2{display:flex;align-items:center;gap:20px;padding:30px;border:2px solid rgba(255,255,255,.2);border-radius:15px;background:#ffffff0d;transition:all .3s ease}.contact-item.svelte-1qs88q2:hover{border-color:#fff6;background:#ffffff1a;transform:scale(1.02)}.icon.svelte-1qs88q2{flex-shrink:0;color:#fff}.info.svelte-1qs88q2{text-align:left;flex:1}.info.svelte-1qs88q2 h3:where(.svelte-1qs88q2){font-size:1.5rem;margin-bottom:8px;color:#fff;font-weight:700}.info.svelte-1qs88q2 a:where(.svelte-1qs88q2){font-size:1.3rem;color:#ccc;text-decoration:none;transition:color .3s ease}.info.svelte-1qs88q2 a:where(.svelte-1qs88q2):hover{color:#fff}.reveal-btn.svelte-1qs88q2{background:none;border:none;color:#ccc;cursor:pointer;padding:0;font-size:1.3rem;transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.reveal-btn.svelte-1qs88q2:hover{color:#fff}.obfuscated.svelte-1qs88q2{font-family:monospace;letter-spacing:2px}.reveal-text.svelte-1qs88q2{font-size:.9rem;color:#fff9;font-style:italic}.reveal-btn.svelte-1qs88q2:hover .reveal-text:where(.svelte-1qs88q2){color:#fffc}.social-section.svelte-1qs88q2{margin-top:80px;padding-top:60px;border-top:1px solid rgba(255,255,255,.2)}.social-section.svelte-1qs88q2 h2:where(.svelte-1qs88q2){font-size:2.5rem;margin-bottom:15px;color:#fff;font-weight:700}.social-section.svelte-1qs88q2>p:where(.svelte-1qs88q2){font-size:1.2rem;color:#ccc;margin-bottom:40px}.social-links.svelte-1qs88q2{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.social-link.svelte-1qs88q2{display:flex;flex-direction:column;align-items:center;gap:12px;padding:25px;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);border-radius:15px;text-decoration:none;color:#fff;transition:all .3s ease;min-width:140px}.social-link.svelte-1qs88q2:hover{transform:translateY(-5px);border-color:#fff6;background:#ffffff1a;box-shadow:0 10px 25px #0000004d}.social-link.svelte-1qs88q2 svg:where(.svelte-1qs88q2){width:40px;height:40px}.social-link.svelte-1qs88q2 span:where(.svelte-1qs88q2){font-size:1rem;font-weight:500}.back-to-top.svelte-1qs88q2{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:#ffffffe6;color:#000;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;transition:all .3s ease;z-index:1001;opacity:0;animation:svelte-1qs88q2-fadeIn .3s ease forwards}.back-to-top.svelte-1qs88q2:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.back-to-top.svelte-1qs88q2:active{transform:translateY(0)}@keyframes svelte-1qs88q2-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.page.svelte-1qs88q2{padding:20px}.back-button.svelte-1qs88q2{top:20px;left:20px}.back-button.svelte-1qs88q2 a:where(.svelte-1qs88q2){font-size:1rem;padding:8px 12px}.content.svelte-1qs88q2{padding-top:80px}.contact-section.svelte-1qs88q2 h1:where(.svelte-1qs88q2){font-size:2.5rem}.contact-section.svelte-1qs88q2>p:where(.svelte-1qs88q2){font-size:1.1rem;margin-bottom:60px}.contact-info.svelte-1qs88q2{gap:30px}.contact-item.svelte-1qs88q2{padding:25px;gap:15px}.info.svelte-1qs88q2 h3:where(.svelte-1qs88q2){font-size:1.3rem}.info.svelte-1qs88q2 a:where(.svelte-1qs88q2){font-size:1.1rem}}@media (max-width: 480px){.page.svelte-1qs88q2{padding:15px}.back-button.svelte-1qs88q2{top:15px;left:15px}.back-button.svelte-1qs88q2 a:where(.svelte-1qs88q2){font-size:.9rem;padding:6px 10px}.content.svelte-1qs88q2{padding-top:70px}.contact-section.svelte-1qs88q2 h1:where(.svelte-1qs88q2){font-size:2rem}.contact-section.svelte-1qs88q2>p:where(.svelte-1qs88q2){font-size:1rem;margin-bottom:50px}.contact-info.svelte-1qs88q2{gap:25px}.contact-item.svelte-1qs88q2{padding:20px;gap:12px}.icon.svelte-1qs88q2 svg:where(.svelte-1qs88q2){width:28px;height:28px}.info.svelte-1qs88q2 h3:where(.svelte-1qs88q2){font-size:1.2rem}.info.svelte-1qs88q2 a:where(.svelte-1qs88q2){font-size:1rem}.social-section.svelte-1qs88q2{margin-top:60px;padding-top:40px}.social-section.svelte-1qs88q2 h2:where(.svelte-1qs88q2){font-size:2rem}.social-section.svelte-1qs88q2>p:where(.svelte-1qs88q2){font-size:1rem;margin-bottom:30px}.social-links.svelte-1qs88q2{gap:20px}.social-link.svelte-1qs88q2{padding:20px;min-width:120px}.social-link.svelte-1qs88q2 svg:where(.svelte-1qs88q2){width:32px;height:32px}.social-link.svelte-1qs88q2 span:where(.svelte-1qs88q2){font-size:.9rem}}
