.section.svelte-1umcwnn.svelte-1umcwnn{padding:0}.header.svelte-1umcwnn.svelte-1umcwnn{margin-bottom:2.5rem}h2.svelte-1umcwnn.svelte-1umcwnn{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.subtitle.svelte-1umcwnn.svelte-1umcwnn{font-size:1.1rem;color:#fffc;line-height:1.6}.platforms-grid.svelte-1umcwnn.svelte-1umcwnn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:3rem}.platform-card.svelte-1umcwnn.svelte-1umcwnn{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;text-decoration:none;transition:all .2s ease;color:#fff}.platform-card.svelte-1umcwnn.svelte-1umcwnn:hover{background:rgba(255,255,255,.08);transform:translate(3px);border-color:#fff3}.platform-icon.svelte-1umcwnn.svelte-1umcwnn{font-size:1.8rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.platform-icon-svg.svelte-1umcwnn.svelte-1umcwnn{display:inline-block;width:1.8rem;height:1.8rem;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.platform-content.svelte-1umcwnn.svelte-1umcwnn{flex:1}.title-row.svelte-1umcwnn.svelte-1umcwnn{display:flex;align-items:center;gap:.75rem}.platform-card.svelte-1umcwnn h3.svelte-1umcwnn{font-size:1.05rem;font-weight:600;margin:0;color:#fff}.platform-note.svelte-1umcwnn.svelte-1umcwnn{font-size:.9rem;color:#ffffffbf;margin:.5rem 0 0;font-style:normal;line-height:1.5}.arrow.svelte-1umcwnn.svelte-1umcwnn{font-size:1.2rem;color:#fff6;transition:transform .2s ease}.platform-card.svelte-1umcwnn:hover .arrow.svelte-1umcwnn{transform:translate(3px);color:#ffffffb3}.accommodation-section.svelte-1umcwnn.svelte-1umcwnn{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.section-title.svelte-1umcwnn.svelte-1umcwnn{font-size:1.6rem;font-weight:700;margin-bottom:1rem;color:#fff}.section-subtitle.svelte-1umcwnn.svelte-1umcwnn{font-size:1.05rem;color:#fffc;margin-bottom:2rem;line-height:1.6}.accommodation-grid.svelte-1umcwnn.svelte-1umcwnn{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.accommodation-card.svelte-1umcwnn.svelte-1umcwnn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.5rem 1rem;text-decoration:none;transition:all .2s ease}.accommodation-card.svelte-1umcwnn.svelte-1umcwnn:hover{background:rgba(255,255,255,.08);transform:translateY(-2px);border-color:#fff3}.card-icon.svelte-1umcwnn.svelte-1umcwnn{font-size:2.5rem}.card-icon-img.svelte-1umcwnn.svelte-1umcwnn{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain;border-radius:8px}.card-icon-img.large-icon.svelte-1umcwnn.svelte-1umcwnn{width:6rem;height:6rem}.accommodation-card.svelte-1umcwnn h4.svelte-1umcwnn{font-size:1.1rem;font-weight:600;margin:0;color:#fff;text-align:center}.help-box.svelte-1umcwnn.svelte-1umcwnn{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;text-align:center}.help-box.svelte-1umcwnn p.svelte-1umcwnn{font-size:1.05rem;line-height:1.7;margin:0;color:#ffffffe6}.inline-link.svelte-1umcwnn.svelte-1umcwnn{color:#5ac8fa;text-decoration:none;font-weight:600;transition:color .2s ease}.inline-link.svelte-1umcwnn.svelte-1umcwnn:hover{color:#70d7ff;text-decoration:underline}.multi-link.svelte-1umcwnn.svelte-1umcwnn{cursor:default}.multi-link.svelte-1umcwnn.svelte-1umcwnn:hover{transform:none}.multi-link-buttons.svelte-1umcwnn.svelte-1umcwnn{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.mini-btn.svelte-1umcwnn.svelte-1umcwnn{display:inline-flex;align-items:center;padding:.5rem .75rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;text-decoration:none;color:#fff;font-size:.9rem;transition:all .2s ease}.mini-btn.svelte-1umcwnn.svelte-1umcwnn:hover{background:rgba(255,255,255,.15);transform:translate(3px)}.feedback-section.svelte-1umcwnn.svelte-1umcwnn{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);text-align:center}.feedback-text.svelte-1umcwnn.svelte-1umcwnn{font-size:1.05rem;color:#ffffffe6;margin-bottom:1.5rem;line-height:1.7}.whatsapp-btn.svelte-1umcwnn.svelte-1umcwnn{display:inline-flex;align-items:center;gap:.75rem;background:rgba(37,211,102,.15);border:2px solid rgba(37,211,102,.4);border-radius:12px;padding:1rem 1.5rem;text-decoration:none;color:#fff;font-size:1.1rem;font-weight:600;transition:all .3s ease}.whatsapp-btn.svelte-1umcwnn.svelte-1umcwnn:hover{background:rgba(37,211,102,.25);border-color:#25d36699;transform:translateY(-2px);box-shadow:0 4px 12px #25d3664d}.whatsapp-icon.svelte-1umcwnn.svelte-1umcwnn{width:1.5rem;height:1.5rem;filter:brightness(0) invert(1)}@media (max-width: 768px){h2.svelte-1umcwnn.svelte-1umcwnn{font-size:2rem}.platforms-grid.svelte-1umcwnn.svelte-1umcwnn,.accommodation-grid.svelte-1umcwnn.svelte-1umcwnn{grid-template-columns:1fr}.section-title.svelte-1umcwnn.svelte-1umcwnn{font-size:1.4rem}}
