.experience-list{display:flex;flex-direction:column;gap:var(--spacing-xl)}.experience-role{display:flex;flex-direction:column;gap:var(--spacing-md)}.experience-role-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);border-bottom:1px solid var(--glass-border);padding-bottom:var(--spacing-md)}.experience-role-header h2{font-size:1.5rem;margin-bottom:.25rem}.experience-company{color:var(--brand-secondary);font-weight:600}.experience-period{font-size:.85rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}.experience-context{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.experience-columns{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@media (min-width: 768px){.experience-columns{grid-template-columns:1fr 1fr}}.experience-section-title{font-size:1.5rem;margin-bottom:var(--spacing-md)}.experience-education+.experience-education{margin-top:var(--spacing-md)}.experience-education h3{font-size:1.1rem;margin-bottom:.25rem}
