.container.svelte-1bo2veg{max-width:1200px;margin:0 auto;padding:0}.developers-hero.svelte-1bo2veg{padding:8rem 2rem 6rem;background:linear-gradient(135deg,#0a0e27,#1a1f3a,#0f1b2e);text-align:center;position:relative;overflow:hidden}.developers-hero.svelte-1bo2veg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(102,217,218,.15) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(0,212,255,.1) 0%,transparent 50%);animation:svelte-1bo2veg-pulse 8s ease-in-out infinite}@keyframes svelte-1bo2veg-pulse{0%,to{opacity:1}50%{opacity:.7}}.developers-hero.svelte-1bo2veg h1:where(.svelte-1bo2veg){font-family:PlayfairDisplay,serif;font-size:3.5rem;color:#e2f4ff;margin-bottom:1.5rem;position:relative;z-index:2;text-shadow:0 4px 20px rgba(0,212,255,.5);line-height:1.3}.hero-subtitle.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#66d9da;font-weight:300;font-style:italic;position:relative;z-index:2;text-shadow:0 2px 10px rgba(102,217,218,.4)}.developers-content.svelte-1bo2veg{padding:5rem 2rem;background:linear-gradient(180deg,#0f1b2e,#1e3a5f,#0f1b2e);color:#e2f4ff}.preamble.svelte-1bo2veg,.mirrors-section.svelte-1bo2veg,.worlds-section.svelte-1bo2veg,.value-section.svelte-1bo2veg,.invitation-section.svelte-1bo2veg{margin-bottom:6rem}.preamble.svelte-1bo2veg h2:where(.svelte-1bo2veg),.mirrors-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.worlds-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.value-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.invitation-section.svelte-1bo2veg h2:where(.svelte-1bo2veg){font-family:PlayfairDisplay,serif;font-size:2.5rem;color:#66d9da;margin-bottom:2rem;text-shadow:0 2px 10px rgba(102,217,218,.4)}.preamble.svelte-1bo2veg p:where(.svelte-1bo2veg),.intro-text.svelte-1bo2veg,.closing-text.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#e2f4fff2;margin-bottom:1.5rem}.emphasis.svelte-1bo2veg{font-size:1.15rem!important;font-weight:600;color:gold!important;text-align:center;margin:2.5rem 0!important;text-shadow:0 0 15px rgba(255,215,0,.4)}.divider.svelte-1bo2veg{height:2px;background:linear-gradient(90deg,transparent 0%,rgba(102,217,218,.5) 50%,transparent 100%);margin:5rem 0}.mirrors-grid.svelte-1bo2veg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin:3rem 0}.mirror-card.svelte-1bo2veg{background:linear-gradient(145deg,#0f1b2ecc,#1e3a5fb3);padding:3rem;border-radius:20px;border:1px solid rgba(102,217,218,.3);box-shadow:0 20px 60px #0000004d,0 10px 30px #00d4ff1a;position:relative;transition:all .4s ease}.mirror-card.svelte-1bo2veg:hover{transform:translateY(-6px);border-color:#66d9da80;box-shadow:0 25px 70px #0006,0 15px 40px #00d4ff26}.mirror-number.svelte-1bo2veg{position:absolute;top:-20px;left:3rem;width:60px;height:60px;background:linear-gradient(135deg,#66d9da,#4dd9d9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:PlayfairDisplay,serif;font-size:2rem;font-weight:700;color:#0f1b2e;box-shadow:0 4px 15px #66d9da80}.mirror-card.svelte-1bo2veg h3:where(.svelte-1bo2veg){font-family:PlayfairDisplay,serif;font-size:1.8rem;color:#ffd89b;margin-bottom:1rem;margin-top:1rem}.mirror-label.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;color:#66d9da;margin-bottom:1.5rem;letter-spacing:1px}.mirror-description.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#e2f4ffe6}.worlds-grid.svelte-1bo2veg{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;margin:3rem 0}.world-card.svelte-1bo2veg{background:linear-gradient(145deg,#0f1b2ecc,#1e3a5fb3);padding:3rem;border-radius:20px;border:1px solid rgba(102,217,218,.3);box-shadow:0 20px 60px #0000004d,0 10px 30px #00d4ff1a;transition:all .4s ease}.world-card.svelte-1bo2veg:hover{transform:translateY(-6px);border-color:#66d9da80;box-shadow:0 25px 70px #0006,0 15px 40px #00d4ff26}.world-card.svelte-1bo2veg h3:where(.svelte-1bo2veg){font-family:PlayfairDisplay,serif;font-size:2rem;color:#ffd89b;margin-bottom:1.5rem}.world-description.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#e2f4ffe6;margin-bottom:2rem}.world-link.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:600;color:#66d9da;text-decoration:none;border-bottom:2px solid transparent;transition:all .3s;display:inline-block}.world-link.svelte-1bo2veg:hover{border-bottom-color:#66d9da;color:#7fe8e8}.benefits-grid.svelte-1bo2veg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem;margin:3rem 0}.benefit-item.svelte-1bo2veg{background:#0003;padding:2.5rem 2rem;border-radius:16px;border:1px solid rgba(102,217,218,.2);text-align:center;transition:all .3s ease}.benefit-item.svelte-1bo2veg:hover{transform:translateY(-5px);background:#0000004d;border-color:#66d9da66;box-shadow:0 10px 30px #0000004d}.benefit-icon.svelte-1bo2veg{font-size:3rem;margin-bottom:1rem}.benefit-item.svelte-1bo2veg h3:where(.svelte-1bo2veg){font-family:PlayfairDisplay,serif;font-size:1.6rem;color:#66d9da;margin-bottom:.8rem}.benefit-item.svelte-1bo2veg p:where(.svelte-1bo2veg){font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#e2f4ffd9}.invitation-text.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;color:gold;text-align:center;margin:2rem 0;font-style:italic;text-shadow:0 0 15px rgba(255,215,0,.3)}.invitation-description.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.15rem;line-height:1.9;color:#e2f4fff2;margin-bottom:3rem;text-align:center}.cta-buttons.svelte-1bo2veg{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:3rem}.dev-btn.svelte-1bo2veg{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;padding:1.2rem 3rem;border-radius:50px;text-decoration:none;display:inline-block;transition:all .3s ease;text-align:center;min-width:280px}.dev-btn.primary.svelte-1bo2veg{background:linear-gradient(135deg,#66d9da,#4dd9d9);color:#0f1b2e;box-shadow:0 4px 15px #66d9da80}.dev-btn.primary.svelte-1bo2veg:hover{transform:translateY(-2px);box-shadow:0 6px 25px #66d9dab3;background:linear-gradient(135deg,#7fe8e8,#5ee5e5)}.dev-btn.secondary.svelte-1bo2veg{background:transparent;color:#66d9da;border:2px solid #66d9da}.dev-btn.secondary.svelte-1bo2veg:hover{background:#66d9da1a;border-color:#7fe8e8;color:#7fe8e8;transform:translateY(-2px)}@media (max-width: 768px){.developers-hero.svelte-1bo2veg{padding:5rem 1.5rem 4rem}.developers-hero.svelte-1bo2veg h1:where(.svelte-1bo2veg){font-size:2.2rem}.hero-subtitle.svelte-1bo2veg{font-size:1.15rem}.developers-content.svelte-1bo2veg{padding:3rem 1.5rem}.preamble.svelte-1bo2veg h2:where(.svelte-1bo2veg),.mirrors-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.worlds-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.value-section.svelte-1bo2veg h2:where(.svelte-1bo2veg),.invitation-section.svelte-1bo2veg h2:where(.svelte-1bo2veg){font-size:2rem}.preamble.svelte-1bo2veg p:where(.svelte-1bo2veg),.intro-text.svelte-1bo2veg{font-size:1.15rem}.mirrors-grid.svelte-1bo2veg,.worlds-grid.svelte-1bo2veg{grid-template-columns:1fr}.mirror-card.svelte-1bo2veg,.world-card.svelte-1bo2veg{padding:2.5rem 1.5rem}.mirror-number.svelte-1bo2veg{width:50px;height:50px;font-size:1.6rem;left:1.5rem}.benefits-grid.svelte-1bo2veg{grid-template-columns:1fr;gap:1.5rem}.cta-buttons.svelte-1bo2veg{width:100%}.dev-btn.svelte-1bo2veg{width:100%;min-width:unset}}
