/* Auto-generated from inline styles in gigamedia.html. Do not hand-edit. */
.i-gig-b6d2b7 { max-width: 960px; margin: 0 auto; }
.i-gig-696b8a { flex-wrap: wrap; }
.i-gig-df8993 { padding: 2rem; margin-bottom: 2rem; }
.i-gig-800a94 { font-size: 1.05rem; line-height: 1.8; color: var(--text-secondary); margin: 0; }
.i-gig-29dc4c { color: var(--text-primary); }
.i-gig-b99a8a { margin-top: 1.5rem; padding: 0.85rem 1rem; background: var(--bg-primary); border-radius: 8px; border-left: 4px solid var(--accent-orange, #f97316); display: flex; gap: 0.5rem; align-items: flex-start; }
.i-gig-905bb7 { width: 16px; height: 16px; color: var(--accent-orange, #f97316); flex-shrink: 0; margin-top: 2px; }
.i-gig-1a2bca { font-size: 0.85rem; color: var(--text-secondary); margin: 0; }
.i-gig-f9ed6c { color: var(--text-secondary); max-width: 700px; margin-left: auto; margin-right: auto; }
.i-gig-962d57 { background: linear-gradient(135deg, #dc2626, #ef4444); }
.i-gig-712659 { background: linear-gradient(135deg, #0891b2, #06b6d4); }
.i-gig-7faa28 { background: linear-gradient(135deg, #16a34a, #22c55e); }
.i-gig-2ce12e { background: linear-gradient(135deg, #7c3aed, #a78bfa); }
.i-gig-b1a218 { background: linear-gradient(135deg, #d97706, #fbbf24); }
.i-gig-c9608d { font-size: 0.85rem; color: var(--text-secondary); }
.i-gig-d8d531 { width: 14px; height: 14px; vertical-align: middle; margin-right: 0.25rem; }
.i-gig-71156d { width: 44px; height: 44px; color: var(--primary-blue); margin: 0 auto 1rem; }
.i-gig-cb64c0 { width: 56px; height: 56px; color: var(--primary-blue); margin: 0 auto 1.5rem; }
.i-gig-32ffad { color: var(--text-secondary); max-width: 600px; margin-left: auto; margin-right: auto; }
